fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r6, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0xfffffffffffffffd) r10 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r10, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r2, @ANYRESHEX=r4, @ANYRES16=0x0, @ANYBLOB="0236ab9edc63da1b9259e5eb2295fa6d8971f09775510f1cd2e8548bae1faae705980a336555437ec8da1261a1efa25f04cf5329fea6eb571b7099cc0c6d41a2016563c9c1fde1bf4847d3f954a4a36d19cf87cdd3df88070bf9131ffee13f0757aea1612f14e2b8d01acfbc76576cf7877e98c6e92ac8d4"], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r9, @ANYRES64, @ANYRES64, @ANYRESDEC=0x0, @ANYRES32=0x0, @ANYRES64=r10], @ANYRES64=r5, @ANYRESHEX=r6, @ANYRES64]], 0x3) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r12 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r12, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r13 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r14 = getegid() fchown(r13, 0x0, r14) fchownat(r11, &(0x7f0000000000)='./file0/file0\x00', r12, r14, 0x0) r15 = dup2(r0, r0) sendmsg$unix(r15, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="fb182e2f66696c653000efd195d32b1224290b847536c265512aaf7a1124ebd695488cc6ceee63daa8856042cb7f3d1a84c795dd151795494af6620a2bbb8a56c2b5e8c647f136552f2adce3e1798566f781f5e193ec6b5f43da7c02b13332e91318ff24006630863800a38b1be923567c48edcd3ead938d312cd79bc3ee5fae2a12cc5e67ef5b0c91c0b9217b6e656b963ea81985a67b8637f65cee54be2cc0c830228cc732c046478e3121"], 0x1c, 0x0}, 0x0) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r3, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r4 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x7fffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r5) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r5, 0xffffffffffffffff, r6}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r2, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x0, 0x55, 0x5}, 0xc) r3 = open(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x12) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000340)=0x3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab42304086021a0000d0459310fa651c1ece4efdd308e6b7ca", 0x25) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="dfda11b469914eb2afd0b27c54d74371d4803b3ec4618d50eb785543e2f7a7203bcd38f6b8f581f2abf1d8b23e8a9f85b42cbfe2959bb9136b66f4ed9c5e6ee867c353572edc13c01ec8a1b3a1cb65272e744999871224145b3c0776c321c12d62d9b404f1a530c8e61ea8aff3415d2abb2d8aae7c01a2df6c9d2278420f8da6cd179bf1bbe8d8a167704e674996a9a738d5804fd6fd58c6ef8f2b5e5c6e9f974222021de095b310222019af656a535e4108eeba3e74a2d0dab6cf40984216e2465c4a95d804cb99", 0xc8}, {&(0x7f00000001c0)="77e8b930aaf83201b8", 0x9}, {&(0x7f0000000200)="9d352f45e8", 0x5}, {&(0x7f0000000240)="5bbf90f19faaf82d", 0x8}, {&(0x7f0000000280)="0f26af425f6b3d000dacc04e8b2b698f2455c38d6efebaa2dd5e9ef00cddb37900a78a49fb1a7275d770282691e23725380a0ba663ccfa1d3f21434e6bd1f7afc7f94758e54316754c07b13dd32d427817384dde1f2c79e85bfdf018f046eda5b8152bd651ebb8129e3bc5079f7dbd285c1c8cf825b1243f04d3fad8324392b560e85ebc42fd75cfdda8d2f7e5fac1e6a8a50b7ef700001000000000", 0x9c}, {&(0x7f0000000340)="c1973abaaa4fe0b3ef4cc72ad8ce0e46936923b2fe24f9a1f6dfe769ed32f3ad233188f7a313ace71359dceacc5083f4b19a8d87076e60fb903d59e1f82de33c553185894e8802d42deb20759f0f9608b4620f1926aa2e180149308f889be934b7c5bd092d95f6bbf2bb1541b1751f793bcf67833961b4c623dd9c7b426918a6bfb7cdebcf9c6baab35e6a0b8df9302a130da09ea6b3107e2a5c8a04660738b9c49030a0456a8bba83d669e343db39fd30e5ac87d5c8ff0def0fa38a5b5fc3da79d555b09b760c4d44ec0c14a919c2055a245dd0a0b826c7b7", 0xd9}, {&(0x7f00000004c0)="24049b88c51b8f9c4a11513e639ae1ed85759d9c9447b5f280527e5fee56a1533e13a866a88fe75d976bafeda68b3aa6370b8e60cdae34982993b7a407467aa33d98ecd7e8460bef1725536eea9066f98e028d30b599f5a9b8d075859b174b811b9437a29c608ecfe531298e853eba5b84d899805ece749417f555196f1ea7094e417607571caba6c3cee3049850202ee84f8a786016222ba9c5d819be109caaf5c1973f93ea34d1d698a3bcb4de1b101e1344ce76ff4f0f01b1e2c8f5", 0xbd}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) r2 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x20000, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x2010, r2, 0x0, 0x8000000000000003) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x80, 0x7}], 0x1, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffa, 0x62, 0x80000000, 0xfffffffffffffff8, 0x7fffffff}, {{r1}, 0x7ffffffffffffffd, 0x8, 0x1, 0x1877, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x6, 0x8000}, {{r3}, 0x0, 0x0, 0x4, 0xea4, 0x9}, {{r4}, 0xfffffffffffffffe, 0xc0, 0x27, 0x8, 0x4593}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80002, 0x1, 0x7fff}, {{r5}, 0xfffffffffffffff8, 0x4, 0x15, 0x6, 0x66c8}], 0xe9, &(0x7f0000000440)={0x9, 0x77a02995}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(r6, &(0x7f0000000700)='.\x00', 0x1, 0x11) accept(r7, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) 16:00:23 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="5cc6e8bad0c796af40ffd2abc3fd4b517ccd3a913e0c59d1b0b5fc1f8ae2ede9c94ecc8bda20dd330afea34fdb46e1b7c379fbd8583e2a7f257a395b5b4b4eaff4902b5bc97da876f87137a4bee8e4b773f4f01001b148f69ae095b7c9aacae9fe4ef2b07628fe1948fedfce1609b2054633b7a52f4e7b34e753e05d00c81a1c0fe1e9da8abad3474e25ee15131053038acfcb12bdfb72baca953e111d83920e51470f944517b883966381941bf11e314c24ddad08b1daa2c56e0509c0300fe2d4d6259cb21a47919729e813466844f55a5e8094f7fffcea05", 0xd9}, {&(0x7f00000001c0)="f30aaf80b70d852264120204af047f2cc59a7a5d6e856e954b87ac4f08a7653153900a7397a5b2b2ea1a6d9910e347ed2056970669e84bb10f69454f6e94e6c93758f006eb4fbdc1f7f6eb33659a2005736117e211490a8a73d3de16fde529af2580c130f13650862aa59425f886fe69cd85a3f4c98b0bd9", 0x78}, {&(0x7f0000000240)="158fd982075428dc5fcd9908246667760ab67f650a40d33a23efbc0842bf70462f80d8fb8a23144206046aa57b5e31f2d932abcd85bcef956ddd8c7ed05c996bda05baf1ecdf5f7827649915f5095c77a37a8af452", 0x55}, {&(0x7f00000002c0)="1a5318b32f8550e4773ae69c2e7d7d4a8a02eed7ffcbf8aed03fe98a656747bf23c1ed15d7ae8078b393419a78aa480a06ab8c702d3ec807bc31db201753267bdba8cb402ee66288a46ac2a9edb1bbaf77080d82ad860f08d8824ea22d5ce860fc1ae2e6dad3a4925ac4b4d8984a0f8df574ec04b8218341b3db43215f9010082c837b0bba4c7ef77f12bd2c714cab68f715d1d563", 0x95}], 0x4, 0x0, 0x0, 0xc}, 0x400) 16:00:23 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) fcntl$dupfd(r1, 0x5, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = dup(0xffffffffffffffff) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="de009354264b9ae72238f5c625b9ddadd177d3f20e5cfa1bb4f9f6f0927b9fee9eda950e7dc26094a716aa45576bbd27fcc322e30dced3908df49c8e9de1c5862e8e83"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="620202c600006e0001000000000000000028d50651b1da"], 0x1) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="010100000000000000000fd7be778855ba310d6113df5608554284020c71bfefc2ce4d12b6e391cc414706613743ec7b0bce26872649e080b78c0ed60866a1c3df"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="62020207e00000010000a6c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead348b060000007dbfc6eaf9395c1c737a4e8fd9fc1a4e84080c27f39d7996899e46bf816f6ab23b5c40e005e4bc8475151c5d49dbb820aa4c7e04a29b39ddf0b0134eb14eddef294e1efd4a3885cfac04abf30b35e50485840b46e06a45a10cb3e6d1080debb439e3"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x1, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="04000000"], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000540)) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a07130055112c0c18af5262c20cfd133121fa50a0c2555e6e879380d188960e8ed0b38d787500c1cedf430e3ef5541d42e7bdd5611b9639755e8236a28b70ea1be9670f02949c2d1e0292356efa6588b59422bdb0927c8fa077a362a7287dca92503d4fdb0deb46c693fa7481abc00488326f82ddd2fea9ee3ac7ddee87e63ac4b5db921cf8830884541c6f8dc89d68141baad85403c8959fd5d152b56279960905c9b188c5d4ac2a5ad6f5d9e7201339b4"], 0x2d, 0x800) 16:00:23 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000008000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="4c95d6769f2d29b183d15170ec3d9be634cc23b85f85459ee61f08eb57c5decfedfb9ce6bb8a5f60b1cd478757625d6bca35d33f7f98f51b362a84acc71e008e05e753f481fbb81d6e475a51bc14694090bf39099d6fcc4e83a78391e9f20bc608d67c836620ebc442f1aad6b608782b17fcc61fa32d6ad8df5c83732d5c813fe1c8e805635546e52adf2afc2cbc9ff5a764a8ebc9223d1df39ec1dfb81250040fcf4d7c46bbb642b3a23657d34d579236bd3cd1866da34eafa99e52d5d4ae74ff681509e22c09a41b9f3dcd44b4d8b122e4852479107e1c5c0990e91a82923898c34f7088889b9eb2eb0471a4d8c67b3786fb6335f33840205f41f1a502", 0xfe}, {&(0x7f0000000140)="415a837b2439fd5ccd82ca6e360d0125b12eeb6ba88aa054fe5c46c29628300088e5d7e8e4d62a152006a41ad542285aefea73e687830d30f1b7d1edbfaa1c8e8b23e8172d186dceca6c1e2472670b95b074c322c0c4bfd99f227a69103be51c398a793784d255f3ed6a2d7f9aadba3e10e3ff31ec2ff39dc5404c0313f1d92831deacfa77d1fd32a4115b0b776b0e3456b4edbe85d9879906234b5bbdcca8212ae0b3a515a1359d065bee5005bdb8fc25a022e05fae9f452427ea3ff5f1bcb4a3ad7f21f1b4efeedae9da7d7daf0d74b91a5be582087a393101c2144854520a50ecb06babd0b7441cbc30d807b04f", 0xef}], 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f0000008000/0x2000)=nil, 0x2000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x1b4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r4, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r4, 0x6, r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x4f01a301fc49261a) fcntl$getflags(r2, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000240)='\x00', 0x0) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x800, 0x0) r5 = open$dir(&(0x7f0000000180)='\x00', 0x200, 0xb6f23086e826f22a) linkat(r5, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2) dup2(r4, r3) fcntl$getown(0xffffffffffffff9c, 0x5) semget(0x0, 0x3, 0x40) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000280)=""/210) 16:00:23 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget$private(0x0, 0x4, 0x50) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 16:00:23 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x2, 0x4) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 16:00:23 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000080)='\x00', 0x0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xcd305f1494c8cdcc, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x9}, {}, {0x0, 0x0, 0x0, 0xfffffe01}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0xfffffffffffffe86) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r3, &(0x7f0000000040)=""/30, 0x1e, 0x40, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = 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(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000020000000b5de00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff00"/90], 0x5a, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = msgget(0x0, 0x446) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) r9 = getgid() r10 = getpid() r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r11, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0xa04c, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x0, 0x5}, 0x4, 0xb8f, r10, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket(0x3a, 0x2, 0xfd) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0xdb, &(0x7f0000000280)="b6787294f3bd31f754f6bc8b6134c4ea43c2bfe3e0557b0843cac04e46960ba132359a3a32e71a7aeb0e7ec19fd4c3264bffe4ec140159fa5c3d8e8b320e00763ac2f044ec55f541b898b5cfa1269be62c101cdfdbba05452c1d68ecaf3ccd75c681c823b35c9f25029460a457672b8adbb4303c33dc64f6c81680f007211db4801fdfadd4fdbca3a9bb274968faa8eb57dafa04f2e8402dc6ab5ee1d95326f0b48d3c1a27ab5a80b80f904477836c82a9036227b80cfbd398a745301ab6c1e0d36b3d08aa0f5c81ba529914b1391dea69357fd0c57ce75d39bece") r1 = msgget$private(0x0, 0x8) r2 = getegid() r3 = getuid() r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) 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]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x9, 0x0, r11, 0x0, r12, 0x80, 0x400}, 0x3, 0x2, 0x7}) r13 = semget$private(0x0, 0x4, 0x603) semop(r13, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) semop(r13, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r14 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r14, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r16) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r16, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) r18 = semget$private(0x0, 0x4, 0x408) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000003c0)) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0xa7af, r15, r16, 0x0, 0xffffffffffffffff, 0x122, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x5, &(0x7f0000000100)=[r7, r11, r17, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r20) r21 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r21) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6, 0xffffffffffffffff, r2, r3, r19, 0x10, 0x7fff}, 0x2f03, 0xc3eb, r20, r21, 0x7, 0x300000000000, 0x8, 0xffffffff83b7de4e}) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r1, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r2 = fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffff9c, 0x4, &(0x7f00000000c0)={0x0, 0x0, 0x1000, 0x3, r2}) r3 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r3, &(0x7f0000000380)='./bus\x00', 0x80, 0x4) flock(r3, 0x8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dPv/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x3, 0xfffffc01}, 0x1, [0x38, 0x3, 0x0, 0x100, 0x5, 0x1, 0xa3c, 0x401]}, 0x3c) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffff001, 0x2, &(0x7f0000000180)="b7b3286b59b9985fc457a0400c742ace1353b5f5efcd2a151011f1559b1b36901027650784b6ba4c23ac4c816b2ff43b5d0b6ee573fe3a8e6cb6668638b2abec2aec6c1a5aafe6e4ac869fe996b3b63b007b0337c81d708cdd3acd4efe83308933be2e368c6fbd2fc26684c8d5691a1050a4ecb43b69b087f9381926e0f34a77254ace1a4b84180ba769", 0x8a) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0) r4 = dup2(r3, r1) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0xfd, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x4, 0x100}, {0x0, 0x4cc4, 0x3800}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r11 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r11, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r13, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x9, r12, r13, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) fchownat(r4, &(0x7f0000000040)='./file0\x00', r9, r13, 0x0) close(r1) 16:00:25 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') socket(0x40, 0x3, 0x8) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000800)) close(r6) r7 = dup2(r5, r6) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x800, 0x63b}], 0x9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff1, 0x15e4c58bd629c097, 0x10, 0x5, 0x8}, {{r7}, 0xfffffffffffffffc, 0x8, 0x2, 0x29e, 0x8}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x1, 0x2, 0x80}, {{r0}, 0x8000000000000000, 0x4, 0x2, 0x27, 0x7}, {{r1}, 0xfffffffffffffff9, 0x5, 0x43, 0x4, 0x7}], 0x3, &(0x7f0000000180)={0x1ff, 0x7ff00000000000}) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open(&(0x7f0000000040)='./bus\x00', 0x40, 0xb) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0xfff) mkdir(&(0x7f0000000080)='./bus\x00', 0x104) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) dup2(r1, r2) 16:00:25 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001ac0)=[0x8ea, 0x700000000000, 0x4, 0x25, 0x9, 0x400, 0x4, 0xfa, 0x8, 0x1ff]}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000800)) close(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) close(r5) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000001d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0x900fff7b, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x96ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r3}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x100000000, 0x40}], 0x1, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r6 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r7 = accept(r6, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r8, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000001340)) pwritev(r9, &(0x7f0000000180), 0x0, 0x0, 0x17) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r7, 0x1) connect(r7, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r11 = semget$private(0x0, 0x5, 0x100) semop(r11, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r12 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000480)=""/97) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$WSMOUSEIO_SETMODE(r14, 0x80045726, &(0x7f0000000100)={0x1}) recvmsg(r7, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r10, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r4, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) fsync(r4) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r6, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x3, 0xfffffffc}, {0x18, 0x2, 0x7, 0xff}, 0x9, [0x9, 0x7, 0x0, 0x123, 0x29d1, 0x1, 0x3, 0x3]}, 0x3c) r7 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r7, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) pread(r7, &(0x7f00000003c0)="dd024848d96b57a2af3a1bc0910824f0864f720c2bbe15d0ed10c6a89f4e331c04b2865a992a4e850bdfce7d82e5778ba8ae49397d3d8ff2d2caa2a8a56be2ba3448037e6fa02260a9822392e3628a0fc5c5e17844ee75a9133efbe0203cef7567e2895d5fa7d4287e988c3aeb5f645544ab15795c8e70e632bb8d71f794b06895d0f3c1f3c983c0c106", 0x8a, 0x0, 0x400) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r8, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) 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, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="a1e4305c8b1f12a1b38cb1889335e8b1fc48fca952505ab7498cd63f57f4391ca2eb85d793130e70ac4ee914db58b50d53cee75352d914461aab04d4fb209f5dd625b2d8a9d62f19b9b57903e464a3a4d3ba66e6d3933d5b9776be837133328523feb50a8af3c10b6c01a832be5e04f929898ca36c99a97e", 0x78}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r4}], 0x20, 0xc}, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42ac2bbec6ab930f770793d8b5a39e3a8cc697fd85a76a9b00b8650de7840b49b3cc53c002ff16ebed7a900f3b47459a8c46c31db4f3bf1d5200d58dab8fc20e339235b1bf535e70bf7f19e10a5894cef49121580f709f9b148f17d69efa8a3fcde55946e3bda26a886244fb6ecc02a6cd9600708c11abb2a4dbfb56b0e345a13bc87cd154327b17eb7569c600000000008cb37dab204958b3a51e2ff7346b72a9e615fc0ded05fcc073223742f156992844d66a11c66bf07541f58614e5833792e6b47a9db8c914453e143c0f11b024be044512c55e4cea378433761c4358ec47a930e41f59bc1599debf8f8dceae38a34efe871dfb595b4ee7e38073aae2c2b13000522c9142d2fe6f4471d08be059a304c0fcde20c60a846fd4e1615dddf856f73f56baa82ccafc2125ec5805b1fe7b1294fc71915d2c2861db2131b8688ff9e00d85bfebed463506276d49bf1f029ff32ab6f289e78ddee8d7d195f467d8e4fc0eb89fe519719da4829178356bae07ee259348553d8b0050852a9dfc143124f48ea2f55445e6c793b4445e48b73d49fc707bb17a952d3a4516f2680f6e2073eb1e4ae9765d16cda33447a9ba332fb84105e79279e2356ab5b3cecc39f29e7d5745e32700292378e1a5e084118600f267a7b4df8d35a0b6bd236356833d4710c162637cc9f9a8224a2074148d100f0dd95f4fbf6a22edc5c4c254f84148d617f97e37e7dfb781fee76d9d10f70dff12226cfd9400581503923510828300dbbdd83928ecba9c92dbed2db0ea61e4e5709443b1a648266ca205300d03f932b19d", 0xfffffffffffffe61) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x74) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0xfffa, 0xf13, 0x7}) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r0, 0x1}, {r1, 0x20}, {r2, 0x20}, {r3, 0x40}], 0x4, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) lseek(r4, 0x0, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x100}, {r2, 0x4}, {r2, 0x474ffd552285f574}], 0x3, 0xfffffffa) socket$inet6(0x18, 0x2, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r5 = msgget$private(0x0, 0x31) msgctl$IPC_RMID(r5, 0x0) r6 = dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000240)) r7 = msgget(0x0, 0x400) msgsnd(r7, &(0x7f0000000280)={0x0, "0f719b704b26a4c24a61feeafbde2887f517e482d47dcedcf05e5c2720423d43939b50eb86b176ab1e8206bcd99cfa6a44a15e79a8eb9c5427ddf302b23c04efa293f66c7c79659417805ea3f625547900d6db79b8277aa91b85aa08efb77dcd751635e66f97ec424cce60c776877772ccdb05dc4ad9d2630cc2002e2353410c818ed59d"}, 0x8c, 0x800) r8 = msgget$private(0x0, 0x90) msgrcv(r8, &(0x7f0000000340)={0x0, ""/174}, 0xb6, 0x0, 0x800) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(r9, 0x0, 0x9, 0x1) readv(r6, &(0x7f0000000680)=[{&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/15, 0xf}, {&(0x7f0000000600)=""/76, 0x4c}], 0x4) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r4) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000006c0)=0x5) msgrcv(0x0, &(0x7f0000000700)={0x0, ""/221}, 0xe5, 0x2, 0x1000) pipe(&(0x7f0000000800)={0xffffffffffffffff}) write(r11, &(0x7f0000000840)="84a461004825a55a6eac97c72dcb3ecf76f857372bc6ea793f7c341b4b3bd326a6ec5164548980b706fc187aebf410d7d68edb0a5b8546dbea2b982f189078a3950f8f3549e7f54cfb00bf27a44a6b70a375004d4c1588a7722aefbb91d805cddc44245ca25974e39b13281305f9f72c3ade41d14904d93b03c299850edbcce7bf0c829c60715ed3900f5a6a8afedf2561cc3e2fa8cebe5cf629ca05599b0585918d315476", 0xa5) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r12, 0x20004b43) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0xfc, 0xffffffff}, {0x30}, {0x6, 0x4, 0xce, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r1, r2) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) semget(0x2, 0x2, 0x40) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffc, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40), 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) r13 = getpid() r14 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xee5, r2, r6, 0x0, r10, 0x43, 0x4}, 0x6, 0x6, r13, r14, 0x100000000, 0x7, 0x4}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffff, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff4b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffedd) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5ffffeff, "1bb9c966f22e95a100000100", 0x0, 0x8000000}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) 16:00:25 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, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 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, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:25 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0xf, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000b1000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000800)) close(r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="cd9bb10db1f549d900ae07db564acb29785563e66f915159661b131c9d43e45329b3d0959189b9db128c0843", 0x2c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000580)={0xd81, 0xffffffff, {[0x10000, 0x6, 0x7, 0xfffffffffffffe01, 0x1ff, 0x1, 0x119a24a6, 0x2, 0x4, 0x7ff, 0x5, 0xfffffffffffffff9, 0x5, 0x5, 0x8, 0x9, 0xfffffffffffffff8, 0xb507], [0x9, 0xff, 0x1000, 0x5, 0x5, 0x80000001, 0xffffffffffffe820, 0x100, 0x2f4, 0x2], [0x0, 0x4, 0x3ff, 0x8, 0x100, 0x101, 0x1], [0x20, 0x3f, 0x1f, 0x42, 0x1, 0x9], [{0x400, 0x597c, 0x0, 0x100}, {0x8, 0x7, 0x1, 0xffffffffffffff71}, {0x8, 0x1, 0x3ff, 0xff}, {0xf1c4, 0x10000, 0x6f6, 0x80000001}, {0x2, 0x2, 0x1, 0x4c}, {0x5c, 0x6, 0x10000, 0x800}, {0xaaa, 0x7fffffff, 0x800, 0xfff}, {0x4, 0x20, 0xf5c00000, 0x10001}], {0x2, 0x7fffffff, 0x8, 0x9}, {0x1f, 0x7ff}}}) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10000, 0x60b, 0x1ff, 0x1, "434fcb5589b0060d0fdeaaa8a266c4eb1a539be0", 0x6, 0x1000}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="cb1d5f2b9a99d1a5abe209d186c0734d760a0c658ff6d1a82d3707ef51825fec45fc9b31ff0f431a3f7663a78f9700ff95e12c", 0x33}], 0x2) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04", 0x85) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xebc5fd334461d189, 0x8) pread(r2, &(0x7f0000000200)="c43e45bef8ae45dd49910b6b2d16d548d78575105b8f73f1f174e1db6b74a9f01ea1c34c222e03e6552988a784baa8ad6f822a3d51b7ca36ce5be7031d2a19991617fe3f07c49d4090d954a92050981a7f12b5fc42ddb9fe4f75a2c0f56b04af1399d5c8138a81352993db796f1b2b0f20904c8d2cfd4d6d34f71b03fabf892833a4b054d50dd2108d53561e589a57b1a7c4b186e42e0bab0e8dc7d81de278910ebd96", 0xa3, 0x0, 0x7fffffff) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() openat(r1, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x299) clock_getres(0x4, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000008004000f140645f000037fd00"}) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x25f) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r3) poll(&(0x7f0000000180), 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fchdir(r2) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) r5 = socket$unix(0x1, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="64b37896acf21ae374cb450ea59452f0dc9117cace6dd0bd59084c4eca2c0d2f861c123c8b6681e955f7d82a73ed9c3746b4b3cce93fb0b4e852fdde195636748856ffbe443809316278f09b65d2d2f19c29e199455209bee18d34ba8cb44007d1718a5da4aaa05439addd72012da37e262a86206f896088e58c9a53", 0x7c}], 0x1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x6, 0x1, 0xff, 0x6}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x40) r8 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r8) fcntl$setown(r7, 0x6, r8) 16:00:25 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) 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]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) fchown(r1, r3, r8) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x305a, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) socket$inet(0x2, 0x8000, 0x6e) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0xf0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x10, 0x5, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, &(0x7f0000001380)=""/220, 0xdc}, 0x1) r2 = socket(0x1, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f00000001c0), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x89a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000180)=0x61) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x8, 0x5, 0x2, "18d02baf5b55c3ece9c413867bd7fd34aaf38205", 0x2, 0x101}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x1, 0xdd}, 0xc) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x8001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ce, &(0x7f0000000080)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x4000000, 0x4, 0x2241, 0x9, "b83951823cec540e3b4fa5dd3a84a9933798bc61", 0x8, 0x8001}) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xfffb, 0x7, 0x1, 0x3}, {0xffff, 0xff, 0x38}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x401, 0x200c}) msgget$private(0x0, 0x10) 16:00:25 executing program 1: mknod(&(0x7f0000000240)='./file1\x00', 0x2004, 0x3f) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x6) r1 = getpgrp() r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0xb0, 0x2) renameat(r2, &(0x7f0000000180)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') fcntl$setown(r0, 0x6, r1) r3 = getppid() r4 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x9) wait4(r4, &(0x7f0000000000), 0x1, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r3) r5 = dup(r2) r6 = msgget(0x3, 0x40) msgrcv(r6, &(0x7f0000000080)={0x0, ""/159}, 0xa7, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000340)={0x1, "fea4c084faee5e9eebeed3cc973b1e09b70fef3e17e976328e3fd63051b1ad3a95aa233844de083947f7b26e4cbef56b9a44d264663d5f288d426f45a06efa9ad478cdb50d370303a12a57751f5ad1c7588cbd707002c377c73a7af16e9de05ef024e2cd769b2bf11cd437f7ce2edf15a629052c5b58fda069a4c6d4867f7d1089665a8f82222d9fed2d2bda1740dff4"}, 0x98, 0xa8fc1f9ab7457eca) fcntl$setown(r5, 0x6, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xff) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./bus\x00', 0x38781, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x24, 0x5}, {0x18, 0x0, 0xd9, 0x4}, 0x2, [0x9, 0x3, 0x9, 0x9, 0x54ea, 0x2, 0x7, 0xffffffe1]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgid(r4) renameat(r3, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./file0\x00') close(0xffffffffffffffff) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x4, 0x10001}, {0x100, 0x6}}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x1, 0x98, 0x9, 0x200, 0x4}) 16:00:25 executing program 1: 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", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r1, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) fchflags(r1, 0x8) pwrite(r0, &(0x7f0000000180)="f7ea80e21bb6f576c45af84a28", 0xd, 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000800)) close(r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000040)=0x7) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00') r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x180, 0x104) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x7, 0x1f, 0x9, 0x0, "64c09a32017c9a8b83e6f57e10e897a088e7cc83", 0xffff, 0x7ff}) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000900000000000000000008cd0000008000000e17f6edf10d3c5d4c64964377602a7151d0efac1873c8235d626000b4271c2e48ef875f71fc463e2a19e86aff738d5d22d2f9a9", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_pts() r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000340)=0x80) r7 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) close(r0) dup(r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="da3125a38f05a93445f49a7a2800c60b400cbb7edd0de0d7207f0b6a90a1f06fe11f0d1e02a0adb842da5f5a181ce9d2a1eb494a3ded23a1b3c08eed0a75b090be309368fd760b4476cbbc637eb8da89a6138f4e70253a41a827554bea1060b119fc2c979daf2cbcc092728d122f2b4f77bf754103e0bcfd9da398a9ea2b6b39ed3876c63ff9df9179f8f01e724843ec9e287387cab78f951b0e8a48cd6d7d80ac1895c2e6e1", 0x59}], 0x1, 0x0, 0x40000000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f592790000000000000000000000000400"/37], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$getown(r1, 0x5) 16:00:26 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="220c44de3e6682f9f2fe7f85f133d0cc166a224bc179abe174c9f10bb5c3d5898143248167f6045b41559816a92b4d20cb7a4a8abaceeb36f160d349805ebe537a1dc9b9af57b988d3bb856a618db57458b3f755c2c4f5bec8e5ba238151c7d475ca8b614538ee1ed44b3702148a49ad795a51a47dc62fae0dc5d70d56556e3f21a7fddff3e2571315de294b3c38fc3e48285cb8d9cdc88d460bc38b70d3f056421d96fbd64dd42afd2519e4023aafa6f901fba9"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x3c8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xa1, 0x3029ba21b06213aa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) fchflags(r1, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)="c9ccf7beab1983978b885c5c15b84e2e2e2e90", 0x13) r4 = dup2(r2, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: select(0x40, &(0x7f0000000000)={0xfffe0000000000, 0x5, 0x1, 0x10001, 0x4, 0x9, 0x4, 0x9}, &(0x7f0000000040)={0x100, 0x5, 0x6, 0x5000000000000, 0x80, 0x1, 0xef4, 0xe0}, &(0x7f0000000080)={0x2, 0x401, 0x1, 0x8, 0x0, 0xce5, 0x1, 0x8001}, &(0x7f00000000c0)={0xf0b8, 0x3}) getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x9, 0x81}, 0x10) socketpair$unix(0x1, 0x8dbd06e7ff494e75, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000001c0)=""/245, 0xf5, 0x4, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/109, 0x6d) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x240) getsockname(r2, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000004c0)=0x2) mknod(&(0x7f0000000500)='./file0\x00', 0x8, 0x1) socketpair(0xb, 0xa, 0x1, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) dup2(r5, r6) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4252e947478c9cef, 0x11, r4, 0x0, 0xd28) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000006c0)={0x10, 0x4fa, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xaf7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x949}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb230}) r8 = open(&(0x7f0000000bc0)='./file0\x00', 0x800, 0x14) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000c00)=0x3) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/zero\x00', 0xb675d0ac8cd72fac, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) chdir(&(0x7f0000000cc0)='./file0\x00') r10 = msgget$private(0x0, 0x1a) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000d00)=""/155) r11 = openat(0xffffffffffffff9c, &(0x7f0000000dc0)='./file0\x00', 0x0, 0x40) flock(r11, 0x8) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) accept(r12, &(0x7f0000000e80)=@in, &(0x7f0000000ec0)=0xc) 16:00:26 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x10) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000200)="d280e56c326cadf9cd86dc0387822f9931e4798a4e3c3a642f0d821b407c5f1de41df53a63f09d240ba83f3345babbde4f2a1191c0ae2bc30325c182db103635fadcbd9a07ed88d021e0042b0685268400eb828bd1560e31d3119841d9f1575a6ca93fecb06de22e5058ea00af2c4511ea4e8c6e9224bee6b4c2cf50da3408bd86c33d1ba56a9e15e82509fd06da5f45d0e105a1cf90725483ac8532f7ecac3c206a2391953fa749f23c80e613798383f31db98273b520f290b186dbf41d43e17a94cc9cbb105bd15d204cf071c8443a2353b8f032549b5e2b1da3994a61a41fc0520555c10bcc806bdc914162d2a2fe7d1aa74a4b742b"}) 16:00:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x4e9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) syz_emit_ethernet(0x3e8, &(0x7f0000000080)="91b438f695e23f2b4313660df05da126fde3778238082a1e48") r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x81, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) semop(r3, &(0x7f0000000100)=[{0x1, 0xfff, 0x1000}, {0x3, 0x7, 0x2400}], 0x71) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r5 = semget$private(0x0, 0x4, 0x408) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(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(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000280)=0x7fffffff) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x6408, 0xffff}, {0x18, 0x1, 0x2, 0x4}, 0x7e87, [0x80000000, 0x70, 0x1, 0xf88b, 0x4, 0x200, 0x200]}, 0x3c) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffffff}], 0x80, 0x0, 0x1, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x9) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7}, {0x4000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r1, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) ftruncate(r1, 0x0, 0x3f) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x800000035}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1, 0x1, 0x3a, 0x9}, {0x6, 0xfb, 0x20, 0x7}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200000ea, &(0x7f0000000040)=[{0x3, 0x0, 0xfc, 0x1}, {0x60}, {0x6, 0x0, 0x10, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:26 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) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f00000002c0)='./file0\x00', 0x101, 0xffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[0x80000001, 0x7, 0x1ff, 0x2, 0x1]}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) r3 = msgget(0x1, 0x20) msgrcv(r3, &(0x7f0000000140)={0x0, ""/85}, 0x5d, 0x1, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/97}, 0x69, 0x0, 0x1000) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c18c3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x81, 0x7f, {[0x0, 0x3, 0x7815, 0xfff, 0x100000000, 0x4, 0x2, 0x8, 0x3, 0x8, 0x1, 0xc851, 0x9, 0x3, 0x100000001, 0xffffffff, 0x800, 0x3f], [0x58, 0x4, 0xffff, 0x9, 0x2, 0x61b, 0x8, 0x22a2, 0x1, 0x81], [0x7, 0x6, 0xa91, 0x0, 0x0, 0x0, 0x3], [0x56c, 0x9, 0x2, 0x0, 0x10001, 0x4], [{0x8, 0x2, 0x3, 0x8001}, {0xfff8, 0x6, 0xe3bb, 0xfffffffffffff195}, {0x3, 0xdc, 0xfffffffc, 0x80}, {0x95d, 0x4, 0xff, 0xffffffff}, {0x80, 0x0, 0x1000, 0x1c000000}, {0x400, 0x5, 0x6, 0x7fffffff}, {0x0, 0x2, 0x47, 0x4}, {0x5, 0x10000, 0x4, 0x6}], {0x1, 0x2, 0x8, 0x510000}, {0x40, 0xa635, 0xb3, 0x8}}}) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:00:26 executing program 0: socket(0x1e, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) 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) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x54, 0x4) r1 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) mknodat(r2, &(0x7f0000000100)='./bus/file0\x00', 0x1000, 0x4) fcntl$setstatus(r1, 0x4, 0x8) listen(r0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x9}, 0xc) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3d}, {0x14}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) fchflags(0xffffffffffffffff, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xf9325a030f19856b, r2) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xffffffffffffbec0, 0x40}, {0x7ff, 0xffffffff}}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, 0xffffffffffffffff, 0x0, 0x8000000000000000) setsockopt(r1, 0x3, 0x9, &(0x7f0000000040)="b17937fe288bc8a8c6a4348dc64bfa4efba09e760e244ff05f88723d49c182060499cb27ea7fc292c5d69f3a9519fe80806c355c752e15834127c815810903392db04511", 0x44) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd03) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x4) r0 = getppid() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) r5 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r5) r6 = geteuid() 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) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0xcd1619d0ade2304b, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x100) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semop(r17, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r18 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r18, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r20, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x9, r19, r20, 0x0, r21, 0x80, 0x400}, 0x3, 0x2, 0x7}) r22 = semget$private(0x0, 0x4, 0x201) semop(r22, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)) semop(r22, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r23, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0x96) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r25) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r25, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x9, r24, r25, 0x0, r26, 0x80, 0x400}, 0x3, 0x2, 0x7}) r27 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r27, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r28, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) r32 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r32, 0x0, 0x8000000000000000) r33 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r33, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r34 = dup2(r32, r33) r35 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r36 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r36, 0xc0106978, &(0x7f0000000800)) close(r36) r37 = accept$inet6(r36, &(0x7f0000000400), &(0x7f0000000440)=0xc) r38 = semget$private(0x0, 0x4, 0x201) semop(r38, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r38, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)) semop(r38, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r39 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r39, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r41) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r41, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000480)={{0x9, r40, r41, 0x0, r42, 0x80, 0x400}, 0x3, 0x2, 0x7}) r43 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r43, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r45 = geteuid() r46 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x200, 0x0) r47 = syz_open_pts() r48 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r49 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0xe80, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r51 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r51, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ab689118d41bd6ebec72be0b91fa6cb6c2185b6e636bf357e3034204ba93dbded1366adfca666ef68dcdb5b94371632b8f8978571eb7935da3569d0a7c3cba9443f0f9a6b7f761729eec86f0e59ed0c6883d85", 0x53}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="20200000000040acffffbc00010000ef", @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r19, @ANYRES32=r26, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r40, @ANYRES32=r44, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r45, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r51, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x2}, 0x1) r52 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r52, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r52, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000000002902) r0 = getpgid(0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) dup2(r1, r2) r3 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x10001, 0x58}) mknodat(r3, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) faccessat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x3) r5 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) mknodat(r6, &(0x7f0000000180)='./file1\x00', 0xc002, 0xc5eb) r7 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r7) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x3, 0x6, 0x2, 0x840, r7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xc14, r0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='#\x00', 0x0, 0x0) syz_emit_ethernet(0x3, &(0x7f0000000000)="601a5d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x9, 0x6, 0x101, 0x1db, "02a65bdc09fe8542f5dd69bf9417be8774fc53be", 0x5, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:27 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') geteuid() chflagsat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) chdir(&(0x7f0000000240)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x5}, {0x0, 0x7}}, 0x2) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x182, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x90) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x40, 0x100, 0x9, 0x80000001, "32126068ad42a603c6650d1e8756e6cb5358d0d4", 0x8, 0x8001}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:27 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1248e712}) 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 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x77) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) getgid() 16:00:27 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:27 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x4, 0x1) munlockall() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) read(r0, &(0x7f0000001280)=""/250, 0xfa) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="13107b5f28de922f54d78a3cad9f1d8a04cf0d42c0fe135db37699d4678527dcf4b253fb32ec57bed0ca200a4b0f19e31a9e59d5dc9a3ee10c69da1b9939855fd461608f59e891e59b1fa4df7f65a39e253b1179c236f60eed6cf45ba000497baf5ed6def52349de9f9a51a01c0f34f86b3717872b052234002a79862625f94464940111049e4ca36f3a5345ccfd15182cdeec0b4f005a779fb7dc2ab835c9e59473230a3161ea7e7da765e678342292e6414e6b103f47f5", 0xb8}, {&(0x7f00000001c0)="4e9cb3", 0x3}], 0x2, 0x0, 0x0, 0x412}, 0x0) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) 16:00:27 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000000140)={0x0, ""/85}, 0x5d, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, r5, 0xffffffffffffffff, r10, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = semget$private(0x0, 0x4, 0x201) semop(r16, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r16, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)) semop(r16, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r17 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r17, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r19, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x9, r18, r19, 0x0, r20, 0x80, 0x400}, 0x3, 0x2, 0x7}) r21 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r21) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, r2, r13, r15, r19, 0x0, 0x8}, 0x5, 0xed, 0x0, r21, 0x3f, 0x1, 0x0, 0x4b}) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000300)=0xc) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r6}, 0xc) r7 = socket(0x18, 0x400000002, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f0000000800)) close(r9) r10 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) r21 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r21) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x2, r5, 0x0, r15, r18, 0xc0, 0x4}, 0x7, 0x80, r4, r21, 0xffffffff7fffffff, 0xffffffff, 0x8}) accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffffda) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r22 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r22, 0x0, 0x8000000000000000) ioctl$BIOCFLUSH(r22, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r0, 0x1) mprotect(&(0x7f0000471000/0x4000)=nil, 0x4000, 0x796dd0f6c94341e8) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0xbfa, 0x5967e753, &(0x7f0000000500)="ebffcbff13dd30b0ce85392ad164e59c0cb9fd812eaa5a4518156da4fa450225908eb76e00c18cfadf51f0cfb0df0f9ffb9d4efc837308f636bc6ca3250f6ccc3c107f20ef7bc2557255b6b2e98ef905edd132045b143b6fa97cd5cb5f7dfc637ce6af676cf032c46ac58af9a2ffa852843a401172e6fda2da81b3332d18910b935def235da996497f166ef9ba5e153a153312b8c2b5118bc7dc8ec98598b06032b36c88f61c2a880d443feb78a63db7b1f36ae202076ff0c35df709cdae960fd547fe14b99a2a3c2eed6ad6a154e12c692402223859467e38f6edc33664a48fecb4b2c6a0a02cd3649303c6bb5328d909201e23f728d4425332d5ded455b33a6130479dd4b4c515388d9066334b86b2bd9f8a5c028b00d61c1f3c0e09ff5dd100f9f1e51b565e3583269223b27b4e8ec17d88a9bca8b99dc635279a18208955a76fd893e6e23caf21ddf24d9ee599", 0xffffffffffffff8f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f00000002c0)="ad18f05de2f4ef18", 0x8) 16:00:27 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x35, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffffffffff80}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x1bc7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xbe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xee6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x53}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/39, 0x27) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x4) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 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$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getpgrp() pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x88}, {0x0, 0x0, 0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9368) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x400, 0x0) write(r2, &(0x7f0000000040)='h', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) recvfrom$unix(r4, &(0x7f0000001700)=""/187, 0xbb, 0x41, &(0x7f00000017c0)=@file={0x0, './file0/file0\x00'}, 0x10) write(r3, &(0x7f0000000040)='h', 0x1) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x7fff) shutdown(r3, 0x1) pipe(&(0x7f0000001600)) dup2(r0, r3) shutdown(r1, 0x1) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000300)="d310138a67c35b2b9ab6226151ce2ee15125888a326c1f49ea9abff4eb755907c269df68a308df76d07165ae24ca3f02cec7593370c6133443897f2f23f15622e5f4609d4ee21df0e84b39cc419ea79cb772486444cfe678ad86ae0be52e51eba07bc3dba1e8d0cc419d76f9864b25f43170ebdc34eb6be5b7a52a5004fbd81576dfcf9161ca5a1c428cf23eff2f6b4226344a684fa558f6d213a61012293af2fee85e148f71547748091e2270cf69e6779ec0522ff622e7d2da7ebf9ec5130a0d35e0c99905a57562a2f1b540a2159cf1566341b72bcf6507c212ee8621e1c77c139c66044b19086a73ae6454", 0xed}, {&(0x7f0000000400)="94d5d903ff8bebcc56462049f5277f96327c0ce933ac7b0af821e23801f99d634dca5540f2e365214ae62e6e17212e3f24d41fe65039472b40e031c2dd083e2e88114557eb044473988690950574000f435fef9c52b88a3a677b91c43387beddb7becb91db81685cf56330add2f132a7510600b0387b59e915c091b16f4ec32dd0505d2a17f4d7238004e9f5fe1ef10bc62d50a4ae551fd5a1047f68b6e329bd9c9f1a42dd3de2b0f59e76287a66dc634f72d40482662998cd7e7916ee50dc1dcc847ba3c51121af17434dfaa8948fa001fc66c95c2a61f7f758288ae3357ed72a7a0644ff0cbba47cb3d6f9b67f6ff70d210796302f9fed9535d916c2055a76bb524a4f82009d28f81182e02834148344313b62dfc3f67ae19552284924743e9a34d29285a8efe07716f3f8cdc0f64ce1f070d5263037ead5f80c6540579d8db26e2759b577f0353d027dad73584777a847f9e6b558a2787d280dba5a22e4c9d28e065cf631eca224b05248af347492edca48325536ad021318c4817b00d384cdda91331d57c44383d5b47c27c9558696afb90132f66aa894e5b30dbf3e20bfd21f60c16ac189625e2134a3590c050fb1fd3c6825fa2dcbfc2f6ab7c6210293d697d618d468dfd61e7b8a5f443f3c7c99905f1c8c96dd634d8e3cd446ce89c111edd99bb4c810189d22a92d85bc4af5b6fa0b670f5a29fd306ff2d52821c2962b5789573b882572003c45eb40fcf7585e1a66dac0d778e6311734f2af911b8b2105846b5901aac9555f55f1ee5d2f82747afe6b982b1e518369cb339be25de8a245322701f6953face7e69387221e1aa04ed42ba4cf805aa8eb67d2a72399dc4c814bf971a125f9be9e7203e1dab91645df773908723ce4c307e954414d97c25c430b3b16bb57f7e84287dca2aa3ff859ecc0e16c64830424b597918566f7de98db07a405766a022e257bb882c04d641fc1bcb37af5fbf1deefe5682a18e9bdcd7c8f18ea8d57232e2cdd3da9f9c95399d6470f942e52f596b02df9ae086c0dcdf7ba771163ba5d6737843bf237d94fef629187f1d49db21d1c8a5f10af79e794d13de8a5f20a1e9ca7976d3b05851108005c0cbe6520f2f07a53343c1d19c3ddd9bd2cebe28790297e11dc873f321c8888cee195baf9a1217de939276c3459fc7abffe7853cf9a05596282b30ad96a09aadb6256a0e32b7486fea898e198da6ceb9d562b42f7786c2bcc8f06bca6de0e88e42abc681c068e11c6bc275618534a1871fde2f752b4fbb700b614389979b2cd19316b4ea52df0f5a7c8344038f266804575595d99c007a2630beacddda02592c1bdfda8efe82b3cdfd5da668920f3251db2e5669820a13038959c9faad78715afe44e978f6b3cf2ad593d7d7e962e2b0a65675972d5ca4a2c54c2048f02bc87f8ec6d7c0b4e431a45437912f7ac6e4f23fc497b36fbd351bfe36b16be2be5d13a62e3d2bd064e075e5e8e3d985ba8df1931759d3b3f6e7ada9773799ab3533df649c3c845d41e665257ab10014409622383a9a6d396c4cbaa6ff57161eb5408e1cf58a1510009f72e8ba475a105c2930117eb7b12e467ba713ea58f3af7f5d2c55e2ea4292890a01e7c202148c8e392f33d2c66317165e403b41957d98cce49830a280049d51dc7ea9b9871213cbee5f41a28018d5214d7882fea535bd9403aacea45d9b742ac6e740b2f83aa2a22718b335e22a1ae869d3fc1af947dcfff6b5f2625214b5c278a847ae23361071b9250c5a0a68f78adc3cf50037d75d782ee0c76c9ea5e978b61dcb2babae228dec42cfe63d87e3a74bfd3c703c777176d2b039ef1446c14ebb9b9e9fb55d38ca774e924ef3af5eb322b44085857913232f0eead5fc892d1ef9b7488a0e08667aa0db407ad7d26ad0ca3a2448f845ff0a69bea14574658f0b24e2abb1e6f59f6bd91f087c162c0eea7a16469902a87aa051ea0bf7c0b6e035ebaeeae5bbe5217d0b3feb140b53453a6a17da5bb533ed150b17389f8250753ee4f1d2a214eb1d5078e47fc5ef89a4e2f7f499ea672dc2ae69a474abb0b2c01d813802010822ec7c5dd91d72d3c52246d78fe7bc7d662b8b2069b479c7a292fbf4c596717c8e7c8e77168411d77d54613274199b27cad14d435c4bc1345d37f6d558b03913c6fdb57c86465d363ab6539ee6dc680985b08baa08129a652c0aa765394ae2e8de76a3c8bdee8048a650e45244e5589a62d5ba1575938bc7fa631dee0848285d6edbf5d3c555506d19e5c1c1cef378d30e343efa3fa2183b9cb69c851e61b578730ce3fc998338f8d422b42723296d1dd9a3ec8f7f3d3597f690ef50600f3a729852f891f4f155cb84bdc7e38526227f572a655c7fdc179868953b9f9f928b6bc97483373351d30ccbccb1e99be139c833a05dee95d9f9db0f8a4465d0aed1348779ebee8b232c5cdef94bc4a5225af4b79239a8a3bbf7b5664e2c58bf41e9d109e454ba644c8adceec8f13c20173bef155b6116b7c9042674df20dfec3da0bd3b96bf9c84fecbda198e857f5847557ec15b01603b3a93f8ba558d4aefa9c4a2ac27d7945d4e04c47004647b6154442ac5ce7d59cb103094fe68d98ca9e3189eaae48eef21df9df4bf753f5ae318700fbad70ae6ab31f40646829bef8cfaaf27058c1071ba15dfa02f43f289b19eae3cf9e9efa43688978fca22ee5fc5c2eeba46942b3b21ce30e4f6b9c39390e584b385bb82078ccafdeee893b77f2c1f342ad5d1db309ceaa3fa03396f65b3d89ad15ad3de41d888c6388bd6f1a4954dd82f579f797ce701f025e9ea046abc69b179af27dbc5ea72f3e34d14e4fabf8aee402634ad6993b7c75b0aa0b844331b072dbe1eff7be303ceeb522dade31ed23c26fc75c445867da89ddb57d71579c694ce7fe9f0641130af8e9a370fcd71695f885b3da8da7dbe0e591af13d0d229c273ace27584158d705b7676c093a11d2d0d2a7443593edecf7bdf96fab4d96350ad36ff837eb2ae313fb3cb64a880b1c2c470d7043813d08682eccaa2182bbe4f424d781262894547afbaac6a93bd494878cb39db2ad92b6c14dd0ae7523352e5d519000b990debd862b481497cbebc942e39f8b9f576ced3807c4aa55767294e2326f04dc0ae2b52640a0afbe7dd779511dee4ed077c51181aa6b4ffe14cdf25bb1d3342ef8aa2c99e6c6c93a6469f6ec49dca7b9c0c7403e789104f86a20d20a456a8b811d35bb502ff0363047d6be76d092415632cdc6009aa8041749d4489a6fc75a545a1f8048a8181fcda7c44b0b2c485bc87b873d9d8e87e5fba4efdc6e072a84e65c96757374a73759fc5f1c6d212f22e1bc8de3a3f47058a839515dc1e63e086aed5cf2037c9d1a4f878b36e2466a2f94bcd9f6cd2d79c225a2df609afd920ed08ebbc0f1228449f5012c8097904caf258366a928eb001f421a9028bf4d4b20f77dcdc35bcfa6aa3b1f065dbd08362eefeb707ca245a0876f7ae45bc8fdca9a723a8950e38e8a5099e26111bbe7be8f868610b2554584a339700c85b64af7dde306f06c914bcd499fc3e7bcbca245fe6f40b6eb1180908a6cdb59feba72056eaf469bb52f270c58842479550cd02735cc1e07e9a563695f9bf420719fd1a470833ebb93fe9c6199b8ac87bc67e20f30c73b5c1fb632822c8a7a1175c4ba442421a2fe7b20da936cd0ab3fde1c944bd7ee7a145dc07e155f8b8d17663a2b401e9ed4c05ccf06122e4bc70b8d74ce5bf25df16b058fdec4643fb94e200552206a83a5fd89755754898fa71c3ef8e63b4ae95e3cba2a1c13c147179d43cb55c794f08e5a7c508057094963ed60fb668180c4d55ab581453f41f7c15411312d006e0a1ade8467eefbeb1f7a9700a2c66e0e2baf42f18fa038bbe355c765469378e4a81aea8bbe001c3def0e04940269e8ba7b75bdc1aa71ea427cd4e2350e4cb30f9f3e0e4d16599538564894ace259fd94b61c23d3cce3d161cf06b96b976be4f340bed32e2a560317cd637d818f8e2074e848403d3e69dc5fbe869ee36e4b262e397167f5f67cfbcc90f470fdbfa161fde4f8e33cf3c1ef9bc6f18d3a13872fcce52425748db0a455a7624b9e36dc6c96416c9ac0e7771a2968200f95ed3c18a05c7d71a3bd97fe821bf3f4594c5dbdf8e61ae38b17fd3d403e7f737a46136b11a77fc3b03ed1536dbda6340a74ea78a9517e720e60c0e90f329ab1af47296eec7e11c76e321e5f7ed983083657ab4c952ae4019ba1e1a1219deedb21fe34d54e9cd770341403ea2dbd0fd66ef59342ae680ec40376be1f6e487f36c3d15d9ad03839490991512c15517322af4d347b92eb0faaa092b6d104b33aa46daaacf47fdf3f6d075257446b543018755355eb6b8951612873bf093c87d9e923cc875c137be8b4e188fbb37c13a6335b95b449857ee05c798697076897eae32b6fc500114480ae0254001a63b040568a1a3accebeafd0dcad7e7004049d7d3db7feb4cffc50cf0996d4910c2c5ffdc7787ec7cdfebb88d37d63fc4790c2d79c9038071df9bd4961455bb5a1dfb6e4d900e81eb598bbbdd942e5430deead50c7e25b4f9177e11db310472ff24c64e28266da32bccddd917473cf6829f2827a31d988805d04b186d86f2f66b30c8aa1dc408398fbe9cd991aa5037d531455a5391b4cd38333cc27b1483cdc758c235e0322a62ee5fb592feda4ed0a323e6b58453cc4da275adc984129f8ea1e07f4a3b473418bb102f2220ecb79b0327b12ba55f18cc4a838663ed2f288ffce84a9c6dfb8db531d79929ba5f53634e205105eb319848b3e8c37d3d72d32bcf5da13c87d5756d69b62d68547af62561e96a79abfdf5ff3e0d9ace1b3810db0eddb3c759636990503548154a2ef349a8df4964e34ab2ae1aa65153ae73b4d20c556d7d2b396a658e56c88f0189d64547211f789861172e5ed07da1305b54d2a9e8312663434a925b4a7408e2c2b81e9c5754c5e405628653883a5f8cc4ef2b889e932c70ff6b4680fbeb3ea38574304699b03c2453e7734b273e6089d08ba3a582e77954c88c3d7689a1aed0dbe56ccd09f373e5376b995f5c618cf120e8ae4f7ca6fefbebff18e2dd59bf5535f430b03fdf4a7c398c095747e7af5644f0a1b8b037978aaaf25b7ab2924a6753ed37ee356771503f4928957a00d2335ba08f88af9373a5287603ebaee87e2dd029b4207288559a327269ed38f58a7fb6c23a90b62982feff53e15ab76f0be68ef71a1786a79ceb15eac5b3dc2dfcf6c32aa6b5cc757cb088fefc339996bddd351abc4a943050989afe6a76c2e776916589e0a8f77165f2a2abe41a49cd8b7c08326522f3b01501d32e9782205774a2401bc8e16257213d6bf1ef663f30b7976304a3a494cc0cf5847fdd261cd07142f930de4e32080ddc22e5d2ccc6e30bf4b824bc729067f3e77a8d7544f4ab8cefe55ed49183481baa52da87563d3588d43e277b3d77944a0c847404e93df5c736482c6f7178e9fd1e84730bc7f4118959b67cc5e2fe0a8b393f682a8eb7750d5eeb21a490b07b57a38a9227784b0d0fac822c53a36f5527d77176188999687c80cd5ecba49fccc39cce4b2d7a0c5b26672741c55241d1cee207cb9e74d11b5c3b1f1ee4025223159878cb2c9d4d05e84c5a3668d706c250be48c1b2d4f716d420a050da19ebc0c8261e085820942b4be1879afbda13711d63f891d9f1b507e8b39ce33132d6bb09787b737edcca3591a39589b4982ac74a7bf00a0c95b782ef3b4c4501091211e7365ffa0e33fea", 0x1000}, {&(0x7f0000000180)="93e780f5dbaa06ef35134b34a781357599ade94b3c6cb37320cd8cfc90d8e4f9803eb3be6592c211cd92e1f808cb25dc369b019c0a4154967daf4f0d47c994cba88730921b50e4105f7be230654ab59d55a1258da676f53b56cdea4306655e94457feae9434508f0f13f183e9d80e3095206bc04a5e4113d68a58f5e348cdb284fe0efb73ea490d28d7926561bbb16b67d90a8589e96c69d4534641071b72b018570d2979c38354d1916096ae2f3933fce9b", 0xb2}, {&(0x7f0000001400)="a7779245cbd61cd7534a44a54715ca2416afaa877e591162eaaf2a3b22bb1f3a6601cb7d9fc9150c0ee77aab6fac7ea73a61f5331274b0ab73c64de4c4f810da777c36aec4da63c75502446088fa53962aa8224ca70c11b654d478509e77f70c3bd531ad76b7e80c5f42b89bebdc244c8c8ae55c99ef9174dafde5b60e55d83079688130c4f6d5048242552770e44d5dd9999b944f111c155bf827d88c6b5012f812126d8c485160", 0xa8}, {&(0x7f0000000040)="e91dca2b0ce5ee9e13ab1d34fbd463b3818e981e6bfdea369966a2eb972bc3c58106dd364946ad597db7396ebba7f15eef47f87d56108c", 0x37}, {&(0x7f00000014c0)="f9686eb0567e82dbbf89015129bd1fed1fdc6147a6dd1bcf7bd94c1770df70919bb93bddbbb50408d1e6d9251e8ef4ce646da4a05f2030609111965ee2945c5f1f1fc3c95c24479147d9", 0x4a}], 0x6, 0x0, 0x100) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f592790000000000000000000000000400"/37], 0x10) connect$unix(r4, &(0x7f00000015c0)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000d80)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa379628413ab3acbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664cace03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47927192000000000000"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) socketpair(0x18, 0x4000, 0x8, &(0x7f0000000540)) r24 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r24, 0x4, 0x80) pwritev(r24, &(0x7f00000003c0), 0x273, 0x0, 0x0) r25 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r25, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffeb7) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x4], [], [0x2], [{}, {}, {0x0, 0x80000000}, {0x8}, {0xffff}, {0x0, 0x0, 0x2000000}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x2ad}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r2, 0x2000746e) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/223, 0xdf}], 0x3, &(0x7f0000000300)=""/205, 0xcd}, 0x42) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:28 executing program 0: socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r10, r7, 0xffffffffffffffff, 0xc5f3d6af085e17, 0x40}, 0x1ff, 0x401, 0x3}) getgroups(0x8, &(0x7f0000000280)=[r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r13, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000e1e963be2e772c464538898fe7c1a081a2e90ea423542a0c5ac0a86e21f6b2cad1e8b8f0ba83eaddbbb3fa11a7df18d651eb446670b43b97923e8db24051da32795d8daddcbc21afbbaa76bc33f9ed84257eec416ef4d3640c2735910fb2a1138ea8ddc5165f4c"], 0x10) socket(0x6, 0x4000, 0x4) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x120, 0x19a) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0xbda) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x62) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d7fffffeff386207000000008295955984c87910bf452368c11700287ead4bcb777fa69dfceac2a84e6abca6485c715e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ce37b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef430f44854571b630bf68ec8f3e9d612f871f4385f041570100000055fe659fa202361cd8cac7dbbc5b65c6593d28007bd7a8f7749f3f96b20000ff000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790d0717517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc093a5d68996fade9cefab0f592e67b0e033c429ed29335c20f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb67187c178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7509000000000000004a16a8e57820faefaaa891724062f7e162b2f6b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1aa78d9cc16aa5fedf33fb76a9d24a62ca930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c47156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f907e334918d10017bcf5ed0f2d5c917934c71b3966ebc11f2ef90f41223fd0e46e7a00b0b8b4b9802f9bfdff0f4df9b000"/872], 0x10) dup2(r3, r2) getpid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) dup2(r6, r7) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:00:28 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = msgget$private(0x0, 0x72b8f649bfb7d054) msgsnd(r1, &(0x7f0000000100)={0x1, "c6a55419545d5552c1a3a235e26df67ff8c1c2b0b7144c29b69db9303d0e24fae729ffd95492e00718ab412709ec3f9aa545"}, 0x3a, 0x800) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3d}, {0x6006}]}) syz_emit_ethernet(0xffffffffffffff04, &(0x7f0000000000)="b6bc8c75925f18646e1b6e8a9c81") 16:00:28 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00d28ce764976a5230a12a7f3d1a1a6351f1e4387be34193a9ee12621e17637e3ec4bfb39259ccc4c4a310943c54a3b4c055b937eefb6276b02df2a25a8e74aa13a06adeb5f475bfa63834d7130836370dcbf9f187c2e59d269e963e541fc837d64a012b74677b375cd6ad6fee9fe0fb3617b84662b8a29e2fc8093da50a6c078710e154ff78e357d46d7ef3b991e9373360f81c416a9b600242a4", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) read(r1, &(0x7f0000000040)=""/64, 0x40) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000259000/0x1000)=nil, 0x1000, 0x1, 0x6011, r2, 0x0, 0x8004000000000000) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) flock(r2, 0xb) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202ffffff0000000080830392101d4c608cbacd271698b1a7eed79d4ffbfe27bf012ea5bc96a13307904433"], 0x10) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) sendto$unix(r0, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551414924f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9ff7f30f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd05e44cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534f6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e500e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1560], 0x10) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x16) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/50) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:29 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x82}, {0x9, 0x5, 0x4, 0x4e595a0a}, {0x79, 0x159413e1, 0x9, 0x200}]}) fsync(r3) kevent(r1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffff9, 0x1, 0x900fff7b, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20, 0x96ed, 0x9}], 0x1000, &(0x7f0000001a40)=[{{r3}, 0x5, 0x0, 0x4bc1a7c4705539f2, 0x100000000, 0x40}], 0x1, &(0x7f0000001a80)={0x4, 0x9}) pipe(&(0x7f0000001980)) r4 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r5 = accept(r4, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001340)) pwritev(r7, &(0x7f0000000180), 0x0, 0x0, 0x17) r8 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r5, 0x1) connect(r5, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) r9 = semget$private(0x0, 0x5, 0x100) semop(r9, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r10 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000480)=""/97) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000080)=0x37) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000000100)={0x1}) recvmsg(r5, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r8, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) dup(0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:29 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', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() 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, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(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) r5 = kqueue() kevent(r5, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000240)=0x5) close(r5) write(r5, &(0x7f0000000000), 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:29 executing program 1: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x33ce, 0xe47, 0x82, 0xeb, 0xea, 0xecbb, 0x3f, 0x7]) semop(r1, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, 0x0, 0x4}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r11 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r11, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r13, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x9, r12, r13, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x40000000000002ce, &(0x7f0000000140)=[0x0, r14, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r15, 0x80, 0x400}, 0x3, 0x2, 0x7}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r5, r9, 0x4) r16 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r16) 16:00:29 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x9, 0x7, 0x1, 0xffffffff, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7}) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) fcntl$dupfd(r3, 0x0, r2) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x8fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000800)) close(r6) connect$unix(r5, &(0x7f00000009c0)=ANY=[@ANYRESDEC=r4, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRESHEX=r6, @ANYPTR64, @ANYRES32], @ANYBLOB, @ANYRES16=0x0, @ANYRES64=0x0], @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRES64]], 0x4) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) recvmsg(r4, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x5, 0x8, 0xf8, 0x4}, {0x6, 0x7, 0xf7, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x4) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae4473e473c238495ffc41e6bd7b1ed431e19a0c7ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b5c65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e0544503000000000000008e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7f6b950000000000007820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929151d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f9033afdf1df88606318c2d8e0fd70d0c1189d36933241119b91b2a3fd3efd3d53fe1d6124a74c4f30f74a638ccec1657e72aca70283de0c6b31281c3ceae058dd0c0ed0464cdd3b8540359cbfebb388a786be5fc00ea3638807e"], 0x10) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r9) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r11, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:00:29 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c02000000000000001a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987dbedf684b4639cfbdf65843f1aefdaee541af506648466f6c9d5cfb17b01a1f065d6a7e65c1dba32cd5fbca2f2181f5409"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x2cb}, {&(0x7f0000000000)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868da8040000004c19e871b5985b025d9b84b07f865d6c3c56d5ba14f8d8dedd63546c3ca65e120df7bbc59a3630244304000000000000d6937474fee8fe18e18de3d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188940151abc209f160ded87968e93e1b9cf2c039f5e6c149717d98242dd33a300cd1b909e23d6ee4e706d78aa19d60cc2295fd85693a4a79f021a58e8884e4ae121d6a682a61ef45659b78c6161c58e9ba49be35979bc1da994ce52f5ca35a0a0587663deddefdef99b5e2dfece35aa0709abd670fb6d596cf623425e1511b157932a37d70bb50a6f78", 0x10d}, {&(0x7f00000007c0)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3860000008000000000a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881dcb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:00:29 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001140)={'./file1\x00', 0xfffffffa, 0x2, 0x6, 0x1, 0x8, 0x6, 0x10001, 0x3, 0x0, 0x9, 0x4}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000010c0)='./file1\x00', 0x80, 0x10) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000000c0)="30f553f8c5cd38ffcc41522247218c29efeba7443a173286e04dba3aa63695dd71c750bba0cb3f8ae70648d8f3a477cc86ca1d6e1152e9c3b3c3ce206d70a5b2ceaab8116cb34326bededd6847ac23a90711ed82af1d3cbc6a7124eddf36825d5101d3264756409ba683fc36c683c0f4abf1ed9825d3689573855d94e46aeec478c71a76a66a75fdd7a17b5ee76ac5603f49f1a6c0ca4408aab97cb12c559eeb610a2c6f540304eb9502fa5b19ebb38bd196f1596b3fb3aef49b3de12bf215a7211d78173e9b4a5c0185c360af936cacf0a87fd30fc1e9d3fae03e89bec9b3c48503e765c82e2c37e15c1c7ec822f9ca11d24453c356526bc4d4994537eaa2b473341d216aa00d8b8339c91980b088a81fc2e1f015cfac3f73d7ad99208750f927c736ca2a5b259b558de0ff3a209c2b848e650f00c238a937faa869c7632e7833ddf2c101a6c841f32b016a732bd019b33d6cd1ac2f4373f93a44d1790fc533661e9129ca9f604113c4aa333adf7cfba6b621f5f6114777ee349360ef9191a368673b1803a96763633949dcc8e4f84ce79fd9d04c2d81012ab5914a29afd5e15fb5badf03ed53b5c2db29db4b9c0cfc0c69065fbab7cc3c76e779823bcbb55fa18d1b0efb5a92e1d03dfba66c39275b799fef4f9f300b801b4c6d3d822f557ad00909f9fde3179325ce91b1aa0966c76cc18ea45fafc98e1c2303deb1dd7178d53d353a00b548c2607b0d9529d4cd96d2e2eda5522b2d5808319a4e552a4ebd014f02d88f0942bd3234de929cd8be864f50838c10bc30c2ba722b61e84549c0d265eccd53a44b5f415ae94e4464a4e17f1680282ae9121fa95304cdfeeee7010f0635319ee52e0fb44b5c8bf20638b51f0e63cb40fc25408fcdfe5169d0bceec3f672c2c0369c2f7e360c8604675d186e85d54c6aed6d1b273159b64c6d97c6f79fb1458390533fdf071dd8f64d59dcf24c376afc40aabe27e7c90912cef95efedf8f4db6fb5273bf721e3f05fcc061518e2640e164ef05672ed2e0105bfda022941695ba152ee22296ab54a7489095c4c1b0c9c441ecc24ca17fbd0749f5c7d29930e2a7639a5e90177f1cca6569420ec696a179b3643d5e9e5d39873f7ceeb34af92b419d872fdecc9149e2c2d63e668122119a78dd3d9d71be9d5b4f9c438937b54cba3cf4121fd7f0f483e1105b9217b9af24a6100f34db9f2039e61917159c37ebc938749559726d847e869606c4f0f74b014b24a2e662e47d1242ff5f7d56d88e2766977bce70cd397106fb417c28057285f9dfd42926a0d3ea32df91f56147d7f3332e6046299bcde11d874a0363715e74c6044c7924d896e8bc81bffb837601095c82be82d11a03e88eca9f1520d5865ffd7341a753d20ed097a028c88ca729ea48c8523eb00a9ac508a8e440fb6463c23b165897b3e1d5047c29ef4a7fa1b3b717f7ae9e757dcb5914460231d8f8ea9a749f10450999bae77fc50ad02ad591fc0b95347a5944ca72af9bf68da29a995c4c1ea37b4b091479373da7486f7a20f5b10c020b2e2368a7c217090417db14fb83cb103522b5a2d2f559e598c851ba656d68718b4270c9f5067cecfa03428a16f6917dc6f3c1c2afcc439855c6c98655430856d6c5f48056d1c84eaf00e2e84a572852edfad1b67fbac6cda668f65817d158212e1275e4388f145fa7768972c00552d7b34bf799bbc91e965039951043a3d6b997d6afcb9d2071a1ce5e4fb6fe2f9d118b812284d4a47d8e9587e396bcfb2cf177b4dad6762eaf0fae9ed912165763ef84986657075ccf9f84f141e7f3167af65fb48cd8225d591c3c82e99df362d51f95677e8f9a537245e1c026afe6ede75f8364489fb7a7e11698f76bb6f6eb11fd634d3a55256f50be8aa43854ae8a2e403a279fb15c09cc0168f8393f62e17359a48bec2ab29c89e9a234fa837896e25b27b43e80083b3768ac2e6acb6dc9aac60fe87bf80971f52f37f32e83279e256f49583ca385860baa1978d763ff3280a6c7946250d0f3145285644c9d253e6a482adeee55978f1559e560181bfe28e08dfcce33aeca52a62afcdf6152aa359bab4921d0752052d0e2874784965b6745bd1b7c53c10d9c80eff7a6ec761d96aa6b8259ba948bcfe5f9b69bfa698f9bcf55181887c40955bfa570f575cd4545b8aa19206548748fa6d303f54fb5aef762f41a384b7594a41c549fb284f3fa752058f0b06b671e65f28766b74685ac592e8fb25573193658d0a9a3402055febe3e4fad6de7ff5ecd5391b9ee07fb90c5e2c6f41bfca42e86f917800aacf157599012ce2157463ef99ebac19b1f95f717a72865c06f26ffcd45089281c066d603fe251f53b3eda8a56883d2d18d8ad04542a1ba536db5dac22d53199498cc140c348cd5eafd0912e7fc196a61794821f04e9f6ae081c04af174ae21361a7d8866996cd06d9828b5473ea02d3e6978493bb2629e0ae37f4264ea25a850ced9da64be1c820ffca993d6eb30efd98f36ce46e89866530f394f529d8c62adf3113ae8bdfd688dfcc0531eb4661bf96736d2981c6cf510b921119225f60c9806925884b0facaca03e8960645ebb2ee6982229887acda13353f0b9bf3880f494d0280d94aa5438c2ce947e6677e477c5237ad62aec3e814c4ef5b2d6dd882fbd6fa110bbc427b81f31e0187a235996aa7a0532d7925794db1f199b13e807be84b0682df762a8cae5f26cde0e4defffd37b652e80062725aa8d85df963f2270a263c14ff857cc85a04cabfa7c3964c53d3faae8865d817c115b0a69cd09f4d65e4f1df034b7654a86089fb825a21dd8b018847332ca8554b66a19aaa7775945bc290176faafcbbdbae69054d0e049e80b3cd0c5a0a86b1e45fcd9ca72871953c77b475388e137754a9a7c864ab82ed7ac9f23a1b75bacb9c3cc712fa48b1457d4c116b6e44668dc585da73e174ac3e902f62fa9e42cc761d8b118516f53c919f658718cd030a0594a7c00ff195aa2309b3dc9e4f2f62becb51363f078cd773bd49987d650dc7e34d5c397e020170cdd1b085f27400d67bc6f688c21edb42e81e5da216748569d6e4b4d0568c38a437c16df75fb06f2980ffc7967f9e8a871e205336759137aecf5a5907a6b18a1de12e05b702f7c57a97c5fe3350b8be44a0f8442a543e9a34fa6e0853a94557923b6dfadc09862bb036c3ce5f57418aeda29ef2d88c46594cfc08390f47022d494722e693d6591165502891892b32a12898374cc8da40e7df71afee71b498c092d20e8598a4c3d7f9f3f815f3993d13ccb907f85259d387452763c4f10e519a75efaff5954d1ed0e3717145c73e5d071dfd0c6a09c6b9bac4db73c71fe77046e51621d633cd01666a5d15cef612ac7ef857171bedc45b4d97f0ba8ca454f46da7d1daf31c3199d102d79d6e6dcba3f90d09d464090aa36ecaa07faf8c8f08098e3151a0803a9d205f7d0c24c06b4a1547ee85c4edd1aa56b3b5ade80e7de61cd20471580099235420c29449b53413890c18b82916c2be3a41fb8be400baf3ed58ae48989858cd641482ac60a104e8c5d27a86747cbc80b1b85e96ea9c403b1f89eada5445c18ca8cca7a5e09608aaf554536e5efb925cd5dac055f25030efc9ed7b6c31fa503f19fea1865f950d84380ef7b700649bf0392ba253821176f35ff058bb904085867cdc918e055f9c86c62fd1b23f0d05f81a8cbf1fda4a154c61a69db0da7664d1406ba93a4063c610e1dc218dd54b6b5c15ddbe07bc975bbe2f6b72210a55083a1619342c829e9f9da5b3241dec5e8b75005ec85d77e14f4050379e39365fa74c6fe5e82c9035a385449a2e96d8b94e3ea725f424cc33b201f43951a162633d000d147e06e427150abd908f4e0ad565a6ea376d1fcec7b7368357dec93d1b8ac295b507f113a61e9636d5760ceaae0cdd373af9377cb72e3d8cfd94e77ed42d2ca931b7262d693bcbc33eaa3e11c9d6f83b782600ac864892c7d683592560f258d66d9fbf884308ef3369e6c0978639eb73146da9da09da6517737cf29409eac7a170ef71b3d95200e0028e4b941c86dfd378e4cb9d4c62c9cf0e51b7451666165d6bb450a8057db674faddea78b4b74cb1b21a98acf5fc87a3b4eaa7267a0f435508d6d4fb55d46e8ae9736b73632990803d7cf81d91ef391294621ab3397d5c5971cf0e25b53f575e4d440943fc1962104b59af4b78a5e96a5bbc04caa6bbb4a8053ac21bdfdf30f94c506c8f27bf8a98fdcf0aab381b83b18e6b826b3b6e37a9c2d5dc8d996bb0438d2b43d247bff98d3535b77ea3af27256827178c244c2c3db4461df7e70143857b8259d54f7e83df5edea035ab4f589dc8b0023eaaed2a19fd0d6fb6e19ad19fe08eac70e81f2d99d1f883bf4237f647e1b17f58ef549dfff5c0ce4bdef19f3791f9f06e51899c7f0007d90ef415728acbdce39055a92fab7a1ec561a5f7571e237cb0b2d7723cf01ec0a7a1d9f447a4f0670fe5c9f3d14a52387a2dba7a34959b6beb0bc16a496ff75c58e57149345fe3a404abf9e9a56c11cc8258b917b669e347a227b93297e81891a9593b02a1fdfcfe1e80a7ce59ceba869912128987c68ce991503502d092670df759779d0f9c6c6d5bc19761d5a3cc2951a94ad5c137d6ac57e1f6b16f9672204cbedcdabbe7e2c661a37a932fde7662c6ec2128f4c253ff00d1db62f45231d91350aae9f67cd61ce5bd124f8c985e65c2c84bb50de82c17bad7a451d762871cdb376d171d287ea9cbc8fbaab4e3a1c30c2addd86eccbeed9b2e65cd8bd8f92c3c85791c7e9dcc7977c49b7d33cd3726344349bfd8b03409edad664ee4a7d27bca4ca938be2ea17da111a53048a990dd48ebaac828b08bb0fe951eb567e5b8fb1383071f91a7128d00f4f6880cb95e680f3138712a36ed2f382031d8bc1e51dc69cfba83e7c4bb9b8cb88ecf90029c6939afd6f2779cdae676d337f37f0be952328f0f992d3bb0330f0c5f7957d9683b084d2ee628f810d7e1beeb27e11320c547e29984e8559af160915e530ae066804502fe3338092ceb095ebcdca47a3825ae3f920b934f7e58c9a68c8f0afa8cf3f5f330dbe242cd42ab0c7c9ce88a676910fbe4ce679c53af82f646dbfa9a3763a975a21d5bab53c27b1387f438ea185941afd905fdd6f3d57ac07b910a401f16242487bca1f920254fc6431f5d91acd85bdf92a15ca1603747989a9167e2b44231ace67bd89fbc4ded8930d2c91aa2149d8a22a01009620b09ede9bbb55da58647f275a75723a003fc517e92080cc137760447aafcf512d0bf8eca6184363d173e0fc712a20a416b4d642acbc0aec3440a13a41d976703e9cc40c7083ed244637fed09432fc8a79b3fd177a9e84e35c020799662450c9d1482daa89194f3dfa31d01fa4fedcb9c3c1919c3f63b237110d981049f3134074b6bb12c16aa5e00d138c1c819d11f3910a8ffa85d217107844d6d913f774eb02804436d5240b5b3b8135bd1a5063e49ab9179a8b5716cba8422864f5e053d71b566f5a7b7d3ae4dde4663d8cdc751d5f3a655236fe43c193266ce0d7d39771605e26116cfb7bbf76fa1a695a08a89b81b0eece971f4eeff90799ec404a357488816e834e5b56bddae3e7a63906ccef7fe396ebb7594ae89e10bc00ef344239d18c798ceb1603f33f57ac0c31f5b31ff007d26dcae0857b10863e84886404387e27df2947374518c0b2fb4dcccce2218017feaf52eedf6ce58e7860d9aea4156a790355a836246b744f258ebc198333b", 0x1000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getpid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x800, 0x0, 0xfff7fffb, 0x6, "68d19de7f43f0db1cb2fd719c1c36f1cc6822bc6", 0xfffffffd}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x1}, 0x8) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000001c0)={0x6, 0x9, 0x2, {[0x3, 0xcd7e, 0x2, 0x8001, 0xe238, 0x0, 0x800, 0x1000, 0x4, 0x0, 0x8, 0x9, 0x44f, 0x0, 0x7, 0x2, 0x6, 0x6], [0x7, 0x10001, 0x85f, 0x9, 0x0, 0x6, 0x2, 0x7ff, 0x7, 0x2], [0x7, 0x5, 0x1ff, 0x8, 0x1, 0x6, 0x6], [0x6, 0xc6, 0x0, 0x5, 0x400, 0xfffffffffffffff9], [{0x7, 0x0, 0x63, 0x61e}, {0x3, 0x11c1, 0xfffffeff}, {0x6, 0x401, 0x800, 0x80000001}, {0x69, 0x3, 0x8, 0x4}, {0x178e, 0x7, 0x8, 0x2}, {0x800, 0xb, 0x7}, {0x3000, 0xea, 0x89b}, {0x1, 0x2, 0x7fff, 0xfffffffffffff000}], {0x7, 0x0, 0x7, 0x1f}, {0x46, 0xf7, 0x9, 0x8}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4", 0x114}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x82) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000800)) close(r4) ioctl$TIOCSTART(r4, 0x2000746e) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000180)=0x80) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:29 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712b2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89115ffeff591e25076b855c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee6c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d03f9d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8befdadfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68522ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d7dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc", 0x5c3}], 0x1) setreuid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() setreuid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) fchmod(r0, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a0100000000000000a5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) writev(r1, &(0x7f0000000140), 0x1000000000000110) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/60) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) 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, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) r12 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffd, 0x0, 0x0, r12, r9, 0x7a, 0xf}, 0x0, 0x0, 0x8}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:29 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000001a36cffe2842ebd42d8f206342831829b9f24e536c45ac95486fc00569fe981fee42151e54d13f52e53e35074435b310706fbd67eda6fff5524bd369571e97e2be9b82fabd742e1f9c629c1f96f41b8a416284f7263b43694ce0f894c45123"], 0x67, 0x800) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x91f04d8883e8b748, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) 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, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r15 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r15, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r16) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semop(r17, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r18 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r18, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r20, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x9, r19, r20, 0x0, r21, 0x80, 0x400}, 0x3, 0x2, 0x7}) r22 = semget$private(0x0, 0x4, 0x201) semop(r22, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)) semop(r22, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r23, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r25) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r25, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x9, r24, r25, 0x0, r26, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgid() r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r30, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r29, r30, 0x0, r32, 0x80, 0x400}, 0x3, 0x2, 0x7}) getegid() getgroups(0x180, &(0x7f0000000300)=[r13, r4, r31, 0x0, r31]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) r34 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r34, 0x0, 0x8000000000000000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x9, r35, r16, 0x0, r33, 0x80, 0x400}, 0x3, 0x2, 0x7}) r36 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r36) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x25, r3, r7, r9, r33, 0x200, 0xe4}, 0x1400000, 0x5, r36, 0xffffffffffffffff, 0x7, 0xa85, 0x8001, 0x1}) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x2300323f74f2ae95, 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:29 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3ff) 16:00:29 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 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget$private(0x0, 0x4, 0x60) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}], 0x1) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)='./file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0xd2a87c897ce84a6d) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc, 0x1011, r0, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r1, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r2, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r3 = dup(r0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x511) 16:00:29 executing program 1: nanosleep(&(0x7f0000001c40), 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c, 0x3}, {0x84, 0x4}, {0x7ffffffe, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") syz_emit_ethernet(0xc3, &(0x7f00000000c0)="1f2482dfa8e9ba2cbe8ca55aa698996164f25dc76f1e3e8af8e209b855f88a7d65a8c10cd3a6a5162b93aadd1e17043c2468d045437b18f0c44568cb0f9b5de95ac0c36a1a4aaec3224c593d59a9cd4416c60f23bbf293adce02ee5ed1433aea3d3ecaa7befb6f0dad1067434b28a690536b22874ea5f4619e7481088b0cdc4595ba1c777b3621cd0d7f17780bd58a36772a66ae6ae492edd826a6a1700e8a4e91d30af07390a2ac4d690b57a6308c4e367365a8430a90f95845607ccbe211da2d1a58") 16:00:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000c80)="c353a28594e63dfdfd1601468a66012d806e7ce566a8c6ee34789e387afc9ac9d1deb647d83e7c08346247ec6075b0b840542171f64c5d313a5a39f172c3a876dc8d9e3f0b9804bc434730c6fd7925c5d84dd5408c1d29d5ec479eb62484b9385424616dd0c6c1d61eaa2e5a5d24cc96a2f6b1ec57a5fc9f742db91a3d8c980098500a44de66e1de10cc778e77cf80a982acf51052151a816a750552b00bd6e4cb6917f048e1bfd94fd21ff3273da32fbbd25d9022a0bbb6b731dabb6cc8a4a869f22acbedc23b61acfbdbaffedd189198467b11bba65aabb4c788a3ab159f9969cf999f21a56e7218645502eb003e7eb1d3dd0838f7687f12fce52ca101907def4363725ee2be401ef7e4517ab1154e7e249d0705fbf30b211dc05d87563989d3f3a42d42bdbbc540edb4d28ee7aea88e702b03cb87e9c6df4f4b5721d6ca072444b78254ef1dfda0ab5b2a7ebeb310673217abd0b9e49ce4af7f50fdf390082dd2d1f5bc7e7787cabea76a49d4e83ca25f82ecf4311fd977600763c29c20309326dd7d98f79ef1a865b6f1297f31b1a6353b935774ad5cdbee09c62d840e108e4e0e6c07f25146285102922a54f36e1a174c0c562f034d39f1816df2789121b58b873269d903b98101a34aeca597b5cd8ce33da8ad81594b9a012af5d3380305dbd62a20b2d35f86ca6ac55a387f9d50ef61ad10b58d26055fc21dbb47625ca521bee3107cc6d5a89b67edf03cb495d3fb08d27092dcc6dabce1039763d96b1390fa70fee736c12cac3e228d4d98bf71beee5c3b1d297ceac6c56ebe74aa0f72c4b3d9cfb61f1d1b01153c5d1355ce4a266c791268d3cb0c3978aecfd2327581553be6226ee1f71cb87ad36927c91b26eb63a8f39d8a3aab62d35613130501552d92588a364c2e5e2d1d5f1bd32c6d4de6c01ebdb7c8d213d3d79f642a6a6126d89979538ba28c49543219f10f92c64dfa56a10f590d4fa3b862c7bfe53c0a5b91cc00000000000000ab330aa1d82ee2", 0x3dc}], 0x0, 0x0, 0x20000080000) kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{}, {0x0, 0x50}, {}, {0xfffc}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0xfff}}}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r1, &(0x7f0000000000), 0xa7) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3) 16:00:29 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4082, 0xff2}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e800000000e3e8000065ca0f7afb7ab0d2244f996263a2ed0000", 0x1a}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665b1e39af6256b1f007bf8f244cbc769cee443460409dd890000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a4000000000523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1558], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="069b4b11050800000000000000", 0x1e2}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0xfff7}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xfffffffffffffed7}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x3a0}], 0x42) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) chroot(&(0x7f0000000040)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x72}], 0x0, 0x0) r1 = socket(0x20, 0x3, 0x1f) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:30 executing program 1: 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', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() 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, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(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(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r5 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r5, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) dup2(r3, r5) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x25, &(0x7f0000000080)=[{}, {}, {}, {}]}) 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, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/130, 0x82}], 0x1, &(0x7f0000000280)=""/255, 0xff}, 0x882) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="a9e9a5ca4b0ac129f80dcb0cea3dab1a732cd89ba64adb1d10037e4b4388ca5922124a6bf6d7eba3f9d1f03f73fe272c3ad1eea25c29104fcd917865e8dc497a9db68ddcfb08e011ae049f233a02b9f86edffdf46e8fb92024c19da8b9d629ddfcf5ed031ed64e4fa2fc74e2354bce2b657146be0606c52659090f2c26eb8d24b360b16d8e00a827b5", 0x89, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:30 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="730100000035d257db5c0994046a00c387d5f662f34c47bd5054ba9bbfc5759c519f12082c94258470cce7e80af8faa4665eb00be4226102f881da8de9efd50ec243a5a202ae810a548e2a1c967e8cdb28aa07ea2aaf648802be7545cde14b65b8fc7cebe57730bd5ad0f58b6b00b685a61966f115a2ae4cd8fb32a1a3b80dac29b831327e5e30df6844d54b604cd433946a45"], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) close(r0) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0x2, 0x9}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x23e1c51d3c4c38c5, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, 0x0) write(r3, &(0x7f00000000c0)="1ebb9ea52e01057ddf726994239da2c00c3979205757645903bed6711880d92edfcaaad4b1f28a3a3d9459d1a9c656952cccf81b42f4815be254aa7edfe417182cc11947ab193ad10fbca0d46770629330fa04ea29e264afbb4ba961964c498937cf52783de05ff747fefbc50c2e23892c05aabe5f040a405795f6a8778b1a5bec255c32947588f2deb1295d6ec851d3e56f1eccb22b02c3cc4733a7cae4ec1784", 0xa1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:30 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) msgget(0x3, 0x101) r1 = msgget$private(0x0, 0x682) r2 = msgget(0x2, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) 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]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r15 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r15, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r17, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x9, r16, r17, 0x0, r18, 0x80, 0x400}, 0x3, 0x2, 0x7}) r19 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r19) r20 = getpgid(r19) r21 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r21) r22 = getpgid(r21) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r7, r13, r18, 0x3, 0x9}, 0x435, 0x0, r20, r22, 0x4d5, 0x0, 0x101}) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831fae6b9414d93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000000048a01ad7c33df56734519c4ca5f300001c0000000000000700000000000000000000000000000000ffffff7f000000000000000000100000000000000000000000000000000000000000000000000000003a2afcc397bbd362de3a510ba665924f189054e053f493030d7d12631dbf2c2927df8b120554bb219a516456ab0b124508e507cc68229c0197ebb25387216fb16e5d7e7c512fb946e2d39f8e61a997eec58c307b345f031f9b370056d975db98dfe1fabfd73a2960fd25183bb9829a983d20877c9ca7bc039b1f3d8b2d25f12b369fff05b8bed0250eea79a03001df6ccfb486a8249ebfe1"], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1000) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000800)) close(r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:30 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/255, 0xff) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ftruncate(r0, 0x0, 0x9) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = getpgid(0x0) r3 = getpgid(0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1000, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r3) setpgid(r2, r3) r4 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') flock(r0, 0x13) r5 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r5) sendto(r1, &(0x7f0000000340)="6e74706ce96b6d50121c6b3a07f3d043e5568c3c2e0d2f7dbbdd7484efef1e9b8f6e2ac2987d0159e054df31e41bd166171d20b7e7f8256bcfaa6766c323434fefe953312c858eded9c2dfdd5e7def3a85fc62047df1c74d92b26caedfd8c3252c9fa6ccebcdcca578c1aa091cadda9806ebef5010f032f7fb486d321192b1a65003f82dd7af060a76f23ca58e870deb1214b71ab8742a853fb161fef452ff7e5541cc4de2c119550ebdc6da25b20f", 0xaf, 0x404, &(0x7f0000000280)=@un=@file={0x0, './file1\x00'}, 0xa) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x2, 0x4, 0xdc6, 0x7, r5}) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000800)) close(r6) r7 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r7) fcntl$lock(r6, 0x9, &(0x7f00000002c0)={0x1, 0x1, 0x100, 0x80000000, r7}) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:31 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0xd4736abbe7b49586}, {0x2, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x2, 0x0, 0x3800}], 0x92) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r14, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r14) close(r0) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r20 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r20, 0x4, 0x80) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) r21 = getpgid(r17) setpgid(r11, r21) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x2) semop(r3, &(0x7f0000000540)=[{0x0, 0x3, 0x1000}, {0xe, 0x3, 0x1800}], 0x2) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000280)=""/135) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0x2) semop(r1, &(0x7f0000000540)=[{0x0, 0x3, 0x1000}, {0xe, 0x3, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xfffd]) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x401, 0x0, 0x5, 0x8}, {0x8, 0xa3, 0x61, 0xea74}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) socket$inet(0x2, 0x7, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="c4d46c0a81d12e041c855762120001000000000000f3a39fb4c76e7d1392fde9f5c52fa095") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8082, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)) fcntl$setflags(r2, 0x2, 0x1) 16:00:31 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000001c0)=0x4) close(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x80, 0x0, 0xfe61, 0x0, 0xffff, 0x0, 0x4, 0x0, 0x0, 0x1f, 0x5}) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() 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, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af69d87923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r19 = socket(0x2, 0xc003, 0x11) connect$unix(r19, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r16}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r17}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r18}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r19}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r20 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000380)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r0, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) r3 = socket$inet6(0x18, 0x5, 0x1) recvfrom(r3, &(0x7f0000000180)=""/189, 0xbd, 0x2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2b4, 0x4}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x10, 0x0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) getpeername$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf7ffffff, 0x800005, 0x1, 0xfffffffffffffffe, "00041f000000000000ff00dfffffff00"}) r3 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r3) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffff8, 0x200, r3}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:32 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x20, 0x95) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x8fc, 0x40, 0x85, 0x6}, {0x9, 0x40, 0x4, 0x5}, {0x80, 0x3, 0x3, 0x7fffffff}, {0x196b, 0xff, 0x7}, {0x7ff, 0x1f, 0x8, 0x8}, {0x3, 0x1, 0x4, 0x5}, {0xf9a, 0x1f, 0x9, 0x7}, {0x9, 0x7, 0x6, 0x7}, {0xf800, 0x8d, 0xc}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r14, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r17 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r18 = msgget$private(0x0, 0x200) msgrcv(r18, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r18, 0x0) msgsnd(r18, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r11, @ANYRESDEC=r17, @ANYRESHEX=r18, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r16, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000d85500"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r22 = semget$private(0x0, 0x4, 0x201) semop(r22, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)) semop(r22, &(0x7f0000000a40)=[{0xdebad2da7da2a45f, 0x1, 0x1000}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x7, 0x993, 0x3000}], 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r23, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$getown(r2, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) close(r3) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x2, 0x5, r4}) ftruncate(r0, 0x0, 0x30000) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xa, 0x4, 0x605, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffff2f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5dd605c7}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x7fff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000", 0x1ff}) socket(0x10, 0x3, 0x31) writev(0xffffffffffffff9c, &(0x7f0000000180), 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x100) 16:00:32 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./control\x00', 0x1000, 0x9, 0x3, 0x0, 0x1, 0x80000001, 0x6, 0x0, 0x2, 0x0, 0x77}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r2 = msgget(0x1, 0x10) msgrcv(r2, &(0x7f0000000240)={0x0, ""/95}, 0x67, 0x0, 0x1800) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmo^se0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/b\x00f\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2a8c344a4bc266e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) pread(r1, &(0x7f0000000140)="614f4174bd875b7dd58d540026794a10c5aa5314b31d28496ba605327d8b09d558116e693fada3e19af1475fe3de83707728b0858a7b5f8aa8ab46e283fd0b1f9deb94cf3ceb683d97fc79b06e3158cc4373ce6ddcccb9227974b2604fd92f077fdfd389f97cf3910735dcfd0a00d1c5e58cef3b62450987d2e6758e0a3f0b6858261220ca40d209f5708d23b9ae6b8a73f5d4a7d52c5c3a94a2d874a4426cfa90", 0xa1, 0x0, 0x533) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) fsync(r2) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r1, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./bus/file0\x00', 0xa1a5, 0xda, 0x0, 0x1, 0x80000000, 0xe906, 0x7, 0x1, 0x4a25977ee1cee318, 0x3ff, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x5) close(r2) r3 = openat(r1, &(0x7f0000000040)='./bus\x00', 0xa1925a0b989b7077, 0x88) fcntl$dupfd(r2, 0x0, r3) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x400, 0x0) close(r1) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) close(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)) syz_open_pts() r4 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x2c) r5 = socket$inet6(0x18, 0x4000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558d, "2ea86ecc016bcfd50300000000000000a472d711", 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) r6 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r6, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) fcntl$setflags(r6, 0x2, 0x1) 16:00:32 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) dup2(r1, r0) semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r6 = syz_open_pts() close(r5) dup(r6) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:32 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, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000380)) r4 = socket(0x18, 0x3, 0x3a) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r8 = socket(0x2, 0x8002, 0x0) shutdown(r8, 0x0) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = syz_open_pts() ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000300)) write(r8, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r4, r5) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x3a) r13 = socket$inet6(0x18, 0x3, 0x0) dup2(r12, r13) 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0xe3a5fc017a81cc7e, 0x3, 0x8) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) setsockopt(r0, 0x81, 0x6, &(0x7f0000000000)="6a4b5c6279f119af459ca79ce06c4bd0aa6e249d929b8afe08990deffdc2d8ef302cb6b5172fe83d8d318a3e4fdd7a", 0x2f) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) socket(0x6, 0x0, 0x3f) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 16:00:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0xffffffff]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) r1 = getpgid(0x0) getpgid(r1) r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:33 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) readlink(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x10000, 0xe68, 0x6, 0x1, 0x2, 0xa888, 0x3, 0x0, 0x3, 0x742}) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) r3 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r3, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r4 = kqueue() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ca3c4c8fc3fd89c73ae3b6612c750b8e056c51de662fdaa7a07330", 0x1b}, {&(0x7f0000000100)="673436989b28b932d8be85a3", 0xc}, {&(0x7f0000000140)="0daa2ac7d72ba9c4281b4413a9dc5d9c7115cdb47a666125618f9e370e20a9df630e750ef648cd64aaa0b4fda3d7", 0x2e}, {&(0x7f0000000640)="95a5ab46a31b2635511ad3753dce22b5aec1b73fcb4ce672775239e7f617a33fcf11840eed989d0fb68c2f3bc598bdaeb2aa8cd45d7bc1276dd6c8cc443ff27fda9fdc3074dd534593361530b1dab4878c17ce545c1550cc89f569542d4f443b925ca8cab376ca4992357092e8fc5c63a00897a3b495ea62779571a8d013dbffb928cbc5c2cf89c186114953865aeb7bdd3791e5b8568b97f90ebd4bea1ac1229de349282ecda1d3b49328537f295e171fc558a18362a77481e17f23531df87e7e3261a5198b68633997cf8f03614481ea21c37f82ce667ff7520f0e110763c4f6f55447319c593ec9d30bea44974a692737c7d6cd348cf45f922b8bc7c968c315de2d6e5ca9a9acd5c8afb443f9a37231956bfea9ce1413fa0ef8095ced6f8a2c057114b694132892af6f1d86e6639948e50db2a232229e6559538c6f7f1fe59040242605ac9f45e5ce82d1c0d9c59a81da860fe4f603256be94f13aac3bdf937e76d4de699076bd86def290f3ec37e27bdc56518e0b42d334adb3dfc9a5fc404583bf62b8e9a1846c731634b3574945fd4759ca023716bf8b510282f599e59c7216d6aa02d8d703cd151b82bd38ac35b5f49a73d7ea9fa9cd35f097e8efa57e75c74cdca2399dfae7ef1f8127f9ca116e89b919100ca3fd270ddfd93704d61db8e7dce1bce776a2008b071a35972aa13314507ee5c3448a870cac40d99800684f2741366903215bc9a76e2edf33f74511a4a7f4dc2d88453763bdf0a40050aa7672e06266301edd17fb12ca38afb19b5f4dc9cbe7bbc2e6da5594b7b22587966fc607314c893b23c9c6774364fe32d5a9e376df46a5640f9e3725ac00cd35b402d202a2a0a2b553f3e5f8ce2cd796cbaef263999cd0b7fbd1154e540b27e9290accbb2feb6f06bb96385a0d6ba49116e912d9971ecb608ef0e9376a33eb44f343b04ea7af36805a20ee6c202e4e12a719675c980f0f91766a6267e086f0f1c20042afd1d08c83b300d654805dbf29a607f002963b58610741f27c20bed7e56cae1ad5d601ac150501bc364587eec2a986d733525a7667079dd549b8b647b0f8d5c5a73d49030e9dbd0c34aee6cb19fccdd94f7760d05b3f73bbec900e572bda7b3c0630ab525121b23053f414fc2ef2c6be7b0d48de3f840e08dc233074ff10e0a3b0e3917b9850278909de3c58c7fb12ed32da8a0bcf34468282e3d9e12f80b880d93169e162b08a998b653637f04f1ab2bcaf83f1e26633848bb7a5258a5712c03ddcdacf69d2f2d2edbcba44bc6789d5f6ee4215456c40cf0f520f59fd95193b8324511319cd671e0544f69d83629ba4ae9e07d18d4eff2229085bfdd1811dee35c62875cd28555cf35bdcbee37dae56942ded135fc850c4b61e264a0f7f39c752cb8fecdcdd8a68273f77f82dd2a3f7e4d81d286ba056143f3bef6d8b34c06d81362b317a242ca967f6f1628d76fd70397f27e8bccbc3bd942d9e9c498fc40ab5e1b0fecb332e833d0489c8788a642455163d5f4f883f92098b08eb09e7da939037e4bf70300f052311ba6b162235311296b6d6061f6cd3d9e3763cc1072254239bedbb6788eba4a15227c13641356075b55ef226aa24489a3f6586e266c1fb1512df92defa51564eb46756c0d994ec9c15889db63438879aafe231db2c3d811743678d390f32b8026440323fa788800ac9c9b512b7f49cba06022c4196349e474f40cd258124e7f055eff2b980738177c296d071ae3d93b10e83b5e7ee3a69868f9cf3cef5f0bac211b2b760e882035e7196e06bcdb6b1c26b1accfb6192f29f841ead829c9ec2346d79f204949c1cf58045ccb7d4968489fee7e3348db99d4219fbababbda2283df1dcc832418fd6a0e14a22061d359ab3fbec7f3516a53a0a66c25254514465e78169cb9490bf1df5faae4bc70e1548bde9597b53ebf7dc7e6ba9b573c31ba172c0ae80398ed061cb947c48fadb44c834afb943aba18d4b912107b023d8ea784caf2b9489a9253d086df10f16dd033d898f396677a18d55c02d9120fdddcd3265c6f8aa3cee19606ba14f36c17f91b5abec556fc2f82851c174ab3c75ad518ff1f04df26b6c48f13ddb4123236905a0afa58b6a59dc50b16e5281f0b364712b507b53302d61c43147d894d2501fb5000cd17bb05c8a240537af94b0add2ebcbf6b8f8ae3f87163180a765abec71cec7ca905b5b832282c1e32e0612e50d3189e056adcb60d2e45dbb2f3d5b73fc725846643bdc377c18e29220ce16ff80756cca3bf40a51d91e8a02178f3e02ba658391c6fef4f054fe3054212c187ff3b77d3faf4bd6f2516c314b964456813770bfdf115ce81ffd9986538c93378c196e81ccce7821de0fd5d251de705748536ae3f3458a357c544cc574fd2d614f25d2265f43ea4f88ace29ffc770397306ab19715dc03c9a15f423d0c595cb6bfbd243317c3bd8ba108589e072066c1d699f5ebbf677720693d576e141d7e101d84cf4465070c4c43feb8ecd6f6e04834ebfc1bcb32bd3e6c5af2db74bf65cde182c7c7744d13bb57d51a3edef164b768a26fa5c208d54a3464256d80c1649b2d1159bf2daa8314ec06b3fa948a0e77c12290e298641c95a9ab3c6add58230c4174b74479f91bacc4c97f6754291129e4b64247c7e4f8ef6be4dbbe1e20c511ca917c99e11bc8f3999c71f3c0a9edd3fd0688317c17927064abeeae4b4741e004235fbea1abd98f399fc44a779dae9954b1b4127da94dad387349d0392420d4a88cb942756d011ec63b7232b01348f47f546e901fa8cf4e3b8079510b962c775a5c1c3457c45c3d4881c10dc178924792047568e2c117593d3e43f9cf1ee08aaab102328aeafc00d98e6a6fdc052c84ed20c258c39e7d73fdc144891a7817ee15f21e51d2b3dcea2c75cb5e7cc3e6274d734863b3c9bcd6a37026dba38a2dda64ba225196100b40a67d556338d1f4980422b1f954a904ecf13cc8225d168ab1ec424df15deba439f76ddc8433622a731c0674b415f5b96826f8dea716f8d9cf0cc07238f0c083386682266c5573cca1838969473a4c774c261c6e5511c6bcd2d13e90789819e2f3534909a9dd88a2b5ec868b9612ed88110b4272667b45b49e29da1e8e5e61b39f86570d4bf7c852338f0e105b1964620173c47bc653dc3bc8f826d1ae4f5b8fb19f97b1c4f75fecbdbedb1beb45a4ac7c3ae218148a54b02e60f08642376af2e5690300a5c83f6628de05a50588151078651643df6cf9766baacf5711acbdee0620e06141002e1f5858d799342dd67d8e496eb2c7a7d97aa5e461b6503761556deefc1e3dfc1a5c04745aa5e1b91d40747e0deb6970a6e2121cc377270050f548dbaa299f193d6ebf9dd85e09241b2a1084fa49513399301c05d3dde90139a1013d3127bda87ba042716c664431d60ab79c9befb73dca0ef9b2dd4896f1cd616342ea16f2df104e7df5722138dca4bf9cae8fa3d6f1f084f42a93daf59f3e8a5cea7ab9d68f8c7f99446c11d66357512f8452051b7cbcda2cd50ba7f166d267fb9de5b83c6041b038cf70684dc5d1dbf46d7e460d1c394ff0d11e89bd972f33e60c0f2c9fb238fe14d0251303fb75083b68a2e339c9f9041eb597582a728933e6a3d75903f2a5fde5c0195f66ca6bfc1986aa416cd73c9579a4650be0f88a13c6100a6c74404a111caa59da99114eca929c22f5dd4cdc94f6b5869d20ccb51e19f2e86db77ead3bdf32ef2c4ac57dd4e31a10333407212b84b1ac2a20cd00f546965048b61529c07d9f4e4781b2ce104481641cdb37d656050ca3cdfc544d26a134f1ff18892252032c74d6ad3006aa52a00b0c641959c23ab033638f2480eeb6fa7b13e7392c7390faaf57f0eb48a6b145b921c0cf695b7c59c6a51296e68fc7a1aabe6a9f396e5db63e52e23dee2e9e17fc3aca031d2481676fe90067a8d52f3d67182385beff2c875cb4ac9b2f303f388e6597d566c717eeeea37165af048e8275feeaf22c2c931cc5e2719ed48aa7ab1f9dbcd02e6ee61ca1b79eb25a2d8bb1487f38bcc3ea5444c0504195a4f64eb8282ef6d90068821d30ac01f4043423a59cc8be1cb305730c6a8c1545dd3d733046c7dab0e518d69e89f0c8f8a37405c37b6133522679845c4ae058074a9f4ea54927f08f9fcfa4ef459e7ee3082bff409fa218e583daca6fa285870994b1a4bf106b7fcf6b347ed693abe70e355f75fcc9aa15a1781960030e4c979a4ea173a143cc578079387974c898692a8c59e3f27d76da4c7fabccd8b00ae6f8a1ae2c538151fc249e23213b0ec544afaf4161782eff19ea519b1a039898c5a5173573bed14e0a141aa329c0525253db257c1ab9e264e52445001b73f0c516c8c6ce88e087816ba7dc4901aec4b7594406d0288d535c0dfe90673e6684ef8d708e4e9af9f7458b71fcb4bb72de7de760c98b024dd4b7d13fc71548a7203497770c3facd688d692b720c1bb0a54850e9e79c3d15a994aca70aecad8ffedf0cb34e4cd0aa004e8386ff7902de9582bd8d22b10af4911cd684aa0ac7a0eb9eebfcdadaac812367ceee58a7a9040fcd3523c27beb48d2cc7da1cfb3a676df2ee6164e31869963ffdb146dcfccb1c3d3f19989f8537c3ea09e18140e6d7b7cc4a4b273ad0db480f48aea09274b86096bc6f241f52d31e5299eb1e86a14fa611ac054b59f1e17c84930863bc8c5b5d6717cd5693de3ffec2c8873697abadc928533dac71e6c1d3ebb3345e7fb159d219036c0d488e7033aee220a5062a0f3ff1a6f5376294e824c82d5f2b1311deae5f85572655bd7c02122adb4a61294c18277b1906a108b390a37c8d47f6def4374aa1aa468b9ac212c573d8cee3c3ee70fcd613d329116ef0e8462ae8ef94e77ab78cb32552608e431f3da50c4a5bd4ee3999c17dd869c8c778189678b332b9aaaacbe2c401c14064eaf499a1fafd76fadd02293f69aaeefb54f778bf25d1c8f15ebbd714e8e8dbe4f7635fd7c0514905fc85465427de3a70ebea897140f5d62d564b3d53432a217afa183e327b6cd45ae61dc603d5b401e389c2594642f577e341f8aa3a9adffebb26aa44708d1c9f69a9fea20bf8077f73cb2a48f07f01206651817dc9f655d94f4ab5ffa3fa3c9a19ecfffc1dab64d1f1859b16bed837650e0546569488d41d1713d217b0b63d256747252a7e6bd96c5d402c3ee5ed8af99e6a8b464e82cbb2a5f598a0d2480252f50c616a6115148b49a4311ba517e562b338461a1aa341aec25ce644bb502dfb6c6a34fd4163fd6a8598aabf91c105ceb36c210a8b08eab7ad8f49486d9dfbd9e9ef4242ff03bea7d93b8dbbba73a607db8fdba092f34af588461f78278a0ec1b6e229e0cbe1e398e0cd3fd35767ee4a9131c5576174c7274c4e54253a2dcb04900c0608dafe1b4c57e7d90db8ad0bbdd13e3859edb28a413ebb53ef5480ba536ac1b35d9d5304762eb8d7e1117d4828cca8b39741813fcb697dacab99e746c8ecb0aca8b8aac1add887f9569228a29d30c64c241b607e83248b60b99d5027dd76aa1a81b0967a50a1aa1c45c43d119a9c8f047bce4c9bd82f25c752d6919b4421f19827c82554afae5939e71093a1e47bf8786eb2ef85482a3bc4d611df1725645a2d8d8cbf9b6666ffac1167dd2edc4ae1b15b52feefff7ca063e510cb0d1de62e8527ab83bc7b6b2a1c914f4c8223248b8988ce89c5d16d4d044c9f7e5216f4a1a3bed9b4524bedce710867bc61797933a54f432c6026b82e623c1da34cdc843af3433fdb3d9e9f5", 0x1000}, {&(0x7f00000004c0)="86cd775bf5bfeda1aac3e70375c718af8b624069ae35767c388a185a6263413152659bbb226a8c846763ee96d9208afa172b65e2541ef17bf1fcbb0b744072dfc8fbd641f27fdfffbe2cc3c97f0b62bc1ff0d0d835e9c5ff9df72620cf6e4b70c92d80b1f7f54552c808525774bee9cc2d0cc7b348b311073c5bc1f93496eb7c1d7b1f1a5a37f621e2dfe93fa5458ede15d3dbbc17bf4860a17c176ddc55283ae5944252aaab0c21660dca27a49075cc794f28623601c3fc72c5b4d3f98ef59d29bc4ab786174c3ba67465270f", 0xcd}, {&(0x7f0000001640)="9419f873f85f5ea9dd3051f759e58b96484e1155f4acbce622b532498d4132c5895b7cde3ae30e6b33096f5cf52de03fd1361f048a5358e4c1a82db1de8ad426ac446c154f1aeedddc94417abb5083bfeaebe0f966683fa6b1e8e29cbb5ae5b9d13e810adec1764ba2a1f1fa6ad6550179fbd579ffaa9508c863707ff1b69414bb7944d702530c8fe073f242470fe7ed8ddacde4bcba88a028410a11d50d63947c6f632dcc2dcf1a830f6a3de4f2d000a1b099913f82272a1a391259d4ff4f89f08a0aeb2425c280cefdbd72be3aaeb0693fa6e821d900ff6889af6024e7eefe3c626bacf453c615890b17e5c9", 0xed}, {&(0x7f0000000180)}], 0x7, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r4]}], 0x20, 0x4}, 0x3eb1f8e31d9a0dba) execve(0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r5, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x20002, 0x18) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0xffffffff) 16:00:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) write(r3, &(0x7f00000001c0), 0xfffffef3) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x4, 0x8) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc772d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b7591bccc54cf51f42b380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r3, 0x0, 0xffffffffffffff0d, 0x802, 0x0, 0x69a983a5763a8a17) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$setstatus(r4, 0x4, 0x40) 16:00:33 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xa0, 0x9}, {0x101, 0x81}}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:33 executing program 1: chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 16:00:33 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) setsockopt(r1, 0x31, 0x7, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e47f6f858dd387b95b551713048e69931929648", 0x301) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0xfffffff7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0x0, 0x0, "8fe89acfca2b57b15e1469a70c72b33d914b3ef0"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) 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, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, 0x0, 0x4}, 0x200, 0x401, 0x2}) seteuid(r2) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x7) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socket(0x18, 0x4, 0xa8) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ftruncate(r1, 0x0, 0x3) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1d50, &(0x7f0000000000)=[{0x5}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r13, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:00:33 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="6ba3930efe9d0b31e26b07b97cf8be08788628ecf43d0477b6ce5575fe0f59e0644fa084e281864abd7f62d2c3c80e1db26a34402b03f7da4f2308d26f142a813602e75fd804f7218afb1364255b7c92dde5416ab5fa3f04707f7e140fe7b0626c9f24e2fa65d26168c1ff63bb568158b9201f275dc4678090658c59e54bb940f5ffffffffc9d75947d43b336f574b1ed6e3f9760fa6a43cbdcce4967d407cb39c85753aee3ebabb10c82261e30dc69ae5295c23ad4f1421411ff0490000000000000000005fa6ea69b91b003661e85515df6d964c6de3d6d8ca2d6e3b6fb63ebe49b29dd45f88bc948b6ca8f7adb0fd0bb52a84ba7d032ae27813c165647812771991483bef214912be156503ef0b9e2620b6eba938b16839cc8595d8d5e73a9a291c89698dc044e35a56a0fead192b8c9bd3e30bf6f47c34f250b763f03b1fed5bf154361db3359a466815a5783cc6a3b91420535ee3139ee292886900d0dd5fae981430ab51d828aa8e9741c2be542ec8de4ba081fa08bc02aa773594570524dffb16eba4101793988b12aaccd69400"/418], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0xa47c59978cc47a54, 0x10) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0), 0x0) semop(r12, &(0x7f0000000240), 0x6) r13 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r13, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x2) r15 = getegid() r16 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r16, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xea65) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x1, r4, r11, r17, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r8, 0x0, 0x3a454690, 0x2, 0x2c7}) getuid() r20 = semget$private(0x0, 0x4, 0xa5) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 16:00:33 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) read(r0, &(0x7f0000000240)=""/181, 0xfffffffffffffed7) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) dup2(r3, r2) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) read(r2, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0xfffffffd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r4, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) r7 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000c700000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dc98216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) 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, 0x2, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) write(r2, &(0x7f0000000300)="cf0647b6a8562dc0150fb00ec6a11fa85b8788c2a483b607b48d92e1fef801e416b0bd06c0035725645c9b1b92d626401d1b1bd6ac6da3338bae024a37e219d9c088", 0x42) socket(0x20, 0x4000, 0x4) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000040)="84ae61e9a121bb23cf3021750ed195f16d3a0cfe59ee251327fdc30125d26aa1782c27e1b522b5395bf51b51ee20b94e2c6dc6a7045dc70160dd9ae3349b777a5a550cf1e0b36d75ffffff3b6aff21f3de576d", 0x53}, {&(0x7f0000000100)="ccb0b4b4e7c090", 0xfffffde2}, {&(0x7f0000000180)="ae559ca66c32e627ca28adb9380f5a87af8224721a5b243ac906a3eb92efc9491da966f8853482a10b4927d1882d5ffbf81571a874fbdfab6d882a545d91914fb6493d7789dd", 0x46}, {&(0x7f0000000200)="bb6a1cb53856f735dafd58b9873deaf17c11cb03fe5ca9bac0b3f2174b7789123ca6b6c234", 0x7e}, {&(0x7f0000000240)="f531122461bfa476a38b2ecae30969ac2d6150ccb2bc1f1fbc7869eca18fa76d8e137d4bfaaaae", 0x27}], 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) getpeername(r4, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00: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) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 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, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r15 = msgget$private(0x0, 0x8) msgsnd(r15, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r17) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r20 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r20) msgsnd(r15, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r16, @ANYRESDEC=0x0, @ANYRESHEX=r17, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r18, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r15, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r20], 0x9, 0x800) msgsnd(r15, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0x8, 0x3, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r24, 0x0, r24) r25 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) r32 = dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r33) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000900)={{0x3, r22, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r34, r33, 0xa5, 0x1, 0x100000000, 0x2}) r35 = getgid() r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 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)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 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 = getegid() r45 = getpgrp() r46 = socket(0x1, 0xc003, 0x9) connect$unix(r46, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000500)={{0x2, r22, r35, r37, r44, 0x20, 0x74fa}, 0x25, 0x47d, r45, r47, 0x0, 0x10000, 0x5, 0x4800000000}) r48 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r48, 0x8020699f, &(0x7f0000000300)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2], 0x1) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:33 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x61e1eb16230cdd26, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x200041f7, 0x4, "b0d4ff03000093070000000000000000a500", 0x0, 0x80000000}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(0xfffffffffffffffe, 0x200a0, 0x21) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0xf1) open(&(0x7f0000000040)='./file0\x00', 0x237adb0dfe1a8b23, 0x103) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xffffffff) close(r0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) close(r4) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r2, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) dup2(r1, r2) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x80, 0x7f, 0x3, 0x0, "fe218e3906d307dca0d79b5bd825cf50793fab27", 0xffffffff, 0xfff}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 16:00:34 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000140)={0x80000000, 0xffffffff}) mknodat(r1, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x5) close(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000800)) close(r7) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC, @ANYRES32=r1, @ANYBLOB="4d85f45d7da4855440e7488132f1013fb1d38a27224ee88f1603cbc04d1aa6d1de92ff9df842001764c6fe615c8aaf970b76387ba0d3eb", @ANYRES64, @ANYRES64=0x0, @ANYPTR, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r4, @ANYRESOCT=r5, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES64=r4, @ANYPTR64, @ANYRESHEX=r2, @ANYBLOB="e916f56fe6d6578fff38151d0c3d02c697f49b3f7df6b5ead3bcd7bc268d12052b2263990ff8ebf5bd26f593c08131cf49c438823256ef9bc6beab675a271dbd18ec8ae2382ab8eae25d8a7a90da0936702d372c90708343cc960775dd91c9a02112c5da4e658ec86689fb63ac809a67f4bd819cf616a9a9ceb8741fbab5dc1fb17a7498d7d5f793aabbf83c1f2c55f7bd0b308cffec8e5df0d7dc4c7184d1669ebe3d8a26"], @ANYRESOCT, @ANYRES32, @ANYPTR64]], 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20, r10) 16:00:34 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) write(0xffffffffffffff9c, &(0x7f0000000140)="e73fcb33fe60d23f48588eadb360c8b9f33ebd4dd01f2988589d69c4cfc8089205fca47fc94aee6b909a7bfad701f8489578d4b17250bec8bc302c10144d7adeec47", 0x42) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, 0x0) getegid() 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000800)) close(r3) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:34 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) socket$inet(0x2, 0x5, 0x7d) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x5, 0x0, 0x16, 0x3}, {0xfff8, 0x6, 0x92, 0x5}, {0xe5bd, 0x8, 0x8, 0x9a6b}, {0x8, 0xc1, 0x0, 0x9c}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") getrlimit(0x1, &(0x7f0000000240)) 16:00:34 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x3f, 0x2}, {0x1, 0x5}}, &(0x7f0000000180)) r0 = socket$inet6(0x18, 0x3, 0xfc) dup2(r0, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) close(r3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r4, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r6, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r7, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000800)) close(r8) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="340647fd8562e5e45799939e78df5bce11cda1e79583278ea90f44b2c3b79aaa0c448d27c86a06179380a27e967e2c830ca5facff1c4fbe6a1445975aaa037f12a28d1d39c524b1a3d6d37cba6942d5cfe4b59f6d8f5b5b34065", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESHEX=r8, @ANYRES32=r4, @ANYRESHEX=r5], @ANYRES16=r0, @ANYRESHEX=r7, @ANYRESOCT, @ANYRES64, @ANYBLOB="8f556f1359ee77eca0f0c819f9938c5fcfefea7abc51e0ecfa7d9c11b15dda666b9662c33ea51ef1e65c9264971bc9c7f6b4acc7d0d91dcf2c1367c0a4c0b89c8897c936cde6c66a00e462e616397ff9cdb8996a873680fe5c19", @ANYRESDEC], 0x9, 0x0}, 0x0) 16:00:35 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x894, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000000)={{0x9b6, 0x7f}, {0x7, 0x607}}, &(0x7f0000000080)) 16:00:35 executing program 0: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x800, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r12) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, r12, 0x0, 0x1000000, 0x3ff, 0x2}) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r13, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = shmget$private(0x0, 0x4000, 0x552, &(0x7f0000ffb000/0x4000)=nil) r18 = getegid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0xfffe, 0x2400}, {0x4, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r22 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r23 = getegid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) shmctl$IPC_SET(r22, 0x1, &(0x7f00000000c0)={{0x0, r24, 0x0, 0x0, r23}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x9, r19, r18, r24, r18, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x0, r19, 0x0, 0x0, r18}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r7, r9, r16, r18]) dup2(r1, r3) 16:00:35 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000080)="25176045dacd2c083f953f583264a59173722ed007e0a94779718b7403f123871c", 0x21) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x60}, {0x8fe}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x5) close(r4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r6, 0x0, 0x8000000000000000) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r8, 0x0, 0x8000000000000000) r9 = dup2(r7, r8) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x7fff, 0x2}, {{r3}, 0xfffffffffffffff8, 0x9e, 0x40000000, 0x0, 0x9}, {{}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x8b6, 0x8}], 0x5, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0x0, 0x4, 0x0, 0xffff, 0x4}, {{r4}, 0xfffffffffffffff8, 0x88, 0x2, 0x10000, 0x7}, {{r5}, 0xfffffffffffffffa, 0x0, 0xbaaca83180b86130, 0x5, 0x6}, {{r6}, 0xfffffffffffffff9, 0x4, 0x80000000, 0xfffffffffffffe01, 0x4e}, {{r9}, 0xfffffffffffffff9, 0x5c, 0x1, 0x4cb, 0xbeb}], 0x5, &(0x7f0000000140)={0x4, 0xa2a4}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:35 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setreuid(0x0, 0xee01) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000100)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x4}, {0x22, 0x7c9}, {0x100, 0x80}, {0x101, 0x7fff}, {0xae, 0x1990}, {0x44, 0x80000001}, {0x25, 0x7}, {0x1, 0x6}], 0x8}) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) accept$unix(0xffffffffffffff9c, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000d40)="4b08f52e13fd68199008534721763cd6469c886891f7d9a48b6d67097407d5489139ab9a8d08a554cbca0eee567604c5c38b9ce9c9afbf5498fcf0a9394104476b7a77b9f57205473b35780601cadea41e3494a45315fc8dd3e6e40e3bafd001f7658e1af669da8954f812cc4aed20f565617b99ff0f332b59be4f52d6856aee3ed63d83bda0715c08a09e80c8db915cd667a8fd579aada810902e9a1346e95a48842187e929b84bb6d1ac5a4bb9b552b99b8b005fcfdae154bbadb0b18cf45a8f34b8d32c26885d1e5108a203c7671307a59513b8e250a3d5a2d02e1b185988925b503f8934584fa6fbb5dbf7a203898da01f0bfab43d794503072703e04100fbd488d3e66b1cab759a0911f8c07a53ddcd98c5b67d9046d5c591a4fd0e84f4c211bfefb65b42e10a48dbdb787b8883b2ab9f3134a35325f0a1f46a182c86d8583c064866d708c09ce46967f8f04e6ae4dbb356ca5de21d64c5290b0b57b7682514211047af15e12d1cb8ff1e40ecb1baf638b76ac506b33ef2681cb9128e549b89fed881007d1ef03245a22b474f5f8cfd6603cfb738f28e80820f6a9202a7f5548ceee913d20bad7ccfab50a8b4b86d8553fd00943f4ac96690806498316395b660b6d24b1c310c1cb703f7f90a4df567bd5d0cbfae6610701dcf9e7f407e861643df03f6daa45af83223f0b2e290fe5b3221f5e1914acbe291e0fe9d103471a61d633d1d1f65876067fcf02bcd92f419699fdfff4c7c51ec9b19161e8fddf716ac2339c7353349146e1746cb0f56f987347faf67", 0xfffffffffffffecf}, {&(0x7f0000000cc0)="99fbc4a9cb3d1b73d8bdef0c13e0dcd4f20d4324949f407464930a1ca8a25804dd13de29090baf0122249ee0141f96f2d4b0db0de9236dfdf4c4ee0dbe66d0579fe6f6f19e423e0e", 0xc}], 0x100000000000020b, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) 16:00:35 executing program 1: 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, 0x1006, &(0x7f0000000180)={0x100000000, 0x6}, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x8, 0x800, {0x8, 0x8001}}) getuid() r3 = syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6d, 0x0, 0x0) recvfrom(r4, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f00000005c0)=ANY=[@ANYBLOB="11000063e72c54ae4b31e500000000000000000000000000004783279fa8db2bfdf570fb8da4b1c648fa3376f63bb49ee2d3c361d5f9fe8a6e03913a4d13f50dae6bdc5eac25e4de034ab66087528f834911fc71ca168159f0d88286b9ea80fca038c9e3ca96d0c5236b61f8fddb0b893bfa41a9e53e0c1f6beab1e9c09006c5a4177936cad645b956f8ec1060db9b2ba8fe8b67f7f9ff3c4f657bb1d73597d528233d0963f19098c924a9d2e3abb31cae978f632f8492da35b84f2f1d6962d9eab8d829b1403b2e576e87d4d9e52094a212d57fce"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r15, 0xc0106978, &(0x7f0000000800)) close(r15) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="fff4bf3b6b98659be96971a49ebf60400556bf0ac70f6f69946936fe0ae5686ed1cb9a386b7049f253f6c6668318d4bcd8df", 0x32}, {&(0x7f0000000180)="ed91a0dc4967912595c8585a0e97f2352fcd941fe811c084ead0c2999febfd93f21429e373e46d84d58490c580556569fa79ad8c354d137658a60fd4a1372e1665423221f2d235e5a6f5b731e04a316c5daf0c0308748a5db273a65c3e9f4c793b53bc2507fe01a83b3a0a1ec43ab5766977", 0x72}, {&(0x7f0000000200)="eaa3428b5ce5becb36d6eaef36633902aec36396e45bbf02ebbd48505b4baa28da27f5cc741eccc1bec0119b6ad2fcdabca04c759b477082d158bcd090f41b94d0d24387832ba130527639294258bd55521f1980455a003c9413fda59b8434b9a570c94a188ce20017e3d94bac8531dc3d2180aba983ad024b83f8d4ced53aec081df4fc84abace02922b65a93fa26e7", 0x90}, {&(0x7f0000000300)="f1dda2980aa0609e187c7d6b6b930f6a5b3d226aed699f293505f0f201057585aef5dc1951071112b4025cd9f854118a3dd5a2d0b232105ca2b1e47393e98c06de745f2262f6d3b8143ec3329f10c3682b4920fe8040d72fd3607ec33bfa020ae0c2de395ee694a005293dcff813ab7e77e68ab2d37ca83aca", 0x79}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="20f40000000000cc22fcfb0000000000bc2b923e7b63797390a7ffa2ba6362ba8e8078076fb1428e514b7c7b9889749e6bb0184843db3bbc9b4319ba8549c0b660b35490f3215fbdb4f88b6b64622533c838183c33949c2c8ecaa16d97666d91fe92f1ec08418c194ab7b3bfd981eb41106fc1c64f823c1581614feb5e0e13f4195d80f3", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x406}, 0xb5555ab27366500d) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r16, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r18 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x80) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r18, 0x0, 0x0) dup2(r17, r16) pipe2(&(0x7f0000000080), 0x0) 16:00:37 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041577953a8a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd03b60b4d5f5ea1b1009e5a319d5442d1508e77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) getgid() fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000513000/0x1000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getpgid(0x0) getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="00002e6f66696c653000ff4d5451c379a987a26adb4f95ff4060123c805ed77b8c2a70980e16d3465e7ba364d673a2a95a0f9af24605f6c0b6aa140ed29c3fd208ca1d830958a68565ba7568e51f4ae58b435adf7f177bfb1e3249b46c8cdfb8638d788d52a4d5a9b3beec19100e22e57e745a31c7db06b76740eb8406e2b22776854b69e5b5da10a3c4c99f0c5c041860cd783f0893794e90b4d78b3577da9336b7c04ccf015dd5e42d7702007199a60ded1f6c45255f7dec170e2f12b4be9c5d5b08b93ad67f844a36dd96299bbd92371fd1f8bfc16c57cf3af92230b17a6fa7752ad6974b08fa8eb4272374ee3704349cf20c2af0beb2426b4bdf051f580d307f3cfef5df316176ae482ce89397fde5fd749e406471068b129f01e2cbfe59d68b57859f5e073b4d2e52e201000000f3100370b403b4f7aba36cf356747f8fa9f8e0645caedc778b65c1620cfdb6bd8b48df3d6de8347fc98b4456d333300b7ebc3d3a1ba003878321743bf1226ba8a7d289285779e53eccefed520099173909703975a9a8783cfb233f18cdc0b1cbbb8d8dcf49dd1726cb00ee7d8dbe650288ecaa8f0e968134820b7a48c6f99bd17e8c8576321af09aa3cd8ea6013603dcc4f8dc67f9726c628d84690488d5e6d7b8ad07f9774c404124cb11b5344b9610c18435353befa7d133f31fe1b49bdbc836a4a6072bab2146f78fff633a592881dfd80d3c45a38aa55ebd2c6205b80cd819b99d40e1d2fb0960af3bb4aa7e053252a91c505c137d8fcd072c3e5c93b6fdec5a1bbeccc0b00bf3fcdc65e906766afa5fa2118f42ade293bb6681f6192b5e51e798fbf4b9b846960c715c59409c9ec4e6a15ac8f35dc83e7d1f98e43cadea"], 0x10) sendto$inet6(r8, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r9 = accept$unix(r7, 0x0, 0x0) readv(r9, &(0x7f00000015c0), 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_emit_ethernet(0x6c, &(0x7f00000000c0)="0733975c68f3c39427270a0618eaeaf76fbaed3a370a783470d92261f09c66314d658f245e660bbc53febd157494b4e20312ebd1db15541b6a86366985b962afa228fccd54510e6f1860cbe308ca8b8d8a6b2a1889c4ad2cffd81d311e9bb3694afcc17e6d46d7452deb7160") open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = kqueue() open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x1e5) kevent(r0, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x5) close(r0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000002c0)="3cdb633ba6858d2d020ccf4a3e0af695602afd9a038db688fd71b99e8f3ce65ce6fe0154203af6e085bb7781a8013e5179f5694505ed4cabefbf8f6a65d530"}, {&(0x7f0000000300)="52aa8778d61d191deaf2b4063cb4fa0c4b05a8db5a1326cbeda34000f086637bb5c644d45e6b89b73080e1361903167d73014dd35d58f2d52a54737f697c6754d22aebfce8813d86177621ba2b7f1db3e58a8564cdd51f29e789e4ba91a5b78ca128700af228b3e622c55046885297b5b5dae060897d6101b0f617d0cb498c383e434fd9e1d9b5efe07fbe75dc3f8a598ad9b6b9f65c977f09617fbc46a36911c192db1be9c7df300338e0b210c136408578caa6500bbd1d2050feb4753241292035a99498c2dd736d520c706531"}, {&(0x7f0000000400)="f9032a6845375ca1263ff9e39373b972ef880d21942012b11cece25a839e80bac3361c7edcd6d6f4a6c688b01a72c1e27bf11cb252c4e388faeae87dd2e68e8b0bbc82f4b06d9923ed9a3db912b35e8b1a06ad4bd27bb1a8530ee9a8d8d1d3617a3763bdcc751dcfe1594dbef5e15ec1428c997b028cc967d4d3311fa03e7c14ec091c597e962227978b59e94f0b90cd89fcd4297ff8e5fe83c708ade6b2a986d55101bf64e840e9b4bca7d91bd3073ac7cc1a0f45a8f33f2c5991435cf18cdbf8a6b2946f5a2ef74f300130f7aaa7d422622b58610dafc74c3dbb78e1e682cc36dc9bd2497b33c1f65a3f70c5b9c1abe9dbefd91944d65954e49be103fce297b89b16269754cf5f7694988aafe931b1d77bee6c79b5f923f1a87c0e65f5c2a4d0fd9b013bf1a00617d39224baf33f36ddedd97afc5fd3b185739433f6f137f66752543c6fd87eded07f2e28baae4ac9319149aff7bc3de361f791d21a3cb0f88ea7bc364943354f388ff5458fd7d22882b52d444387ec9e77e2989e38ea4aa3c630d8446ac11b34cca90460756e91269c64df3a739c8115db9ec70de35c5795756457e7504be5893f84b78f1161686fcbaab06d491c19c1cbead5aaf0994709889a2972011bd247b3acc30dabb0c4b6c7f48e33d1f672a5180a5c804dab8f3259873001778bf438ac07cf60306d88ab3c41cfc485309df8113ce292077a6f9c8b4a646c3a1af4cc7024afe46e3c3a25e6927cf0dc86344e1eeb71d81408730a6891714a03f8be5aa2adee207777b6557fece762e16bf4d8e6cae4545bfa78b700833de438197f23b03ae8c67520126c9ffceb161ae246d1eb40e45fa6acac44cd5cf98fe6545e63235bdb2446d3afa0809bc850565bf4513c1ae978e30f91955f9f34091a197c93650092b210f9cdc594e2e22b094d4a161fb527d64703fa9de21e598fa80dc06fb01957dac041e8719b23b0296201f33898282d9060e4c3e3a72e677ce366ecfa1b18a9ca8c4e5a899522162bffcb82a71be4cb634b27c4b0bfe34e0dcaf41d0a3072f3ac8cde78182e2eb1aff95c8a7800b5b5b513d9f45dfc3e0133acc61a52b4b815fe650eb53768a659aa142e5a202601680cd6fa1732cc9826eb4a0a7e847f201c6882bbdd966d93e9d357b3c00b985d26d006fa43ed311abf31dd152ceb32263ba90d1da56293f05c56280e72d3084b1becc258b7cb08b522826aea42bd6584cb9448d85d84bfbbc87344df774f0c9f6a401909777f9e1c9d0342f6610c25cf3fa46b23456e82381a3068edcb0206f93489a447ef3418e91f5204882c1a964ddde18491cd2c2e2cce504ce5f0216641ec7117713a7618575af96d97512cc88d6ebc67330d4698d472ab04cf0563dcb3b6e1b5d6f120b96e6781ed1bff4f50204540d2dc4e61159f1ec2aa4c09f9a8f87fd709e373ee7d861502fbdfe6cafcb744c6167b49c007adab4a4fc587e53c8a630597ac173dd291195ac5e7760dccea0f13bc9ab1de275accf8e2bdb0968edba06a1312ee371e9d95605e4cec6d1267be573e8fa5802f00df44627b0d3e2715b842247db931acf75c97711cdbe3f8b8308a28fc7d9d5d85a5fe099f3861a8d65cdf9dbce3c5163006cb6c033a19fdfbbfe1b7d05ef76b857e7e6f36cf48d70a239a9ee4da46f2c01c5249e8117c3cefbfa9a9b6b48f3004ff39344a59185b7aad848d31d59a8828bbb5a4aa48137d41663244c611ba12e0a8b05462e98d46b20552cbf9c86ce6cdde8cc580636a646f66c7da829c86039c9970ce38311e0478f68c44cd79317f6e2fc6cf6abbb912ffd34018f1540e122daf7703ef187ef32947a5abda5ef0ef6f298fb03cbfa2fee655ef53f236ac60e8bd1825488f92f2984e5a3b814b71c2756897ecffc7e00982882c488c2a1d65cf4d8fbde9c4ec22c71cd13133eca2bf30338b0b7ccec2f73d131d51d9b422d705a171c5cb3d02e560c40684402f49368471f0098723b781c43fdf9b7a535059ff045e7f2d0fd27724cbc6dbfbbd8f122ab75c939c21026e12b431b744466d364e174560bcbc1ac758dc82016181bc4553866a237707bf9d260ff55cebb59555519b00951cfa54b3e782803cbc46afd7afe4eaa7b66e0e5c8556717511684ba400fd477a9082696398f80a0fcab7b47022ee9df8fb52c86ce2597b1d11f9a85d4ebf7cabbf8c21fbfe71eab152686c666c261c0f551be00b61e5afd8b820f7c5611a2d5fb69f9c56b5c70ac64512ef1ac769ab332598e0b237d9213789e26011e13712e3f6f86fd98859910fbb7aa8a37ad1486ea4b3c0a4678e334d7bf4f44f6b7a835193620a4d5a43abca691787b3f06067593cd90aedf47480a1361f57a4037c53adba1eb293212f53f189b171eeee6062aa6b9a2239367b0a55817cec90f16f19d8a1db49172655d8ae7176f26593e689613ca0b5d3f8e2047e7fffdf41eb528f0a5cd8b096f905acb240b0ccc65b1d0804cf35f74f72c93a509ab3b135552e542077fe46198020f45650575a0cc15247308c0cbe592342a2c1c35ae8b86f5c23e75213ae421966e6acf3ab82d019036426f4d309636131b5b1c20d7a4d0e1c7b7ef8e3619211b4b1a9a12506c4a4eedfaec220040cbc7ca28d62cc168cb43838e365449c58a8c31deeb1ba61cf41a7067c9eb00b6eacc8728264c98cd552f2d5378622a6eaec0d3a0dab6ce36378fa2bbf113660f1a24a979d0015776f710986afe8cecba23b4fb001eca8e2cc0c9a6952749a27341b4e77df1ca617403b7d1e4b6f58bdea5607ad3e41233b1dc47c7b95a664d2862b44a6b263934ef80705ac559f3e851697ff6745aec93663b2db5b172d145a75d6d9a02605910acbcaba9c3514a2ad1b1b38a4350e2ac5dcecb2c2f042796d59cdb1d8399cbe8ea92406b304eca7d41635a54403437f9f3b3fda809aef12b0d4520ec3d2628900d36c1a9880204986f0e6e16d72f771e42a32f8c432ed0740e7e98329c211edc906c2ec6970302c849d05c78b6c44173c387a513034352db07fb124e12ee85918b08fbd53c608bfac0adf9779c4ead030f9fb6f012a52672e07d09be6f32da332457ea659e15fad8c15b8ad11ddb0f0303fd91c3cac48c880027b5c873ae44dbac3041f7d604be374af8dac5e325ac449911284ecc2ff30fc25788a5528323672a69748ce0ef7b1b22dc9d60e0fc9eb473e596e5ee82ea92b7a8a18a19d64056e39df05881535dfa77ca429ca2ad8767ff92c2d6408d036dce397268d26b2fbbab64c058b64cb8c9194aea56049af8f23228fad67f0a4a27acdf93a24c40322c18a8dcfe4dc73a0a9aadafec103832e4f5cf0741f68b61899f9b920320825a9a63a5886193b313420c007ddd9791a6cf98a59091cf67cef85a7dfa7884fc72cd0ac949d398348e370c9e598d1d5d96a2a32b3f3e3479a12230e3b95483cd2641e3e1577eefa0eb4fa3fbb814587183468d6345e541b0164b949925a3a74a9c67ce57712ffa2f0e42129c6994b38f5451cfb6a0b9c1b1156522078ff2fc2fce7999c84e7bc73e5a51ae832b3980195159aeba0c208df4458a2547861740f25415bb848e01e47b6f94c67c93b1a8d4646d27bd44958fdb05c14c3ca1b08e6d0efb7bb774b79d4618d2033eb4464cf49ed187e33c79a31c89e12bcd85557c4ddfd882b273b02062f2ab811cc607fd28d39857465e9e612f0cd157f837b24c6948dfa1a168daa330a6433b4315e564032eb8693ed1b775cb49e8ded72e0177538a9151d900d0d099d5106bb4c24abcbcf6668108714382995f8b8c2d8a96a335eda3e964c4c740490210209f0a90740adb78f5037daa9db014e9be3c3e5445674e13b2ac39dce85478501be101ec77f8ce6fef636a84635cfa063d24da7c733920df5abb8bed2a4dbbd6032b8f2c419932ce0950b85120fda14aceb8418a6c6a4c75a1891faa3678dd16d5b02893e24ff568034d5848d661037fcc7c45175fedb000ad79a51a9a3e1250ca16f284e62ab1a81c940630e78045db399bd416d9706bb93afc702d692e37bcbdc93e76521af243ce299852430b05aa4432a6dfee4d8fc726579eeff1cf19849baa84ea5fd3d148627477b967a69e748cadbbf84083ceda2d298787f42e846323c93d229c6055ccba4cbf8fdb2ab171efff570e8aeee90f0f5e06bf1abc93ea393c099aced62ad362f0a6bb52b1c2a1abc2922b12de954f2e7d75015da0f210fa3c19c5f5fc26e6c9434df934b74cd2de066996d8eab5c9393946f2b8e194069496b1f7da19dbc3fa99f9c066cb6fecb9cc7012e977eb16bf50df97f20c3d554686dcaa0befa0c9d8e77e515a5cb461a00b53dfde8eb7b3bf847d5267d4b3160c2610f896a44f8fb75e2366dbaf9334685a19fea4b4945b605b0fcd6f41d1f46e54c554202aca0a73472cfe11bea85d0433d07f68a620add84c3b8cdda2afcc26e7e44fb442bab7746afd1ecb079055b14d5b03576ecf4d0fe72c04ff7088a1a340f3f8fcef5546cd69a33aa48e0fa030b91ea9707c48e87f2e0cdff2cdc6329eb5f754375e8740456dfc77ee179debe270ee560417b5dc74dbcb49fbf8f50df4c1a8063e4196fe8df034eacca799d0f8184d8129709d88cfca242e9319d7a89790412643cf5136d1aa8cc98c187d20341f2d552db7bdc528cf514a1978eb907bb46cf41dc4e0e02a2d0b6d5816f5fb8174eb12015a03537602c456a5d2bcd052b1e7dbc89cfea7271a08e0af61eaf04ae6a28421c783aa4b433b5db48775a65fe7766b97e7729dac28bc30bb108ca0acbfef21be6c907b9382e16366eed58e0d2cc7c2cf6e1e33fb209501fdd1126c486bff342d744358211985875cdd585a7cb3c2413e0906ebd106181385455bb23d8757dd6968a890433d871c68dc3acd796f3f60b462c0070207804feaf8780a653595d591c715ad97e45dee3707ac3986676b4e39d5602840fc8532f08a7d81bba0c9f899fd1bb42805882909410abd9a254ae9e17f3d47d57f59ff49549bb797feaedc152cde6094d86997761002b65c3db9fc3b589b20b5df8aa3fbec1a87531def7fd2a3140f5d9f2e591e5a37f0379b3ad11e3830cca6b40c091df2b58ae6cc48c0c68e6627d06e1cc1d243687f96fcde7c9e0d9b8e343503921924743f72dffa6fd372fe31fe8bc0ae3cf865c3377959fb016f36796301e44bb02b508589610ca6417711cdb86882fce6a0e72e82595495e87cf40aa644805136f011b0b496a276f5c2547736e0d387555739ca16f2db77f833631be7702b98cb01393ef159ee9816e50098533d945df28ac49ee259855a185c7e9a18850318e5c75d5d76e16ab2acf912700f7cf184a3793c10c2afa9b6d7ff43e92dcb402cb718f13b76a8decb562a57ac75d25f4cbd0f972a7d9f42e62a9c6d23ce814057bf140be5373a93be13e1351ffc812976acf0ea0f490b241dc16991920f9279faf0a82b2018751c5451abc0f086cae2af12e59b4d2b27e29c8017c537d25d27a8ea4f639c9eb4520c345bc2c45d957f1d0af4b4ffe3dfd40824c453185ef9e928c532e3e738129b6b4504c2ac8c37689a2e7d0ba337614cd543302e38e7b159226ec1a1320534ed865d7c173f4de19244e8bc9671982b023a5e786000afe3118ea7d1f7d68a062499e498bf069ed8d39287908f466bc91cae0625190bc8e84f823f04f70d0ae19db2ce6ba49fb3ae1c5fe63e21da01393298bbb3d4e376278076ca0f3b69981a7d131f708f9716a4d7a908e1d67aaaa619832e163169b"}], 0x1) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x101) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1040100000002}) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x7, 0x4) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r1, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x20) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) open$dir(&(0x7f0000000180)='./bus\x00', 0x6bbab12ab04e4f33, 0xa0) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x36) kevent(r2, &(0x7f0000000200)=[{{r1}, 0x7, 0x41, 0x40000000, 0x1000, 0x9}, {{r1}, 0xfb49e4ac8ae7a237, 0x3, 0x84, 0x3, 0x4}, {{r3}, 0xc, 0x5093fb34823abffc, 0x20000000, 0x8}], 0x100, 0x0, 0x1fd, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x5}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x2}, 0x8) 16:00:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c652fea"], 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 16:00:38 executing program 0: 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) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{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, 0x2, 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, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(r7) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r13 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r13, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r15, 0x5, r8) 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(r6, 0x20004b3d) 16:00:38 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000300)="3982886a395cc418c1f893c678fdee835d426cef6753ac22738b0e15585baba0f20374ad9db0ba000e18a675313a99825aae881f57e9ac1000de607f81dfe4ae973ac474c0834149f8bcc18ebaa895a2dc81a4bf69f832b70633eecf8b8835e843264da383e88eba9b8c8764c97d66d87529a7a0abb87817bc469ae3fffd777057c5a180acc767e6464c90606e77230e02576157d4c88c2bdb1d63b823554f7c7c9e69b366a747292b64aad6312f4e9770d02630566b8ad65d433f8550a34f7130fc0dc3320fd48e45d0abbd89ae36c37d5b0aeedcd126148db56194bf29830be3874b174deac577732be2d14b40f740e28028d811c78ae3efbfe0d1b2e8fe3a0474982e073f6fe92403b2c565e35a14e0b925aa17145f27b17863b5610920a2dd32b47159950889fd42c6fd03aa94e0e51459cc22d6b978530de4c8eb6255152ebfedd6e9826df37ae9d0f8c189a3d82fc325805715b38d209e7c181ac114c820503ee9e841b962191fddc465e1be65fab51871536579b3a964160bb98e94f9059ef4290f4dab41c83dd64f4da574c9c965ce14ff86e85f51466e8a0a78bf5cece9dd9c77b6092ecc52693279a48141cd6be06c69acbc6aa51feef48f16bff2da51281829843723eaa398eb0423775cbfe675d2212f6dab9fe0433196d0bfbcafc7706d407932ecb4b3d315a8c6cb6733090c9d584b6e4f41791610c4032915ea948ee2f23d236392487b8e610fced7b6e63c57546aeb05ab07bc20fb49d3a568c9f4586c1ceaab732b369acc1d5cbd2175f85bc87c361bfef3f19f2f5ec1095f0283f59abff1c16392576344f1bbb18389ff9123e53f5a206661787029d1dc5bb72d5edd1c2d7586b465f5150845710a8d40a63d94632ced2734361f1081b0696e63b6220e6587cb50d947465211efa78dbe4b13bb5eac1f28bc582e32540c038ed98e9840cfe01c12d52833a01a9bdd91a94695a96e1062bb21f5baaf8cc4681b0e6454f76658f62d84b772f6ee341c82f2d4d1a29cf36a858797e87c94cf226066219a8916b3f83040b2a9badfc213111e4535cda40d0a186bf66bf84348069dbd73449f7599b4ec504740139b9ae610c5e54d7d1381a6d1cecb32b081fed3c3aa6e6629f831d657c445ce310d500072b7d12993317761d5bff5c34f293f456c8c46458df4aa46e0c53ddf269ea48a88db95bc24a2e1814364094b432bbf251bb707d092cf645ed32cc75bca3db196816244733c43dfeee969c6ff36ab22a4bffe993b461e606eb42438e0b4f066c5c33b858cdb86b895b018c5aa9b6740ae9463a7ce80afd896f0217de1d10b83cf280f31a34ccef07f992aefea47693bec1c7b91884e0c872f3f7f86d679158779818d62caceaa10bc0c393d4606eff3d210ab01217ce4643040d4d53d5d455e35f17465a882e867fa66bb4a2a6816ccacf0ad96fb3ffc7160734ae49aec3911b4e709261f01091bb9a2e1e05eff0576ec0f29ef6984a1fe253ebdd3efaa0d40e44896cb9ed4d598111a885b158eedbd1870dff84b5b7fe52a34ea67bc8fb75c49510ae491b4dd36235df18940093c8839196bcdd2e087342afcd1c519191be2a661730c71bb987a6b1af327112e6fa57a8bd9ce615de8b70a248436e45bf3cc979d1ac71671611c5460535396a2bd506949b8d6457e9de94bec135db6654cebc9ad26868d0ddbd03ff76891a7b2ae673bfd87ec4dd1c254a4e48e3ff82fb973c82cc2b825eb7bfaae64769e97582a7ef6dc37af703056766095547f8f58f69681915bbfbd7f28048ded980308926948ec0e7f0da678630479cf8feeea4404f45d553743406a4f5e2c8269059327b0a22cc24b5e1d865900483d5a53d64d3321f8dee3fa9105780b84acd6a54f847a2fa04b6a3155b487cec851cc3115f55000ce36b615c5ef698afe962a565f00d8befa06c54e84074e912374a5319ddca42399fefeb84be6612e06f8c804759a18efa650d0d93569ed6fd12f5fc2591e7e7017325c036192d5498cc91947860d9b393923e360550b1ba8fd199d337a354648d944df75fae75f1e2caff65fa1e225720781b4f6195c7139a36bbfc35ce46445e89d42fa2990b0b03e0eab8e76a3525d33c7c6fdff444ceaaed39c565388beef413262c38af7e9eb27795afe1af798a52be439293f6c58bef4af6b7ad413163871fb3f23597468e39da3bf79365380f010d8e7bf914df17f9eac093f7ea8af2a23ba25162cc896160d817aa15ac5410632a4e00576766aa84c5882130295e2af2115b112b43d1b8134839cf69a2cc1fcf17ccdb254c161c9fe487ac54299118ca6042ce44f8e22083405540330a2529032c2ee683dece5866dc3ccb7af82dafd373d1c6fae0b01fe895a8b755147db97e1f72aa85fe178007e7731d6d73e6ae48a4308751532423f05eea3de3cb7be7f624412b155821c8a1afe751079bcc5ccd47a8d26b2b1d6dd539793d0f1cc89ded0c26ca3581248bad4c2448fe9696fe9fb4e8edd6f6160a04a022633f811d82839fa08a74227e134d83bd6116467e26253516bc6361a3c97b65c40122c837a5136f8e88cf51cc90dc82ce3b7a9efc7481cd2910cab0c489fe3144ba097a827a5075a699646833ff7ab62000af9505cc2978d639e849f7af796e55b8aa66cdecfbda022578b18429551c472863b9e201e5229bf0d1ca4208e4b674d0eecf23c3e4ff1624a6aa98e6a458f592b5164c44a6f16bc7f6eb5f8693244691c3c29b27b48a26f722335d9ca4f558ba16ba148aacd970cef97c86c7796a8cd90d6affc64ea50928c7c63c465b4ab2040bae1da577e61fd5e98b6b12382e203ebab91ab6b1da454c3909f21a80cb35aedef703ca1102dc6ce362d5cd584ee0aca9d84a2a90ddeafe4e88b095dbae835a1683f59b16d186f038fa2460ee4cf9a78f48ad9e9e308488422a853e00376209cf691c863ef78f2121da5cc081b73ba595afb4dfb0fe3d09051f7f6f672806b9e28569869d7691ef48d2f6e677006611b0192f587a7d0b7a20adc5e6ea6015f309dbca550cbfdc47cccf3fbe039113da8dabb8e30f739e9515b0d23be3a54a7cbb79b1d5ff974088f1301bf9cecc030b3f0926af7ef501b33f5d85e44c2b5586cb11ed8d390fab523b03fb70e4dec4c25cd2c9e3a269b4961b1f8926abf116d102ae83ba2691734e21a9e6bf86b09af51e30d710c196cc93a4b7e3c1ee74f9ab26d858fe3a93a1302cf919eaa029829ab34cb071d983bd525afaf2eda4cb5c4e20807692dec1654c4162bca0f4c5dc6725826bebcf67fcac486ac2c600d59df1435b956ad63712efa36f985a77797471169807099265c1b4a246660a1cb6003a4c3cae5484a9ec040f1b19841f999b363af017ed163e011611c6e6347a24718c583e4f448d81297eebd477414cbe7148cb4180edb48b389ba989501c30d1dc8e798a203ab038846955ea3ad07d286f53e74df4124ba620a4e1253f86bfeedcb29044c55028452eea0d270d0f5291d3ffed990ed9674b351403bf3d508d2bf7287c4ed4bf164e6a86606d187ddd20d205a0366278a94cb629f8ca909b187c43400b5a857e023d6ec37f043e76f62516bd6dc2001d88518ac3737a85cee008d39944d7d76d5b4a52a6dee1c26c4821a469a92056c547d7fa3d027db907fba6d9e8153337d3d1df3de637a37cfaf4310448aa6e0257352b735be9a57a1925bd2843681a52181c6ec2a5278803be490d62ba0296673f327f983a9cbfb0f52292e3b1ba309b3ebe9d3e3a103627d47163dc00c4f5dcdd8502096b9961028788beb840a1d7d7cfd533bc6a760659e1c37c87623e2e69d138ed319978c559920873d241d950c49188ed956987d81ba69726008ccbbfad3fcd33bf5f97d30de77f6894eddba7ee0b993392f1d3437d30e1a10684d43521e422a4d3703732a8fc13279d9d7f620c620ff9c5b76a14b45f571b8782592209f46303e09e20f4f87a924babd1cf4b4f491d23a3c5c76eeb6a9da4cb306c1ecb79c70fe07db668086e6d6f02a7083cea8d56cb262bd6f93d3fb8869be828ec44097a9e62e29e1b756b6feddc3b21035c4cfad66ba04503902a32a847eb90289c2babc9b12da02a65a889954b833a7929460097bbd99d4960b5cb0f0a0934261c5a96bb4976a4d2fc38aa0f551f5c6a60a314a7f1bccb31cb8a00fd2fded8a8d16a25a6f86ea0dc007697d3a6c3aeec72fe7b24f130b49259692ba3aa1d41e14ddadf99f3a7207e1c85db08b258cb1b043ac0e6a2ab241f145aa5e0a1502f5c859286c1df3c8b335fae12be3f701f046fe21cb70e295a62131624727b84db73744808209ea6dc99ab744e33de27c71e82224991fdedc52e044b1c764b996ade24b6944237a784f4bf789694dd477f40cdd1c8218640daced5e59f3f64a2dd7aa593ca1ce52ee6779445bc0bc6a742ae5a5636e961d1e6cc927b90769b49fd2110e4ae8599df1adac2702316319cb36785e775fe60801f6286bdda3dfef4b3914e711dfac4ce5756515c6c94f71f4c7c09fe29c491712a11cde069ae580f8d6ec195de97f3db62454ae137293097e92ac0edc8f84c2fe6b48a5973fa8da96a061ba56e135f8de075878c0c1f55644ddd1ffc780dd413dd48428de9b719875e97e8894cda524c0c36969d095e315337f71c6ad6432c4532e515231aaa206d9e88e5a8df5e5086fea4041b8a06c454d5a0050d259d8a268ef840329a4eb0a9e7745e4f6608e185b0d31573b3a154173158d9bdea27441aeaf235a1199d29a17ca124f0869ba1cd8383cae91d2ccce404e9dca58d9fc44f33aad6eb61338e1fd94ca2cd6a177782d6df4724c74c586a954c7a3e08524b514e06356014fe46adab8ee15ce7566c26e827d0e41cdcd507219e1e953c4416abb7849619d3088d1ffb9075748c9ca72f8caf8d3dce45e97902d9abbc7c3a3848def26f7d997f04c0b075566cb78a25fc4a5c5d13fecf8dc822935c1c3d29ecfcc7512b529b0628998a6a37b6b7b17478f6c970ec9d4ed665e1cf3b0d213e872d7dd7b0a79a392d0a0c19614201cea1dd21436bbcf6c16ddf4a117760ddc09f1519581d3fcf34240646137ad4972944ba949b7e2b4b4ca78bb4ebbf2f3608a40594d53dbb5465018363b6eb608fc963df4e4aa0485f491d38b5ec9341b784c4fc3f9699ef6b98b1a8577921d4c62c46a0e8ef1f151f3f5b553e5b7eec5f58054cb0db2a53ab02d5c338ba030e804009d0460d8edbf4e235c5ee7960a98e7d9746f5be1d6023817fb271c721d8a221730d134bca4215a9afcfce55e6ac5dfe7e9dfc1f1b1da4698fe6aa23be5a320609531391629293db1bc828465ccc5b180a355ec11a2741fdb4415961047a1701e8445328ad87f7821565058468617b4932ae9ab4b9ea9af54e53c4b35519952519f962c8c8e7c0cac11634cd072a3a5dee9881abacdfb7747ad7e565c6e5743d5e8f8a90d4194f149871e3561ff2e26b3d11f2d72957d254c40613ad64fbf98854b03c3b72470995b8398a8011b1a3bc0ea6b4636dcae28fb6bbb19b956290080bc3a043b223f63fed97486c7647725042c5992911b953dfd932d99caad4f540ddc61fc65eddf50f2a071c1277ed35c46af4d28bae98692e93b2671369e745203b1acab0a72a9ce065749c5e7cbf786660b6a7ea372b8593b9791c711340c3d571457d3343e25a0cc415231461c6ac8d67575959018780da88b75719934422c74ef26d3fb5270426f4e5df680630be3dbd9fc8e932709074a210f58af8f4f", 0x1000}, {&(0x7f0000001300)}], 0x2, 0x0, 0x8) write(r0, &(0x7f0000000180)="db7b", 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x40, 0x7}, 0xc) socketpair(0x18, 0x3, 0x90, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/195, 0xc3) 16:00:38 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1a1, 0x0) r0 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/194) r1 = semget(0x0, 0x3, 0x44a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x5, r2, r3, r4, r5, 0xb0}, 0x6, 0xc4e, 0x6}) semctl$IPC_RMID(r0, 0x0, 0x0) r7 = msgget$private(0x0, 0x50c) msgrcv(r7, &(0x7f0000000300)={0x0, ""/228}, 0xec, 0x1, 0x1000) r8 = semget(0x3, 0x0, 0x108) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000400)=""/76) r9 = msgget(0x0, 0x598) msgrcv(r9, &(0x7f0000000480)={0x0, ""/29}, 0x25, 0x3, 0xe113473677a2d75) getgroups(0x2, &(0x7f00000004c0)=[0x0, r6]) r10 = msgget(0x2, 0x20) msgrcv(r10, &(0x7f0000000500)={0x0, ""/31}, 0x27, 0x3, 0x1800) socket(0x10, 0x4000, 0x20) r11 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x1848385a8ffd8b87, r11) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f00000005c0)) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f0000000640)) r14 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x100, 0x4) shutdown(r14, 0x2) chmod(&(0x7f00000006c0)='./file0\x00', 0x40) nanosleep(&(0x7f0000000700)={0x4, 0x3ff}, &(0x7f0000000740)) 16:00:38 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, 0x1, 0x1db2, "31c3a428c592e978bd7a32e5e0cdce49886e4d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549", 0x1d1) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x5) close(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r4, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r5 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r5, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) poll(&(0x7f0000000080)=[{r1, 0x44}, {r2, 0x100}, {r3, 0x100}, {r0, 0x20}, {r4, 0x40}, {r5, 0x80}, {r0, 0x1}], 0x7, 0xae) 16:00:38 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) mmap(&(0x7f000054e000/0x4000)=nil, 0x4000, 0x6, 0x11, r0, 0x0, 0x3ff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000072, &(0x7f00000000c0)=[{0x1d, 0x4}, {0x42, 0x80, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:39 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000600)='v', 0x1}], 0x1) r2 = kqueue() r3 = msgget$private(0x0, 0x102) msgctl$IPC_RMID(r3, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1, 0x1}, {0x3c}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") 16:00:39 executing program 1: pipe2(&(0x7f0000000140), 0x20004) r0 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x4, 0x0) mknodat(r0, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r1, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x609) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0xfffffff9, 0xffffffff, &(0x7f0000000080)="ebffcbff13b9fd812eaa63713048e699319296489072f7dbda255e1eb7dfe3b8facccab2ffdda1a4b0c8e1e3d8889518e3ca848beb5d16bb8072e67129282748f1308c2d18b1b2e9c11226cf1436728dcbfa", 0x25b) 16:00:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:40 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) lseek(r3, 0x0, 0xffffffffffffdba3, 0x2) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [], [{}, {}, {}, {}, {0x0, 0x0, 0x20}, {}, {0x0, 0x2}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) pread(r0, &(0x7f00000004c0)="eced0e3f91fb6f012cd5019a44dbe12c9efffed892271b5b75d921e0ebd8e8efac865efd835b19e7e120accae48881818060886f54eadfee889d00bbe9bd6a70353733231e6cf98a746e642892bee07300e5e6ffe8e43ade71d5eca2b8447d199c752307e199a4b5ce1484f95bc8269544aac9237cefea8e7e912abc83aac770d04779deb6a14c2321260ef48e7907e7058e4bdcfada492e9ff63e448d30226158884d76d77e6c9c1abe92edf9", 0xad, 0x0, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000140)=""/15, 0xf}], 0x3, 0x0, 0x2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = semget$private(0x0, 0x2, 0xe1162de8c84857ed) semop(r0, &(0x7f0000000000)=[{0x3, 0x6, 0x1000}, {0x4, 0x6, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0xfffa}, {0x0, 0xfffe}, {0x4, 0x40, 0x1800}, {0x1, 0x0, 0x1000}], 0x7) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000000c0)=0xff) 16:00:40 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = getpgid(0x0) dup(r25) r27 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r27, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r27, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r28, 0x20004b3d) ioctl$KDDISABIO(r28, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r31 = syz_open_pts() fcntl$setflags(r31, 0x2, 0x1) r32 = dup2(r31, r31) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r32, &(0x7f0000000180)='./file0\x00', r33, r34, 0x0) getgroups(0x2, &(0x7f0000000200)=[r34, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = socket(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r12, r36, r37, r38, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r39, r40, 0x2000000001f, 0x7, 0x1}) setpgid(r39, r39) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x81, r29, r34, r29, r35, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r39, r54, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r39}) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x42, 0x6}, 0x8, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r26, r59, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r61 = getegid() r62 = socket(0x2, 0x4003, 0x0) setsockopt(r62, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4f666d6c653075"], 0x10) writev(r62, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r12, r61}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:40 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r2], 0x1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000800)) close(r4) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x1, 0x3, 0x7f, "0620ed07dfcf9cee839c1c8bdd9264706833f7b5", 0x8, 0x41}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000000000/0x1000)=nil) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffff7fff, 0x0, 0x0, 0x8, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x200000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getrlimit(0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8000) fchmodat(r2, &(0x7f0000000100)='./bus\x00', 0x8, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8008) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20008, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") r1 = socket(0x28, 0x5, 0x1) listen(r1, 0x7fff) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x1, 0x3f, 0x56e}, {0x5, 0x7f, 0xff, 0x4}, {0x100, 0x0, 0xc4, 0x5}]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r3, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) dup2(r2, r3) 16:00:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 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) write(r1, &(0x7f0000000100)="8c65", 0x170) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb8, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfff, 0xdbf, 0x6, 0x7, "9e43425237a5d54b36d6400e802041c4ad0d1ac3", 0x9262, 0x1}) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x5) close(r1) fcntl$getflags(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x190) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:40 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000f70000000000000000008b000000000000000000eb00000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:40 executing program 1: r0 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = kqueue() pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="bba2ffac9ed9d857665db9092df46376544be2a11235938fcc8b377cabdb64ed9f9d04bd8107db33ea8eb0285b1ccf92c6e9359fc5067880c001993edc4bfc501113f99e3995d3c591117325cf5c765aa0d22afe81941719d455405f2f4cf20b1ca4a379d055922fdffdff4af5af1ae8219802a43c9874304f4fd483c04fe1e2d6f30699ea6d795732befdee5ba5bd9f2ad4457ec362117ac9cf953f6d7c08cdd452cb9023d2b5e9962c738d8e688dc363dba2d7c64ad4c0e3d4de0416a4ad7863e27bb003dde3054d2f510eca8ba55cabc8a34b4047dbdf8b040fe8721dc3083ff77c270ba78299df6e8a", 0xeb}, {&(0x7f0000000100)="da93cc9f6a32b672a7f2d95f4c02d06556bbc4df219cde48c0f98fb8d1cda611ea6a6c0fc9d07ff4e461b45ca9b9148ada71985224641066d4a2f760c86daa5d141df92bca5970cf27e7c786698692dd2b89a31d38d8d336193e0a6d5133401677a93e41a26660d59b2adcfe17475cf46c9683b88bc312e6884ca9d9938b10aafc", 0x81}, {&(0x7f00000001c0)="6c3f2e16b037ce1510180056273730191c497fde1a2136fbcf31e387e2e4c4aa966e2d50653668263a5738922fd5fe3c79fcd1825ca050bb24dd88551fccf8d30164f5904e83385ef5fd8c6c5d8a91c92b3cb5b7c63b05daf9f5cfeaaf0fc9646650fc9af6e285e2adb075db3bff461dac5105ec9013e8b1f1d0e3ed8f51a919289ed0f8708754cd01baab50e235b86d42c9ee777627039b254f5134b223af0c0f42f966f080e9277ab7210e480ec07a1e31dd579bc7ef73bc", 0xb9}, {&(0x7f0000000280)="3a87ace68372b696095d58ba70644c3812a92dd29573ccc838cf6f41c3db2c2b57fc6079dffc25945383b9a81b1fe53001324c3eee4140382c02889608443cbf6bc0e266599d", 0x46}, {&(0x7f0000000300)="55d8e1563e6675979b56a377ee460a499ac67f3d6b34cfe9ee2166b9e24ff85fdb23cf3aab7de0d7f3f8be49d0030015f747db4b09b4aeedcfa7283afa91e99b30f6911b54297a603b709b4dd1ba88bf2d8038a8eaaca7547f23936e68d52ae8158ad95eba44b1cc8603d0fd51be75f228a183d108", 0x75}, {&(0x7f0000000380)="65d48c9b70b416665ae27ef15e4cebbb63a375aa4c7186e106b4c85b8f22391346105b450814c3375afce1a03bf3fead15052abd1320dd6c3daf3b354442c66bf3d763c55e79b93626ccff5c2f801c4e797e280d8e1a3830e8cce24ab2e627ccdf4997044ce573bb112fbc44934083e61cdb8116bd44e58de23c8a", 0x7b}, {&(0x7f0000000400)="cf9a6e41150f6e35249ae15e32501ccf1631031306ca6a03cd496db5a04f019b7b9390c721fce8be6df211212f05d0495f", 0x31}, {&(0x7f0000000440)="5a3e8c186837694874037a", 0xb}], 0x8, 0x0, 0x4) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r2 = msgget$private(0x0, 0x36) msgsnd(r2, &(0x7f0000000580)={0x1, "e86ac08e429151a841d3de859840ddee46ef4c1e115a0b4241279591319a3e2aa123ac5a4edbdb099b850879a24d896df210b7b716075b79b46cb7b337a5d99fdcbf091a64a9c5e7fb7fc3a4103b97fbc0dafe3d34f6d76f26a30d76796c7bb9ad16c0f2205debab1f7dc6b21083b5cb4a0acc1fd8bdcf401c106ef893a7c7de868ac085b6cd9df502c85c844c8b60f2c45c9bbeac540b95c8f3a79529eac4102334667709b74297d079de5ae96046ecc5d0eb89551b95a963099dddea967980000d2ba12726059b39ad25c0625c95c9b0f63d6153e40b32fba15bb907ea5663206cecf0126393e9abc426d55423dc65e2d2a2b488fda35f676ae227d6e1d0e6f3566f0e2660c782a196c18ba26ccc21873205860e80fc85782bc200eb51222de6a6ca6fee4b068822191a8d4f7a6a422bb61af3369ae590b78954b0a2dd481a578e41ad48315c85f415a7284f857793289ced8a520d94728e50fee7387ea46d25a8f0891693b01b21f22a104677bd392e9f3f6175f16541de9ae39a3eacf369e1b164af9dc91c1c2bd874126d3df338646891744d115cbf2f160f6ddf929375b5fbb6989f4c90ff937609acc0e6fde4ed8f7215b23ffb845d3b6cb5bdaebec0a6fcf7b788b14a16c6b1831c05f82593b931f6f78472d8ebc3068c6e5867a87a3d6b076c1d97784cb6e1bd373b1da79b49ae4f297b8824c4b9453268ea6392118a7cb400e6d81a7376986df52ea14cd3b33cc324af766162fd342788ac9e548a8f794426b6135045e5d1b8cd5a29de3b961d0f13e3f2c6c87dab2f4f28752410e156a810525941e4b1fdfadce38f2a29348cd34b36645d5baa28149c06290160fee92b2f1ba3b6d6466cd59727156deb5d71c601e322d5f143b6835bab85a15e5ddafa8d3c50fa01c6e61485e7c71ae67999687bb7f943d088e38bacb847ddd0f86e82f51e13f8583ef2bb1fa9778d544fb439eb8e77bcb6a3a1ec83183b9fabfbae8193739dea1a0123ee7d39737a09ca721ccf7558f1672635aa17c4ccd6ac1e79b6adc52167dbb41f8ad9fab95a6cd7d929b4c1292c403f5d76e622ff2dcbd0af2559e0bd20f53e97a01bc8315057e27606091c7b827d7d1475588ca7224ce1dfdeeb4bb5129b1023f58ae541680481cddb970ac1464be6418bbfb8b08dffa7830e227677db718ca381837304da06e2840b310df6b9a94e9424d1beb3751e7fa39bfaacfee7fff26cb4b609d24b8892036f39b018292e01086dc1e94a42549128e0b54de9abf80b5d44d3d615c7cc1478ce302822e0b28a1b97b66230e17175bb46b1ac137e38e5300cdb312fdb056ce5f8d502b28587a83ddaf39e4de5b2fc3f3d4f7e3f93dda9cdb233fad575ce4a3a0ff784d9dfc8b5e5be2c2a2ddc5bbb2e22b99991751d3f9b471754b7053a14afee04bf21e096f1c48c6a6b8e2e0f688e71c9005129c0b7480a36cc1fe41b5b42c5d798dc417d31aa4d5eca87f1f654da2e8eba6792492f01307b50b23bdb7ed8d6635d23a1d5a19d914df18ebca5708939f92e820dfc2da478c6dd5f4bd6adf6ac89ab9b3c95b7bf0c6ce7051665829685f10928692f41bc8952720a87295b43c84b710d61e53319f560555d5ddb02d729254d015d0e00bad5c7ebc785d971a13bc3a713b128a43aad6d48fa25a923bd88218a6a0692b084f87a458d5915fe49067d150a6f2960f9cd1205328fd9ee98151478b989cbf47ed401090c384224c34121725431d6942c285db89b34d2a945c74c477fdaa6afc96ba6f3441456f424a9d9b3dd61fe01cb47ff5f3188fda996a50c17b87a1f89ace335e2f9e27ec4a1790040bd08cc62a4cc22726bcadfc9ddd6387582f743a11f2787d14490bb6970aaa3e7acceb87ed918f448265e5a5534859b84c5fe55f52c768b074bfb937e9a3dfb225bc34d5aa38a9ac60a2b1c86d34f8d47cb907a2d57dad49e375df9db889fa16d8ca5e744b61416fa95576808392f130083a9710829a3daa2bd62dea8dd6e34e7934d44508b7a8d7778c72d5c80c3b13a83843ecc25be21712300082d2eee961744135426d455b62ebbacd9b99a44b27bfd0a619514b0d6e550bb22dc5ed1c52ca2e78bd36140be4c4c60c96a04788e0a1d4c3c34d800ff728068494a7776f06e283265c14680cdd6d5b689113bd556ed3115472e0da6782f3a37f5e2a16ba8bf9c3f235d63a08283c7acdebe02f1f83fd39ab19914d7c6f8e73a1519d8d45a11554aac295f4b51b4ada04cea8b2a43345cca0e53c6f16cac4d61720a433844bd655bef198297e21a355b6322f0633e4c4c1c7a9664da57baaa25865f4babe8698948c1247bb5a55b902db1d309175a0800d6d5e8743264c83570d540df9d8c36a1594a0e9a7794695f63d368e2d69db7f4907ae9c85257edc34f752408096e4d76183bfdd892a6268888839fb220f8be81745411b027c8c0b5e4071d81e5b5c0dce23e7a8b750534422bbef906841ec78ab1e845a9282b86d225d26aa5c81fa1bc46f177e14648f998298c06d399005a74bbe2eab9c1c65b30ebb4d218b8eb615d5a7641fb20ababbf13268df7b5e461486833a13265a98fbb09d0a2ff23644d71aa2fdec27290622db9e35ae1241cdaecfbfa7694053f96c80395709465dd20965acbda9bc6509e354b0a09af5050fc3785e59cfdb879dbfcb41f059bf0a4fb55187e1e62874dc38589ee633584206a61cdeae04c0287eaec4c97217dadff07d7b855ae00697a8b278fc609c67b215235f74e7785267ee064f3e16da5ddf9f97b42ea1e7463186119dfd54874965139ddf14693d8ad30dd8481630c3f538e856468b80b25c7215d171eed414c95e539694eeb671e6618c29621d49b683a6bb114ce0173c036a0a44dff81522e5703a326fb13163603b76bfaa056bbf569b0456dc9e1b7406fef810709a44e16ca34e86bbef08bf1d205fc67e2f0855ebde18748d33b94e2f0b2f5ef8474d41a8e2e819aaede08dec1e510cb76045bd0d192440d52bc40f762dc144c5215d045eb530f35de89d88013f58ad62a2eac755710ed3c5ae2493c803b4187db7221f79430789607b293f6287f34fd9aa2c738909676b50df64a2c9eb6348a3936224cc1e15cd1e50c1ba06d16c8ec9a9a09420a3887ad2411d10e6740b43bc815d2d1e32a4515f5d84ff8cb1dc2879f3e21f35c00da829f16c1487e09c00b35556d23995c8e5b39502d3d898f57ceed5fccded9cc8792b45d85deb3cf7725698ab67105f260428eb8cac6172464f4c2238a5c9ca57abb62f9eca9dc2940f47d4008dced2731b9c1da91de0930a4660e272633cc8b11cba9397b00f706482825dbf6097c846c383119e5bc0d76841ac1ef1a9d3a30ebc88b25bf4e27bb7d3a577dd7f4d12b07ffef3c7601bdbd0c0000252d89314cb069ab1f85f82cbfb49efcb8256159b959556ffc14afe50ff64b577d72455be1a223c5e57506878aadeee0f583eb546a8271af848a506b357f3820a9cb8829e278b79cbfa7e2f00c4b13f7a3495a9207700c93c10f8988433c685bcdb1c276df7f5e94143ad6468ea34b760374a614c661a76d8063c3cf68f60ca257d31a23a13347b0e75196b814b7e794f62547002b017ee12be2ab5c93336b07d72f936afe6da22dac2c2ede793d44ca0a9820add6826b01f5d299d9baaec258897f5c6b728c9a72cdff58006648c3535074bc1905f45fb61158e219ba9d6afcc04431752e983b3aa4d91c5db2c3839b141d72a0dd57e6dba25cc20593b51e90137240a41698d1e1a77ce5f03ec516a54f3cf8bd19b86f5a361057fe2926978e8116e343e1022d9104de0461daff7bbf2c980073dd7b5001cdc436eb985523f23cc6547e9877d52df07bec2c8081d14ef1efb6db381756407540bbd77be27641a319a16a7f43cbefdcfd8fc4cacb18da7dc545f3ee758611280b63567a8b3eee3d3b043c8a7c6f9eb7ac027904f32f43c5a394fc7f731954cc88bfac800151819e39308088d9268fb23a4aeb11cffb80d9a813bdb014637b7ca5f74ba101dd83ebfef42188582281c23e50a29ac5e417c5ad19b8facec5eb9f0a89e8573535231f2e4d88a098a9bc3bef0bb191df07f4b3324924d67027f3046bf140c1a686a72570ba171a99b9dfc74b38ec4687325f98ef5f68d6d05aab7385861695a4d43dcb830883cee561a9d637085d47514c72858b9368af19334676c1ec7ae5f5c06bdac9d2305fa50776c11bebf269d2ada1ca30987f85986711a4f138aa398082f67b7a20038ba2c376c56e6d7a8c19df2e6705725bc3d5b3c8038ce29fbb1523964cc2202695123a6c862e93ee03696c3371288f6ebffc2cf429081837f93d13d90f4dcd7775360fd9fbae78cbf893f8f5cbf8cb38f0946de79e3cc38e28792ac9319c1ef33d0ea978b652eb86eeed77e1f79113bb8330c6a2e4860eb999a7683bebdfd0baec417fad3c36c29ea03fc92c48662e79891f79d59fe64c9ee5fce7de24479d4891799ed31f324a6b7e0570903f461e909a869aafb16125f39b08dfbbdef55ad2f4714227abcc86ec5e59f824b1889d0e782e9b7201b850c2fab24e0db7b700c200ea54d820921e9f3e6990d4884c6ab0884581a9d284217ea78863c0130ad5af18567a0f8e89e2776f4f25d23274383abbfbfdfa871c6d96a123a861444a49545df066b7a608edbd9e36d54f2e4d36fda2e6130831bd1a2b44275ba8fac6a628e6942a1c6f163598b9cb8b04c8c528058ecb778519b786f4ae6ed49c0e6d634b7cbb844ae42e008d594054a88e768f0d68c41fd18319a865112cdbb41cfbce9d37f2ce7d4fe70013acc8eb2ddf80dc4f2d05954b35fbe343a0f2c1676579e6b652afae2c0fead15d6ee07cc18638044d5df4f41a78177eeb6c5c885c8f3467a6e9bc085dee0204c0b97f20a468f7ad54a1ba5ce23235b5de21937c1753ff103da621ebd6620c6ae2a201a6023f00dbd73328de594312d3df46c410b64542638549412549f50b706705d9e7fcb07373ac7f7202ed9514a0781c448df1563bf8071f1ca4d3328f7ab4e8ee962decd8b2f96d9037dd789383d2b25fa2af19017e96a3a95cd4231caf84fef1c826d892462cc14ea6ce0ea8c06e193cc1077fe9c8b4a852413cf38731130d8d9c3ca281c82720308387d6c7cdbca27cd6a06baf9d251fa331a5001608accf7e604ddcac698e9964e6f786671ef950c0a1fa7bacf751863dde91faadc7dbd699e78c6031b2d74bbf974d68d379fad699aaae5da52b425b066cab6d649d6dd9e33d7feea2efead6af5fede3fcbb9d6821bb0b8438b2999620679918f5d3551debc0c57e8278995d20f78bbdaeab4fde89dfcb49dc496c50d1fbfd8c8d7d52e5b65550fd63d3fd0be4f1d7aa1afe0c6fe595c5f10a46681dc299aeb91b01fed114683f79f3497035bb8fa58c8351746637fb4de5ed9ab3e3c26957709633c13c43332afb83b106db25532f58449b560c61b2db31ae415e823b5d3458f12030be3e0ef47bb72483b0a54dc859601ed337b6eee186ebd5251787e72a90c3856cf278cc05eea2ad400b33ab62631b424cd32b275b1383d55022c480560dbb00d7c4dcc56ac0a4b2861cfdc3f84880a27549ab35f6f9c37c2f93d0097c7b6960d23b2a413924edb393077bd8f0c416caaf9ab4985a7abc4027dda52daed4e4106866534f9a8c6088df9f2c6c9c95fb387447de52253f6539ca490b4d06758f0b19305a4b66034e2aa66145eb74140a79eaaf6d12e5846409bcb91442dfdaaedab88b908afdbd"}, 0x1008, 0x0) r3 = msgget$private(0x0, 0x408) msgrcv(r3, &(0x7f00000015c0)={0x0, ""/145}, 0x99, 0x1, 0x1000) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000016c0)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000001700)={0x2, 0x1}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) acct(&(0x7f0000001740)='./file0/file0\x00') pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r6, &(0x7f0000002cc0)={&(0x7f00000017c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001800)}, {&(0x7f0000001840)="969fc9928fffce29191486e4455489595bd85e3ab6807a94b003e6e7d778c1ea9d5f1758df434925034f12cbace8c213d3373821d907ccc2992dfb027407e44bda8bc49cb315f2dd6129074ecb4783b10e1d7dbd664a5cd70f0d2f6bb357f13c848ae059b5daef89e2b2da09a90c2e9085adcef058d8b17852cdeded0187744fe06b190126dc964c43d9469c0e366f38f6088a13bdc1b7c4170e5213aa3eb7238e1189ac4fa05d46437d55d8821798", 0xaf}, {&(0x7f0000001900)="d7bfa73ae7965b2fdc9df7dc405c14df39d919633ad51b86c4ba4f6d950d78846a32e20e4bf63b51dd8ba95779e4f5ff30fa0602a9487b3dbd1bc9c955edc8051fa7d6f6f2d5d27bffbf2368b87314763d975f131a68aca2f17882ae2fb831d1fcfeea801ffee757227a5ffc790c0901252793179e4dcb66f2c76ec34de702254642e8a3c8b5187b1b17ba4e96031e06e29a84f4491996c4545616f8dc356d", 0x9f}, {&(0x7f00000019c0)="aa6e15caa23eef720f6ffa09ce0be07605e7ecd221ba43256477d4", 0x1b}, {&(0x7f0000001a00)="935dd51f3ac1c40cf4142d96c0c2980185beb56ea2601307664868bec79b2d8599c7d60aecffb29629e1286fbf4fd7227426a8b9f92b0bf66178520f77826d9a5e9022deac77769ec8bcdcd0423e8f5a8b4cd3b2b3", 0x55}], 0x5, &(0x7f0000001b00)=[{0x38, 0xffff, 0x8, "18b3c73ef261ab10c277eecd7d30f229361651086e89897d99ca33886a77169122"}, {0x1010, 0x0, 0x0, "8e23c98a20cb111a6d6b5b1f75782d8271b3bb15e486d229bfbb98a00053c72708f188b6faef47e2e95c73338887aad3bcbdad5d7aa47f672da40f994acd81a8a7919d518ba601fb3a0081ada3011e2786e7ed860eb11996938a573315544470a772d437309b1a78982fde282234c798c855e22d4597f6807c9cd507a21a9d26617180e7ad73a01e443e11d7d8a0fdf0a993f9d0225ec682313c8e0e09db4f4d09a226f2224cddc8e74e28bae5f428ab21cd6c55dfdb71059008383a6214cf444cfc0c4ef3146a11678e2a51a771c90b61c7ec5d4be424852b069f33b7444996acc7692f2a47f54a1481cca7471ff9e626c385ba05e7f7cd15207cdb9c28d78157167b01c3e0c20a43aa191462f91002b7a4c3a149c806f8b1c99b37bd6c556edf8692f5effde90dffda415d5a4fc15d348075f3e9ddfe92d825ae51be31df24b8b1bddd5881a728b0a9e2ccb41397d6966f97bcf9619df3d00c7b806cc669d69a9b5d2b1e6ec433ff3f2d48ab98027328d944d1351a1b3a77808701a3813140a5d2560854d9af94cd4703c7cf11ddeb0e6497c72a951769d45cba2cee92ef93f3c89adc6ba7530f9bc800e36520d32b837740320dccbbf393898c182cf46322b5efd94dcbe5c35dd7b1c37b60c78ca3641c51a0abc833a5d32c9b1e65d50889cdf9c9711c0053c7e63e0d057b20021031d94c02f70052e249c617f589708eb835fde5f9e1ada0f0f92117de54ee374e03c4b1da91e5be6e82b949e1d13ec9524146ff4eed1d7ab9c9f793def9dfc83c6bf6afb40ea3c527ff6086521fd13d8fda64729f29ff2e060161ae2cea8865678e2fc74e00047e0ec46e3259c51f9d25fa60f9b8880a7b0b5e2c2cf1f99a48db8956b142b1f19783ef97e02e9c73bf0b64b1903fc17dfc0596ebb30f894d55edfd5230d1add441dc39dde04d9551ba857dabb6226e2b91516a55095d2d0cb9767ae14fa88e853ee79af3fb1637a9907b9e58ae70ce2744532272b2ae4cf48c2c78971d1fe4c2653ffaacb86696feedee15e504fe144ce778e4e40373bf62c5b11dc7caecd0e2828403744d17e0ca6d0bb358cb6e4ed4c939307280fdeab21bb086a253c5d452b330f9325c79f32332844a1013a4eefcf726fcac0bf0539a492b1a2da34a3312a3a5bf692b4a2242757403d425dafb03edd9a8cb08ce7218b864525f1f788620cd44267d3d4a54c20abd7e09308a2fc20fc1b9de839453d52155c9bd0143808e022dd4fa64e95d4e0828621b4ba03f9bfe965e31f43a7d5ed0f48cdaa4791cbf0fd52a453c714068720d9eba30885254fcf1851caa95612c2851f41468af830b1e625de6d6762497e35411d70c6e1652b93d26c83ca6ae3a1db954e329e38be962bbd3a97455307d3431fecea072f994563386fd74887874eafc52adac2f942bb5bcd59e11f206aff5b97ab8a4359324f21e4d0457b237b3f6f082f38bd93a0ac85dc3bc8aadf14ed4d19f5fef1eaa98af8ae1bdaebc407fc797a19cb1be6d22a2ca5298cb70c55b241724e39fbf4b86da89e4cc6ea66a2453a74e50d61dda4ee536a0c0c1913e00d1ee62385900262611c6653e5c91398c100e812fe3c270ed31927b02c054d31c27639bc80cee60fa48cc2467d85dc9268a731e11cf594305c2fdf7e583140cbbeeab58ff79ce794bc61137d87127faa6d0003c6509308dd063c160b8766fb4ff5222b1eeccf1b9ff177d8e8ad7cf106d736caac219be5faed6a8d406f6d91a6e46826be522eb6088eff8a687b8fda3856b31842ea04d463a719010674b09d932f967a708d01a5a257c2012defb3fffbf26709aca6032bbd10b8c11481a8f5cc82f9448306459017f5eead0766bd7a17e7a4d69bd7fd4e010d7aa379a2344bb2e6ddd7ca69ac50a559a86af560b8bd38b0d41dfeed070a1cd0bddfe31e44e71d82f06ff1abe25f2a48816a920bdab435ab05790b5fe2e52d9560bf8c1b74fb56b105b1f95d4d2bf67142e3f86f313ef1c4841913f133f0103a007354fb2fa9f3f9b8e4744ebcb5c31df6bc9ffb4f52dc520410b7877ffee468fed8f7523c5e905634f0a6df038f39c921ca0e34dc944d6541be0b2314d80bc2cec77f274351d1895d588f56359595e4535d9c9417337ea62d25c105f3fab705d193de3f9f965159209ecb4b7f2a2432cf6adbbfdad360284ee7c10b854267987da06e85520d6e2143847a6387785740f32544deec9ca798184787214ef43633b329444cb9b55d5af791b092f786837435ea7ab239cb9a52abf8a28d52ff1c0116f24c048123bc84487f98324639493ec58e256e41b0268c9b2f98bf3f92fba014bd233cdaff9182c50b780d4a8c6026338c8a67ef8ce7c03b2f7d05342f4613166c60af7b86e14346c2530ff5ec6db8d84d4a4f61d1ef2e6eade1e61c61942687f2b8a91f3f6feb3827964789d25000df42beb065c51fa13e57fee2f6026252e0e1f603820e66c3af0e4eca19247c88951544f4f3d5ca88cb3e6574fa75f1c5b3c1a5ddd4e2f2596bbd2d6ded88a718195f2af0af3a03516cf6ff5e544c305048caf232ab2ac882435dd490172533df61665ddb7668d4a4ebefb616498255c1de3394a26093710fced699a5e7477325ce2b94c416f20c00734a8bb5775b2d9c854c5f2b5fcceb30dd2c85a432f556de0234e20ff47d26138df525ab6df35a020fda1fce641e431fd12e25de4f4798da4d1c23e0a6e2d7465950d3654b5b89eac9bd3eceb39263b5a805892965e978fe7e1bcd296ca447c55135af5a1a02bd2b98cb5b9f268f54ef8e6049c44536aa15811a0e936d44ea75544377793cb777c0b06b6e33abbc86255327a53c0eec73a546d941274283d2eaecb2ff72ca296e7d0bea1064aee7cf736d4f7d223abd83f87253bcf530a134f66a13349d5cd1f1a5f100a1674f3f90384203c602ed9e15621a470fcec6f8801a405e70e96812e80296e08d913d57f221fd6b45ebbbef66b91f7ac7abe5ef499e358fdc8da09e5d54c9ac5b246a784b3caf4e85faef9b8ded0750fc2a0ecfe52a18ae281af69a9dc48e60ca440d629e69980858ad23b5444d2754b90c6b0bb65b57584f64d2858b4bf38168ed95f44ddee819e3caebdecfcfc5446f688a4de51fbe4a92dc1871fa9fe0ca104e4d19289034f967f593634182b9be29ad5f5d0be00f271f896730d6ced2b456d9830ed7af80cc40b2059cedab5d4ad34db0938cc144d03ce95b550f9a01a788bcbe23c719ad3fb2e55f37e236ba562972468e163e214f259983dee40bfb3b0cdc24909c7d1e006ace7fbcd2d0f8afb1173c5ee0ce9040f6bc054ff0f644105a81cd2dbc2f288f189a1de4ab7d17ebe58176f7d0bd5062e03051bda52a7ac548ac8ee848a55b52fdca1647b666b3f49d0a6e6dd9b823aeacea372febd6b80983a744c7423887fd3e4f302a79ff3adc4c30acd2078a495e2ea22f89772280bc07299fec1b7531f0fe36bc55ab496798558fdfa204b11973df6b26197b551c147fcf35758ec23c43fec5d16f5ffcd4c2da14cb633cb6855aa4c5e8ed65516cc97c8dbb927cdd1e34f56ed0f01b23daf694fdcc6a5530f064319c0d9f77a7588c0986d0244924c6cdf992c2d4438db5ded0f560f5e9284f5c99dcf81c637b0215e55ff19b7d949e6b136ac02de46525f9ce6a210f15f0b095899785e78d933c56d36cd3b28433f6357cf5a888f537df95379d05901898e21801e2c37c51a76728508479467b3dfcdd852afde5a6177e37ba795dc3eeb2c88ff04a9c07fda777655bdc39fe962bbbe9a18a884c82062db7c85a9fd4e1928708e69652283d00efb87d8988af0404f58f39ea819632969d5857ed18d98a51050e7e9ec509ba64e5c2bcbff82adea3ffaf6ecef6a40682a6184e7e8f1aaf9760645ee5506f33de6d9f16d77759ccd4ceee07c88b3d3a8ca615c5e78961edd4255d99d7e45c4c1ea543d43af20a493d4ae43f1d6add6f4cebc7e483d4c534077f59aa1204bd642447c62d2e0e99862e21b7422d30499f1d292bb334bcfd8b8cbbbde48aaba6ecc7297cc35168f8ae96cd01578f346392dade1fa493f05073c914231ed85aa822f6ef6851e5c0ccb9c5d8950d511aa5b31c0d80aa97128f749c8d227718f9d1f191527b03df19ea310cb3235e60077ed8e647387c883b1acd366ca2a5b6da7942d616783995884c040a21af92f47b0d9544fcc539e481595c6467d5bf9b9836b0ad5be5f4e6d5517ed5a3f2c884e67b606e5972cd2b1dc1d2f2429c99a5eee28abe8c39bf9345d15327849ea38f1fca6e6ebab9cfb3b98ee41622fd803741f25fbb38ad4f65c3a4d72fd52394462d9f95b3a70ac3b3dcf6bb62a11a4f5536d6327b515b9719f95387704b7e2f8b8154ba48f711eae8814b401b88c68d3b1a95aafbe6a5a96ec739da99b1b12cc58ac6cac7cdce7a9fcbbe29af0afe9d552ebc0afb56d7a674b849854a971db5e1bc9e35d8d5b06db2ebb9e4f9126272057d7e10b531e2e09c2280241307a09d4736ee47179b10e524ee3fdae1924ccad4478502154d2a95404abf5eb36bd9a85e3fcfb1226b5e154f3590d4e62223825670dca4fc7d4d59b32afc975931fd00ad714e5e3ee5066f42aab4044765a43d549cd412e7c3b55f0719b3ed9eebe42711f270e8a86644944f682763da207b3505a74cdb5e2728334852bd93d9a55cd811cd8488fd03909a683f4df5dc2e43c2595fd7f47b7663babbdeabaabb021fe946093d58e883afda263498faf7e49a538ffab53327d80df952425e101ef9909f086855224111ac8d32d0b50dfff74b990111c6e5700ba1f97c9a04fb74933a0bf8328df8f6b33b6b8b49ec50f4a4412fbaaf10c27daef2ee7c4c61e816b0649fa24f0c9b39e0e5279d99be0cefd0fc2b48ee23b560946e724e2d9cd697f2e9cc0f37ea5fd024e1be95a0be7872d68ab1f30662c6909acd33d61bef56ad8b2f84acfc33f8a28d17d46c32af99248ba905fa8f72dfa0a9e8e5893cebb0c76ab40444d375ca6a10403d8a21e6ea5a41919af19b45570f10afda1c8b7c319589c36fb0034c91d823610cb4a1bf120baf64f870588e31e4d308877fb9be13a9cef6d8a8d4b0465dfe439ed88db1aded57abc5c82883fbd51233331ff787c08f968829735a6923edd197c1b2e12674331c89c7e10ac8006afe610240e7a7d4d3238b91b690a77a8c7adf55c6735567ac9ed28f32de64f95a525a5564ded16c9c62c3ccb11f5959b99f89eb7fb79c8d70dd3dafba47ea0871df9a53fec76447cea0fdb1a60fb8fb733f1efe3e0c573bd186804efacb42d5b6b7cb6666ef36091f808c7c6e913c3b9c50f8702f9000e8791ffd24f22b1ce92a957da406fc56c2a0c528e04cd8c68a7ac18f1dd3b907dd430435885bd9d58b0784a5907849809a5633f9efdab14c67c25d25ff0fad606253b91c19d08cb8490f157d1437b1491853f8b00279bea6bd16fb325b3223cdf5794e0c5b658cf7980a034d4ab88c7b4099d17ecdb849012c6229a682ab476b61e0facb9dd0b025b74b0614e0247074f0199ff4ab956593b5140b98c9419edd740326e5e4e19e9522f0f0358b34721e0079cc78189870375d8cfa2c708a0dd9c94136c643c766427131c798ec2dddc7bb77017c46080f6a3b1a2e5ccd24b3d5644f0a3a0ec37ce538f715288b884307cbcf0b92788178c44988f22356a053302aad50b0471b8f53b9ea9f3f64bc81781798edafaf740ec646da0fcd1b4db50946939ce061de608e372ed933dd3b608fafc03cd"}, {0x10, 0x1, 0xfffffff9}, {0xa8, 0x10001, 0x7fff, "604856ad616e9d956e75a6da40d0eaa91ec9e47570fd0cb881de495603d52412eeb5751b84a40d76c9f76c5922b7c6058fd90104d1203c31e1778f0eba46a8ba11d51fddaac12c991e39270af7e8864f4239778882c831882ffb27742f9ff9eb9a1d4f311349f0e18e6100b68258230411c6c0c6fb03d4c7811ce695fd960499e208a3052d9994bcd44420ac7f0d95d40d"}, {0xa0, 0x1, 0x6, "887daabf0af7ae771b3d67afefeedaab45aa19ad556f6721eabe347882581cfcc9d612d616674e91d59647aaf1c590ee8f4c68d59e76e1738266463cbe2a20cc7e7815e9671976c01763dc771e992ac5136408bcb00130be07d8b5fba2a673fd173fd5d547e2279143dfb0fb09c1bd77d2deab84fe422fda00043cae0d5ada9fb32ccfd5b8368770918e61"}], 0x11a0}, 0x10) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/wsmouse0\x00', 0x20000, 0x0) dup(r7) r8 = dup(r5) getgroups(0x1, &(0x7f0000002d40)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, &(0x7f0000002dc0)=0xc) r11 = getegid() r12 = getegid() r13 = getegid() getgroups(0x5, &(0x7f0000002e00)=[r9, r10, r11, r12, r13]) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r14 = accept$inet6(r8, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) readv(r14, &(0x7f0000003100)=[{&(0x7f0000002ec0)=""/62, 0x3e}, {&(0x7f0000002f00)=""/102, 0x66}, {&(0x7f0000002f80)=""/220, 0xdc}, {&(0x7f0000003080)=""/70, 0x46}], 0x4) pipe(&(0x7f0000003140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r15, 0x2000746f) 16:00:40 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x11\x01\x9f\xb3\x04\x82\xe4\"', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000175, &(0x7f0000000000)=[{0x61}, {0x8000024, 0x0, 0x0, 0xe7}, {0x6, 0x0, 0x0, 0x82d3}]}) r1 = socket(0x1, 0x4003, 0xf7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x2) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="4845f8567989c07895a296e17288ed4d07c409c75bfa0f86112eabde0755811f62d4840a4bae0e265ac5c4e104d92c4716b5ff4c83d8499192165f166b48eb766c65cdbddae013f2b2ec4e1e2adb712f29a3a12b0c7442d5758d8f9a544e3f0f977592e9542a9294b3f659bb54c886f5055ce9596b10743bd1b571c9ab1c3c25cec81b91cdbbdad941989f21ca2ae52b810c79a36b8cbb75a7b34f3fb256e9f723b28bf2b4f828b9678ebbff07a2fd41326a6b080b5d8158874ca748c835b03ae06172fcc04d47b54ef8d99bcbc3695f7e0841", 0xd3}, {&(0x7f0000000280)="75237afe31a0f4e7b6c0939e25fa1defc2a890dd313a8ce6de48acbe2b66b2fdcee5da2f816cd5c61aec0e9aaa73de8d5246f4f652da014c8cb8c506b9cb9735cc7751036126391dec6a0d9fcd93017f9eced89e725ce9f7d00f0c5300e94480a019be531169c41fe03c3b0170d4cd75cb50a09b19a4c221f88fb6f1f07a154b8ee83d6ccc139cbf4f7d065f9d0948b2a35e21a3489494cbf9be6be6a1898e73423ed9d67bfb7f3872f7f734325ae1289f4ac1ce2726d1b46c7ba243c3aac3faaf9b173b79abd2a04a17dc5edbc30d1268fccf", 0xd3}, {&(0x7f0000000380)="ef9e9215ce6a32c4f2eafeca1aa81588f90a480202c754e9f8c71b2f96cf2d1025a0480230a53936229d964401bc8b7735633b33b8faada1784142675d904ebbf751d6144bd5b6e5bf13d792a151bead401d2437c601a6c5fc347db6ea012ceea9abf0d4f08fa63b64eb97dcb7c8bb58ced3468b44bd713ad9c6648d7c67e6befb3a8455f7cd1d00a7b455e8e6019e56896619037c75b6f9034faa55c673fb99785d6cb59ebe5545237cfaf87b8f82d22255f541d4af476903d6c4248bd44e3e9b890c56411027f9035738b58dcc824fea15ea5c92f0f0ec379c999c039db87fd4ab8089acf781b5322bb9326120e4936ebc2bd8e0", 0xf5}, {&(0x7f0000000480)="8bd6ed61886559a38743cf73ba7e89e8374fe7de8a5ef7eb432fad2a8a615386ee857fb1c173646a517f004d5eec20c0fa6d02ede40898d82d62c516ca4c3607f2fd76d7dda1de55a11b8ebc40329e182e33b7ea1baccf0112e149f9c7d6c86adee8cc3e215c50c64f3d5e56a2320ab1237d8d04039149f4245ae6d035638b6788aca1e6d49063871b3832c49385045b0e4feade8bad07daa6b1fa17f3", 0x9d}, {&(0x7f0000000540)="f06a5ce6c5183b2b3d67aec5c1a7dc69f6d234848548dfd160934a7a4f483234d376c2eeeecd6a841eae0dba478d7bdf9fd04d1527edfb885c88f3", 0x3b}], 0x5, &(0x7f0000000600)=[{0xa8, 0x1, 0x2, "d9346cd8b658f015077d9fb4e8bb8a1ccc4e2afe7b5ace7bc5a6b5674ce2c9d1ea16e91abf2bce5479f563d7c1d5d35888d19adbae0981d2f38cb63ded18102beae2f931c358873d6ee4a2c476f782914602e899b8c3bb0c2e6a8d99dd685a8df6fa02a1998d12574db1f5ec326b1a1bf5ab2b96308648b2a2be9fa4f61864f99aba54dcb2e7e736e54ad19840601ef61c0279"}, {0x88, 0x7fff, 0x0, "6f9aae041ff0a3a35f0899eb576cebbf41277c9c51b6486fda68ff2b7cc646eda902874ec7fcfd3784c57c49619f75c7686dd89e74881e85b136897d50673a0af684961f6b5279b7aa25385864395278b9c854a6035dc97d0eabf6c3e0ddebe714104bdcce8a0d12f256b2d260bea16d668cdd84162d"}], 0x130}, 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0xeba1109300b72ba8, &(0x7f0000000780)=0x300, 0x4) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:00:40 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getpgid(0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) read(r2, &(0x7f0000000140)=""/127, 0x7f) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r1) r3 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r3) getppid() r4 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r4) setpgid(r1, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xffff0000]}) setregid(r0, 0xffffffffffffffff) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setreuid(0x0, 0x0) r2 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000ddfd82beba98"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x80, r3, r7, r10, 0x0, 0x48, 0x38}, 0x400000006, 0x2, 0x3}) socketpair(0x18, 0x4003, 0x102, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x9}, {0xc}, {0x6, 0x40, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x400006}]}) pipe(&(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:40 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0xfffffffffffffff7}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/191, 0xbf}, {&(0x7f0000000340)=""/52, 0x34}, {&(0x7f0000000480)=""/76, 0x4c}, {&(0x7f0000000500)=""/68, 0x44}, {&(0x7f0000000580)=""/250, 0xfa}, {&(0x7f0000000680)=""/9, 0x9}, {&(0x7f0000001740)=""/216, 0xd8}, {&(0x7f0000001840)=""/237, 0xed}, {&(0x7f0000001940)=""/184, 0xb8}], 0xa, 0x0}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffd2, 0x0}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 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$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x7, 0x4b6e, 0x567}, 0xc) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) socket(0x6, 0x2, 0xff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'t\x00', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x180) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x6, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0xfffffff7) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = kqueue() r6 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r6) wait4(r6, &(0x7f0000000140), 0x9, &(0x7f0000000200)) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="01006e2f66696c650700"], 0xa) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x800, 0xfffffffffffffff4, "0b00abd2195231e2da7bff0100008cb800000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000001340)=""/255, 0xff}], 0x4, 0x0, 0x80000000) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x10000, &(0x7f0000000000)="1a7b43da", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x104) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r3, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) dup2(r2, r3) 16:00:42 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e54d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x200029, 0x2f, &(0x7f0000000040)="dd912cb513b9fd814aaa4e711a48e69990af9648", 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="820298d5d88cc4a4109bb16c253000"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0xfffffffffffffff6, 0x1000}], 0x0, 0x0, 0x7fb, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:00:42 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x7, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="821541f0ff0dffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/130, 0x82) r4 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r4, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x401) r5 = accept$unix(r2, 0x0, &(0x7f0000000040)) setsockopt(r5, 0x306, 0x8, &(0x7f0000000080)="14e972bb380de10b1aab3573f11898905db23b0206f4b933875c44761de152e75cfacde83e9a4dab2b39711b119c6f57988e47c90d36dfc8d5f10918b3fac9975abe0dcb1b46600d59ccf35a5f418e6aef8f068ea6d0fba86d0faf860e3edd90d46167935b35ae3860282bb1bc18d71dd269d986e9acc4f6c338a64b99602b58ad037d4a8716831b6a2ba82b34544fc4b42703d0f8f24b96c88f64e4262b0760a413f0be48a679d87568630965ed96b72e6b10849a75b133d8ac539e787e4c20ae7b4a21f731cd0283f69e4a480221b01bc0240d03011c567235c951bab6dcf5ce496f6313cdcc3b28b81f4b63d3f7", 0xef) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0xffffffffffffff8c, &(0x7f0000000340)="b6") getpgrp() 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x35}, {0x80000000000006}]}) syz_emit_ethernet(0x5ec, &(0x7f0000000140)='H') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x4) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0xe3, 0xee20}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x430}, 0xc) 16:00:42 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x200, 0x3, 0x0, 0x5}, {0xff0b, 0x0, 0x40, 0xfffffffa}]}) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x2, 0x3ff}, {0x8, 0x6}}, 0x0) write(r0, &(0x7f0000000080)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4}, {0x4000000000000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x8) r3 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r3, 0x0, 0x0) socket(0x2, 0x18f85e2052a467f2, 0xff) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000800)) close(r4) dup2(r1, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) close(r5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) fcntl$getflags(r6, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:43 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)=[{0x4}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) r4 = dup2(r3, r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x6, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:43 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0xfffffffffffffd1e, 0x1, 0x0, 0xc5) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35, 0xfc}, {0x60}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0xea) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r15, r15) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0xffff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x10) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x40, 0x0, 0x4, 0xffffffff}, {0x9, 0x2, 0x9, 0x4}, {0xf800, 0x63, 0x1}, {0x7ff, 0x9, 0x0, 0xbe}]}) 16:00:43 executing program 0: r0 = kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x5) socketpair(0x16, 0x4, 0x5, &(0x7f0000000000)) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e5, 0x7, 0x2}, 0xff7e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) setsockopt(r4, 0x1007f, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e68731929648", 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x4, 0x7fffffff, {0x3, 0xffffffff}}) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) recvfrom$unix(r0, &(0x7f0000000180)=""/155, 0x9b, 0x2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) 16:00:45 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) 16:00:45 executing program 0: msgget(0x3, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x40, 0x40) mknodat(r0, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0x3, 0x8, 0xfffffeff}, {0x8001, 0x1f, 0x3f, 0x6}]}) socket(0x11, 0x4003, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x60}, {0x200a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f06696c653000"], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000180)="6b6d11d5598f34b3d0f2c90f9f4603ca9ba516c19f73e5f1088986955fb171ead3d31d39f73ff1ad226c4f3bd77aec58e068d5410ef6991e0da11a5436e0adbca489716dad92185ecc34e1073e91eb", 0x4f, 0x5, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:45 executing program 1: semget(0x1, 0x1, 0x10) r0 = socket(0x2000000000000002, 0x3, 0x102) listen(r0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00 \x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x34, 0x0, 0x0, 0xffffffbe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x48, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, 0xc) r6 = getuid() 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) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) r12 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r12) r13 = semget$private(0x0, 0x4, 0x408) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, 0x0, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x408) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, &(0x7f0000002600)=0xc) r24 = semget$private(0x0, 0x4, 0x408) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r28, 0x0, 0x4}, 0x200, 0x401, 0x2}) r29 = semget$private(0x0, 0x4, 0x408) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0x10ad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r33, 0x0, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x7, &(0x7f0000002640)=[0x0, 0x0, r31, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r35 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r35) r36 = geteuid() r37 = getegid() r38 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r38) r39 = semget$private(0x0, 0x4, 0x201) semop(r39, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r39, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)) semop(r39, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r40 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r40, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r42) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r42, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000480)={{0x9, r41, r42, 0x0, r43, 0x80, 0x400}, 0x3, 0x2, 0x7}) r44 = semget$private(0x0, 0x4, 0x201) semop(r44, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r44, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000240)) semop(r44, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r45 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r45, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r47) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r47, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000480)={{0x9, r46, r47, 0x0, r48, 0x80, 0x400}, 0x3, 0x2, 0x7}) r49 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r49, 0xc0106978, &(0x7f0000000800)) close(r49) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, 0xc) r51 = semget$private(0x0, 0x4, 0x408) semop(r51, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r51, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r51, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r51, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getegid() r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r55, 0x0, 0x4}, 0x200, 0x401, 0x2}) r56 = semget$private(0x0, 0x4, 0x408) semop(r56, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r56, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r56, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r56, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r56, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r56, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r58 = getegid() r59 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r59, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000100)={{0x3, r57, r58, r60, 0x0, 0x4}, 0x200, 0x401, 0x2}) r61 = socket$inet6(0x18, 0x1, 0x8) sendmsg$unix(r1, &(0x7f00000027c0)={&(0x7f0000002800)=ANY=[@ANYBLOB="00002e2f666979658297b42433c4e1133e16c0dc77901a8c0ba2f03331c36a6300"/47], 0xa, &(0x7f0000002500)=[{&(0x7f0000000240)="45126ef4821a248bdeced447ce9426f58e12d737105f207e7fc534d8a91bf6c8bc9dfd6f52781ae566f69af2ae761e34a1f9f27385468cfcf22e3a479ba787387290b39ad4bdbe9360791291c127c7a3fc0b516ac19ebe6c6be28c661d17d34dbc8df27002d2c29b8e9152e48c048ccf879b802f72c269928c9434d29b4cb20a26a2d21b460e1a88ac2dd8133dd2a944d4ed4ff96682e47ccf3577d3dd97f269b2b00a3154e2039a92fd29dd464ade8fab10ec1668a05e1d13efe1e0b7cfa4a91f6f4f7ba66d3983ace93e4b57be1585160da1c21809aab8541bca7ffde516", 0xdf}, {&(0x7f0000000400)="28c1d60ae6a896878f661462780ed28cdca62dba2fced41953b83e1eaef093a87b4ea68686052e6f2f80e838d3ce160a92e9ed8fd49e061f8a45674dbd9dd5adf3cd555404c6920abd468f29ff51039d7b013231733a49ab5cfc4cdff0cb784fe7f8d56db96bbb3e841d4e86735d4db9d6cc281679ad66380a74d0a97a309d5912a784ab5839700c49e003208c7b224fdd8313eddbd1ac18214f2d619c45282407ef6b16550d93463ed1e344cb63d148ce35aacefc3fd1b78d774754342c1517a7ec2b", 0xc3}, {&(0x7f0000000340)="5eea9a2cfce157c9e528810e4fb64b2125e07f32e0e32cb82f7fbbbe74cb", 0x1e}, {&(0x7f0000000500)="eff2355161bfcd51e7f8f7fdb7aea86ee378daf8057049aeffc77a76e03f8d426e3d1eeae7a6bf7507cc3cf995f1e4b9cdcb9f089d702e6fb93a03fe3c696ed968805dcf19c04eb243f7c71ff89003bd84c89acacec7976ebbef477cc37a41ead02e1d345de43f689bb343b30844db8efea3aacd1b5ca31153e6ed3db5945e2b14ee2f3c58dd6f553ce707142ce7b8f081c0ef601965b86fbcad58e74ca2577b3b80d909f69e084275912307a529d8fea4e4f2fcfae8481820bf2ffc2dd341c7470ad0c54b953d3f1b988d36f712483bcd8dda796a7d3ef485e3a3f269625cb8e4484f9e0ef731376682698aea8a4501ea50b843cf2e1456d89883e01251dab378c50b366cb2b453b0ae2d81dd5e1ab38dc18d82036be57023033f06173f5ad546f7b6aca14a4537fdf92dfd5b5c0fc2b9421ab5dc50586f7f38211ffc3083e2e3ab11eae62d1b3e5cd0a3a35d5a7d5dba49382c74c3dfbd01bf9d34597b3cecfccf1f59e053dda50f7d0751267bce5db4502b034b612803905c8a4d99b1db631d64b80d452a2f2fedf913a86d8368777fcd2c4dea497018d18a8d8d9a3115272002a92834e77cc202a59be8bbeaa9770580e826c79474b53542e7780b6bbce2bceb741bfb4cebe69321f16170671ded244357afb6170e8c27136dfbf063ce87c0ebdb61ecc8cbf7ca510cba6b17c994c35918f8193f958b4a0e0614e324fb514acb54d8d04a5164345bab70bbe3fef3d4c7f26cd2b1dbd85ba01944d7ebf160f15fa4d24d673d2e3e59ae0e0256111163be3f0ae1ce5f5ddee9254cd779bbf95de63efc0da63681f18e87d76b1e556361168bf5169f5d9bfa1b456e317cb26c50f09a99eb4214c7b6f9bc55e201ea2065d6c725c92a02dd6c8af4e790b4be3d9ad33a13a90ad630cfcd561f3f7e6ba92ebd6d567e739ae96af1f85011db5dd1f8dc9c460e38fcb40f99aa861d9eef99f0bbcd77f0cc5538b24a225e62fdd579a523b5450a06fc106979f5f0bce7faba8667b98f789e5d3fcd815fa6f5cf9331db547faf8d266d4a742e279ae2a8544f48b04bf5c6a43787a52339585cc39304159c630f9721820b1d6d15ac3dbb23a0363cc74ec1196271236358d943fdab45fda48c3e0210f1f670e9d611561f27bfeeccd80f508b5cc212e14b17705f0ff55ab25d4e021306c6df48740fd71d7aa54a162a0d2a22fd0e19746f9a2946d1ce286d4df8a7caf20d49289c23cc4b2f402ede729e04d1b238cbf5ffd4943dd730181b83696f0e6100d699874f449f77787fb5891763027a5668f0ec534fc3614e543fa8548399b2f6b90d9555aa8f39181b30091109eef6fe74adcd04025a8bec690f14adcbcd7165b6b99b49da305a89c9d12600a6330a8d6df3c78fa1974a181f3e75feb9a8ce4b38e129cc2a5e4613fe07a269f9fd3e3ed502bbc2ccf8d07551f1d980dc43673a2c400bf443053a9885fdc32aa30bd7b74d04e62117fa9ee08baa58c29aadfff69314c4c94161ead08854544356109c1809dee4c77524a6e7aac92dc4d81b8327141e9cb72f39f4d34f73ab768d989e50d4e65c5734d26fc4709eeffa587c86316ac5e52a7d2739a6951bda20aa83a34ead636c740ebeac219fd3b0bf0642fff1917903022ba54f3aee57256538ce6b40eafbe65ec80099d55ebdb197bd99836be5f0c85771a526c365e035bef3e034ad11ff7cc6d15dfb8908b6c9f4531eb5acf73102b006ec7bf0c23135ded7cdabddefaaa12bfd986ef55d03e5d00b7d63d95ac313060e0d4179d58d95f3725391383c31323aa887303ff09b4eb0a2f5b24ed77f88d960bb92c0301f68c94c327c19844f9e6df2197ee0bc3a42ce31a01c403143f5a20812b42547443ad161f7eccd77f3bbba98d592c6240804e169c35b11463178c76fca74ef98f6bff46910a2284a4d77f87ac23e096fb28243970fa3bbbee9929a135773a50038ecb013bbedaa94c29e2928296d364b225add309b7913378475c394357e9aed78e2014b620411d3dd9174623a9ba9ec4ba527783e954b885e0bbd7b42a5e3ec88cbdcb9baa79de0548af19d42734f30b2d8dc89e6ee7ed6ae224912009d29677b55cec6065680a2f70597eedd1c930b469aa4ed39cd817776fae6cb7510edabe61a48d385d4ccca461663c96f5c95b97ee1188d254a4b46d186ddc9e1a04c6ff9ac579e98f326fca5848a34eca8fbd045cc3397be9732d31f98799e4da248b2e33ae9013b2d8934f8d3973a532ad464bd43f379304225afa0c0e519dee991cec672fddfa701301402f344bf403fc6e071779c38d14acf685642bbfeb45bc30633dc264f6fc7f1c0a50aaa94b237ff5059fb875d13b181be598be08a13f9f68b9f65b0eecdb383f11c4bebe83b1d28641b3dbb1dce8a18306f94c0ae560dea1c97c232c0168f6931e5b63f90ea071681db83245840ec1162c67e0819d6e9096b0bd282602c359be242233107bf223dfc183b5b10c5f7e8faa5fa303c3e180bea30abd3735979b87d5dd5c2e6644b6fab5c7ed8e256f1b9bc939e8709f032c176ee3cd5f9c2d35c4ac298583ac56aa80239ee00765445ea57fe568a77afdc6a2c0523a401429c87dd744b96110d42004c97b445666515884c48fee1a47bcc0061f9b0b6470b697e56e1db686d4a1ed92c1c7614f292f6d9b09cdc5400510170e5483ac4ceb4eace1f07c434d47d9517fe48010dc76baff834b54713bd49d77f448a2a5d7e4ae129747a1423b61dd91dfe9081cf7349defab46ae3bab55d2ab51f2310a6cbc0f7d466a8670e82ec607d9c9fda594263d24e53c480ca960390084f6e8c96df46ea80d401f0a731860d342bc5e8021dd9406d1f5805b767855910b5df1987be15d7cbc58c1a5c6bd7e804579058231208a40217891a51058c4837f7773838938af3d20d46843bca7c4063744ecbc6bce741a90a6c0bab59d8efd2245708b406ccd5e7e25d9545689342e7b0c7aa10ddcfc413fed75a160c22fbeee767df87cb3b31dfcf62abc8500011857e43123edc9156af50ddbea5490e968ed3d97315ade6b8f27f34271040a84cd1b5b27bd18266e7bdeeb880638277c547fb39320349f4f4e4f0084d8266e71e3b3c887ea38dc16f90c934602d029faea7e3708d60777579f2fca8aea3fbf5230a2796bf48771590602ba86366c3deb066b179c629c9095492f35e6f147dce02e1614af6eaaa91c7a9da60e27aba2a7d99d39175d7cfd15d32896a43eef284aebd2bf29b3655482e083a5a4cc8b379c1059c19c31939a272d6e7cdc8aa3c0ca2ca137b9b91787f9c56988c4f9e12b386ab6e46d12bf2f18324ec2e9d136a7b15ecea5fb3197afeb5cf8ddc8ed283809f2d185c9a1d6956874170d399407b5791a64a653fc2ddbdf4ee736deab4b882c28873bb180c01b0eda172e835f96bb4b698c7c1dae969f3d110f1d5bf9ebf1d1379d7d9567d141eedc432394e9270c57711deaf7f99695e7d402cefe9f1fe33e87f34ed3ec5aff640c572a49dce772179dac35a8580f26d4e2a8fd8fdaff4fc650952615a8efd62e4af67efdd38e358f6aeafb3878d94780189483b722c5e544d466b8ba775348bba3c23ee83989793477b295561e820aecb129c6d25f94b1c3acee13c9966f74d1d94b0a268cfb513f75ea47773057c0bf1c69b68985fadcc14f2389f127bd7630070578833802520e8b2715749ef05325ea37cf2e50599c48bcbcc04e6712e51ca7b5ba839f9aa6b85f6be717fad260e599eca8b249fccc38e891d839dd24cd18f0135f7a9b431f9e536d73e81d5f34259f80d7e938ed15a86dbf0d076e1b63edab36e861a28320105c44081e9334cd832eb9b8c505bb46bb35f78be364ad49b3e4ca3d8b73af20fb966c3472b1b5605a690a3304ae6dc0daf4cb4376f3267ab5fcd5eb7e83d5741cd1bbcce33ddf4e420d267e8525fafa89ff1e7e1b7d082885df29196bdd9147c9089ceea2f3536a31c8471831b8637453a2bebb7b6d85e9aa1c7ba4a1020ee6e266265a184117c87ad483c13082cad6579a8d76aa13c0fd09ee5250a7c152db0ae753c2e8abc0d9f0ddad03903edaaa2babc43e62e19c06264e80ebfe0d7894881b7be673b3cba5c5a04d5a870ec736c70220f818ab94f98e4406c933660ab6f8da104b8151652e828288e8496bc68b8a4547ca86974c677664526ab91fe0ae747713aa3e9f0df6c0e6890fc599ea9d12f1d20db9f538ad319a3bf35ccccb24512fdc4b8801408c889b1b98d8d70bcb4972c21dc532ccb43a61879d82ab59b93a6770e8e21d92538bc51a31e56a85b6bbaa5f4124b47fce2a8520bb67ac32427ba7da1677a202effc989e17a87bc0cfcfcc5770dafdf2c77698e280e5193a7b020fe857038a846acc431a0b7fa041c537878c3c02f8274603614381a4bec84a314295b5ef735b51059e7209737db6a7bf61901e4a4be48c7dc31c954d29b81f21de311a4cf4fc88c74005533b82bf3c41663f358ce3289d7f10aa73d7825006aca1599838707c4415f80a804f3e42dc061c6411634ec7a525880b1c204bbdc506a16abc6976ea6251ae2370bb02ac295b3147521141842aae76a10caf603092fc8ed8f9f88c561e372e42ee3d5998f40cf2f81628bcce698cabea96342bf69a2ea6f6ba3b1476f253bb4960d67fb10216e9647846fd71800eb2ad7be4689aa602ffb27de46981f2ecd44df5c112f2ed886333bd8b14fbb6d4b6c6299b47acbc562bf0ca22905e4d2080cbf72f52ea156fdd535f5a39f54a67a23e989f55146ea6f3547f79d236694329dfd8b79fb942395fc0b122f79be1203eb7dde714b58fa05c5033119da62644b4eb5e5db09e1bc1d099bc77d2dea69532f4b6554a79a1a267b0477694ab936202e1db069268b7a12a27f3bbf96d76326848a251a2194db369ef5cbd3418c872d29bab5b0ae5d960dadfcdadf58d10b0d28a218e33a73444c717cb05dce759caebc1381b6696f7a51d76f1a58d75e4624de78654480081de2d3e89678ddb40fc159423f1faa770ef66717d51777bed56b6160280c71e35792a83931754f4326697c27315cf05ad97d4fd6c631d06c39d18d7aab28c37540d54aebbbedba17441e05f9ef0a712e63f2849b5fcff5498beb81e5e92890c147ce0b6456cfc9d710f71e423f3150bc01906347933f9a050fe73e53774e9e224fa1376386335e79879ce565049a7d4755bf7cd2b3114652cbf2745d077882ba02baa37ad470c3daaf9bf4e6456a71fb1393ea3c33faddaaef4b5848699ceeca9fa36e01777075a7314a471cc201849c8bf5388299891c0969b8f67d8c5031a07b7a1e52cc2aa7e4450c625c5b43d6ff89a73fca4ae3e7a666a756f98ba7b6d43a8feb5bf6211d18bdc6cde36b49714169e323ea1c83f2300d8f721b46fbfbfbe124a22daf43be9cd8b8a36d1153ce07966b07ca4e49b7f92a917a461e34651f22c60def5e8c93b4de1d00704f44b804447057ac7688d352e203c7683bae741319d25d284da63f1a8440828f4ce538b22fde158fd32ee7c9c33bcfdc89c8dbb0ecfcb7418e2b5ec8d353c69a65a77d76a982dd0f15d5eecbc4f4fe7f1a7f6643aa15cc1ffcb8f5195ad8b2e7523519d9b7d7ef991e73c46955d3847ddc97b05c6a48dae2da566072dd8d49e4c26531115f9cae8030f12f87ab1cc7268d0d5a7fa150f96a9c74ec8054b76ddb589631edbe8515e5d0fa1411387458c8b102def02605acb734959c1dc694c50763b13230e6dc0f261a8df9813f4251f2fd8cdd4d7708d9", 0x1000}, {&(0x7f0000001500)="0f7a5e374928cbf55992088f217d0d0815c9aa015bbb504cc6135308e8b8271cbe54a8e7a4fbfd88a4df71fa36274836eadad8bc9665b5d04dd5e61858ee25543de3133b450787e626830a81ea323fc4641486e6a0aa9bbec88f44d817460523720e32406300387923b52e3cd27e735f97989a60ce71c3281cbe4cf46e99fccfed33eac9edee898badca362fb12beef1018104dcbd9b0fe3f661a7c33b4568e74bd5607315c3af2c54b1ecce906d21745c70591be1c032618780b396ff34b38e6ab7239082ccc10b55af3e1d23ac7be2c6b773c9147454db5133a762ffea5693d4c4ac2d5b9e3222fef1841041dfb111408c691fdd2ea3517bd2d454de86978f352acb865e13f481296942af8a7278da66793255b4d578fc96d40c27e1eea7b5ec5bd60d5db7ff274b4fba93d2329b0ec225fbffe030a2b35cde6e5c552c48664fa8a1a5a001ae2611b7b90a03757118854a7286578c0282e207a8adae9a76fe613dcd2953b2fe6ac55efb4ca26590bd1c9d9fac8682359e98467c3b2c300a071375b69ad11db67b2c602ea4a1e521d021cf36b232299cfe9fc79d9457fed22e0c86c1876b0a804895263fbd530f744fb00f112f4f9e8c8add41aea4101e99803c2fc31fb64668b0d7310390a61509a25a2fab220f9d4b274f00c40a3c1f6570fb209025b167a96eb5090b97fb1d5d1bfd299730aa3736e37f68395ef21b3612841d19b2039f93d563db6e83d50e78c717e04793acec214e00cab93b1a27e7655bbb30a0310d6baaea555a220db1e8bcc725d02ed50eb9dd187155674b06c8382c89bac00644e1d4e443bb7d8370ba41e78eeaf2989d8e8c7389bf92f9c1d38192e382bbae22825b14ea96ca2abca28cc80c3e29e5a4fec47d1967e305ca824f11c58444a8830ad97e0940b2637567f4e1eb324c0086ed045013788792c6395eb3350b7cb9b90fc381aa4888c697c23643926c613207c948d7daff57035832e65ee34f75308817af3f0b7d8022837d3018d7909291796f846e2425712aa2e4f7d644f999109928f9f2852f75362b1067f200fc4dc1c14aa0cf5dcc47dd6405a9f05e9dacf45a648a956c36c9cc138f9382dd39fb7336001b5517726eb7899de37f3b71c95f6df777fe3fe8dce8950aad1ccf85441585e9bdde92b75a0c6345bc8074522bcd0731b8ce9c829747fd1808c496a897efa9955da6b89799041b00f06cb31449068d1fb7f5b6394905729c3afac4383691261f1830211178b8d2728fe79e199ce0e5cb4a1438ad3916a1d845740dc464744a3767b8ec6696dfacdbb69d8291d24dafadffbb091e7cfd03debfa925bb6208bc3cf1ca2957f7223d95247410bcc01330718ea7d326a1bd94154f83fd90d5f76526b0f5bb47a9b12d8b91a6ce7161af48f49be49cc8c6564c7306c60df62bc2ad97c8c09019877408591dedb38768584209e0c60e1a1f5651b3b5b8028eec4b81e441cc431047e76593ccc246fdef41dbe6d84d59a81883c12bf7132a5d8066ab954677c24a25fc4d0605ceadf537abbff39ec6e929b3786a7e43e618a5fd6303eab12008fa74b37d0f9c26de49ac36837ef938153b6da87de217d0b446c13528db2082aff25371ecd7f8f62a656a44fdd1096d8a431e2aa08f39b4b7cdeeab9ac2e3bb699ff840dfd905ce2ececaa9561f1caa736ae90799eec34487752a70dc3c21887a9c173ed08570a32be16a858b1850dc60f382b3c5c95d30b339a26412f4eea80eb72c6c3fe3271507423859023fa4b9366eaa1e18226c7dd91b72e89d4d45af5d245b8c90ab263cd289b0e4d27019730818e01e363f9cb05a15ba6f218ae1bac6651e77893712990877be756230244c49c433cb6596aca353d88f69b06054fd72cad2ba68b8023c0cc46d198fa588cca63880510db4f806cbfab6f8f65fc3fb923007177d146fa183c49957c88e7f1d57d2c7884311927a5fd9bce2379fd410ab83f3f645606253417ea62e2d9fda5f6a8cdae87b9af4c77b6f7aef2ebaaf9b25e450826f5d10ad07e39af6dd52917f3e01e6f558e89e9b77c5bd743eb3c6d5420d6f0507895a7659d17bb78f9331d7c1c4a18ada0a7f35db627291a4a34872eed9ac552554b1fc4a501987305c09265548cecd44855734d96cb6829169f7911fcc4d56facebfef0eac6821959c084fcdd9215e6b4f554cf735926c20c43a42cb003b1eb45bb4ad6d1b29eae1b032b4e16723b28dd8bb0f29dd6f249b1326e094f3756156f63d7a15b487d85e4c44f1c638201e2e6e7f0f3338861bb1586518e52eac89aa2aa2ab8e3453f802d626d216b18758cb32cc712f700f1a3c095ac32e9eb92d1c0fd3d8784f1b98c810ec2db8c307b5223d738cb0c2e552c473169daa908827ee8169a1bcb31b39e3cc8099c5d85cba00b244285204479de08e729a7ab3b46405f50e7ce423fc41f338ecdb11b0b5ece81f5a0ebd1b06a393af15e1c915368e61d201aa9a46a77062ad11d3b50d034ce45f0968c938fcb34a131873c54d88ada64a548603a4150ca2ad146bfc09d4e645bd134764381c445db62583ebe517f1e3dcf2812d62ba1d8471a19b364db300e8128c67e70f7f3bdfcf58406c0dd36295b4edc2516137716340cc5c4e3e118d83c2731695879c2525a3fca21521c5b1c954aa5299e31d598bcacb6e31c64ce3c847dbfcc048a37483e390ec3734291090ddccd4e9eee5724b6056a38761691fc3c8b327b107b9ccf81c0d5ef88b7e6f6e247a80501edc74f74c3fbdd52ae196dce687349c73ac1199a6c812caccefd9ce6f54c7edec5c0f2c60acca6c423bf77597706e56a10534e0c748975f04a6fb4d4a729c8c634a33436d0e806da4fdb129569a7c191536d52a124937b8068f73aaf50c114c642ed905dc935674ac43e19544e6cb4cc11854c0688257786b0edb709f346d18e0f0abd88f8ee7488d6ff2fc6311cee3a0f35ec1cde38f74e2a3d955990ed6b70097b097e8f6ad893adb18e8ede9c72f08e4c8db5bd1ec299b950c5c43b282c2fea932c12ef2c97c368031001ea0a2872c503d1ec60d976e6ce4013f7df54817ea338424b69872545be7b7e94bedf5b2581280857141eb97fcc2c0160143c9db39df17183d0dd39719a9acddee34adb8d7398dcd5c6425eb82b48cc17e921668ef6caee8c078dfc45125bb0c9be18438fd0698198623da69266f5807496fe8be713ace44cdf5015b66bac939c1d6235e71b50ea7590ab810f6cbeb3292f75730354f19a2abab0f0f14c19026ee1d5f1693020f6878770e09281048d6a4c1caef49020b8cad4493072e58f6fbcbaef1881f84835aed7058fc7e1bd1c5fd0dac148b10560cd3a0999d782f88395f01d80fb3b4e2c3af5bbbfb11e882633c74ec6b44158675efc6cef6fd82dac9708a16bbdf4307e9e6b1ddaf9428640df39fce04414ad4afbf6243e5226dcc13cce4dc57972512547df7048028bd7d6bd60e3e56eac975c152ce8f29a88a46828918d851785e05bb14df23f55dca73008840ce90d531c45899cb96eb38667dd49c7a525f0c64f09279adb014ee62b598d870ca721d7052f96f2aab3cd3453320ba7020f0773d32ea512cee8cd9d529eeb34127413ae6ac5be617e0e3f28ca7d2bac693cadc47e8c06bbe76dcffee8f007ab60b4b72a22e701443e350451f86df4713176cf57de3d3d545a498ae2aa5416e673b55d253c7f1696edefcf93045275f7a27c24a613b68560a58a02debd97d45704e3c3e8dbabe5706d0683ef27ec64908c0ad8499d5eff8473f3904d9f37afedda3f6ab8a1b9777cdfa6b1e8624c71fc2836ef8a00ba2934fd62688fcc36522a29cdcef47bdfa4a2a803f5b41a66b559e3d473bb2a4d1923ff72bbfb4e789340bdbd7faaa1f33adde5c59758ecb91a12ac7fae0134f8b65303a02cf39a6fac9e4923d929188a62beb010bfba54b0085ce2323849ef6c33a5bc1a7fe935b3463834c59d08f5670f825c3073686b3172260faff7ac8b409bf0c0263987e4d2564d12f83378b2fa8394a82c701bafb2be1feee08510bbbb494efac09bf9d27cf4f2fd188a6c3c1b0c9d7a00a527763671891c6ad0be1fa21fb227fd4c8e562d71fb6aa5d116403e614661a6d61bd11c89ba587e13e4ef63335650ff87986c9238814f809b08f2682348b4e6e92fbd5be29f065c27b2fe50908d0c97987f04c22d5ccd70f7f4eacde432dec4f5610362267fab25091d10b6c5606269128dda4e2df4109825cc22894986135f5ad9a7e57134bc7ba1a029406e58b8df081d99cbf31702f0844b5c30eeda9155c709c4c72dea53c2a62a4e5069d306b2ac97911220ec4250dedfa5f4891ca846a324515e54c3cd4c5b8d54a6a501b1a21d2a9873b58f1f1d0303f204ed556f73bc91552e9a0b7303be7271da856ea5f7129b753d49bac700c78a4052bde3f2b7f4ff2bde140701f49c6d9ae13dcb76379e07c6516a83fd30194b83ce138dc06716070b71d9eb38187a4fa256fa58a42195cf1bd8c7fa6f0f9836cbe0a7619b55418ff6610369f80ed869363fcc8d823fd98383d43266445381542204f78e6cdc3a9cc17ab9cfd8e2170bbb603e99ccd1a3a308d7c93b537f0de4b906272266f6584a6a4eeeb9fef8e1b32b221dbd79b3acea0147c34b6427244369a0cd4dff6ac77a6a0bc81b5df27a95058565ec4cf9e5933026e147b822b721f9f30311d6fc76c70e466c04c0b60c091cbf28789f5441e19ce4af12714cf70d708f849ac7590b09e3b28661febd2e480ca857e0f58c7746f0f1bcd33f4c2cd70cd489458f65b1675b7d8a2bfcff5aa6e673f869fe72a12ab2721658cc9efd81c49a639a0bf9a0094948877a33f4ec948c2fced3b3f9ef0ad961ceecd36b812d3a35eba275144d4581c9f8b6dae42053f2153f9222375f13fcfb540072827b048432cd368e37675fb9f55d5ec12511910631c71f7ba95a80ca33762475aa08674a2ca6903092fd74cf829211a97763ed47ec6c8821fe8eb4eca2c02e3a99f1d41b5e6ac2a462d36a35f3e6d9a79bda12a40a2dc9e587d9dc3c9768858c45e76552f9b844a1325af8f566969c6cc13fd7e8cf53757af98a41153c3a8cace6723e9266353bc7ea3de9d71e296b8e22fd204deed83d79cf7694c5d6d9896283088a78eb72e946cc963c0e1eec10a5d5666b2766a780082c0d42797c69dc8ccbcf00ab7f90a0b0a196f2891745e3a5181c5228699c254c2914387cfec796973708dea979752e57609b3429636d31e091edf307cf94919997bfb282cb84bfc7a27e60a6b009224a27368af210f256051ee005f5c20e337e2c3f2da124895a9eda60955f19cf878691a05602941eae4cefe9aabe34754ac1d662095d977cf11141be3fddff5e07dd738e7525e00cc83d13033803e7dbed028de6673e785a3b2d28fffc279b888aa610249b46f6573177a341a2c58183751654d553d0bea1fa0b7aa5f8de0ff1ca6bc333f48ff3e639858e999d50a023beef74d43f31aa599d82a27656c10b2cd7a84149e0a09df2277bed181e0feec7bfe33c6fc652ff66a4335d07606e3a788e8c7ee30b88e5713a8288d4ebcfd3e83ff5029333d73829c7209c159ce1bd04538e4722f7faf360b653c57f0586f16a7abacea79c35e646ac7e0d68fad7911514074b0f0b301cf771af125964e4af2a0794fb41e8fd1869cef50290a4a0695c0a2d1e25787638aecd4f7b6efcc51dfd7381659c89b7c180f209de1d23d0a9d6fa6f0f2be3c3464e57e531a5a0450d81703f2c978b6079f08f4", 0x1000}], 0x5, &(0x7f00000026c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r20}, @cred={0x20, 0xffff, 0x0, r23, r25, r34}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}, @cred={0x20, 0xffff, 0x0, r38, r41, r47}, @cred={0x20, 0xffff, 0x0, r50, r52, r58}, @rights={0x18, 0xffff, 0x1, [r61]}], 0xf8, 0x2}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r62 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r63 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r63, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r62, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000340)=0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0x5) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:45 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x9}, {0x18, 0x1, 0x0, 0x3}, 0x5, [0x9, 0x3d, 0x2, 0xffffffff, 0x3, 0x0, 0xff, 0x8]}, 0x3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="67fa2e2f66690500040688bda044c5b4000000000000005c8db6aca9b083a45209f84c4ba641a6910bc9d3885a85eabfa25b5f3aa8365d8660b0b2950aaa932fc7d8ccaf6173cfc14ce329f573baef9f8ac6efe923f6129db57a91c5c13768bd1e11134b1c2f18d65945a6c36f294cef58b285f46d5ee44dd568dade5124264823277c60138c437f35ff46cc9729c421d65e99704c442fccc6e38944fe81a01235d3c8b217285e64ac45e723e3736524a4466296f5fd56a7cd4e87dfd71f5af829eb5b5da2484770c20da44405c18446ad6f7fd1e8a341c410f8b362a55a33aa8f978e06fbf393d906a7f363d4913a7095cbaf388a00"/257], 0xa) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0xfffffffe) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x5) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) close(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000300)=[0x9]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = getgid() fchown(r5, r12, r16) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r17, 0x4, 0x80) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) r18 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r18, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) poll(&(0x7f0000000200)=[{r1, 0x1}, {r2, 0x40}, {r3}, {r4, 0x40}, {r17, 0x4}, {r18, 0x10}], 0x6, 0x5) r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dl@\x15Jl\x00g\x00', 0x400, 0x0) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f00000001c0)=0x7fff) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f00000000c0)) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xfd, &(0x7f0000000100)="f220f3489ee5cc19ad7b6222be387dea44572899023cc98469413178f250c99e7a1815833c698f3452b827ef9d63034fb9e85e6bc1005876d1d1052e14e2e89668107e5980c797fe9ea8f622b6119fcd4ce13fc065d3f5f81af8a89d962579865382c32667e974e2a46d14ab0417ad062e340f522077a4af866492f333b12e6f5f9b18dcb9a7918d907b24498f892736772a597398152fefae7455945c337bf721db4e32e1aaf57826fa20fe763000038ef7f7945f5ca7e664d0cabf45cc917caf06326cea1f851f21e8851088ae9eef4d51b77a213fe5933b39a9da9fae166be76d2bc9959f94c87e455485905fb65e51d27c5507852c3ae5d7942d53") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x28}, {0x6, 0x6, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) flock(r1, 0x63dbd1e46cdfaa8e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000540)=[{0x50}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x5) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r4 = dup(r3) recvmsg(r4, &(0x7f00000016c0)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000440)=""/198, 0xc6}, {&(0x7f0000000540)=""/108, 0x6c}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/9, 0x9}], 0x4, &(0x7f0000001640)=""/103, 0x67}, 0x1002) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r5) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r7 = semget$private(0x0, 0x1, 0x200) semop(r7, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x774}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x6f) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) write(r2, &(0x7f00000000c0)="3586208631c2b117d032add9dc5f714f426c134ed03425af967bdbdf8e906e5b6750c713218ca538d956914f6b8675c1a4", 0x31) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="050000002c134298"], 0x1) r2 = semget(0x0, 0x0, 0x90) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000380)=""/4096) r3 = socket(0x18, 0x3, 0x40) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, &(0x7f0000000280)="009bcb73853bc34802d9954da8052a4205d9ec15f82a317720efa8cdb0d6394ea083f2b899c226132df96c2ad2e2dcab9a1514266008acab4f0db02ac258c85d5763c5b77d7513dc64bb49db9f5ee528fa210d140067f368d757b313f6fb48c73c9b03cf76ee4ae22828a00e7f3839871bb441f79e4d87e796adf7d1c6c91a94a246d0b046feb01492d183fca549db5ec40661ad5c9da88ff56651477ee4758e500980aa26bfff4c1b8ad44b47f876f71ce2eb25c3151760baed55babb87f3e0df549864a8b957487f5ed612b63ae38ac82d42240000000000000000", 0xdc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000040)=[{0x8, 0xfa, 0x9, 0xfff}, {0x7, 0x8, 0x3, 0x1}, {0xfc01, 0x0, 0x5, 0x1}, {0x6, 0x60, 0x3f, 0x80}, {0x7fff, 0x7d, 0x80, 0xabcd}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) dup2(r0, 0xffffffffffffff9c) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x65) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) ioctl$TIOCNOTTY(r2, 0x20007471) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f00000005c0)=[&(0x7f0000000580)='{$/\x00'], &(0x7f0000000740)=[&(0x7f0000000600)='@\x00', &(0x7f0000000640)='%:\x00', &(0x7f0000000680)=',]\x00', &(0x7f00000006c0)='::\xb3&\\\x00', &(0x7f0000000700)='\x00']) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="89000000ffff27710a724bf1111810517d213fa544a01eb89369da323494007f4f1047a7fadb117564afc1d81a7c6e4fdd03c7fd1912bc490646aa5e9a75aa235de6098e4d5197bce14f65b3ead942f71402e33b9a91515ff4fd13d5259ba7eaf851f93eee8bd4a24661a7bd44d5f29013d02ba58b73c79524d8abe31b81df554cba8a5e1aa8d818dd60138f60be8f890c1537ca25ee541ca041249a6d92f4d7406533af07d37827287db3fe886f029062d52ddaae330b19d5589876cab115"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000002100)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/123, 0x7b}], 0x1, &(0x7f0000000400)=""/207, 0xcf}, 0x1842) r3 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x0, 0x19) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000002140)=0x10000) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f00000020c0)={&(0x7f00000007c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000840)="d393a052f411e17cbb69a0e8679e5f90c0338716cce319a2950b60046cd67ecd8b44b305934a86ea52925ecd6f7c5dd2904311d21cb73124bfe4495aad2f2945902c90157f101707b12b8214cd9c90dc94c98bff2eaa402efbd446dcffc83dbd578a52c9177f815477f07b738978a29ec9afaee66b60b02b1833bfa63c8f29b5e1c95391fa4b052839ef523f7b3ed472b032e991a6037d4ef2d427f336965e39e285cae848c71098d289a9749fd36e158e7b043b4f8f53fcd962e3925d194730684e0c5bf336a0b56332b3", 0xcb}, {&(0x7f0000000940)="b6440919a7f7d9b1dcc56146aa16687f4644f5ce", 0x14}, {&(0x7f0000000980)="893853d2a7cedf77e88389ed915fe685987e8c9f50d56cbf2dfb8e8b4fec9a1daa2070a617ed8504d8d568952fa1344a40cc59b3e088470d3c9a4d6103fd180784b9241d71414b31b026214e42dba80ed40218150a7109865fd54fdd7b2469b9069ce6b658c7f67cd8f06641db196f6eed2f4841479fb4884efb92636a8a8a31b21488c9d669fc502211d29c832c2d1736c71e589ce1b4efe6cdba46118e8d79fb0ea71c25c438723ade23c5da0536d358daf1cc30e1e826e2937cff37f3c78dfbb6adefc1322ed2b2020e6e3bfc", 0xce}, {&(0x7f0000000a80)="aa8c2aa2bfb7ef776d3eb1a617c23a531a2552024a024cc9f42fcbca90e65b935d10450d327a10b9ea86679af5dc5e0ed567c7b7c5eb5dee0c47ff8f195ffc8a3d0bd31a88f1480387bcd92b95b3f3688f3e63fc1862af6e8bef0597b30c0491ff8a4304c7d428b2d53c9f", 0x6b}, {&(0x7f0000000b00)="fb8df32231dc01415858d64f006fe2d927fff7a39a0745d97ec9c3e5f99749a3f98d7df1a2a958e60f6a41485b67b98759cd3455426a5fc1fe1fa3c4fae12d0d814f6aebb2e22f0752e8debbc6ea80566d4a55aa942adad5d2ceef9d165089c0779d2119b1b66951", 0x68}, {&(0x7f0000000b80)="5efe58e3ab45aa1fce8c658072689c806e5055ef8447ea5f8b1c4e44af85b6be27458b362172cd2ab281359d32f70f705998c105137ea4c0217da616492f911636ed5f8c8223eb7e325811a88692767fd5f91e5b8a3260bc9700984cadb8e42b9bb9512c9ce0dc5dc83cefabfc82bc28efccc97862270d2310947d8e27c5b7181538dd66e442476469a1468f767bf79ef43e11f3a743a54663bdf7c9e1e9def6de5547e80419d8525469dbf26ac19e9ccb1d2e77b1636052c9", 0xb9}], 0x6, &(0x7f0000000cc0)=[{0xe0, 0x1, 0x5, "3c77191c41771517140af9cd984801d6327a3eda6d30f06499d38739f39b15784d4ea81dcc3a2a3d44ec353fbec40388db276f721bd5750c86f8f03edff2f9989479b6372422c0efb0069d97da22c19db1e291d627535cfc4a5803c14a69c55d727633a1d3bc02ccfd80492291cf1568d48656f388ea31ee5409e20dddc4ee1c4a46c218bd5f5a0530fd4c5d487ced067d31929a581c4a1bc1709a44afff542fe20d5288c7e181738f4c602bd2ac18b99797894c8a6e1e7eae84ca972ac8c89bcdd1994db354347e9f32f6c9bc4f"}, {0xf0, 0x0, 0x9, "4070276abecef84e3ba1b58c70ef71da9bd3655d784b244712ef3f1a0c2ec75059cde59b5b368d743ba06b26e4d35a30c049be2ddb0b0b7237cbb67c195adac4859ffafe644b550667320482de350518166e10272a1e0311054171d9f9cd7b82951a3b36aea19e2b87d2ca097a61aef3d549dde9d62895f225126a58e07c09cf5af24ef8fe94aa1b6be538d44086145b1bee1dfda2777746addc62e58403c455b5dc3c0f0d122682b32930ea1e63c004bd44a6f95d678466ba6b6074cf27b08b53e95b4bb52c2732b09d001e00d88fb3b741dfea999f839b1941996f"}, {0x20, 0xffff, 0x6, "ce8a87c2490b8127a0"}, {0x1010, 0x0, 0x400, "17f3c99e6410b669e32948d1c38cb68fc4c91372da52bf45218819582baff738b524bd9d2abfc76e1faea4e704236fb87c0ab82a490c81bcb265d499b4815fb100a472fb1fe8d85ff60b42ef4eb99c3557c3a9d156bc2493381058f398abae95c279a816eef60c4d656f13221de95896dab5ec383c2131e659642652018bda9b1573611e71f529fa544255f7d26a3e2facd0f5941dda53bfe641006adc95a9c0a50430eaad2fa3271099b8efc59556f92e20ae400842ea1bfbd4109b02a9229c4cbf936f46fdad8285eb56ff19e070a284968f166191f081366d76c9d814427327725dd4da0bba0229545ffdf6124de36c2bd9d98e8773700576cc72a211ddb6d2f6b216f51f702cbb27484c268d02a6b1764ecece615d13b15f174f4ff51f50e7e1132e334bec04f520dd483a38017f0097a5302d761ff341cbc75e7f9badbb42ea2836d9cdd718e77b2d6f67861bad6455d9f19b52dea21b45abe327ab2553a0420b8511c6e38e520608a72e39613b06b2ea82b2c25c6ac5b0935b350c2973a3097c3d910a07cd4290f19b8ea2f7017fe9cd92dfbab456d65f4dc72e9d20bb4807abba19bdd45224329607d20e9a2b9fda0949011c3fcb522f9cc9f5070630f3fb9c31d5227e20ca9c723c22d5742c16ad6e874590da9759ae8149242b4bc98301a05f7154dfe97fca189234be4c16b4ad86b8f0c828b8a5a1cca6aad27433676fef2f8e6bc3837d179d4f25cc41c8d436b6b6d439c5698923acae0692ed7675d826d922b8bda8c8dd8749ffedf53d51c071c6e6752ad79e94a479627cd170560d28ac5a7beac6aa4b9a51e541e4b83d698b3fc4f9ac3971175874aff57932a02df43d0251bbc2cb64176f6fdd3ae91cb4b4e6d7d10c05176b5f335625721760c34f154179317b196998977fa4c4a57d5b34c64a12c6ba321629a61ded53f8a5f2e4ed7ab819aa62184f9c81cad2777ef1d901763e510d627d252fb381a45da547f1f73f0d69a43a6651b9b34d9de1e6e034d9530708d784f1ef74c8fd708a9f78ccdf7d6e8a2fd9aea553b3635af89a7895bd39c513c62b8034f427de7ff21ae59834e794f039515d90913b01cca35316b0f8717886bf578eb29ff848688e8768a5fdb381bc4a55e022c58f7734710d05ef876a1239f3163fa6605e41611dafae954bd2a177542bfd919a8bb05f3d9c30e6b734cdecef3c76bd3c62c3f7b7afef80815e35256861b9637e01b19b2aa8eefcc29f5f646c22e3b367648f2e22cb30e3e832c4d50225f4b49a6c57a573ae06f47c8c616c7247e0c718322c600690a6920e94212aae366086902d389ab84e7ee47f3f585a35f00dfb7647a61d73b98977ebc85acda3146a24546914bdaa0f90caa3ba9c782f55cec186c6dcc141ea621ec5e35ad54b67768c7d16bffef0736d0aab9a31c5608e2776d3f1d31ea3004633af7b0e1738f8c1870703c20a1ecd232e9951265f4268ee2786984231c09ff047851aef99515bcacad5746c747f3bf6efea8e8e1916f9d72947f1da41b872ad6460db4afcb9bd2ed1db1eab5715ca36668614fb5a1df5f8a33c6c00e3c7ad8b5f7422f8506907d9c5e209a48bcced66a654ba239faf8b0d686a10ee271103cfc81e7b5d072d49a92db3555acc80e33cf7ca5d5d9b7496c96d17173dc7fb80d7b34ff8762816bde131ad5a17e59d701ce55707405b9cc58ed53585a66b3be542bce6d1fa1b2699087c6b5482903a286e704ebcd45fe40f739e7a7adb2c1d6e5fa50c1deb179199ee65402b8a823e9c1e2868d7aa140761911da96b69b8a4e3585b8464b3dc2779ddc3f79ec44a9c95d947aaedcc1b79b61ef13a89a81faf66be1b6ea7bbcb9aa9baa8dad4362317a0d3c99a8d23c71e424b3e92d3e5f714f708d56c5918bdf2c49e2bdcaa4cd3dc30086b9e26ef102739f223f9ba9e9e72fa636a4e1a0435ab7a8689df3d39a437dd5d84d1eda9b7a8f7ba78be2b7132133493635ad6776ef490aed2f8e145603516f2573231b5511d6df0098bf4b6777c2e7987ca6cd5b1c7712863f9c7777b632b668fe71de465648d7a1e947152cf948df09d438c2da8bc56290cd7e621d1132ae2055c4636673d094c70e1fa82a45b6a0c56a21392d685d9c40d0ad21f4fda2463dc316e895d5e716107986d8b9112e52f2cbc8902584a68e7214ae206210723c8d89addbee9cd3574540b9dbb3804260cc40f05ba6f2fe4da735a4f46522e3f3162d50a1fea21696a416eb795770e7abe98adf5626e2f94cfc95452d2d66a8101b4709e1e794c193b721cb0c9f0d32263b7e6ac3d2809e9c1fa26bbc4bd6b9628fdbc757a479e99a20c22216ff9432725e39ec186fa1372c290ed2ba0f06e0a247df1e9ef8d67ccb9f6c4d223fdd3e27a53337c2d6e0f4c3ecc28374ccb42b395ff9cc5c6f2a7c01565d0faab3e28ef8bdbb1df6d4e6c3e525d2738fc1ebcfa334558672bdc34c9bf931dc50e32d4e3f20081ba4d63b1e636ffc53bc702889761d6b300af076d4e46db2448991bcfb2d7b2d4a796a01b3fa30e61af5329012ecb8634fde49e1ed83d1da7f14d42074adfaea995f8e582d5b1e0a88d2ef56072975b81e4659f7ea38355ed367b64c18ee53d7fc021b08310cfab6df939d4142ca3276f570a6ad0c0b27934be0b76b9c2dc8618247a46f22add3210e1fb6585ac690ea5b2c8b7de28dafb83cfda74232ab296a4774115f058417de15945869a16f0c070c288a43d5eb05463d222b4e877e090d60aa7e25206f796a011a6ff2edb4d1879238d54a8016f3886c6d5bec6a51ee31aa1fb716d2d49f5a2099ee21c86735cc85b96164526b71088996b10524f5e8e1bd0d5206de29cb77562264448c73a2432360b6bd0a2f0c2f47bb24431011f2b4288b2777896b240a39bc3fd473641becfb80dfa2d965d377fb37ee8b6f2cc0e1261a5a1f547e51403c8c2616ce9503cf4dffd35efcf4692da2b3289606cc9396f14baea7843b18e270d855588246a16ac091e7f22e4186719f98a4cb9435960b071b054d3b8e2fd5b3be01299819a7764d70d477b677ee8d0cb19008b927179136022f89bb99b344ac92109b4558c87a0c361637f5b9ab03476d0530158af9eb5d331b8390d2705a735a88c36e92b502ff584f3fc8d78144769017921929334c5b74b963d69fc96f34b844155efa2da5995e8990b0f3a6c171203e20a4269121e4e56aa8808b7a43b288ada1a76cd50770b5e3dec27d8618a9860f926c31b6da15fa41bb70f6e18fa4147f5f8c600bbf1087a59378efb833a4fdaecedd311f39e3d077a397ff385707cd23be3ea3824763d3eda6bb4da02da12fa97445fead1f74243ae1c26cf0bcea22eba21c2437c3a1e1b2839bf1ed6d6c02955085fd73ebe42a93abfc5f379166c228c7b84ca8e5d9510ce2d10d58aeea87ee85d7930440d5cbd8f1d2c472675fec1797322edf25d78ffa19b1f0e896bc52de39799930c48c274e4734e0607a96e4be580a47f1ef5bf3e0178eb865cc3b2ac624f13704474a93b771ed9c088f542cf86268ba038e78d6e2abf18647f65cebfa86b078647519aabd9f24d8d1bc55c989df8fb02dad5a6f39308395c1a775edd7251fb07a45b1eedb043e3be797230978ed574dc95912eb44d1c2747f5dfd0000e9b16aa1b5cec7ae88681839e8dd931f673612fd94e35534ca1f0907c1edc8d248b417854f44c5eabbd076b4f650156435f7f841d0702ae13500de9c48781e75fbb40ee8605ec9694beebffc2719abe718b491ea7f7cc3dd6d01cfd722d9555d97f4793dcef033706161325d852b009ebd2adb625240b92ac5f64bf2252a88822e63c5c5c06186278e44cad3597f01bb60801b03f15674196c98bb5200034bb0429da043090a61411b95be8e197a4c546e4ea8ad41b81f1b6de9cc190540e435b199705b39809860ae35b4dae4987d774fdf88f260bb3fd2a348cfdc29296b099f6a799b8ae075e2ca12f3e045020ea135c7d4b379adf11e93ebbf705e373a9b92168a9a14cddc5f1b619bd3b40641155fd3ef103b0458685f8c1ee9bb090bb3c38dd744d28a4dfdc555894cca5a8b6a89b5892ef5f52894ad29668f5e8c5fa7d067bed257cac1d6623bf25e305cf76df26bcfbdf8e8045cd22ba6f3a114c87ab449c3cbde5fe467656c4a26defffd138c3b76b0a1a2ddda2baf11500eb4d484e4abc7ead6867b9afd32e708ec58062a9e42ab9977b21409b37032284f6c1452315e0406e82bfa1005cbc05cc8d23c13689f36861c6a17542228fe5d78a168c22c0152e9831d8110fe326c3378f1688b67e0689632b98ab2129f1e4b874776a6f0d9005d8e97f9871783b94a730dd7c313d76c68f78ec09d718278b01b6fc833a26ccc1bfe0d5572fc3fe44ec48b2facf45c1a1902fbb07850a1a99220a000c7d5c8385429e5b1e78d385ddb3f7492eb4373bb74af41b37e715b2730b2a821a08a3a3fded0e4d03cd2d900fda258054d0f2e3107e5431f93a8d6bb405b405de11f5d0d758cc0968cc4fa659fc144343fa0d73768af2394be866e740c04a7c245c793c0c605678d89aa925417a014291a8cdceda86b0167b0abcbcf3f80facdf1eead2b0be8311b5ff8736c6941eb432d06d3487373bc096721d592f3261e2fc407e1dd05764fda78b554768388794015ecf763b53a3c3857073a34915df17386ff2da63907b8e108f6ed7277ca88f2d7370bdd01a3f2a1661fd2d5b95dbece2a50b42a657358cfdc333010923a67b436725b1a1dd41d28c36cc858f98fb8b0d13664b753a9ab5c6ebe057c9e2a9e1740976ebaa90f69b865305d147704aa8e3245cd0f366515348d91753b6c32c15967785efda97cd203742882595f34ecf3975399b855d5b1a23af544ba7f569c55adc50e6d4889d528f608e3d410a8dcf7f7bd881c19f2ed215a040fbb4e6690125bfb50c2c6bb3dfc3ab30121b2940fcc09823baf45633ce7c9ec9e2a0f8c8868b05dbe5b23e3ec9dfd8baf671d7e0a660766da9f16c368237ec36bfc71e32321ac0f8ea27eb85429f617d6b475386d0e24b1b4e24a3ba5d73599fe4310e9542c11c99ab72dfb2bc2a4793905b1d3deeb34353b02c52d9e12b731d03fae8b89c226c9974a36df8aacf205219d89339329e037d544ad2b552e2705c90bc1eae84428c1af0aea1d245d7efddc50f3e5a1450829a7bc393108e0dfe8e9a78784ec6d9219a225f6b525a2b6000a3556dc0af50bc4347aebb6d244ffa41cd12dea5489e7f36da2cb419639f2dcaed6db1f67643b75fd52972e4bbca62e56bf03954bb84b7b790cbb6bb66ba2b53b307de688409c863b2f93ab8b6adf03b40ed41a994ccb27b343848872c090a0a7ee854fea69881d6b23d7e48a7952e7f14f3851b23a16deae434e3a5826a9dd47780119b568f94fd044a7d645edc4987bee648961878af1af5d5d4b935682f1592dc41bb7560abef496af5f068bbb17e59257ad16fbf2077dae867136f5449cc4d355ccbb5dda08969cc086ba0362567ba5160273a906d79b8a7ee953bc35614a6a59c36e6f334667e81292fe2d545c70441b7cd8887c13f6a9603be27ef0b2cea2f5464316be563417a95f8501d5e6109c6fbe80317756ee424f08df95a1c7fd0650d6ab35b05caac15c66adf4e7f8494d017936b7fbaa20a661f0e6a0ed0332ddb3be137e0e088aaf61d0a0340d17e097733f4fefb8fb73d49c75af0f93616d1333b10e209064e00919463aadc5d55b174521a5982e867ab3bdad1d708236bc01e80559b9f79ef"}, {0x100, 0x1, 0x4, "12c01644a02970fd5d27090d5ca3e7264556b09c6a0e4c08a335d43111b68ba4c7477b3c91a188a9becf4076a8f031062032e62cca68471fe94a5c8a09946b688fe575d68ab155524a0a02b390af0ed8300a86acbc9e5b614b0894623a46b43bdff7038de0d95d33e65a2a68d622217fa681ccdb726bbd70e4ea9a0d0e26d3e8f1879d055a06af7240c77170783a9d002d870694c9b8b6da42706ab7ac3cef1391ac3f76f6794de70b42cf2b4493d22b2ce4ed1a35669e76ae1c699d6aaca52a01bb597b03e816497735644074d47637e244bb3ed766f9b6ecaaea3a0328afd983af6240e07ab5abf702"}, {0xd0, 0x1, 0x4, "911d20969c39ee8f5cfa733cda525609ba623fca70e6765ea067c66e1c8979f69a6429b40a18444d49e490bb11082bd0a357d434ac40deb0fa0b894b60c852efcf20d05054fdbf8a9b754c2ac29fd011fe4ceca153e831028aa607be1e7a73dbd52eb9b027548a7176f8a4f0a9baa0a191721496b338aaf4178770b140a2f3d64ace4d9ba10ba9c1fc9df3ef65a143b55ad3d1e03833675b43829e9dce28276e260f1a1376ecd82aca9ac53bbef5804d70a64c1506c67e5d52d925fa85e1"}], 0x13d0}, 0x1a) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x6, 0x4, 0x7, 0xa22}) getgid() pipe(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r7, &(0x7f00000021c0)=[{{}, 0xfffffffffffffffd, 0x68, 0x40000000, 0x7, 0x1}, {{r8}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x3}], 0x1cd4, &(0x7f0000002200)=[{{r1}, 0xfffffffffffffffb, 0xb368195973b4885d, 0x80, 0x6, 0x6}, {{r4}, 0xfffffffffffffffd, 0x70, 0x2, 0xffff, 0x3}], 0xde20, &(0x7f0000002240)={0x4, 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100) fcntl$setstatus(r6, 0x4, 0x80) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x16b) 16:00:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r3, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r4 = fcntl$dupfd(r3, 0xa, r2) close(r4) r5 = dup2(0xffffffffffffff9c, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abfc18 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d54d08 16:00:46 executing program 0: setitimer(0x900176eb55e48f01, &(0x7f00000000c0)={{0x4, 0x7}, {0x7, 0x100000001}}, &(0x7f0000000180)) chroot(&(0x7f0000000140)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000540)="3afaa58bf168ed80dbc2", 0x98) r4 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r4, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) fcntl$dupfd(r4, 0x1e, r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x80000000, 0x0, 0x4, 0x3ff, 0x81, 0x8000, 0x0, 0x10000000000000c0, [{0x8, 0x800, 0x6, 0x5}, {0x103, 0x5, 0x6}, {0xa4c, 0x240, 0x8001, 0x3ff}, {0x33da, 0xfffffff7, 0x3, 0x3}, {0x5, 0x0, 0x1, 0x3f}, {0xffffff29, 0x2a50, 0x4, 0x2}, {0x100, 0x20d0, 0x3, 0x9bc2}, {0x0, 0x9, 0x7, 0x9}, {0x6, 0x227, 0x0, 0x400}, {0x9, 0x8, 0x4c, 0x7}, {0x7d, 0x7, 0x8, 0x10000}, {0x7, 0x8001, 0x1, 0x5}, {0x344, 0x6, 0x20, 0x9}, {0x3, 0x3d7d, 0x4, 0x1f}, {0x81, 0xfffffffa, 0x20000, 0x7}, {0x9, 0x9, 0x1ff, 0xfffffff8}]}) r5 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r12, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f00000004c0)=0xfff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r8, r9, 0x80, 0x2}, 0x5, 0x0, r10, r11, 0x8, 0xadcd, 0x5}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x400, 0x0) r14 = getpgid(r10) fcntl$setown(r13, 0x6, r14) 16:00:46 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x40, 0x4) r2 = dup(0xffffffffffffff9c) r3 = semget(0x2, 0x0, 0x510) semctl$IPC_RMID(r3, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x8, 0x6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000), 0x3) r5 = semget$private(0x0, 0x2, 0xc45d2159b04815ab) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000075, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x20) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 16:00:46 executing program 0: 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 = open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x52) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r2, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) dup(r2) fcntl$setstatus(r1, 0x4, 0x80) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000800)) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="06a1ed2aa00c502c3b9c40ea65d7b2fd87938c6d928602911cac71940e33ae2ed90fc20c5dd55f06f49c2ac2430c66e5531138021e2f8cbe568bd8952ea67bd661cc86cc6859a3f7b87b7955750bf77e6059d07cbaad1fbc0ccc31f3e092a4de54cebacb67cfbce299980afb1e9365a64c19ff3f277f9acefeacbd1bac43bbcb2b4fed9cf0bb67252a81a8c3c51dd8d537021a5e8d", 0x95, 0x0, 0x7ff) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/depf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x24}, {0x20000006}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4, 0x20, 0x3, 0x1}, {0x2, 0x80, 0x3, 0x1}, {0x18, 0x71, 0x1, 0x9}]}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x92io', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r5 = msgget(0x0, 0x684) recvfrom$inet(r3, &(0x7f00000006c0)=""/202, 0xca, 0x63, &(0x7f00000007c0)={0x2, 0x3}, 0xc) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) r6 = getuid() lchown(&(0x7f0000000900)='./file0\x00', r6, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000004c0)=""/238) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) fcntl$getown(r7, 0x5) msgsnd(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000396e8eeec064122e69bb51e1e9cf41676da2b9f50ec85bc0b7ad858f01ddb212cdeac7b0429efdc9364d494ce1b50cd78c8a5ad1012a05b9124a20881e73ac54f42d958303d37ba18fd983ec1c75186f983ed16ed0b45db1fb9334d8f6846f94012c596063bc756987df2bfa2f702527a6080882eb22f3e7899f35147edfe056e59bf086a5c35f809ca4fbe64d5a7c8ca4a3da6aada29cac2b513f3edec0f565081f1698543b5e403e585446a92c2bc7dc822d94beacded105a095b99f9b14e077e7c68b6182c704d10ea64ea908d604167625490b168d21c0c257dea94b4cd5"], 0xe6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdb1) 16:00:46 executing program 0: r0 = shmget(0x0, 0x4000, 0x210, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x2, 0x7, 0x5, 0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:46 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) sendto(r1, &(0x7f0000000000)="87c9d8677170fb7115f3f926416a3844c005a8561502066cbb2bb85c7d3cb6008d901fad79a92e35f9791f8c0e016ab388a8cbca772fc2aa525bcaaa6d6e1cf94473a882c8c74d2101469d560128c826b3a1087a04cadc2778", 0x59, 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f0000000580)='./file0\x00', 0x0, 0x82) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x4c65c73a95c4f847, 0x34, r2) write(r0, &(0x7f0000000240)="624ee7", 0x3) r3 = open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x10) fcntl$lock(r3, 0x7, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x247, 0x0, 0x0, r4, 0x0, 0x10006}, 0x44001000e, 0xffffffffffffff10, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000168, 0x0, 0x0) msgget$private(0x0, 0x461) r5 = semget$private(0x0, 0x1, 0x4a9) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x3, 0x2, 0x800}, {0x3, 0x100, 0x7fc}], 0x208) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xf7f8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r5, &(0x7f0000000040), 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xffffffffffffffb4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f00000005c0)=0xffffffff) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f762c672560eef61000000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = geteuid() r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x4, 0x1, 0x9]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(0x0, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(0x0, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x5, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r14, &(0x7f0000000040), 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r15, 0x4, 0x80) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r20, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getegid() r23 = getegid() r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r24, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r23, r13, r22, 0x34, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2800000000000000}) 16:00:46 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x3, 0x4}, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x100a, 0x0, &(0x7f0000004680)=""/4106}) msgget(0x1, 0x840) 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000900)=[{0x7, 0xc8, 0x9, 0x4401a781}, {0xffff, 0x1, 0x8, 0x8}, {0xffff, 0x80, 0x80, 0x2}, {0xb323, 0xfd, 0x6, 0x80}, {0x4, 0x8, 0x1, 0x4}, {0x9, 0x7, 0x3, 0x4bd62a2e}, {0x1f, 0x2, 0xf9, 0x5b}, {0x3, 0x8, 0x0, 0xd095}, {0x0, 0x2, 0x7f, 0x80000000}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x4) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) recvmsg(r4, &(0x7f00000008c0)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)=""/63, 0x3f}, {&(0x7f00000007c0)=""/15, 0xf}], 0x2, &(0x7f0000000840)=""/103, 0x67}, 0x2) r6 = accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000300)=r6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x5, 0x8, 0xf8, 0x4}, {0x6, 0x7, 0xf7, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x4) connect$unix(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(r9, &(0x7f00000003c0)=""/216, 0xd8, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 16:00:46 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/62) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) syz_open_pts() 16:00:46 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1248e712}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xff, './file0\x00', './file0\x00'}) 16:00:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') socket(0x2, 0x5, 0x4) pwritev(r0, &(0x7f00000003c0), 0x126, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7b, 0x4, 0x2, 0x4}, {0x800000034, 0xe9, 0x1, 0xfffff4ad}, {0x7}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="d5ee1ce1f805be950bea6c296df229c4e0ec3d4de5e2eb7a9e17b72f4d628434e6568110594f8153e4dbaac50be1193357020ef098f25f82127e2c50d6a39cf6913770dc1cd76bb45c866d1039ac24616fd66405a352032ebf04273d7e3dd4b0139eb821b09b962383293e359c91fc5bc220ce65c898ed8a7e7df7e841fb1932ea31e81e568bc23d8fa072301a7d5ac1a62810ec7bd2c1515969d765cf8111bd37022f66f0e809900cfa03383b8fa539c1c99991f3d63baddbd041de4c43de338c8ceaacf3b694a225b9de42087619320ad3c27f0fc188024278023815006d7611c10f934a29", 0xe6}, {&(0x7f0000000300)="74667652228b36f6d7a9222238ff6af34db845f5aebbea2982d4899ccdbe608391129371ac2b58f0f65bd3074051eae45977335405246d726224910b21c03804cae6f369384f85b00c511a36cd5f410fc0e5b058d4ea9ffcd5571d018a1a4621cb73b4a55d224021e9c5ae67b70719db96a966725b8a11f64f0f72f16561c8930ef574d3ca7657e5ab941faa3e626080a40ca28e54", 0x95}, {&(0x7f00000003c0)="2f142ab81c410473b419f72ef687c3a7fd32f807cab1283f33740a01fff436b37f9183b69e7fcadf568959a89bbcb11599c44aec6604032b8e46ade74fd36829b2bd383d60776e30e53422a6d95e747a6687493a8c4da80609b4c20d0facfa8177730e2b9210565819f766bba374754f6cb44380219c1b8c4992da3dbf4558653c78c70e5eb348cf510b0b5fe184af90aaa1037ea087706b0ed2eeb772d102dadea49de2b131e85e02bab39dfec673dc4c44dd761b9038898e3a2673827a58967d64ceb4e5816d11a93381282d9eb856435228c8c33c3ea8ec704a483044f72e3dcabdb3264c120347c017589b1f6afd339cf555dcdfffdf4b3d43d657ff5cad67bcee6e2c92463b2a6a1784a8886bb96820ac1d179e5482a004ef9acbec18fa18da4fd0727f0daead43aeb62660640c188534d6b9cc3fce079307967d4bd04fcdba74e58389872d6ac3e33fe3aa9688f71786d12bebf5ec28cd751ebf0b48a66284ddd4fccadd48783acf3f67d153229164efe1ece36abf2f7ec6e7cd61ab777ed3a42b89b1a8169081ce6ae2f90722fecd6b9e490c8f191130574f3e14113c7b5795b91343ad2a4951db65d1a5dbd69c5eb45e6bb47360613ad0b40a74d735ece08f07e60e25acef048d48feb87030409f8707b44f74bac9ee292fe417c73b2bcdeff68623bfd0bb80e1f6748834ed8911d1fe0410306b7b7b151c7d0891cd21c5a8171515e4c9c53ea77b26dcaf69ff82f2bbcd6da10721dbc3eb6e48854011862136375dc01ff655a94dbc0b0e01bfc74107d78c5ba45813b509403756b41c8a779937815f4dc47b66d20cd4317ce3ec64b348e3092c390c5238539b04c69c22cfa2122f5eaa051ffb6ba582b346d95b8ba885240a10bd823bce349d84d3b3141a8d60b6c3c048882761a47e76453cc8bf0a308ddd365c3d691d3e4b22b9df360bcb15b83d744d34d630aeb28f77c3c5912107bc49b6de0c5eeb12cb265349ab89466fc10c8d58c7f6742880c343e92f60b0a3029b6f3fca424d8e571eada807ade5bbfd1fc6c5d54e0ab493a872dc2e4b907ef78fcea2a93854c87762139227f4822fec6e32262f1813e3f1e5de11ff3cc3a74e9e7204ecb229f67e732dcdcd37d83c3b7e4b3ba203f089279fc993394fe4727605ac90419dda91b3394ccc7d7a6753ea90a3656f6c5029ab34895111df53793661ab8b0852bed169829839d15b90458e1f34975091fbc0bf546de74840e64167b2feaff5bac758be7dcc20282bfd2893d3b7546b39612f99a99c58e8ebd3599f85ca53501fa4ad75ce44ffb0ae4393b8bb47fa407d4dc8d4d41ad1650837b70ba56541c252963cf759f2fba19a8dece404c1f0ad4bc5bc65edb8b7388d752ad9813c0b1fafc4d5d4f842168d5bea624c182bf10d34254695791c7a13a5f7f24a1631f61c258c1fc5cf24c971e85fd32b21d91f7e0f09f9a44dff7147855f36a34dcf6df7e32387ba26d1bfa00622d2ccfb8e779234b0e267aeb4cc54d5eb28b1f5473964d2e8075062ca968330d5083146c12d72381262c5a1c35d9d7c7f7784560b1e7a8cea59bb78564ef928f5695d0027e93284789a81d2811a2c8d29fde796400f5a3bff43460065f4087f77430187a953594377d267bf3c93612f028a83382bcb0a757999854dc627cf812254b9ed4a45b9232b79def2b2306463f6279de4f4544c78d1e8cd9b703ca1081b6715b5ab853d2ef718ef3d324d87491fb2f6f5c1442c7b80624138a1cdd2c6ee2cee99cac4338053434c19340ad6988b783f8375695a2b7270694f595386dfbab02fbe6365cd4cd33fae3c93e95b93ef1b1de200e57d6a21d420f897abfa8ef5214330a697636c0ca34bfd0f012051aa246d3c3a58badfc208001457bb793a90e84877ba1d886f867bb0c33ef8e213afcd9700e96a65c70189c5d834ea5220ac6ce6b77d3a378e6fdb3e9989558abdd04307d004139b5b7af70eaea04f5104ca647c32d1e3134ac526e20f939f43edf1ed49ae18ebf133d42b0cb38bba0ec983ed1a269d9b385b9e24cd0f9fd80623fa58b66478529877f495fc762b838cf5a98447d27c44e54738903d3b82b97c8749821a1464a13f0487b695bc5d5b798572b385ae4a2d7d8daa190cdd918ab8a51f8eb2b8ec1ae3d82dc9119019e5b81a2b4333877db5e6a8f447448320bf5bbd96c655950025b76389ca98a1383483e97fd420dfd3ad31432686c2d8b0cf396fb8cea27f3cc5462742e09c8d149d5c0bb3f73c982d488ddf2658821c8f6b61702ddafe796ed742148f4b4bd48db0e141e7daef701f677a6fc1a5d7c54a7b70b1574fbab624741e5a162a020f592a5cad909d3f964897474c3ee1a6c27af5243d2c7b59c46c36b5fb521689ada517d018f623340bdc8a2304969accd01129368d4108432545182822b4599c245e9901fc8c5858dd4eabd6101276687e915711b5f3911b88e2d680e58b7f90a32f8b38f4cb4b09c368bee4b7d7ee75d24fbf8b7c0ff5ecb17a54a2f7273067d205600bdafad97bfcfea63d0f520cbbc3c17d48ae41c92827dbca2db790c2e3b5c0c1c77724ac7b011a3d53af7c7907cbeebf7ea39b76cae124ff29b1a567be64a58295279ca6676c446f459a6b8efad098eb35e883f37ab1018873ff4f90a7dc70154a1c215c9962de3b2416543e88debde843d05d04bdef569dd19b43e29e6e71440965d39b7f604d88e12afe61271111797c06d1fdd979ef02760a553ef6fd7ef430b42574f314e1f5a53b7702d9c7a6872b7fe68d231d764152258e5c7300bb634ae2f927c0c0607ca697fef2f32679e956d14094295df0ea075107202408cde35bdc1a6fc3ec6bf521450c6d8e244372782ae215f921af5af1b8e2e4a2018d5e890f69291c8a4cb2af411bf44007aa0b840632b03ef44e961d32a54e83e6474d72f233889ca46cc0116648cefd656f3d4911f93ec0e0a25a42db65123565276745f0572124140fa18dd4cbb2454fee5d28b5b54e5f5487284873637c1f13b55005612cb77af767e83068479413c79bccd2e1e276f29987959fade0ecdfc11341d1c3a57de4909c87e0f82106ba4e3daab4c134751abb2593b0230a9aef3caf6e842ffd0e9607c27ce19d62d75b8568df655d8f24ee61ec24093487c3d7667887c9125ad5fe4384f0b013ca6522bd7c2c15a132b3dde5357ed7bcc100024c51d596e66e7f2b71f538364532ade39ffef22188577433302220f1745b951b333b148b6e4d1620d5acd35f8753afb5b32bc4ebca18ac4f61a275d4639bb8199ea0ab08115f8b8e8ca025a730a80dcd143e580366834e107e7beca69ce5d8712df0a732155c0302299e87111ac9dbe58525b2e354e643d39e69b298b40533854ab0fa38228f314b5dfac4389a801f3fe091fefe472b54df56c194a0c12a2a4ad4896343f78d5d770dd7db451c27e8b8cd8191e46d396f5f0890c6398660e06b60d1d3d250689be15f2b6b2e1bb2056a8728e456082378c0988f357b312d0ab4cc9ab3fb86ba2886cc9d113a5d720fa2954ebb58261718c454e1568bf4f668d393018591e83db1132b6d16a8d51ee91213c5cddc68e448f91a736c438c8429ab61932ea646fd4b891525c85b6877355cc1bb669472fc71339617fef8ede4c6b0701775a6e5f2d86cafdd480cd2568fdf9287f77d48a688e97f76a776af51cc159bf89a341ed5473a7b739d31b20a73fdb5a069d2142a5625b2839040f4fe6bdc72e3aec24c7d02cd205118f3b4a9453a305635016bd3cd2699f418f7dde90305872d04f032cfc7f94b17d3fae8902890b911d2743d364e3e1a671ab6aa2f5c4edf35c6813b8e5e846eaa1d9a0539a63059bef989889fc7f0698773de9198d11820d72e4583bf9d6f2781c09dc3c641d24f986d95ddfdacc20e623dbf1a4a52d1b5d6207ffda4fba861dcc14eadfbb0b7113eb547c55e576d38bf1e3ab36f0d26c1824afdda777b4fbb965509a664dfae1440f98b366bebac76392ffde22c4e9bd5488579ef47fbb5b887c812c35306832c9c2d17d899d0bda12eb405ced358db31681eddebc7d1f9deb7adeda95d346c138d19228c9209785d9c64118d4725a738c92cd81f2b4b2cd185e21893a3b41f0836cf78daf9cc636f95257c8f6dc2e3dbdb5e4660f6615ac6bf9c499feab61743e0316a7480e0457538bd70e0c10255816044e8d1403977dda17934808614e27392191a687f62fded2143d2a038bef1e154f61b18b9ea25eb2ebf0d5fb0d8b1aa1ed67570d89ff331bc2182c8ed10155bb2dc64233b74b99aeaa75ae603021f5246bb8db96d030439281648af8e661188e51006af6140b798a4ed3aecb8da944fa5d95220523713def1128637b018ab48c83c7f465ff1b84a87738d70f2cee3ea90a0ac91070c50960e12bd082c269984b12e15548aadfb2bb7d78a23b8e56ca1fe4586c234c0eb6d4afb3971d20895ff42346020d71c1f9d26f7cd88c2a4e7629f5d9ed4915fe243d07ed0fc595325377dddb46ab2657c41b8a2f8d21e4d556ad259a7ece9e0e0d06e354b9a6c005110dd154f40bbbb5cb9126a6f7a53beb7f6ea3359122765ebfb6ee16e33ec6387c5215465986a4d824e0615f77be573ee47165561efe6df841a04259df662b65fdfae0f084538d1eb0a04b60912f07dc9272e27199a717a8f21b4a052894251e25518c8f71c17f172ae57c31b8155bebfcf816e98a67752a93f0b827ed2bdd1fb6c7deb5c11bec25f959f8ed54c78826744b65d1a7cf322001a88468ed8c2c483b90b109d508db06d2c585dc0b8b9e338d73af9f473acf7e6ba49f18af930dfa6efebfc1ffd3d837c82c254a19d50811cd6f9ce6acb0c849258cd23daf9d65d792fe8194ce5d04617690ce3412302dc80c16495b64e3b6f07abf5bd70cb2bfa7ebd89b0456ebee3bf987e5bdfa8ced813df2a00a1e24a3319f81e24f7b6a0faf78022c352845e533671de867511e70b6bbe949a2e5e64cdbd177482a4653ec84ecaa65db6585040a643b64dc587ad7afa3f11198389267d4723c77496cb1445ff2a6b16f859d4e958319be821d89d25c4746e3230767e15df93f129635440469f14c59d8752909c3dd7ff18e22faa6f7c1943f35c34b1b1f31bb62156c35d8ede1a201a8056f1adbceac2e22d92dae216ca7498c90a5491e99542a00d4e1ecb6c1de840a856b4638f8aa783de43d4c52e4bc83d1d723551626d94498b51b5fccae4137814c9bdc4cf19cc5a93cdc8ba480acf94aa53f120dc267cc9ec6d4a9c6132f07ae941fb369abe8280e129b0979c7d020f72792fa9510a93b7ccb1b164d856138a2179fe69d13ff0ebacb95b875d97dec098e4e3419707efaf83ce650c42e99b4905e1c4e10e75b96c54c3b2933321234d49a0383111147902e83187ff8ad85460593e4583365a8d37efea89cb3cea5dc42920bfbfe5c613091b0d3c25eae6c9d4ca9bc30063e5a8e9a548c72e8eb669278c6d3215b642fc9c0f44e5094e2a294c3894069cbcf8d2c033474126b50c4139b5f2d081ce708a146b6fe3bd372e936bb5e1fcc63f40585e22620cde9aee8c80e61fa85da29b0d26569b15cf32ab37244fdb3594e601fb699604d41d4080422df507ecbdde57605b3256914b73531a6de438035f4c34843c82a65182749b2be5ed9638e1f1e4b00d7a120856878879220db0fcab2b135e35551d32ce3bd1247d562dfe90c29e63cbe58317d4b745b02aa5682afbaba3ea30d286aae5cea77e52974051cb8c04332a3880bd3050bcd1", 0x1000}, {&(0x7f0000000080)="84f8c98f6f58ab", 0x7}, {&(0x7f00000013c0)="deb4d8f643a3725e7b547e85ee90e5804c5eadb0498874f630c44c881b0319a7e37f80f8322f688118d8674d4ee31016f93513207fddaed8586d90c223bdbee0495f43add55f124dc0846d698b488d405121233a9389db28b26a58aced0994a832a561c4e234f6db5a3169bbb263a9acf2608b14d277bce634a1b3ef55010a91e9759e9359008d28b09d22522df392b237609ac283e6b4a8a7a139", 0x9b}, {&(0x7f00000000c0)="38a816e8ece37839c9edf58fd5", 0xd}], 0x6, &(0x7f0000001480)=[{0x80, 0xffff, 0x6000000, "99688f504ed736a24fc6969542015e18c05dea870b19fcb34e4a394713f1cdaa8ff9f798ad3d5fde87da5b7e97880721276dd69e1d220c18bf2167939276ec8a0e851453e9175aad53cc43e2ebb1d5025d463c0a5c1be3f1f13ffa6f410d439e6c402a3e491843172a1e45"}], 0x80}, 0x1) 16:00:47 executing program 0: r0 = socket(0x1, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket$inet(0x2, 0x5, 0x8) recvmsg(r2, &(0x7f0000001200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/7, 0x7}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x9}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, 0xffffffffffffffff, 0x0, 0x8000000000000000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x60, 0x3, 0x37, 0x80000000}, {0x5, 0x81, 0xc2, 0x2}, {0x7ff, 0x46, 0x4, 0x8}, {0x7f, 0x4, 0x4, 0x2}, {0x5, 0x20, 0xfb, 0x6}, {0x1442, 0x80, 0x3, 0x7f}, {0x400, 0x4, 0x5, 0xeca}, {0x1000, 0x64, 0x7, 0x5}, {0x4, 0x1, 0x3, 0xc18b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)=""/86, &(0x7f0000000000)=0x56) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) close(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x5, 0xe411, './bus\x00', 0x1000, 0x8000, 0x5, 0xf576}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0922bd26c37916203100"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x82, 0x449}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080)=0x515, 0x4) readv(r1, &(0x7f0000000040), 0x16f) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) 16:00:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000100)) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) socket(0x20, 0x5, 0x6) 16:00:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001180)={0x10, 0x702, 0x4, 0xfff, [{&(0x7f00002cc000/0x4000)=nil, &(0x7f000077d000/0x4000)=nil, 0x6}, {&(0x7f00001a4000/0x2000)=nil, &(0x7f000047e000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f00003ab000/0x1000)=nil, &(0x7f00007d0000/0x4000)=nil, 0x4}, {&(0x7f0000625000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000395000/0x9000)=nil, &(0x7f000065f000/0x3000)=nil, 0x100000001}, {&(0x7f00001d0000/0x3000)=nil, &(0x7f0000086000/0x1000)=nil, 0x9033}, {&(0x7f0000463000/0x3000)=nil, &(0x7f00006dd000/0x1000)=nil, 0x3}, {&(0x7f0000772000/0x4000)=nil, &(0x7f000064b000/0x4000)=nil, 0xa8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe4b}, {&(0x7f00006a7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000423000/0x1000)=nil, &(0x7f00007c2000/0x10000)=nil, 0x6}, {&(0x7f0000257000/0x1000)=nil, &(0x7f000028c000/0xe000)=nil, 0x3}, {&(0x7f0000269000/0x4000)=nil, &(0x7f000055a000/0x3000)=nil, 0x4}, {&(0x7f000048b000/0x6000)=nil, &(0x7f00005f7000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe111}, {&(0x7f00004ad000/0x3000)=nil, &(0x7f000028e000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xd0d, 0x2, 0x40, 0x400, 0x7f, 0x1, 0x401, 0x10, [{0x5, 0x9, 0x1, 0x9f00}, {0x33, 0x20, 0xcb1, 0xffffffff}, {0xff, 0x7fffffff, 0x3, 0x1}, {0x0, 0x9, 0x283c, 0x1ff}, {0x2, 0x6, 0x7, 0x2}, {0x5, 0xfffffff7, 0x2}, {0x8, 0x0, 0x0, 0x3f}, {0xffff, 0x4, 0x91ca, 0x10001}, {0xc46, 0x7, 0x7fffffff, 0x4}, {0x2, 0x3, 0x5, 0x7}, {0x1000, 0x4, 0x401}, {0x3ff, 0x1, 0xfffffffb, 0x9}, {0x5, 0x8, 0x2, 0x81}, {0x9, 0x3, 0x10000, 0x2}, {0x7, 0x665, 0x80, 0x5}, {0xf2a, 0x7, 0x3c, 0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x88) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0x2a3) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r7, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x9, 0x7}) setegid(r4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:47 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r1) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x400, r1) fchmod(r0, 0xe3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = socket$inet(0x2, 0x4000, 0x87) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xd8, 0x40000000, 0x31, 0xacd}], 0x80000000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x7fffffff, 0x7}, {{r3}, 0xfffffffffffffffc, 0x67, 0x1, 0x3, 0x10000}, {{r4}, 0xfffffffffffffffa, 0x11, 0x20000000, 0x7f, 0x7}, {{r5}, 0xfffffffffffffffb, 0x48, 0x10, 0x10001, 0x52df}], 0x8, &(0x7f0000000280)={0x35f, 0x90}) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000000000/0x1000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) flock(r0, 0x2) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="cc542feed7f39bf98d0a7efa638ceaeb12fc979f40b12bae399cda443a9d52ea2333ee233bdb8c507ae7837f0f67468345dba0cb108bae26862b46a5dc9eef29001b99648924d31fc2c8c45799490776884e1e8cd3b6b87b802d196d0b8c62de9bd2716ee9955cb490e7d33f84c668a16e675f450296e8d40a", 0x79}], 0x1) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket$unix(0x1, 0x1, 0x0) listen(r2, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64, 0x0, 0x0, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb74ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e71ff000000000000006338", 0x85}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) clock_gettime(0x2, &(0x7f00000000c0)) close(r1) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000001680)="018429740c65de48d2c47439e55cc17845a0621067725d2a50e9354b3eaeacee6f57a56229fe872e37e676a62cef142fa91747d18b58c2808cf57ae31921b975430043888c391d4ab739e06665ae954d35b4ac07f67e05a7cbda4faf8791299a1c38345c20e321df9a10b6fb4bee61163b5a99a2e88fcf70cd940c77d4ec3736abb9d3042a6a2fc819927eaa7c4a3b6eb183b319ec20e9abcadc8bfc00f89b8031a4808800904f52ac650e12af360eb5d20f1d7f62c9ac6b46e300d84374ab3a7fc928e04483fa0eac01945f45e161a14367a59809fef0d7bff52a705c799bc12b56a7c2b946a01ecaf0e583aa1c256bd04855991c2e5ed0762a07e90d2d5a11b628e88637db0772a96dadf37f3cd8bec90c3b4179fb1844fef19a63a9430390e36b73436a76a851892a6482af95c7ba04d00241508e07f0d067efc473505d3274a90d8eff2bd23efb0215cda9081de787b1b1d25b3f7a1108672ff77f99732c926a66ff05637a872f2b4e1961eaf6b5282f24271a5afddc907caf7e340ce7ff33b56db8f151adf656d26c156ec41c0e1921291ec354c678bfd488669d12d18c70b86aa014a278b028dbf1ced1a10c05c1c0cd707d162b286c438dfa4bf6b74b7cbf745b12782ac6d55bc3141006639178f9d6e572fa0ce10f91c6929fb9523e86c2f074cae4cdae0d3e378015cf68cfe2feb92d9981322c7c55f943c6be69c733b1d1c481bdee7fd41e898224a10a0e1eff18f69809d5af56d6f6048d564cfe36f1b6a747aabfa69a8b0b56539ee008a6baf93b7e7c42b6643d7723b1e1829852a958a4639df14614b92e6976a7284f33b0616d94f7b4e1603ee2303fcb681f6cb026be3739874dd57ca115544111b8ccf47ace71628dcb7165768dc80ed8660dcd914d25a18935c20723dc6d493c91167b87f811b3d23aecd0b58537283a5f0f5ca9b657e09e7db1a03aee15325f07401dc0611f1949438a788a7860fa3c293ef61cee539ef5c638223fd9e8ac0cf2a615615ceae2e8f85be2d29701473c0e4a4cfe004fa1c226748d3c42dcda2803c139dcdc94b390978a993b3778b14f9a746387babee9d4df928b68a87ad5743cd75030348d2e283562d4f7ccf6d0dc89d746df5c79931882b1ea363ce5eff88f65db89c0a538827e9bc4fb68cfef600b5f4e7cb3821e9b0ca64ac12240d64c53e1a74274d3c26d67711ba33b96d0b9df781b3698489b6a5d4f0e31616d188a312ba7f29fba507e853e70e04a5857d1f5234038e4451ab317f5d6e8252390c8dd37100fe2dc2d92599db2cc972dcb7cb03a23098623e4f1cd3d019d5e8e540fc111c12e05f5d1f1a6e5e098b987885ef272a71cc5c49aa1786ed992ec6257b06459631d3749517b8642e8a173e6d0ab40a813ce53ad98d83fcac7f8415c1d56552f746ac154161982fafdf4d955ae6699bb2cdaf17e0c64b8737b670dd985b7105a42d304d0e91140221f85b49e3120f0fb4bac43adb8f4fe9026e907d259615483ae2b515785752813787dd5f6382d7e51554f54a573e790bcd345113738bf430a187c1634b54b17629f8d87e1aa9d8005b36bc432c2424286fa9dc7dda1dfd7de9011cfa21d4bc0344612bfb8b916c023e14f394a79f618114ac633e9386078af1c7bb66188d018546df99907a5291a868fb47280cd74a712cb1b423e551aaf619b909d7ed7c6510b1f32dd2af7747b71377f663e7d1ec72386f6ecfb98402be7ed768d28526613dee5675afa3bbdbe32ebb043d8d2863e8e66c50ebd2361c2bb2f0bdf0680d3c40f804d2f69967c65b2d92ac1a1f394cb2335eb090cb4b6a7b67c8dfa0bc850ef31fef3c70816aff507773126a3c6b04a6361f96e60aa24c6065da7972696b050e062bdea4f0f67aca181af7bf319ace9b550bb59b01e3beeb72e32e408350b7129f70bbdc286d234a691d33aff0894dda2cb48075c55e674d036e7f9f25bf7a4167dc79498b92bb71dbded8b62bba0fdab6a83f8aeb0487b9caca2f572ccf792dd0cb296234944bfc62ccffed5fc957762158f3a6f54f90ac2c9048735ee35e5c2b507b213f73492cb9734d938e93516603c819ff6b4299f2363d73ab6bd035d3703d14e43cc8d646b1fd2bba8dc695ce9c60a8aeac218f4ce41ce8d706b2b23f15afdf2d93ad39be6c5b62ec4f84d10c6addfdb8479578e26e0de2093939a79acbbef72916aa7294ed3425294ad41bec9c3ea561fb87a095924ae7a771f4df33304d5e03e0cebccd9d4b05530fed57a17d9a31907a56597210b4204910d9ca6e6aa2a100817b7f71a921fb1f06cee7fed9104e54379972d777a96a4241148b7fd277fe6397d46e2bf7d7994b1e75987caff859aeefa0eae65480f4411d7e3b37528407930db2f99d1eb004769595cb466221deacfe28d4ed8434204b32014f817f09d71e50dd4febd2d8d36497730bce0607de454f3ce1323dc66d6f784a9695d72fc39580c744c81739d22b4add514a7fe37ba87a4453d80e7d6334478f4becae360123013dd9e8382b44e5ae4123eef0d9d3c47f4e93537776335068a495930f88b09d3f8f5c9c6a6471c9db25abeffa2a7ea0bd2958e16c4616aa5fbc01fa3301de491dc76acf40968874dfe5ddc59f81293039fcfa6fce5b4b7d503c3e5fb65080db0840b17704bcde4f726d8bfdcd2b336c5bfbe6e74a88c2a79405c1f7de1590dfbf36f9ea4a8a1396bd45cab19f795e0915d444c4067149f2a61373aea88ead4aa56a7af3014c4025dbdc099043081f1976ccae7c704d0097c75cb86ac71e0df71a21633e0ab7d420d47feb6c35ff8f9c6cb82a534a4278091401c4639a8f5169d7faaecd01068c991978154d4e06aaaeaa08811f9236810eeac40b3215a955a04cb630c6950e5ab30d9f057d4591dcf66291e9f678709e93c90cad5f4f7bfb1337c87b4cd6c509c1e3ba0aa96b19781befc98192d9de1fedaa10f91c1d1f1ebb7983601aee88009460e57aae5aebb08a7aad045edc296d8f279224e3657ebeccdd73bb56cb21478af23148992da418d86071332f84e6c6077929f847bcb4445a06ce80c41b6fb21d7baff25e2683778c575fcc8c353231858b8c78fafeed7d3ed7c2a1d21f1bd459effdc4f138da2f27a0fedc8ba73185610fa64a7432e408a084f63e579e7b5c0756bf4b817b156245908cf8dae7650a25455fffbdd434631760dae4122ae39d867ebc8e746bf43e310ac2e0f35e05479a0744bf67c14599a86193a5afdf96ad16a4b60a6d53e44643c911a3b4fac5498cc44d2084771ca02dc3a27dbccf5be53616c4cab3572db13a4028faa9134424820c7a5fd1c92eaef8d3348198ccac095abafb5b790f98b788ffcd6b6e8851cc4823acd218d45c0eb1c844854c7a110f1bd04b7115bd49333e0b70c732dcfe81a03f97c44821de414857bd1d9d93f6b0912d1509f2622b54f1736fbffd1a220a01c98daa356004cc9543c22f0d22bda7017b6942188c282da73bc232703d6a8924862e4d7b51c9a527785275e148758107ce8b94079f6640649c7bdd78e06112f01d28b729971be5117c8a774364fb0bb76b10118f27323d78fba59eea9374d633a9f26b2703193ed39b75b5e23f9e3b237610d4f27fe06f1065001025ecd03e74735d20d18b61eb60753c5fae7cdef61e0cafa95683f6b91ce5ee05c80f47550947db386542b8879934eef60baf9fdd4dfa11c79dd863dd5901644423df4daae41eb63d71125539044f3083f07ce304c9e7292a17bab1527153a23b0dbd18b4d8288d9ac091b85c7b0686cd9df7e6b0656a3a312f5199ea2111e94fe77ba3d45ab22631270170e6ce84d38aae851ab66af7342bf511209f373258110b36804cde93905cb7873ae4fb1af718fda174e58b55ceb77b2f6a9215a8ab71fad80e8cfa21b6d340bbe3b057232d4fe8e8927e9ea01f86edad1e984c714906bc8596808733e41b106c9471054bad87adf667cec6317ee3a4012230dfd277f16d23c4ff3ac9b09517e68880f406a367be9148e79533bede9be6eda77bed7e07371376f43b7dfc6d8d9ae71e29e7ca0020ab9cddc3b5c65fa45970e9826c15d24400f739e492b98988e3721c3efcb70413ca8c644faa2923815568990225e2f58ec5c66fd90707ad91346aef2623d16f0a59a24ecb9cf340f1ee42f29ca3f12fd0d22c68ccefca1bfa4e0092cd55a3821c8374fe9f561d9f30bfc909e69bf04202f04152da17c95cf0512fd2678bc7949b2c45ac2d2a04b609f0ca78f07bd239f5fc232525131a16e95960a2f9d2c63905f1889fba1f3bb9457c10e533c6e31a5a0ae294381c4a44f6f279a3dc0ea056296a3c97fbf0860c97389a3bbcd77e1dc5188f9c54e48eea456db659a932485939e2a4cccdb66dc8347e36ed2d7fd42c481fb43904bdead875a7dc0f23f664b16c221f3e6f5b9f8b84cfd86019cf86b4a3a581d077c620fd52bd984484f811f811e23c1aaff577bbf9694282714f0cece0e3f900d7accafaaef340c91e3e7591625dbbe47c78b06e3197ed87c51429996e41aeab86a6d56883aa65ec278b9a0cdf70af7a62eea757f46e1b59a421a9c7515a3e691d55838eb185e8cd49172ff0bef6050b4a0331d107a1b3a13619b6c551a3d11dd4bac4d547c25d457f77396021dcbc989f6f543968734391c4d322adb4b9d5e351e04052bac662ef7a0741819f74c15d8b7c384f661781a0e6342fab8cb9b70b2b9c4d3d93d22d9556b3f07bbf3a0e1ae223ac0a09a00fcc0254b44321387f9efe7499be84183e9e004abfcd04da8e52e91444d885844018807d0d114702a2a6625366aff82930ddabb75734bb0b644811e6b9c4fe84fe68170cf98f2be6e176e4609a8f9281fa469924a6bb8e39db8e34968b66e18caaccb68c45bca4e941f75278d63df918b6076f9f144a350b1f72615cf679c1f493e8483d6dee1dc6ba840d1c68304b667a4a465b35bd81edce8e03467914d41a2efae33c0caeb68555de1241b0d3057290d9c50778c11ef3f2acbac7fbc6b39ab4f9e970a71a425e358978597b5e87691610f768553f3129b865496f7f810283c0497b6a595481e0c79b7544c938a095f9e93cadc8cad7d265e4353042573e5e4b2e0128ede677d26f233e0c3a85537a53099ed89dba34b9d829be2a3ddf3a950d6254f36519d7f77eb66f23693bcaff382c2720c3268b739aae96f85ffde88264edb529c51c4d3a97c93c90d0ff32b4eea7aa6f663371c0b3af2d4228cefdc96f27b66d50fecb3272d03c2f7ef11ecd9bdeb31b4db1deb417a142f1f46afdc188cfd6e653c7ffc6db9738824a59375a4928e06a358fc059e15a8974c861999df8fb99533826a17aeea63ade41180824e33d2968dd7efc7269d246c2afe27af2fa65edeea0e702bd9f894380307f611976dc75837d768af1c898682fb17fbc92c2ba32912fb6997f92c5caccee2106fb5119609b5b184a86fc019eb725d0ea54372002e3631a6ea8e03a9efa059a199b93ba953a991fb3246b0e828245a308970c17dcc17642741aad3a09fe7cf8959d8477699675048e99450a22a762df434ca01e5056dc5fe0428ec63ad435e3d01617bb91a5a584564b4589ece89aea9f4280f0fc5ea2977be16fa223b6f0bce73c577f72763a65c949855be470f7f4755ee62c4bc03c84b4815a89f4b991ec943eaf34772e2b0ec3640eed7de24748ee25c26035d9e95166a1c0c5cb14046ae393d48220300eb6507cf9233cb63522a4b2e199c97f1572683e69cc4b2d00a90b20fa59f50238e5e", 0x1000}, {&(0x7f0000000180)="0d64a09f27404f1bf19e3619b4d4585c5b4c05ffce636ed0915785ea194580da61c33e1c24b35e634557d3a119da0550e534f8a3b437b3dfc378ba4721e6155ab028ab0b924ce858d3b4c54db6de8ade3580de0cd1c1ea7f37031f0b77c2c8fe699897f7f7c65e6ffd1b2eaf6f55634ca5efbe013654d35dcbc1911a4224626b3f68d2b64422b3418e48f8c1d66c56e7396177dfe54f24c2fc98a18e741540b1ddc51963b51e49ebc62d780025d480ff47f5dbcb2f3ad7b1d5d0ee6b7f85f3ff17254b77a6f092c545e4c4a68496b2d4b8e5ed18a0dcccd6ccf9c0d5b222a40fe07e3e2f23452bb8aff712ed9f8c34d3552aba753f04081a4b50720f4368fe", 0xff}, {&(0x7f0000000280)="f97fe6a83e0c14058ca28accdb9687320a3314cbd3dd2295f6321f52e901f4a7d31f98adf22765c5d9ef01c82fe38745d4be9e72e731fad22fc3683f772abc0f331f52e3dd11beae862b73fadeaa93b330a21d2abab0b00a8b2efdd36811603197d9d6fded8ea849fe88a270ef24ab377ba867acd7f579b3cdb357de167d37174ccca679c7d48c01f33805d0270b5ae0c2744ffd5e5c9537d9f3f41c1c3f105dbca7685610a28e14fdc8cf1ee8e151c594a2bd8d65c0852e7ec1eaba24232abe22d000f93bbdb64296ed6fa77157ad5b838878076b4ce09f3d0a0a39ef50a24293970c", 0xe3}, {&(0x7f0000002680)="9bb7223894c81dc64b508a0ca3e9bc22df129d6f8238e1f31a65aa02ca2d66ccd64e18be5859109e466401c3c3d19b867ff6b679d8cbbbb374aca7991671f1d63bc02b0d9c3b5e45b234ee8158d5f5142b66b13ef7d05b63aeeb98fe0acd8b83c8eb2955474fdc3bdd8c1ac3d162897d62e23ce54e97faec0f335257e36c46ac4ee6243f02552fc35d6530653d45ce7ee52e3418ce224a50e7e9549f5cc5101c4d4d54e68d5d2efbb12fba000459598a4c4649141e1b2bd83405ec55c0385631105a858fd27ffb52bfee6a8d6953d548a5ad1f748a971d5179e8bd8b681bfd63dcb3ddee164d06c912e8bf5824d456077f485dd811d212b1bf8012c7ab2c49fa94d8611376612128b2192178e6308ae8753c45974dd579fa8c64b33f2aecd483505813c344023729e9f631d93ca2df3b9dc5ba97434b5828c392dca8b35597e16b449d3a0f8b9f749862c44775e347bed0fc96dd2f414b3ec4f16411c6848ea50c3e5350cb2ca4b18d6960d70212e7d7d33bfa6dbd454ba71fd60c016c106f9e83ee84c7b1292d821f19676723b64a684145194392eb56246b3184c8132f6d3443bf1d35e1fd06d295bba8f31144f60aee7c10bd260487eb0be54f0de4e16b1839d272bd0ffdc5be8b65a7097f7ae8073c9c8982633a905b8457c8408b57e27e91a435c1e57abbc889f491243840117617a96735cc2cca3de05eb466d2eba8e309728063a939dd6d9181f462c50989de316dcc553093a032856ec18acef6d218fd720514b635b6cabf200770cc90ac59b1cf19fd7e682561e80bc631d2785f957e33b2293fb5a20683471a55af1fa17781a84ea874ffdb42b62bf9d10f62bfe375f2342aa54c08968f4efd07fa83a76eb8aaaed589ad1fbe16376b2b0569debe25ebf952c6cee3920c209acfd20796ef9539675d926ddda22ec6b27dd9158d85296c52b67ff03109595ab2dd9e0944999af4fd15063c61b4bd2ebab2c09dc7bef518d2570c0240647725a8216f6d5fcdfa76b8c05409ead4f1debc8a76c62637ed60dc8bd793feeec0b4bc058559d5c8acc5bd04e430cba3b1dd94eee9485c5ec46c8ff492fa287c6d9b5fb9bf2c76f42a53879f7ed41112727ed6b49a1c3a9a39b7fd9ed42be65f20effc2adea43e78c61ce690acd38630b37dac6f8cc9f4880d8ebd304b8432384aa864ea05297fdfdedc0cc4fb52666286950ec682f8193550e2bbc50996278e5bd8a4df019a4b3420bb8a81001f4794fb438e28f4ce06f8c7cb6df2d8c0d708b54711a7cde4a47b84df833d9e1ef6a624e9c84d246ae90133327477e932e17604f30d286120d35d82c04981f7ca2ff6fabd6b79612dae51d7ee45c841aaeeee1d1d05bdc4a8759bfaf0858f9d57aa5f3b84261432df0be2bb7f3d6aea828c09ee5846e041c02f687c07a36e772eb76a1f457dd035f28d1987cafb9e02ea02605f59d0a632df524bdad529b6f81ae53361bda9449b2b45afc79c10979d44929d771a88562f83237636c23960d964876ab6e9308781c022d01cfbdecc0a689b0f2545a1e4af9e400c3174c4895d15c21396ff0f37d5ae0c89515e40b5fdd9bff8e47af7d4cf0bd74ba21c37eb59a9c8adfd1d6273d6d4b248a726cf40b6b6ea06b502b45ab8a028b7c8e0c9eb5bfe22bf147b78e4202d7a22af3609c3f241247aed3f3f786cc6e16aaa82dae876c57498a2fec51d8b21044950b6ebefceff60be45f7c565fd099b66fb86c4ce766069042688490b26a2679a86f4434b5e81eab780d554f91cc9cea11b23ddd0d7c825bbd0a1d61ff5ce4658d4cfbd225ea93710c4d1221cd97a8c280e84df02db639fbf8f190b9144f99e4863ad2d35b9397f5d590adf19b1faf83f257f5d65a18718847b34a5fe1d56ba11d7134e11f3d853471f73efb6e05788cf96d9ffc2fcd50b4cedb9348b2d0cfc0578c1685784859230aef6b8cf644ba236dcd9febf8a0eec3277bb2f92f10aa51102a0bb0b173f09e99df9474117154d78648db67c133de79d8462724024ad293546851114708d366d6878657e0da00c58febbfb051559a3ab10fc05c17186fb324c6548e37e9e53d07047dec6b7d6552504da37eb0f15945c01d31fb9340301623269799d8f4d691e4b383017efca1eeb7a0a31e26a55280ea04923786306ca02d38f9bc602b93e2aaedeca3740c92cc8191e51b4ed8d9f31ce304b844987cb6317544d20acc952bddd94d7d03ab9949939e93cca8d6398bbe2801f11f8bdddb4be63e948e82d9107ddc214e7bf4cbf37187b81c53fab43728d9c4325a96e711099927802adfe366aa6be5f666a8058d7daa17861726ab9f3ed583a53faa9fb69d3ed719b031dab634cff125f151481dbd43c0195709eaac0d2cd81c9013ae56a744259c1e4ae4d0ce3254722df65b95ba90b0f6e2a32a0cc6c77b03b2d1a295eb73f71f8ded552882508d1d4cc49d29e4e8451a18d464b50edd3bab49b6a1efc4bd41aeea2f91c495fb52ed85a5cbbc943fb55d49bb20d7d9ac41c51446aedce2283ce24238fcf164ddfc28f3e45707584ad78128b7751e12874fb555944137d7f040e1fb44e4ce5299495488de4eec6eadc23c48116cd794526a0fe73a1531b8d7d359a4b771a199036793cdac65ef9d79b33c0100de861a8b4e10ab606a49406d69ee06f77bc0844afb81d9f35978095799453654cbdc584b250a46009c9bc8407d7319af1c713fecc71ec4ef2e820e9315312221ca12798f2fd2fb6cf2658ee224ef46dc3e6c934c28462218a0a7c4474055697f0fb3ac617b0742fdb6a311c126294f4bc624fc324461486cf510538b5fefb07cb07c943559bc3df715ad43e0a9068e19730e84a3514d2c9e9e3838a01502e2b8996a0acd1f653868391024f5410c561d11f75f6ff432af151c2ec8a1d88e47ec73ae01352a133163a77bddacc91f6b0de47c228063bb32baf6a1757b6ef1d3448aa4db9494eca4c8f4720306379b211ea3519b1763d90c8918ccd26bf5f9fef7386bb62b4afdd42a5c832897361357a4f37973f72ec22d4e2cebeb2578a8b6e0ea88a388f3401a46a99afd4e299411cb7099b5a5c828a5df5a202a5c1d1649433acaa931ddd6aaa2ba6a783d2793b40b3237ee9add9bc7b75063ed470e88e9fb036736678e72dd0939aa40ebc76b254ce5ba2f9267d1bf587b344d39473d4feaeb050a7fe7741bd813925f2aa510118b22e54c855b4b0d7604d2e113f9f00078c5702b6cbff160caf5358c6e4c335dc789579c5f3f4d5b940df3b0d5fc33af8029e8ceda63a70451ab07a2bfb1567b9d04f60e9e4276d7ce8d8c6412c6e1f3dfc2f3495e2bbd61e49abb5ec72a4911650920903e722a82607588b1b853714651e68cfdecdc782fab660ae51f5e4832fbf8ad39b2444ee22b31a4de00185ecaccb30600b3bc74567e75f4dc2c1763fd9baf4d21fced8c2e69231838bf7a61a57ea304fc1fa5af52bb1113080da5c1ddcaf4c3de00d59b83009247e42b7938a492915cb33cbb78fc220090d14725057055bb87a231e95866268132f1da210dcff1294df5449cade25be43384caac60ec6c6c1ae1d19eac633a6a2225645bd731dbadac646c5846a80feb93c515f340cc4ed558cc53a2d20a0172c97cdcb3a5a25d8b25c91766823b12372fc4d70f3b8f75b5161b034bbc1409620e92f29f71c32c19a93b684a806dfd7bd17d0d19550b66de47a6aaab485bf01cc36b73da0cf1badf13fdbf93ba82cb809a8e02c4a99e585945fcf22f8b9d4bda2eacbdad9624a6aa09d263c585a289a70f51a71f836cbf48e586646eff2f4d1ffb704b2deab888308ad1b6d9824512eb261e705aab8058d04e1c5ff8a2387b77f38efe07a4c91626baff18fea9b5df93badf1a4ed0dd980c0553e1fee8b7291debc649ffdbf66ade6f10a582039f1fc17e712b6e32d9308adee3cd7d328d3c8c1e9f91e0f5a41737055ccfb8395f1da4d26f5d081fd274039c4732082ffe0873c8dad39edd4bdfa61bc04ac67feb33bbb3a54437e8f28807bac820e925dab64684590c145f266a8abf85f287578437abc1393802a10cf611562e86b347f672c05cf5770d29cdc0e709b4569c0c134135a921b7a727d48b027b732cfcff4e90bf41707a366429b831181060a933dd48437cee6e14193339acb89824eaad4420161b22189903632fb29243b211d0d3ca086eb29a944f5fc1a8d0c953d15bf2caab9cee61f190fd66e5ce2af8d8185d9e766d02dd463aa0c1b3606d3357d0d4f77471caf77919ad90ae0cc9005645573d2dfa07ddaded77a5a7f05bfe21a07cc227fa3dfb9d13b17c3576fe996cdffd9e4f841c3563bec0a8eb1506325b3b49e155890dd895aca263d0c6c902bb04520e99451fffe91f330767585da9932ca66c76ad8dd64207da1bc60d0f54cedb71bee9cb4f057cf0cb82856c8124aeea91fe59d125950f448caa9275c286dd6b57e2069572f8c7d978a329a35d5738a61d860aa275e56d49855fb0db82d9af380175b074187fb5b5e9dede5c2b6c1cbd3d4f46d67f7ddfd7454cd2d810e2a5589ab00193284b6d947a4177593cef0a7dd0f09d63e28c9795fa2ed5a6906d0e64277365299fa31b8ff946ace2b05a74656427cd231aa0637ae14acb95d432c90a6a8bf6c618da8ad5d8e676347127ff858267289e4535c86665b82089b7258076b357f8466a88971d7c91ca51d6e74b954b7581ce8213ea2cd4f753da3e04ec110addac34a34ca96334be7924a8b7eb723d7fea5f8f1fdbdf7a017687fddfbd324c67eae7d8fc091b3864eab9ca7c974c07fdcd796d200b1117f297e22c395e0e0836c0c92e3da4e1c89046e9b7daa6db63cbaad16911c603a92ecee9ee23d713e9d939bff6bdce5fc18d1a78fc7bff89ee580a19803ccedc20649e545ea2b3a0f4d900800e822edccd56a3015ec42aabcb6b1cf70a25653b65514b3bbfd8fb1dbf0699cf2b89b46c110c9a48c38d5c4cf4e6b4d5a3d61735483a6ecd43598e41bda7a4ab812ec9a6a48df363baced00d3a709728eea1edee058b78c9e69308d34f8ad5db38d97518281e88f9dd888173315ef4d6b86c299484625ff55abf0f9933c1d294abc85e8aee9867c11d95d5b1088f5f673c1c564703e2bb32250f0d32af6b69f22d3d0d43752201c2762f7029f4746228e3661fca977ddbd943274c94ea5781e9bec0eecbc9f317ae14876497ff6dcfce91b3da5745a9570fec72ef08d9fd00cad14221091b10771c9371507d805076c78638b5a86b978a19ddbb477138d823591efd3d8a6ea5d11f88fd9d559f5eaa36151dd6ab876fdc75883c3f728dc2009fefc1feedde9ef4a882e88f1893c9b91fa488d339cbc1d82d2272c56dc2a55add55699bf11416868a295016bb80f48e142951060ee38756144650177acd3c03cf644c46682f8cd4b5a8e100d9c3ecfeb867c07f6f46fdb51956ebecb8f6a6888489c3fc12eb2145104fcf2463b0f0e4fd451f333fd5ba2e3bf3d690404d0f556841b6f23f3d8a173c6a24848fa9c7f9bf27e59372fba5abb8f7f6963371fcbadcb18a838c5c51cfb2c09ecc980a7c26140da8fdc3c32dcd45a2f0987f759b92630b4b270f05cece0fc7c7e51c78b44c9feaad11ab0a819874fc50b39ce57b485fb39f43ee0d5641549665075f7f065180892a1e458d06880d58d70b958c5017d863c9ffaf4bde5994403f07934e38a369a1b5d5a80c9d88e2cc6a0c68e1dd79afcd72e8a4c6d63ac49921fcb3b5dcceeb1a2435bc65a27ae53ced010b9491848ca", 0x1000}, {&(0x7f0000000440)="3659688b4e870fbe2e5ea331de4d977bbb97ab8949ea40ecfd06dac2a422c3c807be14688a6b328e19fbb7c3c6a90f9345d49fe8879ce10d21b65ac662c1eb5e7cdd91de90ac3e3dab0d428341a3f94f7bab6440dcf62f7d41a8fa32298ad0dbb81849f89418979d79266c36338db2f07eebc472a71d027f059ed00c1ec5c33dc6c2aeedaeb88b1a10ec502de8f61822af1c0f0f30ec50a8477e2b679cce7f096dd1c541e946c7aa80147a42bb5c369eb6be93f948bd309e1a700e0105177f5e848a4a49c84cd6efaf35c2eb99c3e21454892ee36073f37d1804f0374b", 0xdd}, {&(0x7f0000000540)="0c883ba2c641cd79cb968950fd8832b443c50f0088fe0a3359be925ede847bea46236c1f3e2ca32905a4ec799aa7d03c543420c00e117f389b4e68a12efe3b7565abe2339898d50a31565f852441e690b7c10fb96fa88c195f6921d5ad3c427e88089a1d69979c5c7222da96f23ed6439224eb116c4a38c806097c4749f6bfcfed03ccbc119481af3081c54b9469de6653e32607e2afb5d2724fe0a3933cc86f9a633e8e14eda55d11f9c09869a56d2b18bc8fea0643d54857190cfb508fd6b179354a45c7191de5f505aec3c88d55c153aaffc94bc1455b6395fb63d3babf023487b046dcd14fdb94f3", 0xea}, {&(0x7f0000000640)="5ea579d1d4ce49695cf29f4b34d27040692a60dec4ba095ccdeee21dd8dc97250f8a67d17b9bd17f1b8589f2c7128aa8da5867d9730124bed69af07f69d3baaea342adaee6fcef072173b639a2c4f939cd65c3ff8ab31b258503bd8c58bc3e3d", 0x60}, {&(0x7f00000006c0)="58986be8013295ad39bba2cde9d18a79b083fd6c855d5a2f5dba307cfd5c8f104e99c1e435b26201e04f5833ff7e8d5d53505249b49d28865f82c514f3d240aa0fd901d396d338a372f888845ffdf44999e1fd21bfa5755ee20694b5427bc46550a785f4e9db4f674970769d2a47361a6955689d2c8a857941a795b75f906ccce1f776f23ffa42a7b6d1bec60cc1216d58f023263682f4d30d5414e7274561dd05b38d4f17e9ef149ed2ba7d3e4e0d5e04ece4bb9a9644e9b86ee3ef7f4f9a17b1870c3934c36abc612646ae5d67f8d12f7cfbb04bc2d7e1bf907dd01da1221698788d7133c0dcb16fdeed5d04f86c8e849d9632b1f2ba36984d", 0xfa}], 0x8, 0x0, 0x7f0a) setsockopt(r1, 0xfffffff9, 0x8, &(0x7f0000000000)="28eb3846803cc6ed643e9316611a6a14df1437c2eee53d7a0dbd92b689e700e4c4fd3f7470dce57f89ce32dacfbd357f4255a572ef3420d36386d7c7ec8b5d8b085d42144ca2c8e1896ee8a1bf2003a85e7b3a94dcb40c48ef0d11d2f9a8e32d88569ad70f257728aa6b0631c38e558c1abbf0f59c0516d68dc83a12cb0d13b44dbf2e32ecd197a487a1224c623e23e8c679b233d7f1", 0x96) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4000000000000006}]}) r1 = semget(0x0, 0x0, 0x400) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0x80000000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x4d4, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x9b07) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe5, &(0x7f0000000100)="a6d5632d95de9c3633d5b24206433a4cfd6a408a18bab9db2d917dba2daf4bfd0d2513ce81450460d82f91d65ec2b9709564885e84a821d2a7cc8e48235889e7e476fe7b3cdebfe6e2c2c9b3eb1af2ccdcda277fc55dfc02b5bdc61cbf5d59bf9b2f2426c6870db85b231de1bc9acbc4a6715e76401c011c756b8ac85fe7d98f9091ea84c55a0d017411fc7d830c839223e4531269623d362e6027f89603913512916353629d2d823e7acc2eac998922d3ddf2163de3d921c5e4010e89cc4573dccf6c524824a226c23b9e56e3bf4d815684033256e455008b8129929b1ea2a415d6dd5c9d") 16:00:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x900, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xfffffffa, 0x8, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 16:00:48 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pledge(&(0x7f00000000c0)='c\x00', &(0x7f0000000140)=':%\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r2}, 0x0, 0x20, 0x1a72ae4021939a0a, 0x4, 0x3}, {{r3}, 0xffffffffffffffff, 0x28, 0x8, 0x6, 0xda}, {{r4}, 0x38970ce0b8f379de, 0x20, 0x2, 0x7fffffff, 0x80000001}], 0x8, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0x1, 0x4, 0x9}], 0x0, &(0x7f0000000200)={0x80000001, 0x3}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) close(r5) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x2, 0x8, 0x200, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x40) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r2, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xa7c9}, {{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x1000000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x809}, 0x8, 0x1, 0x4}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x1, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x0, 0x60a) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x7, r14, r15, r16, r18, 0x0, 0x1}, 0x200, 0x401, 0x200000000004002}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f0000000340)=[{0x4, 0x3, 0x1000}, {0x1, 0x800}, {0x0, 0xfff9, 0x1000}, {0x1, 0x7fff, 0x1800}], 0x2aaaaaaaaaaaab6d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 16:00:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x7f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x40000e0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x82) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getegid() r16 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r16, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() bind$inet(r18, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r19, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r23, r21) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r20, r17) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r27 = socket(0x2, 0x4003, 0x0) getsockopt(r27, 0x0, 0x7, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r28) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() bind$inet(r29, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r30, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r34, r32) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r36 = getgid() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r38 = socket(0x2, 0x4003, 0x0) getsockopt(r38, 0x0, 0x7, 0x0, 0x0) r39 = fcntl$getown(r38, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r39) r40 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r40, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r42 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r42, 0x0, 0x6a, 0x0, 0x0) r43 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r46 = getgid() bind$inet(r42, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r43, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r47, r45) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r44, r46, r47, r48, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r44, r41) r49 = getegid() r50 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r50, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r51 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r51, 0x0, 0x8000000000000000) r52 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r52, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r53 = kqueue() kevent(r53, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f0000000240)=0x5) close(r53) r54 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r54, 0x0, 0x8000000000000000) r55 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r55, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES64=r53, @ANYRES64, @ANYBLOB="4a221c378ae524c19edb8a8a8093ab2d974a", @ANYPTR, @ANYRESDEC=r54, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="53a8c391038e733365fa2872ff9d1d46a009805b385dc2c5748f76cae43ae1a962512ae7955b74448327148f6773d513f035cf29499ff7cdcb0020c9e089f28ad99db3c6c6ed85a342ed2af1b7be0b01bfbee4133f25f89679481d31f899f045a4e486a4dd8531977f6a1c5d1e108ed2c0e753507a5b74c3f40d0db61aee0a61cc4544d7e8ae4142485ce1fbcc07e343c0e26769c468e62efc5609f5ab95214c28c0829b22279865c0eba86d70301d8ef823ccbb90c7ba9a125d9ed157edf33b0ee57188bb46c4a8698ac0bfaf76d53ec8fcd1d92f15594fb71abc7e83bc493977281000012410f856f8b27231fd"], @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESOCT], @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64], @ANYRES32=r55], @ANYRES32, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRESOCT=r51, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES16=r52, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r15, @ANYRES16=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r20, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r34, @ANYRES32=r36, @ANYBLOB="002c43be0000001800000000000000ffff000001000000bca1e8c2aeae4f9bdd37ed2ce33b0ccd3f5e9e05cffd2e8d036255cd380b62e6e3483cd297ef721e61571e1724a0a9d4a13505512748ae60c938c1d247f25324be50f12590fb65abdfa4168a2ffac476f1a00390dd1546eb13b9793f928902471162aa7614f26fe76d81907adf3f0dda1baf4de6706413d706cae80caec9ad8515e3c906005d80", @ANYRES32=r37, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r41, @ANYRES32=r49, @ANYBLOB='\x00\x00\x00\x00'], 0x1c1, 0x3}, 0x400) shutdown(r14, 0x2) 16:00:48 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x69e0], [], [0xfefffffffffffff4]}}) socket(0x6, 0x1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x9}, {0x7, 0x3}}, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) rmdir(&(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299"], 0x1) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r4, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) fcntl$getflags(r4, 0x3) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b3"], 0x1) 16:00:49 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="6ba3930efe9d0b31e26b07b97cf8be08788628ecf43d1177b6ce5575fe81864abd7f62d2c3c80e1db26a34062b03f7da4f2308d26f1c2a81092307519313364be75fd804f7218afb1364255bf26e6bf4345aa17c92dde5416ab5fa3f04707f7e140fe2b0626c9f24e2fa65d26168c1ef63bb568158b9e6d5275dc4678090658c59e54bb940f5d014e376c9d75947d43b336f574b1ed6e3f98beea6a43cbdece4967d407cb39c85753aee3ebabb10c8e161e30dc69ae5295c23ad4f1421411ff049000064e4bed8306c7ed8ceb82feff0e6ce98ba57fb32d83c2ff10bd28870"], 0xa) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f00000011c0), 0x0) semop(r11, &(0x7f0000000240), 0x6) r12 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r12, 0x0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r4, r10, r15, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r18, 0x0, 0x3a454690, 0x2, 0x3fd}) getuid() r19 = semget$private(0x0, 0x4, 0xa5) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 16:00:49 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x168) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000016) 16:00:50 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./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) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x1, 0x7}) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) syz_open_pts() 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 16:00:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) 16:00:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = socket(0x2, 0x4000, 0x6) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x40, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000680)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b37619e70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r7 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r7, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000800)) close(r8) r9 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r9, 0x0, 0x8000000000000000) fcntl$setflags(r1, 0x2, 0x5bf93ec4085f92e4) r10 = dup2(r9, r0) r11 = accept(r10, 0x0, &(0x7f0000000180)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000200)) kevent(r0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x82, 0x1, 0x716f, 0xff}, {{r11}, 0xfffffffffffffffd, 0x4, 0x0, 0x879}, {{r5}, 0xfffffffffffffffa, 0x8, 0x0, 0x6, 0x17d6}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1ccda00aae566505, 0x7, 0x4e}, {{r7}, 0xfffffffffffffffb, 0x1, 0x40, 0x100000000, 0x4}, {{r8}, 0xfffffffffffffffa, 0x43, 0x1, 0x5, 0x600000000000}, {{r10}, 0xfffffffffffffffc, 0xe9b619936809578c, 0x80000025, 0x7, 0x2}, {{r3}, 0x7ffffffffffffffb, 0x40, 0x20000081, 0x75f, 0x1}], 0x66, 0x0, 0x81, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0xff}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = msgget(0x0, 0x40) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000004e4ab47e2febc5b34beb7bcf00"/105], 0x5d, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x1000}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x2, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r4, r5, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) r12 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3, 0xffffffffffffffff, r5, r8, r12, 0x20, 0x987f}, 0x10001, 0x80000001, r13, r14, 0x1ff, 0x3, 0x7, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r15, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[0x0, 0x0, 0x9]}) close(r15) 16:00:50 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) connect(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000100)=""/98, &(0x7f00000001c0)=0x62) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x20000000000001f1, &(0x7f0000000180)=[{0x1}, {0x1d, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x5, 0x1000100}]}) pwrite(r0, &(0x7f0000000000)="fb020000000000000014f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x7ae, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 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)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(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', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r23, &(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)='./file1\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000005c0)) r24 = msgget$private(0x0, 0x40) r25 = getuid() socketpair(0x1, 0x2, 0xd4, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r28 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() r31 = getgid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r27, r28, r31, 0x1, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r37, 0x4c, 0x6}, 0x8, 0x800, r38, r39, 0x7, 0x4, 0x8, 0x484}) r40 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r40, &(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', r40, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r40, 0x4004746a, &(0x7f0000000380)) r41 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(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)='./file0\x00', r45, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r50 = getpgrp() r51 = getpgrp() r52 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r52, r47, r48, r49, 0x20, 0x6}, 0x8, 0x8, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(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(&(0x7f0000000600)='\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', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r57 = semget(0x3, 0x4, 0x8) r58 = geteuid() r59 = socket(0x400000000018, 0x3, 0x3a) dup(r59) r60 = getuid() sendmsg(r59, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r61 = getegid() fchown(r59, r60, r61) r62 = socket(0x400000000018, 0x4, 0x3a) dup(r62) r63 = getuid() sendmsg(r62, &(0x7f0000003a40)={&(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0xc, &(0x7f0000003880)=[{&(0x7f00000008c0)="050436d42ded3892c359a58f4b8e1527fe3cda30fd718957c83216d25844c12fc81d39758da2d0cce7477b53b091efcdceb11b24ba3a26f73b1dfcb7f819aee6850000", 0x240}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffcebb3416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b911bf864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efc831d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7086396ac0787a41ae2a6e1006899ecdae6690783f327f47c3df7b2ca68e0216a0cf6705055c85f4bb96e6112ab7fe69590abc21145506f2a4cc332a417fa41cdf679f7d584155a084df937dc9b1567fc98947f63615ca3f6e22e8faa279fb04d015386bbb1eb7b87ffc1cef4264239eda5d4a3dcd5aa574a0fd1a8966e57e957bfa7ba468845cfd78b0ddd77a03064302953bf6297f93b590057a8db33e0976a39633651b1280913540e0b2b7af0021723ea26b45de524e6c4063c7e99fc1073ca8064bde0593fafc8d140c3bc82b6e75a336c48c7730d9ba3edbc301483b0e7939301c2638b1a441e29dca8fe9a6fa1ff0043c57cc84123118aa146bc9b3bf2c791f0467b6e97b1ebe28f694a2cc5e33cf95f90aedeb506642534bd5e8592743f511bdf075c773a31c24974fbab4c2d7599fad017e57c9a394436c65032ec711db9e1a916e930b8e7734371466118c78d9d3ccb6d531a0c767f97ef84cd7ec76a8839b845"], 0x168}, 0x9878d5c527fde8da) r64 = getegid() fchown(r62, r63, r64) r65 = socket(0x400000000018, 0x3, 0x3a) dup(r65) r66 = getuid() sendmsg(r65, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f00000006c0)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="40000000040000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1000596a88697183139577b3d388b63861300"/376], 0x178}, 0x9878d5c527fde8da) r67 = getegid() fchown(r65, r66, r67) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r67]) getgroups(0x7, &(0x7f00000000c0)=[r64, 0x0, r61, r22, 0x0, r68, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r71 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000380)={{0x5, r58, r69, r70, r71, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r72 = socket$inet(0x2, 0x2, 0x0) getsockopt(r72, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r74 = getuid() fchown(r45, r74, r73) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r76 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r78 = getpgrp() r79 = getpgrp() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r75, r76, r77, 0x4c, 0x6}, 0x8, 0x800, r78, r79, 0x7, 0x4, 0x8, 0x484}) socket(0x400000000018, 0x3, 0x3a) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0c4f835567b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b6079cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f484f40a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7000000"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r10 = getegid() lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r11, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r1) sendto$inet6(r12, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r13 = openat(r12, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3b5) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x1000, 0x71, 0x60d, 0x1003, "6738ef0724ff39fac6a8fc2e3a54a8c35f02c1f7", 0x8, 0x1000}) close(r1) dup(r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) close(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0), 0x0, 0x0, 0x20000000000000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r8 = msgget(0x1, 0x20) msgrcv(r8, &(0x7f0000000140)={0x0, ""/85}, 0x5d, 0x1, 0x0) msgctl$IPC_RMID(r8, 0x0) ftruncate(r7, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r4, 0x0, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) r6 = dup2(r4, r5) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f00000016c0)='./file0\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r13, r14, r15, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r16, r25, 0x7, 0x40, 0x8, 0x484}) r26 = semget$private(0x0, 0x1, 0xe5) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(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', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xfffffffffffffd23) r36 = getpgrp() r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r44, 0x1e4, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x803, r32, r33, r34, r35, 0x40, 0x6}, 0x200000000008, 0x800, r36, r46, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r3]) syz_open_pts() r47 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r47, 0x0, &(0x7f00000000c0)) r48 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r48, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r48, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r50, &(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', r50, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r50, 0x4004746a, &(0x7f0000000380)) r51 = msgget$private(0x0, 0x718) r52 = getuid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r54 = geteuid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r56 = getpgrp() r57 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r57, 0x0, 0x0) shmctl$IPC_SET(r57, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r59 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r59, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r61, r62, 0x10, 0x9}, 0x8, 0x1, 0x9}) r63 = getgid() r64 = getppid() r65 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r58, r61, r63, 0x1e4, 0x8}, 0x5, 0x5, r64, r65, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000300)={{0x803, r52, r53, r54, r55, 0x40, 0x6}, 0x200000000008, 0x800, r56, r65, 0x7, 0x40, 0x8, 0x484}) r66 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r66, 0x0, &(0x7f00000000c0)) r67 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r67, 0x0, &(0x7f00000000c0)) r68 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r68, 0x0, &(0x7f00000000c0)) r69 = msgget$private(0x0, 0x0) r70 = getpgid(0x0) msgctl$IPC_SET(r69, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r70, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r70) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r73) r74 = geteuid() r75 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r75, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r75, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r75, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r76 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() getgid() r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r79 = semget(0x3, 0x0, 0x41) semop(r79, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x4, 0x2000}], 0x2) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r76, r77, r80, 0x10, 0x9}, 0x8, 0x1, 0x9}) r83 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r83, 0x0, 0x8000000000000000) r84 = kqueue() kevent(r84, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r84, 0x8004667e, &(0x7f0000000240)=0x5) close(r84) r85 = kqueue() kevent(r85, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r85, 0x8004667e, &(0x7f0000000240)=0x5) close(r85) r86 = kqueue() kevent(r86, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r86, 0x8004667e, &(0x7f0000000240)=0x5) close(r86) r87 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r87, 0x4, 0x80) pwritev(r87, &(0x7f00000003c0), 0x273, 0x0, 0x0) r88 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r88, 0xc0106978, &(0x7f0000000800)) close(r88) r89 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r89, 0xc0106978, &(0x7f0000000800)) close(r89) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000240)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6b0000000000000008094e243405562596d67b64057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000031c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000003380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR, @ANYRES32=r32, @ANYRES16=r88, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRESHEX=r73, @ANYBLOB="00000100"/20, @ANYRES32=r47, @ANYRES32=r0, @ANYRES32=r0, @ANYRESDEC=r89, @ANYRES32=r49, @ANYBLOB="0000001b2000000000000000ffff0000000000dc00", @ANYRES32=r1, @ANYRES32=r52, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r66, @ANYPTR=&(0x7f0000004000)=ANY=[@ANYPTR64, @ANYRESOCT=r38, @ANYPTR64=&(0x7f0000001dc0)=ANY=[@ANYBLOB="e4fcd7f4b5e1e418cce3c3fd226ef917b5b4ac8d2b1f66fe22099cf3d0c42ed50fcda69ed8620df2686fbc7dea41fd5d91a70c77c882cbde80783b2518d47180864c504599dbbdad73b9c71fddbd441c14a981b399514101d6ada27b5d9fd73abbe44370e7b88bde6ce4009d8ff54a86e8a93c4a290b3a077b9a156330967655f816f665c1bd9d69b7cf91dfbebc4679", @ANYRES16=0x0, @ANYRES32=r67, @ANYRESDEC, @ANYRES16], @ANYBLOB="2610cb977b55dafd582e4bc97ba5def65c3a6f85ad88a3da5d39c5b318ec431b01ec93804272d886e006e55c1c0021b8163bac74e4c536c6d5e9cd3aec2a26b02179c4b0f011c96dcbd6b523affd88b18767251bf115671c1a4bbbd558056055a01191928b4b28f1931b9414e0eba8c1ece4e047e8339287f8592fc1f3e45465734af619477993730e5f27512fc529ed2550479a07a628423882d7956ec8e30f77005fbe9505760168dabdfc56b266adc1ef68f059b1c4eda11efc5b2858d5de174edd98aec527e94362a6adef63c2114c5b9eebb91eb5bb9d3ed9f6eb06dfde91c5e42eed5b43a6de085ec7d870997fee74fe814cc2401fdd44aad33cf401aa7ff5e65b87cc83a2be63eabac9260a719a84046ce143612e549557a35b5e772e0cd7f254749b53d0a328637bbf6f73b01c5cac909aa6c33beaa41be19ee63d2f1303db83d9011cd2f52d6dc0da042827deff688c79d342327d1eecef158f4088da77998b0bb5d902c330d00c26827fc2c49f1337392da3b48d078c3b5be59751f8550b9b0b5f596338c036f3be1019d76821d186096451f2b942c0c531515b86fcf2f7a882f4d5ae4ac2ee61275cc46922e98667ecfb492d07486ba2f92da61c8fa50834d41cafe75c9b36b10fd4e501fe7e4dffa14bb9f7ae7137b67b96029a73594e075b759b9ffd9a9b6b9ef77da7605ca464a629805b7b4f88e41429b5335aab21713a13e21ddc2261bf7dbea89bfbc0f6bc092a47e041959ea69e0c96f22926637051e1e0f0249f1b3f4c97a8a03a47df6dee8afe83671a7e5b92b5d5356ebac5645f2b8581f8311d933bfbde655d35570f8657443431cece1a9eae4c4e38a996e4e153d09a61c8e86795f3859cc34afd4713ae8f373c88e3e9f86a9d80ae572055aa11b384bb7364a93b7c9dae8ca5c9ef6042262e4c06fa221de5c03a512cd1c197d3d21dc86f666fc3b903e3ed220de8bde910f0f90697466788b2647bb47c11b214eddc499c5d4b8ea1ee920070ecf06866a4a8408c5c2a96643a594bf497947935bec757d5c3677ca58327ebbbf355ad83b7d322d4300a338207f5a7bf1b3a691c2ae836384cde967bd77722c29b7a23fe01843cd87d8a17539cc0e9d859a58131138b42e8438e09601ee34dc8121c8f079d7e2ffe9607462b753a651e75ccc83230dd8cc5e157cb2b35c3a96c3b1226a04a63c6a2055a883ca65d5a4391dedb09f903981c889740a91fe7d33c16772743822530b86c43c60c229174b69e71e2677f335f9f04a2596c1abadd5ae8bafc6e4c9e28d654038f79acb0b16728a2f17d151b5cbac6d427460c9f3abab84b95da054f3bb55f7bff0441de5a87ad199d97ecd320c912bec9e64a76038eecb53e56c87ae4d6d8b83025f2e7e70c0bf850c1cadd68777f1b3aaf3ba27a1c7ba1f9cb27780a179bf4b9d72b8019e26376498331019510355766f8ec29de2d260736b2493231a1db450c3c98671c2af77097d3e55e1f738a8d5efc549b3e36d7faf03b28c1fc7a9ebf240bfa913c9ccf6e912aa79a19cb6a34ffc3d3d5960a821bf5498eab2d14a9f680815e8f6fcbde762508be27852862821830d8a11e51ff9b0823e93b9837c227a4d69b490e36ad67590834a7c44cf8b8da6fac5cd853248dfce1eae64dddfa96582ea18874a3be48e682ef45d0466990ff6ddf09e60977aefa35b147ea2ad4648273944449d19e9a9e65756718231df46f84a1052857cec1c82dce285c03b30b286767f9ce24e496c6f2da83ed497f1334ced37f8cb0fc6c3b76f016e3629a9d00fbea8dce4cde1274cbe8efe770875eadbdba18a227cb21605a732b072d579de0195c67de5a3fd81c238f92cf8fec69e7fbcf98d7091b60d73c7b26ea7c9d20f19856a08fd6cb512faf028097bfe21a64a732e54c30f17df148fec96f49d59eb706b87a94b145ec382032c4e479f33f7158f881520b460275278cfa0002b279d5b5f0c17977f781cc1cae2c23dcc5cc87c2b9e91120523c6ff78663a65a533ee44fa9127a4d1fedc02cbe77ab2f34c6c28df24bf5afb5e5e830e5b6e8d5a0f2cda5cb3a4d77e752b8f4394a6373c2150ea25a67806049c5dd218aa51f8466e300911515bbc7c9b12847612ec761a60c7843214453b7dee1041390035a424c0e8ce17f85e7b453ede950924cd1aa37c1e30d9b2547879773ed7a1b24a547ec8663ef9b15a04f4169b94c2e94f51aeb21832a9060f6ca0f7e2ee49d7469a7471d8fdae2b6a5e2016b21a11ae39e6a97d7d02d3bd0bd0b77c41c57280d9732b49bf28f284cc8b0a73b01234a94d9a5a13c96a33097a8bab97b9f82536465bfbfff7c09bf15ac4a7bded65a85ac6d8a8f11762a502ff85172e8bcf5deaba7c19be9d88254f685e18fe46716929f2e108f5201b724401dfd6915364ed8eb8b5425b548201d6116d426dbeea7586bdf4a58b922a546e98b4d12f076a12fd181269a67eba9ec689e2ec8a3ce12c84ef2173d4152adeeee68df54c592132eae0bc2f7fe3b19cb96e712ffc463f4586149c3d24b7c6beb658e5e634d239b977c77a50fba357851e4f6e52136d962e23348c23b5c0a04f5c46c6e11099688748a98a8251489eb235f84db60d67009688abee8bb7cec63596e67a14e3de211b8fe46380798d3baba091d9c1eec8f0546107e1f906158ada8ca7493d20796744f52c231428155f20a0ef2e893d59e2f1423f45229a6fa4ba2961ec7aa521a518170280baa81aacccae005c3a2a298bf75756b89dcff910b67a127775f812d65df01e903ae4658ba32b9f262eaa1366912bc657e94960e40a26f6c5dd69b027ba1586d91c42e6e1367c06183cedf0c25ce52ad46f2212aa593fd89f16a379a54766ea945552190fcbf683c88cc14f2518ad9de4089ba8b2d65c0469df8e8f548ab4036eab5a0f047a538dd76b11b415ce5fbf039ba1d5c90dfd24440abff58640801b8afa53bee2019b08b36203951f8b63ceb3eb49d57ab30771663bc65ea010cc2cc0bf6475d6be84123ba8e388e745e89a87df9eaa56edf0291b50f0b67aa29ec576aa6f451f4c2481ab5fc8b54c408446cad52c6abe65301d80266c2ba3ca47ecb3b70b880dc0247792033cbf435341fdabfe37aaee59d87ec7d88bff9c0cc0da71f24ce8eb9573052cfb360a478f9b8a68a4044e98952db74abdd89238ace787c247d11a0cd554eb9e83bacf688270fe2fda23a58bf426011d36b8bd4ebd17514492fcaa37e9c18df19d5d14d2cf4a47f389857d9b53cdc66a59d0362ca3d152e03f5d1dba98f7b946c78e68f4db48a8b8fa4d84637313185f06728bd702e66218aa1a6c648f97e000ce3791220b3fa19f5f0f8e9dc0e8190dffcb24d7fa7c2ffe33cefb72341188a15271f5a426256869f5673b348d1779f8707b2d325f0d52fb7372f63f653d6e8b3ebe96e49de71ae92c7b0f846b82fb72cbf9314c84fa0ec92c2dbb1cf45d7dc39d9d6cb23c6626686b85c1bda4b69e9c85d15ddac337b57e257b63568efbb230a6a18c440d04a2d38817d7c3784cbc324d64ad4f4cabbeae80b9537f49744c307817cb938adc2cba6ca775c42647416643b56fe77f94f1b8d7e4c0723a04824b476034b49603cfef148c0d60b20c4903e9a03362c2ddda82d7ef0120c6e2f3e5047d46d7587a294c29a03127d18fbd86b077b6131a5221c4fbe12ebadf793b554cf734e8bc3dbac14accb4c5946836f6a437ece888f5c406f1780f4a8454b095df4ee04d7598502899dc81d1ce387b582fe1d68068399413c4047bb5981aeed51a2490eb821e00fead494bf42c9971693b2434d764b962053ceb6d111f74365d765108bca053bdfa12f1986e2465b3a989fc3d7d8e5936d5cce16c8041b6e237800eb893b36dbf851cdfc25156a80703316d1c2ed2c28b5d32cd2713e7f9e81c0b02a0edd3836693caeb67c8af56f4729c93bb85db679fe3b5f4b545e8ade94492f2f8b3397d30ffe082d32a5aa8cc6ac736fc41857075c23c0d7792d3c7293449e3f7b30e5d467e872677a64e7e2db1cda6a5e3cee04c712d33ad167ccd2e31418fd048941881fbf8a17d22e0d086720dfa35e1f01d825dbdf5049e872259c453c91aac32d0f94d8c7f1363185abf0a76157b942ed8789f75a7871ac9878f42e698d6b1c910e28e515867fed8b079e547960b93c1e436bb0909bddb9c1caa4fa0dc5640171658b104bb792e0938723618ab290328c051e1c90e73cc8fad07162b8fa05392f6c33c4d0825f997bbbf52b2ad4117a1165922f8130f378eb53335c1d841ba15edabb7d842419296e36ca4053c4f35d7e25c82c186085c162d1a92000955e7fc01c00b6987b259fc873a7f15e0ddcbeaeeeb667b53d952160ce9630c437b094628440dda03c0efdf9ff97698e733345eccfbc727eaa5b11a9aaea5c9893a30cfeb9ab918a307d35dbe2361e6a1675fdd95c159e0b913a727731bddd242bedbf5cffc96d9cb55c69ac0264364973bdd8a1d53d13c9d9fda560c4fc377bcecc41e4814a23fb6cf68aa771e4fba9cbbf103ead5ee7f801337680405b6dc8c7ec7d18cb58177bddf4233c3035e878dc4df45db1d5a3914060d72b9de417508e8ae9b88e8ebce5ae04204faf536f80210089d370a9730c8bdbe048690c9874388d335a215067c44073bd0f02e7e69f6afb66377f2e89335536106dd30e3050df8ff9985ec6f8469f42cc1d9d6a48e3d76d44122e79cecc607f400eebeba8dde7491399a6408364da5200a2d101ac028724dcbd18576cb0127a8e9c7abf47949c516b7b560c6b29fa345081f1d4b39751f05985fcf40adcde8f0714702b664ef54a0cd1e85b1dcc3e37e4fe3dde304de84344c7b923894516e398dc3f470375c4a4a3ac09beaf7b433ee4883ce0d6a2da0abb46ab931e5dccd4c25d8b85fcf9ae5400995e6ce8feca2f417fe7603b1027e7ed553da73767c5c56749d876717923a07a03f2899c94c871e5831c44456e0ad077704186e835575a9c9944debcfdeb3e9298fc55bef98c7866e7e6be86f92e75ac76c6d2e002a1fa3487b4fcf4ab046c6dcbc3907941c536ca97903598e3e0121bffb77a57df83683d9d8eff2342e9119cb146f249512cfafbfc0416167cef615b792cd6c1b457523d53d62d1e311d2883b77895dc91c93be9c567ba130b88facf91448225cbafbc97222a11d448f6d0b17686b38d85027e577bbb628a732bb3f8fb8750105b616098b2956ea267fd7da6c80796c3c55414dd9773a9d576a90a9072697c3d5ad754e88f7298796945e70974f13d1d4edb02b0a493aaf0136eab2d5daffd787a383da7723cc58466fee744ec1eab43edc42f726aae0fbfe436fc415040065276926dd2a97f54c0143b4bb5f9ba6481552be1020e7d3f8787bdfc7d3ff6e34ebf2d02f8a64354874ee5ab8d77cedd4ebef7c43665bc9c75d1f8f9c91ea06721b9a29d61677ca786276ecacaaa8d745f05e3a3b7ecf1fe7f444372e40c5ab9ffd52d0c4265089d8b4e0922bc7cc9939a02271462403abccd892c836002e502c931c8daa9bdd3980bf39a82932d573cc9c50e7cd9348c72f5acb63ae3dff05580ed05438c4367633f71bd3e4d9f3b0bb4ebad620269b442702a8bda3abe207447d640e2b05757ba3e72c81486e77fd4a5378e28d5d9642630ca5a9f6d0569fc1afcdee31620d0faf9e55d7a7d16b8ccc9b6b21d3ce4516c126da942aefd10a7f059d15c0bb2b1b1858488d9a84a0ef08195b577f50e8a55f69b1ff691618dd8c24e2aee3e8e93", @ANYRES64=r83, @ANYPTR64=&(0x7f0000001ec0)=ANY=[@ANYRESOCT=r84, @ANYRESOCT=r85, @ANYPTR, @ANYBLOB="8403c0a7ad246e0b12b5225afa8c17afcf7636f723503168bbe4f19ed4b4760c560ee68777d837fc56", @ANYRESDEC, @ANYBLOB="cbc9d56823e4b3c062a394cea806d70e4e63a833e9a61ebc43179c79327faf9468d371c69a7005bfab143d068602ae1f53a18d8962a135386d0c5a6345e1f1f937f455ace91afb8b992224f38ae5336a7d85a5edf9f780ad304d204e45", @ANYPTR64, @ANYBLOB="e85170ca51d61c5b3d1d69ecb954ad6a60091c746f5b7a9b2e1fe1758bc141952c0cd64078fb2f2c00bf4fccc6fcd3be034654c7fc1f61e3467115ff528b817179826b77703a6e7bdf7e70ae67e3916c2d2fa3fabdfc2c76bc395c95378788a248fb1dfe03efedee939064010600ecfbfe262cd26a06ac8f4a41e34d672be7ed508174e03018bdca386a6d005e2de29e2728b5fd1699860740153f496c93d0f8c9b6bbcac6bf648216b4294242ef300b3d880671971104657886428dc44dac3b5621dddde564f1600b0d491de681eb8bf9c6d7a96a2caeec864e3e674cc75e56d5645b27daccc6a2e0c52576f257b72ef78146116691233c03447cbda87a1eec7257fc4c7b6284dbf3d63fd75570b5c8ac53137ba18ee728ad1c45dad304a4f5446f5ad40297bf0b0758d9cbb660c2ba40bcf6cae320ad07c245bb8f1900cc2a2a9005c1538026c0e8841d4ca66b23d95aff789bf51d533dc390e7c063ac7ad52b91eb6f58370930391279c9220f164b10de2b7621c7d0af6073f454b4f1959f164d7db878ba32bd253f934b99ae2932c30424c7074102855d49efa896583c8f0b047f8070b705626788a6aa8b96e955f66528147bb485a2d42c76be24db5d55eafcf58cac579a16fe746cf469eed2affcfdcf024bf077a6836607d635955162c2f0ea28dad3e793dd2523f3dd591d6d3c5cdb335fd6237b8e92acf7d3be208d971a66f9d1c834b70bac4b54cbf6dec71f5bfe1a08bf7a21552556ee6bbe43278f47c4193b4ca2252e331ff4f926a6317fa6118f0d6fa31a6f4c3acac5ee54186729d7f2567c42d2fa4c2aeffa968571182488866e84ce470e2d1f6ad729c20c2bcacac9711178915b2d7ca1141117dadf47055acbd2d3384f1b87048a63a44358e61ea47250f3d16eaf40ba5187af99e56b147ad7da9d782f3b3fe6d71a20a3b42e7c940276bce104cdf8568b28c569bfafff3d7c9d2ec19bc31ede311339325014632b0469a21932392e7dbf10d75c7c16ce5f9259e7e457e1c1d31f51dc223171ddff1a08bbb010f16666031734798a77ee00c161db27a81d6e8f87ae52e723f827a1f3c3583930b8d4efe604c95e159e8cfd0bd62ead3e4e3a0fa1783234e8fd38e37ff91f862e9f433c70574a3cee67f02e45e93929746d9a6bbb587c7b95dbceeb5cd41284df95c32d217c1d4c9aae3b3d8379b94517760ad36a1983f8c8147003e9f360c11d4d0475da8df16e5f3e466b58593925ada1084fa6b9075c4a391b08f28bdeda9129e73e654c1ee5ff4eb101c41f57b6162a3f59ba1db2da29eb2c68fafe9a85fd4d87e551fbf47aa32dca71b155b48071ec8d5b0305fef0fbaa1f577586cd67d4158c40ed485e49107c8a84f3d418028d268ee26e55afeea9face4719c4160d24ea2d5a814983a0265539e5401d8e18f9ff99fdbe3fa73f7d0af85eb8c6c343b04fc7f9267103494c4c0da25578662c66a777f8cb4459b45a0a2a3855a6ec2c21aa42a4fe73272f32b7ff84d4f6a0a2ec367578d1c1b90c2dd88fcb022d7d164e976078c5d8c5b9d8710f2ec17f50a1168c8c97eb4209b46600a80d05b830c4f262cad6c948e0a353c62e79c26415b5e6733c70331db481b5235781b8fb7f6759cd9501764cea87025bc9297896a54d27cbf3ac2cba65860ed641077e06f25203411939f0408fcafeb2719becc845a9b31cb75f0e13071f456df73c822ae70faeed8da26d1bdfdd370105eb2a48be1d835b1a16a4918bb7302e21fdd5e7a687b2cde1e06a1eee9559be74a521b73d464864d00575a1ec38cea2e93b5cfdfe93e5f256242583a966ef7c4775fce6885f06ce2df80c5fa3545db078110cf892986694243609a3a0d6ca296abd913c8b430ee27e61f6db9559a00fb6198d8fa6b193529c7890063a44841bd9512cdd552533bd27e82617c0e9b2ff1202f21ab98059eb7b739bb5a01f53f2fdb4e333656e122c726c4efc7dc9a08caaae73e2ea435529b0acc87e59a2e8a6519d6bf125f3d4f4395159f2c88062d14626fd8a1a84e2eaf815294907ff354913c480374c09c90d148452743858df6fb65b8e4d8a63f7b89291ec0082665e8bd95095bb4f94b0b63d335b74772a175309f776092350466a9a8063c3768a06e130e51c2c9dbcb1f2269cfd1cf8188085266fa3bb3d3a93d04921006a1c8f6599149b91107e6f7f734e5a292474a5110fd4bcfbc94e5c74930f1a406ba8b3d1e8356be524fb1fbff476928bb99149d098708481a849b02d3c3d00aa797bbcaed9f5f7361ca8a0b12c4f5bb83846b84e7d7a9117f0200575fab74d592a600c35bfa2687b58471f27d0e447b7f569fb2a7d2b535acf60871955d171df762baf809f117ea41384d67acaa2826e818a877a777254cae808748b356cfe2a1faca0f271ff08a54d2b31106f81e45832fe6d00dd57187cb0fc3f6b94e3decc33178c1f0ee978bfa40270d73328c6afa0813889b50d914b1423a96246b8b38046fb7a85e17c828d1b564a1b3a17c63bc849856047e8afec0f7fa0fdcb2b17dc8de7f7caf2201338e965f0574a2f5835088961fd5dd596c5781f2c5c0c15bb750901aba616faff05bae6d2b88faab4accb23d8e2f2e50a538cacaeeca0d4e0b0794eea08453e913bbeee9214fe41b2a297b24a5f981551f535af8e93075175df629f353596f27678a04f27d4a2f3c4acfc7ebebcaed0ae610df0adb34c07edea58cb3324943abd8fe5126e6997b6c74c75cfccbf37b99e0e4bc4182816433388a9c60fa254c89e31200e3c31b21d9316ea085ea00473f1225ece851c8ce31d99f9525160fe913a4ce21f0f6cdd0032db4afcb719c9bc5c5baae7579a87e0f044094369dedb5379837108f89d9b9712a548c75e4bcc077a0ca89f39351450401042c87ecf740b68e6391848ae124f7e8b15e5c666804daf60c24c5ca8e9dc1c58b76ee7edd6ad6a52150dd0e299407130ec3319ffb00e7008280a2d3d520f0e77235629b912d80237f0485da0133cd2fda991ce702eb4e24d79f881625d20421cbe2717e37334a66173a42e01e1627b995307b0450a53ee40c6fdc4bbe4bd333054af4fa7f119b6d35d2cafa12adf92a77ca29bcc9419bc65d99540aaa7976141c7317da5b42ff0bab6ec75457771fc6bce61148c1de5e08f52258437e9ff77bd77f63d1d436def49697ef65600d49a1202f47ccf8c51ec09ac6938643d4edfa806f97d572a48616fdf8061223d094e72cf90bee150301d628ce5932e0999c13152e9b9cf4ad4acc838d9b0a8b7f8a8730eafc85c268c8818e37983dc92f11cb2a2a104d550f90d5363332490d1af8cbddaf0f89dfa68f97f76be6f169a4dc0b82b66b9fa7c329c8c5f73266754194ad7c1a9b670a1c2c511b6914629cb2a185fe5a05cc19042eccbb3694fcc92b6554aa6202474b80af91e819f013b179cd7849bffaec73f0958a82799b55365996afe532d92428cfb6d427f0b184f750b900cf567aae00b26557a536baa3fec5a39f9f3119116ba0624256a447f7d96ec505e0a0397ab7f935e81df79fa272aadab733c35b2ebedf1cefc3a1731425deebff3dd3619110a49e0d21c1bd3cf1b059b5477d2b8b511c856ac34f8a878657091f738df3312aaef613d70c817454c9db0ab39b089be433cf70b96bdf63d8bd491a2c56010c7ee60d96b38f2e561dcc4cc66af5abacd91ac54b73bbbcdab70c2f4950043cfd4f073ec6a876e5b0aaeacf3097f89b28501f73f442c98a93ab795298c9f40782a7c0aa9ff29ff3f58784ab62e44ac07dd0f40a3af180f1239a8ae0e0db98e0dfb22225c0f2c51819b7b88ccc4b8b4fe5ed6b01181b354d6086373108e557ce7a51a8f325d8addab2b8c4709399ec4d7d995ed74ce73d5cd075f2e77f8200bf5044a616897ca984560e01285a466bb49a1fe6dd3257ea435dfe45ddd00238cdca405a4c52b28e9b85c22ef953b957802ae2ac6aeba685dc57a677d466386f5786de501830c99aa3d20ea62dc5f594d6b50f88b7fb363f5ff0045c35b27a277cdcd2b328661898d14f61226e79496412f9c18da6a86d5705722b0bc6cd35f2cb2e516f21c34389cde0bb5bf35c326be251f040ed5784f1b9d65a46fdd45f23859fd5aaebf781edc4060336008383c689c9fb704238c78addcd14a95fc59cf498157d71c9307e23ca0e3e9356be9feb22c07631ba2d3cd9b681ce83c41f82b72af7b91723c70f4d9bb2a21ad4bd1370bec8967e0a0e9efd1077756a4a7eedafa85671b82b92738c3a15fbeb5791d184480ad0e4480e937cbd35dfdb89621a3148388ab5716fbbe34f89a784f5c302eb5ce69a072e6453641392e67b2fc8ba23f590dd480410225129cb1d5a0763975170c33730927ed511928d40d3bc0e663f1f9ebe4560c5e2d5e1c29aef037975d5562bbbffa2fc078bbd071e5d119c4cab05239e5f8ac86a1a84072274b11e4a518e2c3ae6c9f512ce115437b46b76ea259d1cf0f664c46416761e903551b17f57cf69c3951ba5636141acc35c502cd984c2f8a0091705b7f5d0eb89616fbacb38a1712042bd4cec2b0e810a6ddca6c2ccd871c7b50852a4229a616c9db46c082def7b072d0b768099d1473c04b3aeb12b036699310dfcae82f2a80c10cd3ec9be1d894a8bf31d1374bfc4a0eccc332ac253fa2d06b53ac3bb9664fe6c97d4fd5a2725939bdd8c94f943c5b0e89deb1ad155ae9f8d2d07123e26dc57670ec9a4f7919eefb494eb4d8f31afce04c9896446a1c5694dba1f186977a09e693df27a2ad93f858b87b8b02623e01878bf15a233af9685f842558aa3018f2617b0caf3dcd5e7dff94b314e46623a7ef6eae98da1e85c7c5317939fb6a01ffa557a611bb0eaac95a8e1ab03b4168a6ac5e7cbd8ec34922cfc0b344e44a0b2cf31c59980fc8e948656a1745ccd680bf7502e95bd966702d0520600c6ba0bb9dd0dba1f02a52ed8c2b51c8d546df8f4b85a72038f9dbdb525f3249d6454afe48d3c8847653ae50ee6db79c5778c4007415be65a3351c39afb13bc6140ed72ee67f79b6c1e5d82da3bd723e2148a3d54f8c27c2a8c1841d03cc762ecda20bbf5e09595b16bd9a9fc1ca99bcbf422a59c36a1d5fc695d5e13571b47087787a53d8b15969b1dbc4172a9b15c4d9bd59f477c17db4823b25353e4f6eb339bffafdb750e3bc1f10f2a399db46ca5c99e35f7fa55d06afef97da33fd4097d8278018f84866a723afe652f8d1ec1fca52243e0e3a663e0a02b5f98e1f67ed470f586a1697e3f5d912f17e081cfe802b00b4bcf0fd0de124496101ce4112f1b8ee0d49a80b86e78f73bb291e99a4718ced80e437e38749444afb22fcf277980a3ca7c892a0a1be16b5f07815a319887fea6016330dd5961cc383395080de121bb5867d968a116b192e4c2f3ddb860a88c4f6e8d4c34ae5e28e6cf5a9f3429d804befb99f2ad2e74486b93590d484de376bb77e7faa43446dc6f40333d1a963a4ee6daa1bd03d09faa76d6a89f4a286a7d275c561a5748c16d71b66e796eec1ff9223a9da413ecd8a24ae7f6ffc283702cefc560c402f946a356bdc9c6cabb7ed3f07a9d5f091f856290885d67c4cf570cb417df945e1fcec8dcc3de7d373dda561cd2d25a21a8de1b795ad52469af2f0aa4d59f2a2883e19130c59de8d42562a5c18a71d6b0abc1ef1a7df0163f427d51f12b53916b91fc1adf883ef5013dd6df7ef808a8e8a980553f4c47c8b0c28d44ba44e74f11d5e4cd9fe1247d5575e6cc9f68c0a50676ea5e4accb", @ANYRESHEX=r86], @ANYBLOB="43f1b1a9d5fcdb13e78eaa17b1adca4cbdc938a29d7bad01b907359ceea111f1e87141fa97594001fc8fc35ae7a755b2133cdd8c8d236dae2633beeaa4c6d04b28ab1b34b820b84ad5571523c124330bcb9744a5f2bae1b2527daa9109256972ab5dbf9e060644bab563705b5562c64be035fd6444eb06850cc83f7d7c4f02e5354b9862fe666a3f641e290dbf8881543f241c7844d35a542e0946147a4b5d5189d1bed6be31537676ed8a5375b2f6cf6d", @ANYPTR64=&(0x7f0000002fc0)=ANY=[@ANYRESOCT, @ANYRESHEX=r87, @ANYPTR64, @ANYRESDEC]], @ANYRES32=r0, @ANYRES32=r67, @ANYRES32=r0, @ANYRES32=r68, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r70, @ANYRES32=r72, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r76, @ANYBLOB='\x00\x00\x00\x00'], 0x155, 0x6a5e42f29c9dfc11}, 0xc00) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc006, 0x7) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0xd, 0x0, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)="f0671ebf", 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r9, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) 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, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r52, r52, r52, r52, r52]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x287) semop(r59, &(0x7f0000000180), 0x419) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r59, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r56, r55, r56, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r50, r56) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r50, r39, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r60, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r64, 0x20004276) ioctl$BIOCGDLTLIST(r64, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r63, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r63, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r68 = msgget(0x2, 0x0) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r63, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r63, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r72 = fcntl$getown(0xffffffffffffff9c, 0x5) r73 = getppid() getpgid(r73) r74 = msgget$private(0x0, 0x20000003c4) msgrcv(r74, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r74, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r74, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r74, 0x0, 0x0, 0x1800) msgsnd(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x1, r69, r71, r62, 0x0, 0x46, 0x81}, 0x10001, 0x1, r72, r73, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r75, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000c0058a0a009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248200084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x100) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) r3 = socket$unix(0x1, 0x1, 0x0) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket$unix(0x1, 0xd, 0x0) write(r1, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) close(r0) socket$inet6(0x18, 0x4, 0xff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x5}], 0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x40, 0x0, 0x2, 0xb1fd, 0xb321}, 0xc) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) 16:00:51 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:51 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x79a34678ef93070e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x9, &(0x7f0000000180)=[0x727, 0x8, 0x1, 0x9, 0x10001, 0x1, 0x1, 0xfffffffb, 0xd]}) fcntl$setstatus(r1, 0x4, 0x80) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x1, 0x5b9}, {0x18, 0x2, 0x1ff3, 0x3}, 0x9, [0x0, 0x0, 0x2, 0x7f, 0x1, 0x4, 0x5, 0x4]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) r4 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r4, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r3, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) dup2(r2, r3) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac0900602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5105c320b48eface7ac6b64f42adf7ffb6379c4304322ccbffb7e8aa61b44e02c2b1ff9bdb2a719f91b58477ed8dc81ff6cada3fe6cfa5c22f733974f33e9d5901b154d6e48668159f33e17bee84e8195e24fc6db2964b225c21b7bd0966524ac97d9e55056d9995396de6fa5b7f18920d6255ddec8c4f55e6283a245ee0736e84e88b3d7335e20ea092b8d40c691415a5a212d651e3d580a045ad876477137f5c16cd1edaa0527f1f24c4d9fc46d54bc6d85d0d33ec3f7e356381f05f034b3cd539affb05609c4"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e7447572d35c8c96b7c529710b3859eab992ebd800c675edb04cfe468f1f394fe58d324d3142b89cbf9711f79c35fedbd83cb91348396a6306ceec32451e199cfa9b06c6024121aaa90de864586f40e453d6a64feb791a12f593e8d515e6849429ea1de97f8169d8ad8e9cef5c36b5"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r43, r45}, @rights={0x20, 0xffff, 0x1, [r39, r39, r46]}], 0x40, 0x20c}, 0x0) 16:00:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) 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) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) setsockopt(r1, 0x1, 0xd89f, &(0x7f0000000040)="08cc15c447e9eb43124a8b838cac7d987d099cf280f9b1a99a240f6e1ec836027825a89a65506623ededdf441a2eb5912743774986f377e02d", 0x39) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() 16:00:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r2, r1) socket$inet6(0x18, 0x8000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x0, 0x0) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:51 executing program 0: 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, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:51 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/86) r1 = socket(0x2, 0x10000000000003, 0x2) r2 = semget$private(0x0, 0x4, 0x408) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000a00)) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) setegid(r6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/240) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="cadd888f73c8a59f166323ab09dc255319b576f0c2e6dfb7c346a62bb83c8f669feaa8bd6bbac938298dab07655fdb6c931ac36c767cce6016159b518703b5c33f4387f54125493be2579945fb1bba9564c5ff4489a10ea133b6b2755805197b8fdb450c092aebe110b3bfb9eb07fc3db980c6b7d21b12ee3d3415811c8041ce2a094b"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:51 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffefd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r8) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r9) close(r9) dup2(r0, r1) fcntl$dupfd(r9, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: mprotect(&(0x7f0000593000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000593000/0x4000)=nil, 0xfb8e419df27fed9b) shmdt(r2) dup(r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x36) 16:00:51 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ab37b57bfa6f92a42bf189"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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)="100a2956b9223776", 0x21d) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000800)=""/132) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) semget(0x1, 0x4, 0xf58dd072355e7bf3) 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}], 0x10000000000003cc) 16:00:52 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000000)=""/15, 0xf, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = msgget(0x3, 0x40) msgrcv(r3, &(0x7f0000000080)={0x0, ""/159}, 0xa7, 0x1, 0x1000) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/24}, 0x20, 0x1, 0x800) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) write(r1, &(0x7f00000003c0)="5858982317619a8c094dd341f18d77ac9e40d10a8943ba4397ba01fece668db416bb3756587d258a7e2849c41b003518087d38fa188cbd28e46b21a44335af9ea2ccb71e6144e5a28fc7c0385925e95e6ece866277003e671b449b82758f87a7b53f1fc252cfb52d3bafa0212c2dd0c987293e956ed795e7a0568a516e2e8024ad6ea6d7912c3142b75092f85018a1cbe61e7eb636233e8c7e00ba31083c4c322c0e11605aeeafd6d02f1d30eb9778c4763eb66963c120332fe8fd8ea2", 0xbd) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) setsockopt(r0, 0x8, 0x1000, &(0x7f0000000100)="bdddbca211fb16ee5b450d568def21a875415afdbc49e9736141d6a4522bbd4fd7d74185d496d3479e534f11d21f9fbf0e4cf0e322cb93b45e0cacda121bcb0e6e2ffb2dd2f5f531c2f12050c9925f3d957f08cde677d7ded4979f99af7b9838655bd160b6cafaf665cd7fd2353fd5d4fc46f93b4328a29554ee44b7bd6b7004bd4e9b6737d9182a38c5", 0x8a) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0xff, 0x101, 0x8000, 0x4e}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000800)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file1\x00', r4, 0x93b14bc676ded97}) close(r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000200)=""/149, &(0x7f00000002c0)=0x95) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) dup2(r5, r6) 16:00:52 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0xbdb356a06a09f90c, 0xc) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x154) recvfrom(r3, &(0x7f0000000140)=""/72, 0x48, 0x841, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x54e17eefbd15b888, 0x0) ftruncate(r5, 0x0, 0x5) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x106) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x5) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) close(r0) r4 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="f7cced549d237727f7fff000f4c3cd10dcde04", 0x13}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$BIOCLOCK(r1, 0x20004276) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r4, r5, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000540)=[{0x0, 0x3, 0x1000}, {0xe, 0x3, 0x1800}], 0x2) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)) semop(r12, &(0x7f0000000a40), 0x37b) r13 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r13, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r15, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x9, r14, r15, 0x0, r16, 0x80, 0x400}, 0x3, 0x2, 0x7}) r17 = semget$private(0x0, 0x4, 0x201) semop(r17, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r17, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)) semop(r17, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r18 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r18, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r20) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r20, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000480)={{0x9, r19, r20, 0x0, r21, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, r16, r21]) r23 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r23, 0x4, 0x80) pwritev(r23, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xfffffff8, r11, r22, r24, r25, 0x0, 0x4}, 0x2214c460, 0x1, 0x7}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:52 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r7 = accept$inet6(r6, &(0x7f0000000300), &(0x7f0000000200)=0xc) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) dup(r5) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xb7, 0x100, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x3}) kevent(r8, &(0x7f0000000340)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r11 = accept$inet6(r10, 0x0, &(0x7f0000000100)) accept$inet6(r11, &(0x7f0000001540), &(0x7f00000013c0)=0xc) getpid() r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001400), 0x0) r13 = semget$private(0x0, 0x400000000d, 0x0) semop(r13, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r13, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f00000009c0)=""/234) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000001c0)=[0xff81, 0x9, 0x1]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(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}], 0x51) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="2ac440c265d00000eae80247df87b762d9"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r15, 0x5) accept$unix(r4, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffe78) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:52 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x9, r7, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80286987, &(0x7f0000000300)) 16:00:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:52 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x200, 0x9}, {0x18, 0x0, 0x4, 0x5}, 0x4, [0x0, 0x2, 0x3f, 0x3, 0x0, 0x6, 0x2, 0x6]}, 0x3c) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xe414ae2a1a6d9478) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r2, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) msgget$private(0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') close(r0) close(r5) socketpair(0x1a, 0x4000, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000380)="d0d81c93147013d14c05681407f732deaba0f589d779bc14dea0bd1225", 0x1d}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000800)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r8, 0x0, 0x8000000000000000) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000340)) close(r7) accept$inet6(r7, 0xffffffffffffffff, &(0x7f0000000240)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = msgget(0x0, 0x684) recvfrom$inet(r3, &(0x7f00000006c0)=""/202, 0xca, 0x63, &(0x7f00000007c0)={0x2, 0x3}, 0xc) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f08000000000000007103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744db913ab10226949773ace8f9fd4c48c3c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa61df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200000000000000000000000000466cf82e1f06d4689e495081b417dd3d8f6db645e8a554eda75d91c0e98f583ca89832ceb4c6239e40a37f140cb8b03d96db8161acfc0b5cc2139bf8888fb6b718497e16dfa8fc8086de1276827140477f776ec198ad93c4b3459834298e8edec6f901ff7145c75db6308664475c3503df5159027321c30b67366a7dde83f04c"], 0x1, 0x800) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000900)='./file0\x00', r5, r8) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/238) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) fcntl$getown(r11, 0x5) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000396e8eeec064122e69bb51e1e9cf41676da2b9f50ec85bc0b7ad858f01ddb212cdeac7b0429efdc9364d494ce1b50cd78c8a5ad1012a05b9124a20881e73ac54f42d958303d37ba18fd983ec1c75186f983ed16ed0b45db1fb9334d8f6846f94012c596063bc756987df2bfa2f702527a6080882eb22f3e7899f35147edfe056e59bf086a5c35f809ca4fbe64d5a7c8ca4a3da6aada29cac2b513f3edec0f565081f1698543b5e403e585446a92c2bc7dc822d94beacded105a095b99f9b14e077e7c68b6182c704d10ea64ea908d604167625490b168d21c0c257dea94b4cd5"], 0xe6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x6c}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x03\x00\x01', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x78, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) wait4(r2, 0x0, 0xb, &(0x7f0000000180)) dup2(r1, r0) 16:00:52 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x1) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/157, &(0x7f0000000140)=0x9d) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x3, 0x0, 0x3f, 0x2}, {0x9e9, 0x54, 0x7, 0x6ab}, {0xff, 0x0, 0x80, 0x7}, {0x1000, 0x3, 0x10, 0x1}, {0x1ff, 0x1, 0xcc}, {0x565c, 0x7, 0xa0, 0x8f}, {0x4, 0x2, 0x8, 0x401}, {0xfff, 0x1f, 0x0, 0xff}, {0x200, 0x6, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) getrusage(0x7ffffffffffffffe, &(0x7f0000000140)) 16:00:52 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x810, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r11}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {{}, 0x0, 0x0, 0x0, 0x0, 0x6}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r12 = syz_open_pts() writev(r12, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r13) dup2(r15, r10) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x1, './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000800)) close(r4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0xfe45f77a9558197f, r0, 0x0, 0x8000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80, 0x0, 0x0, 0x40}, {0x5}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="072a3ade305e0100000000000000") 16:00:52 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c0be6b578b634dcf965300705dd89bcb9e04631ef0870e5fd1f523692c09586d59acab4c8a7ff5969cb42031d5d288e15ea8fe5665b8498e9f88b1128"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00406b2f09108d6e2f9d"], 0x1) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r49 = syz_open_pts() r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r51, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(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', r53, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r57 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r59 = getpgrp() r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r63, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) r66 = getgid() r67 = getppid() r68 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r61, r64, r66, 0x1e4, 0x8}, 0x5, 0x5, r67, r68, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x803, r55, r56, r57, r58, 0x40, 0x6}, 0x200000000008, 0x800, r59, r68, 0x7, 0x40, 0x8, 0x484}) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r73) r74 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r74, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r76) r77 = geteuid() r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0xfffffffffffffd41}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0xfffffffffffffe5b}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="20123c4127270bc7c0ba00000000000000ffff000000006700041b1b2f67aa836ac9b554ae5e6490efb3bfa90104a00ae5d69a09842a0e0a172376316aab1ae50600000050cba9fdf06070d5def8be90e2cdc50e0100000001000000701670cc52fe4863c2f3b7c0fdcde626a58d844db768c4c3f10eec7c48b1b68af84a5cb806e2038e28d00830f1a92831f95d93c3659599000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r88, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r86, @ANYRESHEX=r58, @ANYRES32=r87], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r2, @ANYRES16, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r55, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r69, @ANYRESHEX=r85, @ANYRES32=r2, @ANYRES32=r70, @ANYRES32=r2, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r79, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r89 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r89) getpgid(r89) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r1, 0x1, 0x2, &(0x7f0000000100)=""/224, &(0x7f0000000080)=0xe0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:52 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r3, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r5, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x7, 0x100000000}, {{r2}, 0x2, 0x100, 0xfffdf, 0x41, 0x7}], 0x1f, &(0x7f0000000080)=[{{r3}, 0x7ffffffffffffff9, 0x84, 0x1, 0x40, 0x7}, {{r4}, 0xfffffffffffffffa, 0x20, 0x8, 0x9, 0x8}, {{r5}, 0x8f18b1891627e5ac, 0x9, 0x20000002, 0x1f, 0x14be}], 0x6, &(0x7f0000000100)={0x8, 0x6}) 16:00:52 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) 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) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000300), 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0xd90c149b6eb82a1b, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xffffffffffffffff, 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}], 0x5, &(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(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) dup(r7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r10 = kqueue() r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r11, 0x0, 0x0, 0x2) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r12, 0x0, 0x0, 0x1) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r13, 0x0, 0x0, 0x2) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r14, 0x0, 0x0, 0x2) kevent(r10, &(0x7f0000000600), 0x81, 0x0, 0x10000fe, 0x0) r15 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r15, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r15, 0xa, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) 16:00:52 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)={{0x3, 0x7}, {0x9, 0x3800000000}}) chown(&(0x7f0000000000)='./file0\x00', r0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x35}, {0x806}]}) munlockall() ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000140)="e2", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x5) close(r1) pwrite(r1, &(0x7f0000000180)="022fc277851cca36a914801e0fe9463e38aa82fca10b9cd1e432e006a5785759ff775f17060784c26edc732bbed1578f7011b0cc1dc7d8082477408007ff506a560738a519fe805efb492e9a02f80d8568d1760909a9c7f12e55f9006e8a8b0f9b2768233d0e32c7914377ea86b131c94334c2d6361a87c6db559130eab0bffaefff7e0598657e76e2fa6eddd55896c115b46ad3d6916bc1fe6fdd9b8740bc47a095323b62856aa46d34ba5dd781b06b06d596a75c502c26d9985de05e4ea82dccd4e8c303694baf897a2c5d82", 0xcd, 0x0, 0x4) ftruncate(r0, 0x0, 0x4000) 16:00:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) ftruncate(r3, 0x0, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3f2b) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x5) close(r4) r5 = fcntl$dupfd(r2, 0x14, r4) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x5, 0x981b, 0x8, 0x20}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="d078c9685006e13bf00e8c7dfc84190438d29b7d2055cc5d425c313913b4df29000dfadb83d4e2d279392d7300"/59) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000200)='./file0\x00', 0x32f) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x11c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x2000, 0x1ff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x5) close(r2) close(r0) 16:00:53 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = geteuid() setuid(r2) r3 = getgid() chown(&(0x7f0000000080)='./bus\x00', r2, r3) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) connect(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfff) 16:00:53 executing program 0: r0 = msgget(0x0, 0x438) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) r2 = msgget(0x3, 0x40) msgrcv(r2, &(0x7f0000000080)={0x0, ""/159}, 0xa7, 0x1, 0x1000) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000f84d7ab64cef2fe08daf00b422390002000000000000000000000251465b715bfb9c0000000000000000000000000000000040cbfdc00bbe7674"], 0x2e, 0x2, 0x800) msgget$private(0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x02\x00', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\xe7\xc5 ', 0x0}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r5, 0x0, 0x2e) ioctl$KDENABIO(r5, 0x20004b3c) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b090000000027db3fa15ae7e75c297b7e7e67e41a000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e801016cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae825001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c7ea48b268b8ceb36b7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:53 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/44, 0x2e}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffde2a4d26bbdd2aca48102bae11023f7b238bf46854d78a2a197a386207c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e7600000000000000000000000000000000ea6a4393"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x3000) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r3) shmdt(r3) 16:00:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x36a30f643711602a, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) sendmsg$unix(r2, &(0x7f0000001140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000040)="37f8", 0x2}, {&(0x7f0000000080)="01141bc88087f171a017ca0c177c2bde5bce08405fa7ef12e126b0b0b336648c44b5eac8fc5d887f72f52a595a35e393d42baf", 0x33}, {&(0x7f00000000c0)="f00d38333e7e349656d9718af47b9e0758aef0779e608dee4f143f61684850aa212b81fb23f4c5b7e7191ec809800f833b21be8363d7e148f3f99063fed3068cd05da90c194ddf25fe6128ee2841d37c1a579997f696c56780a99f3424e6a8c1bb32087666228820d79860ff36c558560e3ac5b0612f94f433dafd6a7b204649e28ecbdf0cf799d6c0af070d363e15801e5476f15ee43dc093c84bd815b796e91fa51b274036ef05e8ed5026995757777f3a999a5c6e40b0c1e068c48a4ec7ce1db59d52f65584318ac58fb5d724ad184a2af28b65871d342d46f3615e0000c37a9e7a669bc067f9b2d09168a263a2b15f7774abfa071c820a771e86bbb1bc134b28b18379c7e5bf00934328be28679e20ed64844240de0c5723a8031f1537a4df1afcdc15b47604aca996faabbec3aec9f2f560dc41b252f24e0c8a1aaca2fd9d763cfc6d28422d07aeb8733c3f32f97f3f9b15e660bfbc9934a797cc35a7b658c17ad0739ac94c59010910b72e3dcfbab1aee8667888936c80e00a82567626b03f2fee0c5a662846e8c3c7357a02745acb00349e90f06e53ffb825c9efe4033bd4e29aa8e839bca3c818d579f98d4ac918cf55a14d0429f74de22efd31cd5a317031142bfabc85eb73649374e39336b26efd1bd6ad3fd851e0cee625df61f35ca9e7ef7a7c94b950cd8d977d1290767062e9a66e5376fb69340f55a98d049e72602143349c7b0eabc8cc4a2615b2b6e3a096a7a8399ebe6096e16f95bd9425538f1967bc3a665c405938c4cb9f9d29168031c7e92d31a1e208789f3a0b66b2c1aa18a5108f7716df3703f75217092b7c106c6656c85e26c0dcda68722e702306b873da941bf616950abf9c126a3dff6449381931018918609963725907d85ffb3cacd1dc2c3070ac8b48e98b91d9b2476fc393c5eea25a21d64cc29b3c06d2d103d719827db5eecf7cede0669d6bff5bd56bd9306d4fb96543fc3cbc22bb497cd28f3678296edcc2574d18f35587dc95f7219343c0eff060e9dee0b4bb2c76c57d4e0a126f84008859ed04243a5f8047d39b45d3b73c28819ba5a24e13fbaf1b8b892adc5e595fe9b95ba9ac000584d90cfa7eb2744d3def138c5698ede4d06c80f28dfc2d6a2883ef4bb99443d6de4f461b7feed96e93a333ba97c4cc6217c790e6cd875026e37174711a03ddbcc52a365613ad2d12828efdbebea80e2a54532e93e52e3c875fb903049990dacc91106b3cb51b73274e3a3e0ddeb14a0e1c1a60254ecea70535c2f7930f301cb6a251f09c88128e7e23bfb81563962d8e7728846c31bb081baa09da498801ce3586126d19bd7942394e237713b9160e53c4c0d5a6de73f9baa9bb6e53b36bf9f275fa2abbf5ae00bddb5ca262cf6f6a7b381cc5e52eedaae835d823b0145ab62f8641c5b2ec9a03ded8ff407eb7f4093e9b542a6d442d0d74e0f09a711f9cdc5dc5c8eae12a78e18750adcbe758da7a5b36f50b2026786ff938b054a701392b24973e699cc83a3c06bc0852d67098f6363388363596fb8292bf6130ca38a95542d379b0375521fe4c8f1881c91aa8077b2f264b7a8ab0293cbd4b5a47e4d45bc50df5ead53b1fccfae8f59a739a5624ff20212ad2f9ef81d067a77202d97e4f73249d4b280f7bff49e83e3a96ce1b97cf784c6996ad178aa55d5bc2b0687aa0580b8795ebc2f91a2edc86e342bcb772f13c3e8547aed97059cf58e2142523530db80df9eed7dffc121a421ee0adbb4358edb2a7fc9721df716966a58ced61491cc3a8df58ab1c9005090c24e54c506089018a18de356a4ff1ae54ed21e5545f089a70c0039db27dc7d923edd72d425726da9757215954e6bd49a8fae4dbae6256f12e169e64e6675f59218f345bbc65a1e9148d74af38bf3c8e15f657faabf7767e06237c094e37ab145a07d3194ca5045e5f02db13b37a5e3649742a751bad8b553c21c92cfefd662cd1d7b0e0d2b92c318ee777d2688af57dd8415307dd2d034f663caac0d35e15739b620ac6a5e1663ab58319af60a2e3bb5caf559aabd75df9aea37d43da2a0d335b19815876a5f5ac3a1a7b19fe8179e7e08b7dd396840402a77b3b632201be930d66c1c56f327027193347bc7fe532d512d62e11c972e5aade4e2f0e26a00230227c09221befc04547141014b3383b0ee356ade71a86e79c6ea4d65878a49d142568a637f3a824c86f169f77976c26824777a0422734cd2005534dcf5a11c11aec0bca54462a9b73b613448b0fce9d387dd2a38e12ecece3aec7790eb217973ccf94ae4b04ea92cba97368aa17c2189bafcb2770f6aa6acd49402d53f43bcb0c0231cd04f077e481605c47429cf736178078d9ea0cf6506b9b2ab0b20f6e46fed0aeb1ecfd14608b859cd2a543661d77a4669ab41be8b4e0ebecd93baead32fc3c25cafda227078344282d2d6c16e7588ea3fd55b43bb2ea960f569ae5f9696f825326d4f896a4252d79742ae4f269660510403f15e3560d734143c3bcc8cd7110a8a449a898ea321374fb4798ccfd5df3d2e483c373fb48db32d70a2ee115c2f2251265590bc22521b653b0c9d173f6f7398eca8a006132c15eed7e74aa8769a128245c8680227fc801ea6eafcb7b28c078f92b9d62ed43530ebe601c14d8a95c621ef4ef9ced77fb8dfce35da3c5ec29f07902ab0c84028bad111a27de9b3b8887f969c71c8402256a99813ab2847406e60c7b6747681297ffc12eaafb5158a6b4d3964faedf65f80fdae8714bfd5cf427a95de3739366af02a520ddee7a787e787fe659204613e3c6ff8db60de37b70669be6ab2e7c43a40e552b2bd342b9303e84d00fe06d41d20de2bf25db7641b0d55b0401fbe50b61d73a4789fa6604c810d6e5207b1d0c908cf1a3669f84292165435020059199d591b8d571a5005977742b5b28b8203562564cd58ba8c9f54d6ff9a9e95d0e69a05c1975b18764815db8fffefcfb287b66091a6d64a77f9940cf3aeece6c2a01cdf70f110eb1fc9da5c99b141b5ea83558632372995722bbff0a4a397ad6385b1cd2e67488fbb8ea55cf286dabcfd5f4192a24a9864e61e3b329ca209e943d8955723af393fbcc707fd13a53a603ba1f26db8bd0fd4733ce2b4a43e6823c918e2c711d8cff0987cdf0a272ad47753f3cda18acbde3f58a2a44a5e87690c4ee8f53101af4c88119e5ad3d6b8b5e8fafdda0eb51f12362eac331092890c65f4b086c82c0f12e6cd947f062c1581862876ba7347c7eada7710b6a63c4f2ced55c08f86ac8a051989cc14eeb63e5772889d6c103be25ec59fd8efc74cadf97dba3b645b9f131cef4184b497443f13f8e833be31587fe681aee6a919df814e153089bbca9ccd73631188f42e518e386b89e3e75c93fa8de0c0fef70894c5e8816a683682f6e5254ae1915e1126fa3453cfc5a126f82af45fbf2b024e399b36e0d02965206a999540eb8030cd78550a0c114058a40e1e9bf0e248ce978fcd8b593460d2de53ca7e5d5f190314a3e33826fb48d1c29557b30c4f6b0be6aa51dbacc78cae9ec32d39b7e3113b13d0fb09315c714faed9254a64df520ccb9b9d3d2c7a246dc621afbed75bb917705a0783ea6c44317466a323d2bc8ce6e99c0a5ccacc9376d4d555a6c281ff083ea491e1314e83fcff8f77ead34140d27ead20e13f46c2de5172feaf82f122ecc8145d9c0041c75c42778160c4536c921a47845ed249ae4131e5c11f9cf1eb67a68831990ff5f9928ae4d3377ba5a3af5853539e8185174cf2d9fb04dde6686649be57517a84b09dab405f9fa1da36784dabc590153a69cb72be53437aa7d4f6923e296ae9688689f6d740d41d4a7f8d246c554bccac2e1fd9a52f09bbcacc955848d17365ec99f715157d6ff0890f19b7b83b809bacbd05f029ddd76e9af4c80e6d851ed8fc091f50e96b922fd62e43c7b5dad44d19e1c8734e1265072be75f1070d5fd68de6c822673317422143e7dbbbeb22b5d035f1b535d36a3cc5f8b970e046081a0be9a44f190a384ff75264966c60dae201a43c50eaedc0ffc61ac14b9375319ec2d10c193609524ce2f24338f5110c380b0c89f78419a683e68c262be3fc91a7758f4219909c0ab86ada89193f5b51eeed085803f04e9ecc137ba925596aac6272ef13778d538b0a4b6c63fb2e7b7c51bb5f90c2cbe6d4ee1369eddcc8ccfbe8848f89b13e2a4d4e25140fec6238c3e9b63244126c44aa3e5a64e9ddeb294c0c5b0837ab3c4230fdaaab1c53a2e3162edce131cedfa3ab84191d72030a1fc8f40615dd3fe2b2e3d9689ad3301a9a465eef2512989fa8eac7da006ebbc2ccfe6e59d6295d681da03474ffa7eeeedfc2f31d9a14ad5f0e18ec33b2753119ee6e91695d511a0bb0032e3275b72316fe00d493d6d29082eda6b7800a04a1a51cf4efa9159e29e33f930df5e6e67b046648f84109ad6f3332f6c807746a49d86d50b3fd4f24cf62b756d14bb4fbbfec88c93d70adfd906eea0833d75b5e74635d6e66d72cd851fb6efbd3e020a393f8677da0cea0d42aa6774bbb1c7939e440073b816e3023b83ae2f31a25dc8a91540dba208269a2a70e4f231c6ddc8f77707bc9c248505af360a0bb649994596f122512655ed0d8654aed900e633110b83818fbbe79e5bbe6d4d99ec92880a24cbf64201c9aa2cc082416e98d57b703f712b048dde758c57f0cace9be6fd2d3b5811688c9303ad4c4af59b85de03e552c7b061521bdbc0c6505350e207d254df0b5d2f8295c39bd54b8e926edde7ff69dfc68eb8f9424cce1273b0fa31a644780ff5261c58ec69cd30a098f06cc6bd7ed88643dd5de0a2b14a24b75180bee4f2535fa2220e8ef0459a2ccf31cca0425db06f4a3d42614fd169ba73900863bf1cad43d40700a137dc23ebb6ec2eda26b360929064072dbb90b34f9c42ead60b12ef54c3f478df728a8d1e065d9a74c086d8ee5b52fafc482324419088ef7f7f5ced3c16ab6cba1544b41fe6ccee042bab2dabf878454714865b8d6f7db7bc72c3e34b469b61d09a787cca9c8b132155c6a19bb4ca5ac24540b3372650fa266a46530d69aff0f2c6a32c4b6eb442359afbedece23e4d268e61106e0576309fd91f80f9234f202ef8bec08b1b9273eef28570f7ec6fe3e3a78a0069cc38f87b1af103742c7dab5a7bc6b8a1203e9a38820094cfdc1ba9cb82405f0ab3e04057359c6cd4b585a70f3b88a23bb37a9ca81206913a38c8c7e3a090f0aa6fb269281283cd907c936abf9a57f04415eba0a8add96e6c92de986a93d6001d1c963a8d41d709d512247491f4aed3e2bc1cca218a9899c46ff3d96b2c68a5f28b2b18da20bf4f6572325dcad54f11d4d4cdfe9566b592b412841e3a3f24fb93dd14cef83d5b21a58605524299cefdd04911455b4ab6d457035d7e741c1e16abfc3ed8dbca6b178d3dbce0f4ecc635b568fd2eb31de14e1f998e2506a1fcad27f1b85d87cc8c2e4f13481b5aace30fe97eebb9419b5c9100a50add7bed560c5a67ae2a8e03be8bc309a61a10a439db7f02a1a468aa9c1c18020ae337a27c91874d173bb773ea220d5c6f2f5707cd45fa9081f425ba0d5cce26c15177c58bdc031dcb4ce1771d63b0ccce9c53c8ec2f93193d9a5881f24a4c5975e5b77dbccbb13e5781e510adce9488ebbb0237c486a91d795cf80c2a6d4da2700517434ed39b343cdbbf13ddf84bf66e82c9b0c695652447db6b27e12e9992b4a3ad9c3f098564dd31bdb203f966bb233556065300b27ffbfee5abadedc2198d231de35", 0x1000}], 0x3, &(0x7f0000001100)=[@rights={0x28, 0xffff, 0x1, [r3, r4, 0xffffffffffffff9c, r1, r5]}], 0x28, 0xc}, 0x14) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:53 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x928f) write(r0, &(0x7f0000000080)='\r', 0x1) 16:00:53 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x29) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) ioctl$TIOCEXCL(r2, 0x2000740d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) r3 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r3, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000003, r4}) r5 = syz_open_pts() syz_open_pts() syz_open_pts() close(r5) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20488, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0xffffffe0, 0xce2}, {0x18, 0x3, 0x1}, 0x8000, [0x0, 0x1f, 0xd, 0x5, 0x63, 0x6, 0x800, 0x7]}, 0x3c) socketpair(0x10, 0x2, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x3, 0x3e) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xd988fa722cf22cf2, r2) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x5d8}, {0x3, 0x2}}, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) dup2(r5, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000280)=""/203, &(0x7f0000000380)=0xcb) getsockopt$inet_opts(r7, 0x0, 0x2, &(0x7f00000003c0)=""/175, &(0x7f0000000480)=0xaf) r8 = msgget(0x1, 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getppid() r14 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x8, r9, r10, r11, r12, 0x1, 0x3}, 0x0, 0x4, r13, r14, 0xffffffff, 0x7, 0x0, 0x10000}) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000006c0)={0x1, 0x800, 0x7}) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000780), 0xc) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="55f8c8105acc74502500d839bc219d26983aa6d77384acb6df5bafc0c699b867fc117de4f05d1bf26a336af524c633a71d0f65c912049b7fc2ca1a071bbc067fc6e8bb96c897b0ec332b9415de50a674f6b076d92cdbd1f5175bf505a47131df8b2c6be24e3c2b"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 16:00:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x3f], [], [], [], [{}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x3}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:53 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8, 0xfab5, 0x5}) 16:00:53 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 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', &(0x7f0000000100)='./file1\x00') chmod(&(0x7f0000000200)='./file0/file1\x00', 0x2) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659f8202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100230a00000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd773a868680c56f855dfc31bb2956535df04066fa159595636ab3c1d66e7090caef0e89930cde1e3afdba9643c68e213d7d0e330dac0ff5bb2e266666c3e667c2d718ca45e54f84356aaab218f428c9b092341d81a3c35954b7fbb133c3441f5a3f1bbb8c363e1c17a8a5577c6f0daad80575f9bfe4450f804fab466811d68f3df9423d5a72f151789973874b9d4832ad0dca0a5f24f250daaa6fc10c5ec19c1db7b8cdf2ad25a9318d54152f5c3a6f90dbb3399855cc2c879adff77e722e5d3d1ca7ce8f4f2b23d3f658e43f0a5f84ef29ea1"], 0x10) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/51}, &(0x7f0000000140)=0x35) dup2(r2, r0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:53 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) chflags(&(0x7f0000000200)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup2(r2, r3) 16:00:53 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)='\x00', 0x704, 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r15, r15) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0), &(0x7f0000000880)=[&(0x7f00000008c0)='1Dev\x02\xf4\xed\xbe\xe9A\x04@\xd4\xc3Jb\xd0\xd2\xde\xb7\xc2\x8f\xbfVS\x9euug\x8b\x1e\xba\xfa\x11(\xdc\xd1\xc7\t\xd8O\xe0=\xfcne\xa2\b\x81\x94q\\T\xe5\x82\x83p\xca\x15\x92l\x00\xe0h\x02+\xfc,\xca~\xcf1J\xd6\xe0\x00\x00\x00\x00\x00\x00', &(0x7f0000000840)='/dev/null\x00']) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 16:00:53 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffba) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x3, '.\x00', './bus\x00'}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) close(r2) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) 16:00:53 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x17fffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = getppid() wait4(r2, &(0x7f0000000040), 0x9, &(0x7f0000000200)) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = getgid() r9 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)) semop(r11, &(0x7f0000000a40), 0x0) r12 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r12, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x201) semop(r20, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r20, &(0x7f0000000c40), 0x0) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)) semop(r20, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r21 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r21, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r23) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r23, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000480)={{0x9, r22, r23, 0x0, r24, 0x80, 0x400}, 0x3, 0x2, 0x7}) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r24) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r14, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) r26 = semget$private(0x0, 0x4, 0x408) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r30, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x7d9e, r13, r14, r13, r25, 0x2, 0x400}, 0x3, 0x9, 0x7}) getgroups(0x5, &(0x7f00000001c0)=[r5, 0xffffffffffffffff, r8, r10, r25]) dup2(r0, r1) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r31, 0xc0207534, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, &(0x7f0000000080)={0x2020000000400022}) dup2(r0, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5939, 0x0, 0x8, 0xd6}, {0x936, 0x2, 0x3f, 0x2}, {0xc5f7, 0x40, 0xf, 0x36f}, {0xc6e1, 0x0, 0x1, 0x3}, {0x4, 0x7f, 0x80, 0x5}, {0x5, 0x7, 0x9, 0x41}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r2 = getegid() r3 = getgid() setregid(r2, r3) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x100) r4 = shmget(0x1, 0x2000, 0x484, &(0x7f0000ffc000/0x2000)=nil) r5 = semget$private(0x0, 0x4, 0x408) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) r6 = semget(0x3, 0x1, 0x21) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0x201) semop(r16, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r16, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)) semop(r16, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r17 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r17, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r19, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x9, r18, r19, 0x0, r20, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r19, 0x4}, 0x2000000001fe, 0x401, 0xffff}) r21 = geteuid() r22 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r22) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x401, r7, 0x0, r21, r3, 0x21, 0x7fff}, 0x7, 0x0, r22, 0xffffffffffffffff, 0x8, 0x6c, 0x9}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 16:00:53 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ea, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15", 0x0, 0x2}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x90, 0x228) r3 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r3, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r4 = open$dir(&(0x7f0000000780)='./bus\x00', 0x1, 0x80) r5 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r5, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r7 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r7, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r8 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r13 = getegid() r14 = getpgid(0x0) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x100) semop(r20, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r20, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)) semop(r20, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r21 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r21, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r23) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r23, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000480)={{0x9, r22, r23, 0x0, r24, 0x80, 0x400}, 0x3, 0x2, 0x7}) r25 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r30, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r29, r30, 0x0, r31, 0x80, 0x400}, 0x3, 0x2, 0x7}) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r32, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980)='/dev/vmm\x00', 0x8000, 0x0) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r35 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r35, 0x4, 0x80) pwritev(r35, &(0x7f00000003c0), 0x273, 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f0000000240)=0x5) close(r36) r37 = kqueue() kevent(r37, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r37, 0x8004667e, &(0x7f0000000240)=0x5) close(r37) r38 = accept(0xffffffffffffff9c, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) r39 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r39, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x800, 0x0) r41 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r41, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f0000000240)=0x5) close(r42) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000380)="775649ed0ef9aed6dfbbb43fd19abc6bea77fae437e4c9d5f4b1e3e4f9a07b95a9ca203ecababee65c855ff2bd744e2503e2d9ba6ca256a7924730aaa74dac590e2fb1fa193018b4b41f450c629f2295e855df9b077d047acc59e048cc7b06e0402c3ceb90169b8daf7af2ad05016f171bbfae21db78348babe91459eb72c462692c5d9c9f48231520920f00838b50e672a94a624f3745ccc56670cd385c1bccc219ef9dd682e7ddd817e092d7994ecbe38aae52abb6b85f46948d9fdd7552a636ae4035e016d2e685aafb32a9d66d58a0", 0xd1}, {&(0x7f0000000480)="cce07443bd1ae35f116f7a37dac8cfddf2870e76d36c5b84ac98af4e5157c64568a5ea1f41140aec9a08d01976772e3ba66882de6183c21bca7f179ef5c8ccb6b329eff9cd50fde258", 0x49}, {&(0x7f0000000500)="90eb06bfe02e752e8bf38b8866d13c68d635c86ab2ab08a9110784da4160d4f5d58ef4b1f3a6f64e2553b2f3c50a793cfc2749615b3c7ed990d847e5b2705e43daec5b2bcc15e5931cc0ed2276d125eacf5944bc26447af73c87037756f686fc6d0b173fba5f02e8cda1cdfc020939618243add39cdddd59e4be895b22c3e256eb6184ead18c40cb7da3c450883bdcbf8426e82fc0f63a775bd2e909db5dbb379c66893875f322c604fa9a472c768246a77f5405e68197382d4cdbd2ea8426909105a6fb7b5817c5c9e12eb9609d16b4bbc6478a86a629f69a6832e12612007503", 0xe1}, {&(0x7f0000000600)="20c3333cd4abb2e72c025040e571329ed9bf688b9a1e342d7b9a05384db9b02cfb71c2bef528daa5575c62881565dc5e30221cf6ceeef6e83f4378788ecb728c59ad6c374fce801a1f501ebb4c1dff5ad999a23498ad1c47abb6dcf193", 0x5d}, {&(0x7f0000000680)="5b09135e954517197f6fdb49bad5d0920f95ead94400a5e6c2f266cfb4f0970f76e42ad77c9c79c1eca41b89de47c683e21106952ffe4b744aaf634890333ec603b49291792acbecfb4559cbabcbfd8c68d6060c255deb90", 0x58}, {&(0x7f0000000300)="1decc01178455b83eaf14e80ee0a4a74d7f64b8864b1a97ecdaf1853", 0x1c}], 0x6, &(0x7f0000000a80)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r5, r1, r6, 0xffffffffffffff9c, r1, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r31}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r32, r33]}, @rights={0x28, 0xffff, 0x1, [r34, r35, r36, r37, r38, r39]}, @rights={0x20, 0xffff, 0x1, [r40, r41, r42]}], 0x118, 0x8}, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x43, &(0x7f00000001c0)=[{0x7c, 0x0, 0xfd}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="678ea2f493412e04aae3ee1818", 0xd}, {&(0x7f0000000240)="645baed78885a8f1858d56ef589199838ab442f5e3e7a91ec69d1fd98075003e9436ce9ef74b2240570505efdba06e3c0986b0de5ddfbb0380a3b764ce40231fb88f7dfad128488522e8d183fe8922476b0da4b406ba8c980df40049a6c5b0a0816646c731d7b7db4f2238647d0c318b3750852414d5018ba73984eb7fbba8b4a2e82495c685a26568c5b5e96d96da5b8e52b5699ddd40674870ccfbba6f9d19ff09bbbcb06b60cf8521afc4e85f44be99cefb", 0xb3}], 0x2) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x8}, 0x2f3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:54 executing program 0: clock_settime(0xf40da2a8a6d15d4a, &(0x7f0000000000)={0x3, 0x9}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r1 = dup2(r0, 0xffffffffffffff9c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002f2f653000000000"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000140)="0a596cbfb8d83e945a6be6b01d96164016fd61884b18d3e1aee7efb809ec7a3266ff9460b42aec6b52d550fcbabb033199be2b2d0c34174dc31d2075d1bfaec91d9677a0b19d5880ead690b76e7dcb4d64ab6b53072b3c7b29f67639a13521ff2ed5958881591d70cceb0e768460068e67b8fc0862400a39099b54867128bc419e201eab06dc8ec3852a62fac3a1cbd9ad92d55288cf010e27a09fc158c10c6e999580ba94d827d52f7acc5e94880ffec286f5cd40ede29cf28839d381a75a39f389dd", 0xc3}, {&(0x7f0000000240)="0ec23566ef264640a17abfe12eca77c703ab9fc8f00e8b4df08dd13a496ce36bb2fa75625950a4826c95360136426db3df584da4f1f8b7f84ff056ea318a5b9726173d9d552f7aa2740280f2e06453d6a8c7638a548a208c6fc80e8751ab0000884884", 0x63}, {&(0x7f00000000c0)="18e6fd32daba2619435d92d4a0cb6508", 0x10}, {&(0x7f00000002c0)="0075085cd5387ff0b58581a3350494bc0f965f90f7f709cc74df0b3d31e8a3810ffa5862e6592e5326aaed5aa0d64fa511b47f6eae2d1083fa77e98401e37e5f01dda3aaa4bf9009239ccd5e10e06b784927c65f96b6fc40c1d4408eab20b9b21f2cea60d94e0fd904c27dae23aabb1423e129de3454ae745d75be1aa46466171da5d5f06c77aaeb52169ebb6527a807364b9d41047d7a55a1dd4a7a5ec462ffc0e49defdc60019d3bdf0f5a1dfd077f1c7e8986cd77b75785e2673cc94e53d0d6fa1b570a2b5bc52b860ee2dcd381222e76c9d3de87a05cbbf80a400bb2e28643a50b608c1a4f831fd477f4e016a2bc64d7e3f7f2ecc875b67ef6f1b6", 0xfd}, {&(0x7f00000003c0)="6085062fa97f2fb0c617ca130bd5d50787f186194c1bf8052dc9e72c56", 0x1d}, {&(0x7f0000000400)="c668021f49cf359e26e0c6bc5bc8ffe4980c5ce0aeff2c10020d9aa5638c51820b1148df23d91a7bd6cfc7e63fbde6aff9bf08d0b7d8d6ddcd41bc4330d08e3595df9e6610340f7d2a9764f7fd29eb0717ca973e67048b8b", 0x58}], 0x6, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x100) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x78a0d99d44a1f99d, 0x0) pwritev(r3, &(0x7f0000002240)=[{0x0}, {&(0x7f0000000d40)="b9", 0x1}], 0x2, 0x0, 0x0) 16:00:54 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='+\xbc\xff\xff\xffOC\x88\x00', 0x91acb2225a2b922c, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000001240)=0x1) r4 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001280)='/dev/vmm\x00', 0x400, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) semget(0x3, 0x5, 0x252) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x14) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r3, 0x0, 0x8000000000000000) pread(r3, &(0x7f0000000140)="f1c7c97cdd33f3431797c855557db1702ae2477b8f415dec6f666873b26b1e8c28064b75e6959a0425432e77ffdbeb268e56477ea9b84ef3d9245e48188059f8bf6e90bd870141ad5078e6bfcb9b11d4f5af7ee0c508f8af7e1e00ba29d1ba15c674c2a84e67169d03aa9db76c3cc829950868fc9f9ee57d4ba2b3456c785ba13ba860cad04a3a40752bd5edc598947745d6fd3547e13e18f0d0af693f9abb6b2d8a631efab6bd8eb8313f076e3a8700e9623ea9bcf30ac79f409fa8a883f3ac078b5b8ae2491f7619ee45aa75157061b1cd09484387a24ec462f4385f054ddd6e8a32815d6e413368c1674a4d", 0xed, 0x0, 0x3e) getrlimit(0x5, &(0x7f00000002c0)) dup2(r2, r3) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r2, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./bus\x00', r2}) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x5) close(r1) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r3, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) write(0xffffffffffffff9c, &(0x7f0000000140)="220e22", 0x3) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000950f00"/110], &(0x7f0000000000)=0x6e) poll(&(0x7f0000000200)=[{r4, 0x100}, {0xffffffffffffffff, 0x2}], 0x2, 0x8) r5 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x10) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000340)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000740)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc88e", 0x24}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x10}]}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x9) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0xe7, 0x0, &(0x7f0000000280)=""/231}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x58bde9b90b7dd9e1) recvfrom(r0, &(0x7f00000003c0)=""/191, 0xbf, 0x1, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) mkdirat(r6, &(0x7f0000000580)='./file0\x00', 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x1, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x80, 0x0) getdents(r7, &(0x7f0000000640), 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x8, 0x8) r8 = dup(r4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000740)={0x40, 0x1, 0x81, 0xffce, 0x8}, 0xc) r10 = semget(0x1, 0x2, 0x3) semctl$GETNCNT(r10, 0xb61ddc51c26c9bce, 0x3, &(0x7f0000000780)=""/117) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x80, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000880)=0x9e86) getitimer(0x0, &(0x7f00000008c0)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000240)="ac19a0c92825323a69b02be60bbd48041dd5fadabb1df54cc8ef0908d97189c5d2404c5a1d1166be9d63e2c81332bd78da69ba5eb84b291bdf93112a3a3d35b6b8274de294083548e02a85411fffaad105ad9ecc0a77bca2787fc76c5daa33b079932575ac3326be2ab8932237011ed6def981c6b8d8844048bdc4acd9299b8b810a6515c8f273297d5f7124d5da89b58dbe24b5cca06e522df5e69de83ca8e2a23e161b59d9300cfc516bedd66dbdadec9d937ccd4988189225516225b32f51368c"}) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) r4 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r4, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) flock(r4, 0x1) getppid() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0xe9c304d7722b0db6, 0x10) write(r6, 0x0, 0x224) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000800)) close(r7) r8 = openat(r7, &(0x7f0000000440)='./file0\x00', 0x80, 0x1c) ioctl$KDENABIO(r8, 0x20004b3c) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r9 = socket(0x1, 0x4, 0x0) recvmsg(r9, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:00:54 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") semop(0x0, &(0x7f0000000000)=[{0x4, 0xfffb, 0x2800}, {0x0, 0x7, 0x1800}], 0x2) uvm_fault(0xfffffd807f008450, 0xa0a292f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f008450, 0xa0a292f, 0, 1) -> e in6_purgeaddr(ffff800000b09d00) at in6_purgeaddr+0x135 end trace frame: 0xffff800022d69360, count: 0 ddb{0}> trace in6_purgeaddr(ffff800000b09d00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000adf000) at in6_ifdetach+0x74 if_detach(ffff800000adf000) at if_detach+0x148 tun_clone_destroy(ffff800000adf000) at tun_clone_destroy+0x1c7 spec_close(ffff800022d69490) at spec_close+0x311 VOP_CLOSE(fffffd806e130688,7,fffffd807f7c6ae0,ffff800020ace518) at VOP_CLOSE+0xc0 vn_closefile(fffffd80641ed3a8,ffff800020ace518) at vn_closefile+0xd8 fdrop(fffffd80641ed3a8,ffff800020ace518) at fdrop+0xc2 closef(fffffd80641ed3a8,ffff800020ace518) at closef+0x11d fdfree(ffff800020ace518) at fdfree+0x101 exit1(ffff800020ace518,19,1) at exit1+0x32f postsig(ffff800020ace518,19) at postsig+0x4e3 userret(ffff800020ace518) at userret+0x199 Xsyscall(6,38,7f7ffffed650,3,0,23a086cd000) at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffed640, count: -14 ddb{0}> show registers rdi 0x1 rsi 0x1 rbp 0xffff800022d692f0 rbx 0 rdx 0xa2 rcx 0 rax 0x3 r8 0x1 r9 0x1 r10 0x1464a3c11068a8e r11 0x7a32e59306f0f842 r12 0xa0a2927 __kernel_end_phys+0x78a2927 r13 0 r14 0xffff800000b09d00 r15 0xffff800000adf000 rip 0xffffffff816df045 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800022d69280 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> show proc PROC (syz-executor.0) pid=30855 stat=onproc flags process=a proc=2000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace2a0,0xffff800020ab0790 process=0xffff800020adca80 user=0xffff800022d64000, vmspace=0xfffffd807f008450 estcpu=36, cpticks=1, pctcpu=0.27 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26558 68109 83296 0 3 0x82 nanosleep syz-executor.1 85820 381400 0 0 3 0x14200 acct acct 2938 138302 1 0 3 0x100083 ttyin getty 84412 459329 0 0 3 0x14200 bored sosplice 83296 364990 87469 0 3 0x82 nanosleep syz-fuzzer 83296 124767 87469 0 3 0x4000082 nanosleep syz-fuzzer 83296 263985 87469 0 3 0x4000082 thrsleep syz-fuzzer 83296 153292 87469 0 3 0x4000082 thrsleep syz-fuzzer 83296 164953 87469 0 2 0x4000082 syz-fuzzer 83296 82476 87469 0 3 0x4000082 thrsleep syz-fuzzer 83296 19065 87469 0 3 0x4000082 thrsleep syz-fuzzer 83296 143199 87469 0 3 0x4000082 thrsleep syz-fuzzer 83296 155751 87469 0 3 0x4000082 thrsleep syz-fuzzer 83296 359054 87469 0 3 0x4000082 thrsleep syz-fuzzer 87469 442410 20549 0 3 0x10008a pause ksh 20549 376522 38496 0 3 0x92 select sshd 38496 153031 1 0 3 0x80 select sshd 46455 357769 64230 74 3 0x100092 bpf pflogd 64230 153914 1 0 3 0x80 netio pflogd 68688 221369 63335 73 3 0x100090 kqread syslogd 63335 495307 1 0 3 0x100082 netio syslogd 58513 283686 1 77 3 0x100090 poll dhclient 15536 386049 1 0 3 0x80 poll dhclient 59145 511682 0 0 2 0x14200 zerothread 21464 302575 0 0 3 0x14200 aiodoned aiodoned 7172 428815 0 0 3 0x14200 syncer update 3306 261859 0 0 3 0x14200 cleaner cleaner 29446 207213 0 0 7 0x14200 reaper 41624 283775 0 0 3 0x14200 pgdaemon pagedaemon 10898 342652 0 0 3 0x14200 bored crynlk 12356 354688 0 0 3 0x14200 bored crypto 78999 200094 0 0 3 0x40014200 acpi0 acpi0 37203 137318 0 0 3 0x40014200 idle1 21102 63462 0 0 2 0x14200 softnet 71057 66172 0 0 3 0x14200 bored systqmp 93265 246544 0 0 3 0x14200 bored systq 1832 374342 0 0 3 0x40014200 bored softclock 83559 31227 0 0 3 0x40014200 idle0 67694 236226 0 0 3 0x14200 bored smr 1 491800 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9604 6455K 7745K 78643K 16272 0 0 pcb 13 10K 12K 78643K 595 0 0 rtable 101 6K 6K 78643K 1564 0 0 ifaddr 90 20K 22K 78643K 534 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1604 0 0 iov 0 0K 32K 78643K 1295 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 78K 78643K 3266 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 30 0 0 VM map 30 15K 15K 78643K 40 0 0 sem 12 0K 1K 78643K 1125 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 4 9K 25K 78643K 2425 0 0 sigio 0 0K 0K 78643K 21 0 0 proc 62 63K 95K 78643K 1182 0 0 subproc 23 1K 2K 78643K 221 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 276 0 0 in_multi 24 1K 2K 78643K 252 0 0 ether_multi 1 0K 0K 78643K 21 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 643 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 170 235K 235K 78643K 9695 0 0 UVM aobj 130 4K 4K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 579 0 0 NDP 21 0K 0K 78643K 157 0 0 temp 197 3564K 4200K 78643K 44899 0 0 kqueue 0 0K 0K 78643K 13 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 40 0 35 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 184 0 182 1 0 1 1 0 8 0 rtentry 112 225 0 189 2 0 2 2 0 8 0 unpcb 120 1671 0 1658 4 2 2 2 0 8 1 syncache 264 13 0 13 7 6 1 1 0 8 1 tcpqe 32 234 0 234 2 2 0 1 0 8 0 tcpcb 544 1118 0 1114 12 10 2 4 0 8 1 inpcb 280 3788 0 3781 23 20 3 13 0 8 2 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 8 0 8 2 2 0 1 0 8 0 nd6 48 30 0 28 4 3 1 1 0 8 0 pkpcb 40 17 0 17 6 5 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 63 0 63 9 9 0 1 0 8 0 pffrag 232 63 0 63 8 7 1 1 0 482 1 pffrnode 88 63 0 63 8 7 1 1 0 8 1 pffrent 40 2377 0 2377 8 7 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 202 0 137 1 0 1 1 0 8 0 pfstkey 112 202 0 137 3 0 3 3 0 8 0 pfstate 328 202 0 136 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 6 0 3 6 3 3 4 0 8 0 art_heap4 256 941 0 737 26 11 15 15 0 8 0 art_table 32 947 0 740 2 0 2 2 0 8 0 art_node 16 224 0 190 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 15 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 1123 0 1113 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5632 0 4220 46 0 46 46 0 8 0 ffsino 272 5632 0 4220 96 1 95 95 0 8 0 nchpl 144 10555 0 8928 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 36085 0 36085 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 28 0 0 4 0 4 4 0 8 0 vmpool 552 38 0 10 4 2 2 3 0 8 0 scsiplug 64 3 0 3 2 1 1 1 0 8 1 scxspl 192 30518 0 30518 23 20 3 7 0 8 3 plimitpl 152 207 0 199 1 0 1 1 0 8 0 sigapl 432 2594 0 2580 4 2 2 3 0 8 0 futexpl 56 63305 0 63305 1 0 1 1 0 8 1 knotepl 112 428 0 409 1 0 1 1 0 8 0 kqueuepl 104 950 0 948 1 0 1 1 0 8 0 pipepl 112 1672 0 1654 5 4 1 2 0 8 0 fdescpl 488 2595 0 2580 3 0 3 3 0 8 0 filepl 152 25028 0 24938 27 20 7 15 0 8 3 lockfpl 104 1916 0 1915 1 0 1 1 0 8 0 lockfspl 48 557 0 556 1 0 1 1 0 8 0 sessionpl 112 33 0 22 1 0 1 1 0 8 0 pgrppl 48 69 0 58 1 0 1 1 0 8 0 ucredpl 96 2680 0 2671 1 0 1 1 0 8 0 zombiepl 144 2582 0 2580 1 0 1 1 0 8 0 processpl 896 2613 0 2580 5 1 4 5 0 8 0 procpl 632 7968 0 7926 6 1 5 5 0 8 0 srpgc 64 19 0 19 7 7 0 1 0 8 0 sosppl 128 69 0 69 10 9 1 1 0 8 1 sockpl 384 5702 0 5680 47 40 7 24 0 8 4 mcl64k 65536 261 0 0 33 14 19 33 0 8 1 mcl16k 16384 22 0 0 3 1 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 16 0 0 2 0 2 2 0 8 0 mcl8k 8192 15 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 20 1 19 20 0 8 0 mtagpl 80 44 0 0 1 0 1 1 0 8 0 mbufpl 256 532 0 0 23 0 23 23 0 8 0 bufpl 256 15240 0 8182 442 0 442 442 0 8 0 anonpl 16 343798 0 317877 172 60 112 112 0 124 6 amapchunkpl 152 18611 0 18191 64 42 22 22 0 158 4 amappl16 192 15511 0 14263 155 85 70 75 0 8 7 amappl15 184 13 0 12 1 0 1 1 0 8 0 amappl14 176 1403 0 1397 1 0 1 1 0 8 0 amappl13 168 11 0 10 2 1 1 1 0 8 0 amappl12 160 354 0 351 1 0 1 1 0 8 0 amappl11 152 196 0 180 1 0 1 1 0 8 0 amappl10 144 298 0 290 1 0 1 1 0 8 0 amappl9 136 837 0 834 1 0 1 1 0 8 0 amappl8 128 467 0 421 3 1 2 2 0 8 0 amappl7 120 350 0 341 1 0 1 1 0 8 0 amappl6 112 174 0 164 1 0 1 1 0 8 0 amappl5 104 594 0 579 1 0 1 1 0 8 0 amappl4 96 2921 0 2888 1 0 1 1 0 8 0 amappl3 88 766 0 760 1 0 1 1 0 8 0 amappl2 80 19202 0 19125 3 1 2 3 0 8 0 amappl1 72 68130 0 67676 26 16 10 20 0 8 0 amappl 80 8474 0 8411 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 2633 0 2580 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2633 0 2580 1 0 1 1 0 8 0 vmmpekpl 168 24321 0 24277 3 0 3 3 0 8 0 vmmpepl 168 337046 0 334525 268 115 153 157 0 357 35 vmsppl 368 2594 0 2579 2 0 2 2 0 8 0 pdppl 4096 5273 0 5206 10 1 9 9 0 8 0 pvpl 32 871943 0 848305 322 98 224 235 0 265 25 pmappl 232 2632 0 2589 4 1 3 3 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 687 0 46 19 0 19 19 0 8 0