c5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r71 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r71, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r71, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r72 = accept(r68, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r74 = getgid() r75 = getgid() semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000080)={{0x5, r73, r75, r73, r74, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r76 = getgid() r77 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r77, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r70, r73, r76, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r56, r66, r76]) lchown(&(0x7f0000000180)='./file0\x00', r51, r78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r80, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r82 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r82, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r82, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r82, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r83 = accept(r79, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r85 = getgid() r86 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r86, r84, r85, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r87 = getgid() r88 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r88, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r81, r84, r87, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) r89 = socket(0x18, 0x1, 0x0) close(r89) connect$unix(r89, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r90 = accept$unix(r89, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0xfffffffffffffcef) r91 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r91, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r93 = semget$private(0x0, 0x7, 0x286) semop(r93, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r93, &(0x7f0000000100)=[{0x6df363d3799bdfa7, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x7, 0x6, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x109, 0x1800}], 0x6) semctl$SETVAL(r93, 0x0, 0x8, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0x42db81b2a2d08ca7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r98 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r98, 0x2, &(0x7f0000000100)=""/114) r99 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r99, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r100 = fcntl$getown(r99, 0x5) shmctl$IPC_SET(r98, 0x1, &(0x7f0000000200)={{0x3ff, r96, r97, r96, r97, 0x104, 0x5}, 0xfff, 0x9, r100, r100, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r96, r97) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r97, 0x0, 0xffffffffffffffff, 0x0]) r102 = getgid() semctl$IPC_SET(r93, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r95, r101, 0xffffffffffffffff, r102, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r104 = socket(0x2, 0x8001, 0x0) close(r104) r105 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r105, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r105, r104) connect$unix(r104, &(0x7f00000024c0)=ANY=[@ANYBLOB="82028611e2b2000000006262dd65f708c4c84e08c027ad12d417ec80ac134b281bcc23ffe9efa5b32eaf23a2a9e0562f45a611829ab5daaf1eb36182e881850ecb794e74000000000000962eb3b0e61fec776122259e7698e0d3d92501f2a0b61deb75fcfb3ebdb5c50284a1a9d3c076887d5e6d3aee60a3ede69923f29406004d3bb7f7e3ef2fd5f0c076611274f68621a60dfd8a45d1c6075269b1732c25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee87c081376fe6ea50b9d7f1b5f5446172d0dcad797b4e4454099e9081a060000000000000000000000000000000000000000000000000000245a3a69d58df0d86e5bee5d88c63031dd3d9715079354fc2db9dd77535b538e810fa8245fd34fabc2ed7d829f8da7765abdb3a7d0a95257b1fd3e903e1d886065958d2e8b4c9b79aa065b83768845aaca0e0acb4cf0b520b1a733bc8738861daf880a53185f299674dfbfa014efa3977ac53eb1338103de044b263efee9c3e55ba91520d18b6f169ce3aca12d9475765267be2241153abb89a4c53fab8f623209b988b0e2b595925b43805b8409097c6ee49ad2a89bc58ed02ef820f7efb5ea1bfa1d442cffc7a30ff3071963823fa948c0478cd47ca63c5f12ff2bfec8a3a5b6ad1bb545fcc67c283f5c1e2658241a268e926b2184e6420837c9a73397b1103c2c2f000000000000"], 0x10) writev(r104, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet6(r104, 0x0, 0x0, 0x0, 0x0, 0x0) r106 = fcntl$getown(r104, 0x5) r107 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r108 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r109 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r111 = kqueue() r112 = fcntl$dupfd(r111, 0x2, 0xffffffffffffffff) close(r112) r113 = getpgrp() r114 = getgid() getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r112, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000700)={r113, r115, r114}, 0xc) setsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000600)={r113, r110, r109}, 0xa2e18270504f1bd9) r116 = getuid() r117 = geteuid() setreuid(r116, r117) r118 = getegid() r119 = getuid() r120 = geteuid() setreuid(r119, r120) r121 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r121, &(0x7f0000001e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f350707000000e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b9000000000031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76c28afd5137ea35d5a0e98a85704b011410f01c5d96224c736abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14ad7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0161b6c65b061d0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff7fdefed38bfa4e3c574bb104f3702102af66fc872eb2ca7575d161fb8aa1c81ac07992b1bba53a3e9e04cd9107a3fcd927b44336916a7915aeb24e1bb570e51dfb497a867bf03588f0c8daf04bb135ddf167592efd603081c8a0e87d6d1da06b12440d9f8899edf0718747e2537139a3ea6820022b15625f74c53a21425a5ad2a9fb8b8a463cea345b9a907f3e62d2853ea6e9c01465328e5f6af8ffd879636a804a0f67544ab36c77ab77972dc6592039fca487bbcee00bb19f86164c794deed526a5ab035b369226a5ddbd1dd15842a883dc13aaf60df5a1e74e2875694055079869ad28d3c1669a1b5b98bd5a99000f0ccfe1decce55a8fa9313dce8035190dccfac31c0275ce08cbcd2db65e3322bce8c7cf4145a62738e66143445e487293184910276b6fb34f7b4ec60e899ec4a7e61313615115149233f4e0a81da57df8e8eeb2d0fc027ba45355a4d64d6b191c8ac49557e5abc3ab9e2213540c79c246ff48fdeae5bbe0bcd10bc71ac1c84d2de149e340adeae2a2601d9af65c644733f6d06620595d487dced02aaee3364623de3c35f9f87529ca468bc0b68064915836f2799b4b2a899f8b6861091564125aac7d57bda5175fd2409b7021373dc433dbcf10f923144d6fd225d92084710643eecfc53607333ee870fe3056491db1a1037f06c717e1a8d29cbb907d0125d84540f0e7fc691af303cbc5676cd9457578b29572b8d10d721fbf7a9dd6e6228c044a7f8b50011fa33ec1ff262ca7d659a74bf498e31d715b1e24639aa64651218cc9778155e228d17d743ebbf207a1b522b9c34d401856063cd6fe4f88f47e485b1ad05e3c1a3328aae9d0ec67202d39477a44e9f81527d083a0026188b0d7dd27240209f79a6120d601d6dd0d4830efbc2d256b5b5d4b3c5c3e686b4144d5103700084717ea6112336eff5069aba2607e9361ec515a96812a71e1121b3d043652c2b90b20a7063e73ef4d3c70177c589d7524f84bcd2657657e4f483342f05d7b74e55a0d58efd696cb7491fe8895cb9be0d7010b038b5a82ba56ca03b94c1fd180eeb98010f97fa7c5c2435467fa132220b79fbfdfdebb28c522e0d5cb4da0ec77b25b5dcf3431e91d8b3ea6bb979034090a56ecfa32659c6ca133992839451581f9ecdedab3730a92c783d6cce8ec513491af6506c567c94211e5d87efe2ea62b28547ab416adae01de6610c524a57f43c48e911007bcddb2601d7775f255a1fe0bd1da9996da4469ff683da8590d0d3497deb7f394fb793e0c8ba8a06bcaedc755f7094bc633444f1800000000000000000000000000000000006a17cd0894df3bc4f52b121326a861374d1e1e258f82083181536ebb61b00f0dead606ecbf877a191b22ff1916a9b98b091584ef6840298436cf05213b5d8b626481469f4fe2308bb562483dbb8b0c9464a2845d13e286a6a8c33c396e9474b4e26fc1790ae7aaffd86f78f010d86c159af24916a55aeaa3a4cf75c5bb22489b98a5102446bf781af0bdeafb4774abe622e22beeb95c0579234017ac8721e56cda"], 0x44b, 0x800) msgctl$IPC_SET(r121, 0x1, &(0x7f00000000c0)={{0x6, r117, r118, r120, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r123, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r125 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r125, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r125, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r125, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r126 = accept(r122, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r128 = getgid() r129 = getgid() semctl$IPC_SET(r125, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r129, r127, r128, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r130 = getgid() r131 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r131, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r124, r127, r130, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) shmctl$IPC_SET(r107, 0x1, &(0x7f0000001700)={{0x3ff, r127, r6, r120, r103, 0x1, 0x5}, 0xfff, 0x9, r106, r113, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r133 = getgid() r134 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r134, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r134, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r134, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r136 = semget$private(0x0, 0x7, 0x286) semop(r136, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r136, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80}, {0x1, 0x9, 0x1800}], 0x2aaaad9c) semctl$SETVAL(r136, 0x0, 0x8, &(0x7f00000000c0)) r137 = socket(0x18, 0x2, 0x0) setsockopt(r137, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r141 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r141, 0x2, &(0x7f0000000100)=""/114) r142 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r143 = fcntl$getown(r142, 0x5) shmctl$IPC_SET(r141, 0x1, &(0x7f0000000200)={{0x3ff, r139, r140, r139, r140, 0x104, 0x5}, 0xfff, 0x9, r143, 0xffffffffffffffff, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r139, r140) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r140, 0x0, 0xffffffffffffffff, 0x0]) r145 = getgid() semctl$IPC_SET(r136, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r138, r144, 0xffffffffffffffff, r145, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r90, &(0x7f0000001680)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="07706b0cea0f58eb2e9dcb70e34a31eb751cd52d3b5f104c3a15643b739f8cb47f5486c163d5fd11fdb8804827f622800b14254585881ebf7eb19c249b655af1cf13b43b9b8a6243de5ec06c56971e56c516d861aacee4ee81b5fa1f019ce67a219937a5377f1e450b0adfbdb59bb479e640bda513aaf5aabed61c1a7f5bdf0a85fb75d4659245ac49b763735f6079bde56c0f8443948dfeed2b3bf8f9f573165db7961d8a86d4f676bca2847033530fbf65067b0fb107edce0c4bb280b9a0ccff72479ea5e3136db51a79459a0c2f821d0914e3cd6f1dd7f3d559d6970d256520c4c9c7a8c4deb7ba31d76dc076fb4b77b9b332f032ad32f635f5a17630cbdef19333bf566a884c884f32b3bf213cab2c478f51029d0b2b264d4dc67b9e52290c3e8905a73083540bbeca54d337fa965001f4728de507c4e1ee2a74773adeede0725e339ab8cf4232b7806b32d23f85db594d0a441ddfda854b17e032a58cddc6863c4c9c44c523f85dff0a6ddecb59b3484ea8898f9988c7176d42c6d04ba013552f2037fc546baa16dcde1f407a129686c91c3ba14376132f2ab0152e424e61a42e30a63662b29ca30f0d76529b41131cc330481401af19377a6fddd4ececd807e8615f477bf30b58d75c26af0b57466c37e2ae77f4fe6569b6ccbf52ac210f42d392f9fba9c855286f2da844e7d5976e2de63f7ae531406e8304e46a8c33d23a3d55"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r92, 0xffffffffffffffff, r102}, @cred={0x20, 0xffff, 0x0, r106, r132, r133}, @cred={0x20, 0xffff, 0x0, r135, r138, r146}], 0x60, 0x400}, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r149 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r149, 0x2, &(0x7f0000000100)=""/114) r150 = syz_open_pts() fcntl$lock(r150, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6000300000000}) r151 = fcntl$getown(r150, 0x5) shmctl$IPC_SET(r149, 0x1, &(0x7f0000000200)={{0x3ff, r147, r148, r147, r148, 0x104, 0x5}, 0xfff, 0x9, r151, r151, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0xf2, r14, r37, r51, r81, 0xa, 0xc378}, 0x1000, 0x9, r106, r151, 0x401, 0x4, 0x2}) 23:02:35 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/103, 0x67) syz_emit_ethernet(0x36, &(0x7f0000000180)="c7a895b22a241c0a078359ff86dd6e360a0100fffffffe800000ff00010065ec0f1d00fffffffe9200000000000000ba3cf9b17ed2c6") recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/109, 0x6d, 0x43, 0x0, 0x0) 23:02:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffffff, 0x2, 0x81, &(0x7f0000000180)="d6fe56330528bd8a6cef21eb9fbf80ee5df14fdd1f88e2414baeabf566fe796265a4bc20d78f5b95b6629f1849f3257bdc5379bbca0826c3dcbef7847fb15a1d6fcd8a1dba0860657eae30112804d547a445031d7f56a0af42303b406ae776d9c954f0fa55efdbf1c771b30f43e7309c74e0fd010dbf4a93fcd520ca570d68febc14", 0x82) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0xb541) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fchown(r1, 0xffffffffffffffff, 0x0) 23:02:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) listen(r2, 0x1ff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(r4, 0x0, 0x5, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/202, 0xca, 0x3, &(0x7f0000000180)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r5, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000007, &(0x7f0000000680), 0x4) 23:02:36 executing program 1: mkdir(&(0x7f0000000000)='.\x00', 0x19) 23:02:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "1100"}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b96b50728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7ca4f563543422b783920309ac2bcb582356ad1968fc80b80fae850365132dd9b3aaad3b711c14651e4442ec2a47c02cc13d0d883d7101f0697eccf2e002dd03e1f959bc5b11eec9e210896d78355bda3475b1537d197d7afd8ba3e857d2eea39bf15812ebd07adf80ca68b6a207773b858d90691da53a8a178d0a5cc66ef66280192741fc49625fca4b2470be39b519d57fbacd7400b071eb23d456da210130444deaefd124eb1793e2c50440f42bb924b5d2e64836a2080ebdcb6a4cf6852fec1b6ead03cf12c32233620bdbff21c1b1375fb90e9fdb0597bdc16648167c097c5dd7139a0e18de50c0e88fef9279cb5b6c19ee7d60bbf56f1ca5dd42784afe823ee287b0c48f12a53c7bf078a76f65486488a86b8b742055be426710c4e8303562ce775e631881e485be211b297e8eb9fb2da087228de03faba9f8715936f07e0a5ee1456458ad65d81ff74ebb100eeec16ee0dd61324711470a07cf69bb7e0995601e359dbfc0a364c09c7c594996e458967f450ffb744189681407f192b9b07bad0fe72ea8bf7f4858347098d19b321d18f667dcdc3d8d49f7f2f8c469cbdaf084df3e817298d33db2200e4b9ad1e0ff3795ec42cefb83f9f5501f7f4ec3f7d17c4cdd96c02cfb08f87250dba9aaeb6cbdc24facceb9185a8a47020cd6ec439890d5940ee31b0c78375c4e173952c2537449084c5a413ca26ad35a4296021781225bf3d128e39401a364b935b9c5efc344cf1180a7e9297a79ea60c5483188f11ad0fe25f7c592e3bfcdf8fea1763f305258ec3c1e97e32c2e8cb118ab913ac67fa421e0879ab3e789df71b1c59220d3bbcb0ccab4e1cf14aa557a43868db2e325c215ff18b6da1451b7339bc1dfd5b7aec91ab656cf6f286825b0a933fc419194089c597419b88376925bc71e54f6bd04ea80e91f113e4b3a38374e9bb3958cd9730856a6be4e17b67027549e9e408b4402f9bbfc6f2476250af3fcee36c33911236566224ec5ecb0975896bad351873b9af21721d8ba0664bfe0473d2ac412adba0bb10c98053dcb4981b726ac6cfe6505d64480ce3ee0ce117d50477ea0ad42466ef363ee2302a6abc886fcbab8e9686b9296d937a05f6bef5b3f64a5e05d70479e2343c91d8c8655ea8186fa68e8ab286fda2a8e82544a08e374081dd41643ec66051a6f57ccbc1e1e2ae307fd54b5fd04dcd6f7b758c4cc58bbaf48d0035a6b8f9bdd5a1e4b0423fce9a9cff23b8c914e89206e741d7b627b1ccbf641a32e0d2d32373a542d4a844e2f38ecf86e321b2b293ab4c4627be7ec92b79c5f549f4a4fd99684e95d4289f4485c8975036db6d43a9db706581e86d9e3d2a833a1a97aa0b87b9fd4e413a2633c93d38f5ab9563361db64d82e01b789ea4f6a4ffe9623c89ad7a020123ad557b2e27047dc091597e7ef9ae1fd2fc30deb83009df0dda38648dd530cf100dc5c1821287dd8422f893cefe7e81852c62a1649f38c3435450152c3d43f99d1bccb05ea50129e20c0f46ddd5c24a8d48862c16eca92f9bd3f3652f63706b9b0991f1dc7cb7049604c39c1465711c2a01761b52dfb8920afa9ce2dbf6af95abd7e0111819f0b14d26cec378506d4983665e8451b32c10c0b8ab6454eb35233ea73611c920b2694fc1b494bc91b6783b9fc9cfac072b3771353fbb3c4ee9b4e41ed98b124d8701a20ab1504bb669994b3bdcd7bd50f6d9ac682b6edf178cb580f52219bc3a85fe26ac430f687ebc83d09c34c9638d565236355b0a77a93e74ec05c7ea83e462853e9170ce7ac15eb5a4b7223f36577fc2150126b3da63db1986d5718ac89c38ce2f3d75f83b801c932fcf3d94b4ee5618ffca896ac8bb4d398b0aa5ce4e99a7bc7cf275d222a7edba458b203092fae62c0592c710105e399eff15540886ddac8f8fe9384b6213417d5cb2ee9679b6878b38fce3f9cb06959b86d689d5d6fe5e4f18c4240a76460ca644a18bd66b761fc7c5c71903001a2935aed20e76e3f831a6c347a65e1d4d1079d3ccde8693a66226a81632164ba21e724a1d8278001bec668741830d2aa7b46601a9aa948f9f4dccb85b047f25ed9b19eb7b0a7764bc84af92b150cd65c659547ba8b6eed91044b8eef97f66831dc1812c157f284833043983e8e7feb5c3ff66336acef36459e9ac79e38f0a36c96732ee440ba7f7cda7b69d7254d09f5ad95d01f473bea54bc65365c938fdb228de6ddd4602f6d1fdd401ae62f09711063e2d44f3995ac4f389912ea97c235c24b911679b064e679778b6cd5f013609be7e0c9b3ff41c3890bcba69c85dc62092d2618b227460b8f1940bbe2190b2f839882ac7e987ee751fb191a378d95037ca3f99b21161ea7b7ca001d3c51de6e8c254a67e250e25639d17dd7ac6bcd5b18db8bb7375beab034aab082b6ba2467bccbe3883b028d547b8adf76114245f03ca3d603df1cac2ae70509ae3772e7ccf93271e804a0f5c2a80cd45584e25b5a89ae997fbb1ba701f9b89847aa39e3bf839960d10f5d51b3f636a857eb3a4144d9f88d3751ce5e130fb5b8bb73b33cac09062b26ebb1bb908eea7541ec8e133e82c105a52241e2fe93b49fcffa8d8a17c6ebcaefa020f768428401a37096d78404f7b2a331cee2d4f2788c8229f77f6f4baea6dd889da3ca5d7698dc7e412eba9e4c804e20cbabcb8716edbe7dfb089464d360220c8c7295f1f1a83c6378c596e357303257db7c6781ccc3e84295b0c0825748514e251f4e561a8a5949ae52e45125153bbd23d94f3101ca7b6b3121ef9030b156e621c28618ad5e3f51f656d5d1168451f0d960fd395f7c6bb852eaa9500608211c9c83638ce4826620c8a2e86e8c8d5f09eb0e3445c27809d0e9c42f2c914cd54da485e2681b2219aacb9e9de16bbd01aa36de5371bd9f1d6f1c0cecc02058a7d2fa175807eb813e6bbba69a85bba5e3d692270758d9e3a056f8656fa31708c031912e7403df428e67f1f6bbf4defe8b4693a47a99861c4032f08233c3fa5be850200527728d3f2aba1a9aec06bedc8a1d431c20a4d9e07001cb4b2368341d9f955cb60088ec4c4a520dd72b214ab034823cf99173320c8f6b6dead6fac62b806cec87cca01bdead8005ca730b136ec102b30b98c5e286604a5d0fedcc32eec93afee6625afca7660147932b1cb749637d2d2c529f596841595c25da6d53c202e96ec0b1f8537ab4f94d56664d49a22a373b443a2d8c01beb7ff362e0eb8f470afeb424706c29a24749e45dd0ab74983313754ba8c189ed9d4cf325a69c4f3f904378a59de5133b05fb40c4990972338c47e24fe5e119ab8b05287a0cdf7a3a983cb54cf132c2f6883b153ef1e3d97c4dcd893282c9c26ecc84ab17a5454b00de998479bb142dd087a74345b2c5032acb7af3314dc2a48b3def7c6a3f331e5c83bd9d3ab0a191accfe1509cde46dd93fe0775b49b527bc47d7dc259d17ec39515579a53b1674d57d2642f1eecead6a5d4e4ec07a442c9d08a500741521b1f0f75fa57d690e5dbe04a17917ad3a4c800f95e6ca6d7848bb25620adcf8ff7dd955eff0c21e444895cbba1ff309329e8519dd66d6427dbb3cbc49a90dd8be969bf14f56899b54b7e64a6d09e3875324f4b193883a7349d03e0555968dd50ebb0e2fa4f4be6d67eb58f0cf2ba50370ed16e4d26534c3b95abcec03495e5c5099b840d447e1b1e2e077ba81523bf62d5a56ac9592ff9a928c35ff5148e17f806a12e46861bafb434eb6d1b866e892e512565a43c8ecb958505f4c248760f57c85f804a6ce073bff5e68b46e85924c5e9815bb5a63e02c85eeba71c46384ade5ed2e0ad10feb5e28f7b62338cd98197c157880e5faf43ec133b4076da876b4e92995ba7e53753307845758233fed7bd4fe3b0d3a7cc62242eecec0d0ed9d7fe157ec166c4ce7525ac5920e323936fd42b0b15c91e882365050d70138a4f5eecf5e1ff2066532765d5c69bcc1131c19eb2c589da45bef4e7dda1831a77cf7b0ba42ed2eb079ea9570f136404de9c1aa8c571f8b5cd1465dc6cf2cb14df506135733f0005292162d16330eb53959b0aca5f2c3ef7b19810f3ee39f2eb9b78049af21ca0697d7da055d2cb0aa9e9625eb37c9ee441cbc1b4713e2288aa1eac15157d90b5b92cd21ca0a8c01bf0130d0f18c9fbdbc83cbcd654d99171907f6255f4402429887af32f358b4563e231753a3ea7cb10ae3643718fa4fe47e6ee947ec6e2d2261192c96a5819f3c2f7ba204a2041cd64d69b168525e50373550eae2e0acb9c677e70d27d13c5dbbccd5d9bb82edbb97cc8dc7969c79160c6aea57d74dea7c0107d6362499aa26cefd442993c49b3abb6e40c6df77a3fb650ebd36293ecadc23b74321c5feac3cdfbaabbe2a32fc3a5182157ae763de2c16984b29e1c12766ac0e7c1fef8ba55c9be7d140fe38b1dd4ccd6629d494e952f0585e47316e4240e3134604b4d6c7242d0d389d3fd46da3d25e8ed24b23d59c3206402b6c33a745f89238da2a83336cd2f7b547ee323e6dbedec0c791da25c6780409608c208a44e09104657caf46c454986b42ed52ba9baed82a8749c57f8eb4a8860497d30efd60196c9e607b66b1219ce4567c2dffc488662905e5eef6e0eb60b6dc978027fc217d1c71ed67b0c705a6bbe2374179c17520dac739acbff6ce7f305a87a06f1bc669dc7926bf942f3a45378270536362fde602cb75e6cc5f2e3ba5bbde7ced31f439c2b6fae7fbfa53894eaab1fe3c06e95e33094407ed7afcafa7483e0b89e851bdcffccc4228703a48d181272471d9c33ef7ff5540dc7d5ed48bc72fce96d1cf5233999f32f1530fb16b7b611d9b9ade886e365332b1df56d589304df9165bd282d87968bb140cdc7ff001d5f98ac6d155647f37f052601e1fecbb5a45652f6d1170d6", 0xf63}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) 23:02:36 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xffff, 0x2, {0x1}}) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) dup2(r0, r1) 23:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0, 0xcb8) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 23:02:36 executing program 1: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() 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) shmctl$SHM_LOCK(r3, 0x3) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x0, 0x7fffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) r5 = socket(0x2, 0x7, 0x6a) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r6, 0x0, 0xa, &(0x7f0000000080), 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r8 = getpid() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = dup2(0xffffffffffffff9c, r10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) fchown(r14, r11, r13) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f00000002c0)="00eb7f073623796d986b9900000045fd00", 0x11) setsockopt(r15, 0x0, 0xa, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = getpgrp() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = syz_open_pts() r21 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r20, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = dup2(0xffffffffffffff9c, r21) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) fchown(r20, r22, r24) r25 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r27, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r31 = socket(0x2, 0x1, 0x0) listen(r31, 0x0) connect$unix(r31, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r30, r31) sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000880)=ANY=[@ANYBLOB="45f78d6a411bce520987ff91f1d438b781f6153c24fdaaca7c2a325153eba8e78d81518eefcc43217c2b96babf4d90aff37f2e050014a87ec41e0d1d359272bf2daaf283b6b6bf7aec67dff95f9ab7718074fa9ad78ba14366f52aedb979976e2353e940474659447471bbb4f5b13618fc048ebfbb865241317473"], 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000940)=ANY=[@ANYRES32=r16, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES64=r27, @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r22, @ANYRES32=r25, @ANYBLOB="0000000020000ed1a37d57a8d6ef000000100000", @ANYRES64=r30, @ANYRES64=r28, @ANYRES32=r26, @ANYBLOB="95007f66"], 0x74, 0x17}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000300)=ANY=[@ANYBLOB="7d486e7b448a7ca02f903a2085be0f123d4961ad2caf2455ed4e2037"], 0x10) setsockopt$inet_opts(r32, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r32, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 23:02:36 executing program 0: r0 = socket(0x6, 0x4000, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) 23:02:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$getown(r1, 0x5) pread(r0, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) mlock(&(0x7f0000dfe000/0x200000)=nil, 0x200000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r7 = accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = getgid() r12 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r8, r11, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r13, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = accept(r15, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r25 = accept(r21, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r32 = accept(r30, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() r35 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r33, r34, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r39, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r40 = accept(r36, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() r43 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r41, r42, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r44 = getgid() r45 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r45, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r38, r41, r44, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x5, r41, r27, r8, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r46 = getgid() r47 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r47, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r23, r26, r46, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r51, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r52 = accept(r48, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, r53, r55, r53, r54, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r56 = getgid() r57 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r57, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r50, r53, r56, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r19, r46, r56]) lchown(&(0x7f0000000180)='./file0\x00', r14, r58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r60 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r60, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r61 = accept(r59, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() r64 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, r62, r64, r62, r63, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r69 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r69, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r69, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r70 = accept(r66, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r72 = getgid() r73 = getgid() semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000080)={{0x5, r71, r73, r71, r72, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r74 = getgid() r75 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r75, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r68, r71, r74, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r81 = syz_open_pts() fcntl$lock(r81, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6000300000000}) r82 = fcntl$getown(r81, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r79, r80, r79, r80, 0x104, 0x5}, 0xfff, 0x9, r82, r82, 0x7d55, 0xd75, 0xfa}) r83 = kqueue() r84 = fcntl$dupfd(r83, 0x2, 0xffffffffffffffff) close(r84) r85 = getpgrp() r86 = getgid() getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r84, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000700)={r85, r87, r86}, 0xc) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r89 = getuid() r90 = geteuid() setreuid(r89, r90) r91 = getegid() r92 = getuid() r93 = geteuid() setreuid(r92, r93) r94 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r94, &(0x7f00000026c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b9000000000031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76e98a85704b011410f01c5d96224c736abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14a6dbcf02ff8a56437ec324a213bd7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff7fdefed38bfa4e3c574bb104f3702199af66fc872eb2ca7575d161fb8aa1c81ac07992b1bba53a3e9e04cd9107a3fcd927b44336916a7915aeb24e1bb570e51dfb497a867bf03588f0c8daf04bb135ddf167592efd603081c8a0e87d6d1da06b12440d9f8899edf0718747e2537139a3ea6820022b15625f74c53a21425a5ad2a9fb8b8a463cea345b9a907f3e62d2853ea6e9c01465328e5f6af8ffd879636a804a0f67544ab36c77ab77972dc6592039fca487bbcee0164c794deed526a5ab035b369226a5ddbd1dd15842a883dc13aaf60df5a1e74e2875694055079869ad28d3c1669a1b5b98bd5a99000f0ccfe1decce55a8fa9313dce8035190dccfac31c0275ce08cbcd2db65e3326bce8c7cf4145a62738e66143445e487293184910276b6fb34f7b4ec60e899ec4a7e61313615115149033f4e0a81da57df8e8eeb2d0fc027ba45355a4d64d6b3290f239191c8ac49557e5abc3ab9e2213540c79c246ff48fdeae5bbe0bcd10bc71ac1c84d2de149e340adeae2a2601d9af65c644733f6d06620595d487dced02aaee3364623de3c35f9f87529ca468bc0b68064915836f2799b4b2a899f8b6861091564125aac7d57bda5175fd2409b7021373dc433dbcf10f923144d6fd225d92084c524cccef7e54d64aaf3d25970ca88cc21873c73fa1ad356d1d280e145ac"], 0x44b, 0x800) msgctl$IPC_SET(r94, 0x1, &(0x7f00000000c0)={{0x6, r90, r91, r93, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x3, r90, r78, r77, r78, 0x128, 0x2}, 0xffffffff, 0x1, r76, r88, 0x41b, 0x5, 0x3}) shmctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x7, r14, r64, r65, r68, 0x80, 0xfffe}, 0x40, 0x4, 0x0, r76, 0x4, 0x3f, 0x1}) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 23:02:36 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f0000000080)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = getpgrp() r8 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={r7, r9, r8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r7, r10, r11}, 0xc) 23:02:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r6}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r6, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r8}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r9}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r9, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="b83c4d9de9307ce1b6bf51031a37aed47a93ca93141bbfb2f9d59fe5a9450d86dbccb13076e0acb9ae3f6192dc65eaa9e0c2fa952a5f33204decd4ece4d8fccc2d8e2cf763313753c5f18e818dbea06ca18f83c9cc339e98e83fa760120981022a1ffc88abd25d3dae769b325bd6599c335a6627ab0cdc95f38259183f5da067e386082d0d5e13ad0821bbc93bf23ee8", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC=r1, @ANYRESOCT, @ANYPTR64, @ANYRES64=r2], @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYRESHEX=0x0, @ANYRES16=r4, @ANYRES16], @ANYRESOCT=r5, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64=r6, @ANYRESDEC=r7, @ANYPTR64, @ANYRESOCT, @ANYRES64, @ANYRES32=r8, @ANYRES64=r9]]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:02:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="40f771eb24fdff1256bf5b1c614fd80147e1f6", 0x13) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) 23:02:36 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 23:02:37 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0xe9f}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000001280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$inet(r1, &(0x7f0000000000)="ee", 0x1, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) 23:02:37 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000080), 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000000)="c23fda38fb39890c4360efb63c54340e1d2710e11ac09206faf9257fcf01a0b27150905022a6a446dce8ab28dcc0c5c308aec437a021a40f33b1a07e0049e0098b0b6acc4e429cceb6e469e205eccb3146bd370897c15724b84641d6e6d2542c02477ed375ba7e287d99144d52428ccc20e204bc7d254235b6024a7fa0", 0x7d, 0x0, 0x0) 23:02:37 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000007c0)=0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r12, r15, 0x90, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r19, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r21) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r22, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x400000002, 0x0) r27 = fcntl$getown(r25, 0x5) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240)={r27, r28, r29}, 0xc) r30 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x20000, 0x0) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r32, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r34, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r35 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r35) r36 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x400000002, 0x0) r39 = fcntl$getown(r37, 0x5) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000240)={r39, r40, r41}, 0xc) r42 = getegid() r43 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000080)="fa4573242cd40f70e24bf7b3f378b1719244fdf5e633cb5dad1be6784765905efc3928c0442a9b771dbdd151edb7d60f47cb2268350419abb2074c0a2d7d7a568698a6f40b9a2e3e659f949e5280bb412e8dfcd7acd9cedae8380f0a02a7fbc2783ba9a2dae107a725e3f9bf980ff5d3b9c47d5c", 0x74}, {&(0x7f00000001c0)="5b0c934fcfdbbf21a071013a81dc688462c98d6e88eb5d6b491f34fea4a2031e76e62556f45ee9881c83570cb876c3d9ec2c1aa9e81d966988748ce80ed548ee1604a9050cdfa653ea17033459b939f72f77a3a0817993a7dde1c50ee9bcc36d46d2c6d38d8b9b902c6f47b2a009917f9fac7ca3ac0a8493b3c7cd54201c470c10e411e344efeec3320cf5db3a5d1e4200a14dfc692bcb2ab5e24a652cb88caca046a371aaa9bb711db9edb543072ea2aa8df46905b43737636dca48e53e3d89f5f8b35ff80a67f8c18a8ca0192a52a9dd78a2e1ad5310e497b83997dacfdfa1ffc299c72bfc3139e545c9b8c71df5fd51d6cc", 0xf3}, {&(0x7f0000000300)="3f62e890e2dca5f663ff5749151c6e06746af2ac0801731123e1e88a1f532c916ec17684ff6d27775a20e512c0f0689a2b0aae3ba8e66009613cd3f9d82a77bd2881891c3e9c8629fd235c29aabe4f97f5157801cf461d89b5876b79d23a7acb715949f928f79533cd48f9a49c537176b9ce2b395a306564651ebcc62ad3dff10573b946836c913df47e0ebe2a78123295c51567e6", 0x95}, {&(0x7f0000001740)="1478472edd971dda656669c55b43c6a22d62e2be454e90cac618d8035f5d686d7ea90fe35e6a5c8a544a5964912394df8e5ca07621d46b8c81e4c1fd1d4e9d15b283c4cb4fbac619c856729fc2618380df5a56e0e800b39eb984dfdc2b5dc4aede4f844bb94dbba3aea3cc2943bf9efae852aa6dbc45f8de269e5f22b9a320d092da1c151a660a26dc84b1becf7037772ace94f0d62980a90cc4480f2af378c1a5988585a65e42e8556c383c387f9239d73b240c09e32d1fb9eafac5c5e1766731a5493f2269575e8dc9ce3d7f2c9af27c1093ffc8a11539ed12cb4a33a9d4fdb72f128712243ecee203ee5f38fed36883db05e11d1f32c97a22f711533be35517e1ab29681396a99b1e39a14ff4018fbf2b7df133e977c32e4f7e6cfab4fc00995cd9865ec7c72372a4f99e11491a2cdbc47bd5b6ebf5f71b81b9a016312d265e2d091d19cedef02034ac8e523e6ae522c268d6ae94a9b5ddfb63677bfcbfa1c3dffba4dd512b7fc86e662a425815505b7f9527bd63f77715cb5cbade86c6cc9d92e09fd6c2f93016890c296b9fe25e5a87d3cf741371711f9d0f3d5ee89a8920074636d1847c908da37d81a604c35863a45a1f4dd25b73223bb102f4ff9c87362911f1bd81786d82a27adda16bd7d96689ee5e5c916fccc98075d63ff23ebdd4659bb352f43383fa6396cbb85a202e1e9d41d2777abf6ad9913f9746980835a557d5de0c95dd5a4a033e35add965e178740a55e8b8ab8cbf141f09e86c7eb6162ba44f2badb4e91d7748a6648fe7c948920175d9cf3d81f29dde53ce77ad7f4b978ba6a996ddfa6bd4c83d0da86f21a46dec34952c0074b5359b92ba990f7f5d69f0466ecc6e0e1b46c0beab419eec04a59d41f26d1bf297a072c587abc694f96a63f49219ee4cc16e2feddd736654293d080273424f7a15d787297708b494e21e5323893b2c3ac8913dd29fe2687ae476e82e36852236146d80a9de6ab3a2a7e8f0136d08760917ee64f5c192fa85dae196ce36b65f9e0be1c53380c23c69b4839e08c566b84c517a3e4547766a688c685572dcd39d3f484273c1bf301cc6c6a422e730b96315d611cd7817d8d2df70ca64dec139b4964544c8031623419787c1b32dbe3f1638558d519f36825efac6aa2a6cf041e7a2fbe8c17c4f388d9ef85b19149a189e1f85e1fd1752a2df315b5179a9c5db5f571d62e51b79f1fd8602509754482cd69c92efd6ea87bb29cfaada5b242fe5909c5e99b3bb73a7413849dd2bfc08ba918e96913e840ea2d7a25975401adf881109cd7b0f461f0a99c582335a22d052326fafc166d968e2eed6574bf501b733f009352cf9b9cf5e842b59e01bc57f6204eaa57a97c301f4bb0e213d10ad7765808bd473a8427b875f9717bb806d9130e67527180a30d2632196f18852131b36d8d7ea60b79d2de2ff8a70d29e26f659642be3c6c41ac68289806a20c470b98b2d85508813c277b360080882bb225f3aa63639c0216a6feefda820752010be2e0cdfb9cb6491927440325f625d7d6123c4e20592b379d77066ab3b3a2d908f598277b0c57943af5ad78589302f853ea236aa5b5b9892f5ded275fa0ca57f0cf3b895b0b2f8be5705713ffa4f2a86d2e4cfad13a73f174b5a708aca4b5305cc463b842b75e50dfbbb222339e51be9b0bd837cde96b91cee8e2c3e326e67f04ed1c6e8a44b53207378624c40489163ce25420b50f6eaa4fa6d4a88d1f7210d339b549c8b183f1f6ec888b5798432a2c765b142f9046186b6e2dc89d520bdf4afe0abfb4daf42823987f803b544abdc4e4871a0682833567f955ce4015900d5ab18907898636fa284792431685b34317830954473b47dd45572383aea9f51f2d8bfd8b118fef3a22cab58b22bbe7ee677777b5d5af710ac07fcddcc9bb5d43a51ff630d25795372aaf3362c4f5e225e4af26f58897e3d901b823a484fed0ff1bef3397cee235faeb637755937ae3a64bf232c0e2302522e41b60038ea25bb1ac7ba86cb96d5238f50d8f969e5e35fed1d6b66c166298c37afdbed7d74b38ee0c51015a0dfc3b1320deb152e8ecac3b01c246d59d77b35dbdc9d470d279b6dc1495ec1a0a503b15d4b3ca59465fcf42ac8c429eb2dca9c4ec1466ae22ab99e122ad86f7fbe084a80914fa75fbc2f428e46e24f5abdb388aa65275d4f4faa4663103e52a6cc62e102b503c1b6c41c1e8037b00335f3302671964088466f7808ab96f9bb6ab81cf7f95cb40950f66b0ce222bf3500ca232ec6064d41493b7ed29a1d4f4e65be11943d8e07874d9f39dbca94b52a46d4e99319f53373a14d13cedcea7877bfe19c40b5447b8a43cb0a0f6f2c652a723c108ece9db4df96cf58bef993cc03e5d98793e4a382e95f9b47a21d3e8c9c8c5d4a4efa00b68334a41374ee479fe31686e06c3c92876176ada438cc83fcba70fb7756a611e061103b334ad0a3d4b91e0cd03a8de04edc415c51213fa6180cd547e51bfcb8bcc770dfb801c0710449556013d7980ae369a4c745a24fcfad544d157725390fbd8edace2420915f0dcaf4a510d4fc22c8739e97e00e1488524aa29cb706dc70008c92ade62a511b8b4c8f4e334f95391ff501cba11acf11483bb46e19a3addb393ddf71b35fbbc3cdbb82af0ca5674efe51f78ee75b20e28ef0b68df16814d3ebeb88a79f0f86e3242dc3a9438c18921964dcfd8145470c80bceb745e7195277cb675e31cfce72e0517427030b3ba79f5670b544d3e36700e295dddea349ae0804f84146f81f31ca19ac206b0bdf9ee37e3d393c672bee0b6f76c95c37088becdcfb063bc96f7bfbd78a9945b260cdd863a98be769809f4d0e2dc215efe7c43e087c766186be9f92de4a3aa6b756bd5b126ad543fa61e2cd7c5b07eed4a8774f760dd575526685fe44d3411c6a9332424ec1ca491d43cb6cd66a16fdbecb09969d59a3905a158734af3f0a64e1552181594f28ea211f21645777a59eb8110dba4011fba69b345a881c7f9bdb99a34fd8298fa0fb341a59e1328783638b70b8fac4ea0a2d44a6b5f3434bd186ef41d1894a1afa5c5204637e75a21f4d0b422581b60d354052cdc41c7ea75086b57cd4a31cdade0efff1fa66405e1659ff6b908bb3fa28a27e75b85be73e86f7128c3a267ceeebef03a16a847e76eab99cab22d62d930e762a25d365876d808d578b40449119abb722bc25ce92fb4b92229c3c1bd1d09f07d6f2bd5f7b6bc64b442a2ff2c40220e0935aa7696ba41eef966762258e6cac1c82deebd0fee4b90eb29dd0ed56d0e828f22aa641a5549ab686dba1385342850ee62781170eb7271aa69ccff76ab32ec5b444871801f3bd6c14bcd0fe08674ab906282f7609bd78d30848bf44548c9655db983f3fccfdc70e3f2a9f28b5c661e2f45a1b36807cd880a35d9d3024ae681b1e9d3bdaad7d1741f4a641da4264f96cf173bd28476a8544365ee424d1c2b756fd53e247c7c588eab19330688103e603fabc3ec62e6b5ed0b0644b85ab3cd89e547cae9757501dad785fbae8df0758ecd771e3ad60a91b237b15ccc913ed6b22da9afddf343eb377a6b9f31bbbef4b7b75a5ac7732ca0e46ddda3b828c971572fb3df3aff5593a7994f23224eb1559290fc514b1058c0f2abf254ad052c799134870da5b57b830f0074e8abde86d1ca1887e267dcc3e9a4d1754a414e1ef39ee8f85649f44d0dd17026acad863d124a58453e755523caa64b2d207e358ddab351af8e5abc101ac5d8b8f88354229f1e8bc519684130e0a31a1617cedfa701f8f36cfb6e1a0a77a975bbce43a89d83eb22095c1db19a7d1f8971637ab296b5f1a7c22e8149ffcf93d6544192446dd69528b57dbfec763a1229e016b59f821ff2a2e549d614da1ceda41695f006fa56a1d451a7ff1d328e70cef59e90503d953bae14ae0595f8ff61665a0a772d6592dcdf09eb76c7684b568f48b5d1fe689fe3b7d601becd54913fdb27e65ff7cb53993f8a399daee8c405cf5cf18bf13d6f45cca7a598337f0459bc5e1fb6863613db3491be661b8e845987b57931bc794144f6dae3cc97917d0cce9536085e580f710e14ce4dffb1b1c1131325d9eea84c1b7f02bbd52f9711c30cc14f7964004fa3e03f6d9d4908a105eeb6c6cef162a42f41352a33bd8bdc4810d42a9d0208f8f05a6c7d6b5a8c7c211241ba45efda89df306b7adc3dec703e6b57804400264146542aba8f1c218d0017614886db0dd2344eaba87a8ec8e71d05d3d2a21205a14e374399b2dde26326227ee9983bed7b078ba70f51d6efa7adbb321242b79fd36552eae7327b3e4c42c7549d589458da02b11d2e67f320f7f770c24f3ee23dc9df8f7ac363a582429c4620df4113c45439e00973af12afc29c8bca0a7f7b66cb3cbceae27ca3c5313b0b192bb1f45de84085e36eb1a907c5fec427e734f0b030f99e50a257f83775eaea724d5ed1d0af3e24ed4ecea392584b113735748b433add18d14ecc2def89bdb6606f55a5de91832aeee52219cd17a27ad761a454c22dbdb7239c06f6a72fadbd5b1679bbf6a7e1e8b0b572b8675eed48bfef40830125e1246ee0cf000792bc6c8bd6b6d1dbda93f5e284769f37e665b810e59ca87b2c5df96714eaab6f6b01341ca1b24a13fd95bb33b2b3bc548cd8e1f1c29236bed89e10e7c5c0eb530e311f1fadc5d86d917a28816c30314ad2239608e7e2c56bed03b72fdd1ade2d3320d78777eec0012f6bc4d950d73dc170e7b3dc11e63b6966298a870891e2a1209191295b5bbc11a17a516bef7774a3269896159158178739c84a715a361af55d54467af9e59d8f94e7cfa00f6fac8a775111d0d145292569eec85e8afcb6689727a703c226b1fa880784be6a814c3149451cd617f68cb9bac614e95401b19d269f57f3091d1d950624979bef349773b4fe42f46374d1cb67b5f5b7feb4236a2971006d99dde9cf1ca5e4e044106612cb9f7dbb053bb6217ebad36280ce7f413dd51c7edfd6ff4daa6d93239ad17587b87bd65eb9a4bb42035701389e0d4039769e1a9c36b16dc09e08098ac403ac5c927a89a063adeb1ab3e5a4e2108952be4aea85de8ec3ef979f3caf60aa6be2c54b38f3a9298af4625067af5e8b2dbaa0e893669c754cd3b770f1d099d9df80894edbc4a46b12fa8f76f464389e6bb6c1e5eeed336d25b1f28aeae578d84e5712ecce1695b8db23666e24619303b4f2ef27be71f112e40a7e5e4af83c0d9dac790422f2b2823d8d7d3745f2663a0e467d6d545f48870c5375f940a9839afe08779bebc73e28f9ce4e8fa5753af2e86b0d5e9e709053354580098ca24485a1477bb53ba835e2242024ad347632ac71ffefcf8100ec11aa1948a4a8a9b885999b97e3b7ac7d2334992d0a6291302a9179a53575d7ecd8759a6223ec08b7ab57759e26be5e09dcb9b292a2c277ea59c40a3f18fe065f563588c5ada9c82959b0c0382402fb6a7b373e1cf599a4c34a55db4ec67f54955c739ef1f80b9a621148824678ca84282fab0bab5680d99659c4338fbb6efa7169447f8b0a9e75d069cfb588e47cf6d41633909ef5421ac292b67c8a33c3558e8479dd52d233fdb26a417662d6da9a82d84d4e71a8e8d201cdef3ecc0a964b4d0d3f4e2ef888b0e1deafb16d16046af0a09f948c3d43b104b9b5f466cbe266c024c68963365e4684a99f72e35e706f42d67d5aae6fd2ea2d403c0adfa35d3e6b5c941fa92b32f2e1b4f8a34935ec5717e29e63d40eb891feb93637c1363aabb69b41ca9f51", 0x1000}, {&(0x7f00000003c0)="64c2052da3786a3b61a940021819a4066ccec29e0f262cf8e7c689ce3786a2bbfac0d6d6de96ba0b9a0d560680810c49f7d8f1fd0e4181da407b85e98a89bc3f95bfdd93ca9dde0e3917b6a249fa4439705182f9e59366bbd99c6ba9b4600a9d990621c509440e5e1e555e3371ae818659bb8e0072695b859705cb30dba4a2c42e", 0x81}, {&(0x7f0000000500)="c2276d7e1978dc2dba829189e025e25ef53c7710cfab05be627882abe04e798da7ce3bb76008cfc5235dc14f4d9471975c0338d81552911e7623bc8a5211c8e134e2781f9b472df88797f149399c8e99a2d0628127e0fbb8f9680ef8cbecb50e02950fc1a8e91256ef1e982df0fa76119d9434df2435135d14b83c2cfdc1aed3adfe79d3af6a905945c7ddef69d0d063cc1409bd70a72a4a8ebb5d29a8b34a78dab85c0f1c08ea3603aeb84f2dfaafa657de83ccb6b455faaf293991e3936fd4b4bbbfa50ed9a9", 0xc7}, {&(0x7f0000000100)="b9e7d00e641309a18ab683d47ada8e52b1ef91e5efa8b8439c43748c", 0x1c}, {&(0x7f0000000600)="2b4b6462a4453ac410a36493a71b0cdc39d8da361af4b3036dd3d6bcd622c0c97f68ec1a0ac3434717bccaf2b76ad53954e5a2d2626b5b297965a6bbda575c3f3c0fdc7013de34fba23fa5fbe093d964982e2a1e031d561352d84e0ba6f1876091e54f41ce9bfba48971fc99", 0x6c}, {&(0x7f0000000140)}, {&(0x7f0000000680)="5c8baffe64733c533acf7551a3a1cb69dce70ab9bfa54de31c01f7180adfa0ff77dda2688c160885d57eb8c250a1c6bdf5e2f12779b514be9e9a39cdc6b88b4c868fdbb42fd33b56df3a", 0x4a}], 0xa, &(0x7f0000000a80)=ANY=[@ANYBLOB="1800000000af96bb39e9bc26000000773700000000000043a3720aad673547e4da0000000000008f5b2763155d40b7aabb39d6b90a7a427336d1695f730ab01e1e354d42e734b2ef086961d149406d6666f54fe9a05d9c1a3ceb42a0936e6f694ba002ab45bb6794", @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff00000900000000fc2df4917e5de578a3dfb0f6cfe7f44659e8206c", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r29, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r34, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000abba9191df2cb56434df61e2e5ef5805df5094a96ae734eabd626c25128e251abe65158c32a7ce1e504ac753e48be665edfbb59a8269b8ab2e595414aa37378772f301b3c2233fc9f515627c679b90f63a695002214d42e503fb58a0f7da5727f800af89965f707a7e7a091df7774cedef299cf994c56125d163b8fcd216a8541c665640d76a5c70993d6b31f3619de260d14d9986813c06be7554639b167b26c915024e378393735d92cabe77e62a2ad65161c3d6161c7b862eed45e7f6", @ANYRES32=r35, @ANYRES32=r40, @ANYRES32=r42, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x14}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)) 23:02:37 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) pread(r3, &(0x7f0000000080)="ab83035f34", 0x5, 0x0, 0x5) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r6], 0x28}, 0x0) 23:02:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1c0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) r1 = getgid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x14) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) r3 = getpgid(0xffffffffffffffff) r4 = getuid() r5 = getpid() r6 = getuid() getgroups(0x5, &(0x7f0000001600)=[0xffffffffffffffff, 0x0, r1, 0x0, r1]) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000200)="51b8d4568bf7394f5383fba71ad50da305a4420525f99c96a153e712f201568429872cd4f7647e230ad211e3c79ca8d7fa2b11e408ebe2d38e7ed006d720df00fc704db133aecd2d89a795d7f5aec2bb4ecefec57994bea040788954bb679025d491bc164013f5080170a7e39f87be048a8f0ff3856ff4c3b22b923dfdeb4006f808b5d63a29cd151f5e518708c217c90a8e50b9b62f60f52cb44a8926c5962a1e6790fa0798a43bf91083b4ab054d55b81f36a04c175b8a364c3b492e3cfde67788b8ddd9cd90681d49f2a3be9377a5d68fa25b8de251e24f86d8", 0xdb}, {&(0x7f0000000300)="e40eeff044e08363628e384892b22d85b5e05dc76c5cc540cd626989288b6b01e8a1a5337f32ec96bfa5936c8d3ee8179f5c529774bd08ec7ea0ef554208e3758f6c2eca78748f6274d359918b67b9677a0150c437159e5a6e210b836a7ac349a9bb48c85a7c4f7660d40b84ff6ff87f3c0f3282246f1634efa55cd561e2d0a74b523f5e7c541dbad5e004c78fdcf8cf9a128c1ebe71c0cc5c6e40edb82d997855c3341d8f7ce631984e157ec3324febb85c4c8b3e3d0cca4b9ea300cca5c10ce32e16", 0xc3}, {&(0x7f0000000400)="8ac61e2ebbdabc00b32d967acc137db275607a26fa504682e9a2c222339730538b8296fe1e0c6048820642581cc66b2140d55670cc76f3c4af60a8a1558482260bd5036429f1134e996c0b0904d9f99e211defd3797d67c6c8aedcae4896ce9b7329008f975e9d7ca2fc5c03d668e22bfd50674280405d3925a92f02461b0e50312cde4031e8e7b3962d70b0ca07ee52ecb7a9e870b40414514fcc22b26205e4f12c09e50d0d68d891a4ed527ee04c634384e94029b6ba53e2315a8ec707d9af664f834228577d7cb8de4a51f68164a1", 0xd0}, {&(0x7f0000000500)="7734ecd982dd4e53c499b8f3b5d63ff0664151d180ca414f4fee45029868c90526cde5859b522eecb5cc9a3d71ecd9f8d54539d8c15483c832fd14e5286549665ea6452f776744536a0b892abec66a68", 0x50}, {&(0x7f0000000580)="34e50aa7a74db2438ab5c38046482ab04a5e34c30d3b60d19ca54a0eeb76cf1dfefc87c729b330a63d38566bca2f19737a3a142f96297195d40037c559e9e4fd3212cc150495ce7e371bb3ceb337dbd2a8ccb9a0e3d48c8e45bbf88eb8858c72e41bcd9d4f0692e8779c32830f2dc70a0f90777a3c60a10fe772b54f45e1310367329a072f2ae91ebfcb24be8e736f3598d3d979469385fe1338fa032a7dadb7f4a26a818ead253cc5e29be5ef73986b6061f1484a791b6ff6f403c28daa08bf5492e9574fa388d1ce92104461fbeaaccc94c974fc981849c2510ec89d11abcd557d1a8f3d1f38f10953a6db7e54aaa71ba969a0d50791796902e23a296b26362128460257df89c9faea8a22d9a8694ed0cd5e5f6bdb6a42c071e75bce5bc6ede29949ed1f59c69e0fa97096ac8e779bc3bf096af53fd2df77c8fe7599850ad5732e68aaaa633dee474a60b2ec54392a801bb58f38382cffd2c29d49ccd2433c1b2ad2fcf8ff9bf7af86904ffe85fb8037947c763fa58b140f827135e7391edb58a8fd838441399aad098fa523bf5f98c92fe176b577c1b7ba32f5244e26d10db23acf367d1cfb682910886246abbe0af11a4c9a84d4c8348cf60e7a26205c7f1ef78f62f815800ac1e2acacaafd5e0dd4a5e2b67902068db5bfbe192a6e0852845e39b7c67b7964ad06d6f809c7c7652037ae751d052611a170a22a1ea7ac2823d487b4f1cc89f51ab7bc33b15e58ffb8fe769ac6f0987d7fd02a7b891afa3ace9b0eaeaf59216cda293aec819c404b8835c735a2ebf30310fc83696bf2c74f5d1743d19cf354b708dc1165d340cb3a4ddb72bb15b5ec67ac0eb5c92e82f66d108ac35cdcea7cb6b49542e492f7828e9a4fede03759d1389dfa947bc5cda2f97cbe5ba5296f4bc94d66ee3c6501ad98156cd893adf5d60e9ae5cee88e07bc91ab9645e50c84f6f8d26d01a85b2af979d96cdab30b09ab4123229f41e7d21da326beb79ba117bd3fd0be7a1ea7ee2b6b109672cbc29a24687c7732f18edc00c53f6eac12e16321c558d97e4c8d99a3a1265ed8804a4c7a8c9ca80a0176b67ebc088bb93c224341ebf33d56929db6120d89151cd22d0d3c7fea1e7a49ddba1eac92a256c63e4ec2660f8f158b7673c6c7cf98100b46c7a3e3bee8f2d7fd2d6996c9a3c40555daddfd57b6d702bd1699e3f8c6b719d92d6cbdbaea173bd0f976ec6294ddc99b9f7fe65237308e7297d0c63a6eea2f38472c3c289bf0113f58e46528e43c0c39fdf8e1e10d90410a3d6965b9852950e5fc4ec2914cdb88c26fd721c77e1782f7eae41e58fb97ba3cc8313dad61257d1e3883c8bb70b7ce7b9f6614a3ac68d3b3a6005ac8b4719dc6e2525537a335f6402c2ccdc242f36257c5c983140d19f70cfc34d2710c1d55b0ed74caf520e5628aa21bdbf74dfecd735ea755dbf695559c46b4a39d250a50ac34c06fd654263e11ea78cee202b77db3fa363005187715e8ae17fd6296cb24473cc7f2517458cfc844dc7826cda93ff97fc64b25084fd687bf2b50e995e1fb9fc4928ace7718e20b7bec7e6df9e0f6a96a3ebcb7807ba9e562238774761ec99929f92fead92fa3ba331cfeb77cb3b9a96cd29f62481c998959b40765628872ad80a46d9af019dff82c0108dd6476fb33d28cc67dfc57c64339b3569fa3b1afc88da924fc39392c38e352912c0dc4c53d323541c771be02679aef385dfd5449c5fd2e0164918c9f2c84de9d555d30376b68dccf1392485e658cf67934b17e5963045edfefeda1c6ede30aceb740f4ac5c6d7e20603a06f1e7809aed49f8f65af76cd880c2b5a9a05f4887d8c53c66f223cad7e72e8defc855cf2a498c5c205e6bde6647c777e439af0c1694759487590148020761fe873933ea093552a41a36d99d20ecaafd899923014cc8f9f49757b11e809a1687b43a264d66dfbbc48c7eadbb78c8d2d353a8b621e10ea6efc0fc83b8d58cd1419f6df27d9a2c8ecc07292d6f34a237725363602c3c73f0573a859f17166d115ff56fb9d52a58bfb5663411ccb5858d351530f4b0f76e41b6de82a93f790cb9d903d5ccb7caa4c95d9b365d0ef970b0b1a0f64994d717d44d0e93a2aa6256e5a09dc59c2466c0abe59e3b74d4ce95553de32e5ab44e87c5103940c83a25265d077098b1d10162ca4ffb30748eaa2b8186b725296a48555e00c672fa5d817c2c2a885c4760a24f8d37da2cd5761f0f8a638430f5819dec8b80be782434617b54e06ff135e3df88a092ea38467513f728466111dc4ec5018350718d9580f3fbe23f5326dfd7a4e9ed0344448c728d56ee3cc5c6259e1b48e172413f79e4ec7de149e83b57ce1f44a4711308394baa27002a1068b2cff5c0f9370c01a9f3bb59ab8749db238c7d2609d152d94a32a1e4e5294100eaa6539851a0ac0f9f50896d0608defb9317386ce5607f78aba36e64e5e87dbe08e8b682207c1745a330ad5bb8cc4a294ffe9c3d795cc0bc144618fd46ff8095f29d2d432522e1d10d019b4c92ac0327670e0bed2a77c002ce725f225f9734a87c03632e708e153863aacf729d3f881fbf19a3a653b24a8c6f285fe50db8c9b5e126fef7acbd6f4595b14533a1d3c2e9bcebfbd19d09d9217c83145168f6a75cd440b296c9953e46a6c59574322e374891773c0ffa7aab69fa6d01b5b18be0b36e67b06a2654f6680f6359bce4de051b9550e7a8a502d0ac1de02bb3f4c68398476e6294d92cca15513b530c2688644452bc054765146ee69ec9df665734206cdc6f55761ba02904f7cbcdb76c9964684d51850e5cdd1e59cb18195b4159b1941d7525de5ba65c0330812f40a58556703ba214444e28a644b4d7d2e5ce0c30ab568c718c94b3e25fd32ab4295c3c6e396b1cf5ecf98b57f39ec3872881a8ddf7d75f7c4da409f96942477f18fc636c006047a72c8b0cc573465d1a7f233d35d2b4973077f46246ec36d27e4486aa7e66da47e6aadd4bf8e41a64479a7085021c9e0b73c0e2d74aa25ca2a97259d88e582ed6a27ce6c4c5b2d451f116fae95461b3dacc9a10c1eca5c77be92ddf3ae8271311b73da10080cbde2e72e420680efa9c323d7328637af5e17f5b809464b7b97b26f60327c365118a64337b528799409218be8898d7a1046791c5c2a5aa5a00448059437a60e5b5768521bcf431608a07699a67819e1d983eb895fba52a9408623cb9ca506fae954edba8306ab6ed083f30630e7c5b2a4f3870317d6c17e75338d3b37a5de78d2c91750e99539e3d58dfbeb5478ca59bf74427308d3160a3710f10cb62ad2382a50db1ac6400792175e816c9c8a8a35169a3f4b9d34c6e6785d050d4aad4b41e5a324ecfc54306407103078b0bcdbe1d05e5b5b0d94773ac6a2ba9f89d38a2da1815bbc509098d810a5b9104130bfcfd295da4c48e568308147b5680204d5a4d5ccd2661f6e6a8efc94d120964fa1046167d236214b8e252cbe59704db7c0285f778f6d1c4763bc08bf92dbdbf9866090cd620d865aa8acf2bb7ce27b80343409c716847774e855dc868f4eb7f9770c8f418d041069af94df5daee113f6a524b3a786a6c8ac128c2dc76c5d192f61a8400d1a1e7ceb8cefa40c54478c822eb42c81918d688b18d83c4c38d4ace1b87eb84f75e2d7a33b7068baa65cd1125abff670f5d8372e6e2f4c0e634ee26080926b2263cf151e957ea5d18fd5b18f14fe7064175da87e07c1abd1242dc695eb613f285e7772c01b140ab8ef9f4849725b1bbc86cde3282256b84c9a8f69ca7320c1c6094d4c16c768de15103bd901fd16f44877724e8cb8b55bcabacce74829446832e4c6ae8a1650fc91033bce6aff3f5607ac5bed399bafff0d65858e6b2c7a5e29a21682a9d0593ee619ca9a4845e19de5ec737d34efeec830584693779f0e807185b9626b236ad71d91f318c80183ca6228bb4626ea9f4ea2818613aa3e4472dbad4ea00ee79e23e036dc9f9565c2c0f64041c3a56510e8d5983cd109fc4efa95adfda7c330b8ec7441cd1c42e003c6209191a21ac93420df444cd4faf42433d1fa559289c7beb57fda0ff3f95b79f758ecf6c5b08d75f298d7b0bd7741b9e207672f3479ec7d05290c5bc3a51ebe2a4679480cbcb3f0a206a43418129331cf5e2f9fa0f9225967a94940aa3c029d719cd0cf9d53b8eec76f71bcb6633703a1238404a71563211250d7f56a229a1ef79d2fe12adefe1d612d19b3f89a4ccf9da152b9f054645242b9acff691898ddfba9e5f2a72b71f0fef7f66afb5a08187768322568d56571267da86a4b692c74cb62e7a527dcfa200fa83e2842c9dc62ebaca859f6d45c174d9822df3de3d29dcc0238b99613bae04db6bc12d615f6068022f3d69c7c5267cc65c813bd153e0606012a257280291d3f6bc2f9c6935f7f454324b1fb51bfa891dfc068337a1fb7dbca78b2f1b505f57621dcf33f65919b77017769e242a0218256e06432ec2b6e4b7384dfaa4d4228b93e0da94d8c13d6fda03940eb482d1cab4863754662d299a2c53656be0f287e67daf83ba13ade7dcfe55bf5ee22c25eb04735233bcb51b777b8812c82aed70f02367e9e9b5593c937460492b145f308c640cc520d6ae5688c147f45d212bb1caedd3906c9ec395a9404f722096e9440061f23df6cf860fc50eeda70a2119ab14bd14a8fb274ad84a7b039862f3e2de6c112e40c833209226a97f8858392744b14b32db14a6a5e20b76e18cb53666cf9d66771565b1bf783ec6ca6710b8c5b2a9824ac5b8b5c13ce779bca9c8095faf02ad16eebc1c81729d17e0e6ae8e5f10e4b2355e40261ce9283890928c1e94329d5bd0e6c9895286281c7534b1f476399071a83c16e3f2b1603f9713ca2db063e9d0afb19fc3d8fd9f79f31eb6bb47c5dfbff8538604a97166bad1ad8e085cdedfe41eaec24fca4d5d6acdc21b66ba8c4f79807f2aa7d7543beeed7b5a66f2bec380e924243aa03ce1fb08e014f6536950f6a74d474a0acb4c6abb4103ef46c22c5e81de342cc79aaf774c48475b25d5bbf87dbda3293fc022fe4f381861542ad1213d6a4b24c839511c7a154652d4b8f13dad6dc96d00196d3cd41e8e9f7f4c704b1a296c9d33859da9d50bfe6d5576be1dcc27ca063347eec1e820f5670fd71a8308ef7b4b7c0df316f30e2798ab60aa868f9a1a5ae2b02c679c8054f34fd4ea66df293d7d4ff8a94bc32af4c8cd990e091cfd4728e9ba895759defb761af3ffecf2e40d6ac3531273e1ee3cccbf8359a6004c1ad4bacd52d1c513d3d2b5d1e2dcc57c8b28ff272d0e4601c8df68b440fcb451a41c6882be74e16be74569d2b1be7fc4aded5ebb0c743be81f2f897e51a35b7dfce5771016e58f179497c81e1dd72efcb47473a4f89fd02722f6772d3fdbe23cf1e214a3990536ab2b748010d92e4bb1795944b73caa11176306d2444e390b2620a4605caeb166a529a582611dfe03cd4478c488dbb531323fb951493a43dc86c72f33ddc6ec1cf6a2e7b256d8b15ac2f65115f956dc69f3420e1224952e2c0316c623c788f6ae550209771771d8c658ce3aed095aabf0f5b97c38011f1c41f4d0e3605b6e8ad879605b986aff861e82af07a1288154bf6a97c029c4754ab1ab99cea7abcccf1caaf79b7cc1316f94bd689c4658e533b873a232e29a83183b06a2a711285fbea1d2205d12050f10e37ddbf6a2919e33a8925f5e7ff94459fa96a7a09fbefaa3870516cf92724f0055fa41d5e3168a090346d3dc5da8dd152bb5005ee5da5fc94c5e307e", 0x1000}], 0x5, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x40, 0x4}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x400, 0x0) r9 = semget(0x2, 0x1, 0x214) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000017c0)={{0x3, r10, r7, r11, r12, 0x1e5}, 0x401, 0x7fff, 0x6}) r13 = accept$inet6(r0, 0x0, &(0x7f0000001840)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000001880)) ftruncate(r2, 0x0, 0x400) r14 = accept(0xffffffffffffffff, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) sendto$unix(r14, &(0x7f0000001940)="70cffba336e7501dd61888ad3f85a391b6dd008513e8a5cb153e98321452c5af2ec1f43feee5efd2af967ab8b18e0a1e5b63b70db9f4e013459a07d4163920b55a14d8d1f627e7cd2713649b", 0x4c, 0x4, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(r0, 0x0, &(0x7f0000001a00)) openat$pci(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/pci\x00', 0x80, 0x0) chown(&(0x7f0000001a80)='./file0\x00', r4, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ac0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001b00)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001b40)=0x2) 23:02:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6f666956653000"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = getgid() r3 = geteuid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x3, 0x8, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r11 = getegid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r13 = syz_open_pts() writev(r13, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r14}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r14, &(0x7f0000000040)=[{{r14}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) write(r14, &(0x7f00000005c0)="4f1429139b0e74c3a0e14fe7ffd48cbed93cab178d9f5b007f45fa807b09491d883dc280fb92577162988edb3e7752003c5ceac53a9a4349512f1b04a112bf2d3dff8e2fb8601f698558c08c472f35bf820d0137a669526914ef3ca02fc06df3178ef2d3eefdcd43956c615c0eac6b13f76a7eaadef53a36fa35f22cc306e8a479cf8ac031e38b3ebf8b7c3b2a3d31b7aa511d51ee92c4e658f20fc649030e94be0722c46e9dfda0332b0f196e9be3477dc3c88b0d471db3402375e3cc597e1dc4080d7ca6ea26ef652e701809f6fdce37", 0xd1) dup2(r12, r13) pwrite(r13, &(0x7f0000000180)="3729f60e7cc8745d9a404a9482b536e03cfeb21b06ac4b3f7af494d38a6e4dca6536150f8b0a41828173f293ebc3aaf89cb9a70634c7a6e58b42a370203c60a6aaf05c4eaa9fa8bc0ae975767b82c775d30b4676f779fc1de44a75c33cc0248d3c1dad9e7ca3bb6c53eeec768811ff16509f0085371a016afec9c9a15e05e66952a555de969bbfe764d76186705c7af71b4d0759a236880c370f98b788d20b1d0e2f22c7d4e9372d71668012f8bf07af3e0710834df020d974cd92a2582a3fae862fcafa051e5ebda993901c959efb8d2aaa82c5d5b628b1ef4822efd63ebda374321fb3f9e8ea260be3", 0xea, 0x0, 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, r9, r6, r11, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r10, &(0x7f0000000300)=[{0x0, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r10, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x2, r3, r2, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 23:02:38 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000600)="f652d049da8fc98136a56d35ac28b39a83e57c499650bdc7ff69dcf1680945640eab10e7172892a853f4a5d90db701cd31e1e23c0f71a7defad8b2be13ad9e7e4346ea0a8699621ed128ef2893c995c82732b2a8f0be1264e63a7400275f40ee0e74cf7651d3ad7806379960a854ed17e74af227323091c2978be3d97308ad470554cd45b053ef7311c5e73378fc45275a65b1b70c2c53aa9899d3647a3f567219de82d46d50313d48594c0fe0b8facb36c5c0e1fcef930e6548b708371c86e8eaa24e8e2aa755f54533f55eff6d59c0be0e57c2ba6f54d93715663f5b6fc4c61e6c32eaedd50c37b8131dcbfd23c610e9ed3c0c9c4eefc236f17c5e50eaf30e71f56acee63fb5ce2f82a6ca5bd3686c2b52c198aa5087be039ba61d5b5e64364992d6accfa41a187ef67a4380a41370c73aeecff8dc2c4bdceaaaa1e5df68ebc36d347bc7c9d09a108dd4a82132108335c849987523fdc41ecc56e6e0eded66204d02f022883c23f70b47b7203a33ee765bcc8de86c295f15035e134eb81292d9b156477d4c21e1228193deac1729f4490551e6f51056524bbc2096a92ef45b958e2b790c2e2262a16a4d62cf0d567d2068ae91d1d13639c08433c4ae714a35a1f0922e718a35d647d915cf98a6d66365b7ee60831233567e11f18283a1e47004802c6ce4112532a787042685001566c20f5d902035b85d230e440e4aac3ae904ee2b2fb4744a01b72dbf1ecc8c9bc89034e51fb0b4b2e39d846892aae265bf3fe8e2a996ef76db1b7c7e219bd88153ae60389c4ba2269565b5d44fe81c69144ce662357b3af725846069217a0474abf05dd9d4d7b4a2c01329a948ec47ba06d6061124283ea4346a8b02030f9388714b9c979841e0503c8cd3fdb0c1669e419a8643e4b57b147c53badd6cca50864474bcee65b8252b1bbad53fa68b4b966d3a3410d87f582e277a3ae4b3603ff61b8d47361b381f93089d166b75c210fb64f2efdf00657e4a3c7159e5db189c8831809317c55f034dcd622ab288d745eddcb733fd9fb37286451c6644697fc8c83fd6b537399837bbbdcc7aec7e66db732f4544e4cae0527301b6701d25c7457870afc4cf281f4782af4a6f36f73b5275856adec210c706a9f81792e3670004a223cd96ab9c19ebc9aef181bcda90609f9fc0e04a267158d9dea88380d272af2c520288f3ff836bfc2e1601bfba0b6d13e6a15a2cbf138d82d143baf3051c55b4e558979ebb74affda7cf11a95d6173cad1032249673d5bf8cf3206167d54d5d6667c88563bc0e2c6f167fe5cc24b323c49b1a838b52f89c03ba98e7d61d99bcecc3584cc85fb7c1d4cf4d121c4a14ea517698f3859a474428a13e5cd8baff5fe71c0bf7dc76d8edd5f40cf6d33942b2e62e3d7db951280e46f4ef5095ea0013a37e10819f3af0ac5d1013cfdee9873245dce012f4468bb9a5d281addbb8cbc599397f4d5b59c178c3385e934cc96117a1a6041f340b2541eca885f3ece9d11b5da3d593f4622fa5c270909146608e575a7a4fa0290ae3f1e7035f5a841daa5c662ae1d716b5b2ab5fdedec92cb7fac9831402eb7a773cd6cb35cd61f8b47a736a41a8779dd73c6711f55ab4d9ee78114f3ce3b4035abeb8b18244d324536e2c678323bbe940964f15e850755fe99bde9224ddfbed175b8084b51d11fd6c7c0de2ca78b7c0f69d149d46553d66aa993a2a5d246a8f4c4a0b087d8f6d430582abff1b300287a3af4b1cf5d11958ff14e3798f804a33342820b311a1d3b37841a6fa21ed13d93bb3d9c9e458d9c94a9366e746bf2e0994bde32400ce6f05d2d8e8fb2a5051d6763fbc33873938f9fcb87214b8377f43a34e653fd8c6ac54d681f43fbad78075244ff2180f53be816148aee6d0d3af8f3b9a940798e4e73942fd1244b5cdc339bc86afdebea22740e1c4dd40ba693e852bece2b6c6e0a115a10f71c47f50f56d6eff67db72392cd5adebc2da082dc9741e31dbe88b239124da38aa4e18a79d75a2074997c99e027c2a5d58287597c6130ede34399e106dac7aec60fecaa40de413c72e61f4c118b2b44dba68086d44a909deca38d8e5958f2bf5e79fa3d71021da4c1478098815435a322fbc313fc6766d633c4e3d5748ee964c7b4b3214e4064160973722f77e0876ac064214a56876d1d7b78462dc2ef75307802a4f93777dc16682b26112dab91abd2a5f941de5fc1dba585d71d411f3f95c9f9e10a013f62c9124594cdfa9e5a78978126d2880e1ad2286f7076fe9988184ec2cf75272da8fd7e7b42b58b3d0b07542ff34d8b209b5663c72505c7de00ca76e16cff7c4884694a02b156a2d6a76b8b117d89e850092b0ec1061662606b6c93966afac123ba3b4045c891c79f1b32183149dc8c0a86993fe5cf71422202676c3731a5cae8bd5ba3e0308573d1597446f7501a62e7520fa92642f66c9cd2d27a80c00800b2be570e0bf938dbf74074d35247367ea6ae082fd96ccdcac78a186a9a2effd29171cbc7914aeb2b7228a64eea0193df20b51c1e55c5434f4ea84749ed0cacc766f03e674fde99042c9809d21ed4eaa22c3b7cc7ef031de55e03bb6bc359f96a5899b68c74e3e8b3d0108dcd62f2e6ae3482e4d44360b109312375e83aa0f70f1cca576ec7b4fe139343be87c32dc256c079872fbe8828a6e96a9a9706d4f86af283971a9b3bb99567a988ebc164e3f4b77d6abd488f1c1cf03fc7af86bff5913b94094d8fb741fe7874f65a00a4a5f2b4dc647cb9d317055bcfed57648e250f28d2f0962acff1e5503f503c77dec48d1da68c870f4f3b97cde251908eed607139d7498c6049d4c4c67a8e001b029da04195db1597be324b289acb18b5dcc10ed8c723a2ab734df58d6c609bf2f4ab61027f540e607350c5f320eeb63a954272205c27023ea1d6cf7a9284eeca74e0f75804dde2f4de37f1f7ecf682cd5b45edbfd0fcc3478885711b0126b72ed75661d12ecc7b704a57779c34d84280834126124a8b574673d792919ce4d90a85f77e7c3945d0b4f577ed89c4bcc12bbc653932d6e1b256cfb6d438953d409048b2572bce291df1b97cd8d4fd7382cdcc652256808fb0511689ba7668d648d5584804ab0dbd78bd06b6db8791c2b82a76ccd39bb25ae0be6f5e541063231c4ab11945ab7e35b8bc3097cfe61ab531a8775a0d1186f18e3866f2123f396d630d17d6b07a65e60a9377ab342f330e256a15c4c05b7dd621de2985d2675bb3fd629168cc94710708711db56ff8f4d898cc97bf931e5e22353fe6e7221e6767e60755f829c430054d44340d73a24d0d04aed27492b5af12e9dc2db92f326bbf48ca03d9ec9bc8ffd63015524cfb346cc1e52da9e8d29cf65ec55c76ca9f4382c344146261db2e69e11d8ac2253bd9e6d1e5b64c5d6fbba095ae4ef9a4859297da95155e9275ae9ed1b573b414d8f30001998ab20bf1e25b9e00da6c4ce962cad574b37a9aa43b54d311031fbbdeec5111e8cd6765ce027c852dbb19491e451886e6eccc8c4d22e21869e71648bfaafa29f1421c0cc94398d1f475c6ff796e0677958c6c128a7c44391d5482e25106e9f42203a8114483b275c2d47624a9258e0fca1008799cbff990f4f52ee0a254b2188b87a1919e850831d8630305af483150769024dc3aabe531847a7eb5046ff8f5d467c632010ebc669719f8d4ed314d29074b73b62891c5aaa70f78e2cafd8475248c11b1b3bf6baa497d0bdfb95bcf5eb5908fac6726ab57d1152169eb8efabd58868683be0330a782f35a3db8bfc7b046c6ada5624c9d9574e540f0907b156535db031e627272e5593be4d016feab2fd8f0eb8439be5dcce957510981c2a44b59b5d98ce530939b46e896b157c2c55b96e04ce49f13d2317aa5a9a20eda0643434b26ff632fd438e820bb4eddfcea8a71a49a48daf3608a8a714d9bfdecf0d343fbaec3921a2d9550a60ff94b284fbe4c6b07541f02fc707b78affdb66cdeb88596e4a32cf6a0b800534a3e44c570fdc9a5cd4d0fd43ec4627032e920647adac8d19d36632b391e98768cbdee72d3050daa174197e7194fdd434d2808fc57b83ecb0cce34ffb2a4d32ce1e03e7dfae6078d58a623bac7dcc8ffec03d492f39bf67424ad0a895cea3db83740d15275011250b04bb3c45175db9066fc8bc5c37583ba59635575357ac22d14725b50c3df680ec79fe66248a2faac88e00483c0915c82d8bd20301c22285f21f04c0485e85fbb17b5ba4e11b026090dd18a3e94ab12e33ebb9f40a9817f73492e35a5b49c59a1de9cae01008aab9d359442ddfe841524af8c2a36926064f7be37fdc7c26586be9553fee7ed3e997062eee69c39388cb4d0d5569b872a2c95c2ce42cef2c4a5522331c60e0f0a9f169b09e93eef6240e6b19690a8a532392870ac5726dc0f6634e328b3a76557731b58dec4d766f509b5bc5cc44a5cdb245368f74d960c21c94645a88e2e8fa79a010d8334f195856da81ef72b2beca03fcb049b4c06e26a2b1a515e59efbbe065bc6d3bb0c9474969d982b159702ae98ed465542dd9eecac1f67182f51b1fdc893b10de70dfc5e76c7abf7b5e520d9220058c413cd4e27522eb2e3fe4cb87ed3749c90c7f46c1de6fe63fd5b8ebf694a38146c69051eeda72c088a0083dd51d67bf63d9a94a0ae9775cc0400e21e75ac5906d4c93ed0cd77400a8e94a87027bb7b5003ff9a2131b1b604a7a83918334272f21b9b0abf8cf18d89970e929cc01cfd538d0a949113510cc5287609a46f82a5b647806d3c96106da2e8c8af0322fa387c36d9848fa200b15f77642e13cb5fe8215a3061396b361100adb5fc1bad853d4501e632b4f92b8adea719f2fe690fae4405149a5ee5f2a3af62ecb69ef4e1172b42500c6e0ab3bc951b489920d5356f17a5cad83ce55f4811a1a9972c0082cdcfc6d5084912d96cdc5a581a8bff3096a1c4e5c6ac5cd75c521e236262ed5910c0961d3306fd8ea469939c840b6c4a66f8a9a5ff448d42e1f31f2990a61d224097ed28c54c67295cb23de153db7984b7c32bf296d2a73f83ffca7a357c4e2074e7072cf537f69594dbec91966a92adbd9a64c437e8a73d7321505c99542aa3d3500abf844570ab3569338b093aa4b7518036d755de66bd7ee6801896125f2955ff0a6560458de86b66758c21c50972761bec0355bad81dea068f65d3020d5256071fb40404b226832e66176e6ebe66e15a293ec55f0f5e5dcdfb080af3986a696ee299039072e45dcd186d6719c2976811e0c4cdcd547e01ff1055befea816eafd03e341479d80a", 0xeaf}, {&(0x7f0000001700)="b84627dd3aa56d370a07e210a730604c0828b5a0edfb0cd7981c92cc8280e011111d3c9a40ebaafd98335d195ba8144896261399465d1977517ef08ce2ebd90466e60ffb39a3ec588d873deb166c66cc4338d84d550202044bc3bae2071341f46ef259e9df370b6f79e0f7581e3782b9cb3a57c8a0bb2da1b422bda6418d596c6a6518c81907e994e8156603c51fa4abb0b6287796eef985c80dffb12bafd913479a36c56cccdbf12231fa1ea15b5d5c5c3c3f6e5645c8d42218506321abf110d0edef42275e6d8acca9039cb156d4ca4d7311629625cc2802e931af9e00460b46c1e39ea71e9e1866090c9e275b956d1f2253f0205c540c0c660b609b69a19a93d72348b8b74f82d2ec198b8b31e4c258bcca7ab48c713512f31c6e4d484f2feec1d568d7634efb36a17be1e3053a825c5052a5d2371afc1806a01ea112a58521787ccf4261a57b4db6c3e1bb6822b17c74e28155f8d5e98ac0500955148f33ed10dbcffd863faabaa2f166b2c9cb69191ae204a0ec9cc839d5f091499f5f0835bc2c4c2c7c71b8569c117ffc24d8bf67bb64570e33e3c31f01a06fa59d7236f99f607ffe7cb2523a5dfb19be05ddf810d6d7cfe187aece30bff539f07042b020962fb5e92d5995093db5481d3935e184b2e063275e4c29dac7a0318133205f6dca790375fd240eebbd786a030136d5691981f7f950e2087b5533448bc8cc4faae2f5045519b28c2ed0d7d78c1330416334471e6ccbba175d53b1e87ef038528da131490ecc2a5f651fc1927171d4556ca61c150864ca96cf72898ab0a8c17bca3d7cb19f443577930f4592b69b65cd6e7a78ded8c85235bd420d0e2dd9d9daf8a4521c27c22fe0f06cd0f839b560975ba2b0c9cb095dd7c74d6e74e792dadd8755b423f04ae935fc96ee4b395de8f62f495672a945f3c2364628f46ad6293fa677b79efafb8c714b5decb6db0c6ab56ed2edb5810080fd15f440022cfffa4bea6abfb706ecf628af28171371732a0deb775fcf7017cf0db7c7e4f7d677a6a0469c7bf96b11f2343f40cb655125dfd01695410ff26e83ec1beb6fa31adc147e6f9fdeeec4d54204397673d59fe825288bea504b4a1eeed5a47e34f9837d24012e52776e7cda5686c161f0633e52bb86c59f04c86fdaf42d4896cf6093b77d1a175044c433a77d319fdb10b1e54516e09e1d2d9d0ef35142dd9f6fe1fc5736f9a491c33095284b2522d7cd9940119c3297c31e07a898f741d30cdb1e4089e54e58300b882d19049479422e517a2115362dd9fb875a0a47013b9cb5905edfe3096fab1899d34fc14179fa28e45d8c87a6b388f80c96d0e416319b6642cb6a3f57c64aa2ea3bc1ab3b9f075bf2ccf8691366cd6e60a4a3b530fe9fb961b3d07c5fc917c38b4ce1cf25aac946e01bae360e5babf4892d4fd51236e0af7103c45bd87076153f8ca4c1bd4916052da8f8d42554476ebf7573a473c32eaf6446e29945bfba9f3a79a3b3f8125ac75133b85ea8b30fb69fcdc903304d619371975fb228503ea379c593e8e0eac001d261c98ce63399473e1515aff986d3209c7ab195c0c3932283b7c1808013b576fcf42d99992decaf2ffc4f40a979d4bf4b89786329d3c80c2cd3d3f75c61959f4c9014df51f4754614edf7afd40602cddffa3b9cdf74aa8b9acc9081da11812f6c2cc4ac5184e889f16126857e83860955bd3667804a06a51fcfc5b1d5830293a0f82b029bfa77146df3999972880e7c4285a6d6f0681af05fab8dd8b1c7edebf2be9cc7aca920896dd040a4066cd3bdb0b645eddc851249ef85b9c0206f22968b7d6d79caab5d2b96400ca2d7b28919322da243bf8f13fe75ac6c9b549bdb4220d770ef84bc1e8a0f5148b16abff6519dc9d958a5452f0922b0bffd437019c7e497762fc8be914e95e8498004cb5a631baf7648fb8611870c13571ae96ffaa8c084a0da20aa13de6da1a59625fe47aef979192ec8eca55a2c0952d6010b6937fd9e45fe29c8d8917c06c80140f330f532040d2ef6a239397abc6b284fb017b4b224101c3bfda1479a8e1ed25f7981622bc463bd51e247181f19ad4ca755511f49675968fe43690d4eb8c60784e15e20d429dd7a5acc06ff4186f82d12b4b760f6649add03ca63a24b69f28f134e7d7e4ad2a1a63657c1b95dbd92811d0194b71a3c3eeca1657e1fe0c069d0f1bcd66561f5bdc540154d486758eb4742df0d7ce62a97b5a98cfe73a219619d99f4543cf6f154d0b99b80a9d6f1216e5b3305d76d4cffe7b45039b8367185d133231f8acaa8f34fa03ed3d1db3aaa06ca1bd1880c13849b9c42f5d0fd7fb8cadd181f5eeea21ee599da494d5710549da980c699e1b2d7c1e1d7a24427f50d8224639edbcf5c516d4e686b525710efa8eb00f40357fc90f4618fea774f906b64af22d1b32e64b9d1dfce2024fe5b0e9ee514f07d57585dfceb3d9277156e5957c57b149da9c1cb833bc64f95e121af23681a81abb1e9092f6ed0121aed3935cd341582965b32017a51ad56fe6edbeacca0957de9aa0e7ef32a1ee1b31b84421004a40aea7450a4be37a70a9eeea6713e53f450765d8df858bfb72aba3c00f15ed0515c50018c01881ec47d5d1e30f1136587df47fb92b90079d925ee7a169628da2ef1b58db339dc6dc79a293ef031a64156baab073822befafe6a6a11e7dc81b8543503b5ae57442bb0416a7d6a1a0c65b95a40365f92a2a2b864599f9fc2bf5ca0d26362ba0b7c0610e0c5f5e7f251f33d2a8372458c192ce0b7013ba090f47446640fb2cd448c7a7317f68ba6aa55d4a9cb9238ce3fda7bf3ac8dc6a4f2339c2dc2eaf6708625e99198bf8167455b622eb3113ceebff44c1457cc9ca922f0169910b4afbf17ffd1a7098dd65861857e4bca34bb6b4f3c77f3f5f08c8cae4a4622f7a8ae0dcccfd6713701ccc8d0ea6556c45351ceb8a201a0b45856b5adf620b11524a03a075224c6b76b41352e041387b152b59c6a04528266c8c710c00561e2052a199d38ef583b9382ab0c97b3296fe60cf2cb9fdb41ebe67ae9a7c0236217bb1ca0c5fd63d44746d1c2fd2f1f61c6d01b2e4d6401d02a23e483de08b400baf650318a2f4b3e23613b4ac00d", 0x8a6}, {&(0x7f00000002c0)="40330c4c8dd443f666c507f383b12fa6800e8381c1af8340b37c5358224bd0b4650a", 0x22}, {&(0x7f0000000100)="49f13358f6a62daebd3247ed3380a862a964323ec7c998e2d7d7a816c0814e86895e4e97855cad0db50d16548869a0c3bf09fb233157c0a9345eee29e5d18a78eb72509d412536438a256485dd228e82310d1674fc0b88a0c6fc0276075d7be629152d7a24168e1bf630f8ef5b002a2da104700d7842d53cc15ea4655205fd23ee97ffefc418e12f84d1243841c9afdbcf46d8a363f14a0f603a05b1", 0x9c}, {&(0x7f0000000200)="bf7b7f5b7afdca9365b9c645b3aafc91a4b2a403da4c9a4bc606ac838eb3622abf0e3b739ca7a735421f848c017b055b0176e17bd94cd7d24a80d5b14efcc911000becaa30f48fc2689e66bcb61023108c459edfa63d609bd6e72f0ba6514841602ff0e815c5e25353db2383ffc48ae0c25316379f81d6d79df55c3450fd76864603c5d9edb343d87f5f92c92c5a75df45665b26015a89140b1cac2bb110c82394", 0xa1}, {&(0x7f0000000300)="27ffa99d08ba2013d96970ac6d3361e94fd6916ed634328bac5f945a344891a231f0b5a8e4ee3eb8ff69199374", 0x2d}], 0x6) r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) sendmsg(r4, &(0x7f0000001600)={&(0x7f0000001640)=ANY=[@ANYBLOB="00002e2f669e895d59922d23978a696c653000"], 0xa, &(0x7f0000001580)=[{&(0x7f0000003300)="6f53ee90926cd041121014ac4a7037d9c3032e82f2a06c920021b1a8888e35eda7b7ea4ebe9aa373a24f721e2ec2d42c38a6597888ba3db4acfa0032a80e3ae880db8c2e7046bb2d789a0c66dc6c5f415cd1f71b07c02299bc05ef5da326999df8a1be3bf4695dad2af9c5d35d6c1d9f3b9d5cc67da5d87d23e7996f61652773036541e695e2d434aabf888cdbb7fc3ca787f27520dfbb34d9615ecf4e29e4085e5ffee581cbefd35810634b521e540bcb76e59fec7b0c1c1a38273dc9148f85e38953e1fa2dfc0ab841f58066ce127540f6817d00471f5c23c70364a5476993f36970dc61a2f12b3e0b8947d4d42970faa9703fb9127d36cb979e5648b8a6ea09fcbd0d7cefdcaddf6f9fc4e2ef82018d96cc3657e28be0701671e3be6b625bfd5f38782518ac5963590490c7d93493751a48f7847de51405675eb8c1bf2934bdc811e9276130ab460c7579b2dd61d106f05a2d8183d957cbddb9ccfe9ca694506fdfa45ad8795c678e98b5ad39e01fa368bfc961c833f80ef403c41dbd2d44f3fab9d95e9906258c0af2fce568be1a46247e3cd5fab8f033ce74996c463a6a7f0e7a96ec8d3241075844ee53729e8c39a484c555feb38dea5a3ffcfb8502470db05b33979f1191aae25b31afac7ca565ac229237f3a24ee4e6a0bbd692539bae2062eafedc6aed0e98ba29017bd5b8152786dc69413d072628c3b7dde454ca11e83d56fcd287139a395de31c3b48efd03d3bdd3762156a56ae7c3cabfe797f5bf29cae8d0a8af9f87ad965e55eff1962ed3bc98c316bb7c208248ec5cb0339bf76236e926e13195d097d3a451022478bbeae11a7bd4d99b69b9dae089700d124f480ed9a52c5ec67e089043d36756a987ef1d145c76a7a7e18372044e32687d78db67d64053bd64781133187f2e966eb4d7242949b4db2208d3c9b0a20513ef5d253ef829028308b40355106cb87973c772a81570e26ef46f7b5e715ec10972df7df792fb3abdd87b02e9d6919243ee46976d9d8701d34794352bd96d71f7f0ba792b7740b274c0d6d727b73d3cefb22a09583cab911444f6c680953e6833418130d08a759149517897415d532f02040f7882ad208efa24cc27727f7acc02b79231e350b336dceab4b2ee20bbe73b975dc6f9df5ad66adc1fcde7fad4ff1f283d3ca9c6b7e5daac24b4ff962ee3bfde32fb5dd8110a4deb1fb5fc5f3ebfa2b4449cb2a00846a2c08555f7f9e8a998e68f12bd7cf26323502d8c3486f9f9172cad0f617eaf121ced383a9fefa78779ca220853afa4919413da539d4f1b026a72ffc369aa4c44793be9506ef786cf1582e5000d4725ce8f30e450c33edad60d8061c1b855ad16b8d7ddfac6320f50cb3ffecc1414162abbad28a744c5b975d18389e43d572de96aa3f6c3f382654f166a389e467b22dfc5b1b8107dec1ae3e4e0a9d378210fcfb199c935bbb7bf172bdd99dd862065be7fff057866f9ad779fdd09c2a1fcae39a9a85a8f327d4735126d79cb65528ad8151b44b0705755f5922d9d8c76d7a609a74467b25dffa820706190ab034dea88584d286022ddeb7b84de62186b2b009243f180edf7c013bdbca698026038d16eec0da85920b7d1709f480049fb8e15a202bafdc3da8a66eb8f4600599824955a8e3d6f8116ec9fdb23613c68e17a90e63764abbe07fe413f8b266de0dde57f15efe2f5c440f86793d164daf3e9b27374950d4984949696217f856f8ee614dc44beaa6b4fff046477ce341b56a25467c38f23be5bcfc3e45fd4965abe0d771c091b6377c074a587793e739f67867f8db5d879b50d20daa49467ac5341f8e9037eb4210527a70a78b89a0b4b8170716b2396eaf1ff5f088bf155d674775028fe81813ded7668afef3f35cce6a542b6150fa8fbf26c67ad8435a7cc26e5c91278ba4e9e1ae8479c67eb6201a2612588ef33d9c0e479bd85fced7f9446e4c58bb9fab70028f36d728c16754ee87b53237fbe4990b09689ec9f1d07fd1efa294664808e1278e5beaf798613cc82aa20400a6006b2f26f1735c05fb9566c9a310284eec1472a981d36adf3f3dfb32090e62c21e66548edbe3992007a60778860ec15a6d4b2897e0b9e8fbd5e2c84d0fd8526e921e6d4fb3fa69bde31f03c7f0656f60bd769875b9aead65ec2c459c45859cb9544f4c3e6b80b64ad0c13839cbebc4e0cf6ccca784bfba0a214c97e0ba795ffcc56921bcb59b66b43f888c76fa586ac16c0bf9246b5087e6d74efbaa1ce7e12692577f1e0f8cdff05a96e5b2d107585dab1510c605882916916419f9f06c8e22a4407d3c69006a383b8fbef38918b376f22ef494b636b0d8cca8956f8d163c55393018f6b70a4b79e83ff0a4dddedfb94d99e5130eddfd2313aa57985d1cf500bd4e5d4d6d566dff9f7b46785f80ac852bd3f13253d02b1553e1b6ec7b53194c8e04235226820e46aaa9bd223596245182f8ece69959faa21488aba6316868e1851d2766408727a1ef35e861d0592efb5169177ebe7df71cf3f6e592de9973d3d7083278f49ec2a517530a527b9d76fab783ac914df2f9f4611d7177d4f3220d31a30416f1ed22d20278458541073eaae66c1e21adfce2e397813ef79b41d5a3b4a8f1b520aa95852f3dfadc828ea872dccad38768680473d8938d5e19cae2b6e54666e3d3afd26f915699398781a47964b492f8ad118cf4d8f048d5fa9fcbede5a14de9853ff5c63633ef0a711dfe546917077e80b6fe3ed6b6a944d03f2ed9480cc0ac8de720589fd618b32a84a899ea9efce2c734d52420b9a258d0ed73ea22391a8d0ab39e030e984f024536f3c4bc909459294e44769a983173546c9209ea8e025485624bcb22e6784d3b97b171c3adab8351381f89ddb7608a65d1002e67819008f21b83f3b259bf88a207e860e749b2b34c5f7d02e313851361de5f94610b118774e712019a6895f885964d9058593ae5cfdae9f7b5cac5545d9475d0c953bcd11b17b9c6029b482f5c0ba2931a4c1eab63cd0f82b274da40611e48fcc129083f071eb2d43411cd5949ddabb222b2eeeaa28ebaf3bc283753b2e77e6ae28571489313c5cc7c6566432e656138f9dec6b9390d25cc1431dd0cf2524391ace835160b60a658d4bc687b4b289cd9ef59d2c534b7fdb1bcb9d00920b8a64cd967db65e2326c10b4dfac2b718464651816ced1c3ba8b6baba407dd19818c2df5d4864c6474c82cb58b3d0e513425dfa2d0a1103183865f75797fd56a30986ebf21fb19dabf37be042330bf0b12572b0159b3e3d81d30d6d568463bdcbc5376650b9cd8355ba527aba136bbaa852fe18d4df2abe16f8a2789450fc760ee78d3ad80c07b6cf77bd82c9d2c95ae8b90c73ae0d17a4e1334adbde72d27c8d0de799b4cc51349267327d6bdc755ddd819ff7f6dba5631011214f1a688a24c6beadc5527c8dfd8c561bd6c01ad795bf19164d600a71f4476f75d4dbb5c0285040815e0ea94e663cf92550a0f0e5f9a9ac4205b80709e7e0fd37feb621a82452ede8120553ca67507268f0856f2578bc5310b016c5f89776f264500fdb4a7cb3c71490766005310b981c19e9aaf79fb18d5f544fc53070262b29ee25ed00d4d800e6eeb627c2ff752db25358e2da95a12c9820cbb03c24dafe35877a67c00ad7efc79641be6bd9677203f6f246b8b72cf810f06fa65c52679d140c0dc158a283c8f1a708fa2780e2d3bac0d02934b5e115f3c81580412b38c8059908c289266aebaf748cae9c395d106e6077d70d02eb031c6c34eff1272c728573b5bd028333c6c7b0b91f52f3d4302ad7c879e0e3899fc4336900c97b9c1bc168831560b0dd0c15ab892d2c237fe3df9f896eab90d27972261ff95f8b4735244cae44f6f7ee297864964bf78bc31e30890b9bb635ff0e001330f3fdf352ffbe2b73faaa53f092f149173b5f39d3c3ba3aa6741e30c2c746a27cd1f3960368695f37ca6a1cb3fa981de7a135e67a9bb875b4bda1c36ea59fec7be28b1e6f50498de05974d62015fa3eae821e6f5bac0983724d2ed8511e4159032ecaa7822e2cce37602850dfefc76e48c46c939efa686ccfeea67bf4e1b31ea12a0d3fb948cb0258cd7fd7cf7801e5d7d72ded1eb4a847cc04c33a4bdd9bb50fbaec1e1c6a8db4f4db94c8d822796d15f26356d18efd3f871177bae621efac9fe3cd79ec86b8cf28c4efefcb16da9c3f60b798f359ae8b4b4c704979e98fc3b8a0c21d56babfae126beb38aeca1336e2612df1e279a280291392c4797e217f404bbf17acf45d5ae195b07cf4acd3628fcee18a496ec67e465b90596d06e05153892f96a9499895e0769c6e715425555bcb48209f38b90a401db413c905f04014e18926d3b29a7e975cd1f4a146c7a5303649db80d850ceed15d2312930c60104a7198551bffc195eccb9d2af75bec7c9086fd63f9e3816693effe9de2f341733793492cec8d89e59c0b38e7cdbc079466429725d6b9c13e53363210467a8cda6040bf8eb543c22bf9c1fab2a1373dd737b9453902051700bad92b1b0e922d9136254daf3f59b0af0dfb3fb83d7d8f8a6b764a04d974788e86d8ad105cedee02c809bf050f8e2a75dc462db25195e0c6244ea2f3db51b37851f7ed64bbb264816e3985a7467ed584d2ba6d69b413eea8ea33f9357d7cc25d4c2793a1cb8d03c63594a8d960ad74983a71c7d5582b2798e7fbc9f7a78d912048c176ee7e37a354eab468f65c385575f4715a24d417a969c1c7d5c45144ba60a5d82d102b16a08993e299cdb3ef3d4c98779c2d42a89ed3c53d0ed590beaa28d6cfd7ca9e6182ba9bcae733ea8fd7fd0d35bb3d4664d1bc8796fbf2e773e8d4bfb8412341cc83c5bc18298d2a6e98c7d6a098336fea6475fc4635794e4e7be6fde6470c97b7c870c4e132671ccee98e0340e629188476b9d7005f3c55c625ae9a74bb8dd46f68a12a3f71df908a9a05668454a5907b4a6b74a7dbaa50940bebc10febeb8b0ce5dc75e62f689bb7a000319d84708b5283c4a8a3a69e961977469b4e69d088afdcece5c2d1c1a0096f4fac4b24450f7551fad2ae23de734961295f3e08656e5466b1a408d035a3a26fb8dffc4c638fb2a6ca66cad29090843ae7af21b9f207eb0cad24b241a40a27f2d3bbada878de613f9c78ac8730ba1ad4a2059d0e6d9c47bed666bfa8a26f1a1cb1919db6ec0cf3b63e6f1ed4dabf7b34d9d94f714c9c4b6620d41a03361b8f5d5ea2df03568fbb20872a5ad03612365c6a24fab32c40d0faafe6959c507910e467b19b103e67843359f7c1452c4b9d357d7d01ddc91c59f8ae4d202c4bcadeacc2b9d35c8949db03cee3c265489852c9ed3b99949a1f1d56aaac343591ee13bf04adbcc28d23c9e41d96ba1f326eb3b75bda5cb99202b8e4bae9f552e6f746c88542db07a74d1739476330c6ab351898f527595c8032fd771a0391b4326c9ebe3d708df159fa4f1b8bff47fbac86561ac0afcc600715f3341503ec71180f66090da21c8a6e05f594f7e01de7be21cc843ffb4f4f7306e12874302185e7dd2fb30e14cd736698c3dfa5d130b74f30013a6573088b3524b048a1f3d814301215f0284a3374466345b428e7aade557ad5ef0236cff02e6c3044b369c32883264f83f5e1c127f5d4dea4c0edf56b2d0f2338ba378965af9fea3ecf24def530bc239a43b2393e242eee157f44491314bfb3b36b7bfbf69d55cda1c0e60c4f8fb631199f8ed3cc0484849252f1e1ae84df69fabdebf4c85944eb3aa8fec9223b005841ba9b", 0x1000}, {&(0x7f00000003c0)="167872bbba4832a8ad1df562fafe68db16b5b86387d50f5735cf1dff797bffecfb7c69ecc1df3c04c77889804d5c797d66e02c90712faf976327574b5e333cec5a99b7dcb9aa8a083187ada55b0bed121de1e27ab9b2de87c8901c308a20945ee858dbfa2254fff9303e59134d1c32e1bbff7484aea2655af19fb91962bf6b1ae7cb7baf6cc568a5b54cfc9f4904257b3170f3d9da284fe87c6da9abb0df48ce8fabcdbc5ff1f3e29efaf28892ef2ec33d93b40a809598da472bd5c958ee7672a35629adeef8b8b4abf0fc73922485db6f", 0xd1}, {&(0x7f00000004c0)="9948802fa31c11554b7e5186587554cb1ab74362c5139b3e9a41ff0dd47f3379e88e322794c3d1ac58fb322fdd7844316a44f66ed936d5bfbb798aa22b0f27c0dce793fc8759e0ae355687b2b71a849c25ec1da8aafebd58980e151e0a51271520f7702a17867c373c0fe99d464afec34b90611d4b1b8331a718c53ea43e53a1d20c91824ffa0cf08062b23a29562946aa805d14a06086438ae6a0c65b6072df8cd6866c97ef7bc9a13e762d30d78a74cbaa4fecb10b6068e6c2c7810e1be07f9bdede780cbe5a9fbcd4722b71c667d3f6c2e670b501aca4faff524eafb720fedee5d8d0125109065606", 0xea}, {&(0x7f00000014c0)="1d39863a37e4c8db829148d1e3239a22ebf81c860229cbca9b1947a7076ae92124bdf594789dfb04931f48253bacbeb69d29be8f423b69b248087dffc137d4eb783f206f53bb414acc7e0835bdabd21a1c47680f5f74b291737987f9fa9db891418e6b09f0fb52af3ac55baa2cf3dd7f58da6ba9757bd3d9c49e4b2c65129aa29da419f7cf7b", 0x86}, {&(0x7f00000005c0)="43682b05692e8881f3fd8c6ecc62768dd5", 0x11}], 0x5, &(0x7f0000002fc0)=[{0x58, 0x1, 0x3, "5d06eee83ec9f0e2bab01bbad892e4bd6000bf89d39c43c54c33bec9db4ee4216fc9251bbbdc0e5c68fca37b42b3140857be9c23ae221ac6f8992a26e610ffb963b5aaa9"}, {0xe8, 0x1, 0x800, "3137c48f5d3ba68bb24352ddde090f6b65562388e712c6fba1e729a092d568949cf3083dfe0b669d9b64e1eea8de18c73b634bcd839c5914fd971ee4611a68ae3fd0276d093b6a835a89af8225d963a4d19b6c2e857567a083c0b5072d036d1f96d6f6ab2f4e2843ca3561c81420a38de70cab7ed50c4d9f2b28b3891f9f6fc09010d9fbb24b52d324f422ecd841e77503388c2c72e619d5178da729f6101365bd9c635e3547a6cdb25d4182dca5984b4d91987cd015ebded7d7f57c013b9880f3935c759af5e3757fe09c39638291a116"}, {0x108, 0x1, 0x20, "f3d56158abd80eb802270c20b48d04998dce973affd7616253616e67caa5bba8360a0ca9e3185de410e6369beba0e3e9ea0f8815bc1e6556b99b186a3f1ad94a75f88a34069599b618e9516f6d92788c44e1c9fd82b6cfbe0d27461d3642c067b49d7266f738bdf8f462c0e7f45a0454161c15523acf79bbb8f38a81386f8853372b6cab27a1c3f50c92a026bef79acf0985ff6868ba1a46523a215f50388a93debbbdd48f131568f6310a95c0a0518424338f09b54b85ba69e97c92b3375e558a8aeff202fac4015d5f59f686e0636b40dd916ef3590f304f63ed36c2bcb6356d1911d2468b353562567a4ae0c7f1cfb0765ddc"}, {0x20, 0x1, 0x28, "3c472fec435f206f4a7b9384"}, {0xc8, 0x1, 0x8, "423d40831a09ac2259660f1ba4b72c2dc13e196a5b7d50cf5afa487b681398cc5726d5f3a1e7b6a67876cda87088d445f202997ee84c2908f5272f9667535a215176c475524d12e8d52ba04c388899a565f1d9d31fe0475d29d0676e012810a01f4e0549a3e06dc9a4b356e84d4d17c92cb56244a5cdd4164d9162a390c3ceb089d5bc0734884f5e8a70389e21f370a5b825acf0d585413fe069aca6f721205c96b2c10a2ea2b3a4016cedd2725f302354"}], 0x330}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x3) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r8}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r9}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r9, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r10}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r10, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r6, &(0x7f00000021c0)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001fc0)="301db0b782e4828e26f835ca7bd448c8dd79a044d87ad0cd0643646af90d332cf2c3c393bec8a32414e0ab03a4cf3f5980d964764583362b57359cd9136bdd68a2ad190cd6022e6a999481c143b98205652a35786b56af83a681a3a2420356063393f310b4e2b5001c368c24eae37da9acb183539604f18f3b8e0c40cf070730e2bc5c0c90412a", 0x87}, {&(0x7f0000002080)="6f349b375cd8a39a57358a6cd40b7328c775d43858a801ced09b792af62751baaafcd4ee04a6497124e72bbd8aef142900b6fa488d341250549bf8f2c4e2f4d68db2eb05d3304fb9ffa623b0a312173d33561bad446a9d7eb70a44aa267cd38d434fa4bd1ebd515a570d9be7c38e5e0ff60f1617c6ce21574aaee7c930e91b1f77574bd04ebb3dc191cf8e4022baec621c2bdd17b366c70b579ea14c9353cc50e1e0b40e4419bf66ea5a15d17f050cf3993199c7921623d1dfe99725cceb5552ee40696cb6ce34d7d1d9410a", 0xcc}], 0x2, &(0x7f0000002180)=[@rights={0x38, 0xffff, 0x1, [r0, r4, r7, r0, r8, r9, 0xffffffffffffffff, r10, r1, r1]}], 0x38, 0x6}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) syz_open_pts() 23:02:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xfffffff7) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) kqueue() 23:02:38 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fed000/0x11000)=nil, 0x11000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) unlink(&(0x7f00000000c0)='./file1\x00') writev(r3, &(0x7f0000001980)=[{&(0x7f0000000500)="9a3204b7aa48e342285cf6daeea72b43ab619f54731bf5ddc5cf2ac30f31149eb76037cc6cb8c0c2138e02343b23d77cd8cd9e2757c8523d0e055f5e1b2d4b2c6707996a0783f61e8a267a55bbb3a3b0629270a1c0970eb977faa1300de0cce0ec0443d8c8e69a812077056c946bdb5bdeab8b6de0afff3bd8ee186a3b1274e5162ac6f96a1cc861bc73823d34c84d4f605649dc0a89c880bff84e615c623736eb25ee3b7499889ba44bd3062a0177802d28fc0e94604198b3ffe2a22ed154cefbca4ed376185dd8405a1359036c3ec014cb7c8d3516f2bd1ec73bfa4ab8705c18dc5ee06e3ae73c611c580d5039b10156813502e1378f1b58aefabedb1858119596fbd12623e633dc71b5489d247959c01927053c123cfe642ba5d2df15f307148d8747e549a9e3e947a5398dae7f53b99dacb633012bb7ea56f22c323e84ba41a2a6bfb93349d8161df94f39e66419628a604dc3fd17f8768af76e9c4e98a2bb9ec794f162dcc4c907bd9c551cf13fe4a6b8d83863374ff8fed16db3f37ad65124144b6ac0fefdefe0fb15ff8bf05abc9e57fa0e81a13e7190d6faab3d98db93e7f62cb6813182da10feada0450f9879649ab1f308a591d8885ebbce4688e888c755bf5e65ca37c8b1a2ac4d600d425fd9428897179419253cb1918791a3a6cfbc9fef811cebe3534d26fe3fde9cd17e44bdd462ea67f11f9c87ebb2ea738efd2c96c057b8f2534d83371c9b72fa5a716078ad98493b1bd0d31670be00f0609a71da27f873db0562132610f0a060917cf8df470788b17f6df75f6f837f10f76e3db7f0dbd23305e887618f47051aa32cbfa83678e43db531e3e7c3517cccfe4c66420a96a73f40546c65e516c89243045af23ab0e740a194f3cacdcd69bba89f1c732591f8254bdefa320c908b7053a4f04b6b13bdfd0d034e3e16434bb8576255085f7e059f2c64ece691ae4eedfb6e0489b6c3c53ba87d7b410c8e6d25fc9dbd3d63978e89c608ddf4f327a9a266941335366f5ea1a225e01bddbec245246d26d3aca55f79518ca77ae65ad4e104fd1999aa79499caadca1ae8361771488f66d7f326deb860b3df2a3b1ed2a6ba0b7f93b2b209851a6532f2566eeef41f625c034eec6f5217b76e32c1adcfcc1042c17ff0f3deb31f9cd9e0d71c860fd786ddad94e81efc5129bc505b0a934816679a33f98276bed8bb3e2463ca8a016af392891cf5a5e181a27e62b84e8cbd58c18736c7e1cd3a5a36bfa3f44fb0acfa6d18ba2d88459ca2ae93a2c587b4cbd75454bd2a627bdaf0fa1d027654b1546b1f54aaf059f5d95142afc9e78fda7651ae2c2a2cb5c96fd15b65b5b82df46f1a99a35987a19a08904af3b1896287fac0aa2569675c6cfdd81c4d94ba8e6a180f48ba85fa0f66d5b908221f61a69ae1d01c2c521e12d469eeae262a12523f3af74ecf346502caacc77bbdb4f4fc870108eec911e733a137c5e939bae71f87512f3680cb99990ebcf1957f5dc72c6fb32a1cf6748cb065a0f46b82875b4ab80a290c1cb07802b29cf8446f49d4d4f65317bbc2baf3b39e9e0e5af23b0b79a1cc37e93106496501abe3b0eebfee1afa2fb8710b1d52918957ae8ed3e57ea84d82b70fef29a65f2f8d808b7910a2f", 0x48c}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) kqueue() 23:02:39 executing program 0: r0 = socket(0x2, 0x0, 0x5) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x30400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8000, 0x1, 0x1f, 0x1, 0xfffffb91, 0x2e, 0xfe2, 0x1, 0x2, 0x402, 0x5}) getsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) setsockopt(r1, 0x1, 0x1, &(0x7f0000000080)="71763d4ed531d5fb45044fc5d203d2d3c427f00f273ce1b2388f0de61d6625c1f4f379b77e981d72ba677d44ee59c91614334b22441b14e32406959c1bc3349dac0ee9c7d3579c4f95bba90a5138688d6c46a0e530ff274e133a12c6bf1c3a846bd9a7296391c2988ea4ae570d2ca00f166ebc8d01689cfca86e9747910ecc5fbd85d7572ccb90cfdf0fe7494b52c412540e5b54ec791dac88298fc713724bf6b5cca7fdccc701a5ddc878439e4c4ed5deea14de15fed426277e178bd965b39cc4bd42d0c1", 0xc5) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 23:02:39 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/241, 0xf1}], 0x1, &(0x7f0000000200)=""/33, 0x21}, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000280)="d223a261a06d62d5d295d36569a250e7b84ecd1c1dfe31e1020d43bfe7744ecf7dff78a7f93e19adb5a342ab7b1ff9f6c6c23f4b689c3fdf32dde47ad389cd6d297a66fe1732e70bf6b65e5c2dcc2a85708829d2e8e23407ce9c8b1d18537676fc118ce1cc4b72e201462fcf7300684a905d09cffe8e7c744d5a2dae0cd06e713b3dfd4fab941f03c527d84763a2ec194c215e1a648884571301a1af2a14685c3d2bfd", 0xa3, 0x0, 0x6) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kqueue() msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x406) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f"], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) dup2(r4, r5) getgid() 23:02:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r1, &(0x7f0000001280)='.\x00', r1, &(0x7f0000001200)='./file0/file0\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) r2 = dup(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956090f44ae73ae9ac5af030ff963d73fbfd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d611ec2dbe3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b973564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r2, r4) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef", 0x57d}], 0x1) 23:02:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb8ff728de3f9a4f2175ad92eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b90e648ed037cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b035fde662ef6478a4aaa1321b357b9ba86076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970352f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f"], 0xd9, 0x7}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ftruncate(r2, 0x0, 0x8) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:02:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = accept(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r6, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x50, 0x6, 0x85, 0x8, "f3011590fcc3cb4d098c91f9f2d12f960d0db95d", 0x8, 0xae}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r10, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r11}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r11, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fcntl$dupfd(r11, 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = accept(r12, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r13, 0x0, 0x216) close(r3) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000240)=""/182, 0xb6, 0x0, 0x0, 0x0) r15 = accept$inet(r0, 0x0, 0x0) sendto$inet(r15, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:02:40 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x3, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) writev(r0, &(0x7f0000002dc0)=[{&(0x7f0000002740)="ad878f9e5424a45313572e646ef6dc684cef901e4b2211cbf5877fb5503222dfb84badd3316fe3ab455e3b61b546faa8820b42aaf59ff5c9dfaf587e5d506532c31c777ad637d41758b800bc0b1dc5465a1781c40b8f3493a0fc6aff3457397e5e9e36affb618ba18b847237a1fbaddc698dcdab3f941f00a007d6bb3a86417fa0b55cbb73943504", 0x88}], 0x1) 23:02:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x8, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) flock(r2, 0xd) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 23:02:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xc520) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x81) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) fchdir(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 23:02:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r6, r8, r6, r7, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r9 = getgid() r10 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r3, r6, r9, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x5, &(0x7f0000000100)=[r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r14, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r15 = accept(r11, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r19 = getgid() r20 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r13, r16, r19, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r23 = accept(r21, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r24, r26, r24, r25, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) getgroups(0x2, &(0x7f0000000180)=[r26, r13]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 23:02:40 executing program 1: socket(0x11, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r6 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r10 = getgid() r11 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r4, r7, r10, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) shmctl$SHM_LOCK(r11, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r12}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r12, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r13 = dup2(r12, r0) sendto$unix(r13, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 23:02:41 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)=ANY=[@ANYRES32]) 23:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x0, "000000000000000100002000", 0x7fff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x8, 0x100010282) semop(r1, &(0x7f0000000000)=[{0x6, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x8000, 0x2) r6 = fcntl$getown(0xffffffffffffffff, 0x5) semget$private(0x0, 0x0, 0x20) r7 = fcntl$getown(r5, 0x5) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000001000/0x2000)=nil) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xa, 0x0, 0x0) dup2(r8, r2) r9 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r6, r7, 0x2, 0x92, 0xffff}) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0xffffffff, 0xffffffffffffffff, r10, r3, r4, 0x8, 0xffff}, 0x20003, 0x9, r6, 0x0, 0x6cd8800000004, 0x2}) fcntl$lock(r2, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r6}) r11 = kqueue() close(r11) writev(r11, &(0x7f0000000440)=[{&(0x7f0000000100)="c591af86036eee82d788ad818b27ec37090fb7a314b4504193a264932b5f89555fa236e8b436367c0f5585b9e5c5cad66437a510eb5a8f80580a7b86ac86fb4b72eca81132550be4fbd4155b51e7018b0545e320fa5da551b898c605618c5f3781f7c4f1e782803944d9f8aae8945e35b8a5f4926ae5a20a47b7841228633d1b5eda0eefc9b493d99865a0ce15eeb2d7b079b84892d4c08ef45292b13c021aeb18759d078452d29741b147a043204424b3c76bb3f59ba6bf2b5e6e58d548674e32e5ae80ab", 0xc5}, {&(0x7f0000000340)="fb6c0324f75141dbfbeea40d66d9bbaeff22a29ab4bf2e6aac9a93f14e73ce65a46dd0faa0cbff4f8b8bb2ba169ce278d7914f3202b9d39f7a57a6e2289db9bb4471a0e2233703dda2191ecd6e7f77b4249696e1b32afcc16a3d855171620a961182d48be34898b7a3977e11932e46750780367ae1f220473257b41fbc627c505aecd2c5ff7ae8cac4070a6423d2e3be06931773e62bddcdc5df3ba16b899ee6ec80d7a965395e37dab256a03162949880dd6bed04028bfb1b54018f60cca82fe0299df942581100c7d56dc9c8430240812c354e3d0fadf96c40bc47eae062", 0xdf}, {&(0x7f0000000240)="b78c7860a512e39d255b93ade437bcc29283f084d994459a3a1a22546266f1587d3d829d62e74694c416dfc7ce90fd71ddc5041764f45aff91b20f3574e590b703e8ac1293f6a14a59550eeaf6250406636fc1137988733df4d8d2fa4c1f4b6c339c5a69c1ba608097489f8ecec480d88f41b0a4b818fedca0d4c126af0d7413c0fa9f6666ca00d4e89f4c87e701b1b6e685ff7714b9ee8d47fd0aea3e81a8487d76a43feeb92937433bb28ad3954dae2fa0af903fae5b73", 0xb8}], 0x3) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r1, &(0x7f0000000580)=[{0x0, 0x2, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0xbe4, 0x1000}, {0x2, 0x10, 0x1000}, {0x1, 0x7ff}], 0x45) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r13, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) r14 = accept(r12, &(0x7f0000000300)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r14, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480), 0x0, 0x0}, 0x0) 23:02:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 23:02:41 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x800, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000007c0)=0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r16, 0x90, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r20, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r22) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r23, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r26 = socket(0x18, 0x1, 0x0) r27 = socket(0x18, 0x400000002, 0x0) r28 = fcntl$getown(r26, 0x5) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={r28, r29, r30}, 0xc) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x20000, 0x0) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r32, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r34, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r35, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r36 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r36) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r38 = socket(0x18, 0x1, 0x0) r39 = socket(0x18, 0x400000002, 0x0) r40 = fcntl$getown(r38, 0x5) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000240)={r40, r41, r42}, 0xc) r43 = getegid() r44 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000080)="fa4573242cd40f70e24bf7b3f378b1719244fdf5e633cb5dad1be6784765905efc3928c0442a9b771dbdd151edb7d60f47cb2268350419abb2074c0a2d7d7a568698a6f40b9a2e3e659f949e5280bb412e8dfcd7acd9cedae8380f0a02a7fbc2783ba9a2dae107a725e3f9bf980ff5d3b9c47d5c", 0x74}, {&(0x7f00000001c0)="5b0c934fcfdbbf21a071013a81dc688462c98d6e88eb5d6b491f34fea4a2031e76e62556f45ee9881c83570cb876c3d9ec2c1aa9e81d966988748ce80ed548ee1604a9050cdfa653ea17033459b939f72f77a3a0817993a7dde1c50ee9bcc36d46d2c6d38d8b9b902c6f47b2a009917f9fac7ca3ac0a8493b3c7cd54201c470c10e411e344efeec3320cf5db3a5d1e4200a14dfc692bcb2ab5e24a652cb88caca046a371aaa9bb711db9edb543072ea2aa8df46905b43737636dca48e53e3d89f5f8b35ff80a67f8c18a8ca0192a52a9dd78a2e1ad5310e497b83997dacfdfa1ffc299c72bfc3139e545c9b8c71df5fd51d6cc", 0xf3}, {&(0x7f0000000300)="3f62e890e2dca5f663ff5749151c6e06746af2ac0801731123e1e88a1f532c916ec17684ff6d27775a20e512c0f0689a2b0aae3ba8e66009613cd3f9d82a77bd2881891c3e9c8629fd235c29aabe4f97f5157801cf461d89b5876b79d23a7acb715949f928f79533cd48f9a49c537176b9ce2b395a306564651ebcc62ad3dff10573b946836c913df47e0ebe2a78123295c51567e6", 0x95}, {&(0x7f0000001740)="1478472edd971dda656669c55b43c6a22d62e2be454e90cac618d8035f5d686d7ea90fe35e6a5c8a544a5964912394df8e5ca07621d46b8c81e4c1fd1d4e9d15b283c4cb4fbac619c856729fc2618380df5a56e0e800b39eb984dfdc2b5dc4aede4f844bb94dbba3aea3cc2943bf9efae852aa6dbc45f8de269e5f22b9a320d092da1c151a660a26dc84b1becf7037772ace94f0d62980a90cc4480f2af378c1a5988585a65e42e8556c383c387f9239d73b240c09e32d1fb9eafac5c5e1766731a5493f2269575e8dc9ce3d7f2c9af27c1093ffc8a11539ed12cb4a33a9d4fdb72f128712243ecee203ee5f38fed36883db05e11d1f32c97a22f711533be35517e1ab29681396a99b1e39a14ff4018fbf2b7df133e977c32e4f7e6cfab4fc00995cd9865ec7c72372a4f99e11491a2cdbc47bd5b6ebf5f71b81b9a016312d265e2d091d19cedef02034ac8e523e6ae522c268d6ae94a9b5ddfb63677bfcbfa1c3dffba4dd512b7fc86e662a425815505b7f9527bd63f77715cb5cbade86c6cc9d92e09fd6c2f93016890c296b9fe25e5a87d3cf741371711f9d0f3d5ee89a8920074636d1847c908da37d81a604c35863a45a1f4dd25b73223bb102f4ff9c87362911f1bd81786d82a27adda16bd7d96689ee5e5c916fccc98075d63ff23ebdd4659bb352f43383fa6396cbb85a202e1e9d41d2777abf6ad9913f9746980835a557d5de0c95dd5a4a033e35add965e178740a55e8b8ab8cbf141f09e86c7eb6162ba44f2badb4e91d7748a6648fe7c948920175d9cf3d81f29dde53ce77ad7f4b978ba6a996ddfa6bd4c83d0da86f21a46dec34952c0074b5359b92ba990f7f5d69f0466ecc6e0e1b46c0beab419eec04a59d41f26d1bf297a072c587abc694f96a63f49219ee4cc16e2feddd736654293d080273424f7a15d787297708b494e21e5323893b2c3ac8913dd29fe2687ae476e82e36852236146d80a9de6ab3a2a7e8f0136d08760917ee64f5c192fa85dae196ce36b65f9e0be1c53380c23c69b4839e08c566b84c517a3e4547766a688c685572dcd39d3f484273c1bf301cc6c6a422e730b96315d611cd7817d8d2df70ca64dec139b4964544c8031623419787c1b32dbe3f1638558d519f36825efac6aa2a6cf041e7a2fbe8c17c4f388d9ef85b19149a189e1f85e1fd1752a2df315b5179a9c5db5f571d62e51b79f1fd8602509754482cd69c92efd6ea87bb29cfaada5b242fe5909c5e99b3bb73a7413849dd2bfc08ba918e96913e840ea2d7a25975401adf881109cd7b0f461f0a99c582335a22d052326fafc166d968e2eed6574bf501b733f009352cf9b9cf5e842b59e01bc57f6204eaa57a97c301f4bb0e213d10ad7765808bd473a8427b875f9717bb806d9130e67527180a30d2632196f18852131b36d8d7ea60b79d2de2ff8a70d29e26f659642be3c6c41ac68289806a20c470b98b2d85508813c277b360080882bb225f3aa63639c0216a6feefda820752010be2e0cdfb9cb6491927440325f625d7d6123c4e20592b379d77066ab3b3a2d908f598277b0c57943af5ad78589302f853ea236aa5b5b9892f5ded275fa0ca57f0cf3b895b0b2f8be5705713ffa4f2a86d2e4cfad13a73f174b5a708aca4b5305cc463b842b75e50dfbbb222339e51be9b0bd837cde96b91cee8e2c3e326e67f04ed1c6e8a44b53207378624c40489163ce25420b50f6eaa4fa6d4a88d1f7210d339b549c8b183f1f6ec888b5798432a2c765b142f9046186b6e2dc89d520bdf4afe0abfb4daf42823987f803b544abdc4e4871a0682833567f955ce4015900d5ab18907898636fa284792431685b34317830954473b47dd45572383aea9f51f2d8bfd8b118fef3a22cab58b22bbe7ee677777b5d5af710ac07fcddcc9bb5d43a51ff630d25795372aaf3362c4f5e225e4af26f58897e3d901b823a484fed0ff1bef3397cee235faeb637755937ae3a64bf232c0e2302522e41b60038ea25bb1ac7ba86cb96d5238f50d8f969e5e35fed1d6b66c166298c37afdbed7d74b38ee0c51015a0dfc3b1320deb152e8ecac3b01c246d59d77b35dbdc9d470d279b6dc1495ec1a0a503b15d4b3ca59465fcf42ac8c429eb2dca9c4ec1466ae22ab99e122ad86f7fbe084a80914fa75fbc2f428e46e24f5abdb388aa65275d4f4faa4663103e52a6cc62e102b503c1b6c41c1e8037b00335f3302671964088466f7808ab96f9bb6ab81cf7f95cb40950f66b0ce222bf3500ca232ec6064d41493b7ed29a1d4f4e65be11943d8e07874d9f39dbca94b52a46d4e99319f53373a14d13cedcea7877bfe19c40b5447b8a43cb0a0f6f2c652a723c108ece9db4df96cf58bef993cc03e5d98793e4a382e95f9b47a21d3e8c9c8c5d4a4efa00b68334a41374ee479fe31686e06c3c92876176ada438cc83fcba70fb7756a611e061103b334ad0a3d4b91e0cd03a8de04edc415c51213fa6180cd547e51bfcb8bcc770dfb801c0710449556013d7980ae369a4c745a24fcfad544d157725390fbd8edace2420915f0dcaf4a510d4fc22c8739e97e00e1488524aa29cb706dc70008c92ade62a511b8b4c8f4e334f95391ff501cba11acf11483bb46e19a3addb393ddf71b35fbbc3cdbb82af0ca5674efe51f78ee75b20e28ef0b68df16814d3ebeb88a79f0f86e3242dc3a9438c18921964dcfd8145470c80bceb745e7195277cb675e31cfce72e0517427030b3ba79f5670b544d3e36700e295dddea349ae0804f84146f81f31ca19ac206b0bdf9ee37e3d393c672bee0b6f76c95c37088becdcfb063bc96f7bfbd78a9945b260cdd863a98be769809f4d0e2dc215efe7c43e087c766186be9f92de4a3aa6b756bd5b126ad543fa61e2cd7c5b07eed4a8774f760dd575526685fe44d3411c6a9332424ec1ca491d43cb6cd66a16fdbecb09969d59a3905a158734af3f0a64e1552181594f28ea211f21645777a59eb8110dba4011fba69b345a881c7f9bdb99a34fd8298fa0fb341a59e1328783638b70b8fac4ea0a2d44a6b5f3434bd186ef41d1894a1afa5c5204637e75a21f4d0b422581b60d354052cdc41c7ea75086b57cd4a31cdade0efff1fa66405e1659ff6b908bb3fa28a27e75b85be73e86f7128c3a267ceeebef03a16a847e76eab99cab22d62d930e762a25d365876d808d578b40449119abb722bc25ce92fb4b92229c3c1bd1d09f07d6f2bd5f7b6bc64b442a2ff2c40220e0935aa7696ba41eef966762258e6cac1c82deebd0fee4b90eb29dd0ed56d0e828f22aa641a5549ab686dba1385342850ee62781170eb7271aa69ccff76ab32ec5b444871801f3bd6c14bcd0fe08674ab906282f7609bd78d30848bf44548c9655db983f3fccfdc70e3f2a9f28b5c661e2f45a1b36807cd880a35d9d3024ae681b1e9d3bdaad7d1741f4a641da4264f96cf173bd28476a8544365ee424d1c2b756fd53e247c7c588eab19330688103e603fabc3ec62e6b5ed0b0644b85ab3cd89e547cae9757501dad785fbae8df0758ecd771e3ad60a91b237b15ccc913ed6b22da9afddf343eb377a6b9f31bbbef4b7b75a5ac7732ca0e46ddda3b828c971572fb3df3aff5593a7994f23224eb1559290fc514b1058c0f2abf254ad052c799134870da5b57b830f0074e8abde86d1ca1887e267dcc3e9a4d1754a414e1ef39ee8f85649f44d0dd17026acad863d124a58453e755523caa64b2d207e358ddab351af8e5abc101ac5d8b8f88354229f1e8bc519684130e0a31a1617cedfa701f8f36cfb6e1a0a77a975bbce43a89d83eb22095c1db19a7d1f8971637ab296b5f1a7c22e8149ffcf93d6544192446dd69528b57dbfec763a1229e016b59f821ff2a2e549d614da1ceda41695f006fa56a1d451a7ff1d328e70cef59e90503d953bae14ae0595f8ff61665a0a772d6592dcdf09eb76c7684b568f48b5d1fe689fe3b7d601becd54913fdb27e65ff7cb53993f8a399daee8c405cf5cf18bf13d6f45cca7a598337f0459bc5e1fb6863613db3491be661b8e845987b57931bc794144f6dae3cc97917d0cce9536085e580f710e14ce4dffb1b1c1131325d9eea84c1b7f02bbd52f9711c30cc14f7964004fa3e03f6d9d4908a105eeb6c6cef162a42f41352a33bd8bdc4810d42a9d0208f8f05a6c7d6b5a8c7c211241ba45efda89df306b7adc3dec703e6b57804400264146542aba8f1c218d0017614886db0dd2344eaba87a8ec8e71d05d3d2a21205a14e374399b2dde26326227ee9983bed7b078ba70f51d6efa7adbb321242b79fd36552eae7327b3e4c42c7549d589458da02b11d2e67f320f7f770c24f3ee23dc9df8f7ac363a582429c4620df4113c45439e00973af12afc29c8bca0a7f7b66cb3cbceae27ca3c5313b0b192bb1f45de84085e36eb1a907c5fec427e734f0b030f99e50a257f83775eaea724d5ed1d0af3e24ed4ecea392584b113735748b433add18d14ecc2def89bdb6606f55a5de91832aeee52219cd17a27ad761a454c22dbdb7239c06f6a72fadbd5b1679bbf6a7e1e8b0b572b8675eed48bfef40830125e1246ee0cf000792bc6c8bd6b6d1dbda93f5e284769f37e665b810e59ca87b2c5df96714eaab6f6b01341ca1b24a13fd95bb33b2b3bc548cd8e1f1c29236bed89e10e7c5c0eb530e311f1fadc5d86d917a28816c30314ad2239608e7e2c56bed03b72fdd1ade2d3320d78777eec0012f6bc4d950d73dc170e7b3dc11e63b6966298a870891e2a1209191295b5bbc11a17a516bef7774a3269896159158178739c84a715a361af55d54467af9e59d8f94e7cfa00f6fac8a775111d0d145292569eec85e8afcb6689727a703c226b1fa880784be6a814c3149451cd617f68cb9bac614e95401b19d269f57f3091d1d950624979bef349773b4fe42f46374d1cb67b5f5b7feb4236a2971006d99dde9cf1ca5e4e044106612cb9f7dbb053bb6217ebad36280ce7f413dd51c7edfd6ff4daa6d93239ad17587b87bd65eb9a4bb42035701389e0d4039769e1a9c36b16dc09e08098ac403ac5c927a89a063adeb1ab3e5a4e2108952be4aea85de8ec3ef979f3caf60aa6be2c54b38f3a9298af4625067af5e8b2dbaa0e893669c754cd3b770f1d099d9df80894edbc4a46b12fa8f76f464389e6bb6c1e5eeed336d25b1f28aeae578d84e5712ecce1695b8db23666e24619303b4f2ef27be71f112e40a7e5e4af83c0d9dac790422f2b2823d8d7d3745f2663a0e467d6d545f48870c5375f940a9839afe08779bebc73e28f9ce4e8fa5753af2e86b0d5e9e709053354580098ca24485a1477bb53ba835e2242024ad347632ac71ffefcf8100ec11aa1948a4a8a9b885999b97e3b7ac7d2334992d0a6291302a9179a53575d7ecd8759a6223ec08b7ab57759e26be5e09dcb9b292a2c277ea59c40a3f18fe065f563588c5ada9c82959b0c0382402fb6a7b373e1cf599a4c34a55db4ec67f54955c739ef1f80b9a621148824678ca84282fab0bab5680d99659c4338fbb6efa7169447f8b0a9e75d069cfb588e47cf6d41633909ef5421ac292b67c8a33c3558e8479dd52d233fdb26a417662d6da9a82d84d4e71a8e8d201cdef3ecc0a964b4d0d3f4e2ef888b0e1deafb16d16046af0a09f948c3d43b104b9b5f466cbe266c024c68963365e4684a99f72e35e706f42d67d5aae6fd2ea2d403c0adfa35d3e6b5c941fa92b32f2e1b4f8a34935ec5717e29e63d40eb891feb93637c1363aabb69b41ca9f51", 0x1000}, {&(0x7f00000003c0)="64c2052da3786a3b61a940021819a4066ccec29e0f262cf8e7c689ce3786a2bbfac0d6d6de96ba0b9a0d560680810c49f7d8f1fd0e4181da407b85e98a89bc3f95bfdd93ca9dde0e3917b6a249fa4439705182f9e59366bbd99c6ba9b4600a9d990621c509440e5e1e555e3371ae818659bb8e0072695b859705cb30dba4a2c42e", 0x81}, {&(0x7f0000000500)="c2276d7e1978dc2dba829189e025e25ef53c7710cfab05be627882abe04e798da7ce3bb76008cfc5235dc14f4d9471975c0338d81552911e7623bc8a5211c8e134e2781f9b472df88797f149399c8e99a2d0628127e0fbb8f9680ef8cbecb50e02950fc1a8e91256ef1e982df0fa76119d9434df2435135d14b83c2cfdc1aed3adfe79d3af6a905945c7ddef69d0d063cc1409bd70a72a4a8ebb5d29a8b34a78dab85c0f1c08ea3603aeb84f2dfaafa657de83ccb6b455faaf293991e3936fd4b4bbbfa50ed9a9", 0xc7}, {&(0x7f0000000100)="b9e7d00e641309a18ab683d47ada8e52b1ef91e5efa8b8439c43748c", 0x1c}, {&(0x7f0000000600)="2b4b6462a4453ac410a36493a71b0cdc39d8da361af4b3036dd3d6bcd622c0c97f68ec1a0ac3434717bccaf2b76ad53954e5a2d2626b5b297965a6bbda575c3f3c0fdc7013de34fba23fa5fbe093d964982e2a1e031d561352d84e0ba6f1876091e54f41ce9bfba48971fc99", 0x6c}, {&(0x7f0000000140)}, {&(0x7f0000000680)="5c8baffe64733c533acf7551a3a1cb69dce70ab9bfa54de31c01f7180adfa0ff77dda2688c160885d57eb8c250a1c6bdf5e2f12779b514be9e9a39cdc6b88b4c868fdbb42fd33b56df3a", 0x4a}], 0xa, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r13, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r30, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r2, @ANYRES32=r34, @ANYRES32, @ANYRES32=r35, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r41, @ANYRES32=r43, @ANYBLOB="00ff000020000b0000001000ffff000000000000", @ANYRES32=r44, @ANYRES32, @ANYRES32=r45, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x14}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)) 23:02:41 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000000c0)="b410632e6e78cd1217b2bc9a1b01bdadc323ee0daf922472dffef258d4829160f1818990f00c9b12cf26cf9b99fb5b40aaaac887093c9930d5c3a851f6a0ab8fbcc9dfdfdad909fbc9eb5f93f6e00b0fd27b9b979fcef2c09cb2bcee290be8869b21379d3c5b475dd218a90c86f84d5585988fc34a849e7d319d763aaed3db78bb306fd209d8fd82322c970e3d759377072e949ce9b162b10991de5bad307b2af8f2da66a030d648d4d7d49e583b56e78a836e823d2ff0bbee35db027262a0d1e3800097452f3482bab829e22cee4c0bc61e5f9fbfd57d3821aeb6ab697cde3bb50ae3f1d5220b9d54a07660909a2c38ea2946df22e3fc77c5b341594ec16fc9f3b2fda9919024afa11bba6c63a4389d3dcbc171be48ffeac799e8321554f7efb9bc251cb9800260e4fd62495b864d780df14e9ad187c8182bde13333f6d73f621028552ea1398dbba31bb51ec04df00ef961eff7628c029d1256e1f7eb2109a6fb5e647d412267610ae18ff621e071f1aa310bec671995cf1ec7bc2edaf862ae0a907fb64d87b23ae1cdb60da621d20355108f352281963bf0a712a9782bdca5653a59beeeeb40d1c93952e31b2cb167503742e4de8f067667346cec6f747bf2af6ac23d1714fb02d8aaa0e07c3da8d5c481c2ccf3a19e0e06d7164441ee1c6223352259cbbfa5714df60d1428206f7903f46006424819267b56e55b8c49c672f84dbf8f15cfc2001aa8005a6c4b4e546499a7b7d507ce22c3cd73ba4518b12a46109c6eac0cecf7ec70f6151a6742a24348299571782897e5f725f0925c5310a3f3e621700af61842cad5e1be7f2e8f36f0adb8f8e7779d97d390e1fd183931152c48d78443bd8db8ebf89213c60d4be5ec396d9f98506750306ec81f37ff9a0a33400ca61846882c18715be48f031d4a8311038fd0851e6566ed20186f1daea1531e2cd5c23e34f1f9e670ba2918f45f1ea446ae0ae51bfd881be3a19396637aca1b08a9445c37f1080cdc7134dcc58b9baf7a86fef814da3c458e2e23b96becc1b2605ccbc4b0d777bafd9d896e9f5b7d03bd7ff6d03e9f23a0d02bdadfeea6ba5e6313a6d566a3c53c7900eab26ea9e061928e117ea56dcacf2674796986547e1e0abb1d2379a561e042af05d51300301c89c67f8f07e357278dd2fe22a35082557bc63b5d629f4c003f9355daf5a501f614613787414c685fc1f8bb1e59bf0189c6cb43e199593e99cb3576ec05fd3c383d5782f0371c4c0d4de192b1a90e47b7c16dc5a6904d74c6272ce6b8debee3e0587927ab04795f4c783323e113359fa1b24d0d9c282a2a85bd7e087e0700914a80b8e86f508bd3f1c1a1b3d01452b38bf579157bf00d8d7e4dd4238530a476b672223f137affbd26d7d4d3d2d765fb51ecf24939d9e29049fbbff0371e8c6c06e4e1e307c557ea2133197a2ec3c9a52be298c0c89977e216bc0cdd422025e99f2ce21a2d3cab10a19bed8ced61d96c1d78b7792447401ebb3b541d4f3e18274b01ac492b2a40cba63230bb77f8583299e8496bf0dcfde07b5fbe42772697b098a7c3ef61d8c984978c7959c8d33364911be4234791f94cb2cc1d470f82f356c95ece8966a556dcf8dee3f691322689aad44a448aeca8025127b5244504f127dd2949865d8c976375587370075cd2951560636f4ffdcf4f40fae751b32803e358aaa9b4ab240bbb1c72c5a74983335968ced47666183c74761587bf0fb5f08c211b9dc97ccc306c459d75d3cd8f73e4836c9a68c74f8371190b66d7e12d5a870ed1cd87579f40cfc0525add9ed8619a98dcb7102809cf4e6adb5c326e7de27dfbc9ed8ddcc62193d5b85f9340bcfa30e238714e521e44a7ed12d0ba5268fd88e69477af9e0e8395acd96f1d793bffda87a7dd7109f2a20bb943bb9f4ac3655bf009df19aa9ff0aec0973a9e211dd0f613ac5e9946059df5fd98773bc862b3a5071f2d52c8b56cc873273576cd63f10151747bf1f31c07372f97d4b909a16243136153d95c6e33df903415e7c7958756a3a36496f8ecc897a308be5e75bc6ec8b976a7eab08c562f1139b5f5bb62299daa13ee8b4e0462958651f9b1bd36cf7b96c051c4ad825449c267a849680e0db85d8ee13469ba40f68372743ea27c73544cfc94356d309ecfe94c3f57eb16cd0c494bef69bf71c9c68d3e6ac8d49f69ac2b51b51670a3edb1001c9f3c46c1317e7364df697dda439fd1a9ebd4d3f533b0b3047794b941db6b8fb1f6b391c8645f75e8dda189709edd815cc9962c0597f6bf699ad53661ecc33ed2bdda631478914e98ca97b31272176add747cbe56f7702305c67bd5f1264f81eb25649da1ded11dbe9851aa18c41803d74484a4d58b4c12fdcd972c33d7bd6950435cb161e40c2b5ccd54a64a5eaf2f5e768d0e6f561ffe6782c66fb27150242c527731b9210fe49d99ef8ca9d908fb2e70b578beb8f2fc789d4530a4e15b746a488ae3e3c06a4fd114dca15584b561778bfd4e5935dae197153ec0f12db65f06e28b9b850188c4a06bd4333c8fefcac09de27fff0a25a6e3008a9dbb3cd64952d5b45c17e8d27affc82b3ead2863c697db9ee2475d529a013e5c25ae46993d577da96447e9b71d5d7d4ed43cb2e476e699d7d0fc4f732133602540ca405f3fec2a687e8d9030d36689b2ef05a047ae9b051c585582646b2c16a76dd4b647dfba70c539b887e9b8a444189a1a99036262a577dd9b2ab575955e36503dbe60f162e4cdb0a4b012e3e07ec789de4f80f124ff9e1016bdd415fa7677e4a6f91f3669eca7aaef5579cc4d00d8dc0db86ef8ab582ae9f55e282f01f062a4e9724c3020a54e1979c01a77687a905147dc00e35923423c5626d3cba3aa613ae52524f9875f5392c5bfe98e463e1e2b8998c0bf1d5568380a5dcaff6c8b2c60896b911970c64944a99ca439957e5e9ef050b328330492fb1b838f92ccc475ad92f6eacb7ed133acf00fbae17b45980666a4da0bb1962015e7ac26b3b192ea7f730cac20a63e84feadf898cf009d1fa70a90dd9daaa50f07e839cb82988d0a56ccb6a0643dc75bed99c3f5d94a858481a17497f1bb8f44ba6d694aee30390d6a658618c55916374031ea909e4336e7a6ff1b4fbdcb0910c358ab6f8c7ec5b52976a17e53aeff52a288b7fc7cd092299a66be53fcbad6aafe926f887f82c8e6c9f24d4a5a2e0ff5ccb8c67bd6c763aa8b6901762374b54a23a4b5d318350f96d428f5455136a5d4b41062423098f850bb8984447360146dc2e8d5ae51010c9dd09ce9cced11848721591a3258895c17d6399256cf8a364ef80d9c891cd6daaef3704bd52d70cdf876bb75d350a7a975cb32485862576c1f9cd2cae14206aa0699342d03d0fe3d31a5276060c72f95c6170f52d76cce98be73f8c3af8bcf9b3acad3e0da20735ef126e0bab4bb5ab3bbb77f308d483fdca9a34aec5e070796bb32d83aa1ff6f54f39c942486986b7f0d3a1d5a0d0f5f20f7239fb51bd3fe7887a1f75e5b2be823779e63897ed61631a4bac9be400968cb57b824fd13288387f00e40be8e0e6d700053867c182cc3ab530162f5bfacff95dd90e77e3c1124fdb3d839ca02d9084265fed3b7a9b3870c997513b9f66a40c4c5fb61f4784cb700dcf7a4a8cabe6017bf5d285291fb51e9d8ab890bd268453c6e7c8f71394448fbf1014885c28764d84fb8b82803f197773bf6cf812f2e40c2fa5ead9f41770b08d45af06741efc1bb0ee54cbc49277014c59031f4ec113666753c02e26fdd524c064f72a06c583317ed58109d0d34fa1e3a2b1b87191d25064a1caa705d818fd0614eae69fbfc297379a9a2f5ddc95cafad21d7a24653859f7adb38cae8482b45fe7046c98aa34dd41f952c28742c711e1f8242c4ebf5d0f72b6fd82f1c1753108871617a228dc0b4b8e17c2ac66dbe18199172d8a0399db22a7dccd16a4855c105c8878bcb08b336e61f7b880c8f480ca4a2f37987cde21905be9a333428793c260016821da569a3674ea36e6158dee09b33a5f89575850b1651bca0d224b448a3caf8c355f0683af917430b47f0a7f3775a02bea9473cbefbe47e9b3049012e4b64ec14d255d415771ab0efdfda7f6bb46ddf44dab1f43f7de7cafb1d5a341df55279fee1fd95bd87de46354af9296a124fe1d96ff68e720feae499b9e41fa901ba66e0a489db2d8cf5828dc1052af59b939706dc536849005c649447d4636338d14edb833490b734924ba98207ddf16cfdc31e26494bfc581868cba443b7abd8e3732ce55f44c21e1c2a9cea66cb1ec807a1fec2525a7a6803cdca31ddf4695ae1dc24c81f9e914ece924369d5c7630b2322948b2a39aa5a75c4975c0af7cfbe9c014e957ff169b7694819094a5a2de6ffce669b7660b15b9c4bc696f4d0ceeeebe2340702e5856e9ccdd4dda5c0174a16c0a870559635cbe0957f1c7cfe6bcba1241597b189a2adcf9c284eb745aaa36f1ee28f232a9a00d90f292c86eb4c536906a9f34ac9a38c964a6ce66f341cc97e5e5c57273a043a074f8f7993e52a6b5ac5a450d4cede3ac802f89b415b5b9fd13b961ef54cc57c2a94c3f4dc0e0f409bfad8e69e0e672e5d18bdcbc7f928f36ad62afcb99b05f33784ab76e443d440efae2f666951294468a566009e51f1c6f47a9c3a1a659eeec88c781e7a372c5d6671adfaebd5c4141af9ab939e7da19b228422885daf096c77897a9b951bb5d341ecad47d90e594f869e48b3cd2917520160ed3476671cc99f9854206c5ae29f5879e0e45c3b2992d7c70224451cea6061c4926da4b510032b6e381d3366d5efd1929ba1238c8c55476891fe5489931ecf2abbd379da8f6147f2d040c7e36baab9e12c87f8d681e8b44770720b6786800951ac1f7845dff549372c81aab7e7e7b241b45ccf62332b7d02978021875c847e097efb8d83bab2a9533331ac7fa6b08bf61debe30ac3d03d1a64ae6437c26d2fd0d58adacd7c5ef94826180fd5ee8b6d69b828927722d4497ccf94a05e561422b90e25e4db611439026f5a204763ac2de52f260537f29461465d8d496fd2bff47d4df15324d62088af418ff6f1b682da0e07571914d39bb8111b72698688a3a65012e683c55661a852328c7b68f20ad52e564c89488538f42c82bafb7b22fa41573c434ed6932d609208e028be67cc3c869ca20c35f3de957ed81dd49671f912662db5dadde6f219deb4acf624483f100dc02bc4d381f8a9610c1aaae5da6b69108c92f8aa322e247ade6552ca5662723d68bf050da47cc31e04c251c201feb85ab209f2f52e13b0fc1f147e8d530da883a1307520317a5ed1a1fa77471305cf6e8541067d1b9cef5646eb99b09b2b73c9c410547e5a0299563e954c1c9f6ce9b9c0ef5296a12a23c8e66389cab9a0e9d719e2f4b306291731adb0b57be744d7b4041472cab42d29354b398b48b06ebadd63ec0fca533339467b09792fe52169050ac0f22f181b205397ffc64dc77841c5b67c47ad19cf171e52d0ee6d2ff675615860a218274db57c4afcf217d8996bef42181902eaae170c35975dca499a505f0eea4105a26b68100a6d399a69b3d5bfbdf6b4341d6d80529271c60d8649affd423692e1ad2190fd9178758d8532d55a04e8de124d09e5369f23823d2ab82704ab0d641500dfdb0b3b383927b1e391440be5867f5a758c52ea739e119c122864671b0b0481797d3f1269ede2e1dcf6fbf67e179865cfe45fd842531040948d1fe94c6624739349b5e7e94d340451be9e16804185b22e3cc", 0x1000}, {&(0x7f00000010c0)="ad64f37ba68c29766af75bf8c5a734a205c2c634ae5aff72f36aae1378de3af615db5d03f90583ea97c194c8b5f5e7aef67bb528b113d9d3825035187eff8484e1c61ea215ffbab57a8b142d18668832852095deba4975da894bc889412f9945cd4d7cd06b9e0953cff33735d688c3c89045d23a867b6180f24a15a8c739", 0x7e}, {&(0x7f0000001140)="24e0003f8a631bc1a95b5bfc2ef1deac8086b67f639db7f281a914e13b88ce39877c68a019d43bf613fbdabfe16b7d1ea09673eb3a6a73367f3a64", 0x3b}, {&(0x7f0000001180)="fdeab20c459bf09e6b36d616444410fd0a7e650ac2fe8903bfe9cfd3aea8959cd5fb85e5aed739eef2859c68a3ab2c52b1ca972b2c1f5deee4a0a9136a15e8849bb5f22bcac70a809856fa9731a5bdfc7953de3f7bb5b9937c79829d4812e54ea914361fbd1c026b6744ad38a478e797d6ffc8929aa03a0acbd038eb292b9f4aa978ec4951c4c009023e95f272a7e437", 0x90}, {&(0x7f0000001240)="d5bb13b32e06e6dd1d8848f371dff0fa6e111efc90a286cb1d5cddf4c84ed0d33929a6a95e05f90226cb9c862055c6e25b638a328b847173fc1ae247358c1bb2a9fd5ca64eddec5e9bcc412a3cd7b0ace8ddcb056ebf39675c01d9900baa4cc21e3b5cc29b656aa1f56b9d18564822b7459b63dadf7bcd5c35bb6491", 0x7c}, {&(0x7f00000012c0)="85f068407b5ce1ad0caf1c6e6c2d5ee3e2ff0a9622f231dabbe8e287bf1cf4ae4fb23b4f26c6cf17553abb0c9d647683751a9c76cf333035ada7c31dc86b1616d32b400b8562e78dfe525c604cf7de931500c5c2276a43c5911a703a39832dd831068f7d84e4e5eda0ab7ea2fd0cc8da0811649834006d12096c8788aa331de9bd0833322cc4225e6078bf273863e58523f77b473d2a99fe41d5e32f7d9677a2b62e1c", 0xa3}, {&(0x7f0000001380)="830c35df963b17eadd292ed7322f2a93f6c78dcadcc0833516d17b0b0d7663050dd4a78c7b1a66cc17523a55befd175cc969018cb332c95cc1f8468aa22640e0f80a02f09d3072d6d8f8c99389d965166a58a1d6cbf460e0e78df4f2cb17c55ad1c5e205fdf58bd0404e84862ff2a3", 0x6f}], 0x7, &(0x7f0000001480)=[{0x80, 0xffff, 0x6, "987e6e33d9e5b284d0ca1e108e567c2bb753542361bde2122ffa9c781b821619e805d7e14369af6f1292f5aec555c92318c730a9f199bda443976d5e5775439ed7ff4ec5e75313983fc206d60e7fb2bde0dec86b766981554457aaf5aed760053530c18618a1172674"}, {0x50, 0xffff, 0x8, "b2c51b1cf6921e7d24b2b6c4c49fad35dbbaa31b9b8ae8c87d26aaaec1744b1fd784b33045d9587dd2eeeaa6bcc8786d3af5642eb2b7f67b0b2cad031b"}, {0x48, 0x1, 0x7, "605287fc9328f669722b1e42a68689d5a6a4a94cbb6657a99fb6e366c4275fcd92f8c0a7ac31f23932386b0f6c7f6c735215b6a7"}, {0x98, 0xfffe, 0x100, "837c26d4aad58737fb86c7466484dcf2134c0f85a95b29bada199b661315ef88cb5ed77ecd12f3c03d3a5cb54ce0b65c10c6e52b7624f9d869dbb98b59428c8a9ea66cc1b1039abc3a5842a86d2141f6c10ffb7bc68222cbbcce65f92f048f3b8ebfbc1051f50e6b314c7aa1acfff5b64d4fbeea924ada235cbc3b5593549f9952"}, {0xd8, 0x1, 0x2, "8a61d5a01e7f35360cc5214babfedbb451f1cf04bd7154dcc37c558a9bc8f3b72160ac6da7086e9b393fa0af28166b0b4efefc91a2c5a41b86416cc3380c208ba43da79dc41c847b69b8523c1c4b03ea83c3c70e3aef9ba4bd9ae57cd6ead684632264c62e329c375b2df7872b8723d5f5cfe003b01d73d13d184e11426a2648b67ffa320aea8509d9077332492f4111696da564d5fc153dadb51c3202b2a3ad2440792b5ae16c35a3732df3db4d322c28cd123b8821f3cce32102f43a26ee61e87efcd9"}, {0x38, 0x1ffff, 0x3, "a946e0c69ad6107948e885b84d52654c1da0eeb6adc91091824b3580788d425f66bd6251df4110"}, {0xd0, 0xffff, 0xfffff1dd, "51c2eb46e4a3c4d927bcf4311874f9129c30ca5ebcbc92195d466d3ec798336e710361fbce28e7e2e7c50fbf2fe21ca84ce598382bf3da8cb1c1adbfbb363903651f7afcd1bf38da196141e0b80e64313679e7ca0d7835a29b4cc16a3475fc3b6cd3677ca69efcd05d592b5ce5532dd73824352fa2f0a6c24f464753e48d069d6ad50ed6931cb228ab1974b0710ede7fac1d7f059698ba092388cb9924740a3faddcd9aee496e65778e53ac660d9a8f588e49ba5358ba926705b07cde3f0b428"}, {0x90, 0xffff, 0x0, "5d263c7bb8ee934848fa62eb5545f3940d73b8cb8a22c491ea93e34e99ce3ddb31aaf51ebcc9a18a4eccde0182602fe953254be8d875d9197a0ba50b2e4512c7e4dfc4b70e0a5a0dfd43898c11e51a1e7e032d933b7b3568ed99c3b5eb96a998d42cfbd8e9287ddc35ae7670d5e7d89d135f7d197567836f4154748087"}, {0x78, 0x1, 0x0, "46c15c210d7a37e17617c5d4857de278c37e5e6a05a758be1547f8f152c5079c5a33c7ffa83e056299f71e93cd86613aa03af1eea254f20cec6e6bce7361a2e22e61375a59c57035f82cdac731bcc86882ef195b82175e77673ee20fefbc84c7af3248b94a"}], 0x498}, 0x1) socket$inet(0x2, 0x3, 0x9) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)="975904b8754f04339e53803508004808872cbe617bfcdcdbafad90cfa2b42ba96991269b080b15e11e5f9777f4f3") getpgrp() 23:02:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 23:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000100)="bd", 0x254) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfbfffeff, "854955000200000000190011493a43197d57fb7a"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x88, 0x0, 0x0, 0xfffffffffffffffd}], 0x7, 0x0, 0x7, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r0, 0x20}, {r1, 0x4}], 0x3, 0x1) 23:02:42 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6221e57b7b000041d51e7c033efcf5b6751bb185b3390f5e03d0c1cef9b678b35cc1297706c47565a20a2336ce7a6664ae49ea853549ca6e69f9ea10d771b54840357f1078c74b149785ae7a66625627036a831b97e66e4ec49100000000000000"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="04f4f473ae21edaa0c40"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4083, 0xff3, 0x803, 0x0, 0x0) 23:02:42 executing program 1: unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000840)="020529bac39751e6fcee4750204deeafc52bf44c07c6673b586702283f14c997bac93d4a274779855c1a80f882116e5f00abc65b180b000000000007ae772dcad6b556d242a2f98f7c98de3b4be1ee5fc6d16e7e669decbc1cc4b675c92730da99f601a64ffe1f60c58872af6b23b8e74750d6c98857e7a964c6ac3530bfe38d99935455d4007681b9d5137e70084c329d9e61fd079f9a75b6e9a3d6c2696f3c06fef225318ca94becd3ecd5f496982720494adedf61e75a26dca03a10953f3e9dc0eec3b2122172bd37e420c39da702dc815d291cee11049bd6a6c9c98a6d6e46efb694374ab17a1177b760850cac40c7554c85b8371b860d7ed09d08be20098a1ec8f55bfab795cbf7d71c2bab2fc9c7f41d", 0xffffffffffffffdc) listen(r7, 0x0) r8 = socket$inet(0x2, 0x0, 0x9) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000600)="bc085f371da24f6fb41e8f3d294528f4146db62d7fa33397c5f5d3769bb9ee380b010ad788e06a6dc159ce57ba1b661ab43bfcef2ecae81608cef633caabd4b3e44f8d454742fb709b244b99da6795ad7f0c6a28fcdfd7675955f4246790d966c410c923250d95f40b48173faa1481f0f75ac55f4806dc3d6ad88d74e4b2ab6555fa6f216ec23397c16e641e2d0afc397af47e576ad578f0ee6a02dc10d97f2bece7065020d1ac1d", 0xa8) listen(r9, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x1, 0x0) r11 = getpgrp() r12 = geteuid() r13 = semget$private(0x0, 0x3, 0x80) semop(r13, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae26e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x0, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) r18 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r18, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r18, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3f2ae2e2a7bb541e202da03da4177ab348c61f4246b33408bbccea3a4ea6b37c75342032d0b8eb1d401706e9b4c4411c", 0x30}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYBLOB="0002a50000003800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32, @ANYBLOB="9e774ed78b8ca79dffe0a98e8484030101f9f695155db9b3dbd0adfea66a05810ff8d40e3e33dcd6a9203a0d786a8c67fa1e587983f71e59a4c07d7a64fab33c8398145e9aacf4d7c8f5593e887fa7e71de7a3c0fc06f6d4"], 0xc0, 0x5a2147307f97c4ff}, 0x7) sendmsg(r3, &(0x7f0000001800)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)="dfa10c765d654286b1a73617962a8342f8b593b3991aab977e3ee8f5009eee08e6b1e537e1b3", 0x26}, {&(0x7f0000000140)="93c63ce0058c5482d767468a0013b3886beabc4448a1244083ba8989a6df975eb0076e8620f5df2f89f7544e44cde16c6c8793460d7923c42f4640da65405a4a2df0d067be9dbf87b8a4db99", 0x4c}, {&(0x7f00000001c0)="da160f7f13fcda21a2b6af39e988e9b8e87918f5a6433044f356aa38fad8d6d565385082c975badc8812a339870c7ccb854649c6173cda4ad7eb4ab7776e7cdda6223d8588a389c7d172e7a528b8e3c12eeb2d2d28422281bfa5b09c7ad853cd06c338da15663b5c303a738d7b640b176f14ed7c755ff5bb76af4b522610d9181e320d315a189aafd64feba51735c821c12960e9d1483e27513d00df6fddb0ef3e722e17d8ae2c2b4c8882d965aba48c37eb71f5d30ef168d4b6850da06edadb22fb6a3a88907878418c4962eb2f0672c25a56085865f24e", 0xd8}, {&(0x7f00000000c0)="86112f648e03e8099a11492f4fa0632c31e69f87cb73c74f0a9e63a1f6677fe873fe570bfefb3ffb00", 0x29}, {&(0x7f00000002c0)="f86c63242f0366c02fb89b94815e9847b215", 0x12}, {&(0x7f0000000300)="fc048434a0b99d7371977770e68577f108af69cacdb2af025c95cdbbf89022d7ee3dbfaa8d98d3e3ff01ffacb78c5495eaadc62933319ae954c84028e0f8c7435da44bf4f36e73726b2f810773fab77e58d4f3845f1fe818f7d2a873d9ead0da3637ef19b882e20c8aa635b8b27e658cb5445652da4bbc4a65a23245ce0d4a79cb2b1ffaf1a7dd2bda8b50b729e815c354c68a9e1a7a7d6c8532491b58a7478f086691a708f93e5279d5d907a63cab022ab80cf4a4652983e86de22d8e4d45bf44", 0xc1}, {&(0x7f0000000400)="af8ec7ce3a698cd2efd32a86eb54b6153639ff9fc4948b27043417c64b923605095cbc4fa98d6c87a84cb7c927c2895792c17cdb05484c95d0d4aaae2f171a499aa357d9caffbd8736d0390768dc9be2e4a827239367", 0x56}, {&(0x7f0000000480)="dedac635d690d5375546f50fd5b892ea3fd0fc3d2e970ad87d693aa19dc186645c68ed499385a03f42b0aee62ee9e3df8f31b0cc465d336e0b6319b59b73755e1d33b1562ea958bdafa1b28db1ae30867c2358e7b30375600249f94964f10da3fc35ddfa3222fd7517d145edef6a03b8b5b37332aeec4ee51ed4056dfd0c105cda848f9ca8949062525493d3c18e7a56cb34c2f4137d01bcf675b4b26e9050b7f18fd21204d12b27b296849c831cb97c79f35df50cfd8680107898177991dd10f0b399649b43f4886450d74ef0c0d7b0860e7d72f01e6ef17b51905e9af5403e2d595737019dac53fcfc056b7dc18e22193696de368adda3f1ab", 0xfa}], 0x8, &(0x7f0000002a80)=ANY=[@ANYBLOB="8000000000000000ffff0000040000009ecaee42396cc2b7170a270fc065bda1039d8760e459b1cc2011d2b3cf54482d9249d37d2533b4952eea898b6c530ac33e3cd4c40e462de1ff945d512eb5507afdec0b7ed5b12c0c5afad60e3c61bff9760a6cb2fe475a6da7c0a8531295a65d900d33e548fa4810a89af700000000004000000000000000ffff0000e7000000174afc79f910177ea3dfbc58913f35ef047f0b1358dc648f2cf3af4a6b4c657b34686427a66bfae32d36849e03ff00001010000000000000010000000600000056ab76e4fcfc26cec9eac6c7f3be891406ef2d5d3b53246831bac626b40760ee3a5d6e06d1d60a980c187ff71616e30397276730cecb6538a29b7de92f841044f642127c80e5724eab4fdb68d87a72a28d3a6b6ac0e619cb903d5865e7419fede2a1d7c98d07cef7e9bb4c21ed5b529cc3ab605ad60971c539756dc89cda91dd9fbf54c6ae836d7f4966029538bb836d535ee194ae8f0e04b518cfce64ba0b50325fa5142e123c28d30738d49c4412f19530cc5062c2d400ec58e691a590412db0350d766e87e6bbce750502e5dbb210619b98dfbde754f711f7da2d30c55775b112eb1f7247dba964629d3fc5af0b0de8e9a351fdf8fe14acbbe4877f8d1efd588d38cd974c644cf5ca3e04fa78773967cbc2472aeaec90d1819f7a3a266d7662ec0d0163a95030798d944ab650aff47f9cb0c399a597991263e4b4b90b2a6105541ddce58039f689598d0cbc4288e16f1ef4a8011c698f0727c9cfc5ce876f280d4ae403d85faba9a02d0bff4bdde3e26a0628a1dcf88ecf99425a9e5f4b710ab427b2eb34a4660577a2c720d4dc2f8af3bc51cb1a012e0e6c7f382b16f20d4af74f8d44ee4c5b88f17925199c8776eefd4de74e9ad4f340de2e47950201b3f533b72c35bb73a020fe2b9960f9d86ebffa098b9ba13b7be9b8ff906e38e5764f9e705dee041436f6a5542c5ce516d1729d1d6af42473e7035e39ac7b266e0484f256554f44536cbb6d63389915347c8d66c01d16919475f58fc2d0248439d28f96dac46d381803dbcd00998a52a411561e459f41989855b084a1ed271adfdce82ee71b10fe11cc01768a8a20b4ee579789f220dc4068603858760b51d3acde8ce502f1a527ea3279ceefbc8e4fe28d5e556b8637274190656fc7e213603a17405171d7ffab7505a74f9159718262e39872e5f57d516d46028261d24b3018d3719c703c363e68ac7eead457b39db98048b66210735eb9dd99e1566066b9896a18c6c7dbef1c92beaf8cff1ba2e79ec45f558e8e35a681ad168ec7c773f2d7782d13c0b70e092185e1eb4e374cf2a639d431321eecfc08ca4ec574b9e66735493117b24c7c314c47ee3b33d5f08d1804355043b817234540c4a2160ac8db42e4b29bdc2ea5fc4d63eafa92a7abd7959b6d287598abc12f2afab6fb315ee1c75523413eb7e61d42fcb84ec4679c3227c7c68b80e4140f13cd87e5fe0a183fb147e4d0578a6d408c5e2b765c7083c80d13aa4f2d2ddb91b8bcb3194929e2fcc5457a6c57cf2f8858ba1efaba7d32c355b9b3f1150a7c964488688b044b649be46837b54eca75b647f6a0908e1d15d41287f165457158a0cd70d447b99a263a0de28d929a66e9d20a637dc7ed56ac439c6bd41eee68b8e7ab6258f2e79e7aee59a979860779c3d90c8624b855e89b5021616bea658cd210382ff16124794e3f00f13124be770c395891bbc7ea8d556edd23467fff00e750258d251c83c9d8f2410d37ec7c78738bc4663fef3c5f02a14902dfbc2677cfe178371cea8a00e0914de439dd86649cc0f826d04fe2571675b339f341ac33dc5a04455bf1fa3f8d0b37acba1de0cf29687bcf3aeb1e98204dbc3eada5ed6d1c01b581eeed4780f5bd9a9ca985139b65f495938ab4b2d37c870d1b64bf0c9968c7dd093fc0e7e29812a03de79a0c25099e6246fff31624ff53f37cf12ad62b0ade177f4e179bdff0c1b29e6df457eb9843d2473fc30447e908c86c38f918d28d2a636fd345a900b7e65addbd46f6ed142eec52b2e94c5821ddd1f11b5e7b84ca30200f09858ba019b32392fddb269ccb3bbcb619c6b9d71708bf48a7943431d6c616f27212285146dfd8f5ea0e5bef1d7a0fd519253826b077b6a063c57bb21ff438daf407b6b051da197716a0733581f1675a236a21d7f386ca21156cfc7361a58a46ec4408c9bf4cbee551a68e286429a1f3808fc6ebcda60f6cfcfed5f8f36ea93f7139f4e67363316ed98ad3936a6a65a07b8095f2588b5908c51f1dbf5c951f904986e511b543dc315da277f2b6aac4955703278415c0da66c9677f21341d6bea2cfdfe2f63b09bd74c48b5436c963d42f6ab881fa8fdd45cee9b21327d5100866188ede643af4e42d990c8475ae6e5826a8dc2dbc30c9f0eced251738459b655deb634b1f4054509a66a28f13b1126c19f98a2a0752b3b14f8434d7f3c98ab91fed360df1225ea4dda42fa1d04e02994b95ff9ffffff4bad14d87614d6c8dd67c801c4b21409202f276a3f3f8c2b7b5c9349ef5200733b85617b2d4645b92059bb47e47016f377fc45d3e408acba36460ed7d25e379d70056551a675798ab6c71003589fdd0eb3475979774984b8d4e82fad99f788bd65112a0001a374e3a1818a06817584a56f93e64b83ba8054bbefe02cdefc86697dd07209d5534cbbef1f865243b58f4c6c9583aa37a889b0eca6d54a961f7c20ef497c39b6d14521182b303d2c7ddc429a7de20236862712e48a3b135c696d51cbb202e62a300f37ef254252705bee634a87a9dbf75b11e79fb549f4da3404e78136347d9532cf529175d83b78936127caa9084f2ee5c20fe0eb54021a4ae8da922346f31488486750fdd9626020baefc008f30ac68b42c31b8f511459e58fe5fb3c8ea2ef0a6fac3b85e21fea0806230539618718f88102703a1f751ffb78d63b1f907a04bbcfc3aca9583628193d10935a13c040c4ef8860d0ed4829091694af160dd42b963ebd93c8efe65eead1a2347cb19e358394db3dc4ebacde75fb4fc784ffe2bee55f0a9ba834e8f59d48454fcf7600323a7ceeaf6fae4d3d105b9eb8689459a32b1632ef5ddfca310a82ae8fc8d350cd213baac294acc5308408354b5f9dffc2931b46a32e10212512ad4a82295579d8e0dad4cd472969d6851bc8ca13ee28fc2c787cd1cbb348233ee4a0bfcd7fe9c001c90cc0888401b62f5fde5f24e1ec2b67958720605a20903584b8442a82ab36c396417442e95ef9361c6cb30f3b6e6e2eeaba8a9c3e242c59fd8eda457d4ae4f919f94585c54dead5efa2a6b6942a1c966edb1d84bf5f334238fe7dae0754912d936e0d80543121632316618b98099bf9586509c10bbdfb88bda7328ad4168ccdf028d1b1fa3e1336c4d7814c14b8c2b91a2711df385e5e0d2795f8dee47b3cb534f90bcf1df468734b0c58e4eb6b9f9650aa7f06472d3ab84ab4201d76abc533b6bf7307ec1b1f0ee612e10ba227e4ea1b1e0b78c1b9c7e8bfb9c9d5f44104dd2b4d9a2e3ab42978c831aa21ba42e8d736835aee1dac7b2b1af5332bcd259cc9f353996c1e65d1875e4ebd26d086dc6422a7164a679f5ed3e93c0736bb0623e238c5c54cde37632bb366bb7ab0a9be1b4dd155d0ac57b0c5e91e52dd3f4aa65e532c0dfaf72c8876e1a669d2a08e3284af62ed20baca356b0c231f3ce9647dad0b461695172187fdeb414dab94ca647118e87028ca3d0bb3866a097613e070ecf631c769e1c5acbb90b1b2f91517daa75c413c2a968a230e73527a70568465fd3ffc46fce73f826347891d10d7657dacef536e2bcb95caa492dc875d9fba2e4b3fa9e1a81f843dcd125d7560e166342503a3079d1003afcf25f3e70da2e0e577b30b056963935bfb647158ff58891c42a117f978a33604f0fdc8146906194c837f6a6c508b65f1cbfa90f665664a144b39a2a1d77d79048aeff2a76052e7b8ccc202714754e94ded9cbc8dd457f6b0e576e48bf6d0e76dae8a51667d0dccf0624a5df27ae359a132ee3f982bbe1a1f74a57c95e38012f5538ad0cf66fe180b035063aa115f9e6af4398b0ce03eb37013352ba671b6a8560cb62f6bcf57cb8dfab28d2a5987c47328203a7944e5820e5ba780ce068e0e1fa94a6af62f44fa10f3a0a1c70178805f13b019090e9b721ad3d95c81055c1b81ba62c43824646893101afdd3c35cedf9eebbf4671f663bb486b1486aec651b0dfb7545e74a776e33244dd45402db233a73a6a640fbc6649aff9ec5ea3dc8c1a183915c503d7a943e513bade7166d0ca94ffd55ac00d4a6b09d2eff70b47ec61d3c7f1aae6c112b7dca0bada98ef29c88ea9cd1fd4a8836d2d4ebcd7b33001bd10da7669181155cd4db321013c6aafa5f36e0357220bff5a326e5a54c10275f85bc28216a66505be312c83fe8b448519a53a147f6a0ecdb7d2eab66ad12b1be72543140c2c7e66195a9d9fa7885a819d40a7372a91c7915e7dacc085dd6b037895d467218b88f8ce06187b47bc63316850050b43d96be767ebf568ec281ccaeec6b36cf55f37219202619eff29926e3196cfbaf6fcdefc8daabf88b259e0068a08058c46a7bffd727aab878b24cb112d79ead273efd6152158f6589feea8dff31adc62016977f2b62d9fce4c1d27c4a25e80cae6c27a3f8412ea4aad8b2ac38b03c2c84b34cbb03f1ef470fa89039bc94309af47b8fd34551806d134ab991a16cadde83df9f2a6dad85dff037dec75b17367e0065e90b329e75f32c89b6fcaeeb5cfff59f793a0c79239052f5d875182a7f4d1e87d1b164a61db56916652e4cdc894648a74887a5a83f301dad02fbffac0f10be141abe96470b8e64f0486c15c75e5cd9efb7e869773138bf834030526a789cdf9ed7d2ae0086de1d97fbd929690fd01f1a3cafca7acf2201a0221f37a325f742af93a6e32c5552c060a8427defcf9b667fc79990c1bad1094ffd0e32cf2b877f405ad1bb2109a35782f77145b6312c8b776bec12e1c6cf2eb20a9afe3b367dea1dedfe0487ac45d3d19036095b2c786d359fa5266b3093a419876f89a238b2fb0eac46b70975813ef3fd06699e54c21525ddcb1512531e7fa504c56d4c4ac92effa068dea893cf3ee07e4983da22da43f6c2a6fee9b2abf5731feaaaa8230106739e9355a99afb8b98fc2e2fb2ca5ff70802b636795b4392307f5979930dab50ad1ecd0c5475a2402a7692727a1ca12a9b42cb4ca894cef9afad8c905dd684cfaaa0b50e92990746ee54716286421432b6c1c8c5c7d1e04d737c0b56c7bf07172cf82535d01351e0928bd466ba0a96f53c8c0550ca4609c1168862424582f9dc80578f9596f995e4ecd1d734d38a99dbde6fb983a74db257dfd20cd6463a16f976319c45f4ad5725585848b11cc2a1cb2ac1182b28171001066aff371c12c39a6ae201e752176e9d40257e309b0fa3f1af19421beafead2083e46530b47fa0451396ce2853ada3240e78dc336ab6fed0669f69300c9bab49c550eb5700f6e1d8bf782884fa8def2f73e22a6d66f8b07611d9f1b7cc92402f32c3ef9e158a5fdd4eaf9dc5141988aa6e6315fd3be3bd9d2cdf5984448a180935048b55da8b4b5d150765a6a557264a2e284b9d334834bc27b021b0cc5d44c3ca345bb120d8f753d9d37731db2dff2c2afdc354fe1047adc06b2942e2d20f518da19b927bd4c92c3c471a694113b21f8975e43c31fd6b6354b28f4e18d72ae74f646eb7d2ab5c48dc644ed61ba326dbc1efa32cf182eae07314b7e782d50642a7291b971b204445549ee616cd8ec87d508b61af6984f88013d98cd0598ef0d60666b7e3ab3f5df71b25ccff7ae22e02e0503aeb0cb1237e45c99b2b597edca5ed09983677128bcac8fbb4cb188f37ef3eab621dc099cfa2d5d469bfa9a94e4dfd302bd28718e11ba4a1f2302d9555df13be11807f2000b412a4b2da3e86e73b3971dd08886546ec045fda39f654c081b7337ce0e7830a782922b2442a80e7de975a93ba0a95e1ef2a40ea9c1acc4917dbf793a7671e66cfd423b73ffbd81874cf563db8d525828b9ed729e42fb563a35906e700010000000000000100000003000000dc5de1163ed2a64b5b9fb664bb94dc567e6b3109b335e1aaf7f3b288141dc277dff6e1fe75fdc0de130aa42a15a8fcf19a58cc456bebf89a16d9997a24b137f75f1a9de40a96f7a4a510fdd0dd1f95916f1753184ce9b0bf2c96ec8cb21e61e366b40536b4dad6c6ea21dd02ec174d833951e87b34439e30ed43270fbca90cf070e87fa05b6e03e8ea5ae8cdfdfe2c2a8f134e841943ee6cf1fbe302f6b860cd6dbbd410aeceb5712e3a43cffca260fac26b4c6cedf07e4e9cfc1515580c7d5e04cc9cb522e97ab14e2273a935be5d8ef0d1d33697517593c90d0a7325cddacb8eaf748541ef441d79f85887a0b5f76fb2f1b28f9e1978a094eaa4ccbc807fd7bd5fac9925e0e936f1ca1e03"], 0x11d0}, 0x400) 23:02:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c653008"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r2, 0x0, 0x0) 23:02:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r2, 0x0, 0x8, 0x0, 0x0) setsockopt(r2, 0x1, 0x1, &(0x7f0000000080)="71763d4ed531d5fb45044fc5d203d2d3c427f00f273ce1b2388f0de61d6625c1f4f379b77e981d72ba677d44ee59c91614334b22441b14e32406959c1bc3349dac0ee9c7d3579c4f95bba90a5138688d6c46a0e530ff274e133a12c6bf1c3a846bd9a7296391c2988ea4ae570d2ca00f166ebc8d01689cfca86e9747910ecc5fbd85d7572ccb90cfdf0fe7494b52c412540e5b54ec791dac88298fc713724bf6b5cca7fdccc701a5ddc878439e4c4ed5deea14de15fed426277e178bd965b39cc4bd42d0c1", 0xc5) sendto$inet(r2, &(0x7f00000000c0)="b3da226ab5b60539a19a760ff4ce43e5ac733a51e09fa31307cf5164f56b4cabd476c52909127bd88af0f91716fd630efbdc4915533c572c1e9a3099a157558462cea0d931b414151dbf6a798742ee470fd83c0e98ae05ff850f49aaa289243933f870148f34d7cafaff90eb77d8980641263665f1ad3dbc43ef458596400ba820797f809ffe521aa41c2cd0e8903ff6a31e4f4f4defa7a427e423a8a977715e4605d9c1caa9b73f1fd7df8507100f12d88e77503e325c43e06943eee44479216f95313dca37d546862b7cad59d68a2d4c536b5db18faa144d6dc8f831094dfa91fc88e549", 0xe5, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 23:02:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) 23:02:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x95fe) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) 23:02:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0088f0538290964f555e24b767a7c6df86dd60a4f005000000eafe8000000000916700000000000000aaff"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) close(r0) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7fffffff, 0xdbab}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7c3, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9926d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 23:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x101}, {0x18, 0x3, 0x0, 0x7fff}, 0x7fff, [0x2, 0x1, 0x8, 0x2, 0x100, 0x5, 0x81, 0x9]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$unix(r3, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0xfffffffffffffcef) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x6df363d3799bdfa7, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x7, 0x6, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x109, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0x42db81b2a2d08ca7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = socket(0x2, 0x8001, 0x0) close(r19) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r20, r19) connect$unix(r19, &(0x7f00000024c0)=ANY=[@ANYBLOB="82028611e2b2000000006262dd65f708c4c84e08c027ad12d417ec80ac134b281bcc23ffe9efa5b32eaf23a2a9e0562f45a611829ab5daaf1eb36182e881850ecb794e74000000000000962eb3b0e61fec776122259e7698e0d3d92501f2a0b61deb75fcfb3ebdb5c50284a1a9d3c076887d5e6d3aee60a3ede69923f29406004d3bb7f7e3ef2fd5f0c076611274f68621a60dfd8a45d1c6075269b1732c25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee87c081376fe6ea50b9d7f1b5f5446172d0dcad797b4e4454099e9081a060000000000000000000000000000000000000000000000000000245a3a69d58df0d86e5bee5d88c63031dd3d9715079354fc2db9dd77535b538e810fa8245fd34fabc2ed7d829f8da7765abdb3a7d0a95257b1fd3e903e1d886065958d2e8b4c9b79aa065b83768845aaca0e0acb4cf0b520b1a733bc8738861daf880a53185f299674dfbfa014efa3977ac53eb1338103de044b263efee9c3e55ba91520d18b6f169ce3aca12d9475765267be2241153abb89a4c53fab8f623209b988b0e2b595925b43805b8409097c6ee49ad2a89bc58ed02ef820f7efb5ea1bfa1d442cffc7a30ff3071963823fa948c0478cd47ca63c5f12ff2bfec8a3a5b6ad1bb545fcc67c283f5c1e2658241a268e926b2184e6420837c9a73397b1103c2c2f000000000000"], 0x10) writev(r19, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet6(r19, 0x0, 0x0, 0x0, 0x0, 0x0) r21 = fcntl$getown(r19, 0x5) r22 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r23 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r24 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r26 = kqueue() r27 = fcntl$dupfd(r26, 0x2, 0xffffffffffffffff) close(r27) r28 = getpgrp() r29 = getgid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r27, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={r28, r30, r29}, 0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000600)={r28, r25, r24}, 0xa2e18270504f1bd9) r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000002ac0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f350707000000e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b9000000000031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76e98a85704b011410f01c5d96224c736abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14a6dbcf02ff8a56437ec324a213bd7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff7fdefed38bfa4e3c574bb104f3702102af66fc872eb2ca7575d161fb8aa1c81ac07992b1bba53a3e9e04cd9107a3fcd927b44336916a7915aeb24e1bb570e51dfb497a867bf03588f0c8daf04bb135ddf167592efd603081c8a0e87d6d1da06b12440d9f8899edf0718747e2537139a3ea6820022b15625f74c53a21425a5ad2a9fb8b8a463cea345b9a907f3e62d2853ea6e9c01465328e5f6af8ffd879636a804a0f67544ab36c77ab77972dc6592039fca487bbcee00bb19f86164c794deed526a5ab035b369226a5ddbd1dd15842a883dc13aaf60df5a1e74e2875694055079869ad28d3c1669a1b5b98bd5a99000f0ccfe1decce55a8fa9313dce8035190dccfac31c0275ce08cbcd2db65e3322bce8c7cf4145a62738e66143445e487293184910276b6fb34f7b4ec60e899ec4a7e61313615115149233f4e0a81da57df8e8eeb2d0fc027ba45355a4d64d6b3290f239191c8ac49557e5abc3ab9e2213540c79c246ff48fdeae5bbe0bcd10bc71ac1c84d2de149e340adeae2a2601d9af65c644733f6d06620595d487dced02aaee3364623de3c35f9f87529ca468bc0b68064915836f2799b4b2a899f8b6861091564125aac7d57bda5175fd2409b7021373dc433dbcf10f923144d6fd225d92084710643eecfc53607333ee870fe3056491db1a1037f06c717e1a8d29cbb907d0125d84540f0e7fc691af303cbc5676cd9457578b29572b8d10d721fbf7a9dd6e6228c044a7f8b50011fa33ec1ff262ca7d659a74bf498e31d715b1e24639aa64651218cc9778155e228d17d743ebbf207a1b522b9c34d401856063cd6fe4f88f47e485b1ad05e3c1a3328aae9d0ec67202d39477a44e9f81527d083a0026188b0d7dd27240209f79a6120d601d6dd0d4830efbc2d256b5b5d4b3c5c3e686b4144d5103700084717ea6112336eff5069aba2607e9361ec515a96812a71e1121b3d043652c2b90b20a7063e73ef4d3c70177c589d7524f84bcd2657657e4f483342f05d7b74e55a0d58efd696cb7491fe8895cb9be0d7010b038b5a82ba56ca03b94c1fd180eeb98010f97fa7c5c2435467fa132220b79fbfdfdebb28c522e0d5cb4da0ec77b25b5dcf3431e91d8b3ea6bb979034090a56ecfa32659c6ca133992839451581f9ecdedab3730a92c783d6cce8ec513491af6506c567c94211e5d87efe2ea62b28547ab416adae01de6610c524a57f43c48e911007bcddb2601d7775f255a1fe0bd1da9996da4469ff683da8590d0d3497deb7f394fb793e0c8ba8a06bcaedc755f7094bc633444f18"], 0x44b, 0x800) msgctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x6, r32, r33, r35, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000001700)={{0x3ff, r17, r18, r35, r18, 0x1, 0x5}, 0xfff, 0x9, r21, r28, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r38 = getgid() r39 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r39, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r41 = semget$private(0x0, 0x7, 0x286) semop(r41, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r41, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80}, {0x1, 0x9, 0x1800}], 0x2aaaad9c) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f00000000c0)) r42 = socket(0x18, 0x2, 0x0) setsockopt(r42, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r46 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000100)=""/114) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r48 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000200)={{0x3ff, r44, r45, r44, r45, 0x104, 0x5}, 0xfff, 0x9, r48, 0xffffffffffffffff, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r44, r45) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r45, 0x0, 0xffffffffffffffff, 0x0]) r50 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r43, r49, 0xffffffffffffffff, r50, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="07706b0cea0f58eb2e9dcb70e34a31eb751cd52d3b5f104c3a15643b739f8cb47f5486c163d5fd11fdb8804827f622800b14254585881ebf7eb19c249b655af1cf13b43b9b8a6243de5ec06c56971e56c516d861aacee4ee81b5fa1f019ce67a219937a5377f1e450b0adfbdb59bb479e640bda513aaf5aabed61c1a7f5bdf0a85fb75d4659245ac49b763735f6079bde56c0f8443948dfeed2b3bf8f9f573165db7961d8a86d4f676bca2847033530fbf65067b0fb107edce0c4bb280b9a0ccff72479ea5e3136db51a79459a0c2f821d0914e3cd6f1dd7f3d559d6970d256520c4c9c7a8c4deb7ba31d76dc076fb4b77b9b332f032ad32f635f5a17630cbdef19333bf566a884c884f32b3bf213cab2c478f51029d0b2b264d4dc67b9e52290c3e8905a73083540bbeca54d337fa965001f4728de507c4e1ee2a74773adeede0725e339ab8cf4232b7806b32d23f85db594d0a441ddfda854b17e032a58cddc6863c4c9c44c523f85dff0a6ddecb59b3484ea8898f9988c7176d42c6d04ba013552f2037fc546baa16dcde1f407a129686c91c3ba14376132f2ab0152e424e61a42e30a63662b29ca30f0d76529b41131cc330481401af19377a6fddd4ececd807e8615f477bf30b58d75c26af0b57466c37e2ae77f4fe6569b6ccbf52ac210f42d392f9fba9c855286f2da844e7d5976e2de63f7ae531406e8304e46a8c33d23a3d55"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r16}, @cred={0x20, 0xffff, 0x0, r21, r37, r38}, @cred={0x20, 0xffff, 0x0, r40, r43, r51}], 0x60, 0x400}, 0x404) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x2, r40}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 23:02:43 executing program 1: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a00f9000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 23:02:43 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 23:02:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x4) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0xe0e95d48ee8b41d2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x1}) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffef, "73cc5160527b0100e5340700", 0x0, 0x3}) write(r3, &(0x7f0000000140)='s', 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) write(r4, &(0x7f0000000140)='s', 0x1) dup2(r3, r4) sync() kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20002, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x6, 0x2, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r5, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x82, 0x2, 0x4}, {{r4}, 0xfffffffffffffff9, 0x30, 0x0, 0x4, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x40000020, 0x7dc0, 0x1}], 0x7, 0x0, 0x7, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x8, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x40, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r8}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r9}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r9, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe, 0x0, 0x9, 0x771}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x6, 0x10000007}, {{}, 0xfffffffffffffffe, 0x2c, 0x20, 0x12000000000000, 0x7}, {{r9}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x1, 0x2}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1, 0x1}, {{r8}, 0xfffffffffffffff8, 0x69, 0x8, 0x4, 0x400}], 0x80, &(0x7f0000000340), 0xeffbf001, &(0x7f00000002c0)={0x675a}) 23:02:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[], 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC], 0x2) r4 = kqueue() r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r5, 0x10f}], 0x1, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x1ff) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fchdir(r4) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r9}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r9, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r2, &(0x7f00000003c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0x9}, {{r2}, 0xfffffffffffffffc, 0x7, 0xa0000000, 0x4, 0x5}, {{r7}, 0xfffffffffffffffd, 0x1c, 0x1, 0xa5, 0x7fff}, {{r9}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x8000}, {{r8}, 0xfffffffffffffffe, 0xe0, 0x40000000, 0x9, 0xffff}], 0x1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0xc0, 0x80000000, 0x3ff, 0x3f}], 0x5, &(0x7f0000000280)={0x8, 0x1}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r10, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000080)={0x1}) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="0586e25abc862fea6dee6b8626ff604203b3c9d3dedc909e2d88db9925d1bb2014fde5ec90b9ab7a65d2e500"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 23:02:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x360739c6f799217f) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)) 23:02:43 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000040)="71952eca92ae61480385b8768847") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080), 0xc) syz_emit_ethernet(0x1005, &(0x7f00000020c0)="abf333daae99e412b1530b9fa40ece28deb819bc6230395228367daa47960a0d192b1e772a16cbc4bfcfc3f635708d096fa96ef950567bffa3dbb16f27f982e6a024e6c916dacddaeefc8784855ef1dc09a44b327bf959cfc590d47763ef4c45240f372970be893d30914ab4707c2aa1adeb80ac1f10582cbdef6cd669e7ace1a52bf6a36b334a35309f719066e833656cfef8f690f6d4c8439dabe62099daa0e48fb8889db057282d25ebd034c987a5259563ae170a68d3ad4de71a338c512270994afd218dbb04c2ee123c53ec8b62c7d25f5c32083e2f66426a578bcaa56f5e8de32350694c8edda59aabfe7f5e707bf6576aacff20f8d1acd0f060f832f63af81ea56774760eb02dc370bad0ce8c9dbbf732b413b38c6412ce6c840437536eaf4c23da656180dd7918449dace326a868921fbf59739b32287cd891f656a6dd44f24038d58698ee5670729a606160106d413ee5be1d64b8b34022c22faf378b8a7f3a6dc1d9b907d43daece6e74db485b4284123ea2483547921c8b6d4727671dc2ab315a140a29391fee5e7c2eb027f817b0364e8c16d034e959d261d30aeb8a7388e70eeee7034e3004e5ced9a5b1bb611d7b710ec0068c91aa74d0e6ddb71f5b642f7ebe3e6b521c3e6c4513b7ee3d0ce7469c04f7c4df42c0c81e2bb9301f5f70035042c05418034798319ddd5a91f6bb6eeac1227ccfd649184c9f73c0a4dad9b407e689e379731ab797f416c6f934cdc858572d8289a7391224b1769a0bce1c6c7f1fd43a72ec9164f92561a7f11ac0c3b0d7e1fd0b7077ef00bb8cedb621493ea643037b06b6022fc840cca1a6e3e50dfcd8a03b5d7281b186b20c544447efd7cad0cfb8c352e43190578defa546e26aa71302f0847e8545d97c8d0766d26c9ade026118f83dc88d1977134fd6171302ad59b8e5daa947e7e163cfd40dc12e8b03287b1358b86fb8c43eddae37bcee8141ddb477d7c693f43213feb5e9e5d2dc04af3f51504001279f7294c837cc7a7587aa7c2ed82885251926b8e2e5e0781a90d13496356fa8a9fb8498b82916ef66d719865effff24e173d1826c121a936bc513ef47679f0a129ff1c4092352f2e41ddb94d6cb93a7a709ba65af10f6565b845c944695c5fa259d867848fa670132aaae8517a4c9775c096983ef8b146a2a0f3fb48697b66ef64d7036834521cd495e9e15af4bf716fb61bf7bc5bf4c4a5affce2c517f1250c84b77fb028b5735e18730d6e927e4c53c3cc82048cc28f17c08c91c32280024f69a8691c60e79348a95d0cfbfe3c054fbc4164fe88946480e564d43a74841743c154ca7eca868e02e537b7b9e67fbc9672e712ab05bfbe488b5869502680d5c59f76df7107e4ce486e46dcb6f6ec6d9b28ae3fdd58992d3b64ec6870254c94db0fa9517c6a7a7a269808f420a7c056f222bb1fdfe54be1cd58e04e4f3bb18833ece3095047a86197bd91214daf97ca8e464888170a35b47e7f20900ecbac0a9a2bcf83cf25f7c207489568d195157b698a86a6b52756a029e1bec62a8fae6c314e5468355ec31bc845ce1ceba95c130db5e1fd5d530e7828e2366afaef0788574fa8d14a32cdc8e127438e05102f5ad5c9767e37b225f91a8cd1994cf0eca8cb756fc8bd120ad26fcec7fb91cedb5eedb18e3c4380a11f43b4098ff9800b061fadea9244cc12981a580d7fec95a5595b883052471bd7721a48037ac0cf5f5eb6eae10dcd2c35eeb69073bcc6e7ef615c22b6407d613e065dcc4adfbe5e62597b0c99de5ab2e4177ae5f95ad6866239e5b7228201aef22bafa21ef333edb0936f49b21f81606b9cd6c23a10c99b3b9d86abbda39b34c8d45e0b0dffd091b1f8a1f10782f191373a38e823412cdc3941256e332ff899de90fe0ae98d0436bfcc9019d3fcdd57a7d53d52f78b14968db79242466f36dac5aca542d5003f2b1c4bd4d22ca0db8695528966a50e89900c12324d86f5e7ed77b3ea7c4989a8d29a776357245759e3992ba17ccc1269a11d534beb35a76078d243833fde62c22d61fc14032579361577b7521462904a8584af68074ad297ddbaa1ee12f7f07afc8f358a8d5572016f1bb312737cf58a8fbb5daf433236df56fa3edaf48bd2a154f476bfaad946cdea53a215bc619866ef17750cefca23cf6a9da5fb3a81915c983d0500d769d8daf0311c2e1180aca8f39c092ec7b312461246212c5da1bb28be69740bdd8874aa87a253fd0c3aeb4879beed5d8e5977b84e261249d249afbb97566fd92e6263c7c8e0c0c3b91ab96250287d15705823288eefebb2205c47d2ccf825652363841ecea553f2fddafc1a64ef8acaf5722b7c84248152035ac7a6588afd68e13e6112feb10f82c469122d5ee6f85fca79f5e4f1712cccd59909f81140bc8beff9652d3bc5c0958ade4a6e10584daddef6fae5bcc3085e65c6bb954fe2c738807b54812fb290e599c26c16a272fe07d728824c2a0785621b1c673ed405baa5d7f05930cf534274482ac92ad2c6d8f0635ff05eb654897731cd0a5fa6c974c3f92e3b9cc8ad341a474d14523a983a5ee8070f2f4dc8ded252a992847a0a2573a253e29e1f2c56b4b74056bd36c30cd12d5096ea959e3c9139d346d93ffe1a780bd96c645b5eadb2f611f822e2d84d642b3eb55c5ea722e397b6c79fe993942bc6bdfc3125e30e6a8ed112d70ec8d793035f00edbb9dcc5d918bc27873bcb3b1ba17a19a17406dc287719de79ef2598e66ec17ee172560cc12ee4d1efab68edd9d1d618109880ee46f17df792efc16693132de655c66d21c6a6d0afb3996ed902735ac097f5ccf2a80b34da17d3d6a8b130cb4ee3a025d1858f0e6b370860c19b953e4a4b5db24d8adf6420e9f4cd7fe2907cecbf2fcc54e884b403260e83e804277c290994be928ef4907ecf7847426a20c263c07b52c69a4d492966399a3ed716b7404b9dd742c7195ebd953d0f4545e96efb54f7410dd7452199d7b1116bef6d9c22f5174b5a19e199d7aa8aa9bb073465afdc0f38ba2c3dd7bc10de30969924cbf51f542432c025f79d9d5fbe9b548145fb769d44c82766c599771866b3b901f99fc26355cb9bb1fd53a20b1d2d5fb9c514155ae96cdaba5d3f1bf57d32a521006d140775dddd18346703789967a8fcd79a953c6802449828b6387fd916a6c2f0dca8fc1466cd76fdf2677b1281d1e7020102df0aed2855859a63c6a964bb9741fa39f498511817b1e459a78e5c693af38e615e2a7fa71a7ee635f5bc8c7e78e24fa81c382502cd2b9609aae860d774d6d7f63a19a5eff9ade57dfbecd0492068d55eea89ac62c00eb350961a18b15f3a7ae1c4f3f8f48d8d4bfef1e76cc54a7c7bf1891e868f83d7cec5444018a0ef7388883dafbf77ea87944341d6e84eebed313aaf50dd2ffe82fb6694831f170a16c0d2ad41495d5a4d3f3d3fb7f8c193ab27ed3b098f3c2cd19805a8e67889c26fa2f9a52c6868cf1f915283b29deaf6800bc9ff3619cef93d8b6da0ccc0e59177c5578635ae594a9133013cbb55d387bfe9f8c62211f056c698a2c5f90a4c96d0cc9684c2ee7e899d842d33b72e224b01a37609bc32654234ff89895f8fd37d16236d90005980fde8a18fc294682e3f530426e14c7071241210d5f65c509fab5f3815153effcbd27dde2f7883ebd432346eccc32dc2b023d4c4b953a39d01146f4c7583bc0f3b712cfbbcb158b5aef0aa86d893127ed859ad773fcb70cafd41373caabedd070b4486fddd492d45401c187d1c47d03db30769570d8b834008104faeac8d76ea2a7827e93401d25a35cf4a615daaf00863bb18e37c4d85fce22f8f001f2f48e0d55ec5a94a1713d5e626e565b944ff464a01a6ca1bfb3fbad24fa65c1a02ba6257a5b64d699d3766e4b186961a7cb9f6d351e82f92bfd80fd7188336873d8f4977b6ef3eb00979b20b4535932feb4f5d9f7bdd408f4b6017e7e86016fd607696edc2824ff507bb05b1d3ea2b2ae26ede72b464ec19282a3c6406dae920f35d417f2f2e8a8faf0c0212908807342a7c0b75c8c4e55a42f954d2d633374dd7b1561735be388b63b85f35420fa8400ed5d526ec5585ec4b0ec1f0a17e0ce40313b999563fe26dfc58ef43e091df59e3e3e0d436db90a8c6a905ba17f40fb835ecbf3760ede652f95ccc6171e6ad99adeeb2fe117d69ce3639d9ab382c787f4e1a84ba6f4a2b2551a3e595f00716d464ba4b475eab80893db5d863ad2c8bee8b2fb4c45aae6ea369047631d296ea0cf1e48da5bf81e00b6adfe961daa01de1ecbd4e70fa7159445cc617512190266f4ab79aa28240707190cdcb76494ef5e6978202757be72e385c54b82cbf0d30c442e84a0d67f32a16347944900dffb6822b4ef0efc1c7a096289942b16090c82804e76528d47dfdc424efd3af63a0d5e8cf327d1088b95899e35c1f8cf618fa95134df21812701ca0d37aa9410a0a16994c3447c1ebf38bdc4b667c39416855d20f8de44880b33c0043a5a4ee317384deab6715d9c94cf79aa318a6f597e2aeb252150a082bb17d37ef85c1d2e5f89ce20c25a704000000e1d0bd5c315545754ad77ee929d704c87464f523bf37cf7b3e436746e2452eb78c7e9b553e6745c11deaab0ad41bd16fd0ddd7cbb573a6b77e9a29a3758f32ec9ef46d2e6e8155096288c3d51eb447f21ebb5ccf03346429d269040c73f54799ca31f21c97835f9fba71a2293bf2990cfa6c68295be0a17338a39fb9d389282c03fcbb9ab3c40d2cd097d0ea4679b88e2728ab511dbfb3bf6b57641910337a2501e45516475a77103ead178bd70de287893bc59ecf768c0adc54b8767354dd3d7829580401ea7809b7a0f8d91b9b2a4f7cf0a45fc776905fa71fda0a37fba70d72bd1743db2ce633d2c27c1eb9f5f7c4e6cc5f8823aa4dd171a357777737704d028084546a26d298833c0fd2a144b181d18aae0358ae0c7baa745774a839850af256cda0f079fe6a072b6c61a05d6b343898f469f270da26d2f168d17d26d4433a3472971d5df43822471af7f87b53d17e218b87c4ec8f01a132de186c817c9cd25c935d84a20664a75a00428f0142243839016169e68120a619fa19d97fd9712d408ef875b20c9d5592d45056c7e1253cae31c3d7c9830a77afd47150be951a1091a27a1c93cf780cbaf8aa8b635ba54b7698a6c376030f8582a885a936a3c4dc9b87d857b8cb07dd0a2361d9cdf479e416b14085feafe85f94817783a3181f26c336bff72b00ac83fb3023280b8bec161c86cdf80a28f0f06f47dff29c247c8b70823b32aedc49d3a7aa4c503706807e3f6542e4423744ea6b396bc4694f82bd1e2158ce1467dca39ad55bac58ce631407e8059dfd7e3318066db23fd25cfd7bef85a6ece77599370f975e0b9957cf133992ff9e9031cf15b0c4538c1bd0fa6c0d03837f82fb587a0c85be75f93e15ea3e13bb72342f3e641be0d45caa1ca5d8c1782b1a2800ad65578ca5b9f022583e8120621fa0e4cd0d93cbf174e316b0bffb609bfcf6ac7e0e9ba37ff6b12f2e6f9af334254cfc2f97e84a0251cd151c806e60820fec3d945402927a3874af55128ab5aa980c7665b95bb757867980335f5473daeee672b50c202771e88bfe4e5501accf1c1ce15ee9840557d14354e5779ce199b214c26ea48cacca9447548858126cc22561e086ca95aabf1bf7eb4d1398a2e2acbfa2a7c8ab15222242461e1f7d9b74f1f73137818da2ddfb8f97cc595ead673476979319a9feb8756300000000000047aa11c330574f12c5") r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000100"/24], 0x18, 0x2, 0x1800) 23:02:43 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x30) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0021bf04aa1500000021006e0001000900"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="d7b9cf9dda657fb46be91c377d35fb6ae00c3f2542f35c2f93653935dc89262b0f4216c214c37f04347ea3927bcd9fd6d789ab904aa8344e95d1d76ce92aa0e4c09e83929c4a3178752cd1a2ddc057511bbfe487b5da44e6ff58bfef7d0bc4093b980adb7e2b65b964a89b543cd06c84600e6ffce323ac67809eb966bc41a0fa49eabad2ddfa8b59623174f7ef1698a3d9d3e066dffeb8e0321f938f8148d5c7dd48086dcd798cd7d321ef85479a4a62768bbf2b4441a5339c77f26636d4e9bb9ac3afb0d1147cb91761237e001d4c43819a7520999af77b4b8a698d566c033b1834d8a673ad28a48add8a2740ca7208a32d3207852aece1b69a352075569602632f01c72c9687aec0d87da1cf2f4c51ba763969f43b11b6d877db99cf63054f02623ec76963b6ccbb01d390442116dd1b79f895083fac59976fac7ba21ab0d5421da9f70b12d97c9c38d82fbba88c99b7d93943a0812fb888e83fe7c17f30c5271c8476d6fb0cd52931645d7427a132e56e66cafdbc9e885e10ebc679a968a5da302fc170cecd356845843f53766f28ae0e8b6f14e87e83dc835560eccdba2455253931aea40aa40d547c90920cfadbdc4f3499a8ded991083ce751884afd1f8e553271de14dbb8cf52b06285e076de5d06e88620c1a536116265236f15525de8df38502f7956bdf86955fd00d193c2dab26068bd80b8203405f0eb287879b23ea654317fbf73fa8f37ce1ccc93ea9d16150dd40257b29fc7a39c24392a1b5f163f73032ba59e5ef5f936b09f3c475cd276c49d26d70cd2e8175ce7b1e3ec2b02b98c81571064a30025fa573671875f6bf528c94bb9438eb6afdaf26386a86353877714a91f369aa2a420bc1dbcea10d26742c769332ba03a626740e79b53b175fc307b8d7cc1d30701a36793197f402e86c17969a51d620640b26e69f45b30c732a027ba4660f3afad253221441ed5e33aadef0bf28b0afdcc44f99b56163573e62ab2c40e983e3aa3912322f4ce5d2dfe5215958b7c5b5689b96ca426dbc0c918d9c581ab1a0868865a543a07b92c30c946184fe85a88dd8bf9d745d698710be31f2ee149588c41248b388672daef3dfed1997325f21071819e05f1b64e8461c6c6dfe97e11ca00ea229d42866d9dfa8b600c9e2220e9e95f878d1ca2786090ab1d384b4e7c96b0723e9db224ec8f5934c011ac44f21b3e35466faecd73ea8f6cbd555fd36804663451aa", 0x36c}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xffffff30) 23:02:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) madvise(&(0x7f00003e5000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x8, 0x59}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r2 = socket(0x2, 0x8000, 0xb2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ftruncate(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe, 0x550f, "2ea86ecce46ad569ef64e16eb595607fcfd71100"}) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe, 0x550f, "2ea86ecce46ad569ef64e16eb595607fcfd71100"}) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x200, 0x0) r9 = kqueue() fcntl$setflags(r9, 0x2, 0x803) pread(r6, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x400, 0x9, 0x2, 0x2, 0x4, 0x800}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) r11 = kqueue() r12 = dup2(r10, r11) r13 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r13, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda", 0xda}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xdc}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x4f}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) r18 = getgid() r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x1, 0x2, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r24, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) r25 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r25, &(0x7f0000000340)=ANY=[@ANYBLOB="82ca042f66a4696edbaa747e393656c7"], 0x10) shutdown(r25, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, r26, r21, r20, r21, 0x1ea, 0xbffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r16, r21) r27 = socket(0x18, 0x8002, 0x0) r28 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r29 = dup2(r28, r28) dup2(r27, r29) sendmsg$unix(r12, &(0x7f0000000840)={&(0x7f0000000940)=ANY=[@ANYRES32=r27], 0x1, &(0x7f0000000700)=[{&(0x7f0000003b40)="7749b1ca89c1e41fdf6f0afaa82f42618f1c634b1c6664d48555b82baf23ed2ba33485a25e0759d918a0707cd7472292332369466fdc7d65e4bdaf3787b5ede50073ff681188c24dffe979b8acb19822aa1c4ffbd19a56daedff41408985f69d05297796211c88c13b326e2f69ce67513533c22c005e3628c79ac007a490aba5e92c01c718965cfabbbf7ad79505d31604d4f2910e4c5a64db28cec66c73ec645248c2aa3b1d92ad53329b44ed8e5859ae29511c8d07b0a81c49d1198130da5d7517f9590f56de84d0761fe7f9e1e2bd1ac46caa42ece48cfb405a155e5ab9ef87881b146b9a61f02a22b57fce4d98ecd8aae042850cb1ebceb076d0f1d0f8921e10f1b6ae3d29c4cf8cd719ee6f3a7e919254415486cb548a3ecf24f0fc5eb0006af88aac38740f612761af34c8aa3cdf51c2fcaf1c4bbe55e3c40a6dc7633bf571cfefaca611e382bf68c19a37dad7251b234b693df6b4b98d029583ecb919a5a9676a808dd078944e1682a49ebcbe9b6640e5b2c215c4a2149dc13e5a160bb345b384933f1642d84692c5b215689a6216f7e1c01e387652ec2d7311dab1be8bfb79318563219acdc4681e7ab77399cd425d8799a9ad919278665cf67f119ebccf665cfb8180fee388809c55234d484ae5e216123ab912d42870f03ef7aabd67e854f2b00b4cbaf11077ae44b9ebbaab253d1ca2fa4411cee15be353c045a9f97eee63cbc5181fc19c8347e4f5d8728635f6fe3d32e3aa91e6e72cfbdd693c40edf462f7934c9d04a11ab5038a922923e94a178e4eb15ca2921bf3b420ee59c32c961cd8403b7eb0e7cf909c55509e0f7315abe28891c98287bb5454c8fc5121d7e6ac0c4d5cd523c487aac4c64d483508f584d1e56255cd4c79c5a691c95ff221089eed0b9c2e651291740961ed4a2f1d8b236111a4fa00887d1a7ba0fb680e617e086a836c3860cca5d924a9fd5cdadbf74bcbdb3d0f990e04f1a3705579c345d97ea3216be8c401a8d02b5ed146d27ffb67bb31a94798a490252d00c937744badfbad6f3475d24fff06f5120daf92597a633f0a6f28e2c0d6e421301e3d026dd0783a35a8984469254971ac1af3d24b9b7b6b7c6d356992b60577bf524e89808e05551cb7b421b1cee00ede9b8301ac97374edb1f48de5eb67910bc7a19b23efdb6b1f03fdb7f5811ea404d0dc704a46e1c29892b0a2f27b8c16094e86eae002ac3e80c4c615659a0a9c48e468ee376183a33d8a1e614f3e977a622764eb32e93a1bc45f5c37d2efcae8e50cea8b0b51db8bb38c9f212291cfe3c6c9ce3bcfe0c38ca72f426ba694918515577208431ade745603726c5626128c6dec2a206424578d99c54d15eaf90a890602ef1df042b8b41b9e50dfd61c3e62b4269858c86038fa6d274828e2b69423a969b2b4d6b2d6e1ae6e68761ffc210e0a7d099aa0c8b00c661a43cec4bde519c95caec7f5ff56922e7c73a11aac51bc8824bd6c339a897fdeb7a51bee92f0b29c5079d336c97a1400e2f8cdc91a10cd7b89c026c559f48429b961158560cfb33fb76263fef5aa0b0f5010dbcda3b64aa86f70746f2073ae141a9eca6b36e9cb739076ea3a5fe68f6ccb6de473d859c872dcb877cd8d80fcd8075a5882ea8ec02384c9937fd4522f06da198559822b1ce7daa91d447d2f6f8f6b77ad9e2b9b8548d0aac56d1a9eec05b3c76ae75bd9de04ea799f76addb934a1365bea4d0c25ee1427f8abfbc6165d3bf1211ed875373a59c02112e8a21897dde84a208ed6cc48188c98a218a965a04bcc750b0c45e4e236ffa98dcb7497f1861e475306d9e7b9dd04ab74a15757db03703e4bf13d82c1f10e8e3159de998a8dcf8b3cb97bf0799ac91d56bea064c9a63313f54e0f5d0cf2fc7be9e0674410758301dbdc97971fe4682e5ce6b8de53b2c378d12f3a2e2b513978930f6794d5598e4677e224ac10c579c953e16e72b64f77127f5cb8e65b0a8791ef32ab5384ad80d790161d937b22b0cc33131027ebedc853043ea7b9a87c52fed834b4f612304921f0678263fedc45ae354363fb7f2401e7a191a41a4d3cfcb9ac809492fa0dbd92cf4e1e822c26dd8b0f10a41191d5884a4ed3c5b3476462da263f9d835c52ff6e4f1a860487080271d630a05d5060cffb743c8c1339e4fb4897ae5073d8947286de5424963a5a5783da3ab3b9f829ace4a9b42fa0c57c800aedba1930f32fd5ceeddc99cde2efe2ed925ce41f53709accecffa0a633e31f55a3594d47363e28c23e5e9149f3a71e4ae7164e822af7fde5019eec783eef7d133ae7e67f3ff8efafc4af80d6c3f63db8d88978897c9c949ff13dfeed2e5c9c3d03fb786b5e30a035fcaf68e1ac62a7bafe86d3ec62b33a5d683123f44c17251c21d25c52c281fe20a91139dab51ea291ed33d565ec143e06fc2bcc2de9f5e38ba03c7d453d2810a79a102e5b5355aba05eaae88b5eb0eb05d055eba6aff7ad5964e81f7191077b1078f7bfc7ec94fe9ad86b628df0feeb540772cb5581319ad7b8a826995408dba9de2ef5e0a044915219419d10cf150a20fc9cf205e4e2f44fedb8f4e75b2f849731b6da1eb4ec742b06b4d1776ce551f3a66213d427a211f4d635747bfc3bbbbb5ac3cce8bebf7cc26e4dbfed9203b333ce83437480f351ab155bae4008493e51ebdb85a655439af2b4923ec283b0363aa0013141c8d1846f11b62203174b27d0586c2d7887f879f2fba3604211914395840b0c75d4a8de919b65cbe462e6b4153900c942d9b5458103dab1af0585facf4fe43f652cee9736a055c8aabe7b5bb5e820d8ddf263bf366d0faf3494b43b900453f68965dbe69ad20afe6d39de877b1bede966c860c3e16c740f0a5e595a804f20b168443e92d6cf8c6275be3a1fdbbc8ad5c931c6dfd01b1ca3a6bd55ef7c3a8248431c9dfd3dd3aed3981d8da7da6e1b1e1e2bc16d035f91ca86bde479d36bf76a228317c79b6aa3372dca6b53a10d2c679add2913e7257693c5dccb372ff7e7d605cdb9081370bec19782058a9288f2197dced7762be6c914a769b52de8061b7b4b23d54e88adcec332f2587f23163ace1331abbf17ccf6d67573b21814cff812605ba74e1d4c49eb97803a5481f41555001cf2f2c5a7eae8f5dc5fcbb6b32678073157c88069ea5af1a7f535be7ed0bb035b69a76fbf18df4446521a4cf2e60d07398ea0c232e67a0d6434ea373f6c35a2ec0d95e421a6f66020733cf0ad3ee2357eed7de5b4c8c7d28c5d7a049188fa6686e6d0800aa4f14f89fd401b0788b7bfbf1551800d9861e0cecefd8a8c69dd9c98c73d5ce8bb3932480992782f5ac1ce16d91ad2ec7f035b8d39f4f2cb2bbe57b681b19f07cc31282bb5c05b13d982e8cb7700cc8f4b0fe7ceb774155dedc776495e0b22550ece91ac8c25862f7bf7fd5fc22664e4dab170d6ee4d5f9ee03930389801543c7f462f17434b2586290ff5b642a0954c4172d2b12e6d73d79ce0d020d869bc6b0b377e9a346e22043789d5f36d9e0820562af13f1ab1b79139ccce4bcc4a7d12a8addda1dd2fd6bfb01183d5e0d9b926e21bf68f6e2372b8205e95ffb2819c6593288c9fa7ca6e424be2094bca9e314aec8a5847d58875f07681bbebc36e81c06678cc57862ccae8d1ee26551d1d70d5d24eb0cae5b3283bdf65aa227e4cbf8fbccdf5950a5e01dd83f243777f621066e7297211d085ad6518c1892fd9bb8746fc8a62b5e8b943127c9303964858802c6941ef624b917ce5e9a3b3afab481be832f1cc3dbe34af98a631e413479bded028a6ec1e546694a14e9a23bfcdc686f6ae616e5450c1b8560802bc47ff336cf774ad119a6be55952edc4ec1fca29c50cdf074e9ee95e655aada1ad8a28ebda7a2ca3b98324c6f7151eb558ad699985d235fe93a76d02b7d30d84f0a39955f74cd5da9f35200146108ec4432e95f8a6b0fc588fa8a883f26bca81ba3c4dd0cde5512aa8c6f329be83974cfffc3e8f461b32e267b8128b3c9b687eb312b344d86c1a571fc18d44ab9aa3d54990fc8ddd89b4169502e431a60f49e79e39c3417ea50aca312a7f419e6e1225de510d6383b65c4849e54dc033ec474e3f77adbf70500ece16c030ec4bcc0de319e966c862241eb9cbeda26698059da862c8002c55b44913c09b3a48c1187642c9ac51a4849a0a5beff5b0cc96ee631cb0fdda9fb205f90aeea849438de4155fb83ef89f3a38289cd9c65ac6f833d5d690642096b9101cc7d50613ffbc522124eb0c964b40e849bd4f45a8abf6730d1c141bd4cd7e5f83a6d581f4cca1970c3dbc88a5ed92779204f1e38146887020847a86cf2a44e722cf09be161b5a8f4c9ba292a5093bd81ccfc5dc35162ef60d6d3f6c9b47b09d4523218169ca1d756836ca7f5c31578019f7f8fdf163045bac27aa2a6ab6b4bfa5aba6042557e9c76edee651ba5fa712cd966ad9f4ed83e9501b70a8f03ead6f41b58f1f6ec3b1a96d033902e62e7fd6c8da269decfad51cba34383707d69d3573ce84b0a0cba2786a47cbe115c0bc11813fa8caf93c25440bb9ba480e610a6bc47d6cbf7b5e32aeafed4c8ab962e6ae8f5cbfd7628c560a7718f5009678cba47a18ff2457d6abe1d688853cac3c7eec02e904933ac2976284063833a7751c698e36dba4ac3c4c440d31dbe2e15ac32cc0f2fa2543ad23a99ac984bcbb11e50624a39f5cc8db9976350da345b0943724ee716df31c7b750830f926cb7e7f84677bd652eaa32d2b4cab651aa8062019e69bd9ca8e84209d2af958da63d4547d2c5ab92d19ff3874921fef563f221066b11734534e8718c3b448281b34228744f83d765d5d03b3711b364f18ae38375ae051a86da2abaa5e1a282115ec47be9b992de89cb3e1989479f103c435c4e45f524c09d169e246daec5f09808e229465c6dcb369280c97aa3869ea0bc7ac921867b30d63ba80ae4b7afcee64f94929b2f47da61cefc4ad5863ed90025cc9f99de95e4605a28bf0db498a3951866801f1c8ffc3843fdcfbdb0da54db289d72b1026c57e2b8c70422bb061be2eb6829460bd37af9a4368d191390952087c5bf64a0da3fd6af922c10e6e4cc571c3db69a553ebc47781f2d8ce972c1c06bc16bf68cd25cb1cfa9599a03868c080ef7684809c8c715bbf5b25b8aa67b6e17f5167cb0f314b9dae6087a994179a75256a67f7888021f36a69e2a70f50ebbbc03e5d6061c70253927431a97e8975bcb3f6e9d49f03732ad66cc820c751f2a0721d9e3fb49126e68e17e6f441a19c2e2eeb79a404fdf20df7c0cb0d48ca465b3aedc9a6325c468c5e158f81fb54da93fb065a015a1c422dd17d3258b97d35f14a28c8ff7bcfa34309ea99c9129726c80a32672f10b7e2f7a56d2e684690551b664625137307a88e7d7b0240e7c75f96c1ebe196d4a4313da7eaa3f1da9dad48e8186943f01af686fcd0bfdb0852ff539ff5269ac425a322c1d0cea3e5f7d2011eff5a55a73cf058b243893b529d644fad323229f704016fc837e2dead6944a3624a3ab1408f87969f6c7fcf5373ec729c90366defb3d1a8668afafddea2badf25b9a18be6f9ee150fe5dfead80976b63940c2c5db3719ecf6bf9f7d55e3a31ec3d40fcf7079ce01aef709f31a202b5675c69bcb996ebe40e5c78c791430f7db503f522abc395141951083805671e67a7dc232c2e3a8b9a48f1186abb74b6c89cb32603a53038ae4d87cdb4c80da93223909c4622d646c5725a17f13bb165c5c8dee92ba7b19894bd9ec481ac85010e43efbabec", 0x1000}, {&(0x7f0000000300)="d09a15263aa9d1d227435304494ae207ebbe55351dedc901a79111ca5dc19636e64ba92922c999555b1d98930ff80b2b45adb2ac172d1e49586a20f122556bc02f34ad1f97e0a050ee26d94259ee75308de00b62923f6b98fa25f7aaf7e8f029cbff70feb8d8a67b68cd92db4411ed1d", 0x70}, {&(0x7f0000002ec0)="98694aa3137ebb8e5ff577ab716f07e8b37617f50f33cd03000000000000000000000000000000d4c3dc08ec9ec7b5df67c33f9d8930fd", 0x37}, {&(0x7f0000000400)="5be1d48d5cd3b0b45ad001aba8dc91abfde50b6da16c702190aea61d46b836daabde2cbbab77b893d0422ca6b8db229489e6fb4c18c1bb05342d08207fb407003ec62e6151a19ca39d737a0540d74878f4534afa6e0b96c0b457458b48069397b76d27800ca5f991e50eab4bd108a1de4836b3cfe62a97218e8464ce2e9d555e668c0fd968f0adee9a22bb4cd05a11462d64d940d0e4733bbaf0625f8e84c7a3c7da03d0b3db1af2a88339b0", 0xac}, {&(0x7f00000004c0)="6429fef93eaa36ed065e403711da087016fd1fb3d77883fc3d2fedb481128e3b9a12df77269bbe4b070bd8f91a5ef42d9f6ab40f", 0x34}, {&(0x7f0000000500)="ca7d611ca4327e15e40631670323b3912306137c44bd65ff21a094ec161c4b646f0d422ab9c7ddcffa943be37874fadba3032746439e3cde4a815ece8d72f79b6a4ec34b8ecbd7e8431dd49af33ca08a62919c47f866e77ba0fecba3d3f20cb83f11e8d84bcbf48e8477790cc8dc595b94b6c3c9c9f0ccdba3e2e7b29430c1fa84aaf0ac3396ca9a304fd109afbc9090265003cb88290d04ca", 0x99}], 0x6, &(0x7f0000002f00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r21}], 0x20}, 0x80c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r30, r31) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r32, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r34 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r34]) getgroups(0x9, &(0x7f0000000540)=[r34, r34, r34, r34, r34, r35, r35, r35, r35]) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r36 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r36, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r36, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r36, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r36, 0x2, 0x803) pread(r36, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r36, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r36, 0x8010426d, 0x0) r37 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x20, 0x0, 0x0) r38 = kqueue() r39 = dup2(r37, r38) r40 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r40, &(0x7f0000000c00), 0x4, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', 0xffffffffffffffff, r44) r45 = getgid() r46 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r47 = syz_open_pts() close(r47) ioctl$TIOCSTAT(r47, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r46, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r46, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r46, 0x40087468, &(0x7f00000001c0)) fchownat(r46, &(0x7f0000000080)='\x00', r48, r45, 0x6) r49 = getgid() setegid(r49) r50 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r50, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r50, 0x40087468, &(0x7f00000001c0)) fchownat(r50, &(0x7f0000000080)='\x00', r51, r49, 0x6) r52 = semget$private(0x0, 0x7, 0x287) semop(r52, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x1, 0x2, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r52, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r52, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r49, r48, r49, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r43, r49) sendmsg$unix(r39, &(0x7f0000000840)={&(0x7f0000000f00)=ANY=[@ANYBLOB="696e6e048997c1f327e643252ac970b00218f271434f3f959e51c058571cf21aa6ad04ca69224c3ea15c83b4ca14bc1f4351fe1f2e1f0c9f77794849d8fdb226e52d186b9d6d7ad0053aa4a5efc41a74ed76fe0f6983013b06212043d00acb2b3bbee9c58539244b3e564fd318c584c125068b473dba6157cc6ac0ef96bb09f679a2443bb33c22ab31b9c9b6a107b0d55df99f2ad0a05f3383ffc5371ed01060c270b85cd08dfec76887ae5dc36e681a161068706abd04e12ccaf9c1ace67c868185e9cb60899549a26922c83adb7e1090a73d29634bde0390c6bab60a0000b3ca0f8a6c949d0a9729704a466e1906ec6077fe805b4d08fdccf711e670f72fe93699ff9dce126ff7aa7f59fc7a110000cfcc820f9094ccfc343a2ed2eb5d455b79ed62385e0000200000c9ba332f3a096de553902a7ac08be904b4a152da07596552b316e974bec53928d31255c1e561114c95c5e76f0fdf187852559b00fc3d72ed14cdb17709ac84123227a6cd2e82b326e8c1a1957932ced65a7563894aec2cf59a135ee7a836d570073f3e954645759a3611b3b6b55fc8aa250659fa51d0af1879b0df4e7b83bd7c2d3e201af016e623952c31fc2b59957ef69ebb9c1daf781d11430134cc1f28cc0bcf4902a95b0fc7dd3ceff701f55ac1f5e6264f92b3d8d6afded699d0eadfc1665bf785a11715d3d5ae9f5f9cbbcb22c6429a45860305567f47b29b86e2f7c30c6867454952ad70ce8e237a087a154f38a7aa3672463e57600954db44aa82914360504d3e758244eadbb473ef8c9028c9318432b8b9b2d4161d256096a9c4fe02e959618dad41f6b54c87e435cf4606e1c4a41e2f1bcfcd614c94404d3c474596a1de8913b638b436"], 0x1, &(0x7f0000000700)=[{&(0x7f0000003b40)="7749b1ca89c1e41fdf6f0afaa82f42618f1c634b1c6664d48555b82baf23ed2ba33485a25e0759d918a0707cd7472292332369466fdc7d65e4bdaf3787b5ede50073ff681188c24dffe979b8acb19822aa1c4ffbd19a56daedff41408985f69d05297796211c88c13b326e2f69ce67513533c22c005e3628c79ac007a490aba5e92c01c718965cfabbbf7ad79505d31604d4f2910e4c5a64db28cec66c73ec645248c2aa3b1d92ad53329b44ed8e5859ae29511c8d07b0a81c49d1198130da5d7517f9590f56de84d0761fe7f9e1e2bd1ac46caa42ece48cfb405a155e5ab9ef87881b146b9a61f02a22b57fce4d98ecd8aae042850cb1ebceb076d0f1d0f8921e10f1b6ae3d29c4cf8cd719ee6f3a7e919254415486cb548a3ecf24f0fc5eb0006af88aac38740f612761af34c8aa3cdf51c2fcaf1c4bbe55e3c40a6dc7633bf571cfefaca611e382bf68c19a37dad7251b234b693df6b4b98d029583ecb919a5a9676a808dd078944e1682a49ebcbe9b6640e5b2c215c4a2149dc13e5a160bb345b384933f1642d84692c5b215689a6216f7e1c01e387652ec2d7311dab1be8bfb79318563219acdc4681e7ab77399cd425d8799a9ad919278665cf67f119ebccf665cfb8180fee388809c55234d484ae5e216123ab912d42870f03ef7aabd67e854f2b00b4cbaf11077ae44b9ebbaab253d1ca2fa4411cee15be353c045a9f97eee63cbc5181fc19c8347e4f5d8728635f6fe3d32e3aa91e6e72cfbdd693c40edf462f7934c9d04a11ab5038a922923e94a178e4eb15ca2921bf3b420ee59c32c961cd8403b7eb0e7cf909c55509e0f7315abe28891c98287bb5454c8fc5121d7e6ac0c4d5cd523c487aac4c64d483508f584d1e56255cd4c79c5a691c95ff221089eed0b9c2e651291740961ed4a2f1d8b236111a4fa00887d1a7ba0fb680e617e086a836c3860cca5d924a9fd5cdadbf74bcbdb3d0f990e04f1a3705579c345d97ea3216be8c401a8d02b5ed146d27ffb67bb31a94798a490252d00c937744badfbad6f3475d24fff06f5120daf92597a633f0a6f28e2c0d6e421301e3d026dd0783a35a8984469254971ac1af3d24b9b7b6b7c6d356992b60577bf524e89808e05551cb7b421b1cee00ede9b8301ac97374edb1f48de5eb67910bc7a19b23efdb6b1f03fdb7f5811ea404d0dc704a46e1c29892b0a2f27b8c16094e86eae002ac3e80c4c615659a0a9c48e468ee376183a33d8a1e614f3e977a622764eb32e93a1bc45f5c37d2efcae8e50cea8b0b51db8bb38c9f212291cfe3c6c9ce3bcfe0c38ca72f426ba694918515577208431ade745603726c5626128c6dec2a206424578d99c54d15eaf90a890602ef1df042b8b41b9e50dfd61c3e62b4269858c86038fa6d274828e2b69423a969b2b4d6b2d6e1ae6e68761ffc210e0a7d099aa0c8b00c661a43cec4bde519c95caec7f5ff56922e7c73a11aac51bc8824bd6c339a897fdeb7a51bee92f0b29c5079d336c97a1400e2f8cdc91a10cd7b89c026c559f48429b961158560cfb33fb76263fef5aa0b0f5010dbcda3b64aa86f70746f2073ae141a9eca6b36e9cb739076ea3a5fe68f6ccb6de473d859c872dcb877cd8d80fcd8075a5882ea8ec02384c9937fd4522f06da198559822b1ce7daa91d447d2f6f8f6b77ad9e2b9b8548d0aac56d1a9eec05b3c76ae75bd9de04ea799f76addb934a1365bea4d0c25ee1427f8abfbc6165d3bf1211ed875373a59c02112e8a21897dde84a208ed6cc48188c98a218a965a04bcc750b0c45e4e236ffa98dcb7497f1861e475306d9e7b9dd04ab74a15757db03703e4bf13d82c1f10e8e3159de998a8dcf8b3cb97bf0799ac91d56bea064c9a63313f54e0f5d0cf2fc7be9e0674410758301dbdc97971fe4682e5ce6b8de53b2c378d12f3a2e2b513978930f6794d5598e4677e224ac10c579c953e16e72b64f77127f5cb8e65b0a8791ef32ab5384ad80d790161d937b22b0cc33131027ebedc853043ea7b9a87c52fed834b4f612304921f0678263fedc45ae354363fb7f2401e7a191a41a4d3cfcb9ac809492fa0dbd92cf4e1e822c26dd8b0f10a41191d5884a4ed3c5b3476462da263f9d835c52ff6e4f1a860487080271d630a05d5060cffb743c8c1339e4fb4897ae5073d8947286de5424963a5a5783da3ab3b9f829ace4a9b42fa0c57c800aedba1930f32fd5ceeddc99cde2efe2ed925ce41f53709accecffa0a633e31f55a3594d47363e28c23e5e9149f3a71e4ae7164e822af7fde5019eec783eef7d133ae7e67f3ff8efafc4af80d6c3f63db8d88978897c9c949ff13dfeed2e5c9c3d03fb786b5e30a035fcaf68e1ac62a7bafe86d3ec62b33a5d683123f44c17251c21d25c52c281fe20a91139dab51ea291ed33d565ec143e06fc2bcc2de9f5e38ba03c7d453d2810a79a102e5b5355aba05eaae88b5eb0eb05d055eba6aff7ad5964e81f7191077b1078f7bfc7ec94fe9ad86b628df0feeb540772cb5581319ad7b8a826995408dba9de2ef5e0a044915219419d10cf150a20fc9cf205e4e2f44fedb8f4e75b2f849731b6da1eb4ec742b06b4d1776ce551f3a66213d427a211f4d635747bfc3bbbbb5ac3cce8bebf7cc26e4dbfed9203b333ce83437480f351ab155bae4008493e51ebdb85a655439af2b4923ec283b0363aa0013141c8d1846f11b62203174b27d0586c2d7887f879f2fba3604211914395840b0c75d4a8de919b65cbe462e6b4153900c942d9b5458103dab1af0585facf4fe43f652cee9736a055c8aabe7b5bb5e820d8ddf263bf366d0faf3494b43b900453f68965dbe69ad20afe6d39de877b1bede966c860c3e16c740f0a5e595a804f20b168443e92d6cf8c6275be3a1fdbbc8ad5c931c6dfd01b1ca3a6bd55ef7c3a8248431c9dfd3dd3aed3981d8da7da6e1b1e1e2bc16d035f91ca86bde479d36bf76a228317c79b6aa3372dca6b53a10d2c679add2913e7257693c5dccb372ff7e7d605cdb9081370bec19782058a9288f2197dced7762be6c914a769b52de8061b7b4b23d54e88adcec332f2587f23163ace1331abbf17ccf6d67573b21814cff812605ba74e1d4c49eb97803a5481f41555001cf2f2c5a7eae8f5dc5fcbb6b32678073157c88069ea5af1a7f535be7ed0bb035b69a76fbf18df4446521a4cf2e60d07398ea0c232e67a0d6434ea373f6c35a2ec0d95e421a6f66020733cf0ad3ee2357eed7de5b4c8c7d28c5d7a049188fa6686e6d0800aa4f14f89fd401b0788b7bfbf1551800d9861e0cecefd8a8c69dd9c98c73d5ce8bb3932480992782f5ac1ce16d91ad2ec7f035b8d39f4f2cb2bbe57b681b19f07cc31282bb5c05b13d982e8cb7700cc8f4b0fe7ceb774155dedc776495e0b22550ece91ac8c25862f7bf7fd5fc22664e4dab170d6ee4d5f9ee03930389801543c7f462f17434b2586290ff5b642a0954c4172d2b12e6d73d79ce0d020d869bc6b0b377e9a346e22043789d5f36d9e0820562af13f1ab1b79139ccce4bcc4a7d12a8addda1dd2fd6bfb01183d5e0d9b926e21bf68f6e2372b8205e95ffb2819c6593288c9fa7ca6e424be2094bca9e314aec8a5847d58875f07681bbebc36e81c06678cc57862ccae8d1ee26551d1d70d5d24eb0cae5b3283bdf65aa227e4cbf8fbccdf5950a5e01dd83f243777f621066e7297211d085ad6518c1892fd9bb8746fc8a62b5e8b943127c9303964858802c6941ef624b917ce5e9a3b3afab481be832f1cc3dbe34af98a631e413479bded028a6ec1e546694a14e9a23bfcdc686f6ae616e5450c1b8560802bc47ff336cf774ad119a6be55952edc4ec1fca29c50cdf074e9ee95e655aada1ad8a28ebda7a2ca3b98324c6f7151eb558ad699985d235fe93a76d02b7d30d84f0a39955f74cd5da9f35200146108ec4432e95f8a6b0fc588fa8a883f26bca81ba3c4dd0cde5512aa8c6f329be83974cfffc3e8f461b32e267b8128b3c9b687eb312b344d86c1a571fc18d44ab9aa3d54990fc8ddd89b4169502e431a60f49e79e39c3417ea50aca312a7f419e6e1225de510d6383b65c4849e54dc033ec474e3f77adbf70500ece16c030ec4bcc0de319e966c862241eb9cbeda26698059da862c8002c55b44913c09b3a48c1187642c9ac51a4849a0a5beff5b0cc96ee631cb0fdda9fb205f90aeea849438de4155fb83ef89f3a38289cd9c65ac6f833d5d690642096b9101cc7d50613ffbc522124eb0c964b40e849bd4f45a8abf6730d1c141bd4cd7e5f83a6d581f4cca1970c3dbc88a5ed92779204f1e38146887020847a86cf2a44e722cf09be161b5a8f4c9ba292a5093bd81ccfc5dc35162ef60d6d3f6c9b47b09d4523218169ca1d756836ca7f5c31578019f7f8fdf163045bac27aa2a6ab6b4bfa5aba6042557e9c76edee651ba5fa712cd966ad9f4ed83e9501b70a8f03ead6f41b58f1f6ec3b1a96d033902e62e7fd6c8da269decfad51cba34383707d69d3573ce84b0a0cba2786a47cbe115c0bc11813fa8caf93c25440bb9ba480e610a6bc47d6cbf7b5e32aeafed4c8ab962e6ae8f5cbfd7628c560a7718f5009678cba47a18ff2457d6abe1d688853cac3c7eec02e904933ac2976284063833a7751c698e36dba4ac3c4c440d31dbe2e15ac32cc0f2fa2543ad23a99ac984bcbb11e50624a39f5cc8db9976350da345b0943724ee716df31c7b750830f926cb7e7f84677bd652eaa32d2b4cab651aa8062019e69bd9ca8e84209d2af958da63d4547d2c5ab92d19ff3874921fef563f221066b11734534e8718c3b448281b34228744f83d765d5d03b3711b364f18ae38375ae051a86da2abaa5e1a282115ec47be9b992de89cb3e1989479f103c435c4e45f524c09d169e246daec5f09808e229465c6dcb369280c97aa3869ea0bc7ac921867b30d63ba80ae4b7afcee64f94929b2f47da61cefc4ad5863ed90025cc9f99de95e4605a28bf0db498a3951866801f1c8ffc3843fdcfbdb0da54db289d72b1026c57e2b8c70422bb061be2eb6829460bd37af9a4368d191390952087c5bf64a0da3fd6af922c10e6e4cc571c3db69a553ebc47781f2d8ce972c1c06bc16bf68cd25cb1cfa9599a03868c080ef7684809c8c715bbf5b25b8aa67b6e17f5167cb0f314b9dae6087a994179a75256a67f7888021f36a69e2a70f50ebbbc03e5d6061c70253927431a97e8975bcb3f6e9d49f03732ad66cc820c751f2a0721d9e3fb49126e68e17e6f441a19c2e2eeb79a404fdf20df7c0cb0d48ca465b3aedc9a6325c468c5e158f81fb54da93fb065a015a1c422dd17d3258b97d35f14a28c8ff7bcfa34309ea99c9129726c80a32672f10b7e2f7a56d2e684690551b664625137307a88e7d7b0240e7c75f96c1ebe196d4a4313da7eaa3f1da9dad48e8186943f01af686fcd0bfdb0852ff539ff5269ac425a322c1d0cea3e5f7d2011eff5a55a73cf058b243893b529d644fad323229f704016fc837e2dead6944a3624a3ab1408f87969f6c7fcf5373ec729c90366defb3d1a8668afafddea2badf25b9a18be6f9ee150fe5dfead80976b63940c2c5db3719ecf6bf9f7d55e3a31ec3d40fcf7079ce01aef709f31a202b5675c69bcb996ebe40e5c78c791430f7db503f522abc395141951083805671e67a7dc232c2e3a8b9a48f1186abb74b6c89cb32603a53038ae4d87cdb4c80da93223909c4622d646c5725a17f13bb165c5c8dee92ba7b19894bd9ec481ac85010e43efbabec", 0x1000}, {&(0x7f0000000300)="d09a15263aa9d1d227435304494ae207ebbe55351dedc901a79111ca5dc19636e64ba92922c999555b1d98930ff80b2b45adb2ac172d1e49586a20f122556bc02f34ad1f97e0a050ee26d94259ee75308de00b62923f6b98fa25f7aaf7e8f029cbff70feb8d8a67b68cd92db4411ed1d", 0x70}, {&(0x7f0000002ec0)="98694aa3137ebb8e5ff577ab716f07e8b37617f50f33cd03000000000000000000000000000000d4c3dc08ec9ec7b5df67c33f9d8930fd", 0x37}, {&(0x7f0000000400)="5be1d48d5cd3b0b45ad001aba8dc91abfde50b6da16c702190aea61d46b836daabde2cbbab77b893d0422ca6b8db229489e6fb4c18c1bb05342d08207fb407003ec62e6151a19ca39d737a0540d74878f4534afa6e0b96c0b457458b48069397b76d27800ca5f991e50eab4bd108a1de4836b3cfe62a97218e8464ce2e9d555e668c0fd968f0adee9a22bb4cd05a11462d64d940d0e4733bbaf0625f8e84c7a3c7da03d0b3db1af2a88339b0", 0x82}, {&(0x7f00000004c0)="6429fef93eaa36ed065e403711da087016fd1fb3d77883fc3d2fedb481128e3b9a12df77269bbe4b070bd8f91a5ef42d9f6ab40f", 0x34}, {&(0x7f0000000500)="ca7d611ca4327e15e40631670323b3912306137c44bd65ff21a094ec161c4b646f0d422ab9c7ddcffa943be37874fadba3032746439e3cde4a815ece8d72f79b6a4ec34b8ecbd7e8431dd49af33ca08a62919c47f866e77ba0fecba3d3f20cb83f11e8d84bcbf48e8477790cc8dc595b94b6c3c9c9f0ccdba3e2e7b29430c1fa84aaf0ac3396ca9a304fd109afbc9090265003cb88290d04ca", 0x99}], 0x6, &(0x7f0000002f00)=[@cred={0x20, 0xffff, 0x0, r41, r42, r49}], 0x20}, 0x80c) getgroups(0x8, &(0x7f0000000200)=[r4, r5, r21, r31, r33, r34, 0x0, r49]) 23:02:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x2) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="cd2275a6522fc563efc0196829f2d8a30fcd6dc6578a1da01bedbb66045e119e0f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) 23:02:43 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0xfffffffb, 0x8001, 0x0, "944f7faa367b7bb5ccad5e6e050a853a1a510980", 0xfffffe01, 0x1}) syz_open_pts() 23:02:43 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) socketpair(0x6, 0x4000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2}, 0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x29f6634b) 23:02:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) preadv(r2, &(0x7f0000000500), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) dup2(r4, r5) 23:02:43 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa72b2392aaaa0086dd60a4f040392229000000000000ad80000400000800f100aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x1, 0xfffffff9, 0x3, 0x3e5, 0x8, 0x6, 0x9, 0x10, [{0x2, 0x101, 0x400, 0x80b}, {0x201, 0x8, 0x80000000, 0x81}, {0x6, 0xc17, 0x4, 0x8af}, {0x0, 0x86c4, 0x0, 0x6b5}, {0x5, 0xfffff801, 0x1, 0x9}, {0x1df, 0x7fffffff, 0x2, 0x3}, {0x40, 0x173bb2f7, 0x4be, 0x8}, {0x5e, 0x4, 0x828, 0x40}, {0x7ff, 0x1, 0x80000000, 0x6}, {0x7fffffff, 0x0, 0x2, 0x1}, {0x7, 0x9, 0x401}, {0x7ff, 0x6, 0x80000001, 0x7}, {0xffffffff, 0x7fff, 0x5, 0x1ff}, {0x7, 0x85e, 0x3ff, 0x5}, {0x7, 0xff, 0x28, 0x59202585}, {0x0, 0x0, 0x7, 0x2}]}) 23:02:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18081, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX=r2], 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x1, 0xffffffffffffffff) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x1, 0xffffffffffffffff) fchmod(r8, 0x0) r9 = kqueue() fcntl$dupfd(r9, 0x1, 0xffffffffffffffff) r10 = kqueue() fcntl$dupfd(r10, 0x1, 0xffffffffffffffff) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x1, 0xffffffffffffffff) fchmod(r12, 0x0) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x1, 0xffffffffffffffff) fchmod(r14, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x0, 0x8}, {{r3}, 0xfffffffffffffffe, 0xc, 0x4, 0x9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x6, 0x8001}, {{r4}, 0xfffffffffffffff9, 0x0, 0x4, 0xb17, 0x1}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x2, 0x7f}], 0x1, &(0x7f0000000180)=[{{r6}, 0x0, 0x2, 0x40000000, 0x3, 0x10001}, {{r8}, 0x5532003a7ef43443, 0x30, 0x22, 0x800, 0x314}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x7fffffff, 0x1000}, {{r9}, 0xfffffffffffffff4, 0x1, 0x1, 0x7fff, 0x4}, {{r3}, 0xfffffffffffffff8, 0x5a, 0x2, 0x2, 0x455e6f0}, {{r10}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x101}, {{r12}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x0, 0xd6}, {{r14}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x6311c8e3}], 0x3ff, &(0x7f0000000040)={0x63b3, 0x7fffffff}) ioctl$WSDISPLAYIO_DELFONT(r14, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x80000001, 0x1f, 0x0, 0x0, 0x8, 0x1, 0x5, 0x2, 0x2, 0x6, 0x7fff}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r17 = socket(0x800000018, 0x1, 0x0) accept$unix(r17, &(0x7f0000002540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e309832fbadd9155597cff91211d00"/4112], &(0x7f0000000080)=0x1002) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:02:43 executing program 0: syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0xf66, 0xfffffffe, 0x1ff, 0x400, 0x0, 0x8, 0x470, 0x10, [{0xfffffffd, 0x1000, 0x7f, 0x8001}, {0xd3, 0x741, 0x20, 0x1f}, {0x4, 0x3, 0xffffffff, 0xeb4d}, {0x0, 0x7, 0x6, 0xffff}, {0x1, 0x855, 0x8, 0xffb}, {0x2, 0x0, 0x9, 0x8}, {0x3, 0xa5, 0x1, 0x80}, {0xc0, 0x7fff, 0x1f, 0x1f}, {0x1f, 0x7, 0x6, 0x8f8}, {0x7, 0x4992f820, 0x4, 0x3}, {0x9f5, 0x8, 0x2, 0xd53}, {0x9b, 0x1, 0x0, 0x800}, {0x2, 0x4f, 0x81e3, 0x4}, {0x4, 0x1, 0x8, 0xc920}, {0x1f, 0x80000000, 0x7, 0x1}, {0x2, 0x1c, 0x16b, 0x3}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x120, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r7, 0x1}) 23:02:43 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000ac0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') msgget$private(0x0, 0x0) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x5, 0x1) 23:02:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x0, 0x5}, 0xc) r1 = semget$private(0x0, 0x7, 0x180) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001e00)=""/98) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x2, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000580)={0x1, 0x200, './file0\x00', 0x9, 0x4, 0x7fffd, 0x1000}) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f0000000240)=[{0x3, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x800, 0x800}, {0x2, 0xb9, 0x1800}, {0x0, 0x51, 0x1000}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x6, 0x1800}], 0x9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r8, 0x0) poll(&(0x7f0000000000)=[{r8, 0x1a5}], 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000440)=0xfffffffffffffcbf) getgid() semop(r4, &(0x7f00000002c0)=[{0x3, 0xfd, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0xfffffffffffffffe, 0x1000}, {0x0, 0x5, 0x1000}], 0x5) getsockname(r0, &(0x7f0000001f40)=@in6, &(0x7f0000001f80)=0xc) r9 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x800000000000000, 0x0, 0x0, 0x0, "fdffff000000e74d00c500000100ff0000c1f600", 0x5}) r10 = dup(r2) write(r0, &(0x7f0000001fc0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r9, &(0x7f0000000300)=[{&(0x7f0000000440)=""/135, 0x87}, {&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000000640)=""/4096, 0xcd8}, {&(0x7f0000001640)=""/89, 0x59}, {&(0x7f00000016c0)=""/188, 0xbc}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000001780)=""/156, 0x7a}], 0x7) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r11, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) write(r9, &(0x7f0000001c00)="bdfacd2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa02947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b006000000ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee570ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a347248c4a8e5ff3e0048364a64ac959b9ba9e0e73401b850f1bfae77c16ca90377ff8facd424d22fafd61f5b6d9c4511e58873ec1560c278fba403800928c39e730d45ea1ff34821f47cff10b85cb0887465032141038e69fc58c268ec1c13d4a2fb2dcc21a2d14cb78f6992cabff2f752553e5d3383d252c7068ee121f79998bec5b1daeb0975dd706f247176955b53fa12917dd3d9f016a3adce1ad4571a5c96f6e5b729", 0x1ba) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000019c0)={0x2c, 0x9, {[0x9, 0x2, 0x6, 0xf50, 0x8, 0x4, 0x861e, 0xffffffffffffff20, 0x3, 0x0, 0x41f, 0x2, 0x1f, 0x3ff, 0x8, 0x3, 0x1, 0x7fff], [0x2, 0x400, 0x5, 0x9, 0x20, 0xc, 0x4, 0x7, 0x9069, 0x100000001], [0x3ff, 0x2, 0x80000001, 0x53d8, 0x5, 0xb5af, 0x8], [0x4, 0xffff, 0xfffffffffffffcfb, 0xfffffffffffffffd, 0x6, 0x10000], [{0x1ff, 0x7, 0xff, 0x6}, {0x2, 0x6, 0xffff, 0x8d}, {0x7, 0x7, 0x9, 0x2}, {0xfffffffffffff2f7, 0x2, 0x8, 0x101}, {0x369a4800, 0x3, 0x1ff, 0x2}, {0x1, 0x0, 0xa838, 0x8}, {0x0, 0x1, 0x0, 0x1ff}, {0x1f, 0x81, 0x6556, 0xfff}], {0xb20f, 0x0, 0x234ac32600, 0x3f}, {0x6, 0xffffffffffffffe1, 0xffffffff, 0x6}}}) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000000c0)=0xcbb) syz_open_pts() fchmod(r9, 0x392a70aaa095e2ec) flock(r2, 0x2) write(r2, &(0x7f00000018c0)="8910b9bde647e8d07d17445eea5714bdf7a03729a988d895ccf4ed000356d1b3ee2b6e080dcd95de121a5714160ae6bcd86e768e82af4d43450ce9121f67b2a5f9490e0cf31b000000000000377849805c527a3597a16239fb59d383226cddeb98b944d5d30cc11534974f5a23bbf192f1a1d88949dd0c0492931495339cff58e66f248af4852b3096853af94066d656401f359a40e6a973050000006b116b0c5641de7c7fd00c095f904e3b147b7637cbc1cfc98e5c555520725477adfc722f4e8ea044b3c45d9c39128654fbffffff0d9b3690c53e5d7e889765bdfb29828388d922e7835b3d7923de59be0d48c082", 0xf0) semop(r1, &(0x7f0000000540)=[{0x3, 0x3, 0x800}, {0x3, 0xb2, 0x1001}, {0x2, 0x8f9}, {0x1, 0x1, 0x800}, {0x3, 0x4, 0xffc}], 0x2b1) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x40, 0x0) syz_open_pts() 23:02:43 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x7fe}, 0xc) syz_emit_ethernet(0x90, &(0x7f0000000340)="08d74d527a45c7a8b22a241c0a07f2d684dd6e672846befbfffe0000f2ff00010065ec0b1d00000100000000000000000064ce7ad324d1883e98a841cab37973ac5d1ea037003e257e82aaec89eaf3170c9826d32a0713b22fad0c1946cff94920ac3045df3d22b91fe1c3b8be1e2a09a48052c6ed8d0b0b58a4db749bdeb62f82912ea223f4f2019bd229983ab4a8cab7a1c2a14624e7534449a66d105a66c962977eec0a5c3eef652f6bb31efcf0e28621fbe37a79095a0aed75678ed6decdd56bf40d3f5c8b7b0b32c5122eef0e4a04a6489ac7142058b57ed6ef8608b99b222500a0906390839770daf2663aa755bf8bf0a463c15ba046ace7b7c8a1f110207291c6de59373ff8fc9c8f6933e3fcd93db06b1f15d21eabe35c48999c8e185396cd2b4b3f8ee8ae68bea0701a7426f9075507434023f6b54c3d380ad691b229eac5e12112b2bc4ba6f209d85f23a95a96afc5ad4d2c41113ccd521687f94ccdfebfa020ee9fe0c658678d3d4b816c50490f4eda") 23:02:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4f00800030000fe8000000000000000000000000000aaff0200000000000000000000000000012c0000ae20316278000000009e75e60c33008a4c175e920170440400be5b190664f553d61cd148c72b87fafa45e5a3e73b16149ec5a2f912829bc0fa2d008d43236f6373690606fa0b0cdce955fba83c9944c6051c592ceada6bf4b3947a9b8cb2c1a5520833750d7758e42bcf345fba27370096447326e6d4de6d754dc2b1d78fdafc095b4e6786165da126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba130191b8cae05d1f15e00a5bbd3487e7be142d34d026bac1f22c709018f206af5e158506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd2841fbf6eb2539ffb3459d89803ca3ea7241de03985f0becd4ed5600"/348]) r0 = kqueue() r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000002ac0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f350707000000e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b9000000000031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76e98a85704b011410f01c5d96224c736abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14a6dbcf02ff8a56437ec324a213bd7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff7fdefed38bfa4e3c574bb104f3702102af66fc872eb2ca7575d161fb8aa1c81ac07992b1bba53a3e9e04cd9107a3fcd927b44336916a7915aeb24e1bb570e51dfb497a867bf03588f0c8daf04bb135ddf167592efd603081c8a0e87d6d1da06b12440d9f8899edf0718747e2537139a3ea6820022b15625f74c53a21425a5ad2a9fb8b8a463cea345b9a907f3e62d2853ea6e9c01465328e5f6af8ffd879636a804a0f67544ab36c77ab77972dc6592039fca487bbcee00bb19f86164c794deed526a5ab035b369226a5ddbd1dd15842a883dc13aaf60df5a1e74e2875694055079869ad28d3c1669a1b5b98bd5a99000f0ccfe1decce55a8fa9313dce8035190dccfac31c0275ce08cbcd2db65e3322bce8c7cf4145a62738e66143445e487293184910276b6fb34f7b4ec60e899ec4a7e61313615115149233f4e0a81da57df8e8eeb2d0fc027ba45355a4d64d6b3290f239191c8ac49557e5abc3ab9e2213540c79c246ff48fdeae5bbe0bcd10bc71ac1c84d2de149e340adeae2a2601d9af65c644733f6d06620595d487dced02aaee3364623de3c35f9f87529ca468bc0b68064915836f2799b4b2a899f8b6861091564125aac7d57bda5175fd2409b7021373dc433dbcf10f923144d6fd225d92084710643eecfc53607333ee870fe3056491db1a1037f06c717e1a8d29cbb907d0125d84540f0e7fc691af303cbc5676cd9457578b29572b8d10d721fbf7a9dd6e6228c044a7f8b50011fa33ec1ff262ca7d659a74bf498e31d715b1e24639aa64651218cc9778155e228d17d743ebbf207a1b522b9c34d401856063cd6fe4f88f47e485b1ad05e3c1a3328aae9d0ec67202d39477a44e9f81527d083a0026188b0d7dd27240209f79a6120d601d6dd0d4830efbc2d256b5b5d4b3c5c3e686b4144d5103700084717ea6112336eff5069aba2607e9361ec515a96812a71e1121b3d043652c2b90b20a7063e73ef4d3c70177c589d7524f84bcd2657657e4f483342f05d7b74e55a0d58efd696cb7491fe8895cb9be0d7010b038b5a82ba56ca03b94c1fd180eeb98010f97fa7c5c2435467fa132220b79fbfdfdebb28c522e0d5cb4da0ec77b25b5dcf3431e91d8b3ea6bb979034090a56ecfa32659c6ca133992839451581f9ecdedab3730a92c783d6cce8ec513491af6506c567c94211e5d87efe2ea62b28547ab416adae01de6610c524a57f43c48e911007bcddb2601d7775f255a1fe0bd1da9996da4469ff683da8590d0d3497deb7f394fb793e0c8ba8a06bcaedc755f7094bc633444f18"], 0x44b, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r5, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/156) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r7, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) r8 = accept(r7, &(0x7f00000003c0)=@in6, &(0x7f0000000400)) pwrite(r8, &(0x7f0000000200)="e25584847745e00872bdf20ba95eeec508abeb11cf1d756cf50edd1c7ea82f0e9c1a08d0493a5985f33640", 0x2b, 0x0, 0x7ff) pwrite(r8, &(0x7f0000000240)="9b49e472d1a5df4f5de8636dd0790a424bc1e853e65b30f74f9d6508218baf783452187cd4a5493899902ce16b059aa8fce920461eb5f5fac0059265bcc9c5879658cb9680095d7e395b7cc91a9ada4c3de5d1cd68c2d23f47a19f437fc7c869bb968c0bc0f66e", 0x67, 0x0, 0x3) 23:02:44 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/260, 0x104}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) close(r2) 23:02:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=""/189, 0xbd) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="78b27d778fcb0230564685b6895a0c9dfeb08ea6c043b90ddf6816e6c7a391b7d69d29e7770b246a1f98b4a1eec8de2394276c8c6cc4aee80be8eec8c39c5e5e25dc8f57401dd740c5478b5d4a20b6a07677125422f0d6f13f88f86cb94791c74ef6caa83fc0e5ecac34b8b49a859a24b5f995c8eedcc50d20cf3d0021bb3e31a59723acae43a2fa897327350676b4fd08", 0x91}, {&(0x7f0000000280)="590fe076d0e609", 0x7}], 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) 23:02:44 executing program 1: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0, 0x7fff) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) 23:02:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x6) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = accept(r6, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r15, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r16 = accept(r12, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r17, r18, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r20 = getgid() r21 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r21, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r14, r17, r20, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r26 = accept(r22, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, r27, r29, r27, r28, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r30 = getgid() r31 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r31, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r24, r27, r30, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r10, r20, r30]) r32 = kqueue() kevent(r32, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r32}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r32, &(0x7f0000000040)=[{{r32}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000)=[{{r33}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r33}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r33, &(0x7f0000000040)=[{{r33}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r34 = kqueue() r35 = fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) close(r35) r36 = getpgrp() r37 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r35, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={r36, r38, r37}, 0xc) r39 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r39, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r42 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r42, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r43 = accept(r41, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() r46 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r44, r45, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r50, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r50, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r51 = accept(r47, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() r54 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r52, r53, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r55 = getgid() r56 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r56, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r49, r52, r55, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r60, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r61 = accept(r57, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() r64 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, r62, r64, r62, r63, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r65 = getgid() r66 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r66, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r59, r62, r65, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r45, r55, r65]) lchown(&(0x7f0000000180)='./file0\x00', r40, r67) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r69 = kqueue() kevent(r69, &(0x7f0000000000)=[{{r69}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r69}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r69, &(0x7f0000000040)=[{{r69}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000400)="ea0662057fc39d8b0d56b19b9fcea01efaef25aeb5843417b5c44acd0a31fe5b7f32ee8eef9271b2f9be4656a2fa415c33aa76935903e3590f821919779f490c1ecfa012b0663b75b2611109b44dab54cdbb8a2b13e2c742e175d4f322fe6ddb4088463734223756a8702cf99b8a540e8dd8562454e9cd1f23e82fc2636a7f4246a3ef411b9ef1af818b79134e515f6070f447fb461f9e582efefaaf8b4acc5e45a7d99a3b61b8b11104ad2ca1882c53a99f3d387780fd6c002cf4f2e63d28b09d0278706ccbf637b0e28d5d1a3fab17a5ed7989a37fd5dc953649d6fd51d30dd5d8d9e0134a40fc2f7a17bff6cfe5007be31958e03085445a8bfd3126243c48331af7c42c434649b2bda70cd50ad332f4e593dd5085d5a8f976f5d77295f08df7e5387833639bdaafe81d598ced60314c24ef4860582b410f479cca967060802a1f360c5fb20b768dce53caa3927900e8df86cc840aa1153ec0f7e50e47dba598735e8143afd654feb4ff286cd984b110a9fecf4798e788f53f7524edc52c864f6da37392c05197c05d5ed2d1a58ff21d78d4940a0108744e0f2161cd40aaffccf51039e9e6fcff1d732a73bf0c9783da546c563847a1bddea38d5085898ed6099078ad83e8b5d7439043650bc04e58fce28d65d5ad01101c0be686051152c75a69ebb6e8a5f43c7e741f57f080cb050695d7c6b0e23372abcb36e81ed8024974d9741e98c52a4d87e0ad314055fef3959b1744bc6a1566c45f1cbb14598070269ef910be538b311ae88c85e8c059cf0f2f54bb711905302b6984c4b1d0a90843a7bf0360ef12235ad1da0305c13230404c965788efcf3e24fd340f2c222d63064be505902195ae6bf05c96b4ae65d595be22130578c78c1949810a596a3404e3ff38ed62b84be1473b95171f2f216031c500fd76751a6019da77d6721bb2aec1be8b85fa4577bbd66019d6af789578bb5720231cb129de74f1674c722de8d70b218ca178709d492e0b9d29dbda981cae60b4cc975108d9bf7252a6d08b0394fbec23a804c65c829b951e34d76472c3bca26531d587fe233a7824aaa1bcde11addf3013286993457759f7d8704a2cace9b112ec9f96312a797bd2936e68069cf60d0b830fb2a1c54851bd36fac070265ea0279d8f932f206863bf89d6bccd2ea8e90f6705b11635ab42297a9397d125ec5dffa033e5336cae580200274109654b3710c29acf3982fccc090a19005521499a28358a65ca8f2561c7ce2ca43c5cbbce375676a152767437a30df7b99c8129d34898468dfa5b29e3062b887faf4c8067d260b082eca72f6da51a69ec1c9a8d478a0f8f9c5ab57ccd45281d8a1e2dec19d964d3f20527927319d326f6def88109f1d3395ff89388a42f8aee0860e78952d3468de9e9c9361d45244c5f7d210dd0802eaa0c3aab92bdf7eb7582643fb9ccdc4f18d2871b9664ece3b73940b9661936685ac92772e805aa7d62fe21353c615f96d5556d75babce1dd54bdc1037e8373e03110c3bed02fd8c2484d87cb8f4956104284cfae9587bbb00aa2c2d3c47fb0c04a3924c100e22b475395e045ff607b98655d33bb4d5c89435626359f00637bcd2caf35fde118871d6499707bc043aae7891597e477b1e6b08e86744b8c1089a86f7cd27edff8fb54dea1c2e028e9d6a88758b0542c03e70bedbaafef9816bf5b507fc011a4647cd13d965023e6724d1a31244bc6a6d864f9d68360b4ec0e2ddfdc9a7e1f71137e733e5afbc2f7b9f6538b85413fce1ebc4eb9106991ad8a4f4abca74902a4aef4b740fe0e3fdf98557b7321c8110bab94a6640afb2096d9eff80041b0fb0cfeb15e119f104bdbf2baaed9f813567d862e8557fa1ad095f12df6e7dd2e2ce70d63b1695852bcefa22c77a68e935f53ee63b027ba11436df57a2c9741a70a27b9325d6de8b36fb3f492d82ade7f9b1bf7ba9b928042c9f6114c1b2e9788ac371ff0f7ab5cc22bad0be78b80ce747e4e9e4e82ded4c0ce1be8e03a7ab936ff48373abc6c5bb51c359c788f5a85b17dc109738febafc6ae3d28890a8ebbc55fac2f040e4df720fb27a9d85a2a8902bcddad6f96d192b899bd0ea8d880fbb470276da6919e13e01b822365a4802f11f3561421752cdbdb24953f523de086e06a23d54a45ce695ce9f97fea00cda84f797049c85da35c999c8769a8e518ced744de51d4b2308238e83a703ec3eb0669426f26d2d855f0989255ccc5f40ed18b9cfbad101d8db7e2a4226938bbdfd1a6654a2c32b011e7795f8d70d0d684e139251d4bdad9338cf9ca0f494492fe1e5c3e6f139dea96ada21988e95deca2525168a1c5751c9ab3b57e2a55a721709b0c426919fd45b46c5f40af21ec189c438c45ad266197d065a0501771f823be4a67cb8703e7445e2e2f7a9be55dc2c97e47b25fec50c724ccf4c50fb9c0ee67c17712bb35725a348297215ea37605095f87e3d565cbd330410d78dd67f532ee17df2c220d1e3517125f6d2b0ccbd42052adf1eb5169ff16efbb040d6ce7d99590da0d6e0ae037ff7d59f4ffb9db3b7f8eb9f3ddec1a06f3f37f7f0ed484d90963957e1c434aab36903624f7674f1a5d6a25da56ed99113251b28f4b4c1f51794f1159bbb8fcc92ef649902e72b4f46229d44a133fe472af1f2658f7e3ec44f84cf244d1b2f13ee32eac90a4ff4245d3af1a693c2172af89a6f87d0b439836e5b6a8ceeecf4bcc17b5844b70584b8ffe9fc8f450cdca669d06294fe3db9992a62fa3e03311d78852e2a90e45929d906466548f85ba60542d129ee36f2ebd87a0481a63aa1a87e2476795ebd65cd4ef86f06eaf31ac2d1eb7f6ae442d452ff6d37eded58224e8a9a8f00f2961bda270eb241728635dca8a90cd2f940aa39b255ad2d06ffa5fe055afdd9ef92c967676955af0873c72192e2f1f79809dd71305c4814b97a14c82eb98ac8d3d8eb7ad04d4bed4bcecc3d4e9be17acb9485c0bcf4a6e5d7bef7763c6ec0e7548cf9d8900d759ba352f05fdca338adf43101972819db1a24493dc9c87ce48bbaec19fc80413cf90d195a56421c01c17e600e2c32d4b3df28a900ef9c79f21394d49d137a6087053a37cfeedd984fa59a7b5a8132a60a5051321827ddb4d1666b7bfb4b21e74e054c12b0dea0a144badb9588a249caec1a4c3a323a4f601d02c26cdcc1a60d9f1b0bb281f372296fce6bf407e7d458b9333d8c82ef1e28b16375d66195ecb3a60c38cfce3bbb90f4840279b59e060ba52f09f2b4aa229b9c047ca79676664a4a185305b4a260521a4a3adb2ed85de370d6dacbdafcd4eb1c641d72413dd1d654b6520fc6d20b22da6246aa584e99b1bb4eaf6ca0af8ecfc1d84d8c513312c22f75f49cd59777ab5a81283b4b7771f91b166283f0f3dfc488c7fdffceb54f21056a58030aee2907b4ec8ca834679d268a84dad15e0509ab2f7410e4d4ffd2197701748772a202b1951b1849a6922b0f51aca0e5b79c81bcfcd8b8819699c755334ef195205f42dfb746e5d9aabf8aa6a672426731c4bce39c1dc51b99acff84cc92be1e415d22d9dfa4d38696503ff1682c09e8b74eb4fd71b4856178c0d7ce4538883a592958ee9b5661b39ffac05fade40f79dd36c0d9bb95686b938ea44c70ee176598c9ecf3b57a4b6f837ef06acbe042f4ae32d6d6db78f7a0986dc0ccea5bc9e58eace8444600b6e1d530ab09c4321e844e517c8a33dcf862747f4d4bf33dc4d53959589b92bb18e7c60398bfff3675aa8aeae265854a13f1a2a2d0d798139a39b593e6c1cc10c1cb710f019745bee46ccb3997b3c098b5782304a4e903d653970e9c90fb15fb0896b591f4790f5ec07c0dbf00c3a8e9a81222369f90ab04ff9135844fca6af119ba18ceb3927f67883f5ee8dc375b72330fd63b00c7afb38baccd73e0ceb50a7dc347cc71a353e53bbf0dedd714fd6489709a00c0c7069253d9d784d6f4931c2fdfe2bb66d22e967a905236ee3a44f6d25cfeb1d20e54f9f6c0588dd81594972af10ded599056cd28499fe82a09f687e71831398c9f75d7a2d4f8205c46a5377d0f887cc679f017d84cd49cd5a9b7cbd71877b1e441060d01ecbff9f2711e3646adf08a8af27b0d20897f5be4e4a00f62bf6e2c4de2d8423c2a4ceb4d0cbfb02542ca009651ae62df65368a7f0335d993130942d5665da7bebb4ed66c721617330db6ccb65027a33304469d5c62c3638759d9c86423ff03eb9603755a6b54d124e399942fbab70d88f0950558c88258e0d86f67ffb90cc76a931d87f09123e82a676773518b4c8a94d9a1d72f1042c5ff52c329d5f8b4d87cbe5100af6c3015be2012c5102263a7781b666941d3dd4b9dc679ba00aa21203b9affa506a5713ad08d1c89688870976128851561742359a2c49e0d62162314db79a6c2c209aeda0e7d78613af4bb8fb05a23ad1dddfb2a98f5c0604b0bb2785231762d8b6100197f7713380192251576df2380d3be0686a1da3ca4c6fbe09272c9536c5faa6eeb7ee63e6e9719c32b36ea6d23c21885a760cdb09acd80ad78586e122edec503ecbb7843a44ca9a86c2c0d0cbb50904f1e79b78d0418b99dfc887c5d9f28ff1dec5b5d6d6278535a64ae7680f5eaefa568d2d7966a7bc7ce51473e847bd724e9542451d770ff4577f13435ccb54bb129d9504d7c1c5c65519021937642c2451b4b5ca4f4b792d55775447a6d61d44855d827d056b255bb275338bdafa623acc4e705a6852d5c8011a95f8a83dbdc6217a43ab6b82d41084c0c342e9c75d4167ea11cfa811fb0c5fb6ed3e9577de7cf6e285aa88e392831871f5997eefaa1b0ea1afa8ba1373279a22d18b4686467c067e2766e28f536668c1bd5df5d0b9668453177bfb786352db908ec12a17d6656324603a02fcafe1ce166002f1ac97a674ff2a6e94a7714bd9885b52cfae7c88680db05333a27f552a6aa58ec06ff2c7ed695cc7a32080683c6be8607d84283c90e70abb979bb555095969efb61ce029a9fdabb9cd83cbc1a3aadb67dc8f38f0d0e8c672da4bcd75ced26ac730c292751d85ce7171a326c841894a46820d2a585b892a5267d58eb91e9331b57efc7cd29298acbb174866d1cc8a043cdc3087eb605b5cf651e84e669577c4c7d12746cf05a321ba22a19b88d92d0e5e5f5cb9616dc6df3e014670865ae681d24ea06ea27d51c486d6dae5b9be90f3ac00120ce8f0c77d16435b1e16399ddb808597f09d8fb486f92f7817db70dfd446ae4ce7fb9c1f7f605bd29ac6832948282d57387153030c37c116abfa99ca1c023dc28976581e8e867498582c725fab73b5a7658d8a00042286b4bca2a782d797c6cdabd22f5786ff91f0903e7163987d96437fce2a47d66ea1800c5187bdc810c1f23d68831f0986c3795bd6982830bc89c97c882f9b9f4aad1f1568fc91923b93e5cb976704214742b22fc0a809110f1f759d1c37203e00298e5ac460687b99c4ddaa77291fc52622be05e2b6e0feed8499a2d680a2a17a6e61dca5e5a9bb209325e3586d9aa8f87be868f1a2db4746c28b810a1623912e8a7b74c5fdaf2e28a96ce4f300ffcfcaf2fb35982ef11ccda6634dd9376022e66918231f31cf9684bd435e1218d360f27b03899c9c3321bd0e0b8e4ee6aeee277157dffa7c7067dea00bd32f53d8ad951b5499c36c8e649af2e8dd981808c64999e8bff34e43eaf2f9fb246b0bb167e7b1da1a256465dfcd687f342f2547d38278f5426bce0024c2956da8e2f38b82d86a5162db68e7c0b9bc5999b268ae8e9d", 0x1000}, {&(0x7f00000000c0)="355ff47b006b0652e596e0efd2ed2d753fd2a11f53ab85adb800c3ccc467c21a6b2b906a8f9448b12d0342dcd69bdee4641dc95731b6a5065474d4d992a9ee7fa88c9247da7dbc8a72bf46147bc63cd6ab784f71ebe3269b00de3c0c199ba2b0a97aec21c953ede4dc934175f804183592592f64ac25253e768bacbae61358cd0122332ef8fd2e4ead35935674cfb87eb997f59668ab041363b63a8e8394168c62c9ab92801ac76dfc15c5ecf06ee2dd39e1fd43b67e0eae5080185f8370010d57545f3a", 0xc4}, {&(0x7f00000001c0)="d0cd5f961f09a4b7fef9912ac4708aea99b42091ab9660c9b68a0438ac8d194f7bd04ea5a82f5512bbc6951728521acddefce600c243ef154cfba584e9fe7b46cff1d0f6350336856137940a6831a7d094dce59a027586a9d01cc2aa39e5205658dc1087c25eb4f7008ccfc30e01d21316dc75dab07e57a8306b22e6d91924f30d8a747e5a9c0c05c418d1bd4ed1a4f944ba0e5e91c29bdba4d33c0b8b04d1afbd0205ff834ecbca6259b38cfc413ff0091bfcd2429e875fdc95fbd4c92989d09d679651d3dda4183a84e22121b292a005ce4fd60ec5d5ac5d63625215298e8f5c81fd5e320a6bfc072e3e10f1550c9bd1841fa7f4766be2a8dbe90f25ec", 0xfe}], 0x3, &(0x7f00000014c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r3, r1]}, @rights={0x18, 0xffff, 0x1, [r4, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r20}, @rights={0x18, 0xffff, 0x1, [r32, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r33]}, @cred={0x20, 0xffff, 0x0, r36, r40, r68}, @rights={0x18, 0xffff, 0x1, [r1, r69]}], 0xc8, 0x405}, 0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r70 = dup2(r1, r1) dup2(r0, r70) sendmsg$unix(r70, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 23:02:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x1d, &(0x7f0000ffe000/0x2000)=nil) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\}\x00', &(0x7f00000001c0)='}\'\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000500)=[&(0x7f0000000280)='5.\x00', &(0x7f00000002c0)=':/-]@.!\x00', &(0x7f00000003c0)='&\'\x00', &(0x7f0000000400)='\'\x00', &(0x7f0000000440)='@[%\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='^/-\\\x00']) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) read(r0, 0x0, 0x0) 23:02:45 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/194, 0xc2}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000600)="06f9d68ddfa293c77465a01ac61cea3f2eacfb2bccbfb69060093c074780d3c1c711a49a54f63259421f0f99f3e87d7ae25c4a4900107bca71826ce80b75b8ed13855eccbf61b6589c4f0e53445c0cc620bf463322ff4c16abcbb4c8e9faf89627971e5e17b54cd26c83bb67b89c0b6b5f0945819159988c715d655456e7d549e97291f96d76ba2474676be458eb81ea7f48911b6319", 0x96, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r3, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r13 = getppid() fcntl$setown(r12, 0x6, r13) shmctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r5, r6, r11, 0x1e4, 0x8}, 0x4, 0x5, r13, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = geteuid() r15 = getgid() socketpair(0x18, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r18, 0xfffffffffffffffe, &(0x7f0000000100)) r19 = syz_open_pts() close(r19) writev(r19, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r20 = dup(r19) r21 = getppid() setpgid(0x0, r21) r22 = getuid() r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x800, 0x0) r27 = getppid() setpgid(0x0, r27) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r31, r32) r33 = getpid() r34 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r36 = syz_open_pts() ioctl$TIOCSETA(r36, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r38 = syz_open_pts() ioctl$TIOCSETA(r38, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r39 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0xc0, 0x0) sendmsg$unix(r20, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="7ac24a83720b78272d81a996ff4b57fc573b150eda51b57469332e4af43d614a1c7b06c15bda19d46c67508ad881ee6460ebf2fbf9e48d4c5e6bc7b10112c27ee532ec864de89f18ce9fa13fc79237337a24addbd89802eac14f552a38a3b492b8cbe1e73b06de98e23b196bfdc219bba88394ee9d2ff4d61ebdd9c01dd8ce25d77871d2a768593ab8e4814d83148336e95bd66ea871a25193953fe549ab1161b54a3c181ca757bcabcb097209f2e3e29046ec468d5014d5466e8e58831172d89126249e99", 0xc5}, {&(0x7f0000000040)="6bdcb6fe3b9846d2704a7d408dcd41a7bf23a4c180a9eca7c4b7a901b950b97e09eb4b14f760dad9512ad7d863fe5f3ed575b85059cc7f6a5a46b6e83cb31844bb9be584edc45c7867e08da020e5d9c75f4df398c8d9c2895cc72ec691fe57a4539e4ef7c214771810041474f183", 0x6e}, {&(0x7f0000000240)="8548fad70a00ea555fa9d36ad2b51969f8a7c1d4aae066fafd6d34dc012d56dfd331dcbafdb9c5a981ec6f3002110dd10517d22695816124f91af5ae429f0a53b0e1c9dd94b2cdf0a8ba3ed2b0cfa9208efea0c59bc165dcfde9db303a89607eff8cb24ed49349a389aa740461dafe20744283c8e530e2c439aa9679c35e62f5f74437f7e1cf1a0df924905939c1e2258ff7104ec735aac883e301e611beb779ae522a790591c1bfe934e077b9", 0xad}, {&(0x7f0000000300)="06e2ff81eec132430f171b49132704dfda5594f2b6cc5cf9ab3619f4ef7c5e940ea960df19b791c8416c4bd7314301f9e578cad6ad533d0288bbaed0f6575031ac26c295804908d337effb998d2288b2c6a629ddea64eeb0b484da7b786187059dc104f591a670716a95504e3a820a70f67e2ffc8e705b284481df4054295ad8", 0x80}, {&(0x7f0000000380)="2712fa1100bf8fc6c1e5777a41ff500b0f88e09edd2bbb75d0c8170c71a33bb94accf912b9e2a4b32360fc2d14e840ffb3", 0x31}, {&(0x7f00000018c0)="98c98337c4cf5258ff203f544485080d6e5165820d074b9c4e759e7a277c78e9ada621e59d585c419e0e6241f9109c789ea2e8c2bf4d10e09fff5014e91ced0c223a558b6a404c779cfbfbd53efc3c7a1c9557dd511a0a782cc0eb2baa9250777c802833c3a0d0d3cfe94c5e87d6985da2e6f1c36909c5c3cc22672c7152f148b7ece00688f9a0aeddafe3b4621c80c38880c8487c119e1774d56ea76b82280dc07c38a94b520b", 0xa7}, {&(0x7f0000000480)="da9e8ab7c4b619878de7d9dab637fdbdee1bd175fb00b72753d203677f3da5557a6bf45907d73cb6e5a1c5191b89a8cb21320aea9b56d82f8621c4198acb198ff7122087a1f0a2f1a0acf9d116c491b99d12c34bb64f7162b60f85d9796626bbaa14aa94ef14a405fe5f39f126322b31fcfa51fe4ab28f5ac095851e141ca26648c50fa8de9de2c89cd0283c62aff17fd83fd6acde8c2058e0bb728ef6306e9ea016b0ab82ca0a0c1686c5f4a0cb7729ad49aad246df04c7095b3e2c182aed6e43b311da7514b12616a2f72103c5ca1420433f57f0a656c6764bfd2aebea52c432b5f4a7fcbacc9beec61846b1195c30da5dbaf4dd3facbc603f0262a81e1d56d4f0952db46c1cd79881bd7356eb05c892cd545613bd614fa081d656384b45a61ecd348906c34223722a04466878231e20501948970a5ff864b5981c6a4d36cf8db7b253f26f8dc82b1faee6a13c91bfb8d4fd847651a526cc1b255b591b6253be92a46abb28ba07b2054907e3e95ca4eaa7a31af0175926e53eb4624cfebb9562240c4b0f4b721f21827bfc98561cf271574ef046bbc99e3d6c983f49d3522d39230bd0be976fc40c031b6fbc0b19ae9e539eca521a948d44da56184c9fecb67df1cfb2e0b5306a4917638ac867a08ce96b3089c322bad30cb4fb5362a2d42d561a54dccf8f483f8936990d0a8be9a3d81cd2e2b41ff52226580764be4d1558051859f66ffad50499b15a0cdbd4df08827f83e5a430ec450b5b228d4726d5522619a4edb3b6a453130a8a9c19056dacd38f1f26d1beb0232afb23a4f5462806d3826d990c1f8b2741e1c63634df23a476f939db60b2ebc5727772ba12143a6c5e438bc13a8fd9320ea6f6db9256d9506e8f079f6b734f0ddab66cc945893fd70fdf01abf22ccd3ec8aa58cfecf5caddc76c0fa8a2e87bf840e59b06c8b1e5130492dff0e0e8ad694a373dae04da8def40fd6ec21f30f925d392dd95d6e2c6c4c348e88ddff72092ed7dcc7c4a78d0e9b1cff019656f0ff1ffce3578a76acde852f9130e26a6ea56a334f05d025422ac6d2cc63268efe729fafcc5903e79298ab989c754acbe2c0ba8eb4da7303577c2a2afeaa0d673c1df5fd8de7237c84322bc9359f8fa565703e7027d2553113af696667095930a7d1b9f103576866ccaa062c7361ce19e599fea4242d5be517603638e774bd8b8dceb6743436e555136f8950c27ed477d8a84472feac9a517dccc3ab3999f7f9cdf79b4e5fc2e27d7fdf71ea3180e63ae97c238defcd54268a75f28292798b6522432f360c7c31d22c458947ac0011730b1a618efcc3c4359719ee802165541850f79856f9296ca662d4b82e4672aeada38ac2b1d99c07f3286b16b6763d8a5381d05d1a1df187a060d330dbd1b0065d78f30737bcbcdcec35c3f40a0e95acaf04428c23b74393154815bcf79fd85cad8b3f32d166b819b5828c7dd5854196f404c70e5fe0499471cecf4b47162cb5507de0af6c363a6dad8542c8eec1c1d1bb42963b7e256e0c8273f9110ea423f24db490651381d3f01700fa3bc34aaea3cd6c07ff8f1a60022d3a97c1bbd85e645adbd769dc2501e43345ab87718f2cc1e34c395df69bd31ef7b6a03e5dea14d5523f0f2833f8115349484d1873dcaeacc14d1c1be5c82f11b6b6f7be295c233b8417a6514ba96fba240c73a51ce5521b403f6231d8aa9de507dc5cfe174c451e51ab71d1f7b4b24eda3b79cda8a83d39d3ae7126297e6df49be0a96906c1255057377e6b02971cc0e44e3d5a01c66bee8e0cfd0160e81937eb3d761d12090c94277598f6000e97814bf44c2593e3b1db6c3fd87850aab4264611ceb0fc6e633108fd339eeb27b4e1118059ec4a48bc73b65f8ded92b3b0a11a7c1a625a1fa43c4050bcc98a8405934ead4acbdd71dab2e0c04440217c85cb92bfac92c838856a969e2686b4598d7369a964b2c065e5b5a078d1c4e7b3488e78657164bd111ec227538aa985c8f11432a71006955733557d23f8f03b8b50881fe35e699bd5aac8825b3bb0300314043926ed30959e19bec942ce1a95829eb4dd9395c4778bc9c9e3e873d5308534ff62d4900837b1343eec4946b021baa72fceb9bd540f398e68134fd1ff05f6c2848f11e32c0b705c8a72aa66b4678ed8feed29c784f601e7eee9a87e8bfe34ac4edf052c064e876d24f51f0dffef296b4df420ac7a6c16926f7ee6f29a51fca2a75eb138852739f8c6c2e95a4dbcecbf5551f4b135cdfa5f09eca966b59a4f809ce6ee602470efbc433092ece080ce272aeb646a425bb5ce783e200315a6e9963b4e1f2d821809df897f5dac7676fdedff4238e4abd8fd2b462381283e0b1220f603cb3e50268ee2ca14cd9f08def3d573982bb81ebac959810a1d890c820f8b77891a1f21a43a8978249a5abacaa005314ed0e8a918e402649a90bcaa4f9776d20a891b0753945dad062d466a6113a43ca60302fde24c86867deb718ab8331de0780bc22130bdd64fb53f6bb7c73518893b86c00c882eabd0a2190ba26dd7390d0b60dee47a481d281e4bda57268c19a42b3c0333428395bed066f105a4a17845796dee5512a940661df00d2c08bff13e97f82a3f565c8a5ffe41445ce4d9ad93a39f4eb30c29d8dd16e9aac79db3877bda6d0b822d7d83e3c8d988ecef285f731f2789fe261d812ab806a863b06b0fdc5d0cd029f07b4ad876a2ec87ae2bef0f7f9c153ef48560d195a16ebae1bbc33b622e3d887fdabb332ad197198cd4871420d2f79580857c4a415e5daa8907db2e2735ace76a39a510064b110f0458137edaa393a90efe99a2ed6c65945d8815ef477bedc8286256750090c6cc336227d6e3b609a8551591f3ba66ebad1608cb3dd3d6756e06db7658aae0ff9bbadb3941a028b755aa91ed6523703391350c9c1690912546703412011082211adc6b8b8c88cb343ae476c28208172712c05bc1470f26b1fd8ea11163b5efff1312db4470407b2425bfa2e70cfa54f5bbdbbdc88abd7b1434c4f408c2759575a90c3a025680f6634a098aa27902c6d968165a664393bb91f614c87d0001aa90fa6063025e9d8591f753f9421db1c0e0a9645d8130f430d1d339439f5d7afc67090a7258aa19d242ae783c2dfbc607b217e7b3ff62889b25435b5f0daa7a447404941f43193d54c7c4e139b3146da2c197fcf24755a7cf5f6c962a34cd34059a60b67e8e19ba75cc14571b2c7b329f99a5c008e5b002abd4b471aea6ac1133736dbc91805457f2f8199880439ae2f5abca3bc01c882288c1d049ad067805d01a7328abde969fbba888dacdd1182e56fc922e80a8218f9bb916776b0d307d79a1df55de4c4952c157f2ab54f0c6a311a7b6482b548ff71077ac545b8389160607638314cac3eb9c5f9e8ce21c270e5fecac3525ee2d828439a5ddaf4972eff3dc8e098eafefb18210b49f552e9af01ec6a9ba51919a56c7b4e853ee49305ef62dc57301e124c032e3ee0d0220a64725c3f4bc91fe23072554702bfc1fe6d54ee4a14037270e9a12995b60dc79b5b112a8346f93fb90261d8ec8403c1239c75a3a6fc3dbf1c6f1cd0e53e2070bda7ea2c08c1c89b9e037e7fe3bff024e574cc9b9167a472d06930a316549ede8e80a6eedfc7587cfb789f4da62533da059e60404b0125f3ee72bb631d0cee34ff3e46b74680b3e9b16128d73c0eb3142d1a8f5133ff446678bd799440e3c196eb7975916b7e8111c101fc83f5ece11bd9ba792ad6281817cf4a8be76124e31c0b6f959973c602f3b5b6510d2dfc29ee32cb93f6ac907b0a276e8b6bf2e1c9021419a17169cd9dad5af16737f9f65a0c8e47aff31e9850ed1e2157aed749b3aeb439554b209834b9cae9fe477b8d215d4a64bbcced03ecee87f297a6f5dfade7522bdaeb6fb0ba68abaca3c08ae13dddc8b60520d089761f28925b814e2b18249d3faa8039ebd450cf5f7d3903797815476d6d5abdafe6533d3b28a9676781d0e045f0ee1a0da79b9b5a1b84d9cb44788532c8e73720bb8a10d1c51b9cb9c06521e0cb7abf1a269b4e6b68b12d80b03a084098ecc3ae68958458bdea1dadc17bc7571429ae348da066a27bc5db5acd2b57ffb1ac6c3597865641317d1c7ef11bca091535ce9229e099f8d6a8ebfcf54b9c68703dccfe84ec5db070d99bdada3b71183b5c18949bfd23202a1dd369929c09ebb3bf66c7b161428706e662af456676bf622a57a04d98ed8f29d2731c01ec40149acb8451e4e0f883aff72f49afe3ce3062858f3f62cec7af353103d0d444155168a2cc089ab963c4cdaf098033268dcaa36fbc76a390c4940eaa068c0fac2a8da287d7690ae79dd28ebb1ad49c827abac9ada687cfc883af916fab2628803d35343a021e7f18853c83b03be692dfd4975d4b2d315f758c71a9b19f9f7be30197837276fdda420b6b3c4df04df06de2f26da0ad8b49079902d8a1a90dd2a6ef94f3a59152a75e099746911a7a395bacfeee9073c5b192fff68ed7a25058f6ba2b496036f4861853545cf4b5d931f489e220b7bd80e7354d8688ade84fee085601696e5c5dfa13bb9db56a0194007d167f7d1e3de8d873633e0afbd343cb1f21efea385370b71de378778bf657390c5cd5ae0e9286459a974991ddf45938e2af61260e150a4a893d531a2813cdd2e85eb6c3d27069b6f4aacafbc7a5648cc16e3cbdc1070c63c2b21b43e5f3ba3bc3e580d8c2200b23d4d19b1a09483b31e7e73586b6b0927656bb1b56874f580e7bab1820a4ebbd862bc428fc0e9178c45b96d9b82ed5a4508807e7f2f7ddb8c41823ac17bc5d4a4da9a288a43fc7686338db4f4d2a5093de8643c2ab3f082bdeb3ebdf830db338ee42b9251b1f5c5ef3bf8e74e525b02f4fc163c5112b9063b67ad785a6097b5d90d584bb0689746614393421cee36526166b8e0b70a55ba9cab65f6a2b17a3e9fe61b6366290c5cec0577dc72bea53d56f2fb494bc277ac45f96293625b9cb7d515016ba216287eba2d675cd137b0c1672a24b08232cb7ce94aafaeabd3fa3b1086daa6771ee91a569dcd311752a9921cbf87bb0b15d77eaca0381d167156155a55052dbedb702f5a77bd8804c5c1304ec1b5780934a52f71fff1749ba15f613613d06f14c5a57239d24cd14bbecac8576eaef92d8068ec59f5225394974a47935141c1592f884ec64efa5c534ef266831eb7c3043bf1363ebdef2a4fcf3b21f5c6235d431576631ab1ce8201a862b3251737f3cd55606ef3ec756ecbf135710a4db320d77b1cb0c47b8115af71c0656a09b40c008f7d764d4f72ca1c17c6fae2daf6e67ac1ab32e50b94b5210bc6a4b4808f8fdc77d0aff2a6c566b589faf04676e25436b5f78d2bb19c172975cad5296a5a572aed63cb8e02bb99584d0fbf34cbf28d3b50b7ba5d6ebab6459199d9dc4c30b5fd272829123805b5130b31272952e3786ac84a1420aecf26b0aba86197388c9c966e40e3b020351878edee2599e8365e85e87a38bd9ce603d58d020409d9e9121195f272a0cfbda90e62b56637a20b4eb5a7d6b1b870e8ee2fa5180083be7305ffa85b3bfb0496f7d8854fb4a3c0287973a8cfa444ad213785bad852876187d8b5b81b074ac573508c40543b15e159c7c4b66cfcb4ad4a00e1a95b7a798abc3240554698f246b642917556754004224e5ffcf5f3b9caf4679cc12104e3570711aa6b54592e13c99ce60c3f5598d012d141d24dbfdbeb9e03c9109ceffc6cb34366efcc22e4d929e677c13b93d281a60acfc223c", 0x1000}, {&(0x7f0000001480)="4c8879e9f7115edbca997911b5455c3655d67cfc", 0x14}, {&(0x7f00000014c0)="7bf96ef0974042e9a048873b838982a14ac2f3ad264900d833221825d637d76a8a42ea2bedcfb01177d064029af555fbea8b881515553835d4b81e7dfb8129ae4806020fab059106e00d50ba804d225bf6d16649d168351e08e0f5f85ca726588dc21d16fc7a5a3b89c9bbd99c58e76594831ae18c841943611ccd8e52c1e6657c09cae5b3a54e987a6bf0f5718bb99b4da87482d92c6f1d700ee983bf0eedbcb5c0551d8941cd7ec93198193dbd993f7d7267a413334b198e54436c7e326db06a44a3710de7f0aec95cb4548bf646cc0c3e036b23141ac415a5a050e81973daf8d9abe839080ae65fed9684826959d968db69a3d48611481db60e04e89824", 0xff}], 0x9, &(0x7f0000001980)=ANY=[@ANYBLOB="f52000000000000000fffb000000000000", @ANYRESHEX, @ANYRES32=r22, @ANYRES32, @ANYBLOB="000000000700000000000000ffff000001000000c3dff6f69c9e394ecd080a8293a6ff59bf17f30870d7b21c387feb9aae6d25b9428f8d7ab2a794b307fcb58ccee6f4e5c13b90a455d7a7472142cfca7898896a238526f9da88c5e61333473faf71e5084f8e3f75ffffc8fcdd1804528761dc3295f635fe39c480fb9d71684d0beed040c15de6f322f334ddb66d7016bc9a4c91799360b59bda92d9c98bee132249f8345ef19bb5897ab2e4a3fe486929f8edb1e03d467d354a492c1cec3bc771a8222b230785e81f0d678566a9ea8e1dca56a7ad77d17290a859c5ae6d950068eca6ce10a374624ebeb35bc7e902b7979b57c1f2810ad756d518a0961fd6525166a30fd83b78fb821b061a729a1d89b4ff", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32, @ANYRES32=r18, @ANYRES32=r26, @ANYBLOB="20ff07000000000000ff000000000020625cc217fe5031a8a014d692c7a13a6f6dc07144443c565b7355838cea0455facd77ceaef4750ccb72033957f8c2c2ba1461c3bd602735fd03a41efe81f7fbd74515bb8ab1fbce77f54f71d24781d962636e2d14cdae0900b2e0a1bf1644a0060000006689d22034f21dcd041fbee06005e5fd2a7f9c1dda88f906449b", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64, @ANYBLOB="bc43a5f64072634f1aacccc1c4899bebcf63328a304295b9a9d2d63d72434b1f6059e5761b1c2e104066ab0d1029dc0a51d6d476b24c86918c826f2a6b1bd88b9832f50f28646d93160d654d564f780ad2627f66c65403c98fe106d71222c7a0d539a252226dc0cf1d2e505c6b09c9b24d7bd944664b03edcc86386bfe4be26f097bc9dad5bca047b908f94f5151b0c441c24b8a3b423f169bbd8135bd9f234d3ba043cb9c0c4fbc3afc1e8987366e58b1c3c5b066c857687ed62c2702d5a028676d8a3d4045094adfa95afc3d43f349d77d487439ae01080d73bb3d72", @ANYRES32=r32, @ANYRESDEC, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="110000002800000000da65b7b91181aa5bf7b0ab475341ba0000fefeff00ef00000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r18, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000b8602f7ddf00"], 0x34b, 0x7}, 0xe) r40 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r40, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r40, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r40, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r40, 0x2, 0x803) pread(r40, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r40, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r40, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r40, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r41 = getgid() r42 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r42, 0x20007465, &(0x7f0000000500)) r43 = socket(0x2, 0x1, 0x0) shutdown(r43, 0x2f99822121a9018a) connect$unix(r43, &(0x7f0000000a40)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f29024433503443701000010cfe0ee2e000000001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b38ae6502a5eb986bfb7f9d471b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b4b0a07e942b1cd2a010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da6df82ac03396fe1d6a0b000000"], 0x10) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r42, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r42, 0x40087468, &(0x7f00000001c0)) fchownat(r42, &(0x7f0000000080)='\x00', r44, r41, 0x6) r45 = getgid() setegid(r45) r46 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r46, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r46, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r46, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r46, 0x40087468, 0x0) fchownat(r46, &(0x7f0000000080)='\x00', r47, r45, 0x6) r48 = semget$private(0x0, 0x7, 0x287) semop(r48, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r48, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r48, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r45, r44, r45, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r45]) r49 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r50 = geteuid() r51 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r54 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r54, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r54, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r54, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r54, 0x2, 0x803) pread(r54, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r54, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r54, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r54, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r55 = getgid() r56 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r56, 0x20007465, &(0x7f0000000500)) r57 = socket(0x2, 0x1, 0x0) shutdown(r57, 0x2f99822121a9018a) connect$unix(r57, &(0x7f0000000a40)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f29024433503443701000010cfe0ee2e000000001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b38ae6502a5eb986bfb7f9d471b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b4b0a07e942b1cd2a010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da6df82ac03396fe1d6a0b000000"], 0x10) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r56, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r56, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r56, 0x40087468, &(0x7f00000001c0)) fchownat(r56, &(0x7f0000000080)='\x00', r58, r55, 0x6) r59 = getgid() setegid(r59) r60 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r60, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r60, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r60, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r60, 0x40087468, 0x0) fchownat(r60, &(0x7f0000000080)='\x00', r61, r59, 0x6) r62 = semget$private(0x0, 0x7, 0x287) semop(r62, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r62, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r62, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r59, r58, r59, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r59]) r64 = getpid() r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) r66 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r68 = getgid() r69 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r69, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r69, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r66, r67, r68, 0x10, 0x9}, 0x8, 0x4, 0x9}) r70 = fcntl$getown(0xffffffffffffffff, 0x5) r71 = socket(0x18, 0x2, 0x0) setsockopt(r71, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r74 = getppid() fcntl$setown(r73, 0x6, r74) shmctl$IPC_SET(r65, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r66, r67, r72, 0x1e4, 0x8}, 0x4, 0x5, r74, r70, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r49, 0x1, &(0x7f00000001c0)={{0x6, r50, r52, r53, r63, 0x28, 0x70}, 0xfc000000, 0x2, r64, r74, 0x5, 0x3, 0x4}) r75 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r77 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r77, 0x0, 0x0) r78 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r78, 0x0, 0x0) r79 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r79, 0x0, 0x0) r80 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r80, 0x0, 0x0) r81 = socket$unix(0x1, 0x5, 0x0) r82 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r82, 0x0, 0x0) r83 = getppid() r84 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r85 = geteuid() r86 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r89 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r89, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r89, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r89, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r89, 0x2, 0x803) pread(r89, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r89, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r89, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r89, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r90 = getgid() r91 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r91, 0x20007465, &(0x7f0000000500)) r92 = socket(0x2, 0x1, 0x0) shutdown(r92, 0x2f99822121a9018a) connect$unix(r92, &(0x7f0000000a40)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f29024433503443701000010cfe0ee2e000000001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b38ae6502a5eb986bfb7f9d471b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b4b0a07e942b1cd2a010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da6df82ac03396fe1d6a0b000000"], 0x10) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r91, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r91, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r91, 0x40087468, &(0x7f00000001c0)) fchownat(r91, &(0x7f0000000080)='\x00', r93, r90, 0x6) r94 = getgid() setegid(r94) r95 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r95, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r95, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r95, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r95, 0x40087468, 0x0) fchownat(r95, &(0x7f0000000080)='\x00', r96, r94, 0x6) r97 = semget$private(0x0, 0x7, 0x287) semop(r97, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r97, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r97, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r97, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r94, r93, r94, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r94]) r99 = getpid() r100 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r100, 0x0, 0x0) shmctl$IPC_SET(r100, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r100, 0x2, &(0x7f0000000040)=""/210) r101 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r103 = getgid() r104 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r104, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r104, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r104, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r101, r102, r103, 0x10, 0x9}, 0x8, 0x4, 0x9}) r105 = fcntl$getown(0xffffffffffffffff, 0x5) r106 = socket(0x18, 0x2, 0x0) setsockopt(r106, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r109 = getppid() fcntl$setown(r108, 0x6, r109) shmctl$IPC_SET(r100, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r101, r102, r107, 0x1e4, 0x8}, 0x4, 0x5, r109, r105, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r84, 0x1, &(0x7f00000001c0)={{0x6, r85, r87, r88, r98, 0x28, 0x70}, 0xfc000000, 0x2, r99, r109, 0x5, 0x3, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r111, r112) r113 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r113, 0x0, 0x0) r114 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r114, 0x0, 0x0) r115 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r115, 0x0, 0x0) r116 = getgid() setegid(r116) r117 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r117, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r117, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r117, 0x40087468, &(0x7f00000001c0)) fchownat(r117, &(0x7f0000000080)='\x00', r118, r116, 0x4) r119 = accept$inet6(r117, 0x0, &(0x7f00000008c0)) r120 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r121, 0xfffffffffffffffe, &(0x7f0000000100)) r122 = syz_open_pts() close(r122) writev(r122, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r123 = dup(r122) r124 = getppid() setpgid(0x0, r124) r125 = getuid() r126 = syz_open_pts() close(r126) writev(r126, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r127 = syz_open_pts() ioctl$TIOCSETA(r127, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r128 = syz_open_pts() ioctl$TIOCSETA(r128, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r129 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x800, 0x0) r130 = getppid() setpgid(0x0, r130) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r134, r135) r136 = getpid() r137 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r139 = syz_open_pts() ioctl$TIOCSETA(r139, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r140 = syz_open_pts() ioctl$TIOCSETA(r140, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r141 = syz_open_pts() ioctl$TIOCSETA(r141, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r142 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0xc0, 0x0) sendmsg$unix(r123, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="7ac24a83720b78272d81a996ff4b57fc573b150eda51b57469332e4af43d614a1c7b06c15bda19d46c67508ad881ee6460ebf2fbf9e48d4c5e6bc7b10112c27ee532ec864de89f18ce9fa13fc79237337a24addbd89802eac14f552a38a3b492b8cbe1e73b06de98e23b196bfdc219bba88394ee9d2ff4d61ebdd9c01dd8ce25d77871d2a768593ab8e4814d83148336e95bd66ea871a25193953fe549ab1161b54a3c181ca757bcabcb097209f2e3e29046ec468d5014d5466e8e58831172d89126249e99", 0xc5}, {&(0x7f0000000040)="6bdcb6fe3b9846d2704a7d408dcd41a7bf23a4c180a9eca7c4b7a901b950b97e09eb4b14f760dad9512ad7d863fe5f3ed575b85059cc7f6a5a46b6e83cb31844bb9be584edc45c7867e08da020e5d9c75f4df398c8d9c2895cc72ec691fe57a4539e4ef7c214771810041474f183", 0x6e}, {&(0x7f0000000240)="8548fad70a00ea555fa9d36ad2b51969f8a7c1d4aae066fafd6d34dc012d56dfd331dcbafdb9c5a981ec6f3002110dd10517d22695816124f91af5ae429f0a53b0e1c9dd94b2cdf0a8ba3ed2b0cfa9208efea0c59bc165dcfde9db303a89607eff8cb24ed49349a389aa740461dafe20744283c8e530e2c439aa9679c35e62f5f74437f7e1cf1a0df924905939c1e2258ff7104ec735aac883e301e611beb779ae522a790591c1bfe934e077b9", 0xad}, {&(0x7f0000000300)="06e2ff81eec132430f171b49132704dfda5594f2b6cc5cf9ab3619f4ef7c5e940ea960df19b791c8416c4bd7314301f9e578cad6ad533d0288bbaed0f6575031ac26c295804908d337effb998d2288b2c6a629ddea64eeb0b484da7b786187059dc104f591a670716a95504e3a820a70f67e2ffc8e705b284481df4054295ad8", 0x80}, {&(0x7f0000000380)="2712fa1100bf8fc6c1e5777a41ff500b0f88e09edd2bbb75d0c8170c71a33bb94accf912b9e2a4b32360fc2d14e840ffb3", 0x31}, {&(0x7f00000003c0)="98c98337c4cf5258ff203f544485080d6e5165820d074b9c4e759e7a277c78e9ada621e59d585c419e0e6241f9109c789ea2e8c2bf4d10e09fff5014e91ced0c223a558b6a404c779cfbfbd53efc3c7a1c9557dd511a0a782cc0eb2baa9250777c802833c3a0d0d3cfe94c5e87d6985da2e6f1c36909c5c3cc22672c7152f148b7ece00688f9a0aeddafe3b4621c80c38880c8487c119e1774d56ea76b82280dc07c38a94b520b", 0xa7}, {&(0x7f0000000480)="da9e8ab7c4b619878de7d9dab637fdbdee1bd175fb00b72753d203677f3da5557a6bf45907d73cb6e5a1c5191b89a8cb21320aea9b56d82f8621c4198acb198ff7122087a1f0a2f1a0acf9d116c491b99d12c34bb64f7162b60f85d9796626bbaa14aa94ef14a405fe5f39f126322b31fcfa51fe4ab28f5ac095851e141ca26648c50fa8de9de2c89cd0283c62aff17fd83fd6acde8c2058e0bb728ef6306e9ea016b0ab82ca0a0c1686c5f4a0cb7729ad49aad246df04c7095b3e2c182aed6e43b311da7514b12616a2f72103c5ca1420433f57f0a656c6764bfd2aebea52c432b5f4a7fcbacc9beec61846b1195c30da5dbaf4dd3facbc603f0262a81e1d56d4f0952db46c1cd79881bd7356eb05c892cd545613bd614fa081d656384b45a61ecd348906c34223722a04466878231e20501948970a5ff864b5981c6a4d36cf8db7b253f26f8dc82b1faee6a13c91bfb8d4fd847651a526cc1b255b591b6253be92a46abb28ba07b2054907e3e95ca4eaa7a31af0175926e53eb4624cfebb9562240c4b0f4b721f21827bfc98561cf271574ef046bbc99e3d6c983f49d3522d39230bd0be976fc40c031b6fbc0b19ae9e539eca521a948d44da56184c9fecb67df1cfb2e0b5306a4917638ac867a08ce96b3089c322bad30cb4fb5362a2d42d561a54dccf8f483f8936990d0a8be9a3d81cd2e2b41ff52226580764be4d1558051859f66ffad50499b15a0cdbd4df08827f83e5a430ec450b5b228d4726d5522619a4edb3b6a453130a8a9c19056dacd38f1f26d1beb0232afb23a4f5462806d3826d990c1f8b2741e1c63634df23a476f939db60b2ebc5727772ba12143a6c5e438bc13a8fd9320ea6f6db9256d9506e8f079f6b734f0ddab66cc945893fd70fdf01abf22ccd3ec8aa58cfecf5caddc76c0fa8a2e87bf840e59b06c8b1e5130492dff0e0e8ad694a373dae04da8def40fd6ec21f30f925d392dd95d6e2c6c4c348e88ddff72092ed7dcc7c4a78d0e9b1cff019656f0ff1ffce3578a76acde852f9130e26a6ea56a334f05d025422ac6d2cc63268efe729fafcc5903e79298ab989c754acbe2c0ba8eb4da7303577c2a2afeaa0d673c1df5fd8de7237c84322bc9359f8fa565703e7027d2553113af696667095930a7d1b9f103576866ccaa062c7361ce19e599fea4242d5be517603638e774bd8b8dceb6743436e555136f8950c27ed477d8a84472feac9a517dccc3ab3999f7f9cdf79b4e5fc2e27d7fdf71ea3180e63ae97c238defcd54268a75f28292798b6522432f360c7c31d22c458947ac0011730b1a618efcc3c4359719ee802165541850f79856f9296ca662d4b82e4672aeada38ac2b1d99c07f3286b16b6763d8a5381d05d1a1df187a060d330dbd1b0065d78f30737bcbcdcec35c3f40a0e95acaf04428c23b74393154815bcf79fd85cad8b3f32d166b819b5828c7dd5854196f404c70e5fe0499471cecf4b47162cb5507de0af6c363a6dad8542c8eec1c1d1bb42963b7e256e0c8273f9110ea423f24db490651381d3f01700fa3bc34aaea3cd6c07ff8f1a60022d3a97c1bbd85e645adbd769dc2501e43345ab87718f2cc1e34c395df69bd31ef7b6a03e5dea14d5523f0f2833f8115349484d1873dcaeacc14d1c1be5c82f11b6b6f7be295c233b8417a6514ba96fba240c73a51ce5521b403f6231d8aa9de507dc5cfe174c451e51ab71d1f7b4b24eda3b79cda8a83d39d3ae7126297e6df49be0a96906c1255057377e6b02971cc0e44e3d5a01c66bee8e0cfd0160e81937eb3d761d12090c94277598f6000e97814bf44c2593e3b1db6c3fd87850aab4264611ceb0fc6e633108fd339eeb27b4e1118059ec4a48bc73b65f8ded92b3b0a11a7c1a625a1fa43c4050bcc98a8405934ead4acbdd71dab2e0c04440217c85cb92bfac92c838856a969e2686b4598d7369a964b2c065e5b5a078d1c4e7b3488e78657164bd111ec227538aa985c8f11432a71006955733557d23f8f03b8b50881fe35e699bd5aac8825b3bb0300314043926ed30959e19bec942ce1a95829eb4dd9395c4778bc9c9e3e873d5308534ff62d4900837b1343eec4946b021baa72fceb9bd540f398e68134fd1ff05f6c2848f11e32c0b705c8a72aa66b4678ed8feed29c784f601e7eee9a87e8bfe34ac4edf052c064e876d24f51f0dffef296b4df420ac7a6c16926f7ee6f29a51fca2a75eb138852739f8c6c2e95a4dbcecbf5551f4b135cdfa5f09eca966b59a4f809ce6ee602470efbc433092ece080ce272aeb646a425bb5ce783e200315a6e9963b4e1f2d821809df897f5dac7676fdedff4238e4abd8fd2b462381283e0b1220f603cb3e50268ee2ca14cd9f08def3d573982bb81ebac959810a1d890c820f8b77891a1f21a43a8978249a5abacaa005314ed0e8a918e402649a90bcaa4f9776d20a891b0753945dad062d466a6113a43ca60302fde24c86867deb718ab8331de0780bc22130bdd64fb53f6bb7c73518893b86c00c882eabd0a2190ba26dd7390d0b60dee47a481d281e4bda57268c19a42b3c0333428395bed066f105a4a17845796dee5512a940661df00d2c08bff13e97f82a3f565c8a5ffe41445ce4d9ad93a39f4eb30c29d8dd16e9aac79db3877bda6d0b822d7d83e3c8d988ecef285f731f2789fe261d812ab806a863b06b0fdc5d0cd029f07b4ad876a2ec87ae2bef0f7f9c153ef48560d195a16ebae1bbc33b622e3d887fdabb332ad197198cd4871420d2f79580857c4a415e5daa8907db2e2735ace76a39a510064b110f0458137edaa393a90efe99a2ed6c65945d8815ef477bedc8286256750090c6cc336227d6e3b609a8551591f3ba66ebad1608cb3dd3d6756e06db7658aae0ff9bbadb3941a028b755aa91ed6523703391350c9c1690912546703412011082211adc6b8b8c88cb343ae476c28208172712c05bc1470f26b1fd8ea11163b5efff1312db4470407b2425bfa2e70cfa54f5bbdbbdc88abd7b1434c4f408c2759575a90c3a025680f6634a098aa27902c6d968165a664393bb91f614c87d0001aa90fa6063025e9d8591f753f9421db1c0e0a9645d8130f430d1d339439f5d7afc67090a7258aa19d242ae783c2dfbc607b217e7b3ff62889b25435b5f0daa7a447404941f43193d54c7c4e139b3146da2c197fcf24755a7cf5f6c962a34cd34059a60b67e8e19ba75cc14571b2c7b329f99a5c008e5b002abd4b471aea6ac1133736dbc91805457f2f8199880439ae2f5abca3bc01c882288c1d049ad067805d01a7328abde969fbba888dacdd1182e56fc922e80a8218f9bb916776b0d307d79a1df55de4c4952c157f2ab54f0c6a311a7b6482b548ff71077ac545b8389160607638314cac3eb9c5f9e8ce21c270e5fecac3525ee2d828439a5ddaf4972eff3dc8e098eafefb18210b49f552e9af01ec6a9ba51919a56c7b4e853ee49305ef62dc57301e124c032e3ee0d0220a64725c3f4bc91fe23072554702bfc1fe6d54ee4a14037270e9a12995b60dc79b5b112a8346f93fb90261d8ec8403c1239c75a3a6fc3dbf1c6f1cd0e53e2070bda7ea2c08c1c89b9e037e7fe3bff024e574cc9b9167a472d06930a316549ede8e80a6eedfc7587cfb789f4da62533da059e60404b0125f3ee72bb631d0cee34ff3e46b74680b3e9b16128d73c0eb3142d1a8f5133ff446678bd799440e3c196eb7975916b7e8111c101fc83f5ece11bd9ba792ad6281817cf4a8be76124e31c0b6f959973c602f3b5b6510d2dfc29ee32cb93f6ac907b0a276e8b6bf2e1c9021419a17169cd9dad5af16737f9f65a0c8e47aff31e9850ed1e2157aed749b3aeb439554b209834b9cae9fe477b8d215d4a64bbcced03ecee87f297a6f5dfade7522bdaeb6fb0ba68abaca3c08ae13dddc8b60520d089761f28925b814e2b18249d3faa8039ebd450cf5f7d3903797815476d6d5abdafe6533d3b28a9676781d0e045f0ee1a0da79b9b5a1b84d9cb44788532c8e73720bb8a10d1c51b9cb9c06521e0cb7abf1a269b4e6b68b12d80b03a084098ecc3ae68958458bdea1dadc17bc7571429ae348da066a27bc5db5acd2b57ffb1ac6c3597865641317d1c7ef11bca091535ce9229e099f8d6a8ebfcf54b9c68703dccfe84ec5db070d99bdada3b71183b5c18949bfd23202a1dd369929c09ebb3bf66c7b161428706e662af456676bf622a57a04d98ed8f29d2731c01ec40149acb8451e4e0f883aff72f49afe3ce3062858f3f62cec7af353103d0d444155168a2cc089ab963c4cdaf098033268dcaa36fbc76a390c4940eaa068c0fac2a8da287d7690ae79dd28ebb1ad49c827abac9ada687cfc883af916fab2628803d35343a021e7f18853c83b03be692dfd4975d4b2d315f758c71a9b19f9f7be30197837276fdda420b6b3c4df04df06de2f26da0ad8b49079902d8a1a90dd2a6ef94f3a59152a75e099746911a7a395bacfeee9073c5b192fff68ed7a25058f6ba2b496036f4861853545cf4b5d931f489e220b7bd80e7354d8688ade84fee085601696e5c5dfa13bb9db56a0194007d167f7d1e3de8d873633e0afbd343cb1f21efea385370b71de378778bf657390c5cd5ae0e9286459a974991ddf45938e2af61260e150a4a893d531a2813cdd2e85eb6c3d27069b6f4aacafbc7a5648cc16e3cbdc1070c63c2b21b43e5f3ba3bc3e580d8c2200b23d4d19b1a09483b31e7e73586b6b0927656bb1b56874f580e7bab1820a4ebbd862bc428fc0e9178c45b96d9b82ed5a4508807e7f2f7ddb8c41823ac17bc5d4a4da9a288a43fc7686338db4f4d2a5093de8643c2ab3f082bdeb3ebdf830db338ee42b9251b1f5c5ef3bf8e74e525b02f4fc163c5112b9063b67ad785a6097b5d90d584bb0689746614393421cee36526166b8e0b70a55ba9cab65f6a2b17a3e9fe61b6366290c5cec0577dc72bea53d56f2fb494bc277ac45f96293625b9cb7d515016ba216287eba2d675cd137b0c1672a24b08232cb7ce94aafaeabd3fa3b1086daa6771ee91a569dcd311752a9921cbf87bb0b15d77eaca0381d167156155a55052dbedb702f5a77bd8804c5c1304ec1b5780934a52f71fff1749ba15f613613d06f14c5a57239d24cd14bbecac8576eaef92d8068ec59f5225394974a47935141c1592f884ec64efa5c534ef266831eb7c3043bf1363ebdef2a4fcf3b21f5c6235d431576631ab1ce8201a862b3251737f3cd55606ef3ec756ecbf135710a4db320d77b1cb0c47b8115af71c0656a09b40c008f7d764d4f72ca1c17c6fae2daf6e67ac1ab32e50b94b5210bc6a4b4808f8fdc77d0aff2a6c566b589faf04676e25436b5f78d2bb19c172975cad5296a5a572aed63cb8e02bb99584d0fbf34cbf28d3b50b7ba5d6ebab6459199d9dc4c30b5fd272829123805b5130b31272952e3786ac84a1420aecf26b0aba86197388c9c966e40e3b020351878edee2599e8365e85e87a38bd9ce603d58d020409d9e9121195f272a0cfbda90e62b56637a20b4eb5a7d6b1b870e8ee2fa5180083be7305ffa85b3bfb0496f7d8854fb4a3c0287973a8cfa444ad213785bad852876187d8b5b81b074ac573508c40543b15e159c7c4b66cfcb4ad4a00e1a95b7a798abc3240554698f246b642917556754004224e5ffcf5f3b9caf4679cc12104e3570711aa6b54592e13c99ce60c3f5598d012d141d24dbfdbeb9e03c9109ceffc6cb34366efcc22e4d929e677c13b93d281a60acfc223c", 0x1000}, {&(0x7f0000001480)="4c8879e9f7115edbca997911b5455c3655d67cfc", 0x14}, {&(0x7f00000014c0)="7bf96ef0974042e9a048873b838982a14ac2f3ad264900d833221825d637d76a8a42ea2bedcfb01177d064029af555fbea8b881515553835d4b81e7dfb8129ae4806020fab059106e00d50ba804d225bf6d16649d168351e08e0f5f85ca726588dc21d16fc7a5a3b89c9bbd99c58e76594831ae18c841943611ccd8e52c1e6657c09cae5b3a54e987a6bf0f5718bb99b4da87482d92c6f1d700ee983bf0eedbcb5c0551d8941cd7ec93198193dbd993f7d7267a413334b198e54436c7e326db06a44a3710de7f0aec95cb4548bf646cc0c3e036b23141ac415a5a050e81973daf8d9abe839080ae65fed9684826959d968db69a3d48611481db60e04e89824", 0xff}], 0x9, &(0x7f000001a7c0)=ANY=[@ANYBLOB="f52000000000000000fffb000000000000", @ANYRES32=r124, @ANYRES32=r125, @ANYRES32, @ANYBLOB="000000000700000000000000ffff000001000000c3dff6f69c9e394ecd080a8293a6ff59bf17f30870d7b21c387feb9aae6d25b9428f8d7ab2a794b307fcb58ccee6f4e5c13b90a455d7a7472142cfca7898896a238526f9da88c5e61333473faf71e5084f8e3f75ffffc8fcdd1804528761dc3295f635fe39c480fb9d71684d0beed040c15de6f322f334ddb66d7016bc9a4c91799360b59bda92d9c98bee132249f8345ef19bb5897ab2e4a3fe486929f8edb1e03d467d354a492c1cec3bc771a8222b230785e81f0d678566a9ea8e1dca56a7ad77d17290a859c5ae6d950068eca6ce10a374624ebeb35bc7e902b7979b57c1f2810ad756d518a0961fd6525166a30fd83b78fb821b061a729a1d89b4ff", @ANYRES32=r126, @ANYRES32=r127, @ANYRES32=r128, @ANYRES32, @ANYRES32=r121, @ANYRES32=r129, @ANYBLOB="20ff07000000000000ff000000000020625cc217fe5031a8a014d692c7a13a6f6dc07144443c565b7355838cea0455facd77ceaef4750ccb72033957f8c2c2ba1461c3bd602735fd03a41efe81f7fbd74515bb8ab1fbce77f54f71d24781d962636e2d14cdae0900b2e0a1bf1644a0060000006689d22034f21dcd041fbee06005e5fd2a7f9c1dda88f906449b", @ANYRES32=r130, @ANYRES32=r131, @ANYRES32=r132, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64, @ANYBLOB="bc43a5f64072634f1aacccc1c4899bebcf63328a304295b9a9d2d63d72434b1f6059e5761b1c2e104066ab0d1029dc0a51d6d476b24c86918c826f2a6b1bd88b9832f50f28646d93160d654d564f780ad2627f66c65403c98fe106d71222c7a0d539a252226dc0cf1d2e505c6b09c9b24d7bd944664b03edcc86386bfe4be26f097bc9dad5bca047b908f94f5151b0c441c24b8a3b423f169bbd8135bd9f234d3ba043cb9c0c4fbc3afc1e8987366e58b1c3c5b066c857687ed62c2702d5a028676d8a3d4045094adfa95afc3d43f349d77d487439ae01080d73bb3d72", @ANYRES32=r135, @ANYRESDEC, @ANYRES32=r136, @ANYRES32=r137, @ANYRES32=r138, @ANYBLOB="110000002800000000da65b7b91181aa5bf7b0ab475341ba0000fefeff00ef00000000", @ANYRES32=r139, @ANYRES32=r140, @ANYRES32=r121, @ANYRES32=r141, @ANYRES32=r142, @ANYBLOB="000000b8602f7ddf00"], 0x33d, 0x7}, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r143, 0xfffffffffffffffe, &(0x7f0000000100)) r144 = syz_open_pts() close(r144) writev(r144, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r145 = dup(r144) r146 = getppid() setpgid(0x0, r146) r147 = getuid() r148 = syz_open_pts() close(r148) writev(r148, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r149 = syz_open_pts() ioctl$TIOCSETA(r149, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r150 = syz_open_pts() ioctl$TIOCSETA(r150, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r151 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x800, 0x0) r152 = getppid() setpgid(0x0, r152) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r155, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r156, r157) r158 = getpid() r159 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r161 = syz_open_pts() ioctl$TIOCSETA(r161, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r162 = syz_open_pts() ioctl$TIOCSETA(r162, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r163 = syz_open_pts() ioctl$TIOCSETA(r163, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r164 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0xc0, 0x0) sendmsg$unix(r145, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="7ac24a83720b78272d81a996ff4b57fc573b150eda51b57469332e4af43d614a1c7b06c15bda19d46c67508ad881ee6460ebf2fbf9e48d4c5e6bc7b10112c27ee532ec864de89f18ce9fa13fc79237337a24addbd89802eac14f552a38a3b492b8cbe1e73b06de98e23b196bfdc219bba88394ee9d2ff4d61ebdd9c01dd8ce25d77871d2a768593ab8e4814d83148336e95bd66ea871a25193953fe549ab1161b54a3c181ca757bcabcb097209f2e3e29046ec468d5014d5466e8e58831172d89126249e99", 0xc5}, {&(0x7f0000000040)="6bdcb6fe3b9846d2704a7d408dcd41a7bf23a4c180a9eca7c4b7a901b950b97e09eb4b14f760dad9512ad7d863fe5f3ed575b85059cc7f6a5a46b6e83cb31844bb9be584edc45c7867e08da020e5d9c75f4df398c8d9c2895cc72ec691fe57a4539e4ef7c214771810041474f183", 0x6e}, {&(0x7f0000000240)="8548fad70a00ea555fa9d36ad2b51969f8a7c1d4aae066fafd6d34dc012d56dfd331dcbafdb9c5a981ec6f3002110dd10517d22695816124f91af5ae429f0a53b0e1c9dd94b2cdf0a8ba3ed2b0cfa9208efea0c59bc165dcfde9db303a89607eff8cb24ed49349a389aa740461dafe20744283c8e530e2c439aa9679c35e62f5f74437f7e1cf1a0df924905939c1e2258ff7104ec735aac883e301e611beb779ae522a790591c1bfe934e077b9", 0xad}, {&(0x7f0000000300)="06e2ff81eec132430f171b49132704dfda5594f2b6cc5cf9ab3619f4ef7c5e940ea960df19b791c8416c4bd7314301f9e578cad6ad533d0288bbaed0f6575031ac26c295804908d337effb998d2288b2c6a629ddea64eeb0b484da7b786187059dc104f591a670716a95504e3a820a70f67e2ffc8e705b284481df4054295ad8", 0x80}, {&(0x7f0000000380)="2712fa1100bf8fc6c1e5777a41ff500b0f88e09edd2bbb75d0c8170c71a33bb94accf912b9e2a4b32360fc2d14e840ffb3", 0x31}, {&(0x7f00000003c0)="98c98337c4cf5258ff203f544485080d6e5165820d074b9c4e759e7a277c78e9ada621e59d585c419e0e6241f9109c789ea2e8c2bf4d10e09fff5014e91ced0c223a558b6a404c779cfbfbd53efc3c7a1c9557dd511a0a782cc0eb2baa9250777c802833c3a0d0d3cfe94c5e87d6985da2e6f1c36909c5c3cc22672c7152f148b7ece00688f9a0aeddafe3b4621c80c38880c8487c119e1774d56ea76b82280dc07c38a94b520b", 0xa7}, {&(0x7f0000000480)="da9e8ab7c4b619878de7d9dab637fdbdee1bd175fb00b72753d203677f3da5557a6bf45907d73cb6e5a1c5191b89a8cb21320aea9b56d82f8621c4198acb198ff7122087a1f0a2f1a0acf9d116c491b99d12c34bb64f7162b60f85d9796626bbaa14aa94ef14a405fe5f39f126322b31fcfa51fe4ab28f5ac095851e141ca26648c50fa8de9de2c89cd0283c62aff17fd83fd6acde8c2058e0bb728ef6306e9ea016b0ab82ca0a0c1686c5f4a0cb7729ad49aad246df04c7095b3e2c182aed6e43b311da7514b12616a2f72103c5ca1420433f57f0a656c6764bfd2aebea52c432b5f4a7fcbacc9beec61846b1195c30da5dbaf4dd3facbc603f0262a81e1d56d4f0952db46c1cd79881bd7356eb05c892cd545613bd614fa081d656384b45a61ecd348906c34223722a04466878231e20501948970a5ff864b5981c6a4d36cf8db7b253f26f8dc82b1faee6a13c91bfb8d4fd847651a526cc1b255b591b6253be92a46abb28ba07b2054907e3e95ca4eaa7a31af0175926e53eb4624cfebb9562240c4b0f4b721f21827bfc98561cf271574ef046bbc99e3d6c983f49d3522d39230bd0be976fc40c031b6fbc0b19ae9e539eca521a948d44da56184c9fecb67df1cfb2e0b5306a4917638ac867a08ce96b3089c322bad30cb4fb5362a2d42d561a54dccf8f483f8936990d0a8be9a3d81cd2e2b41ff52226580764be4d1558051859f66ffad50499b15a0cdbd4df08827f83e5a430ec450b5b228d4726d5522619a4edb3b6a453130a8a9c19056dacd38f1f26d1beb0232afb23a4f5462806d3826d990c1f8b2741e1c63634df23a476f939db60b2ebc5727772ba12143a6c5e438bc13a8fd9320ea6f6db9256d9506e8f079f6b734f0ddab66cc945893fd70fdf01abf22ccd3ec8aa58cfecf5caddc76c0fa8a2e87bf840e59b06c8b1e5130492dff0e0e8ad694a373dae04da8def40fd6ec21f30f925d392dd95d6e2c6c4c348e88ddff72092ed7dcc7c4a78d0e9b1cff019656f0ff1ffce3578a76acde852f9130e26a6ea56a334f05d025422ac6d2cc63268efe729fafcc5903e79298ab989c754acbe2c0ba8eb4da7303577c2a2afeaa0d673c1df5fd8de7237c84322bc9359f8fa565703e7027d2553113af696667095930a7d1b9f103576866ccaa062c7361ce19e599fea4242d5be517603638e774bd8b8dceb6743436e555136f8950c27ed477d8a84472feac9a517dccc3ab3999f7f9cdf79b4e5fc2e27d7fdf71ea3180e63ae97c238defcd54268a75f28292798b6522432f360c7c31d22c458947ac0011730b1a618efcc3c4359719ee802165541850f79856f9296ca662d4b82e4672aeada38ac2b1d99c07f3286b16b6763d8a5381d05d1a1df187a060d330dbd1b0065d78f30737bcbcdcec35c3f40a0e95acaf04428c23b74393154815bcf79fd85cad8b3f32d166b819b5828c7dd5854196f404c70e5fe0499471cecf4b47162cb5507de0af6c363a6dad8542c8eec1c1d1bb42963b7e256e0c8273f9110ea423f24db490651381d3f01700fa3bc34aaea3cd6c07ff8f1a60022d3a97c1bbd85e645adbd769dc2501e43345ab87718f2cc1e34c395df69bd31ef7b6a03e5dea14d5523f0f2833f8115349484d1873dcaeacc14d1c1be5c82f11b6b6f7be295c233b8417a6514ba96fba240c73a51ce5521b403f6231d8aa9de507dc5cfe174c451e51ab71d1f7b4b24eda3b79cda8a83d39d3ae7126297e6df49be0a96906c1255057377e6b02971cc0e44e3d5a01c66bee8e0cfd0160e81937eb3d761d12090c94277598f6000e97814bf44c2593e3b1db6c3fd87850aab4264611ceb0fc6e633108fd339eeb27b4e1118059ec4a48bc73b65f8ded92b3b0a11a7c1a625a1fa43c4050bcc98a8405934ead4acbdd71dab2e0c04440217c85cb92bfac92c838856a969e2686b4598d7369a964b2c065e5b5a078d1c4e7b3488e78657164bd111ec227538aa985c8f11432a71006955733557d23f8f03b8b50881fe35e699bd5aac8825b3bb0300314043926ed30959e19bec942ce1a95829eb4dd9395c4778bc9c9e3e873d5308534ff62d4900837b1343eec4946b021baa72fceb9bd540f398e68134fd1ff05f6c2848f11e32c0b705c8a72aa66b4678ed8feed29c784f601e7eee9a87e8bfe34ac4edf052c064e876d24f51f0dffef296b4df420ac7a6c16926f7ee6f29a51fca2a75eb138852739f8c6c2e95a4dbcecbf5551f4b135cdfa5f09eca966b59a4f809ce6ee602470efbc433092ece080ce272aeb646a425bb5ce783e200315a6e9963b4e1f2d821809df897f5dac7676fdedff4238e4abd8fd2b462381283e0b1220f603cb3e50268ee2ca14cd9f08def3d573982bb81ebac959810a1d890c820f8b77891a1f21a43a8978249a5abacaa005314ed0e8a918e402649a90bcaa4f9776d20a891b0753945dad062d466a6113a43ca60302fde24c86867deb718ab8331de0780bc22130bdd64fb53f6bb7c73518893b86c00c882eabd0a2190ba26dd7390d0b60dee47a481d281e4bda57268c19a42b3c0333428395bed066f105a4a17845796dee5512a940661df00d2c08bff13e97f82a3f565c8a5ffe41445ce4d9ad93a39f4eb30c29d8dd16e9aac79db3877bda6d0b822d7d83e3c8d988ecef285f731f2789fe261d812ab806a863b06b0fdc5d0cd029f07b4ad876a2ec87ae2bef0f7f9c153ef48560d195a16ebae1bbc33b622e3d887fdabb332ad197198cd4871420d2f79580857c4a415e5daa8907db2e2735ace76a39a510064b110f0458137edaa393a90efe99a2ed6c65945d8815ef477bedc8286256750090c6cc336227d6e3b609a8551591f3ba66ebad1608cb3dd3d6756e06db7658aae0ff9bbadb3941a028b755aa91ed6523703391350c9c1690912546703412011082211adc6b8b8c88cb343ae476c28208172712c05bc1470f26b1fd8ea11163b5efff1312db4470407b2425bfa2e70cfa54f5bbdbbdc88abd7b1434c4f408c2759575a90c3a025680f6634a098aa27902c6d968165a664393bb91f614c87d0001aa90fa6063025e9d8591f753f9421db1c0e0a9645d8130f430d1d339439f5d7afc67090a7258aa19d242ae783c2dfbc607b217e7b3ff62889b25435b5f0daa7a447404941f43193d54c7c4e139b3146da2c197fcf24755a7cf5f6c962a34cd34059a60b67e8e19ba75cc14571b2c7b329f99a5c008e5b002abd4b471aea6ac1133736dbc91805457f2f8199880439ae2f5abca3bc01c882288c1d049ad067805d01a7328abde969fbba888dacdd1182e56fc922e80a8218f9bb916776b0d307d79a1df55de4c4952c157f2ab54f0c6a311a7b6482b548ff71077ac545b8389160607638314cac3eb9c5f9e8ce21c270e5fecac3525ee2d828439a5ddaf4972eff3dc8e098eafefb18210b49f552e9af01ec6a9ba51919a56c7b4e853ee49305ef62dc57301e124c032e3ee0d0220a64725c3f4bc91fe23072554702bfc1fe6d54ee4a14037270e9a12995b60dc79b5b112a8346f93fb90261d8ec8403c1239c75a3a6fc3dbf1c6f1cd0e53e2070bda7ea2c08c1c89b9e037e7fe3bff024e574cc9b9167a472d06930a316549ede8e80a6eedfc7587cfb789f4da62533da059e60404b0125f3ee72bb631d0cee34ff3e46b74680b3e9b16128d73c0eb3142d1a8f5133ff446678bd799440e3c196eb7975916b7e8111c101fc83f5ece11bd9ba792ad6281817cf4a8be76124e31c0b6f959973c602f3b5b6510d2dfc29ee32cb93f6ac907b0a276e8b6bf2e1c9021419a17169cd9dad5af16737f9f65a0c8e47aff31e9850ed1e2157aed749b3aeb439554b209834b9cae9fe477b8d215d4a64bbcced03ecee87f297a6f5dfade7522bdaeb6fb0ba68abaca3c08ae13dddc8b60520d089761f28925b814e2b18249d3faa8039ebd450cf5f7d3903797815476d6d5abdafe6533d3b28a9676781d0e045f0ee1a0da79b9b5a1b84d9cb44788532c8e73720bb8a10d1c51b9cb9c06521e0cb7abf1a269b4e6b68b12d80b03a084098ecc3ae68958458bdea1dadc17bc7571429ae348da066a27bc5db5acd2b57ffb1ac6c3597865641317d1c7ef11bca091535ce9229e099f8d6a8ebfcf54b9c68703dccfe84ec5db070d99bdada3b71183b5c18949bfd23202a1dd369929c09ebb3bf66c7b161428706e662af456676bf622a57a04d98ed8f29d2731c01ec40149acb8451e4e0f883aff72f49afe3ce3062858f3f62cec7af353103d0d444155168a2cc089ab963c4cdaf098033268dcaa36fbc76a390c4940eaa068c0fac2a8da287d7690ae79dd28ebb1ad49c827abac9ada687cfc883af916fab2628803d35343a021e7f18853c83b03be692dfd4975d4b2d315f758c71a9b19f9f7be30197837276fdda420b6b3c4df04df06de2f26da0ad8b49079902d8a1a90dd2a6ef94f3a59152a75e099746911a7a395bacfeee9073c5b192fff68ed7a25058f6ba2b496036f4861853545cf4b5d931f489e220b7bd80e7354d8688ade84fee085601696e5c5dfa13bb9db56a0194007d167f7d1e3de8d873633e0afbd343cb1f21efea385370b71de378778bf657390c5cd5ae0e9286459a974991ddf45938e2af61260e150a4a893d531a2813cdd2e85eb6c3d27069b6f4aacafbc7a5648cc16e3cbdc1070c63c2b21b43e5f3ba3bc3e580d8c2200b23d4d19b1a09483b31e7e73586b6b0927656bb1b56874f580e7bab1820a4ebbd862bc428fc0e9178c45b96d9b82ed5a4508807e7f2f7ddb8c41823ac17bc5d4a4da9a288a43fc7686338db4f4d2a5093de8643c2ab3f082bdeb3ebdf830db338ee42b9251b1f5c5ef3bf8e74e525b02f4fc163c5112b9063b67ad785a6097b5d90d584bb0689746614393421cee36526166b8e0b70a55ba9cab65f6a2b17a3e9fe61b6366290c5cec0577dc72bea53d56f2fb494bc277ac45f96293625b9cb7d515016ba216287eba2d675cd137b0c1672a24b08232cb7ce94aafaeabd3fa3b1086daa6771ee91a569dcd311752a9921cbf87bb0b15d77eaca0381d167156155a55052dbedb702f5a77bd8804c5c1304ec1b5780934a52f71fff1749ba15f613613d06f14c5a57239d24cd14bbecac8576eaef92d8068ec59f5225394974a47935141c1592f884ec64efa5c534ef266831eb7c3043bf1363ebdef2a4fcf3b21f5c6235d431576631ab1ce8201a862b3251737f3cd55606ef3ec756ecbf135710a4db320d77b1cb0c47b8115af71c0656a09b40c008f7d764d4f72ca1c17c6fae2daf6e67ac1ab32e50b94b5210bc6a4b4808f8fdc77d0aff2a6c566b589faf04676e25436b5f78d2bb19c172975cad5296a5a572aed63cb8e02bb99584d0fbf34cbf28d3b50b7ba5d6ebab6459199d9dc4c30b5fd272829123805b5130b31272952e3786ac84a1420aecf26b0aba86197388c9c966e40e3b020351878edee2599e8365e85e87a38bd9ce603d58d020409d9e9121195f272a0cfbda90e62b56637a20b4eb5a7d6b1b870e8ee2fa5180083be7305ffa85b3bfb0496f7d8854fb4a3c0287973a8cfa444ad213785bad852876187d8b5b81b074ac573508c40543b15e159c7c4b66cfcb4ad4a00e1a95b7a798abc3240554698f246b642917556754004224e5ffcf5f3b9caf4679cc12104e3570711aa6b54592e13c99ce60c3f5598d012d141d24dbfdbeb9e03c9109ceffc6cb34366efcc22e4d929e677c13b93d281a60acfc223c", 0x1000}, {&(0x7f0000001480)="4c8879e9f7115edbca997911b5455c3655d67cfc", 0x14}, {&(0x7f00000014c0)="7bf96ef0974042e9a048873b838982a14ac2f3ad264900d833221825d637d76a8a42ea2bedcfb01177d064029af555fbea8b881515553835d4b81e7dfb8129ae4806020fab059106e00d50ba804d225bf6d16649d168351e08e0f5f85ca726588dc21d16fc7a5a3b89c9bbd99c58e76594831ae18c841943611ccd8e52c1e6657c09cae5b3a54e987a6bf0f5718bb99b4da87482d92c6f1d700ee983bf0eedbcb5c0551d8941cd7ec93198193dbd993f7d7267a413334b198e54436c7e326db06a44a3710de7f0aec95cb4548bf646cc0c3e036b23141ac415a5a050e81973daf8d9abe839080ae65fed9684826959d968db69a3d48611481db60e04e89824", 0xff}], 0x9, &(0x7f000001a7c0)=ANY=[@ANYBLOB="f52000000000000000fffb000000000000", @ANYRES32=r146, @ANYRES32=r147, @ANYRES32, @ANYBLOB="000000000700000000000000ffff000001000000c3dff6f69c9e394ecd080a8293a6ff59bf17f30870d7b21c387feb9aae6d25b9428f8d7ab2a794b307fcb58ccee6f4e5c13b90a455d7a7472142cfca7898896a238526f9da88c5e61333473faf71e5084f8e3f75ffffc8fcdd1804528761dc3295f635fe39c480fb9d71684d0beed040c15de6f322f334ddb66d7016bc9a4c91799360b59bda92d9c98bee132249f8345ef19bb5897ab2e4a3fe486929f8edb1e03d467d354a492c1cec3bc771a8222b230785e81f0d678566a9ea8e1dca56a7ad77d17290a859c5ae6d950068eca6ce10a374624ebeb35bc7e902b7979b57c1f2810ad756d518a0961fd6525166a30fd83b78fb821b061a729a1d89b4ff", @ANYRES32=r148, @ANYRES32=r149, @ANYRES32=r150, @ANYRES32, @ANYRES32=r143, @ANYRES32=r151, @ANYBLOB="20ff07000000000000ff000000000020625cc217fe5031a8a014d692c7a13a6f6dc07144443c565b7355838cea0455facd77ceaef4750ccb72033957f8c2c2ba1461c3bd602735fd03a41efe81f7fbd74515bb8ab1fbce77f54f71d24781d962636e2d14cdae0900b2e0a1bf1644a0060000006689d22034f21dcd041fbee06005e5fd2a7f9c1dda88f906449b", @ANYRES32=r152, @ANYRES32=r153, @ANYRES32=r154, @ANYBLOB="00000000200000aab004f900ffff000000000000", @ANYRES64, @ANYBLOB="bc43a5f64072634f1aacccc1c4899bebcf63328a304295b9a9d2d63d72434b1f6059e5761b1c2e104066ab0d1029dc0a51d6d476b24c86918c826f2a6b1bd88b9832f50f28646d93160d654d564f780ad2627f66c65403c98fe106d71222c7a0d539a252226dc0cf1d2e505c6b09c9b24d7bd944664b03edcc86386bfe4be26f097bc9dad5bca047b908f94f5151b0c441c24b8a3b423f169bbd8135bd9f234d3ba043cb9c0c4fbc3afc1e8987366e58b1c3c5b066c857687ed62c2702d5a028676d8a3d4045094adfa95afc3d43f349d77d487439ae01080d73bb3d72", @ANYRES32=r157, @ANYRESDEC, @ANYRES32=r158, @ANYRES32=r159, @ANYRES32=r160, @ANYBLOB="110000002800000000da65b7b91181aa5bf7b0ab475341ba0000fefeff00ef00000000", @ANYRES32=r161, @ANYRES32=r162, @ANYRES32=r143, @ANYRES32=r163, @ANYRES32=r164, @ANYBLOB="000000b8602f7ddf00"], 0x33d, 0x7}, 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000000)=@file={0xfb564efb06c5c2f1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000006c0)="d7b2b36882a8bcac46fbafc7e393bb7b75ad9f7b2bb8c773220ecf1dd1bc30af862be4aa534f053387554654956766ceef4601cebeae758dc0f2e6047111e92393b282edd6619be2a79d502dbc0d811dcbfd9a5c62f3d991f45fc2ea88d34518901a7ec5f9beab1c7b12f47af2b00a428bc5c687b4f295517e6fe60f2de743d170aa69faf8fca77a7481abbd0f64d53b8c18ec42cc052bcc2049f42a6c277748a28c8aa535f7600e1d8e404e80cf810ccec0c183c88edd5d695b1675aef5fcd7353389bc4fe6039c8d5f3856322ff34d935a5e75b5104bf1641310b2d5394405cdf744f648328ca57f06eadeea0e266d266904362712fed1d633f567d91268", 0xff}, {&(0x7f00000007c0)="1ea76504f6862af76d6d88ab7c0c1aaec3f853960b7442242de047c7920f867fd519a6ab43aacf871806a79de51e01063675c9c4e84fe195dc0f43f5f2f4b3f536fa99a54d1e2438de06f4a7976fa11400298c5936edf20b157b411cfcf4ef0741948c81246f6f6f06118c74b6410d13cc2015dc1d40e9c10af22ab56251f30813d257eb31300fc5f036d64a56d59d17baa4a2aa87abfca5372b9680342eb691228bd8d3fe025900ec87f2e08d186268a875e564a35b39ea4df7dee1d8bd1416409545909f82f8be5149cff1", 0xcc}], 0x2, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r9, r14, r15}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x0, r17, r22, r45}, @cred={0x20, 0xffff, 0x0, r64, r75, r76}, @rights={0x30, 0xffff, 0x1, [r77, r78, r79, r80, r81, r82, r0]}, @cred={0x20, 0xffff, 0x0, r83, r88, r112}, @rights={0x30, 0xffff, 0x1, [r113, r2, r114, r2, 0xffffffffffffffff, r115, 0xffffffffffffff9c, r119]}, @cred={0x20, 0xffff, 0x0, r120, r125, r154}], 0x130, 0x40e}, 0x1) 23:02:45 executing program 0: r0 = kqueue() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40}], 0x40, 0x0, 0x4, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) r2 = syz_open_pts() syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x10f}], 0x1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x9, 0xfff, 0x3, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7ff, 0x0, 0x4010000, 0x0) 23:02:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x45) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000340)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 23:02:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10040, 0x0) close(r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x400, 0x108) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/11}, &(0x7f0000000180)=0xd) connect$unix(r6, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) poll(&(0x7f0000000080)=[{r3, 0x10}, {r2, 0x20}, {r4, 0x80}, {r2, 0x1}, {r5, 0x4}, {r7, 0x8}, {r2, 0x1}], 0x7, 0x2cbf) ftruncate(r0, 0x0, 0x20000a) 23:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) flock(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e480ffffffff9ca4dcb3c126bc64a5a67e9cf880fb5a52a8c9b35b6ac7a7f87bbd7a6259c31075e1c52f6be6b0c690d9f612ff5b5e5af37f32fbb3645b2d726eddbc059ce3282593e6b6a23837dc4c550e387f479082affde77bfb530c6a804c3c85dcd15963f11f9821cd60e20e"], 0x1) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 23:02:45 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 23:02:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r3 = openat(r2, &(0x7f00000018c0)='./file0\x00', 0x400, 0x58) ioctl$BIOCFLUSH(r3, 0x20004268) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = accept(r6, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940), 0xc) sendmsg(r5, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000002c0)="724f82fda1212fb9f094a473fc36bec1c8d7575b31f90b124478942958e51fc17f7ea52f56971fc7710a1f1700348c3c879e86ca5c846529057ffefc15c250de8fba850abd156b3de1279774c9f0edc784a0e8e765b955eae77f613a64b28afec6eb13bdeb0cd7951500b49df64e199ec33d99c0f46515db2acd59ff89bbebb68a4e132a41ad3b8e3a83aef553f61c8e9d27eb3755574201efdb1949873f4495d519a9b1a6f468445a76a22b0803465b9ce7ff7932889f83efe284bc27d19ff332cefb2d8f1a17fcf3b7f0811341b6bb87e1", 0xd2}, {&(0x7f00000003c0)="19932c926b1c848322b53e292f1b95a488d9f72e5da890e20d12395e0c3e624c543e390bd3d7a8b33f5c81890e2944c7708b0cf7f50ec9e392c673da37eaae6e075df32852adac1ace56b50018da1654d78ec128f5012b20261f33e63730cf767457b905d3a839bd6be038f25c2e8ea9edc59fa60d6d414ca47a50a9bada9888e40fab590bc83cd9cccc3013a6468f1f0c2e6d523a9d35337e79a6671abb685e2f2a2d45243ffc412fd8190af3f0151f0b2e5321", 0xb4}, {&(0x7f0000000480)="ac640f39222acc9383e09e7da2b4c29072b86096fa7a25a9193d769156b0a7", 0x1f}, {&(0x7f00000004c0)="9459f11ec2fea05c619552501d4dab3f1161d878eef084227c621369cb2596c45a7fac88db9b2049fc2cfc92a0496bef221992fb95870f78f155353bc942a737ec3d9c893a361775286a23e4457f92eecbb8373dc2e0bf4ffc093ceb94355a7e3db90489cdce32f723912baf1d9fe654c5657eed40559a9d87453623260116d81fa4d72ecc467fda51fff8414c1839c51d19574e795028b8d541194a8c6a07260d40a62e3ccb7586a81e5bbf8fb9cbcb76eda02bb87bb9b79dff40fe7ec472978d94", 0xc2}, {&(0x7f00000005c0)="7888", 0x2}], 0x5, &(0x7f0000000680)=[{0x1010, 0xffff, 0x100, "12ff7ef79c38643c4031cd6c5fb891be4c9a853433d3200de6e1fd439ef3a83489a9ef1e80a439288b815f80e437e2628a626f285d11b7eb0bca62c15b4405dcae0b78f2769506ed139bc4ded49e7138e35699fda62f6d6955e1817ae5cec0b31c485bd837b0aa87f33f887dbf417d32ebde5179e1304f845181ebcdc156463ae12b7fba82e1c50f4e82d849679f37b6f5695fd3ecebc0a7bb06fa717087ffb65de949f317491b3031e19d104c47e1a6f46e2ec91ab053a8a923cb1748d3f3c370cf59d2805da1d12f254cfe7b2595b0c6a466f1e114f0f33faa64a7974fcf72033b0192a0146989734c923e51258bda268217abc652edaa9992c94c8dade182574f17eb4768e712841c3a86253154dcbf875638fc6fe09efaab11065ebce620673a6024db414062598a5c4eec59ce40bc6eb99a788c6d7602574d90948b7d72829691dc7a98afed1f8a44082875006d3bdd35a6379bd5022f4374dee8c78f8758ee84ed1fb6018d15b9f0bb9d0f9b5436fde6d97aeb723bfaac9f1f783a67274b2955e3cf91d7665c131644bfe01945db3d8c150cd3fe13ba8d933921e08d273a17e5c1e656b7e63d80617a1ef8629ad7a7e576efa9e9649c2103b6a347dd69b66c5f83ff55799650e11008b3d10d29dae5f7c3f564a320631df10436b8e8767015a16f2dcca8264ebee71dac201d9ea4fa5e92be50320970c712f8bd3e66e074c40a5ce2e978efc071b16d23bb79280132a017e488b5004c4a3953de74aba405785d975147fc4ba621b952ac8cf8b195eee37f7f9bd0fa2d25014aef171149fa740cb9db760b31e899e5e297ff8df5fbadb504c161fca50772c93d2c36bf136cb9d5d2de9cd81633fdafd3967a85db21de22b8c040c3e76e13fc8faf454425fe261c677eb414fdbc592d84565a9cf18abb51b2f5877de330bed57189c4bcc750533003ab13c012af7f6c68d89319707dd4158cf154bf0cc7bffb4649dfab7fe2337f1c269a31dda3249fc3f8207ac94707e640b34ed9cb173baed15ff90bef555aa07aa4bb74f1a33b6658a36e6edde0cfe88d5bed74642c493057a4acd77b87edee75dbda8164eb0dd85e409fe55a4fa38d240c359222138b88fa40167fe9f85a042175855ae4269849b579742471496b693fac423a3cf50ac950a27cfffbec96818494e9244346bf6452707af238cb111fd20cc821a4c4b1e6728f7981e5451298fc6da97481c241f9ef6e81127f9bc3f1d142be3ad2c145040e907d9aed168102fef901a21d72cb61e8e97d850193b7c095f3eb2b16550aeac10fd4cc1e881c97cb4ba4749d6d74c6fde78931f7a586f9679e8015f056235e5430671a725f02c23542f2e1d5c6b87b9856e433e27dc90cfa0898d52b8a434317fd5f48c6f29cebb6d28bb535df2e806db2783ee72ce16fac4da3ce2e7f367587393195a9f5c591cfe313d3b2e58dc44e500746ae226d64de1ec53f1d86efc47ba61d089bc7af268d7a86cce20323943ccc4e405acff01ef98618a6be02179c806d61ea9586eadb970b556889fadc287571bf1ba3f64b293fd4c6f3940b58b82191d65b66fcd66d02bb84b8e116761f0a2e09a28217e62a7d8522a9c0cbfc95d763192617f7f95b43193e09e1f37a97b19b882e30dcf9008299c9fbcf4273165100fbc67f759f709b0cff1d13b03aec82c19dcac7cb3e21592d474a7c0f37b2f334a69d9eb17a58d804779649ee06f6f4cfb5433c5082ba827506da50e8c2472add9b0932099a318aae1c969285b7c799729951d381434fe13d506ee5f4b49f09326e3f8e3a5de51abf0eb57daeeb9f4d1b52a2137e0b518224a3209b71e0d40d2efc8729e1a18a8a784fa2e24125b2bc9c21e650a3adf0dadb5352e31eb1f5f335d73d95b4706ac2b4fa0949f9696f3feedc3fca646f7837857fba95d22a34cd21493aa391e4c00519552bdea2e3b7f8c17631aa098afa7a384ea7cb6d9f706021adf39add1b079f03e007cf5814b10e4b888a708361380786547bffebbdcb392e9a841ac75d7d946cbd0d428fa7c687cbf234929195717c642da3e1c596ad7cfb42830fda643a8e03a1c80dbe0826217546253862a34c9a973e49588ef21486716aa359be5380b38317244d1c4aaa30a7639c9ce9ca2f2576d933eb9d6f79d76d3fb8d9ef180f9a86b2eddb5abab287936466e41534c4849bd5ff0ca00c40cfb535c40115404094750578e653ed782af262df05f3ee9b92224e7b2d26843caf1ce5e7d9ed8e64c265908931119e1fa86b74bf6a77241cb866832988806ff1a97083853590f63f5c4a59319f22967984d468f85c11f5c3dfca5872b1cd665f5e15ca11f959301775010431aaef01db3daf6108c28bfb158db7a99e09e6f4941f70361d115a5ff8435defdd75db14323cf9493d7a66f09c515b5f52189a48c9585e27593068fe972d011c0fb958e5a0db859ec59af504e2c0b1ac62930a53e08a3a9c5e1c31bde765d9a1203dd326a3af0fa09a7f52bfd6197d7fe767c1329bab2c6ee3123b5a663b2493ede3268af13a753807841710723ce1d02efd120daee62d3103185f6d0cc9fb321fed1297010f85f8721583d0c2b59b505661a89a1756c6fb94e89f24794aafb9e000e5ee1eaf496db8681c3c70a213d4767ee5b1a85117ab03f9c75c3edcc71c00d7731fbc0cfb12970340e27964ff6af4a37ff7a4a8815c91dafe9b7f3b2f6d3bb3d77f23fb7ffc1ab4a7490bf3c953e74f5be5f41014edf7bc32f5bec987c1f29772563382fbaf018281d3967dc31784b0a00fe1548533edcf5f26f5b6a7873df4fc52408acf8fd163bb6379cf7ba8e87d58c945c1897839a3b6fca4e5a0b87cbaa8bc622b12c50ce27d69c56db954a00bfa9e60d14a93bb62dcd05442d78ac1770e87ba679d600174a8add7ca69c875b37ad306ed7df947e1e9529f75deaadeed05392e242d536a65bbab08a307448aaedf271e737a28513068038346cdbf9d72ab53cbbfb962987eb2cf49ef24e3a57d6f5ec68cee0246a7812bd7f65401b0d13897383cb57d90182e8ce0dab2c628a1e4b3ee7241c014ad448077ee6a77514790f822960a616284c8992ea289aa9a6238142f3fe066d507430b0c71845285f9ee7b8d6085d4586fe04fae244cb149720664ffa40681e49178c12fe1d6f4b6a7471a94b6bc7d90fec42306c00f1a390a5b5bb05654e0882b93d3d87bd4ad53d77e3406f523913bc49ecb8a5b8e3fc263ae3cdbd26230d7674176ad225c97ca7b202ddb591b880e21527921b0a129a25cbfd7df188ef69169733fdad9e77881cd981aaf8c8b43933ce6cb135022403de841e5c469c08b6f9c22a310e24428825ed583d62e1314a8a3ef3e1d01c6b4265ea547fef82e9d74d4d8180a6e8211c6cc0760993cc4f5865eb8f368b9c783fec2dfe77e666eb896ef853a55db0cd1b33b39e5c3736ab4d5977d0636123ec0d8f9e2a84ee8929f4901a941e3de5c6aab7f5056c378ac99cff244b3ad2045fbd06aab97cca40b88cd1fcb1f2c75404d89bd92c370fbb79d852574f1262e4ccb98359eecc216124e578e9a445e362d4bcd108a7e572f526f952f749fc7a2cebcfdafbd73451be21a4e6eba5c95121c81d735bae2bfd68263b2593ad8f37039e1476a8b0181618d08576e484830c937de1e9eaeff62afa760594ccded0f5682cff5da96dedc3905c5e64a398ab0b4099efae6a4a311d72fcd6eed05e810ca36e4347dfc355521c1ce7685734480f48b882c35e65fae9c582f111c81afe37436f8c5409f0e4d17350bd770b057694663a57103fc0d0babb9d81e529a8ede5d209780936258583d9cbbe43d9b014d03d2dc33844dae68084a2a1dfcd0f23007c101e81ade17e3b17af340501d1baa0221f5cd0902e4d482229ba0fcacacf9de3b69ef6d718036b2bbcb4ac9a6ece090a59d12292ec082cd7774d22028c8e7e8e0c8ad0625b9bd38962876d93a81104bf553b5eb2a4ad3caef3a892fbe6880e2c366f3de99ba87c55867f52b1b69b9ca65f0888f8520b73edf1d071c914e093fe371e979fa5f55b78f308ced20a668e403d5a7740e9cd300ca41898516c3e63ff3cc02a923807673070734af64b30a6d62016054aad88e70a9d0f0c9ff95f4211e2ee4eb0dc6773d93e999855c5b89caecb8c55e5b4f9bd95bc847bd3cc3a88b86a18eb2e9c077cc36297441f5ab702285a3f5551639866b52455fd47cb80214b8f93ad8cb4ba696a5bffef515db60b31988cdf07b7753a7a70151f84485d471851fb8acf1814a423bb88a2636028706b0efa4285235f4a0669063c8d0dcff1f507e96f5d17ca8146cc1767c610ba743528c47fe5de8316ad1651aba8de8a15547c6be6182f6efdf52bd5a554eeadec1304c2486a10ab53f63dd8c691d41980695fd26267b4736ca8c37aca161f084368bb18173f7518fa826255f008ce74836a0008464e853b8b61b19af44e1acd503c0ca01bc8ce256f8d6ba606f885823444eaa6ceb552c391b79003f38122f5f2c003ccd93eb6f751f9eec3566726cb20b9ae2925c3c3888a09e41138148ec78b12a81873255fb97a699a5177a290676a707b920f28a6b5a483ac9cbd319fcad8e9ce52f20377ae8fec5b6dc7fa5f84f96abdfc86dffc88f88b37e720150adcc3817f623b5bafd2c041a590b25b5145fa89d30820681ab72915c4bcefec91ee0d1fb8302e4a33a84f33f89bd476e921368453ba62616409aac5d11b638d637eac24a14d0c1465679117af3b9070148c8192a1fb99606d7bc710aaea73355fed13ea3a82754e7fe14ae3e5f57d46a48d865ff38b7a62cb58a25d09cff9a829d323d8a56ecaeaebc1ea7f1a5486dad628e986ab4a89b7614a8af60cce57cd842228934d639f10c0c6a1839801cd1861b6f429de9b5c7f24026044f2ada550dda50b6e04157a1f9103853e128c72a442e2c6b7d2c2baab3cc6e9fadcd557b2d3473d8a8670dcbcb19db03192a93ca690d1ecbbc80d03ce6afb87be75f3b38db2ec33c4e713d24bd9aa2ea51fb3caec5f83953d9a5a90d7531c9632d8f9a00d02537e54b938698400717c5d6bc1f4ab7cc3299cb365cce304ad029b23d7ed223cf452df0132b219d69e841aeae0afabeaba970e103c0c1429199b4ca051aef09894f7908ce480ccbfb7822026e76770f541d22bc3a9df8d09012806fb5dbb8e0118c2bf14637158f5e1f5b8aeb578d8324f2790449b76fa59d9b71644cfa96588b24bfe48e3a4aa52b530b8ded3602bd7148b8875afdb43842d6f74fe6227dc10b52faf41f5cac1982e94c2aaf2b673d5611f0b764a53ff5b1c7536c916ca9d61931ec357fe8b78d09c545590e3cddd35178c282145263f7043555045862a5f9c83a1e078914bcab5bcf56681dc5aea58e3a5d1fe1cd795d463b402c647c849b3daa63d461d8fe080dd862084409c40646cc3e9f6c8611049a50518fa18f3847645ace7efa569448184896e08ebd24cb7366f10cb9802aea2df19cc020b05ba88ae3c16705b87abe6f95b30dd52acf046932eda98bd5c9b73e8cd46dd06d4096f02619a6bf1e4133548352092cfd4a4bf47ad266986c4d562a0a7d6d40232dc56de63d8ed40bfdc61eaf16651d53fcdf21a54fde9e244122619d5eb934208b008fafeb60aeaee4b24df01556a7bb8cc69a715133abc68962a3a7bae92a4aad0470949c46a31354fb1358b8f8b5ff1a0b65b29ba1dd1a5ecc35b925113e8a1520f6daad99bc055f6f621d6fd5212ae9c1690bd708bc5107fdd2601e814273d3"}, {0x30, 0x1, 0x80000000, "69f38fc0b2c7a92890000c8bca77ac85305dc037f8791f75a5ad3751"}, {0x50, 0xfffe, 0x7, "44009330f51cc799538eafb56249de3dc58c174397fcce7653e2ddbd6610122eac87d2c343a8d5fbf53b4e7d80302316d1cf0362918d1b240cc88af24f"}, {0x80, 0xffff, 0x40000, "e592ba0ab73e6bb82c783be1d86edec8404e954d8f5fd2791c7f0d5c852e9aae1d27abf03c9a849fcc30ac30e01eb16c25fea77f75c5ce5fcb32609c9e53c562986bc156e782ff32a540b7cdd2f7e998e5fe13b8f29784bd04f34c57a53025972adb28bf8a1f4146124841"}, {0xb8, 0x0, 0x1, "46596d56f89febf51363fff764696a89e61f8bceacaab0299ae6fc7f43b6787851e906aed69c66dae4b4dea778b8999590bd05946d3b9389713ca189f8102f566035a3c1dfc765c2808438a0630be2981357fb4ebbca6c288debce9730c33b8400cd43a7138069b4fd45b21f3f0f1a3b84eadb084c6cdc42c27aeeea074127b02121920421c66389669708eca697d566d4995ec44dadca9380822e2565bca438a9"}], 0x11c8}, 0x405) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000280)=0x6) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0xe6d2) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x6013, r8, 0x0, 0x3) 23:02:46 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 23:02:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) setsockopt(r1, 0x1, 0x1, &(0x7f0000000080)="71763d4ed531d5fb45044fc5d203d2d3c427f00f273ce1b2388f0de61d6625c1f4f379b77e981d72ba677d44ee59c91614334b22441b14e32406959c1bc3349dac0ee9c7d3579c4f95bba90a5138688d6c46a0e530ff274e133a12c6bf1c3a846bd9a7296391c2988ea4ae570d2ca00f166ebc8d01689cfca86e9747910ecc5fbd85d7572ccb90cfdf0fe7494b52c412540e5b54ec791dac88298fc713724bf6b5cca7fdccc701a5ddc878439e4c4ed5deea14de15fed426277e178bd965b39cc4bd42d0c1", 0xc5) setsockopt(r1, 0x7, 0x1, &(0x7f00000001c0)="749be1301e6cf5aad9b200afe237971c498fc098d6fc550ad03c6d5d62d961197d66b9376446ed50918e7fe9cf285d25c01152dcf5c9bd03317fa61fa6d67d2e33c51efc9e39eb108dfc8160d84dd9d788d38cb6eb2501f58d90907087605ee23f4934652068cd081d25", 0x6a) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 23:02:46 executing program 0: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x2080000000a, 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockname(r5, 0xffffffffffffffff, &(0x7f0000002740)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r5, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYPTR64], 0x28}, 0x0) dup2(r7, r6) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r8, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) getsockname(r9, 0xffffffffffffffff, &(0x7f0000002740)) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r9, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYPTR64], 0x28}, 0x0) write(r11, 0x0, 0x0) r12 = dup2(r11, r10) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="0008000000000002644b714a84efa7cc664f1f8c2ec160a576d4062aeb853ab9f5a678ad12cf0cbae07bba4f7965dcfa876acfc712dc171c8c49df7edd69601773de622ed8915b6fbb142661b16eaa235cbbbe56d6107108e13aa4b427bd3abd2eff801b0ff1022708612497120106ba6b55d78d147c9bdd605d7d32b96ce2a49b7f75ee0857fceeeced0161f2190ac5b6"]) r13 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xd0) openat(r13, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) getsockname(r14, 0xffffffffffffffff, &(0x7f0000002740)) r15 = socket$inet6(0x18, 0x1, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000500)='./file1\x00', r15, 0x2}) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYRES64=r3, @ANYRESOCT=0x0, @ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYBLOB="df69a48ca26e6fb45eb81a1fabe2d3caee249ca4c36ea1825c6ce6041e5f5017d5b5ef4240cffa7afd61cf7d3de723af85119ce7c251f7", @ANYRES64, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r0], @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=r4, @ANYRESHEX, @ANYPTR, @ANYRES64=r13, @ANYBLOB="e06e2a2d4147df988d1c1fecda07af294730177736cf154db22312b04e4a3cb77da50fc5c729deafe772ed8995e63cef517b25f90799f033ef04852866e6697e73e504213c0e0d1ad24dd6f6ee755f13712e2def242bc10bfedd75432f527b0e8231b6593967ff8a1ae77229c4bd120ede18c085bcca0885391ba191b8afddcb46a68b009f7a888fbd8abf5a20365e3f80e1ff2e1f67e75bae972e659aecc4f58f8b7d8da5b0a5dc3b9f1f4ade1c1526cf27004c2d9192d67ff4b6f3", @ANYRES64=r9, @ANYRES32=r2, @ANYRESOCT=r0, @ANYRES64=r12], @ANYRESHEX], @ANYRESOCT=r0, @ANYBLOB="d74847c6f090ba0734823746f5699a7d45819700"/30, @ANYRESHEX=r2], 0x7, 0xffb) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r16}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r16, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r17}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r17, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) msgrcv(r1, &(0x7f0000000c00)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYRES32=r16, @ANYRES64=r17, @ANYRESDEC, @ANYRES16, @ANYPTR]]], 0x1, 0x0, 0x1004) msgrcv(r1, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r1, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) r18 = syz_open_pts() ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90cf, 0x0, "00004f25df630826d63c000000000000e74de400", 0x2, 0x9}) 23:02:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x7f) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x3) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 23:02:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x0, 0x6}], 0x5, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0xc8b, 0x101, &(0x7f00000005c0)="ea994f0f554b3fcb1647cebc37d43494703a95116ee548dc1c3a0edf1ce92e97d38f7a0fb6b479d39b8cfed009e38695bb5627bbc3dd061d302dede96fe8f41499038adf011ea1c52bad4865dddec82921c55b4a8c3cb004195e6503615bc8e0773f22fd66fd6649aaca7b92b5aaf4481da39cd3577a556df30ada3dfbed4dfc10beb9a350cb73a2576fea9fbf63e6a96c315fa001b5bd176ee6a4eeb0f585d2e051a98d007169b50e6cb4374db8e702ecdbfa00d29d0ef881300d34d14248b7c15bc7b1c4123bca9455f748a69685cc88e3eb54e327be33bc444f5fb6acdc5a9935b810c0f031d426", 0xe9) getsockopt$inet_opts(r2, 0x0, 0x8, 0x0, 0x0) setsockopt(r2, 0x1, 0x1, &(0x7f0000000080)="71763d4ed531d5fb45044fc5d203d2d3c427f00f273ce1b2388f0de61d6625c1f4f379b77e981d72ba677d44ee59c91614334b22441b14e32406959c1bc3349dac0ee9c7d3579c4f95bba90a5138688d6c46a0e530ff274e133a12c6bf1c3a846bd9a7296391c2988ea4ae570d2ca00f166ebc8d01689cfca86e9747910ecc5fbd85d7572ccb90cfdf0fe7494b52c412540e5b54ec791dac88298fc713724bf6b5cca7fdccc701a5ddc878439e4c4ed5deea14de15fed426277e178bd965b39cc4bd42d0c1", 0xc5) r3 = accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000140)="9189744eb517e1b1470391ea868a69e999d170367e4ad594fb3b08cf636af3773c0e5e9b6876284a5d225976e67f24dd074094f3da7b557b881e09378e533924fb73e07cd068fc65b9c81c27e070ed8543a6ced84994523c4c6f47a8efac41697fc389", 0x63}, {&(0x7f0000000300)="8e30fbdec3f878719a9b211788e8e5f9ac9bb5043cff93aebde9a17d0b5558c17b5eeddbfa436506231732106704c5ba7f08f82ea65eb8a43baac3b3ea1781feaf9fc8e33038351a5dfc6523bc0aa21e8a30f65f7d291c34a04a57371a70c75927b36302de3d49c1ab5156c89c21c3749a002c1f15df75678365c43b2be610b8b2b7d2a378c96947160e3a5a786538064f6c6cfa5fd72af66c6da996a8775a7a70d9004d9fec576bbdd51876f7d3b67de4c7084057405f1308bee8db4d03aaa6c7a6cb5f5948009f2fff6c1a6ac4b36a1c6ca831530572fa370ec09c7cd1cf395be4abb97e361ea199", 0xe9}, {&(0x7f0000000400)="9af87499f8c8845c4731cdeb9ac2ff0417c799514ca0146aab742971f18975f311988e691cb042151751e4057f5426624c406e617efe27f65e9536c3f9a0b986b97705b8e8fd0f8667f4f0", 0x4b}, {&(0x7f0000000480)="53ec11b53a006494d2b576561ff1481deec1f114d7cc6b6ae6d202211b0ed33195bbb7d9aadfa068b70b468e3e04ab7f046861e2d56c85c75c2c84999c4bb498042c9ae581adc4e8c787ec49744ac11ff53a288e50d2a0d1de337e1cefbb81de2fd057e2486d17980307f0ff30f7f080a6eaff579d5ed7c7b618ad87fa442e03ebc127", 0x83}], 0x4) pwrite(r1, &(0x7f0000000200)="9083e7c4e9c5117707b75cd8a9ae3784e13e8a87fa6f3e37d0be4f9f2318e055c06c4c204099384fd1c5f5848ff1d1d29592c697494bb0dee499e70096b9df0f4176d0a80636d64ee590aee8c59687e523b77b003ce72f13773ed30f4abbe52864d6b9ed61bd0bf6b7fb3ae36144861b363d2b2d43d0451cb88d5c95ff34466cd6e9c256a4e95589fbb1aba0ec1f437b605d03c1462d5a03650186f937cfd616ce87732821d9aa0edb5fbcc3bd88d3f964c7f13e5684e8ab8f1850f438936cdac745e3e44b7080837391ac2539", 0xcd, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x410, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x3) r6 = openat(r5, &(0x7f00000006c0)='./file0\x00', 0x200, 0x11) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000700)=0x40, 0x4) r7 = kqueue() r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x20, 0x0) close(r8) kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) dup(r7) 23:02:46 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)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 23:02:46 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x290) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0xe18ed3f992b37985, 0x0, 0x100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x8, 0x0, r4}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x3, 0x3, 0xfffffffffffffffc, 0x100000001}) 23:02:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907edb0c61f1413fd003dfdbc305a33d6b9ddaea92ebed7d1d5210000000000", 0x12d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5d, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140)={0x8, 0x6}, 0x10) readv(r3, &(0x7f0000000180), 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) select(0x40, &(0x7f0000000180)={0x8, 0x1000, 0xf14, 0x10000, 0x8, 0x80000000000, 0x2, 0x7fffffff}, &(0x7f0000000240)={0x400, 0xffffffffffffff80, 0x8000, 0x401, 0x7f, 0x0, 0x3, 0x9}, &(0x7f0000000280)={0x9, 0x6, 0x5, 0x10001, 0xfbe1, 0xf9, 0x80, 0x5}, &(0x7f00000002c0)={0x9, 0x5}) renameat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) 23:02:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000b214000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x200002e, &(0x7f0000000040)="ebffcbff13391c070000000000000094c6f1b9fd", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:02:46 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCDTR(r5, 0x20007478) dup2(r0, r2) r6 = syz_open_pts() close(r6) close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r6, 0x10f}], 0x1, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x3f, 0x400, 0x2, 0x1f, "fc9efd0a156c9d6332f0f04c8c73d5267bf51268", 0x9, 0xe}) 23:02:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0xffffffff, [{0x3, 0x44a343f1}, {0x3, 0x2}, {0x0, 0x9aa7}, {0x1, 0x10}, {0x2, 0x2}, {0x3, 0xa13a}, {0x6, 0x400}, {0x2, 0x101}, {0x2, 0x2a4d}, {0x3, 0x5}, {0x1, 0x200}, {0x3, 0x3}, {0x2, 0xa0}, {0x1, 0x8}, {0x1, 0x10000}, {0x2, 0x8000}, {0x2, 0x1}, {0xc2147e26bbc39621, 0x800}, {0x3, 0x40}, {0x2, 0x5}, {0x3, 0xffff}, {0x2, 0x4}, {0x3, 0x5}, {}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0x1}, {0x1}, {0x2, 0x1}, {0x3, 0x101}, {0x2, 0x9b4}, {0x2, 0x4}]}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffc, 0x3ff, 0x0, "666bfede477dac00", 0x0, 0x8}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 23:02:46 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 23:02:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 23:02:47 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) getegid() r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0}, 0x0) 23:02:47 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)="1c", 0x1) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r24, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000000040)="1c", 0x1) sendto$unix(r26, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r26, r27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r30, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000000040)="1c", 0x1) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r32, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x14, 0x1, 0x0, 0xfffffda6) dup2(r34, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, 0x0, 0x0) sendto$unix(r36, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r37) r38 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r38, 0x0, 0x30000000000) ftruncate(r38, 0x0, 0x100000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = dup2(r39, r39) ioctl$FIOGETOWN(r40, 0x4004667b, &(0x7f0000000100)) r41 = fcntl$dupfd(r40, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r41, 0x40044271, &(0x7f0000000140)) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRES64=r41, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r20, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r11, @ANYRES64=r23, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r29, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d6355267025a06eba8c994fb9625cfa273400", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r33, @ANYRESOCT=0x0, @ANYPTR, @ANYBLOB="b62d32a785245f22e9d2b4cfcc8ed444eff9f7aa5adfc8a0ce1b97f4df7c552d41b65b684328f699d0ee8c"]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001900)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077cd0347e8d638abf182cf8b75478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r35, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r36], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r42 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r42, 0xffff, 0x40, 0x0, 0x0) r43 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r43, 0xffff, 0x40, 0x0, 0x0) r44 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r45, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r46 = socket(0x6, 0x4, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r42, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r43, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r44, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r46, @ANYRES64]]], 0x2, 0x1, 0x1000) r47 = msgget(0x2, 0x40) msgsnd(r47, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e0a9883225eec3b24cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209aa4e1ddaf571ab7ca5bb278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r48 = syz_open_pts() ioctl$TIOCGETA(r48, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r49 = syz_open_pts() ioctl$TIOCGETA(r49, 0x402c7413, &(0x7f0000000000)) r50 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r51 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r51, 0x29, 0x66, 0x0, 0x0) r52 = syz_open_pts() ioctl$TIOCGETA(r52, 0x402c7413, &(0x7f0000000000)) socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r53 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r53, 0x0, 0x6, &(0x7f0000000000)=""/155) r54 = syz_open_pts() ioctl$TIOCSETAF(r54, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 23:02:47 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 23:02:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{}, 0x3, 0x41}], 0x2b0, 0x0, 0x4, 0x0) 23:02:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 23:02:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd2", 0x1d4, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, 0x0, 0x0) recvfrom$inet6(r6, &(0x7f0000000100)=""/63, 0x3f, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x83b, &(0x7f0000000080), 0x4) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) r7 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) accept(r8, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r16, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r17 = accept(r13, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = getgid() r22 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r15, r18, r21, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r27 = accept(r23, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, r28, r30, r28, r29, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r31 = getgid() r32 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r25, r28, r31, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r11, r21, r31]) r33 = getuid() r34 = getgid() r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r35, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r35, 0xc0044266, &(0x7f0000000040)=0x3) r36 = openat(r35, &(0x7f0000000400)='./file0\x00', 0x400, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r37}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r37, &(0x7f0000000040)=[{{r37}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r38}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r38, &(0x7f0000000040)=[{{r38}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r39}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r39, &(0x7f0000000040)=[{{r39}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r40}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r40, &(0x7f0000000040)=[{{r40}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r41 = kqueue() kevent(r41, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r41}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r41, &(0x7f0000000040)=[{{r41}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, 0xffffffffffffffff, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r50, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r50, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r51 = accept(r47, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() r54 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r54, r52, r53, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r55 = getgid() r56 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r56, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r49, r52, r55, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r58 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r58, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r58, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r59 = accept(r57, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = getgid() r62 = getgid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r60, r61, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r66 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r66, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r66, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r67 = accept(r63, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() r70 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r70, r68, r69, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r71 = getgid() r72 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r72, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r65, r68, r71, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c685162200000000000000062c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r76 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r76, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r76, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r77 = accept(r73, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r79 = getgid() r80 = getgid() semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000080)={{0x5, r78, r80, r78, r79, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r81 = getgid() r82 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r82, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r75, r78, r81, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r61, r71, r81]) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000001500)="1fd472583ecdc327a3bb35d07d43831617ca880be3579dab0bf387bf0bf1c58e8ac71cee7a4fa760919aa1e9df0cee3e8971042f75a6ae10b0de9ec48000d7a5d21d0c992a92d13bf929eeec56d720c4cf3d60588409825223bfb6b4c332aa6bba943db49f8d083cd9791325524652545133743c2e4f9acc3aa669d78ea42dcb57c4177c8f252afab7be54b5fcb2dc0284b1e569c6c2029df2606749aa5d4f68fc29d5642c888bc7acae3b5e7a499c8f28c0229fdf83932c50adb480e4483005f45e82887b8f10d97689c8cd9846f0bd9f357f02586ff122adc26766084be9eed574abd9ae68bbb58a6dfebcd99778ad82b71413a241f22708ec763e06510c3cc9a47a635effa7ad4588066ed3b2396fdd6af2b9f3b4d3f9be881be4062a7a4177721b1bc761d93cbd862bce894cd5a7c1c591573f344962243c948e49c1d8edd058d44b752614b42fcb7fd3dc907da3651809ff655816881f65c206d6aa74fa92d1b028a5d2695d397ac0364a944d7eb2dff7b43e123a0fbafba4c97555b3f523748f489536a65f37799de99e8b523cfe1e62e53982ba465508ca3e39dc69fbbb11fae5b1d8858e476c3978b5af5fb59006a6fe4c2404d158b25b0b81d245e6fee39a255d22e9947e6cc416859d555e57de274da67aae98bec9c09408e2b88b567211e8ac38f31bba5ce2e9adbbcdc52d7380ea16f06c2fb284dd47176b4800f861543bdeb8c6270bc3d8d3aa504d0b306a9704674bd489ba91bf173d8598cfc5151c42d40db10085b41768e37a763538340b42fe60a0472631fa63765bc2a49650f56e1f3a93f3387514085fd0559d7ea33fbb8fae27f364e54b534ac8d39d77d77148cc2880b944553540495ac08cc51add9380437d7450c139cb270f22d746cece7103e673cba95ce583d564943c6728a404ee4346563dd53d1dea7530245a0bb88d780bbdb36f44f521165aa139381c697eef332aa94dfd21fdab5f1a1949cdba468b5560de4b6cd8ad52d326971a731fc874f8ee243be74453bab268ac226f5ab772d1756557127fbd47e4e43c3d3bdbd7aaafd6e67b22a68c47fd24caef03d7ac73a2b719deeee25791b4fb70c11a0033be71e517d4bf44bd1cdb564169b3f2129377254b12835f585d2e423705441875b1c5305ec2ed1b20b4cd684caae30dbaaab9162bb524edd4faef08445cab6498b011629be0afb31b5a6c0c1e41f9069eba365c6d7b6a541e058437b0076a9164fc9f213e425f393c6ac39b38fee135a4f55a7f3bfb7b8fc318fcb7e49cd7260da64c4897083eea2e45ae5164953c74192b02f77521bda919ae6718953d640a1de58f93dd18324acbcb8a54330ae8450f50599164230d346b91f8decdf94082f959c5641bdaef354d0205c94a0ca9bbb4fe1a57259dd9d1e2df0def66cb855593392c18ca6e2151b999b0e0a04e37218db02f3d1d52b59b5b3ca6b2b4d0960123d1777310cc39f96329d69bf9535b405e55a706638499d6c95a7239ad209100998d4210e414d317673b16ba98aa172cc4ada5e0ebbba5d6c9db829396bf2ace24aa17e8c8af926c053f42ef01a5b0e6425176386e5fb9835e6ba8773d89d9fd6eea8fbf16fe3b8292a49e54fcc624ac6571ada0a7f35ac81db6e0f9d46c0a23330596a2a56cf5df061fdaa14e34924546483a40810c1c464aff9b4bd007d5f703c753f65c5b6d10f4e18204906daeacd7456549d8324e7293258c171a4ee87cc652cecde1265dd95b7bb3d0249cc7b285dfcc910d77bf730ab197423072b0aea9f8457195fbdaf6bb580f324a718313ce9ff6e0880e634267133be918bdb7b610c1dad88a1b74b346bb56bffb828bdc8d793256be7ca4e74c37506eb66d7324b55744cc414bc8ed917cc31f5c1d7a48726a02a867f693905f4c1f53f7d486efd674848b5c0d61311dc7004c839997d741c66230c6b792eafdba3ab3b11ca6e3a4b3368d0d2da376a03ac1eae1f07ceb91e50fdad29a5d93dfc0e7d65a41df995e2ba20c62940f7a7ceb1f2da4b77ac4ceec1bc157ca5ac9d9f5281efdf9982af557aad62030c037a1b60cba8dc90e73b23a23c072c7af8c167819330cfbfe13a97667a48b376c8bdc57c1c416fb838c7220d209c95db621f15832986cfbc3d558d22863994b62eeb8b903fbd86ce6cad9acf0bb9253a4f4a52370a570ae7ca0f85d32d4f8ba582f0ef2686ff40102c60769523ffc984fdf443f9924b93c04843553dd4d30aeb1f1ea52009a7b5f282723d0ae6a691a1caacc9e6b29eae2720e819f82cc1689484c2a0f2cc0a12ff5139f06b1a1de12a9bd6ec379b41d1a9abba9b93a73fd00b0f513d45634070c5c05384cb99912a7046cd112736f0a72f11579d4f6f3efa5b2c5cef57b8080716da447040c8dc7076ad856fe7fb6edce869f6fe5d5e471ea365f091ce529c4aedfdb7b6c901935d9b41fa3492d494366c77d5d41fa3abfad494231b5cd15f931a8648457160e97e6ff8a41bd519531201eb79209c37876bf3cbc40cbf980ccff41091d9213aa70b692aced5304d303ad64ea922ca34c16006398d6272801131e5b53e65ea60b07472cec549a0a82bddc7ec919d53734655a71aa5af80fbdc081ee8a6402e4ebc4ef21bca38195300d2c0dd120684143654411d702dcd1b59b6ef540ad78800adb7accb06065f8457e58e506d479df3cbd52c5ef78c5837537a8f62734db0ff8efa1e8fd2d64430ca17a30115c7d18fbe4da9495e89431d08d85ba637f7c7c5dea82361112ee48725406604418cb90699b2939889f564b034f85a6c765d2169c9b03d4341a43cf96456b91848eb1fa9e46d850545965330f3ac05259626d1cccd51c412802188b2857d8ca068f276379a3a7617c7661ebf54dabe5eca4adcb1b42d08816b168eaf77a65293761c86833db31ee3362f90e919d11201724b5ec1513c68d7a11ef5a34fc123104ca4d03324273d20943165e207d4169f1eaebdf00911b7b63038d907cb88356465d8c667e3726deda75a67c6d9df4f6e77e1023d4960a39b6fa73814164170fee9ee04c79c533a9daa2c8d5ec46811eec6f26b9dcd40d320a2f11e93db13c2c2c7a12293fa7a193d24f2dfebe6cc9a254e10ae782160184603454be1cb200943c03024893e733cf60203fafe9a14a19ff4bc96d6f7b44e6a84c190b681dea405081a045139d4cf9e8087078d7a3a270cad1484b0c454b452266ccd53e812bd5cb2d59610b7287e2101e7d980b99c47d120a9bb52b810e80b87bf517d8c4d34b55d279923c05793091329692aea55a40a5a3f1e19e0d8f50927d904351f7658e7e591ef0abc35c08be2fdf055465a476b65ce05c9b1842fd14c794ab90409cf8fbfaad6355c0ced7bc2ffd0e5d7bfa8d74d97037d735c9d3cb2e7a7a7f1b02de8813215d3ad4faa30fde23749560bf6af54d44eb54c0f21ffe75ac4a92c8c54a38c2a75b1e3646b88d023ecfaabe9fc6902e5ffdee2fc85e3753e45e0cea7a9bc2bc234e4cc727d8873c060a5a8ba84142b4830c240db3e32fc519842d428750ee792a062ac241345f6dcf8f42101412752b909834b5854a264c4b7d1951d3b3cd47e9442fe6d9e02eb6989d62c33c8f5547a9b74c8ea898f5ff67f0ec12fa0995dd9b045055bb96200ec6f8675e6a9bb027e8162e3fdaad4bd5012dd81937decf569e8f28775ee3a9f7b19f7e1249bef1eb75ebc5c804850bd6bb075c2d30ab05dec05aff427abe7375b289f93c26899ca9c5c8a52648e4892419f488c3a431ee3c42a4120823fd35c53c0b18913c19033e003770016275b5ff385770a792c4344350762ec793fb6314d4ccc8d332b63423a1a8ec3ab1aabb1b93ba882e14e6241d94de34140da3d4decf52fb00e1611ad3e0f7e45700ded3fabe486f719a97df2301fcd157b78e86f89b05cbae6173bf153306db37f44c6370560c417f3d408d8755d040d6485799534b0ae9e3f32795d72e6c5a306b39158375b44f6257789357903c9e7f5e08b934ae5192372cfa555f4b0a80953c63e2391a2e16519ebb1c506cfcb37a39c2b5bb4dd9d07a8a01af18a2aad473bc804a76ccef21aae715ec4b4d815d4cab15a3896fc6a121aa42b6a193ebdc0dc2323a698d8b4dcd877b5b163c02ce1e57da161fb7c89ae2044ad4df1ee0b2a159b57bc6088e037d20ba72212facfacd0920a594048dbd151d4920159feb8f71c5a7c2f8c0640d64cc2db1e186f768ba116dd9b829f03682bb88c094556b13fee7d9d14e584f6dfdde6a743b301accdffa0fbdf66f53a82fdc90e4230f55bdc377b60332422dce91f999356670513d22ef824ea24000cbe145ce6fec8543ff08347faa7eb257f5637eb6e4b8267b338209f3751b8dcf40f8a49a2d1764b44a52628eced2b8dc9319871a74806575ccc2c99bd0b2c95d3e2a6314e6ace9a1b138c45f0e0138672aa42e5749995cd191ae54eb37e2132fb35d393d5d9502990f06e5a0150b795cd99c2b3f2051a5e34197a4e2410062f4e9b86838a3442c6a41a8cca2b0184d8fe2d2c1d3a0726f4658108503ad2c6687a04d3c12a6e80cf474ff5315f7609c61baeec02327e0709e2e0930391d7581baa034ee68d777aa2c1eb19e9a92f3adb2b3dbb3a9c50239677436fc1d9e0d5a70e0a917e1a97573a11b2e54b00ef54ee0fb3af311d3359a3d1d50bfdacbd8ff0a0100472dbcd70f5c8beeccaa9de15cc82fdfc76aec04caba570dac085d7ad0ad57d7c4988ac4b00ad33360dded3463fc41da8f83bd2f14360c02e1e88669d8848bf48c472fa78740adc00e2d0c27bf0adc7c6bf09b3b7d2978fa8f5eb3590c224a1eccc32f7806b602fde76a6eac9763920bd6cd95eed2a0186d0f9ed4c45c0c930596809f6c5b26787dfb871c5b2e7945887484881041e0e47b6a815dfef11d096cd471eb431d44ba1591d07a7a1c87318863285df3696a412015f79e66273d82643176c4bacc4cacf03b6aa3aa00cf8728b0497f1379784b758bb5ba4abc4895b7258889e3e3eb09cdec78e4a69c5eee01638a03d8216d6f254ef94513830cf518841426722029afe3f782d28b3c0d6fcd2ef90f43cf77179d5ca663c7d2934aea6788ff4170deb83fe67d57b6c93eab364139d4badf7ce9ce431dd45d880c2b1d6b73a7cc85d1fa83b8e41bc897a615848ec2aea0f9c4629d435dcf4c288aeb224adadc207e7c32ac7a3add65b00185c9d5b07c55f439380cf05d85fc7bd75b36a503e4f9a31df37bfbdd708da0f0251a1f0a0004e127e94219cb39e5b96da3a89c5a3172b2f218a9db788396651bc137c41d0b4814aef20f00c8b38da9cfe56bc5c0be5f8c787027c02a0218c200d9aea451c86a9e0de450d37c6a069fea88ef60538eac7dbb2017173ccd08d99e1a568bc6faf82a3bfc8fd19aa54a2e3cab2a130a7210cd966cc23b4659e1743dfab63cabf497114e32df1c15f75446dd415e360670b970ed28b638ef9a1079866efd932c8b38a8e415b55d848bb127aae7c218eaae475cfaaa3e7e5213233d83471f2e3ea8410aa222b95e83bd1bd398a75db14b99bdfd85b32f48e03f2c14576ab28c36dea7dad68adeb5d8b5ad1308d849615f752c60c76d99eade92e9f9bcb2ebba6233f830af1fd464824749112be5b1614fb287458fe8f77025f3f9ef95e90e993796af9c2aeda8088fd290b9b03a8efbf39511fe17abda796f744bf13cdabb385aae9100a5e67fc594ee5f245505702e43be2491168bdfd8f0d8997fe472fc74e963cf8c62368b99753abe25e30bee", 0x1000}, {&(0x7f0000002500)="183de5508d5f4b14c1d15fc40e5370fddb7b0eb681b9daac801ff7a22b2d0065c1e4be3f6e49c0c0f824cd05f1a8b519e932bb62b36bf33956580e3e93851d106f24b2b2012e412b270f16ab4b4d1cc2d0b5cc20f937c365962f339ccb3355b1c96bb9861a3c310ff9284365d656c18e683414220fd5aba711bf5f41d13b8c774f859316705c0d8e7eebbf3f1a83361a54a84a95b1b7be3b1af525da1d5f622eb8ca2a33d8b8804bdeef26b073730fefab4ca82d2c543f721c84dab834e87558152bcfd767e3e5f583923e790f3e77488a4b37249c37ff6cef224d7380bf1d5451aef321e25d36218e4f4970247b2f48a04c7a59a4ab11d59107228d0e57a65c15c2a50c11041d0ca0dae71bcf0cd3bf1ec730f5515612d8be91b7ca8acf12cf8a54ec3576acbbf26f80f9a5477df56b03cec80f13ebb4c65fe2adbd6645366296a453d379f039fb13f47365c95980163aab2141839bd38b5964bb40be55bf2c8f66228e5b3f90a4dad429e9d87628edc3189e98a32f338555d76aa19bdcc77bff555ccb5bff6fbc21972d5cd5fec6c520339a4974f4e7bfb629d3825704327e764f53881403cae1789d3d45085c08a4385bece4915b759b1e76978361be0cccec31ffd7750c936c8773ee8d456ac71d33ecb6ae8d3f9893088c6a88db6fb4a4a851b8d10e7ac9e965acd5382ee2f2168401cec78564a57f33ba34fbd1742eb78e2f3571c9ca9f0bc527f0312646ee55f840b04e14a0d6adc550157517c2a1e4be35730a6ec1ca5dcafa6c7203e57da3cf2f3b6cfb0b9a1b17c48669d38a3b1afc1a5aa7e703c44d454454aa324fa806eff9dbde6cee2af720f7ff612d4062985320fcaea0ceb0955db829c9942f539ba89e1ca44835ec11c4d1765516d9dce9d181580de263ef2baa23dd5b4951f5b0adbab710374e38c5152fd5c1e2f20f35e9d2e69c77b5200fceccd41ecf74c7023342704dbfd7686111ab3908785e0ed10ff2e10720c26b6fc462dc6dd9234d750001530ead21b4a52ce6b5c0c8d1e217a3c703260a9ace177fc7cb850b1189094cf2e76988cdb5e4de8b86f3979011abe1ae34a68006af836f596aa86fe163d903365d61c6093cbb8f9fdf25199c9f0481c8171731fa955a3f03c925b48e0b2c2ff65a0f426e2dba80176eec322039cf52c3501dc9322d286a6135abe503d3db667673fe53f9d8555468d16301d8abbec89405ece389facad20812ce6d01ff806083154d04b2a76e261483b398a6feddf094d4935004285b92bd76bdd20c44e0b799906bf897294f0d57e043a180b48c55018d310070494cba88959f1a62084ae00a146a384b4179738a0d93748ea1576856d1cb8c507c42353b95127fa04bd2eaae8a84365348c0462e04784aa19e4cca5dccaf0e1dded63d5a438bbf8f96034a3e11771bf2598440524a238a3e900058a07bfb6c52af2e811cd08f509f344a06cd93c602f6a1cefa07dccc667cad4f0b020ed26d5a75c42f7d2d248fe1bad2f03776a457ca8e9ee6aa8ba4946833b37de8c768890c57936656509cce2537bdd1208ad6826eb260e39f5d061f13ba610b9be83dc8f2049d7d4599f8a9f02ea4fe78e21a8db937bf1ae77d29910fe5beb6d38e840ecf107269928786981649ce0c2b00d09eea1f402018274a480e2640fa1141776fbce56f93620112924986a38531e0fa202b686a43bae9c2df7cfb5c6adcb9b439e8e09e329c54a1c2c72a49f685fa190179624114ac90aceb5b8a1d5342bb6de8267ff2e4238a4eca3f524c07826d03fd46e3f305131b257ecec480d631db892c3b012851157119975240c443c8ed3ad3d5b4c0dabb2448ee5f71443ce8d5b3896d656631d774b6efb4f1ae515e11bbf422ffa2aae53ef5f672f85e9af35e813f26e10d66b12f97b61d717fa665524f363ef0361eed49e72ce0d0186c05c70adc32f221ba4e47cce782edbe9868fcaf4605ad943d5d6ab39549f4b06c16901415231476c3e40c32b89c3b15b410e2d0f23c899189d77ebaa7d2e69c925d49ca03cc1389a255c30c4d1ce98db76e10947147123ad765c503eb3d084f378b1dc3841bf63a73568857c3dffd5be07f2abe67e15606b3b550ec47c1a51adecb184a1d29d5f4fe8a6963b92f3b42b6e4aeb40411758d4ac4672bce7ecca84d94b46d7347939d7b9bb235888718a58aea9b13d46db474b25ea8e6a838aaa91a14947a8b4f18e9fb6fcda3e93a315bf2c76c0b06d22eac94364fbe578d00bc0b1d0d20d8d2f83dfced70fd858c76439cab6a797498ab2260b0d4bad5461eca202160bfa2e56d7152ee7d9a87602ad7e6ffccca007e00ed28961aae4895d2f8c1a63b6a09bcc9dd126a82fa95501ce5e8e3bbe8dfa3c1fa214f88a09beb50b9fe7b796bdc4acff0e7d9734ddfde90b7bd1c33cb39b52df629ff5ce220087ef528a0abd98775e5907f715d6ff41ae207c81aa5ab7cbbdb1121f07f1a66a99eb32e6e04398d7853bf993a3be8039190b146de9bb7353c69f50c26d4b271df703654f85c1d70ea8108ef4cd7f975552152d92d8fd599dbb2d657645e92b284e38381449fd5fbb50ce71106ff6aaed281a02f142d95f3ed902c968b1cb8ff7357859ead35543286c512d01f8419feaad9073f78210b66bbc5fe501712efcb490c4c75773497b475c1fc37d2c96b0c160a61930d5c339456a5472d77376bf9f8a567bfbbb3553766e432c49d4d0a623a432357d3622f8c095e74c25060786d8daeb6d84664fa0ec0b027ab51e63ebe0d6bf61e50cbafaacc80edde31c19f2eb0f6fdbd842710fd2cd7e74470cc44650dc7165d244ff2de340a23edea24f3b9e8ca4e1e582fbace91329ef52e2338b6a2bf52c3113ef6751709dc9618f4e3baea2d220f8fa99f8448c60b4bd03322cf5b6c28a4648dcd658324596db550c3377ea458ddf6f013f08f16252ce0bc2172afdfc403ac0306b652bbbf9c61f3472c53ed5f6c485f4abec8e18fb700eed5e83bb50e6a4d613966a7130fd7374a5398ca52279cf3e69452fa594199034d9b76e4ee9736118b090569ea735ae0b871a4b6c024752787e783ad40a1b7fa1b21a62a54972e2cc7b92866137868145ca59863f64f4165f33b0285465a61334de505e3d14b6243bfd893b9e310d8800bbc84dcd78b187f0f6d94173ed3dc5bcb49005887dcfc894e278efe19007e5f1f14d9380688bd998e58aea8121c8e6fe5b943d5cdb231d9410e5e8f8b54ee7dcfbe23065bbece3d7c1b414408f0b60a65d4c14ba1ea3e435ae354b13fef0ba7b3532a4d5095c8503d14434b13a4cacb2544dd19856d7383a26dcfcca03816acfa22cb10620e3207e5917e091255fad84af7d9bc05333e08ff958728beeeb58bb260b558710a06c76ad224e8b0035cae31c0a8b91c2b542cc8807005d0b1a6f795ff1f5a6770dcd5e686be1150fc7a594b66442657ef39a3bc7bd514dad62cd3b31a95fdb0f3456381f940ed78e497ec2e5b4f726b35c862705af7c88396727422192f123047c396db734e54b51ae3a2ec18d38f3e6b9875b2a4c43a5f6b4a13c7c442a5c04797afdf868e7230de9dcb69824e1d5b5d5c20c91b610d1cd46cefe85347f28ba6f896d34fcf0eb737a5d4bc8dcb8efd7a0e99ec26e8c231e72178a99384b7485e6f6553580f2b988460d7eb1861f164aeb917421c494d6e018fefbfde2da867a4c6a33e70fe026b956639e4b0c58b63261f71fe5aa887e6a96defbb05e107df14c2e8a784dd4d3409bfe9ad81bb2280166e9494d05648421eb9ac72683e4d12fa22453fb90f872afd92621907aefe1e6a1ddfdc9cd97ad1ed5d6ea177ba3186c33799ed7b43b6a392d71ba89b554b0c1a40a79de8a153fd501ce240c626a1990828aff7c35450091d99bf0f98fd1ea966584ea0e0dd39c80ffa9b1490ce93b4b392205d365205db166665346def973def735f6907eca2eb98f2fa7102e6456d9cc24f5bcba0a7687d07bad5ed37193dedeab86f6709b21f90b7b191406aa31a16f91e07813e26950d42ecc2aaec0c9445e8be8de156282b16e47fecc551677a22474870f1c55b6afd7174a903b3fb5b997d07b19c008956591335f807b7204931639c8c3f9fb1789db3d2c37d5082f21d571dcbfb351d3d40b1723cd8cf0cb74866aca8d81b6aec0ceadef15081c4ba857dc4b20f85b0bf40a98c85e518110d507102705ba5ebcfcbc6a7657a34bf65c4cb372e75a402a5591e8a7c5df4c75513e1ab79c1d0525759fe4da2e87f43cded34f12f67c82502b0152fbe2ef2658f863c3ed55ef12d354369460258b72583ee564f9b324a2ddc08e91a80c96ba08a8253f458aaf4658783852055c174517a35ff33a95294243edbf229d304ff67600084c52cbebbbecc0232a4c964d0a90eb38bacc2cbbb9d92e0210ab10450ad532cf5c7441c538707c9e24e023be3acc4d6421063d1ffe12fd6ec59c8f0f53fa15430515680aab8c1fb2ecfc3c396b49b58cb50c37401d19899155d66483498e16183aa76da27cea19d179d8b9eca33ba7160a9c8f1268a6b7bfca9bd1ef8e9688028bc34b111f145257a8d3d4a707b372dc1705d19e38c943cba82ac478213d328ad72bb0cc2d90b6442cc0b377f75ddc3a7767cd00a1371100671b6e136913def3274ab3feff32294122f366d2d11cfac6519dbaed8c21b92b10bbdbc8a3de9ba8744cbdfe9eebfb32492b6d61477bacb2af0ddfafdf1b5a365c5e67c620d5aa3e4f6f6fea39e42d79a01c2d123a9ceb84f24a509f784cec79e463597f7845ca1d3e8e215d097b3f9465678a19b8d9cc68b5ece31bf3f1ff9c45350e880504987259ddc0479675f3791c146ff0a332d8b0c9fb85f32ca4879acbf102e67b1ca9576d2d1019b97dfdb86d8085354c9ddc920118ccc0353e4851d0462dc05445501b9d09a8e4d9087ddf0a5ad71195383e588da58353b684a595a7295f56bbaad9bc94daffccb5b29470f7efffdca74312a46786ef1290019bdd77fa4db4337be436f504f983af6205beff8c138a5f117bbb3e58330efae34cb2197154f7e3b6141afd674819aa78ee13a1786f17bef02b4f2b6b96fe18e47dd3da0efaa9d698a9c77a3b2ae4d544bb4f108ae65bf30fb8e95145ebf23a64e5806592fb536b22f0bf7248297372cc7380da19eecbd7b72b3f06f1a2d42aca09d13c61fe3412610efbbe408c39746c2a5191915c43afb8548bacff07029b743516064c645666a33b151385d731effcc7b1d7624e0d775645641399e8d9f2e7800e638dc5800a7f5d291652ddf540a1cc7d31f3f4589ca1a97121da29a6f7d677436b996a2b1bba7b336de5a03edfc6478281e362ca9061279eb8dc2b1ce64f53fa576c63495abd6b4d5bc5395bfcb9d315a621d6f0efda81eed38427522a6721c05ac16b9210d724077e896952235d3ae595ee285cbb66823b10def570d2ee44863e75f08054f17af27aec37c48ecf28aa949d86f1f7b2d3213f374bdc1be655225a7e9e5f7fd1f2e0240534db3463a61873dc75dc6055f9424d2d35b5a52bf7944cb5d2929a735faf7bc4e031b0260c42fc99d345afcf13ae098df06b54ce9276a009677d2949f6a3fb1ce940e6c8fdd532335e9ee352383d6f64155f7edc76bc1520e1c643416383e244e6f255227bf565ed978e69c6e80316097ec1e7304e11b2408c096d3524035ee221b02ceb4f8357cb8a0d5de47b353ee3e8dcd36751138384c9dde749b884cbd8e5d49ad3f7c17adc91bfd7375f6c6618956e8a451ba35bc3f23b364ff62", 0x1000}], 0x2, &(0x7f0000003500)=[@cred={0x20, 0xffff, 0x0, r7, 0x0, r31}, @cred={0x20, 0xffff, 0x0, 0x0, r33, r34}, @rights={0x38, 0xffff, 0x1, [r4, r2, r36, r3, r37, r38, r6, r39, r40, r2]}, @rights={0x18, 0xffff, 0x1, [r41, r3]}, @cred={0x20, 0xffff, 0x0, r46, r52, r71}], 0xb0, 0x8}, 0x4) 23:02:47 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82, 0x10}], 0x7, 0x0, 0x7, 0x0) r5 = socket$inet6(0x18, 0x800b, 0x3) kevent(r2, &(0x7f0000000080), 0x32, 0x0, 0x10, 0x0) kqueue() r6 = kqueue() ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r7 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x81, 0x374d, 0x20}, 0xc) dup2(r7, r0) 23:02:48 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x10f}], 0x1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 23:02:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000", 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r4 = socket(0x11, 0x3, 0x0) dup2(r4, r2) 23:02:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) accept$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040cde4840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002312510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068a405b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092055950092649739a577add64bc606f1f7ce6c8a78274521356004dfb0a48d5b27cf6f24fa2ae9210fa4a84ab1590ef0a27a7ab0d20464fe87853d5f7563831436a974823923867ac2f26ac6f03f6104fe4c99be3c42977fa501480e8b079422a63675d464a53de26548f2ea8130157a44465e56d69bb6616a98d8e2d6100694b5005624aed3c8daaca3321a717ef57001bffc9908a39caad142ec1b0af000000000000000000"], &(0x7f00000000c0)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x10001) shutdown(r0, 0x1) 23:02:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES32=r1, @ANYPTR, @ANYRES64], @ANYRESDEC=0x0, @ANYRESHEX=r2]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:02:48 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x2}) r0 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="8c4b217b04b57e381af13e3ba65d03fbce3ac740f73fd3a64f522e009ce6875954dbb562f8854bf51d7c99ea3a8edb45f87f24b73af27e7a26e0c41300afa00de4bce8017821", 0x46) write(r1, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) 23:02:48 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r3) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYRESDEC=r0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000001980)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r0], @ANYRESDEC=r1, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302b2860f9d656b21f9ecc744deb5330f56dda188e1c245c9778e0bae9abd3b817bc1110352d174d7f00c15cf06000000000000007747fb6827ce7570457e95877bcbaebf9605396c6bc6571227b22956796e522373639934c6dca70b1267c63abdaba160772e6f997393d790afff77b84d87f2911009f4dad3424ab0befbc738aefbeff2761da7cf8b5eeee9a0dcd2569cfea2da53a2ff472d047ac7a68c960ca021ecda794ca3f46eebf59f188e84a3c8afa88c7f5c14c809a33f23af0d84ce2fc08d1d1c52257dab4170c57892c8e3aaeb14ce211c2bbecb3929aa44539dc389770a4c11d5afbb01eb5bcd3b975f1489e05d51cd04634673cf9c1298cbb60c42f4154e04f7b68c8f71b0a7f33a3e9a2384e8d366dcf5a890fc599cad4c3ad0ab8fccdd5a91a2d226423f4a27b7234741e009e163187fa643288ae4635ad2c09ea1", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES32]], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca2b002668251297103ecd10ebffbf69887902c0366895eb5ad1e801d6e2c3f79b81078043907ed4dfa0c96d868369304140865d095dbd65d9e1d944ff3f89b80e5dfbd7f91c1ef66f6894fa903417b8d80467c3cc1956a2aa8606d9cbfdba3d88e2792e392922fbc18b735ce16264d233e349fbcac9a2014f81d355857c13d9f291f465867c9beb355f328077051bf40f03eca9ea70a472cbf705b02bd8b137c9da1975d2e992f146a603f034d9567275"], 0x1, 0x800) msgsnd(r4, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r4, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffa5) getsockopt$inet_opts(r5, 0x0, 0x8, 0x0, 0x0) setsockopt(r5, 0x1, 0x1, &(0x7f0000000080)="71763d4ed531d5fb45044fc5d203d2d3c427f00f273ce1b2388f0de61d6625c1f4f379b77e981d72ba677d44ee59c91614334b22441b14e32406959c1bc3349dac0ee9c7d3579c4f95bba90a5138688d6c46a0e530ff274e133a12c6bf1c3a846bd9a7296391c2988ea4ae570d2ca00f166ebc8d01689cfca86e9747910ecc5fbd85d7572ccb90cfdf0fe7494b52c412540e5b54ec791dac88298fc713724bf6b5cca7fdccc701a5ddc878439e4c4ed5deea14de15fed426277e178bd965b39cc4bd42d0c1", 0xc5) bind(r5, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r6, 0x0, &(0x7f0000000040)) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e125566ab0946ff5cb839ace06a67a52301f9b"], 0x80, 0x3, 0x400) r7 = socket(0x18, 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x7ff, 0xfffffffb, 0x1, 0x1, "3b9f487ea47f918617d4e7418142672ab6093a7e", 0x1fe, 0x80000001}) close(r7) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x0) 23:02:48 executing program 1: r0 = socket(0x6, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 23:02:48 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x4001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54082c622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cf92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/113) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r6 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r10 = getgid() r11 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r4, r7, r10, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r13, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r14 = accept(r12, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r15, r16, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) fchown(0xffffffffffffffff, r7, r17) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x80, 0x7fffffff, './file0\x00', 0x4, 0x3e, 0x2, 0x906}) listen(r0, 0x0) sendto(r0, &(0x7f0000000080)="4cb72b61a0a9ffc79f027b57e43aa7548f60ca7b73ea4e46e4c35f7475020e36e378d5504fae067c006c1b4ace9a29a2b1f9605760320846b53334413e24ee758ec9220818caf3d416156f37eec6c1cd7d975c6212f17941503f6b0f8deeba1432cf4a56f842d124ab050bed5440df766a15e9bdde67fa2c9f441738e6fdcd0741a54a9dbb1d830af6a70be428b49a5f8e05eeee65981d3bf6a067cf6728350e2a83bf1785f6b55cc7a44302212c9ea5be", 0xb1, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, 0x0, 0x0) 23:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x107fff, 0x0, 0x3, 0x7ffffffa, "03002c245e1a0007000000f4ffffff12885d8878"}) r1 = socket(0x0, 0x0, 0x0) syz_open_pts() r2 = dup2(r1, 0xffffffffffffffff) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce4120358367", 0x126, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5994215e40f1ed90d7bfbf1925487c2ada5305e09de00"/119, 0x266) 23:02:49 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r4 = dup(r3) openat(r4, &(0x7f0000000040)='./file0\x00', 0x800, 0x16) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 23:02:49 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 23:02:49 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d1082e7ea7cb004069341333a523989b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756618df426f24a5ce2ec71f4f68a8e5a643d1e4c80f986dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c449045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e8599d810c5aaf62e27f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae1710299d4dc91a92b241f5ae073e52a94ff1aa2c86da61e726de2eb2c668cd52fb65d3202b7585ad8eefbbdb55dfd64779e83741edb3218b557d2b75b55c7176b2219cc64a77e74397c378002f04d2b19bda184a96b05bc71e5dc7698142cdcc9fc2342bfb8b6b4aa877b1e53cfce520180204638700ee033c926eba9dffccb711847896fa6c707ad22a6b882e915ab4e4e34114497369474908eb31ba939d559ff41107d5fbb7d2f0b661522c6e4677294153263692fa91501ff86e5791809d7643fd8fba2661a82377ed868da915a341b658119510106a64445930a9ab272fa6c5b4c97e7439f8bfa52eedb11a97a0e080cfd640"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r4, r6, r4, r5, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r7 = getgid() r8 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = accept(r9, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r18, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r19 = accept(r15, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r20, r21, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r23 = getgid() r24 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r24, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r17, r20, r23, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r29 = accept(r25, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() r32 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r32, r30, r31, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r33 = getgid() r34 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r34, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r27, r30, r33, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r13, r23, r33]) shmctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r23, r4, r7, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xffffffffffffde01, 0x200000000000b, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r37 = accept(r35, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, r38, r40, r38, r39, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r4, r40, 0x4) 23:02:49 executing program 1: syz_emit_ethernet(0xc2, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8086dd60029200008c0600fe8000000000000000000000000000bbfe8000000000000000000000000000aa3b0e0407ff200800fe880000000000000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001fe800000000000000000000000000041ff020000000000000000000000000001fe880000000000000000000000000101fe8000000000000000000000000000aa00004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5009f9f290880000d86a4deccf25a75efbe813d6ab60e512ed184e66d79e8671083990da03aa5ea1a7ea83087625af5d60178c5c95ebb12135a8e082e98f492d777863b86ede7b34b3072d643cb5efd296f27d1758707ea10b124d739b1037a0a300000000000000"]) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 23:02:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x1, 0xfffffffa, 0x2, "edec4bcf9523137e8126fa0743a46e1203754279", 0x5, 0x6}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 23:02:49 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0%\'\x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xeb\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\xc1\xbb\x02=1\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xb8\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{\\)/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="04", 0x1}, {&(0x7f0000000240)="17923642ea3bf2122ac32338b8508e0a2f115afee27903b737acb4460cc2f0fbc6a7e64d33ae02c7039c2d8eac1963c8ccecd4338cd5922cdec4ee2676ce6c69f13cddbd3be4c2946fe0753847a5c052fb044ca68e95", 0x56}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x188) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x9f) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file1\x00', 0x2, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x5, 0x1, 0x2, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040", 0x0, 0xfffffffd}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffff11d}, {0x61a, 0x100000001}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r5, 0x10f}], 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) 23:02:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000003c0)={0x2, 0x2}) fcntl$setflags(r0, 0x2, 0x803) pread(r0, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20006, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x0, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) r3 = socket(0x10, 0x3, 0x7f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, 0x0) fchownat(r2, &(0x7f0000000080)='\x00', r4, r1, 0x6) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(0x0, 0x7, 0x7, &(0x7f00000007c0)=""/250) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$GETPID(r10, 0x3, 0x4, &(0x7f00000000c0)=""/57) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) 23:02:49 executing program 0: shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000540)="cb021aa4a8b591632a63645f1d66a27394358a0b74985abd0b87c63b53cbf2e8d0dbe67ba1ceda94e57f19fbfe97db01d005") select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0xfffffffffffffff7, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x67a}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7f}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xb0e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x70f4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2e}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) shutdown(r0, 0x0) 23:02:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCNXCL(r2, 0x2000740e) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 23:02:50 executing program 0: syz_emit_ethernet(0xc2, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8086dd60029200008c0600fe8000000000000000000000000000bbfe8000000000000000000000000000aa3b0e0407ff200800fe880000000000000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001fe800000000000000000000000000041ff020000000000000000000000000001fe880000000000000000000000000101fe8000000000000000000000000000aa00004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5009f9f290880000d86a4deccf25a75efbe8b2d3ab60e512e5184e66d79e8671083990da03aa5ea1a7ea83087625af5d60178c5c97ebb12135a8e082e98f492d777863b86ede7b34b3072d643cb5efd296f27d1758707ea10b124d739b1037a0a300000000000000"]) r0 = semget$private(0x0, 0x4, 0x0) r1 = getppid() r2 = getpid() setpgid(r1, r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7b, 0x6, 0x5, 0x8, 0x0, 0x5d8, 0x80]) 23:02:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa009ddd0fc6ad49eff83a5599e49cad108900000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000040)={0x9, 0xfffffffffffffffd, 0x1, 0xb7, 0xcd5, 0x0, 0x793, 0x2}, &(0x7f0000000080)={0x0, 0x10000000008, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x2, 0x8, 0x200000000005}, &(0x7f0000000100)={0xddba, 0xaca}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) pwrite(r1, &(0x7f0000000140)="4c3b57399c388aa1c1d2596d9ec8a97df8e4cb93bf3182c3c361aa04380b1ee4ea2e5feabbe33b71ba55e82bd53de6f39448a228807b13eb985eb551ff7d99131e", 0x41, 0x0, 0x9) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0xd0e, 0x800, './file0\x00', 0x20, 0x800, 0x2, 0x7f}) r4 = dup(r2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:02:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x20000000, 0x7, './file0\x00', 0x3, 0xf7d, 0xe79, 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 23:02:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000019c0)="278b10980b135ecea99005f6981999720ea5136c811f83bd2d18b5e055155da9f7ffed639ed0f2716af005962c634ff44543eaeae38013eaea26d7ad5463d1c5cef4d1ba0cb0f5c9a6f21ea168b1aeec4bc4e14eb58db0f19465d026221940a098bec8539d1b9f57a0262af164bf1e7f42ff0cb66a2e1f9fecd3d8c252cbafb93a3f939bf3e265406fa0b65187610fe3d8cb0e247d3df250a69fec6e36348a7e121cff1c85471a2942946f92b579b45f893e96accf54b97d6b497ba985164a2aeb92d49fef36a015f844c1e6d069e8d29ffb5abc73e883e9d6559050a9d9ddd2b774ee3b77b7b051d27ddfedc551143d90b506211794e41d24fecd2aa3a580471c0ea676d0b78b31d7cc8ee1542b939aaaf6c1f1142f1fe89c1e49ee9e8ea7af775f28cd1ca12c3d8b4ca70056e1b12bac6f0a2ff7cbaa788a6f66d674ca9f09c36dfffd3d57c69abf337fa94954e87915d64962bcc893a935c9cb0610871aaea827827fc7bcd03512ae108cca765420174429a08ef2a5cc681a11030709faa6836f04e073514bf34bbcf8cf42a5f6451eed520f35c42f01db018009b6c35ad3587648ea119e3e90b66056bf30a614018ad8530b14986eb36a360afeac17e7894a77a5a597732cb23fc982840655ac74a4193315e7dfef613fac09eaa059872e028f615971017d9c81910a3b77ee3dd587edc5c9f21c4ee924e17ddfc5e6b2fe9feea997d7dcb19961afabf840b98c0f0c193aeba9f110ec89639d6c4017c79ac1765a9e876db52dff24d5be3b3a87ee769b7bbcfeacf5772aba142bb8113e1d8091ec6242143e6d623e3ee1b964c40337b4a23abec7a2e659e11c14bd36e90f05256e55751b963c393bc0641fa9fa2953bc93049e4b79fd4ec78f65a2281f4b2004a7c870806310bd6eb13e6756fe40ea6d59e861873b3519236a4d33146bc439efa75fbf2b8dd5f3f9a2e9bb64afa59839c5fd77c18fd3f5868678d87147acc0532cf026b4ef0fda95276ebeca972989572e10d3b7121885178cd450b60fe6b437b526f84d1f5e02f5fe914caf3c5ff911b4df976351233c6e00416f016c4ff1860a4b110d45907d9373335879453c3c359a79eb91591de2dd59300f8ae378a2e0b92922490709314a496dd528ea67951b33cd860b568b8290747f97180d3f6264d6f373aefec7f40aa7da7ccd4fcfd286b203f72731626c3069e2863aabe112de2b72f14af97ab3e7c2703f51d19406c61683859403335a82295ff2c75971887b89b0a5cb880549f5c7e5475353ccbb2b349f931af9ee7f24442509075fc1aeea6b973f2721fb6999ccb3a11b8e809a8352632752d4c39fbf00b370d51357cd1ab98cba47f6a181051351ef2d915ef0e9f3bae3cc805829ec982e78b8711a998e38a2611eab5dd57ee7cf7a46fb2dd30646eaeb274efa6083ffb454a68394d642fbc67dd6f30783922d30e78403f72844921ee380c1b0c68792204b3f0390b3e1db32ec184398e665626085bbff8891d5f5a00812ab46b53a35eac65c56ecf7f775a4cf03a7d81d8dcceb6dd4ee942c282ec810c29723a872e96dc02fcbeebd7c1d8adfa8c093121728a99c1349b8fa4ccad464023783dd5054038807eb930a60649ef03bc103572f41649a79b5cf0c0438875c9a42b3bf5e2180f78570d35da78e77b3d1885b2cbe05fe89cd0a97755024295fe20e7adc85ad8aea8a2b93a608d9c77ebe8f0dfe60231f5c6bfe6614601e57d833444469116bb5790f78b26398b1643b46dc3dc7da2a008576f95c88f27699299d54c5813fcb1ae4e50a341d7a66061578fc42f4036cba19034c1bce9c4072870ca9e98e0a0b05a22f30c34a5435b8d2d28f9c45edf650eae3698de7e2f1aeeafe30c9b0733ab21694a2b4bf46fceded2871ad3cb4cc819903bc50feabd60c082026e3461dce3cedda24df1b367340d6565315b71ca641e7066b072458f5091b39c5a3716b483834808bec98b475ed1d6b0b68cd27bd2a2c726f81ae3d2eeba947c64494ccaed87da7b91834e2f7ac365b6237bd67389d4e4655435a10ab859ee534f48b96a08b3835af1d76a0c31574585cc1629ff6eddbbb1f315abc8c5f5c82f1e99027c016e7b6dc86e29d10c32360388e3a31f6b208cddb34de9838457f34355b610cff3407e538a746f38ab6c14b99bd5e4df26c367265a5b86fde8d59ea3c9c01f4b6dd8f2d5b19358729fab97eae2aefa25bfa33348e21ac3e0f1885522bb988de1c6e095bfe021b208453cd955c06479843b4f811c275bb0631e8153b23d2303b6920281c979393f97253e3fc28aa75734eb6c0f0d14c24ad5456c097061a9d4a3cf281eb961fe9ff8be2215ed2ac08d3cbcdf333081dc18e547effc8b2c1a303118486835f667823e2fdee511fe4d260b71cac6c3be54063ab086fce7e0baaa6d5f9cd1a3413bf779a8b2e5f78460cb43f3c9f82eeaa6940752718abdb3a11b7a37ef5c74e2a92bf5b7c9a1e864919d18c5a909c86e88b1b256d5e6613f8ec5bb2ee3879a138dc6c0fec170790611a670a8901127cadf86a1de999d0c675430cd8ddf762060cae92375d4be8f83afd251413488e936f7a53df012efec3173c5a58d509abe6f1ba5ea24b5f6190f293b3dea1e503b786f592baaef0215add4512b2279a0346dff0210c4661117e17d59df682247538662fd36bfa608ce5b7b48079f0e5f1b41ca15966272950334c07939b27d5eb787e02daad75e0522782204385e16295e8c763be7c42a67076ee756f85ab8843d45d124f30ea1e15346502a09ca5f7d04b571cb3a3815ec2e3362751e8bdff3922596bb581b5c4f402eab254ec73bd2a6e865edf2d92922413a961cfe1cff16449fd68c0aa05c461631a15c8aa0a0149b5bacb82c75cc8c09dd06025f900348dbcfb4887f1add14cfc1cf7baf242bfb12ff34ebb809141f691291539fab398169461c83af193e03dd28861bd3bfbc92414760d8b170262678cfe49330d61a2e4e0c489f2a4218094bdf2fe93e7e6861daafe7a7f487cf989dfb92b387fe99900a9ff4fcfae66309dae7f0c8c7a85af808f6ded58ce25780fb7d459107bac247312605ab072eb7a5409bb2b2402a482d3ed939f862d7b0b3d596f1b63f77ef3240ba3cd95a6917ec942a62ade90adc820d6675784a214e646bfaad951575c95c91d7004710a641865dc808064436aa896580b58f697a31497a10bbd7d22e0a7c5483015b25d2d5b44e5b6ac7354675351cac2214abd9956e345357acde556763d2ff51d768b362a47cb4877361ec61a69a07c73e2131f0c4a9208d137f792c5ad5b9833c3e2993d1d30a3e0b8b7ef7be740262024b78bb16686eb5aee17cb984f0d9f9133f8756875607959fb2146da441cbc3098debb2810f6d759091de9f803cba3699868e14cbfff22c60415764ca00c5791862cfa4f28d7aba4209fc31343f00ac1cc59fd243c27f32fb1e584580b65ccbffcfcd14c0a479d6e0ac6e8a73a5ae22659351e9d661b9e81cd8a91813a04fbc4dadb07a3fce118442061b4230086053bc37e03a0ccfd742b53423d4d49e5beca6a9833b54cb1e4141b8b185520155ae6066c78f53c1ac14e425f84758f8dacef91f5039ed2335a26321fdcab27aedc115235dcaf8b4947d61772dc27c2944ba9c1f8e9f90e7df29960f31eff3cc20c31f498d7140f34455cbeaab5bd3334b977615675bd50c69272c188a854c4e5a8e7cb297bec14819bb304f918144d0ad922598fc1350646c19f52fb55d3963f65442246b007252dee924c4cdc9a27f6195eea29aad7dde8145bc0b7ae8de001d59282190c3721b13968e01c69e828bafd95d8cfbc64b13a70273c12886938d0efbf631e7c6609fd463056f04d055239d4626ed52ea77c2047d701b724912a3953cb72410ca4527beda4bea61135b26d735e09e9f71258a05784a6ff66b160aa406e3c551288be07dd0816bf0eec43b4b4e1148177b64eab352546c153a980325b41952373cde1795d39b6e0e7fc818f0661b4661c226f3522982d7308a5443299bcb425104ed58ffd57dcca9cb458481a03c897ac6fb51af1c37f9e527a05644a6cd58eb2baa2077305c728dbf91f8606f3a565805f3149fc68995b6f5643432850ad90ba09014ebef8be1916be7412b248574253fa9a2dfe2589df118af5c02add418366c80880c8cd13b03396cd0722f9490dcb73bd0d0c2780abb5b8f5c84c318e4e3731c52b946b4882eccc85f500889e1f478d5ce1574f4d3fe950d1f5a26ccb5021eea69fe64bed7703c59e82cad9f76c90357bfd200d4481b95425bc2f40b8060d33394cd0086a2b5872172d6a3d6a0ea21dd05c76e8cffe67494625da0d16321eded1ed2d03afd7438dad7cf6361d9dc76faef9bd7d9a6b03e88387cac9dfb707e820e36176da6bc1528b02fc0355e7da5d00baa418e2f520bccab32e216f418de989766934230313e107b153db61d82d84edfd2da525a3d303a8fb98592881140ba8791f13db758232eb8fede948978ac986f4e81eebdd1953818144a7e02f56632fe08abcd03f9c45beae388c33b740b78e9af38955bc04f87b76eeed23c5fae0f459c1102098c003c3cfeba5c050833d7886cae6679e56830ceb3923ce4e266cba4a73a39b2ad91047ea548c967528fed7bbfaa6039b04e4c673144df304a4b2e7b566012aad6ae20f2352070f746bbf6eaa730c1bf294914206ecce5be774ac1a168dccd81c04ba821a8749e245da9bfe19c52ebad4696dc701476977294119eb9b9e7b24aca0b656f6e5d4b3d6ca5f8978680876411c21fccb71395967709964ddc3bad8f1e163717e9543a3e7f7dc94be9baff576ac941462f2e9ffd4a50efd4a37e3850ca05592af5d4cbf44a38341cb124d87e31bc664844ca10e59e56059844bc4e98891719b9c840d3e8d9e0b7d20a3095a22b9a1a9081a0d1be571e3bf02a0bab231b5237f82699352a3242c2af0c25a6b90ef0446eb1f99367b59858c367e89007e5dcb96be3390652249c19ab970fd83acb4cfd172c8960ffd3e307fa0880e573731d2ece96c5e5bbf7762c0f3dce6acdf6660ab5b54e05547a630ea0216bb8f08bf1a86438e8beda274d18d7165da0cc16dd5b0248753990333813ae465b2a6be9907f091db3fd6085fbd170ca9e2fddd01c57385379edac10a03ab5981d234ceb4334f6708dc47fc8440f6dbc692b9403a27884b8bab75c1c5c9cac1c14b8738045a110a980f86c6435408bbc8d24e89f423dd5d793c03c72cc466a241edb84835a6c96187a189e9b6e61afd9d2eb909445c25cabdf44ecc762881e655c60d6e03c153fde47be6486a5ee1eca8c55e86345e1f17db911467aecda54a039dd0eec2da9333d46730c044e07974556a6619d1de4cdb6514c0bb8578a12576403c1ff2737e09fefb4e50b5cccb722addca5c2fad48dad68f24559f6cbc8204fd7f6de2292f97001430d9841eb7b5e97d59e58ccb05bf665dda140f2f1c00150105e6d2b4c005b11ec9c1020a3c358b694daba3607b04dfcf447abb46727d0dd48f68c010e8c58d4712468079ad1e659cc5c85ff73a3c3563c4bca89f5783a89eaebefbbc4210956ef1505dc3e28ff07c20f0a6cb5b58741039c8df2fefa637ec7eef404a1ac2312c13ce26b53dcfabb72fd56a32713b9ae108f9831bc4ddb8761f9b6cb6daba0d60db45a80be61d954b3cba03172446e6e4508c5668a918d02ed2ffdcc70e7c639bd5b8eaef98b8978a80ebb5275edfd5e3c016209e64c4393ef2f88b6d7ad1e8", 0x1000}, {&(0x7f0000000500)="c60399442ed162f5c19c7b981719e1bf3374cf6c2ddc0f807faf30b26e29334882c95d7edc6f8e6f7229144e3037908a5f1055363eeafcb6b1228a3950cb8023d6a9e98cfe98aeb9b5a426889cc11c07f282abc543e2a07f7d8f49e7633b", 0x5e}, {&(0x7f0000001680)="7b3a4f64bab3f5c86c6b3ca6e38eb8776b7cc3daf5a585e3e53ac9c72206388e3610bd5db5601b93abe1ca632e7224d198a84841963bbaf8975d37984a189886f63b998935ca7fb4b3d052610ced1ed1d20fbea1df85e409b9997a18e1dd8c3a79f68a7072b659c3f50265668322a10e72cda8691d8440151422bd566daa93e05f2371ea1fb7c723b92487b96762027d5192d9a650d3b6927e88e6805ecd76fd3a9b02f2f3473754b03737c53670188647e9ef0b3c3f66b715996014fd614c1e146177318c6343df9fc60c438390e1162814611cac5d5049065de8b661", 0xdd}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3ff, 0x401}) getrusage(0x0, &(0x7f0000002a80)) ioctl$TIOCSTART(r0, 0x2000746e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000480)={0x7, 0x5}) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x0, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000003c00)={0xffffffffffffffff}, 0x20004) ioctl$TIOCEXCL(r4, 0x2000740d) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x2, 0x4) fchflags(r0, 0x0) writev(r0, &(0x7f0000003c80)=[{&(0x7f0000000240)="3a2f76e5bb55fc863e39311430b2bd525981e4d2932abd0fe7755556a0f7c4a7c32bc9377186dbf8be74f5d90c050020f546ef49d4eb237d552c24e41d4463c71eda6444df152e97173dcff42c17c943a32bfd1beb6e6aae9c46ca8060f4fa843562b7384ae594b2d864f775276f", 0x6e}, {&(0x7f0000000580)="ac4ef615c8069d4a6bb48afbdc4864f83900ac20b378a0094a803755e6912c4502d0fc825bb5cfd8", 0x28}, {&(0x7f00000029c0)="4e08e0aab05f2623ca5476c35c1afafd1fa92289ac47e07405d2f076a7d46235abe2640a30d18e614fe8c9b0c68e7aa512f5164da8c108ddf17fd43fe09fb355cf68927e95697c4aa7bcaaa298695ef90870a9db941a7fbab000a232812dba3ad6bfc458c8db19976c31f9e2c27410e50fd4eb4865d5cae71ad0b643f6a32fb8a95ef808c9aca69cf21dc61a01548c2717986ed0", 0x94}, {0x0}, {&(0x7f0000003a80)="6534becdff1457a151088071696e28aa85dae188c89a16d5f648e1cf1237711525f60fedd9e601ff55e03eb221e6e92e657541723d30385c4fdc218b804d9b3e3027891fdf196764427942da3a663f27a9e3cf53a2b2797a3ba7a154842b26639169bd94c7ee9e7ef04dcf5bab43de458dd5066b24c4cc2585092cef37f562c4cb305151b5b5e4dfa89a0d12446b1db53fddfd7c59997c14400dd8e26a28dec3bad4abab", 0xa4}, {&(0x7f0000001900)="7cc7d26396ba5ab41133740cbc0f9018f9d207a7d32dbc5912cb12b89c106e54b851400e2609255104758d8b58b17041f92ead1b65e85c5936a69aa51ad03c5c810c97f7aa8729865d523f0fa921728131f2ca7c86216805d982202b24bdc856691c1802cad5002cfb", 0x69}, {&(0x7f0000003b80)="b02b457a1e61454ffb5507725f08a82a9b38d1f06f7f9ae1846cff5a421b491c13eed6e71e1ad725e95f1db031ebe4ac5411cff983818e44f180e73030bd709b2442319cca33f293d9f39975a8dfb5723c20055f82b5bb69bc5d40c7ed044386bfa64f7f4db56a575e3b89ffbc48d3", 0x6f}], 0x7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001980)) r5 = semget$private(0x0, 0x4, 0x61a) semctl$GETZCNT(r5, 0x9d5bcfca82b0e651, 0x7, &(0x7f0000001780)=""/255) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 23:02:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="aaacf0a949e1de4352e9d7314b53de3596669de6ea77fa3e1081308d49fc1665fa0c8dd6b31c1d73d18ce128248685053bd3f9829aa245b73cfa12a1a85f1d4417b2e1538bf0cd4ecdb85cba03dc086dd4", 0x51, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 23:02:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x1, 0x4, 0x17, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="42468218096acf89fb4bb11b5b62ed6a6d54c81660df500a80ad0dff9c859d4180ca41744a8ab88d10984a6f60f312a45ca3b4d42882961cfce7702c8cc8f866b7d1956a818e3a43f121628f6997172970085d9d69ba64db443d4f6f66040872e491fe8f695668f0f6002b2f8c3f1a7204dbbe49bd942a3a56718bea148cc5895c02b8357d41092ab98e6d10323fffb289e6c8af64df8b5961a1b096e0e0feaab83460e70c1311c3e7c31bf03e6622c75fc4995c20cefd2737fcabf230b2e75cc96d9cd5a52f88a2bee432813549f734972c6fc0c642d5c11533ddc2925f518e3ebb", 0xe2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "1100"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b96b50728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7ca4f563543422b783920309ac2bcb582356ad1968fc80b80fae850365132dd9b3aaad3b711c14651e4442ec2a47c02cc13d0d883d7101f0697eccf2e002dd03e1f959bc5b11eec9e210896d78355bda3475b1537d197d7afd8ba3e857d2eea39bf15812ebd07adf80ca68b6a207773b858d90691da53a8a178d0a5cc66ef66280192741fc49625fca4b2470be39b519d57fbacd7400b071eb23d456da210130444deaefd124eb1793e2c50440f42bb924b5d2e64836a2080ebdcb6a4cf6852fec1b6ead03cf12c32233620bdbff21c1b1375fb90e9fdb0597bdc16648167c097c5dd7139a0e18de50c0e88fef9279cb5b6c19ee7d60bbf56f1ca5dd42784afe823ee287b0c48f12a53c7bf078a76f65486488a86b8b742055be426710c4e8303562ce775e631881e485be211b297e8eb9fb2da087228de03faba9f8715936f07e0a5ee1456458ad65d81ff74ebb100eeec16ee0dd61324711470a07cf69bb7e0995601e359dbfc0a364c09c7c594996e458967f450ffb744189681407f192b9b07bad0fe72ea8bf7f4858347098d19b321d18f667dcdc3d8d49f7f2f8c469cbdaf084df3e817298d33db2200e4b9ad1e0ff3795ec42cefb83f9f5501f7f4ec3f7d17c4cdd96c02cfb08f87250dba9aaeb6cbdc24facceb9185a8a47020cd6ec439890d5940ee31b0c78375c4e173952c2537449084c5a413ca26ad35a4296021781225bf3d128e39401a364b935b9c5efc344cf1180a7e9297a79ea60c5483188f11ad0fe25f7c592e3bfcdf8fea1763f305258ec3c1e97e32c2e8cb118ab913ac67fa421e0879ab3e789df71b1c59220d3bbcb0ccab4e1cf14aa557a43868db2e325c215ff18b6da1451b7339bc1dfd5b7aec91ab656cf6f286825b0a933fc419194089c597419b88376925bc71e54f6bd04ea80e91f113e4b3a38374e9bb3958cd9730856a6be4e17b67027549e9e408b4402f9bbfc6f2476250af3fcee36c33911236566224ec5ecb0975896bad351873b9af21721d8ba0664bfe0473d2ac412adba0bb10c98053dcb4981b726ac6cfe6505d64480ce3ee0ce117d50477ea0ad42466ef363ee2302a6abc886fcbab8e9686b9296d937a05f6bef5b3f64a5e05d70479e2343c91d8c8655ea8186fa68e8ab286fda2a8e82544a08e374081dd41643ec66051a6f57ccbc1e1e2ae307fd54b5fd04dcd6f7b758c4cc58bbaf48d0035a6b8f9bdd5a1e4b0423fce9a9cff23b8c914e89206e741d7b627b1ccbf641a32e0d2d32373a542d4a844e2f38ecf86e321b2b293ab4c4627be7ec92b79c5f549f4a4fd99684e95d4289f4485c8975036db6d43a9db706581e86d9e3d2a833a1a97aa0b87b9fd4e413a2633c93d38f5ab9563361db64d82e01b789ea4f6a4ffe9623c89ad7a020123ad557b2e27047dc091597e7ef9ae1fd2fc30deb83009df0dda38648dd530cf100dc5c1821287dd8422f893cefe7e81852c62a1649f38c3435450152c3d43f99d1bccb05ea50129e20c0f46ddd5c24a8d48862c16eca92f9bd3f3652f63706b9b0991f1dc7cb7049604c39c1465711c2a01761b52dfb8920afa9ce2dbf6af95abd7e0111819f0b14d26cec378506d4983665e8451b32c10c0b8ab6454eb35233ea73611c920b2694fc1b494bc91b6783b9fc9cfac072b3771353fbb3c4ee9b4e41ed98b124d8701a20ab1504bb669994b3bdcd7bd50f6d9ac682b6edf178cb580f52219bc3a85fe26ac430f687ebc83d09c34c9638d565236355b0a77a93e74ec05c7ea83e462853e9170ce7ac15eb5a4b7223f36577fc2150126b3da63db1986d5718ac89c38ce2f3d75f83b801c932fcf3d94b4ee5618ffca896ac8bb4d398b0aa5ce4e99a7bc7cf275d222a7edba458b203092fae62c0592c710105e399eff15540886ddac8f8fe9384b6213417d5cb2ee9679b6878b38fce3f9cb06959b86d689d5d6fe5e4f18c4240a76460ca644a18bd66b761fc7c5c71903001a2935aed20e76e3f831a6c347a65e1d4d1079d3ccde8693a66226a81632164ba21e724a1d8278001bec668741830d2aa7b46601a9aa948f9f4dccb85b047f25ed9b19eb7b0a7764bc84af92b150cd65c659547ba8b6eed91044b8eef97f66831dc1812c157f284833043983e8e7feb5c3ff66336acef36459e9ac79e38f0a36c96732ee440ba7f7cda7b69d7254d09f5ad95d01f473bea54bc65365c938fdb228de6ddd4602f6d1fdd401ae62f09711063e2d44f3995ac4f389912ea97c235c24b911679b064e679778b6cd5f013609be7e0c9b3ff41c3890bcba69c85dc62092d2618b227460b8f1940bbe2190b2f839882ac7e987ee751fb191a378d95037ca3f99b21161ea7b7ca001d3c51de6e8c254a67e250e25639d17dd7ac6bcd5b18db8bb7375beab034aab082b6ba2467bccbe3883b028d547b8adf76114245f03ca3d603df1cac2ae70509ae3772e7ccf93271e804a0f5c2a80cd45584e25b5a89ae997fbb1ba701f9b89847aa39e3bf839960d10f5d51b3f636a857eb3a4144d9f88d3751ce5e130fb5b8bb73b33cac09062b26ebb1bb908eea7541ec8e133e82c105a52241e2fe93b49fcffa8d8a17c6ebcaefa020f768428401a37096d78404f7b2a331cee2d4f2788c8229f77f6f4baea6dd889da3ca5d7698dc7e412eba9e4c804e20cbabcb8716edbe7dfb089464d360220c8c7295f1f1a83c6378c596e357303257db7c6781ccc3e84295b0c0825748514e251f4e561a8a5949ae52e45125153bbd23d94f3101ca7b6b3121ef9030b156e621c28618ad5e3f51f656d5d1168451f0d960fd395f7c6bb852eaa9500608211c9c83638ce4826620c8a2e86e8c8d5f09eb0e3445c27809d0e9c42f2c914cd54da485e2681b2219aacb9e9de16bbd01aa36de5371bd9f1d6f1c0cecc02058a7d2fa175807eb813e6bbba69a85bba5e3d692270758d9e3a056f8656fa31708c031912e7403df428e67f1f6bbf4defe8b4693a47a99861c4032f08233c3fa5be850200527728d3f2aba1a9aec06bedc8a1d431c20a4d9e07001cb4b2368341d9f955cb60088ec4c4a520dd72b214ab034823cf99173320c8f6b6dead6fac62b806cec87cca01bdead8005ca730b136ec102b30b98c5e286604a5d0fedcc32eec93afee6625afca7660147932b1cb749637d2d2c529f596841595c25da6d53c202e96ec0b1f8537ab4f94d56664d49a22a373b443a2d8c01beb7ff362e0eb8f470afeb424706c29a24749e45dd0ab74983313754ba8c189ed9d4cf325a69c4f3f904378a59de5133b05fb40c4990972338c47e24fe5e119ab8b05287a0cdf7a3a983cb54cf132c2f6883b153ef1e3d97c4dcd893282c9c26ecc84ab17a5454b00de998479bb142dd087a74345b2c5032acb7af3314dc2a48b3def7c6a3f331e5c83bd9d3ab0a191accfe1509cde46dd93fe0775b49b527bc47d7dc259d17ec39515579a53b1674d57d2642f1eecead6a5d4e4ec07a442c9d08a500741521b1f0f75fa57d690e5dbe04a17917ad3a4c800f95e6ca6d7848bb25620adcf8ff7dd955eff0c21e444895cbba1ff309329e8519dd66d6427dbb3cbc49a90dd8be969bf14f56899b54b7e64a6d09e3875324f4b193883a7349d03e0555968dd50ebb0e2fa4f4be6d67eb58f0cf2ba50370ed16e4d26534c3b95abcec03495e5c5099b840d447e1b1e2e077ba81523bf62d5a56ac9592ff9a928c35ff5148e17f806a12e46861bafb434eb6d1b866e892e512565a43c8ecb958505f4c248760f57c85f804a6ce073bff5e68b46e85924c5e9815bb5a63e02c85eeba71c46384ade5ed2e0ad10feb5e28f7b62338cd98197c157880e5faf43ec133b4076da876b4e92995ba7e53753307845758233fed7bd4fe3b0d3a7cc62242eecec0d0ed9d7fe157ec166c4ce7525ac5920e323936fd42b0b15c91e882365050d70138a4f5eecf5e1ff2066532765d5c69bcc1131c19eb2c589da45bef4e7dda1831a77cf7b0ba42ed2eb079ea9570f136404de9c1aa8c571f8b5cd1465dc6cf2cb14df506135733f0005292162d16330eb53959b0aca5f2c3ef7b19810f3ee39f2eb9b78049af21ca0697d7da055d2cb0aa9e9625eb37c9ee441cbc1b4713e2288aa1eac15157d90b5b92cd21ca0a8c01bf0130d0f18c9fbdbc83cbcd654d99171907f6255f4402429887af32f358b4563e231753a3ea7cb10ae3643718fa4fe47e6ee947ec6e2d2261192c96a5819f3c2f7ba204a2041cd64d69b168525e50373550eae2e0acb9c677e70d27d13c5dbbccd5d9bb82edbb97cc8dc7969c79160c6aea57d74dea7c0107d6362499aa26cefd442993c49b3abb6e40c6df77a3fb650ebd36293ecadc23b74321c5feac3cdfbaabbe2a32fc3a5182157ae763de2c16984b29e1c12766ac0e7c1fef8ba55c9be7d140fe38b1dd4ccd6629d494e952f0585e47316e4240e3134604b4d6c7242d0d389d3fd46da3d25e8ed24b23d59c3206402b6c33a745f89238da2a83336cd2f7b547ee323e6dbedec0c791da25c6780409608c208a44e09104657caf46c454986b42ed52ba9baed82a8749c57f8eb4a8860497d30efd60196c9e607b66b1219ce4567c2dffc488662905e5eef6e0eb60b6dc978027fc217d1c71ed67b0c705a6bbe2374179c17520dac739acbff6ce7f305a87a06f1bc669dc7926bf942f3a45378270536362fde602cb75e6cc5f2e3ba5bbde7ced31f439c2b6fae7fbfa53894eaab1fe3c06e95e33094407ed7afcafa7483e0b89e851bdcffccc4228703a48d181272471d9c33ef7ff5540dc7d5ed48bc72fce96d1cf5233999f32f1530fb16b7b611d9b9ade886e365332b1df56d589304df9165bd282d87968bb140cdc7ff001d5f98ac6d155647f37f052601e1fecbb5a45652f6d1170d6", 0xf63}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) 23:02:50 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) setsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000000040)="aab9b26a9bb99192295fd2fe3a018577bc19b73c3cee13184eb5a0862683ec2d26797153312ecb3dba964bdeb1ae2c4ca614c8f6233a7275d5a28d9375a90366a557844d2c4039c072d3a64582821af43ef66eaa2865955fff4491550e7f9619ba82f603217efa2facf5b980142b91572f0ad8617eda9f010a2b6559fd93", 0x7e) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 23:02:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000340)=[{0x2, 0x81, 0x2000}, {0x2, 0x3}, {0x1, 0x9, 0x1000}, {0x4, 0x8, 0x1800}], 0x4) r5 = accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) r11 = dup2(r10, r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = accept(r12, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0xffffffff, r14, r7, r15, 0x0, 0x5b, 0x8}, 0xb609, 0xffffffffffffff18, 0x5}) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, 0x0, 0x0) 23:02:50 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x280) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, 0x0, 0xffffffffffffffff, r3, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x3, 0xf0, 0x5}, 0xfffffffffffffff8, [0xfffffffffffffffa, 0xc8, 0x3, 0x7ced, 0x9f9, 0x4, 0x80000001, 0x8]}, 0x3c) sendto(r4, &(0x7f0000000080)="fd8eb6f5a66c0f0149a582e282c44bad3f4f8d8f34ba668d99756d36df3eb9add4add6e382c7c7aa1d528bcda82b5d", 0x2f, 0x2, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000100)="d519f478b09a465ad6fc3ba36e9f709aa55e56935efb26d0f34024de67872bdbac818f9fbcb704ae9d26900c", 0x2c, 0x7, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000001500)) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000580)={{0x3fe, r13, r9, r8, r9, 0x104, 0x4}, 0xfff, 0x9, r11, r11, 0x7d5e, 0xd73, 0xaad}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getegid() r14 = getpid() setpgid(r14, 0x0) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r16 = accept$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000080000000000000000004b7a29ae7eeb5f0c17276aef4c5300"], &(0x7f0000000080)=0x6e) accept$unix(r15, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r17 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r15, &(0x7f0000000180)='./file0\x00', r17, r18, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x20, 0x0) socket$inet(0x2, 0x3, 0xff) pipe2(&(0x7f00000016c0), 0x0) r19 = getpid() setpgid(r19, 0x0) r20 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r21 = accept$unix(r20, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065009442eab4641600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017c2414545ea71993ff985fe4a9df09450c0107283bd30921d82804490296295fa1babc5800000000000000"], &(0x7f0000000080)=0x6e) accept$unix(r20, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r22 = geteuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r20, &(0x7f0000000180)='./file0\x00', r22, r23, 0x4) r24 = getpid() setpgid(r24, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000580)={{0x3fe, r30, r26, r25, r26, 0x104, 0x4}, 0xfff, 0x9, r28, r28, 0x7d5e, 0xd73, 0xaad}) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r32}}) getgroups(0x1, &(0x7f0000000000)=[r32]) fcntl$getown(r6, 0x5) getuid() r33 = getpid() setpgid(r33, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780), 0xc) r34 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r35 = accept$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a16000000000000080000000000000000004b7a29ae7eeb5f0c17276aef4c5300"], &(0x7f0000000080)=0x6e) accept$unix(r34, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r36 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r34, &(0x7f0000000180)='./file0\x00', r36, r37, 0x4) 23:02:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0700e1ffffff00006a00"], 0x10) close(r1) 23:02:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="2cae4bb94c22ed8c942451f3c05f5eb701e257c58f3b78c37387f54b94dfc69eb60e23775375fd27ba38b03eb72285cb2f936d9f7aa5d8cb51f43528f9d758a9c6ec623b59808b3d9373557a33c7cda71444e8b1fadae07282cd90a7d22946df2bf5f2b43f2bffe651d75e8dcf7714aef77b9d097a27e5e19304959514624b6822ea", 0x82) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000012c0)=0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "1100"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000003540)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee307f9c20d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b90850728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7ca4f563543422b783920309ac2bcb582356ad1968fc80b80fae850365132dd9b3aaad3b711c14651e4442ec2a47c02cc13d0d883d7101f0697eccf2e002dd03e1f959bc5b11eec9e210896d78355bda3475b1537d197d7afd8ba3e857d2eea39bf15812ebd07adf80ca68b6a207773b858d90691da53a8a178d0a5cc66ef66280192741fc49625fca4b2470be39b519d57fbacd7400b071eb23d456da210130444deaefd124eb1793e2c50440f42bb924b5d2e64836a2080ebdcb6a4cf6852fec1b6ead03cf12c32233620bdbff21c1b1375fb90e9fdb0597bdc16648167c097c5dd7139a0e18de50c0e88fef9279cb5b6c19ee7d60bbf56f1ca5dd42784afe823ee287b0c48f12a53c7bf078a76f65486488a86b8b742055be426710c4e8303562ce775e631881e485be211b297e8eb9fb2da087228de03faba9f8715936f07e0a5ee1456458ad65d81ff74ebb100eeec16ee0dd61324711470a07cf69bb7e0995601e359dbfc0a364c09c7c594996e458967f450ffb744189681407f192b9b07bad0fe72ea8bf7f4858347098d19b321d18f667dcdc3d8d49f7f2f8c469cbdaf084df3e817298d33db2200e4b9ad1e0ff3795ec42cefb83f9f5501f7f4ec3f7d17c4cdd96c02cfb08f87250dba9aaeb6cbdc24facceb9185a8a47020cd6ec439890d5940ee31b0c78375c4e173952c2537449084c5a413ca26ad35a4296021781225bf3d128e39401a364b935b9c5efc344cf1180a7e9297a79ea60c5483188f11ad0fe25f7c592e3bfcdf8fea1763f305258ec3c1e97e32c2e8cb118ab913ac67fa421e0879ab3e789df71b1c59220d3bbcb0ccab4e1cf14aa557a43868db2e325c215ff18b6da1451b7339bc1dfd5b7aec91ab656cf6f286825b0a933fc419194089c597419b88376925bc71e54f6bd04ea80e91f113e4b3a38374e9bb3958cd9730856a6be4e17b67027549e9e408b4402f9bbfc6f2476250af3fcee36c33911236566224ec5ecb0975896bad351873b9af21721d8ba0664bfe0473d2ac412adba0bb10c98053dcb4981b726ac6cfe6505d64480ce3ee0ce117d50477ea0ad42466ef363ee2302a6abc886fcbab8e9686b9296d937a05f6bef5b3f64a5e05d70479e2343c91d8c8655ea8186fa68e8ab286fda2a8e8210105609544a08e374081dd41643ec66051a6f57ccbc1e1e2ae307fd54b5fd04dcd6f7b758c4cc58bbaf48d0035a6b8f9bdd5a1e4b0423fce9a9cff23b8c914e89206e741d7b627b1ccbf641a32e0d2d32373a542d4a844e2f38ecf86e321b2b293ab4c4627be7ec92b79c5f549f4a4fd99684e95d4289f4485c8975036db6d43a9db706581e86d9e3d2a833a1a97aa0b87b9fd4e413a2633c93d38f5ab9563361db64d82e01b789ea4f6a4ffe9623c89ad7a020123ad557b2e27047dc091597e7ef9ae1fd2fc30deb83009df0dda38648dd530cf100dc5c1821287dd8422f893cefe7e81852c62a1649f38c3435450152c3d43f99d1bccb05ea50129e20c0f46ddd5c24a8d48862c16eca92f9bd3f3652f63706b9b0991f1dc7cb7049604c39c1465711c2a01761b52dfb8920afa9ce2dbf6af95abd7e0111819f0b34d26cec378506d4983665e8451b32c10c0b8ab6454eb35233ea73611c920b2694fc1b494bc91b6783b9fc9cfac072b3771353fbb3c4ee9b4e41ed98b124d8701a20ab1504bb669994b3bdcd7bd50f6d9ac682b6edf178cb580f52219bc3a85fe26ac430f687ebc83d09c34c9638d565236355b0a77a93e74ec05c7ea83e462853e9170ce7ac15eb5a4b7223f36577fc2150126b3da63db1986d5718ac89c38ce2f3d75f83b801c932fcf3d94b4ee5618ffca896ac8bb4d398b0aa5ce4e99a7bc7cf275d222a7edba458b203092fae62c0592c710105e399eff15540886ddac8f8fe9384b6213417d5cb2ee9679b6878b38fce3f9cb06959b86d689d5d6fe5e4f18c4240a76460ca644a18bd66b761fc7c5c71903001a2935aed20e76e3f831a6c347a65e1d4d1079d3ccde8693a66226a81632164ba21e724a1d8278001bec668741830d2aa7b46601a9aa948f9f4dccb85b047f25ed9b19eb7b0a7764bc84af92b150cd65c659547ba8b6eed91044b8eef97f66831dc1812c157f284833043983e8e7feb5c3ff66336acef36459e9ac79e38f0a36c96732ee440ba7f7cda7b69d7254d09f5ad95d01f473bea54bc65365c938fdb228de6ddd4602f6d1fdd401ae62f09711063e2d44f3995ac4f389912ea97c235c24b911679b064e679778b6cd5f013609be7e0c9b3ff41c3890bcba69c85dc62092d2618b227460b8f1940bbe2190b2f839882ac7e987ee751fb191a378d95037ca3f99b21161ea7b7ca001d3c51de6e8c254a67e250e25639d17dd7ac6bcd5b18db8bb7375beab034aab082b6ba2467bccbe3883b028d547b8adf76114245f03ca3d603df1cac2ae70509ae3772e7ccf93271e804a0f5c2a80cd45584e25b5a89ae997fbb1ba701f9b89847aa39e3bf839960d10f5d51b3f636a857eb3a4144d9f88d3751ce5e130fb5b8bb73b33cac09062b26ebb1bb908eea7541ec8e133e82c105a52241e2fe93b49fcffa8d8a17c6ebcaefa020f768428401a37096d78404f7b2a331cee2d4f2788c8229f77f6f4baea6dd889da3ca5d7698dc7e412eba9e4c804e20cbabcb8716edbe7dfb089464d360220c8c7295f1f1a83c6378c596e357303257db7c6781ccc3e84295b0c0825748514e251f4e561a8a5949ae52e45125153bbd23d94f3101ca7b6b3121ef9030b156e621c28618ad5e3f51f656d5d1168451f0d960fd395f7c6bb852eaa9500608201c9c83638ce4826620c8a2e86e8c8d5f09eb0e3445c27809d0e9c42f2c914cd54da485e2681b2219aacb9e9de16bbd01aa36de5371bd9f1d6f1c0cecc02058a7d2fa175807eb813e6bbba69a85bba5e3d692270758d9e3a056f8656fa31708c031912e7403df428e67f1f6bbf4defe8b4693a47a99861c4032f08233c3fa5be850200527728d3f2aba1a9aec06bedc8a1d431c20a4d9e07001cb4b2368341d9f955cb60088ec4c4a520dd72b214ab034823cf99173320c8f6b6dead6fac62b806cec87cca01bdead8005ca730b136ec102b30b98c5e286604a5d0fedcc32eec93afee6625afca7660147932b1cb749637d2d2c529f596841595c25da6d53c202e96ec0b1f8537ab4f94d56664d49a22a373b443a2d8c01beb7ff362e0eb8f470afeb424706c29a24749e45dd0ab74983313754ba8c189ed9d4cf325a69c4f3f904378a59de5133b05fb40c4990972338c47e24fe5e119ab8b05287a0cdf7a3a983cb54cf132c2f6883b153ef1e3d97c4dcd893282c9c26ecc84ab17a5454b00de998479bb142dd087a74345b2c5032acb7af3314dc2a48b3def7c6a3f331e5c83bd9d3ab0a191accfe1509cde46dd93fe0775b49b527bc47d7dc259d17ec39515579a53b1674d57d2642f1eecead6a5d4e4ec07a442c9d08a500741521b1f0f75fa57d690e5dbe04a17917ad3a4c800f95e6ca6d7848bb25620adcf8ff7dd955eff0c21e444895cbba1ff309329e8519dd66d6427dbb3cbc49a90dd8be969bf14f56899b54b7e64a6d09e3875324f4b193883a7349d03e0555968dd50ebb0e2fa4f4be6d67eb58f0cf2ba50370ed16e4d26534c3b95abcec03495e5c5099b840d447e1b1e2e077ba81525cf62d5a56ac9592ff9a928c35ff5148e17f806a12e46861bafb434eb6d1b866e892e512565a43c8ecb958505f4c248760f57c85f804a6ce073bff5e68b46e85924c5e9815bb5a63e02c85eeba71c46384ade5ed2e0ad10feb5e28f7b62338cd98197c157880e5faf43ec133b4076da876b4e92995ba7e53753307845758233fed7bd4fe3b0d3a7cc62242eecec0d0ed9d7fe157ec166c4ce7525ac5920e323936fd42b0b15c91e882365050d70138a4f5eecf5e1ff2066532765d5c69bcc1131c19eb2c589da45bef4e7dda1831a77cf7b0ba42ed2eb079ea9570f136404de9c1aa8c571f8b5cd1465dc6cf2cb14df506135733f0005292162d16330eb53959b0aca5f2c3ef7b19810f3ee39f2eb9b78049af21ca0697d7da055d2cb0aa9e9625eb37c9ee441cbc1b4713e2288aa1eac15157d90b5b92cd21ca0a8c01bf0130d0f18c9fbdbc83cbcd654d99171907f6255f4402429887af32f358b4563e231753a3ea7cb10ae3643718fa4fe47e6ee947ec6e2d2261192c96a5819f3c2f7ba204a2041cd64d69b168525e50373550eae2e0acb9c677e70d27d13c5dbbccd5d9bb82edbb97cc8dc7969c79160c6aea57d74dea7c0107d6362499aa26cefd442993c49b3abb6e40c6df77a3fb650ebd36293ecadc23b74321c5feac3cdfbaabbe2a32fc3a5182157ae763de2c16984b29e1c12766ac0e7c1fef8ba55c9be7d140fe38b1dd4ccd6629d494e952f0585e47316e4240e3134604b4d6c7242d0d389d3fd46da3d25e8ed24b23d59c3206402b6c33a745f89238da2a83336cd2f7b547ee323e6dbedec0c791da25c6780409608c208a44e09104657caf46c454986b42ed52ba9baed82a8749c57f8eb4a8860497d30efd60196c9e607b66b1219ce4567c2dffc488662905e5eef6e0eb60b6dc978027fc217d1c71ed67b0c705a6bbe2374179c17520dac739acbff6ce7f305a87a06f1bc669dc7926bf942f3a45378270536362fde602cb75e6cc5f2e3ba5bbde7ced31f439c2b6fae7fbfa53894eaab1fe3c06e95e33094407ed7afcafa7483e0b89e851bdcffccc4228703a48d181272471d9c33ef7ff5540dc7d5ed48bc72fce96d1cf5233999f32f1530fb16b7b611d9b9ade886e365332b1df56d589304df9165bd282d87968bb140cdc7ff001d5f98ac6d155647f37f052601e1fecbb5a45652fc4d8ae4b3a4f6ceaf567d36797caf8bbb3751ea6052c6b566ad6545e07f2292505185bd235171d10324085bd252608c2d101ee0e28f9d1a291e04d836fc6afea222b72d82db3e75cf5655a3a3230f9f7ab80e3bcc8ba0fc2b620804fe4a01fb1a62f35f71ad3bb09fea48d380ea34ecdae82e971348facbfd257932a5e3e3e80d03fa48475994d235da983d202f95d6c4d7573e955faa1f0c032ad4a41b3c9cae146", 0x1005}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) 23:02:50 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8f) fcntl$getown(r0, 0x5) r1 = socket(0x10, 0x1, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x3, 0x2c, 0x81}, 0x8, [0x0, 0x200, 0x9, 0x40, 0x0, 0x20, 0x4, 0xd893]}, 0x3c) close(r0) r2 = socket$inet6(0x18, 0x0, 0x8e) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x80, 0x9}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x120) fcntl$setflags(r3, 0x2, 0x0) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) fcntl$dupfd(r6, 0xa, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r9 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x8, 0x1e) linkat(r8, &(0x7f0000000280)='./file0\x00', r9, &(0x7f0000000300)='./file0/file0\x00', 0x0) r10 = syz_open_pts() r11 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r10, 0x6, r11) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000000380)=0x6) geteuid() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000400)={0x10001, 0x7ff, 0x8, 0x2, "0e05653ecd04243c745a8d74ab1826444589b4aa", 0x2, 0x5}) r14 = socket(0x2, 0x4, 0x7) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmsg(r8, &(0x7f0000001ac0)={&(0x7f00000004c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000500)="0ab6aee3e9cfa3f43e38f16f296a9734ad8a675d4b6c83cd1590812f7b9d945169a423a5cd9bab5b6289ff1a2b8edd3e77fa1b6c292688339f097815916362f2e677f5636a9cc6715d620e51bdaf89d71e0a964e6312f43b8e984a730a2ea8446af072e632718da7cf11a351fea3cda8726472e0bd03d88f2034c480cc9cfbfc309225f6687f736ad87548f9d6a702249ec2628cd65348b7d37195c8d19d65831de504841c69b5227c290d50e912d9382d42848c054db77116e5a4230b351c154ff52d49309ab228a94a49bdccbc", 0xce}, {&(0x7f0000000600)="0a3f3c730de557a4d534e49cbce39587f4161de12794353189331ac6ea7120733b5cfd4aa5bf003846c04c64b5cf5233ab12ce312915a09b6b70fd9192f2b33dbcd842f4265be03d5ebbf0543fe19e17d7f91f7c7cc26180ee69d53a70c09489bde90cd24f63df3aa81aeac4f8", 0x6d}], 0x2, &(0x7f00000006c0)=[{0x78, 0x1, 0x10000, "c238b6bb0d8937d6da92c6e5fc463de708b35fc2b0e0494eb5fe70f4c626a9c10325903cd71a2ce40a0d2e52c9f6e56fe33aff6587134022cd6b1f02f6f10dcddec38dba5b9165acca28592547b545b795da87ba8ee753efef26ba4c3d0263f4527d"}, {0xd0, 0x1, 0x6, "043f2e5fac7b1548507b72f88a84334d5c5dd0ca4deac084724786d7046c73fd6a8f87c1c4c043cdad1a02f10617368366c8df9154a261e7acf3665afea73da288cf4997ef422e65b3e15cf2989362bb02935c74b51155d0a44060d8b4f90d5955af7a7563cf5ff6d77a3032cf69d2740681a445a5fed0fd044c2eae7843e9a349a34184914dc5f7ab9dd8dfc6d28b1cacd49fda20eef2084c09a5e2bda8491bb8f8c3adbebb06c071bc6d20a57d87051eeeb66652a0e80d4d183d94bb39cb86"}, {0x78, 0x1, 0x1000, "90dbc81110fdc079775fa2806a48559fbe0c6f079f3140b6733150f5cf49909ab688560602671eb1a6c42536b702e36248e487756e22fbc23ed9100f9dc8974452d2a7912d027a2488adc25c30fc6213538220de9c6749e7f117983dee5677d74b73b3895d69c6e4"}, {0xa8, 0x1, 0x7ff, "b12eba257ecdb07882c4b4c9bacc952032aac97b5ca7376e613f4f0579a0a7b767aad227a4c6d28991736621b6a39f6d4632f87ecc0116b7a340b4c076493b654001889357f21a690fd50c791b2c7dbe086e026e3933079b238486d3c4636c210490f04126b45ed7d70bd249e58629f6553fb16f447c4afe6147015dc463d9df0aa6333fffe44638b9117d9b4c74ed1e90"}, {0x1010, 0x1, 0x3, "95a239f6b3d50886202fcc3e375d310925808654d1cad7e7fcc3fd6826cf610f7596fdc53d0fb6c6e162860e73ebb572d7296f8e487994b337995906f519aaf7e90d48b817746702dfab9ceee4299b1c6509448feebc60f40342827c440716b09c1e00b86b1e37f18073c9e4ff95ffff9b0c0b58f0e32f02a2c3a73807821e4675cdf9faf5cdaebf12cbd71a30f8e6739d61d6707105526b5699eb4ca98dfde6648c462a61310775c52be70307bdbb7738273f29ccbae362703f4b587568b612af02eb7614ae4b9d68221a8ffa33b6e741d657bfe1d615e5c0e56614378bd0182c9f95019f59259fa846bfad7ccecb19756446071f84087631434c13f4b0fdfb21e5f0b572afde5a17d79e91a8cd65d5004177d9d0d4c4fa8f6c387220f5067b24dd794a019086dda76d806b89cc4ce9159485b32c90af9ed32e7ac4a22e2581f85c71c5b2a7110bae1893190176d01388c4d65ac81534e17a3f4e1c592d7e3bda71784c2f1ffd16683592774c8e98b166257507bbd23de9974598ff9b01786147809381c613def1417cd4b6d5d019629948758b28f847d248c08e344a2d5bfac61f82b40dd84e395c6e31293b0004d431d740cf87caf8ec57563c8ddc4c0c8a812c24d0dbfb7408e13ef0c3da3a1d7fcc7b970ca9bf77c6f90f5989f13a83bc61e17d0f268ba83c8a87b7efa5aaf2f2cfcf3e0247d152a36ca95d7651bd838b90bf9fab48200d9bce235eb522cabd77164d62afbde0b24d934adf39b42d53399963ae98dd60c4052043cb0f492cc85061ab07709f4142f52124b77fcdd0cdaaad786e64bdd2c4ef9eb875b37eb3acc0cd6d4a8f5646c63d0c66e19aab4b5a65b6c1bb892fd19c5510467d867a8b37a3bc60c64a160606f9da669eb946ad9e0d4764eab21671991e4b1e530ceb50744f8ab70edbfb5bc6158a9a82cad080c70270e2008cff90fb277ee5ae725de649c1030baf70716dcc527cdfea763052b1a1f33290abeebfbb795f213a3b23dc4ba8968d8415b30afe17cc8976f845f980924dc6758dd9577f8991d12a8a82d8ad201d3752ef1479f7ffd675d4617da391567e15f99f344f4618cf53ad65340d34bbb3cfe96c662b837edb197bd41ed9dd6c7901c4775d087d1a6faedada6d6b14940ff1228f6ef34685eb8757029b1944f4eff6aca6c9c4e0ea3be1d1344d98ea420ff37f8de9c549f532eacb6a637baecda5be22bc3f34a1dd14aaf78a6811205aa72d9b8b5df4cc2bc148b89e7b81065b8136aac8db9de4ae675ad127859396b3a2cd171743c6106c4dc6e2f63b10d16dacfc7dc1820c66742d1eb38340a0934fc7473cc9a233717566cc0108a0db2124327c57de8f6e8335870f563605c80317c668394b7d2ca953bff820d53d9b3e93292a0e4b2891fb4093a1404cc85f5c1adac3519d85202ac749200575b8ddd27440a0ec5fc763b2536d079f0f628278c32ebee581692d3b9e6e0be18ab14197b5e8d79fc467da3464bdccdc560e3b59a9e7110d6d36d5cf772ac937cc14f02776768d00491b172fd00ca377fdad8d0b13c42ef8f4771b684d93995722f2d0237a02ae9fc8adf761181990a0ee3420f3c51b086de09cf2813428f3e3abb8bb4ababe55c578ec21faed6e8c5801ca43d1670788a64a091d9206d21fd99ef8523e442b1032d5e907b5ae25c37960aae7d09fdaf68bd308494972db0fb85fcf9a06491183d06c9a3e8981bce3527b93d77fde85f9c76ee596675d9b25c89de4a3d64b7cb11b50bd164bf57113050c25b2ebc94a37050aa6efa785db166b10cd9062ccfcda4f502d8047a8acf892625b029ed67fef105ecd94b52f32587ecf6213236cf5be6ad34125a69abfa8460466fde92e436dec53ce66f101ee34c4224f8ecea7705d9ee6c5b65e61495553b9a4c21144aec87c15c212170646e005f4a03ee48a29bdcd2d44bd3337a040fe8b2f268bd74aeb1b05f330763c319464bfc8118d6dc7df7fcbe91a0df0e302ce5016cd505aabe1e5336b33a7e574c68ff31b0e38c15db42e700fea08cee7a4532636e2954d38ab9d1b9b33fce899f12ddddc58b5765dfdb2cb08a9275e1cd29a2071eff5ad76ac0f2e6067694aca7481cefd9933011430c1a30bc944ceb86c4d4d317b56781894c85f16cd8398bb5309401cf71f97c5c8f988160d64d5a48e99acb161df2a1338a3f2849ff6ad75ae00333e7d26d153d7cea0cc50c93c3e898f8398652bead52e09e700ea786693e07d849fa590125851b815e4c9a685a22e818d82aca9a86ac1fa2407ef7da8814eca0c97773752e59a2843797566840de5f06777190112490e3f375a7f5ca24281caafccc7dc73aeeaaf82e0289533090eeb73fb21bb747ed44cb6a0b89237b91acfe2413d43c6e7ac2a004b9b04b388ebc33c812622fcef56a9a68b77379b673ec646f75a5c97fcd7734a13fc4b157939e062fecf1ed07ecadd4fbd8add4f52007d52dcbbaab3033b25fb505a54d7d722764c12ce013a8aba7acbc19dd017ed910a459f6fc081884a69b266cc7ca95c35b4b327ed96fa8d519b01d1607f3fe45cee6846b7abf1ade4a53e300d20b291c82a940bbe5cabcb1a45b43633ae6462062774266fb0a79cf07fc7fe4bdfea7998eca2378b6edb4a5e5c5f048c4f819b0d3f4e1de478a583ba1228a54e982aa014b1260e364db641f5f9f5d82ea499dd8cb5527b9b85f6d0b3e2815d011a1b4a898531acb6f61fe19b3d7ee9d1298368cd313b02c9c82bd11dbb116cff19db8d0dd473a55282f18f63c2ed1362a14a938de0647b66b14bbabd83ed63bfaed7dc65caf66d8331a78317dd677b89397daaddf9a8748b3ce5b0fe96c669ca7bc152205194202c165694e86f912ff740c99e6715925b4a905feeb92a89b5c96cb7bb41b8402735bdf82c266604e563b4159a8913900cdd64f3f7401ca4aaf8bf9c117f7d5f583c65219ebc1306a69958ea271396272e3ebf70db8cbe517e7b0266d0af5459ef7ce8c93c654f959482e49b3e83d8099a562334a344e6726c6861f31035baf0affd0e8cde27ac97c79cfc0dd9a147f0a43408a08d1096c546a16be3226d104eb7a6855a25da9be26cd667adfcc70e25d73dc94e7199b022478f57cbb2e95ab3e7ab7232edcc42c301eaa79a2a571a6cebdca4678cb7a73b6379e7af3083f5577d7c78fa59f9f5de6cbf61f059a71597be4af7e091329abd8f11bd428b9651f4c92f00bbb9fcb5367ffb0235db220392d263f3fd02bfe9bb2d33abc9b561a397b87d4780b5985fb600ed65d3f68287af9b84ccb9d0a070790131782d4f7beb12602aade2bed48fda2e8848119d8fd15a1b03ef685dc3b86361fa71300d9e5fa8f62f79492b56587fef4e93f0f8dbf4f4c8b0fe7114a517b662102b40d1f23600f73050b0863e45b7d3eca84650fe9e00a85aeebc718366dca5e84e8ed6033652ae00e0d3bbd3c4cdf9f406cdea4ae136bd684e224ba4a2992d4bc0e146e86a45b1451813adcef9b5ae9710f2d9f13778986050f5ed00f5e711991548afdc7d28a23893e65d85ac80690812c53ce5d570f2027349ad3b7a52e086dbab79dfd8c24db469d87cceb1838fb8952510bdd153bd925bd2d8750e223598d78f42b096a9e555548261c5adfc1ece7d3f5695c61ffd6ac9013d3985c376aec54139c078f433cc2b50d1ad07ec033aae230b48235f9e9d105de1549bf8a5a9499b32ee24f18631598450cd55e75ba1c40f972330baf3868f680356df0d495b064e31b01b1b2986a82b977aaafd191725c6c9e48343de5b2447f1a3e3f0b09288bac5ce5ef73c0d7c8d78848a0c75fed376a26c2b64916e70bc6079254248fb5bd77c3ea3d1b3a6318a879b3a361c11e7fe641ff2049bd47abb579340651e0f8b202793e1e775a7ed2f1c9997bd830ea7eeeaf6cc225daad821f7f34af221d4eb35324c338d17785c9924481ee6284734d7738704afff1603db722cf0f912e684470f6b71b9fe2fc4489e1a38100ddd3301e75d1c81858abde13909001076067eaec34cec449b766423fb3218f183d89f1ee84e57373e2aadbd836b6a96fec07d3aba5c3cec8f9e59ca5a978b1af4a7de25bd3581f6557a2f5c433989821a066a79713bbae9383a064400620de0faae2ffcd1b960b7a0f63f78cb08f3ac2e92457441b5f6e46e8b3ee21c807d1179f9a42649972879fa2c75da5030e8eb07e72ee015011421940ab89c12b8f91491dceb54b271336c81b11745309f519d474851b8f19b20e935ec8500fa9d4b1451c655dc1fc694894263635eb382753da6d29d7ef220497b223e7d94f5bcc043e728a2d6801383f1f5659aa83ec6e24b32e9297ac0ddccb5f5182ab0aa6be29e9023d85e3847e309194f25b24894024aaa2225e2dd6585bfb918711b66e5896a1889cbbb9399bddf470fbf125f7684f8785e8419fdc111a5eba802298c34eff94f93e68ef78bb0f97eea70323f69b9c1b3cb3721d653de664caafc9021f036a7519845c10e375ab753013b447e8525838fc0f068bd4aad9383cb461125d3f4f6e7dcb551bc651594817ee91f37b77922bbc294d6146e89afab54b0c5a8a618438ccbf6c50346bc07a82372bbf2f2c54270972a1d04ce8c5cf229ddaec0db9c6ab46c0e1b9d74dffe44593476a3dd8dfca7da801aaa7dbdd197bff0dbe33d8feb3b79493fea1d84dbe992fadd0d1aff093f43ff1f1523e5369727f0224379fdfe5c1ae78e99b2e2688a70d38243ebd000ae1c4400f11a2e58b0077e424be0518659521110d9aa87e369923a680eb1d8ab3e04bffe07c726d457a4a9e45a7d5dad40ac36f7a1027111bbee8474567d2d02dfd4daf5f96845ae2943330f4c787ac69ee6cd1f7ff2d464f1098b36992101acaed046080dfb7bf62eb82436769677a85c2eded8b61581ecbe3089c97c906af2b764166faef951a533da4844b6c2d26eca9ae8510c9665de2adab0f4ff3128324af7446700be2ff542af68731effd3c0f09f94fbd665852d5332a2a9b6b387cafcf9e150d194584d8a823c51f621ef06f54b00cab1d3f7b7fd0c99410ccb2896d2695a5e41ff3f19e5a22f0d96062f90e52a97b290489066e8af6d20c194164446aed3d829ba9b17550f71cd1f8fff22c603f863c686a371bc136531c5c11ef858f6d003302325a921e7262f25cff5bfd3e1da3f128bb91c39f14ce7ab3dc890966926f6d56eb86629e59e2edf381bbe25b832133cdc715ffd4ef57ca44fc224e9c4c9ab8404b18d7d6225f11b228b1935798bdaa1cadac206edca83acfb8fef07e048dc9ac8ba6c95c05a15fe6c89b9869df20dfb5ef3d090a40c88ae6f83853a02bcbea5eafdb188266ad2e535d979cb90b8539f5b7583f67df4e6f843836281e007514683f909f89943c87cabaa6ea7b24a9eb5e628dacb74a174086f43aac9892115383a83a20caed241e7240fb461c92f5da4fd07e83c585d21ff5c48a02710479c801da58290c65d2dfb5effcab055ca704d08b8e071898514abad8ba6fd471ea3e183573a30adef496e54ad5971a135bb21b5fe0f3c1bc5334924d93402d200ef62f7c2514329148f60a83b25aa7ef7c0a9b8d642d7fc68e219b038cada6ab8242d6b3522667c91415df6d51c77fad4a3550ce71b20b7cb34a3f4cdca1ef47893a2c89f3167afd225000aa9cf9b3dd8e9df0bd9765a1935b0922b6e698e6093eb76410c1c14c3b459002836226b07213bb1794feebb135c04f4e6e287491299c64e1b51a33c1bb46b7d70ecdf915fb9be67c770b73a8263c0"}, {0x18, 0x1, 0x6, "8b5cb414b85836"}, {0x30, 0xffff, 0x6, "ad7cbca2d27310575aaba6302f1bd4f34998a5cb7b21d21d39"}, {0x28, 0x1, 0x40, "e18229fbc492a69b05a5564262addb7c369ab480"}, {0x110, 0x1, 0x58, "1496ea80c3cb0076ba60cee4b26b285b3a79b4bf5f99849037f25daa00b04ad52376ec82d47e57217a44cf2c5248ca877119d2ffced3cd7faad0dcf236cbad56027bee2d1247fe04c67bb6090346e6f00398b3a1acf8348a1e5be4d823b3967d62c99a4038c233ad579872025cf94815e9aeea9421c074d0c8e8a00a6b0a4058a9c34d1fe635b2a6406207cc51e005782780001800d5ed3b9129de5791069f61660c60f3c0d93c5386213305789497622de1a02400c5cc1e578ad81b00c19c67c8ba60171001708118a94fa1d3e78e87074c8a22eb64f9d08b9158eac78c8bc4bfa4359e19470d52a2fb0f4392f9fbebbf8bf1d0ae0f315c812d7f"}], 0x13f8}, 0xa) 23:02:50 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x39}, {{r0}, 0xffffffffffffffff, 0x14}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) flock(r4, 0x5) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r5, 0x10f}], 0x1, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0x7, 0x12, 0x1, 0x2, 0x76a56f5c}, {{r3}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x2, 0xffffffffffff7fff}], 0xcfad, 0x0, 0x80000000, 0x0) 23:02:50 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='b\n./file0\x00'], 0x10) close(r0) 23:02:51 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x2, 0x83, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000000080)) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x231d}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x10000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000c4e000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1000000000000081}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000c9f000/0x1000)=nil, &(0x7f0000e9c000/0x4000)=nil, 0x1}, {&(0x7f0000d7e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000c90000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000e14000/0x2000)=nil, &(0x7f0000d53000/0x2000)=nil, 0xa}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000d12000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d5c000/0x1000)=nil}, {&(0x7f0000e76000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x76}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) listen(0xffffffffffffffff, 0xffffffc0) accept$inet6(r3, 0x0, 0x0) close(r3) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x5, 0x7) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x2b, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) accept(r8, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) fcntl$dupfd(r8, 0xa, r7) r9 = socket(0x18, 0x1, 0x0) getsockopt(r9, 0x29, 0x2b, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) r10 = socket(0x18, 0x1, 0x0) getsockopt(r10, 0x29, 0x2b, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) getsockopt(r11, 0x29, 0x2b, 0x0, 0x0) socket(0x18, 0x1, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df24788732e0071f5000000b90000000000000000"], 0x21, 0x1000) 23:02:51 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000040)) munlockall() r0 = msgget$private(0x0, 0xffffffffffffffdb) getitimer(0x1, &(0x7f0000000080)) msgrcv(r0, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x812, r1, 0x0, 0x3ff) socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b90000000000000000"], 0x21, 0x1000) 23:02:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f00000003c0)=""/197, 0xc5}], 0x6, &(0x7f0000000540)=""/4, 0x4}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 23:02:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e79cb474cc8541c3"], 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 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x200000000000a, &(0x7f0000000480)="39413fa08ddc76f95a547575ddd5587d92ac3b25ca735942e006a590459245b05148f884c71c060362b99af579175aeaa55cfc3c27d3ee245c9dbdc9bb27177a964bb322c54328d3ab4cf4ef72901b81f9720ef3d0addbc49697326f90aa028e3d9d0241d917f8ca7896dfef7e71b88797921e8fc32fdee43f3084dcc3637d40d10ba94350147af480bc4869a1dc14da2d3756fc0b51bd9730013bdb4390ebe0bcbb82b5dfb249cec50d8d325dae4fc71122446978d1a9819dcec58ac37780d6a26fffa86eaf0d70af704a4a88a875365448c8e22f15c062b009aafe090f28d335f65d8dc554a5cd7b7b99e5678abf5d58420c2f473e47de4dbf5a3c716875d8786346775e669ca381a0b5a04ec3e38be6ec9536ed7ecd76d5debb7db72283d5d4e22383d43c4ada3f5c22278cd3e7fd9477130c07ab4af993eb8a86104f260d2a", 0x141) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) accept(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x50, 0x49, 0x85, 0x1, "f3011590fcc3cb4d098c91f9f2d12f960d0db95d", 0x8, 0xae}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0000024b54be6669"], 0x1) recvfrom(r3, &(0x7f0000000240)=""/182, 0xb6, 0x0, 0x0, 0x0) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755", 0x187, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 23:02:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x10f}], 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 23:02:52 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) 23:02:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r14, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r15 = accept(r13, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r18]) r20 = kqueue() kevent(r20, &(0x7f0000000000)=[{{r20}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r20}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r20, &(0x7f0000000040)=[{{r20}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000)=[{{r21}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r21}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r22}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r22, &(0x7f0000000040)=[{{r22}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r23}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r23, &(0x7f0000000040)=[{{r23}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r24}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r24, &(0x7f0000000040)=[{{r24}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r25}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r25, &(0x7f0000000040)=[{{r25}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000)=[{{r26}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r26}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r26, &(0x7f0000000040)=[{{r26}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000000)=[{{r27}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r27}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r27, &(0x7f0000000040)=[{{r27}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r21, &(0x7f0000003680)=[{{r25}, 0xfffffffffffffffa, 0x10, 0x10, 0x6, 0x1}, {{r26}, 0xfffffffffffffff9, 0x24, 0x20000001, 0x8, 0x5}, {{r27}, 0xfffffffffffffffe, 0x21, 0x40000000, 0x200, 0x40000000000002}, {{r24}, 0xfffffffffffffffd, 0x44, 0x4, 0x3, 0xfc96}], 0x7, 0x0, 0x4000007, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r28}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r28, &(0x7f0000000040)=[{{r28}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000000)=[{{r29}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r29}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r29, &(0x7f0000000040)=[{{r29}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r30}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r30, &(0x7f0000000040)=[{{r30}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r31 = getpid() r32 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000033c0)=0xc) r34 = kqueue() kevent(r34, &(0x7f0000000000)=[{{r34}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r34}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r34, &(0x7f0000000040), 0x4, 0x0, 0x7, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r35}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r35, &(0x7f0000000040)=[{{r35}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r36 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003400)='/dev/wsmouse\x00', 0x80, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r37}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r37, &(0x7f0000000040)=[{{r37}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r3, &(0x7f0000003580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="0428af2394bb0f990411831f68bba31c7fde62071f", 0x15}, {0x0}, {&(0x7f00000003c0)="c0bef9e5d95dec643293fd624422a90fb2bd3b40ff911a99d552b724301ed76c987f363a5ad5a3bff5deec1e1bd9d33088538bbb6e1457238795aee122689e9aa59aadbe3cf5cf77b8f1a70c0dc01ed0ac11581e1811702b1b593c6b66ef6a9c98b28283bbc876576ba6db7cb5f76244f99025b48382ba81448119bcb657dbe57e1b4db5c581633ab6b718fa31de2155c7298701d3eecf1c19b604ededdba4e728d72b9632177d36a646f8ca707f97caf45ed24322c3b6cf8d0cd3d88f9240ef940f4a6fd5736c69a3a1c840a9ee19f784be9815da376e075f9425120bb39fcaf1d6a66f12109f466ec7093e15a7ec12e42bf5a400f0b0f0b1ccf70c30d26e9ec1c89e6d4e3d74548368cd3024a3fc49f69a1eb6172c23f7311b5ed16a30905e369e90e6e0463295e8cdec4130a4d2cbdc3b02aa5bbb4dc9e14433659b7cd4796a8f96bb2be25c1db010c7ff983cac92bb39cb0f8eafbfcf1c19db2e1255248c454168eb588577ba98645d8384c40cc9b8460d49f09095b8ef8a9a69e5f38c71cdc39241f7ee393388fa02ed422e22eaf9a42bd8c71d5f01219cb2af00249710feb0325c218fcad6c07b7d23c7874d19be51c4c910ab48e2e4f186a7391c6690b6d0b0e1e9175298e6ab16174e963c2c599136d547c2fa55b4fc4bd6be75423845e88ac5cc6d6f47bf62013914079dab0acdc3df717dd4e62dd439a0fc4c4bb9663cd1221c5e588c9f153311bc872c6f6d8095e0e32a1f253826ec39cd29d6a4ddd3e5e85fe027026cc50004be182d6ee6158b146e9c68485c901f87dfd99ede4aa9c385bf60e3fded760042fe9f8d5898d24b39d7aac1bf25cfc1f45d87fe6c50b51ea46c7b14f162197b1f51bc64d74a8182677d721e4d0d50898da15b30a548ee80671e934f8a96dba8b643b92415c5587e01564e11c0c936dc2456e1c9c784a66367cd969418f2c9a8c0701ef5432156cf4b6e92bae52ffce6e3133224e5cc41d580928602b388c06e3c9e9c616020db853463a498971aff67cc6f2a7bba47a646fb56aafcb10dcdf67db4e0cb0a61cdea5eb49c8989fdc450ef15b9efc6833663f6f6efb37a2d269faa1f941740183880f4e5d32ee69972eec2a3fc77c07eb7f06a544f94c3c701669528e6215a6275e8bf1fcee8869791d70cb85ee31f458c859e240ee3d61065cf352ecbeb820a3f4ec376705094cae58231156c3d4f20374099774cff4428f200e5985ad1f4076f6b35d08f72460dc1ebe650e11b9b75db6862adaf08061bf992b93274260ce04b98db226c5d30cfc941433317328ea45b14aae3b26bc1d191357461027484004fb6f2178d66b031cef7bb1594ab3b85894227d0e64d534a8c806ba820fbdc2bda8ac510273ef13e232a532f2b0e2e23b31c7c229dd820921decaafb9114755f727f0e19b6ac1e4dbf7df6a24bf0c9ba942a0ced7e724a047be7187662d3ae1748ff74a13fd1986cb4cdd8c78624cd10c8196a0b376b1491af8a3c58e028d051b48d382c4ea549c013d7240a6b1f6643ed3ab52d8e15a7e898caec13550aeeec096cf61bf8f510ab4a05cc827a8551bfdc616a22cefcf0a9fdf63fb941dbaad0b51723c49771376a142cce0f6efeaec8ec57cb16f792de0b0dc5a9ff7e5001b000efd7ff16f865973a817192d05270b6a3d1583c056a4ba6d00c3fe3c06fcb61ef95eb55a4729091938693fc5f6fc4391ff4226d2b7fc9caaded48787a6cf6bc07f1bf9aef335aa4d41a22c6d8c543cbab41a85960b2d5cde6d96d0c5440d387a2b573ca335ea1576e42428cc559991bc2da4ca4adce9fe8f680ed15988f121f89e0989ea764a247eb5ffb4a9b48a0efedc891faa4f35959daf06c7528e645a995fd7d0ea3ce8614f97bf967d49b6f7798b0e3e329ffb216b6908b04d57580342d4bee52b617136c3988dfa5021c8d2450ff63e6ce7322364af4246099ba9d893fd0473d50b4956398c09a3b30025a62c01f6c73595a3839d1aa54b530c96123b1ac7699fe7e296fe2197d07e29d958e359e14e5e3ed08ca666fb03d7e535db0046747c88d9a3430290121ac200f8f02a1890c3854e99b8392791eeece547634a555c4b2df728c8ab6933e2a9315e1d1256a9f6fa3f54f54368d4d96ece5a68f64876415b690829e0e2a0c853ee2e52f9c4d982636f530338de3a345004a59e8d2b4f2da0b5e006ddfb19582c1d3149c61b1b07eebfbaf2ec756071b4578737a79b3d9b93996317c832d209783570af9c6111f1be7c460a300a4778b7b49fae2f6a6c9998f484d7293ad33d7f59f30155f3a386dc5011c8e5351ff4279b133d523c4a1a2b767e0d60423bbab8567cb66a3aadc7fa9644644edd5187b6301530eeff94cba18a21b4b10f5b5bfd4970c4e5e66d905aea666c239ce2dd311d08a9ffa2cb90ddbf49853d033f12ac3cf1339126e8916c57d44312768bb6387cbdf451ac44ea3a98c53b0af61888cec7c1c638b706bbc45be7d9a505f92bc7a95c6e2c0fc69b567088d89d5a8201ee95d9b4a60bcc46a7f023752aa4e0ecdf40a43d5c488a23d98c787c3b921e003b4c58379ddf5211d59d429ae5b28290feeb7901b8d214ba0b2459f8349ea1de0e189431fbc220c396c0e641856f13a74d857dfadae39db5379891ccfe543303ce41465bdbd434b77682e3043f381c3cb6607bebaf5f7d8e0d1674808ee4f9c9a8a1aa0209eb5bf459511c0bbc77098e492cb10606321b9804d2f783fc0e73ced16d379ebbfd3dc76bacbb8d2dc9cfa8a3555cb3a9a4db9901dc212a04a197430ef9ff5da9e5e128881fe2be247f5938ae56059530a5aacd9cb5ae0dcf2c1a3eb65e22ea0658637a7fee2c5245a0416b8554ea0cd1002096a3a6e2d60b4ce67755a1023fc80d4e24da270d3f4f885e59f71460ea0b1a7855105b4326154ccfa2fdd840de55ed1c0f727334a193cd70faf572bf929cea2a70190e65fdf419953bd24cf88b5852c90ee95029ad510978009c58718a7a72138c3caeead734263767957bd877cfa475f1148a9bca9b3888930863efd3871af1e56d6699c10f48803859f7ba3206ba676c4dc8096105ff56ae112fd941ad3776ff9dcc68d44e9e7081c3c9cc5d672823ca044aed279e33772b73711b67092886d6bbf073e4c7f1074ef2a656a2a74d2ba7f923a5066f2495beee12375199f4000caf061d42f0603a018f1b0c6fdfde6d9553e119eceb10b3d07edb8f01e99b1415049192dd51a0fc4eb4f629dff34ea07b810a131672fe1a27946e4b01e293ae1bd413ac3a327e9b0a96e8580200f3bbd4ace49e659ca0f2f82fabdc927aaad7469837ae3f97bc564fc2b738e85993a5fedbf0d80af3fd456ce52ebb249b1efe2f8f7238b6f7e31b56a6761d179646b8bb7c5024158c150316a839b934b049d85f8d9d06d75cb948c3ef50ab7db2d93cd772b0017f7391e98f23c2f963141b646290a7c04e0fa7cd64c6b551d513de0b1db0840dee435235be0731c4a730f4dd5b629607eb7bd147356cc9dce73b4dd00d59aef4a31ce43dbdbf7e81f5f224db38ce6da423eb58ee3e508824414ce5f8695dbb11c9b9f9ee732e402102a1eb6662684b7515fb5eef854db66a4aff17528fb1b02eb0a72159af9401b9d374ced7a257a23427b80a31292183bbf4f7c3bc363bb6c1d0b98ba749509c8d88a7abb1589a5af26d81b6efb9464295d2eaee154724c489f3efd927eba4acc419f87a3a49a5bed6d357ea649b0df76e7331e943d8468ca1783f563d027b075028321e9bc916cf8639524bc7f0eef9080f21dc494ac2b23eaa94dda43e369ef33857dd5955d5d8adf58918cdcbcc2c5e41c5ed2a5db2ba45114777b869bd384fcc47275a47bcab5b32148ab9cb29efa9844bb6f5f1e5fe50a31404744fa94cad54022d234d63f37003fb9d1c87a569a098a0599128f0d7deba2342070f6e39c9c188c3e58625c69f50582a8bb24cfa9d883ac5b56abd55730349627a5306691d737385ee1e7025a4f6b1ae604c45fab461209076c0c5fcb8a34c5dc91f4b58e545e8f7d06b4c4909c240e39d36646d0c5d5705311539a447dd8e35875e84d5547f7e0ef329e8c791eba4ec17dce1ce7cb75898f5cb53c8c549c1720208f958f95106e00517ebf2c6d3f6da50d3fac309611bede348bdb52512da4543e7acbb9b82a9f912e18270f1c656fb1d76f57f874cdbfdcc2546ade3a1f2de75a2ea8740f960c40ca9cffb714cf462ce5edfda4fd612ffe2d697e0b0e75727916204e32469de2416738eecd5bd5c5cc853a044ba502d4ef495fd7562e395e51c405aaeccc4b414bc31c0b115de51e0a6cdb4b00eed9f83d1a61a23b4e2b29de882e40191de8d18211800c530eee490a7d72cd34048b1539347cd74d8b1daef6c1fbad7e0a685fbd9453e7a20a40c2a8c29a76faa223bd1513e165e12c3bc2f66bb76857fae48cd77a950aeba332c6dcad504ff205396d09eb4da1788391cfe8bbbee9b91f186303b5d6d97e08d54029b238ca54de114c32630debdd3706f9e23b160784bb11cdd367d93a012a6d9ba0e9a3a429e8670cf4047a61c74d1af7ed6b213b9897fc7164761e41d813b9c676983aa48fa72d2a49c53367163b0a3317549562ff271e4aec8f9961e1a13331f28706b1ce24636176ee925cd877a8b009b0ef2a38d122d7694ca7eab6afc0c63a0e86cb8e092b1de727efc15d26d461a5a6406048c5604f9cb9e417565c96d7c5912729d95ed85730a0716617854f358d05113da275265d490f74b3d78d45ef77701896b7091002724da2d1d2443e60339fa53613122e6116776f4b5be6afe47e1b3b6141daa740e28250ec3b203a596c0c13e1262a3d984ef0eea7f0e39e77d4ad1a692fcc2820d01014a263b2cdb2d21d68c71eb36d8f52e6279d8701463fcd4981e7cd5a2b64de27021db8da0ec6118837f8ec20c9563e9291f47f819bdb74bb8809070d208ccd19b2aa96752ad9e6052dc939a0152d7cc8855fd555a9af405700c6f811e6fd7f776aebb30e46876f6c52bf69f9c3f5908f15a2783de659877808e89e0591ff9abeb78525d6dca82169b7fada25166ce88426a6d52d6d014692a4e55ea9f45e7c0637f025cbcf0fede6df597076401abe698f3fc1ed4b1cbbc8095de2a54916a7a9e6cae211eb97b37d1b0563024b5bc58e58b42eb86349cd0feba625ed0b6c7b771aab99860f8d6cad5c557e2aab2952638fa4fb2a6945d7dfd948e6b13f77cdcbc73c330e929439cf5b9974982ce6b423f8b6aca37576746c946269417182a2344c09cac3c43cab85b2d8e2b2e603df7432edc1eaa0ea7361d72afd258dd2428c3309781051849733a4422820712441a4f231b26cb5538c1fd082a74bed479089b46397db4f8beb575e858109deb96558b26c1621aae67112107ba8d005b7fa0bf0ddf09235d3c5a9b4a0809b77f576b8009098de9c53405b0d47a1074f60311bec3de1df618555dcf5a30d7df4e0ee1568199158fcc197f497ae7dd4d8b70851c567b6699d54ccaaf2422e057cb3634e939d7aa2d725a63948aa0e8e203383b550b6db031a08ef0d6f346b853ca8255f8e7007305dd51f94d635b35781dccac4c9a62a4b5ff74ae91c7bbd0d0f8886417e9ec978fd0a05516612a2849b9e3357f4cbfbea04a81519a3a77597a387fa1280a7ef79a74258e6e6f3b289f2c98630606d0efb440cf68743fe543bbedcc2303424ed16882532b19cd40e51404135564656e3801e8871f4e6ef3515da3f2eb8273b64dd1a1dd56d3f2cdfad", 0x1000}, {&(0x7f00000013c0)="68766a4624e8bb6ea80bfc9c7127444a8bff705f8c6eaa8e4db2bbaea128440f29629605c2b783596e2447e7b734cc28b77bc1938a8fa2dc55a3eeb4f37a735858011c28d7e06c2de9b401a741ca68461ef43ea59cc325cdd4939147bf0516711bd4b874564bf88e5d3322cf24fa09b8a95b25e34904609b93f3cdde60e4b8af5d4fb43cd63f4bbbffee47acf471404659038a9376671bc05346fe200723b7316d0c61afb40fb1872056c915eee0602d8c0b23845f33d1b700c0c89581031eff14bd192eff0714efb43b651d5eb2442c15d55c9878401cebcfcf2ab094b28ba7896c67327faac2f58d4a106d3a37f4652e0df2f959f692f405574f31a6987d747ac1f1ff291ac5a2874521dec5b04e3012563855e60e5b1d46d2082229436ad07d957780b01006dd3390dbdc1fc669e8025a1503bb1644a329f1cc93d4fec555dc1a139ce2167bfa3bdb24f893ade0cc0ac4173dd2bd517f3e655cd2adf8c47337fbe4d1da6f88ce8175132dbeb57bce71ab6c9711aa8b549ca4d52a1f842c25a4e73d0545ce593d9037004ad241d2ce1776e10c3997d64052ad6c1b84ac7a920cc0b9f330ca34c6b29574049dbb8706c50b860487dab6ead0ca6558352263157d42e6269e6723df27342b4ed129297e8d85c4498cd526a9c6e9efbc9f3a7d09f6bbffa7f76f8a05084b8d37bf1d39cd262835df308aaf145ba0ed9508d86b4b5afa08ddfd020bac97adcce7d42e938ff421b16ba66c72ac897bf8aad18f377f918064349af304e261442744e005059a05a2828e09d543b77a089e2d1c61fcc02f583d9521438738891926e26e142d7d7d187ff0b7ffece83967bbd267508d4843750b3c258e2bf98a3b02cdf9f2425073a75a704085fed6813d24b55503c5a43108b02f4f9403fa79e48c8d5eebade4a0657ac895e7aaafe07fecf3c546992bcf339eb8eda5c5c0f45455ade5edf398864a6655b65698095944dd3409b42ca2da7e80dd4f8069131ef29a8a533fda0d71a3262f2aff03b6d2f4128c328ad886ce42c19b89d89125970d95e32ee080d60c804e750e132fde4b066c945b774fa7d987d8eaefe111d06a25b5dc756906f7577d7e6811cfba0c6c60424debf32da74c0e50b172bb5c26e7ee99565d16bb4c54ee18dc74b6dfd4b28bf4bbf66cad8f076cd40239cbcad0028b75d86511c62acd2252978cb4378d90d94acd7aeb89a73f6f17a90b7ca2732e5a468183b581a09f7ccaf14b81ab72cc935d2b1063c2c0e5eb280b81466231665d19447bbeecc8fe470c6b4593372ceb4677618c24418affb4015ddf10e2e58b05777fa0a613a4f0e77171753e250426502602a5aa612a936b1c41c53f24197e6d719cea85839e4d47159187dbd406b8f41db90f80647ef4aea96bfd843c94edd23fe5cd0558f0fdaf4efa336018e4d303291a90a8728c97c6747f4042d9e274c00b0a50e37d14b35f8b60c4a6cbe19ad07eebfed87f83393da41dd034aee14098ae14771571bb2d1158dc8699642310d6ab3890da1fb1075395104cffbbe7203fc3b4d93039d3b83d4c048ce9e02670ef207db1d05d2024d6ff4f999760cf3b5cc01ffb0d7a7ec9f0dabd167e292cee26051710ba35122103b065e550640db6f4d73e3116fec762687931e1c4fedc39058a36a5777e1b203cdd2eafcdccc1451228e675b9a2bea27ea5b85dcbf81b4d46d7ded02eef5719fb2497ffa138b03f281d1ff5e8fad4d1eedb5dc6c416a656a222c69fb029b4a7fe7664268ad54dea44817ca4bc6405e46e773e53a8341c13dac6052c673127249b683ba0f9210c3828b00e088340f9d7fd1c2bd5d84b322752f514be7d855892333ddae02eb9ead4345ad12ad8e6f026606dcf1cd3eb81d65324e19e4f9b40fdeface2b417befc31a6bad91811b12c3256c8a4237cde06ee8cd41f2b28d7125a91273ce59eb94b4c26cc96e6b7c7b49ea33e111e53a4cd2f7eaaac1229b5c68d19a14c7972a4101b877d632ecc0689013ae0251bc5251699abb0ceaadfa50634376ab2fdac950068afdeef476ba24c3e72d369e2e65b5c9a90dfa2d1ff60e12db928b035ff3e267694c75b9451cf8ed3e4ed6f19ab1304439d542e83b7a9e0bff9fa5da328f67d0370e79d858c7828fcb46abcf75eb7c19362a50da0e64663b9e5cb564f368ebf218a5966ab400c210f960cdd7ac6fd485c5e2b56b969add464f33fe16bfaf1ca9f98eedf99411cd39fa8c5c4b5b43472def1ee69518f57da9fcfcc6b535867d9531638f2e6f64099f04ce9e043ccfb92ff5ac04a828b9d48f2a6d509e7fc5f52c6f9962402a93c8b72e5f1ece2b180541bca11ca6e663b01f242c00e45cd34e465de9221c184e4e2d7e5f528e5dd95b5e7c6c00e3d4d7e0edd964a2d24d6ac45565c5f89ffe4b25e43803bf69bddd206f0882c90bfa48cc7223ec26d0143b697b85bafdbb04b7d29d108773e2e5f2c2d4d7cacd715c964f0928349d2c07eb8caf91bdc8644827f0b48382bdb21a20530828da68c1404a89964d9e2198ac31ffdd3bc481bc642a5e8e25e9e28214851dc05f86829959b97251c332d0c7fb2763d717a7e203fb33d7fc33f5105a681a0486dc15f8e90c3f6c3d1160ceb4f8b021eb65f6e9326b6943b49160e201488747ab3191b655a171e643558888ada65d933bbb069c9cec38474460ed2abe1332f86a5bc0e55a18701cfbeafc0d11a9c9b5589769c3ca3545661626012dce1304e0b388abf30715dc4e1d184c8aa3fa4d9c65ba2a0d91fef7ab064a63b6ea903dd9bd12a7c8bb1d6f60def6bbd219554291f2cbc1f134787592a6a604fe0c1a510e6156308c10465120a427354f0b1d37047b5cadfdaa31c53652b73a86498e5955175a9ea8765ea88b442b2eb2987b7a26edf607dedf7b650e60c3843c5ffe61fba8db35f191a2623d2a20a0fd4285f6fc870cc53fd7b64296b0a0aa347b792b7badbc5a801d8e893fd79bd9cf42e9cfea4b8545fe51a08ebf2783bd30449074c96805c6c0e796c1a4e21156c5d56a24795040d80c7a566392dfa42350250d8ad3591e70722327b97e86885f03da5d3fecf1f939ca896bd5ba077837476864e0e7a4777dfeecbfb2ff6312ecb6634480aa121707da627b1f6b42ebb650b773b36d9211ced2364bd376c573aaf226b0856a495684e7e34ee6169f3e0579fd315a944e93d878d7983894b6d2b6e94aef68a76c4a784c946e848e9f0389b39ce4688570e75d81d28212b30fc76a0cd3b442aebaed532e96b1749cc357ea986075abd93f60cf03d92847d7224cea54408b67dd8163d8e0f65974ff5da19493d33558dbc441ca369c6df55bcee53dd63c56f5db0d5b74ced8458f4dc36a598be9734cc81325fe073e9c2a150cc5a555ec869041f52c97733501e55fcacc03e8da5a87e4c8e6d3715623c8c5661284eb5b4c7151eb00f0846d670fb5b28b98a96be461b6b907e222c6c8d812db7846ec401886dc5d9b50a06a45f36780c404ee0eea9c3bdbb3cd6d7bd45162b0cb6463f70506ef2898ae5bbe6e9327d7a29e590559b8efb60a3bdf00636bd2018b3b2723b6e6a32bb867a2be2d0e5ebab7f0750c5fc01c20184d7f6270aca1a6eb8e3dbdea80de4faae4ff80ca2d290d637e449d118e0fb152b61e3c061243837f29f3edb3079e950162038c4ebaee8d373af67ea199c923b1efe937577a292682f0afa11a49c428723f647861944802f97b875485ac1d359c03eb1d80d0d378e21ce1f7539a2ace2af4cd82a3aa8ad890f1f5444e82492d3b1e3925974f1f707bb9566ed1570ee19e26ab2798ca79660057005486c81f1e45911e12f6a6d7418c4aeb833bdebd4c0ef633c34577ff9698a88b8cb4d1eee2146c38472bfad588d799da482353ec8ca3c047b3df673116d42b897181e8600d991ad17377ed19a026a668b63546aae8ffc4c53ad61d735a38d2938c149e9b1a99b74452612c6171a77e53c98cf9e22337e2afea81dbff8d6d3c45a1615812f00e7d1b4b5430e29ca855a505227bd756364a996d122cb17198f91725485756327d7a399bc4e371c1341085d5d74906139c0e8457cbe6192cb0369d94199fbaab860401e69b14a40f6cf65f3ba734670a88ca9a9c921da42b538a8d67a32cd99b8d3ecdf5ca8accd7b2f53280bc2c13acf61c1482aa969cc1151f9c9bb7bd1b40bbd4c3191ce4996e93d683575a51c57a83046963a2446a31ab08345ecff3e1d33a1634dffd5a84c53bee95022d06d71b7997a14a2c8bb5a18cb07434d0182cd35015167b8c94cd539bcf76d5f2e3d3610e2d7838732d9f9548d0125d27fbffb2cb128b8e12f8e8eb912512ac02e0fc366b4a119a45d8ad3576857d3e55c8d5a5f0955e744bf49ccae1d1335ab85070bb9e6a3b89de7c18952b016b0ebe1231d192154afcc8f42e3cbcb02cde1beb730e9a103866aa13ae29c1b91ce595e3791e511b70f4f46d8cf4baedf47814f7df65907584dc13b412078db19370c9a6e5b9b0a70690bee59113455778406f31c1dafd80cb1ca0b9180402b963e41a754fc59cef536c0cc3cd2fb1c4b0a6d58bd59d80104d24bd64f782ea2b2b19037787617e7e21ea3475bd5c5e8d0f87f8eac20cc80798e87a882315b73132d39466240229a2cd38894c0c316ad32f459bdf09bb0a0b3cbf36060addaaac23fd9e01f228f22c307edf5a7f1be034634e2bd5480eb90ee5c106129f71941cb1d78df1d30092a3814d852b6184cf50dda0924245896638593deb7d0b70e67b42b533285e19c67feda366e82c4f4b93c7a04568fb21a65750211a3c4e671f504c317ca7061cb5ee62a9931b8545a81582a9df7806a0f0f105f2d0f3fafa30f09f55c027e7ede2abb0d91cf640ca5d22b6b5fca10d2c045a0428cd60673a1c5c8cb097c5743f55372c8000128a5c24888f3b3d2098ebd411371f4215e07d664f58da4690276b919206d839516454894966d24d6a82103c190ab3f7d89110d6dbf4b2b4c2864f3b95fd6373475fe60af9b1eeffa8032a2e3e3567df260d2140f77ee6f2b72fb59fcd2459a3df749ea43e037e5f638c853d6b8fd2b3398c2a24248323421da87214edded32b8ad7db50292edede651d4ca843edadc94accfe454395bdb8cf25959e8ca3d5d2b8c0a7306d41359916996c374ea850d0f68d651f5de0ef9c351bc63421d56329f317df9c220c5f2268dd7156c778b8724040fbdb1553d872b52e07464f7551e76dbeeccb744b47a640e386481e259f55259b7bcbb82174d82e729f315f56cd1cebad13fa492aa8ac1ac41e5f8dadc693ae4c4c05416e251ea63eea0755163b8cdf1a9b6b5ac77dc225f5b7e1266e2a8c5b68f2062cca2079332442b732b9c99998fbd6684f2c53f4769d73dff6b2ae2c8b4b529f6edddc644f7da00971aa322bac45cef601ae4462d844bfd5dce1e1be9b526eb9df5706f5d6d4faf35f55c4486085daa733bc8c1e042a7089bdd6596b4e908f0c82fcb334f26746ff658c76e9c58c37c16499218cb28a2fa0db4be9dbdd867b43546aef479b3f9b8877bd87ab50127d9972ac0cb4d433c4c519f2db75b974abfc4df98a50f5697014d8050dd3e3c5104cb8b5f62ab83e843f9f8d50def2ee95581e398e70045aa9f625b19c877164d70f835866ddc35018e6817060f96b52bc64367a975fa22789fcb22730e218f3e46187eb4dad25473fdb1d47e72f87d95b9bfaa097a5aa03d863a20f7b20dd15b614cce2b6c1766f289cbb5b7739f0d31832f50fc42968b5e2aafc86b2c0a6d76", 0x1000}, {&(0x7f00000023c0)="a0afcfd3b51c14090fc581c19ac1e5edbe4d49a33e641ecb52b4322ffeba820a1a47177f701140e135d9cd9716cb69be6615ea453661687214990bb34ab78ce71fc6b481c957534cd5b9cf6f6dd2f405b9bd8bc7819ecd534efb9506c3aa946d2ba42c4107cf7084a70c1377a36a22ca5ee1a6d5658b2a3fd1e664d84d4c52b2cd7ef6e4211b40285de58a0d21a53d2667eb5405ddd00e3655009af9a2f02a953d2a5096091e8ae86928304e68424f072f4abe989844acbf4aa64113aeeee6095acf03d238e51757aa9712314cf09c5605e02cb2c8d7f406f3f54de64a4cfe74246d889205be6993154a0bc58d17e3631bae54415a077e3887852d714dd515d9dabdefd77057048c31a511ce2eca15953b8a13bd732a6d77c1ddb72b774f6d5cc9e1aca52251cb0074176ac14f60862412ad7a5baae33cdc7acf698bfe9bbe2ffdae7ec18236cc9254dd4ec1dd40a569ad64bd8e826172f66f8f7e2b5ecdedd84ce641d6c5df6deb6e38b1bbf2619f05dc89117cf03cc4ccc92e15712216a5eb8c3f234ddd00688fd586d06cc9167c1de61ca56a5317730897f93d4d8a37eed03e3314f7ffea84ccd412d901aed836d889b6de494e909a63631f2a5828006d0fd37d8efbe5eae3da76a53e8cd373cd7fae6a269bd486656835e8d46436177bfbb9b16315f5c2cfca13e323373ccb2f975b24b23232681a825b8d615835864d6ad0f7e356cfc31f84471d3b5838913dbf4ed5e067773b7a779b53344f154649c9700ddf86bb25ffeceab95a4ce437f976d62481ea2b5c71c3b282e9c5239b2eb2912a146ce57698f34f1adc9b0e2debba729339ddeb32fe37bf5f4ac5c0902a45197c3772ab966a81bcf05118ec43bbac25958a803be3aac09fa067b075746cba4cf408818d311df9a697c62b3d8cd50c00768459ae45737d29e1391a2455fd9ce49a9e6fc2a66449c26769aa207e3da78dcafa9595cc3dd3c869189cac4245627db6f7e518be14416f7796cdc34bcacbf17952f3860f29b4c0da7e8bd825259afea44e48b714afc24dbff6f509743de3e70db640e603f925cbaedcc62866606cc1abbbbc51bd5084ab8cdbca9b848e7cb48f907c9a7c826a2b8930e9471f9a978f52a7184c8e92240fad85813fb19d4faa9cbfa85eaf2cf2e138a0a499e2ab1ee45eb787a995ef870ebe4777dd07ff4960e66b6e7464ae1f797d8b29702407c678616ba935f0bf2fddd02d788fd52565d02c39ab9c180e2b5e741bc967599f858dd23bacd106e41fd80962b711fc997e67c650b365ca0d98c90f22c4c7fbbcd2ba7f37078f7bd8c75a77a2175bc9beaa00a12921d0349dd4d94092c7780e56898ecfa0bf7403b8ac0c7a240bfd4c4722eb8e33e822dd8ade6f84e8b9e46836570a15c730f4ef9fff3a914747a255430bb7a40ea25f2b1d47bc8a0d802df8447c16fb05b62b6bd0cd37a4af8a9e5e3fea239ff4094cec20b4a3d5e403ca089461fa428a75667d56f80f6915035c159e4802b6ed7b9fb2f6c70de312bb98bbad56000db2b56a2e7a40d50570dc70c97906439691e9efc3184a146f167dfe2a71d041433c3b3194e8f63db4d6c3baaee4569b58c9e2e4af675a83122043bfd99f9573afb2f4d09b04f8e5b9c0000061d075a90fbd660942c996a1c1cf85533faf2ba97c333529fdbd5db3a5aa30f2b2b52e66f35c23398eb29726a53c63a7860fd8273713d4b83ab65ac52b587f0a33ba7c1f194fdba31fc3574d742a9a8069069417f410c01940d7317536b02545b97436ce8f6f7676676cc8e074ab6b9c9ff227a65613d049c474dfae26342efe6aa0d14711919b82693e993750415bcde4c1bca11b850dc7612d8f2b39a3a84e95d486da4d361185903117d38ef5ee2982b09dec50fea4904e75448703d81c2fd69e9464b74e98b9635345eeb2cc9843d0353bb2fe52e3a64047c3d6f03ab2028ca7265fd1bfd6b7b3ff147f6d9d1de3544673a84271167177d37608089360f45c284932335810a4fc8ee631855e5ae2ac80b4d4609666fcf8cad854e838ac8c52890f1114eaa899d81d37da3fcf1b54fa782d8fd29c9113f9bd8f68541ecc38cdecdf0460e2b0edc66615cee1f5c0d9aab8484e5bc620e2873e9b61af2c3b9719e86e5b67a7758b27d9a04197fa7721018c2eb50596fff14e2fc640838b07355b4af2c8d078e305e7984e1f40edac3c55f42fa0e7d1069e3b164b135c5b3fa81506ac4bd403a7eb523f9d1414f2871085ecdf9ca27d2a0024906ca81ad597446c8d6742fbf25ecfad9532ce958405147353b590696d79038a318ae99d3d6af782bb59daa6079fcfc7f5eb99bbf304ba96eda169ea4726530dac0e7d9571fa32819d482a95be10c8683fe15a1ac32c1ca1b22957e4e8c33e1e3c64eca161ce235cb2c34b664a862a1443de476b6536d6fe23cb524e4f1c3d82cf5aebb10289c93850138658b481417b5441a18897dda5d8635f8fb755b34bf2bf4bce8fe1f522a92062570bc2cf63ac1edf5c30357f7b464591ea8e9dd17348858c46ebc8ed2ad62ff2221229d08da3e6556c7de6338e4433712adca5301dbc415e7a78bff8e0f7d11448efc37425629363bf3df6dba9aea91ea05c951de7c283b4d3c53a384185bcba6e0b18f3926ced70e054867137369334be55cb3c23448c435803c38270b5459ac62204f0e3412369da2bf90a4eb83f5d7460b4cf00fd5721243d6342998f1dc8ee9ffbccb685257f9c72839b7ce21f8998293a4e5e3eacc7e53236f302bb3616e0a57ca22792632a17b83aa59f599765c29e49f1c772d81acf811e68c37e24839d122506d03c974fc889cee5de0facf956f76e26f915f25c4935e98c3ace219692e8c8faafdad9f1d02de9c3a2a25ef4c2ee72bec82d8473c895ddc2d2055557a6d43737a9917f60cb15071de7a204bfc4bea43dca4b334eaa8a491f007a2437d20d8c92f684d1103f6f3998a2983f206f0e10a5fb63fdf413eb798ef5911c048547d12044c163c54cce3d5b39cdb471c0050b0a42c1332ef46c5cbbcd82285c043639d123bc92ac8446b000d764e4e5829728a22bf98d36c5356aa12055658b3177079f223f9a6b3517c574c7866eb96b6ccafcf146f2cd9a720ac7070a4a61858b8709fcf4707a5c69384b665670c77f4d1f7f2c581c4dc8542232275ab2710bca3d18b8bc5d71d5c286d9feb01f8d6de43879147c4b14e43a8400677c57d78f1408378e39f64c760d61052dedf7787a7bab0718ec3ec59232fb0d205566a95a0d749cd20b0ccbde2dccb4c0f6d0a8a5f5f074ba78ec6b11ce9fd15638b68b18793fe6b81e8dd5d74268eff763dab4ef28c0d884b6cfa0a020655b42c2fa972b31de73511a435a25486bf4d43b23069323194569c94da9b015bc673268bfd684ead699ae28179fabdb9fea0000f35338aa66578d651a0c24443e90f7a8792dd5460b4d05be5c4c74bc111350c97305e7c795ef61a6f46e316f4f06fa8341ddc5835f5c68deb7d32121e441fe9b3f08b750c8aa4e8837c97e20eba800acf137e9843d02c14fc2f678c25f71ea67b726d2bf993d150fdd82af390520681c790e2d69b1effe3afce88768d500e38705f000c96367763b00db7fad0064c06404d81ef71dd2997c17557ecdd79a66b7ba2848a4ff3b0eaa25db4dfd958f32e4796ebbcafcc0b151c7b5f4dfb47ee003310d82879f39fbab7bd60ac0cea3be19fa6c9cb72270b35da7a0cd8ae407fea0b7bd859eefa6a1d58d0bf0020a3efa2a92c9dbcb5ac2d6e92a18bfb832a309362884952927a1e4e177c12af5faa0642438c660c53c5ddb5e75597c5edde12837c8e83be5eb07b102b27038ed4b07a56ccef84db9e7dab0c56b403d6ecb89d4aef501e3d08ea21e9c0cac3f7dddb1c326f7443ff022eb66e035bc0f2e21c30de59174ce122769fc4f85882ce2647fc650f3e99ed95ebc7db07b129974aecca6d6d5e47af765a236f007975a9130dd0b2de98a7c87d35f5be6b65d45b8f867ba312b84263d77492bb5c9e0aaa1fffff51929c5f285bcb7f76c1cfb9ed4d694405272e653f443113dfc65acef79e01cfa38dac1218bbe2e72f1f8f2e46cc5fb90b69174e847be3b5df1233ad2c897045c654a12cbf93ac2b1aea16c39bcb6cb34cad238bfcb3f143bc2543be75e8988dcc0c140fdd50fe0bf72b74e0393e5f2043fd827ef219ec114aaff157ae1ba1fa323cef41a1a593d21f45dd7b8a4e21f42c873621b66fe51a4fe6f1c55f9d5fdf194857aecb9693cca353cb887df68ddb2b77930eea547af5081ed5a004ebe196c861267bada602c27599cfa453ef6b4493955dab134c9c063711eac82e97aa950e7b49a68da54ce81eec329b83fd22e784b36a0db443221e893b0347e3160f913ac68150863403999edac42a20912ea67ad40fb858cc3d1c7d5eecb35a3f43eb1ba609f5004e3424b3ae4ed14c579c3a30029da8a85f2346973cd779fe5d0865f948eaf6c051957b77447a107aa62febc168e93b6ca35496dd789ef69cf4ce8afad388e03bc8cf1650378491a9bdc6a8c0ecd44c79d0e0a8b3a48c20fd136a30bfeac75df1291511ebc4acca05fe8b9c05be1539309c0fb13af004ddac3e3dc49d5924e2d7629d53ace162ed4889ddf331a181aa4135b4e1e41f766ae827fcd02ea7edaf62a03230ec6da69b8dd2fe750356f4e4da5e2112fdac9d4e790459b201732a394990e7a86ceb15c1b4d724e5846e9976bf67c736a8e9a03a795f09655708f7591fe2f99021d4fbf629ff46edea52036272fcc3c881f76d8250689d83a5a96dfd5e449408143e8883fe4709a15869edb97b5a71a3353d13f7e45a385f18d8ba5625ee44d1b20d01230984d8bb78b19b4ede44f450d8154f14307aa5817e5dc811973822db589d228c33f648d3a21948b8247cdcaedcbaf67c2fbb7d7a266cfefcf86cb80fc842c2d2ed5cdc7599d7394bc9d4dee4342f61d953763451e0a6eac4dcecc72a9b51b390a908e17a71c0e511a6d8a65988f09fd8c5e117a9ff55a16efb3f31bc0d590fafa9374840cdb126dfb94ec17cd0ddc554b72fcd30a1f2a8968a7e304068cb28279c9af886493794e0a92eab278f5eb0755f04a64e2ddc0d551d43247a8a74721e20f73a34dcea17d1bd9ad801af0774f0d21b861f5f10cda11885cf4952419bb161bbad212903547139fa5acb2a0ef6a72ba8dc182c92107b5eb842908f77c8a7e51731cd0272d67e9957fcce0cc544e44919160371fa021182d1ee832b9c3f7fb55f1110557e0620edc444902a45508cbb87e15479bc1e490658a1904d2b8c42d3cbf5bd7cb415a74c2bb35f4cafbcc12fe5b2d5ce84de09ad6f504638ae4fec8f835205bac9e25768317394932a4840857793ec5dfaa110da65ef06810d8249969c89d886d3a21b3febe7f5609989fcc31377f82b850f17f8ce50ad318da7cb4332bbd2eec73bd9329a2f6b307da8c465ca6f95ef6e1a7c4336824808f23c08ff3cf7e7efbf864e9ac2350899f0df5a462dc768ecca997a81efcbc47f55a2f2d3d08099665405a80f39a8bce5ef9004b5cb7dbea4433c9e021192b7b64fc0bb8e409e5076c618cfe325eeeb8a3fa24206fe8c88c609dbf65192e81ea2f8cb7ee38ff70065856c851e569a607a891e8fe842e2c6b9b36b646571dc68cea2c94ec3c52949ce676589a3880bd6cd6123709d0c2b0e86371a4b8590fd655c4dd2c645f8a13b8759d3ac4e91b0386b87c270572504d05382db798f8b1cdc21c5a68c46de4b460596b2c", 0x1000}, {&(0x7f0000000100)="4cbb18789b1f50416b03575d0aa87f7fbb038236c6749af8901cf64c0d8fcd7b284dca3670b4187849c89d98c18b5f9b4babce40e51dd4744d166c48fb144e9900b48a8db01ea06d6f74d911e718dcc7e3261a9a088818e6e951a039a42b9436caca234ba5a22a101328c1eea90163f7a1", 0x71}], 0x6, &(0x7f0000003440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r19, @ANYBLOB="0000000028000000000000d6ff00000100000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r28, @ANYBLOB="000000002800000000000000ffff24b9e3efbc27", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r1, @ANYRES32=r37, @ANYRES32=r0], 0x118, 0xa}, 0x40f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r38 = dup(r0) sendto$inet6(r38, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 23:02:52 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(r1, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x570, 0xb13f}, 0x10) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='&+\xdc\xa1]{%^-\x00', &(0x7f00000004c0)=' \x8a\a~Y\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00R\xadZ\xf4', &(0x7f0000000200)='g(^,\x00', &(0x7f0000000280)='+\x00', &(0x7f00000001c0)='\xf7\xfcB\xb7o\xbb\x04\xfeC\xf2;DJ\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='#%\x00', &(0x7f0000000400)='/\'\x00', &(0x7f0000000440)='\'\x00']) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x5) accept$inet(r2, 0x0, 0x0) 23:02:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) socketpair(0x1, 0x4000, 0xff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES32], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 23:02:52 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x46, 0x1b6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x22, 0x1, 0x81, 0x2edd}, {{r2}, 0xfffffffffffffffa, 0x6d, 0x10, 0x1, 0x1}], 0x7, 0x0, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140)=0x101, 0x4) dup2(r2, r0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = accept(r5, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r6, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) fchflags(r4, 0x10000) 23:02:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000001000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff60e85015973544867f660937282918e4fd89720fd3872babfbb770c1f5a872c881ff7c40a70000000000000b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff77) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="fc4b0fba9f6be35c4071f4133d4681c8f2f6336d22fec18470626170ca91180956f47b2c23dd0cd1bfb9f58bd176dacd2b9ce2c75b18fa643cd3db4e169a3291972f29a46e07588f229e7cae5c49b23e2b7d39878df5f774367f3064d6ea6c76b357f57913496e9f4009a0174fe21e7117fa2c7a86e720dee36bc530f75dd8658546e34b24b4cf3baa076e90007c96e07cf2dc1956268c2851679dc1f0b087ec08773ccb40f3c8a4a3bf44f39eabbd19e89071881c344f49eba34aa89929e94aaa07846abdbea0eec9d6324fc6e752d2f5416def73f44f182a8f5b988b608870ceba80cbde0bf955fd23ed01f1b075f2ca9da2d7d2e16ebf8eb8da", 0xfb}, {&(0x7f0000000240)="14f6a4c8a01eb854e1956ca2f10cb3438d28737554b843ac5693bbd08b752a7b93450e7bb0bd84fb25911ca573042f24571d8c3ece2d5c0b28fcd13e644e86ce698005287a85b6e6fbd82206118df924d5d40068b6d0a7909f726dead859d4c5605203ea26d0d27f998dd5ce8d312d560e816062f295f10dbde081ba2e008b2bc43882d214673844a3f68baff17afc7f24003d88efad94fecaafd1ba9952fa2585a1d7cb6422f91d5723af0413cac43274244cc36d33bfd206d84073db1c3c9c9dac9e8f522ee9be37791460fd7d469ec25ff48447d8d7d2505c4a71fa9038a1f63a5b6382444ea449991463973fc0a9c53a7a535cd585fc643b725418a295f124b16b7cfb8926d3c4e8e4b3d796269aaa11d514d9eb981cf814732a5bf65bf6037d63e65174d5203803ec2df341b6faad2cdda67a539aa8a938d6cde671750b69e8007b3bc68dd91cc35ac70b06c8a503e532595ea9febcbef4e9295f3a66b81fd1200f23553b8beddfe361fd159f568e5348375848cf940309f0363f57c345606575db8f1573fede7c9a7645007766f9efd46499707f33a8dfc967fd07152e10bc2f662d5eb5ed8dec4e4d68f59bad63b01e1152f218f0928da2df69e9b430a8277c423d817c2e7146e1e18b2aff5b0eb5a7cb0ad8160a9c1ae5da91f5db1e0347a6d7cf6c8ca60dfa64b901fb0ccf82732d387cd96bdbcc9b01b22588ef4795cdb1b61f9dc94da008fab748b64e520a0d42dd0517be761daf8b2f5b70c00fe55419597e97aa390bc2eaa67a22ddadc9f9bed0d5c4682538629347c67ea13f6b7ce75e71585e94fea65bc3ced722eafd3386a2530da8fc98aa7b353658fddc9ba8aed27816fddf512a97db36127ef4e1934774c76602921ea8b06ed72890339b9ccef9f5dc44f42520ae643a6e7c1b63eca44309eb219cfab0bafec4cccee0e6ff184fea50567a0ccae6daf4f62cea031024e637d5ef545ffad726a73dbbfcff679a45e22572b17e675c2f119640c3b1088a6ed72e8e390ef30010e21656c3939088bc32431db90028c9d6548d74ff1f40d09685646a5756dfb5fd0bfb209171593e925a76f7c2fe7c9f147ce9ba646ce2911fe9df70cf25e17cd6d38553ebffa99d950ceed5f5ef311089ada10e826fd9d960315569fa965533e537b2c4d4e8245c41152368b2bf4dc62a8787276679e5d04333f655c3cf70fb746664c9479b69b0812c79e06ce47d5e53cc5df2a8ee71bc88be1133f5f4c555f3d291098271447999e99d873a960bd6a3af8e223e607843484c8f84ee2dfbed94d5af7ae5046367df0a96c43e5f5578c6048d71d1c5195977f8e80c156ff5f445155baf4cbc2420473b7260dc34435cd53c4793494f489ff38eb1ba76ba6e9e9b87d5dca02827e419844b2d6db5a8694610597d4fb368f5222db176c599c990c6de69bc85bc4fa7fef43b51f844a42d1ef3a7a88441906a918472668a50a15c09fe3119628be924cfa0660de21607c20701d2e062a1a774a76e22f87210d40ca17e88c012ca15b1a9cdbefc77f5fa0e35e043824648155cd91b81ff344dc0ffebb277cfbd342b9cefe1fd43f6ccca27432bb4b6d354de46b599eaeffe1c70acbac38d6dd7fd08ca3a1f684a3eb8de6ccf15af3fd27b2f154f5d52c2bf9d29539c2251ce8ebb47d7b4a1ab24829488bfbc6cf79978198a06bbecb2935de9db8baf1e026a0d7a74ebd18df6c85e4006d02b58944f90df0498e7ae3e057f85e5b134fdcd7a2fe61d4295cfd2a5df9669d2d80a03f0408ccc6aed04a5e7271e70a62e12de39634fcbb8df72842c82907fa484bd0a53bf95e035ded3e48fb0f21bcad45baea3a8ecdcd54cb7f624e5f2acd16da03ef4cb6b1657fcfd2e9f1bd51618a41e579674f32a64a6ea8bdcf99bd9ab602ff388df529aab370d37155256abf71a3001d4f3a087a7b74f1344fdb0edd57cd56cdb3b9fc64a86cf52cc69d748a0fbc87fa0b67cf17353a46fe0de302cfa595cd20fddb1d668fc908963e094ebc3a382da8427f6d7712b72c605810d6354da234ab847738b8b0baaf66ef3f38ffd2620353f35e1c90c3334cd1f77db472e570c11aa597e36fcaae3c1ecbc2496f9a2bc6116c0d5599d828435789b8a5b8861c2200bdaa829658e2553c0d3db84fea88885e9f4a3f4ac7584c9e3477d9636abbb83b0ff7da842b1c87f999b7784c5bae06d5610e3b528715033c1c4f34ff0071beff7f3f18bcf63fe716cde53904859437cdf1df2502fdc472a9c55c43f5d28fe9ba749dde84c9158605076c32ba089caeb78442ef998a0725f2f59f783c9eac1d98516830b182c2ab69d949f0cf7d3adefcf6724c495eaecdc34e3709a4fa1cea9e1425ef098e1769de1f0b33cce79e21ce4daf2638035ba8d0059daa320a4e70421cd3c53b18dac72fa52420c4e0651f307ec72107b6c08eeed3bbe1bd328dbd7099314287ea51d23cb3be88701f2e47ae9a76148711b132d00a49a91650f52fc3391f0eaa8fbd447f515c4ddf8abb390aec6217fdd073a49d6555c9b406ba021fd027eaaaf99281726cc22084555ad26902a74697ad0a790dedaa148af1d4f2ffd36147c9dd7af55b246a9a583eed4951fdd1033219e35a35003482668535c33bc6cea5d3d34812e52bac56b6d700737fff61595c8bf1584e3e0f567b05e941eab0e2563d86c85020f2275c2572599658271f25858cf224e9b8f41707a9712a2ba3b7d7cc093198bf80af9893f6df9641dd56cc297836d52967cca5e9cfd6c6afc37759e9b8e6dd0e05604d2bd51a5bbf8c154e40a01a0f06fab40178924732c2ea7b3bd964abfd557c5835e179ca77b8d8584877b2314fe02fb68e2e15ec4f4579b7ec94501a5770e94905e35e8e9d7232a6962151bc1d9c8027918b71cf56bd82252ac8a88fda93dcae559c260a1df57decb8adde367478e0114515f5266587f0f6170135d92934c03709beb6c7f65efd390b2ff220c28f13ca23207460ee070c70776c246f2f6772c8746cef0d84627606096d2c1fd6575d050fb1629f3b8377c9f5846903eaf1f5a65bb2290cbeb2e8fc44ed4299f46c7037166c97315905973fdc2bb56408f2def1f8acabd13f1c0ac8bac5807beb5e1bc4957b13d08a1aefbbeb853efe3bdc959a86be867e9e5ae2a310e3f0eed9d2ad7dacebd7f2b2ad27bcd6c1035b73d850fb837eb37134394536b48a78226f3b8c85fd300e54589beeb761d69f2c0f6eeb638365bc37aa9ce4afefeff008ea5d0e938b0021cec0aa4607d1aefc28dbc2c0b0fc81f080ffc584b32cd199377ebe4fbe5b8819d38aa726b074a30fb0732837789164444cc50ffe057d28c278a9238e794d5ab3e69b2f7e0bd38add369013eb5199addbad7bca69147e47dfc8fc94bd3c8c7b16f12d548a60b0f2ffad9243198d89650c44f84e3abe51929ee211d89c1a315d871bfc921430b6125847f518c70a9f5549d09346e69a71e61f1fa9192751688de26f1d05daa0ac8e0da36116fa628b7c7b9750798c49086776973c69ebec158c97c8594f3d38e097ac411fdbfa09932f356e5ae9cc4d4253c328453ccc68033cffdd9cd7e11d02bdcc10e1efdb2519f40fa4a635e2aae0ea0d7445673b914d534c72d76e043e89a8c6cd06efcd4bbf602a7d8e4ccf844881b8fb2fd686d2298ec92353ea40b08c817d868ceb0675afc552919c630f7f3836d45fa0a2eeb596b74083924eb7eaa9dd3319e9927c846c9bd95158cdd6142d3546fad3204b7ced0b7d225afdef93ed16d7ba5cc93312c8a28524e6ab41431e9f39642682545e938e8b71ccf94441cf976bb826e20fa5c8e8258d7af9db1f50b8332ac708d2fa2b03b627d79fb75e0696554e871be19bce478b66d1931be41dc8ade3fabe1c0a23ee1bb72ad84371cd717b6199321047ae3e89567b323b7216332190ad801310662a508e73e229a87907b7dc2b143ec514af1e3ef997a09be28339a76efdb470903dc499bf85e1ce302fd84950db01b24fc3c1daddca1115227a87a0afb46d6a279762ed2aa60996555bed3cc370c20a50ecfffd6c9910f54b04b3ecc2097103a5ae29bb2d7b2a7155d752e3be9c06722b42eeeb2086eea7ca99d62d66e825f7949e6aa9fbaed5a7b3195e12bda3d137fedd9c6cf7efb11c65864e46689c779e9ae2760fdc1d6bb5e62e4fbc9c6dfaf5b2e7db5071cafeb16a820014eba56b5d008cceb0bce905aeaa3deed33ea26a7c9806b121e240b425a5e65f41d344486e16e538b8cb5bf3cce71d763027043b956f30330405558695046c638d3a254c5195355a85f89f72f1947e7b16a9749aa265a00af3d55a8c9b9e881760f542759742f71e2b34c4484d29f0369abe69603fed1bd515134bdefa35a6b714b34cc7173ee79c1b1a0b0301accecba77c99bdf0896cf5bdc6f6f34bfa287422799fe8c54740ba9cc54da613b3072595dcad2e9af7b552cfe110260b5b635ba85afa2d53c577c5c65924c578409166ed1d3433e557bf0be8f6cb331e397c148de934760ac6b800e04738903dade31cdb317f021763ed740272db9ca3ecca7df05f8b1381acf37b6d9f29a5989eadabf9b75829c7f8e9de278e82fd22d3e128c1f38a2f478805391c2fd1d4a14c8da0bc1b065701009c1a2f540c9f125c1071acb28b62df23faa20ffd4997562c70248a7f49db1539cab2c58fc3bec3a9d799421f8c6ec5b62bd7d2838cb89321e3c6ae7cd6de43eede5defbe40a85615c7d42148da73842df8c2fffd56bd9c6bb1184046d3846555c84e175d458d2944ce5f69278fba142ae9fb69afe0af6c43b1f4af46a864fd64557fa43465e998a6ecbe8493811dced8bc5f1255d2ee562b23acac735cac7d17874293907a49e7e2d83206917a9e5b7cbaac368ef061886a16b8e80ebb4ed6e7b6a57d89683ddb4251cfdee4b272b7c58d98a18d9d4ce28b4fae3c8c65fd4ed49bee9be48dc1703264cb12d1dd4fbe565383d9c6542ab04c3203e675d4c21e25147220fbd0ee4a279ac4194882a4f1f386abe63cbfc28530abdd1e0abd7125c6ff4b13cafc0b01d83c95003fda96db92087b6fae8572690198aad7f47a0906cc674dca2347b26e798135a9e2c544e5292787193bb21d8f638c080b35846fd2b4510cc84583fbc208df4e4275932529aaa05e46a6c0371197bfe508edb2221fc425ddc0c42c8c3df46b12e9e1bc3fa7e48270b4787cb30388dd876cfdf3c10adaadd1625e24dd240cd2486fe94a73eb54b3a26cae937bf6a6be7faea05f6b27c86268633d723c6ba0ee492287e7708627a2537abb3f7bf0e267f79c8c034d6a6d285d89c1a398a855d6e80926a9b9c2b69a6247c0a9f61201a941e84715c2977d624c8aa50962643c50bfed2aebdf88d63604b9698c0e9c2d447605885aaa08ef67991ec1d963bf4fbe9c3ca92e3f2e29325cea4d709499af84264c5859928fb5703ff9e2aba8564a3a5a9e5213c1811bf5736d9bf7f90efc1a3d40a049d655813346eb25dac469afe538ca86986393dd66510a01ecda28422d59bd9c40a86ee45d65de0a6593e0e92101f4955c87d83b9bf8615d8ccfae21cb099fc0c0002e8642622f0520d2c8db6cfed0476187ef039dadcec91bc148d515228f337dbfc9b392caffa22bbcb0c50627a73e5a739601b3dc1853dcee801da58d8fdaece4e4db974687e094c812dd90fc8b2da9d22626bc3aa36caff9c3cbf2736b55c326d14a093df2b20a91e8fa43bfe352d5714f5219a8cb7b0681dc8af548bea869c2c74f8ba39e11a7675", 0x1000}, {&(0x7f0000001240)="35ab7fb027f96881916bc1ebbeefefdeb2892a66d03ca07ce41681ee0c70e7a970819a817f8d3394a064e1d6bf4984e20c0732431f6a59e266f3e8a4220a9b02375c3553bc9dc3d2983aaf86005058d03337807be2a83188a2bf61ceeb254d72d8988231c4a776fbd14538cce95798408f67e9e63444f89662bb91ffb393f5764fc5515a529460d6badd112b04654e3682454a7444c300065f342b4ddca181367a82268975a7a01e971cfe94d4470aa0f0569507a37bbef749044d00ad2eb209f7f4c1a84c9675c5bcf0493a850f0550de", 0xd1}, {&(0x7f0000001340)="4bcd4082e98d839c406a614626ca5d9be7b84ec65dc863df1389779f26032cdfd39b1ca8cd64db76232cac417c0a628ffea6992f66ecd9d9849c8d599af5df5657f97f401daba44b701b5d70711c25c6923ae2c5f8efb5e20f2704052de2dec4f955b2fb3ef0fb071a845483b4bbc42ad082cba479ffb4d167f651fc5bbd07d6e1b31655beb5d0ea7bfb3a1b9ac51b735e75ce002c7ac9aa69e368b1385e32aa2c1baa769afc00be308dfd4226b1a302f8f49b2f70223a21ee7536c9815362b6b366c8cf88188a57c603b8dadfeccc84b11a2911a77d02ced1fe771d0f3e8cac78bb7efefe3d753ca367", 0xea}, {&(0x7f0000001440)="461e138b5d3b440d22d048e2c9df4b0503f4c390b0bd98b50efd76c73bdef25455c06ddb85a71c6e7a49972a91bc8a3a5da65a3621e5fec180832feb63ebf1120caa6540eed8dd2d0a33c378fe84843f2ad8b1ddb81a01ad6f395b075dab560c749301b8c3bc2977e8ab408830439325ce4f92da32cec1f01898d372b462033b5b39f2b91aef3eb3ef5918d0c9d8e06e3b58f09ec83d0486937529e046c886a7da6d2ecf4a34a7c07fa18eda6adaeca5c42cecaffff2b317ad69d51a508cd933d2e0b13860af4bda7bd2bf07b56f094a58f4c36c51d6012259c65c2b8a786e26b6a71f537738610938", 0xe9}, {&(0x7f0000001540)="1ed3ec125f68af2ce3a3ccd1084cedf31f714fb591705053efb64f4337095f943ca7e891d32d535784f39dff9e2184dbd83f2e11565e4657f1867775c63902dc167261389fc90530db8b07519ac82638acc8360c60e71c01d73f7c1abf155876f504dc48a8134ee1fee622e17b0ae1f22a077b7900d32548527dd6f2f7aabe6a0cad8afefa5edecef845a5b7fb85ebaae977695e8369364a29f82c8a53f8ac5de9538806673b0c8d", 0xa8}, {&(0x7f0000001600)="a38f657d457c0a55ebd0ca569737f8a3f1606cfac56da0627c8730c5274e8b525365cb12aa38da4b09ca8abe2691c4eaa2cd9078fd1f56babb1196d907ea5cee3bd683ec445c3923c50e82c54538f64f01d72b2d527c86d32b2d8c89d26accf616da231986e33a6eb12ed2c625fbe3cf469ab3b5d05cd0a9aee83c9d6cfe65504c44f53aec917ecd9935d52547f3b364bf39bf0ffa12a1c082740c11ad20c00f90001dff0595f1514e05237a205aed338454689a25afc9d775980c5fd77fd53eb990fcb8c0cf1fee2367bc9fac1c42f344b2c3edaad1760c7e6dc364d605ea32e5f06e72fa49ff01dfbf673a637615b4200192b07d6773b1c705dda0582f28baac0e83e31048db6594b1cd7bfb66b3f0c7d753de7bc901497fc381a80eb139a5132abb735771c3acd60f89e988e478023bffa65342edcb0019585c65f1f453b4033ba1022c5f229115f40450f4f72910dd94ef53b61d3ca75f1dff218e823c7de376010b741a022dae995b5cd306118d76b769fd8460cfdf33de1a81c517aefb7daf70ce065d36047c8f9a75fe1b4940cc1e04fdf05c9bc8258ef842761ef5d5bd8695eb997281c87729936089e581ca482e8ac61ed88103b0b6b44f5ec326be3bd1415cb996ff7f69e6e9604e8ecf1976c3ef90f467b7b1c150bb1323a0ba429266369ec5eaff8863ddb41b555d7d60f91ef24a886cab38a0a9c49816ef7d674fe827cb5c459e7f11ae21de7797ac4379c167f9d91425240da8ffae79e289956bd1b8450982457a4a52e8c9fa8c882b9dbde8268005fbc2a735ee57e1ce8a2ffdc0eb513cba572a83838fa78fea20dd08fbe7feec80e829f950019225b7b4cd9f431134d0c07227772a74965886262ddd5070c779147c7fb4df5f83ab5e5965f242c913365facd9aabd9c4013890250c80e286ded5c18f1161269a1605b0a85164f0b49592a8061d7a8533e7a6d6ef6ace8b4e8682046adf504b365ca55dc98a56b4711a958463231837cd94b42936d59ef8712b98a40ae67a683555fb4de1b5d6cfedc22733550e697750307d6047a7b527531b167ab82fc70ee613c166d0d61171ef7df79bdf93dc324e5f3032202bbb7824d7b251d13171e0ef95e4cd665d3767927c9f902488bc947abcbbcd6cd472fbf63177f8ec4e80eb6bfcee5bf6d1b0b2fe2708006db810f6f51cef683aa31907069b9b06b1e2f6023e7d7b8a4cdec8bdff747c7e57cdac7cbfdf9d9a87ba4f3218cfed20af2ebf9d28348922c395899c4c8383cc0538e3dc8e8672461946599950c010260c53107238e35663e058c691155cc10ee2de61a635e99896be71905a3c16795d1df7ed7c9e2c1b7ea516daef328026b4df5465160876cdce3524f0e69cc7179387a104c0542f1f93d111dc9bd8d70ef8ebc3e021b8171a8f4ab3a6269ee39bd3b5bdedfd9ec21fcacc100113d0fa4322f22ac8fd07746bde1b53cebdd3cd0607d6eaff21382a81ac25ed3fd143ce47ba586f9017e5c872d654c29c3076e8e80aac49846dd6a4b85fe68337ece854e1608f2a19c290c1c4c46b88c0e55b84f1cb8a78446a785404b5ed293585bcdae572f7dcd513f9a7f83fb1e8f5385b90c6cebf324da7645e0826e144d5d382a0f444c5544d4c2cd0fd1becaf640c044cd34ff68887c95a9b6f2535e5551ead2c6592ce348c1afb379564447017367fdd5b43ae87ee7ad89164d570b2b2b3a7382d9bd4909f36e2269e7e5c8a1de756c3d7fea02d4a6d50be5c542d59419229f2b1d52e237ad8c18cbf34a051f4637abea88e0a4cfa8a37cdd7b2d0afa46acc218b91e1303321d545990f358a9b4faa62feadf25265ff49bcd2255862184fd87951793aff12ccb5ec43c871b4d5b0fcdc6242a0d2d7d56de116649c3b827a02ae1c4d0915b0d4ae5414fff7abaa9af7fedf999046290fe65238959a7d0ab0635310c16f66ba92b9b89624e198915a6d7f2cb6b479bdb4a9de755e9ce95097a4eb20fb477bd6c854101b64fb5430dc04faa9d093563fb9390b2ce3fdad5262331c5d40f8077f8ce64a0399c85efc5baa38232775c446ba8866b1d2431d3e16baec5bb3114b04ae5a662bfc9fcfe4cb838468dcca842dc76b7b496203d6165a6ada9fed279409c8e3c304659a76f2a2623a18be384ea5b3cc27e0af9d66e319b04bbd9b6c7bf32063d06486347109e071357ea999debcc15de0b44e160069cddfc117de0267687e66177b075a5948a506e00cd91a4fbf66ebd58014da5e50ae980bc54e0680f49ffc886051183262115d9e71d1faf7035fa6be2ed10008cf8b953b11d1c459432084523043e9693ade7d696af7bc6e87f2bd4b54bc122169d528a53985264481a38d2cb4da212929c7709cf5dd34cbe9bd7d1c6001f833411920e66b290aad18d07afddf887cce82bde734d7e7c94c71e7d0eb0fe0b2fdd4a9369fbb1af44ae8406270a663cb384599a781bb1ae56ee268fc528d0d3165a3777c77c93e2107c05a985897360177e22aa74e1a8665af5d646442e84a5aff859fced7cce6f2b45990eb519c351fb4ad62f71b9f5c234af6cbb1d8b5d548e734a128aed1534a39159ef7ec5f00c833f7b091a7bfb7fb4cc4c93cc26ba860abfb72a7c8c52b0c952880f3ab0a2066deb1cb5d3089df9b011b3c5dc44b40f0cc9d2e32e93063023e28e8953fcd546bab4869ee83e914243a489ced667798b5f1a90357dee2a5e6cf2b4def0103d670e7d266a18ae7da57fe29ff8493914115a3932c658ce9fee2e5a08801820c67bda2de4918008ffb7f23bd0f22a39379f5777ee6110806374e83ef2ba0671fe1895458422863566f84b1ff922ee7df335d1bdffa84d87cf286cc27468917c788617241a87226585c8460b10955b54c84d353da2537049f129dd53c33ae77ecb099474b3fd7f20f42ab497ed1f7ad33df425ddb585f42cea0a727f94121edc545a53db2c835818b9bd777f0711a314e62e6ee9e629b3184e75bf515b88c3138061f535e6dacb0870d79a258f4a8e44aa78759e862071adbe64b8e217f0cb25a7fb20aad1e53b192ca41bf0f76d9598de364c579283b0651fb7b9ca8aea4587dd1f20ea6aff354a7fcf5a63617136f25de24c1966a6276d8fe6b4c8e1677f4e4a98377c4e0bae75ee4f5f645574620531c607d2e637439d24444c254315162f78cd32055fc5f7bffb295d6769c76f5232212e32970e751e87cb416558cbee3b1f05c76d340977aa5a1ce60799452f929bfcba29b729edd5f5309ad313bf7354dc9536611c15a1eec686f0fcd0d2eae589fbe7df081cf830cf39d8399e1529e00ff1797e772da0a6db40f9980f5a3beeb06bb48a53f300ebfbca3a7c288c9a1774fdac90945a0b5b7ea96a96989fb747b82f5a4f31d35799779b1c333444645195a5c24ccef8da676ff313249e347b2979366f6abc5cd3504dd03575df753385a46175c860adfface5d384055e5610000de8dfd714e78c88fb4922e2729b22d9f9cbcd69cf3aaec4663ff7678ebdac335e57620a607d9fb5a61131eeeda970374bec7b8e71cf76d5df68e9d5f31a7d90bad8e7c33adcb3221e681c11455ad7adb9419e549db0bcf3c307ade05ea104024c7a3ff9348dd717998977ef87b266f50d75299ebb3732ed8ce86c6ac63ef9aaf4330d25c22d950562aec4e3b6d744e9fd1f406b028e515f291a59d15b8c931d15e0ae7826c5b570ce47036d00a1d6b374c78fcf11755986b341d54a1284e16364aa3a4ee404a4fc855cfc2ed07f1e83504da40e4db1f34cc42c330a53ae18a146ba8278d1c325c471e272a737bc11d083cc129bed15748c0ec44f3c87838a19b3124b5bf213c54d21a525df8e21699161031dc5b2e0effc5f966eb12d00dfcd516e69548a41e76d281e220f5759e2542f7e0233f09c96cb59c201285b82414e6d98430d112135958c983374bf39a15aafdbc252c26f2733f278cb7d837c4c358f055b05fbc41d4cd977d08f48ddef4f9b84f78d05e203c566f8edcc63e9b798bc15480fd6fed45632d80daf7fdc6e717727396ceabaec902fc0152eaa2529760a2c51d87977acd92a6a80b19d49c7b322dd4ee3829e6f0f8cb54e9db3303371b02ff147f8ff4a4fb64e14e90a85d8bdf89a0c576386f26a827658cd00bb64a87e372dac2a46e1c3869d65d11f7d8e2792bf39faa6716901056a7a810173abc13c3757658fee006f56484078c9219aff1660a3e0b6fd6f44f68b3bbd7f466922c0bc534f98097966987cc9a2f69152757214ba384d64a857613c43c144d3825c8a9ee8be8fc3ede39b8f38e19e8e08e5b0e361a4ba10cd1a69119e91cad039af438eb2d7394ef8237c145b3e19a65546005d6f2a40aa89848bd1de5e4cf4104da7fd8f580ba497a9d698e6db76d321038537a3b9de4dd3b4bf1bae01cafc6c29495eea73499edd0bf84bd25b8882d2e2b8a981ef89356a6fe1d84bde52a24c142e61d7827059b5099904a4d64f1a2540e7d9ceac7e2aedd73722b8da28032fccf106c0ce84f98b551847590ea444a462c7bfa22f3a7ca50bdedf6ec15db39aa408413860bf5be1374809d87b22d8262089cc0769dae974b4b02c9352fcab85feaa51ae88e45afaf5a0f3ba0c3c9dc9ba7064cba1008c563e93cb861d500e339830f58d8cfb72281939d4e47a7e55a406299d3ad6d3044ffba8ebccbf6429a8bcf8fb3e54b8805deec08ef12cb334619bb2605364b7284a58b9eac6883ff973a7b46ab2f96b2817b2a3aee036b72f4840cba9317ff4a170f16cd8c1425eb7218f9cc845b4da14e3604df28f6d3a6b571c040cb1ace371d1cf83c4c956d7d5b862e813af7cb4a78144e7b16794bc42f1e79925efdc65741f1c0187d107bf07b3e1552fe9a5aa53811faf45d238b79675a6f32b73aa897189bb152e750433cebbaf8f18981ba7e756cf765f910c0a2566bd825624bafe2f6b6eed97a78bab5649d7507a13ff6924382a02c5169dd8d5697e99b6a9120ed7c57d6bf8c0bac7a14548f19d11f5e7e250dcdbf99da69bdf36c6586af034fd64732e84b456e5ee2917e03e8002c9c4d473a544e96395e0fe28be1c9bdbf55128c5547afb4c70731d57215806afec6e318fe3d4838cbc1a926fe6bc6fa2ff5d137f79eee66f240a3a8cd3dfb467c042e1850c80a4b960d0669dd172fd6d00c4a82e4c72eb845a3d741a9aaab7e3eafbdc944de3df03e2fc2d1bb9c0583eef263d2b0d15c50fb488cd8f99e5287dfb81fd1df6b4e86247dae10b3818f9e9c8f27e08403b5d469c3423bfbe05de9fbc48677c8206e889fd8706b1745910082251125637a8c23ee4ae573a941f59d89514b3380472916df7a6d19731b01e26922a56fb704dba9f3ea107a25b8459852d0b9a2dddc4c50664ff6b040c0894cc4c728ced2ebc4abafb5935843e0790cab08fdf9cbc375c3078be144aa0ac45e9ddb3388824d2d73c604165fdd210cb23c0504c1d65473407880e3cd7c78623a7b079c46f23af5aa0ddcb4d2ba0db4afc9e72862db94dd261ed7aae40b571198b3bc591dc2df74d631d89782395cdb15125802297efdb6318378f9f0fcdfbfe1b9a1346344d38a96743db70d5d0247251aa173ef0cfbbf5fcc7e4d10d5b4216a7729cf1ee8ace752ac0fefc70a7005eadc3dcd6de5533cbcb81088c40c3cab68b822e1a360047cf3e61d33f699a88088cbcc9d3563de80f56fa26a03fd3ba0f363e0933cf3a8b43992dfe59b2ed6099c3d1e5ac76abb620f257d416ae9586f7040e9f9555420b39c93a33bb1b9325a0b0", 0x1000}, {&(0x7f0000002600)="5c648d4e56c521bff306942b4bc8dffb4d8953dee7dccf07ec9a1bbf445202eb638ae9e8751435aae39789b9de329815ca895e08efcf2a5485c96498198f92c9a14a1c4c003bbc0213830acc7ef902e5b5b16da3b84f17918e7e3573e3500f383721165be2441cb2374031a9a6a34d457711ea27d48b54e7c168d3abea8acba32908d0c56681d54b569140c772afbe97b7deb52b1a060170a5ed0faad7e95321fd6f2e88d5fb279ccde3a56d5e726c0b225141b72609f52227ea7aaea1875fc26819df4ab23a8eeff829f2c6f8b3faf5e16c03f8c3dec7b63924fb370ab73b27298422ee8b740e0a91cbe64962b64feeedb109fdbd277b93d5b37425b44d751b175b2b95375041e42f74a42dc302858a000426cb32041c5b54125f6dc15f7c18ffc01bc1d58dad66389cb841516fa9fe5cb1458926171bd70568f10ee7e9ccc5f38e4e656def3b2e618d5e31e48b1b80f85d94d6485a7141401a14d47c0ed99fa2ed0d9d1c766461323ac31f519688985d09f853bb24aa1985480b5469f6f06babbf46f2b0e3c82caf488b7b5b644e3ac6d86371a232ce01eb32db3c65e436eb5005b0171994b4422516069be59c7b304ff5bc92a65f744a319b94f693de9503fafeb45aeeb5a805ef22e99648b4cd9310a0c3478e8eaa63bf1d9c437010f1eac49c6100c0a7b0d5117b3aa3aaa7a92ab1f8fa4dae8a707fb1922a930d3e8c2e44207dd57ec5b4bb57a069ffa8e267ac1c5e2b69f60b90aa7eb87d30ea8cd6dcc8e8147cc659a55b2e0e2296abcb934c528b04b4efd4e7605399367c13371b1faa12d238e0fa2ec96d8b5ff51d867f2108ffc817a0a0aa56c1872e0ea5175478e586abea9b69196447d5465f9d5b092728f6ccf57aeb7e50fc4df908715382ec2346f26e67f0ce8db00e02e987010cbaf40ac735c1da374df514e0a40aee2df085e22564ad5f34e284f5fe5a3667caeb9cbea86967302643c15b89eaebf5d5b25166509fd6c211ac8a62443b9ae1240d15e52688e6439d6a6dc3cdd4201457f79be1662ac864d901f500e40ff32ea7a8c87ac87c07c21755c22125118cfdc9a79ae081cf48d5263e62560088067a49af7f85d7a3de74e8dba6d24e0b8607a4cfc6fca9dea384fa89d4707e75e4e482b748cce1d75b8d10df802a462d4de7f2bdd0757a8f28fede782c39e39833632508d0b40f90605b8e037de1b1134393a2967d33940068e185dacb66b5f1112aa1547d0b52deefb8c46d77a74308bf197409e843b8a2832852b7edb58f4b781a52df9e69d0188583c8d4f5a11de9d353c6ff48426f3524fd0898db5345c430266f254d19b86dbe1ea174fc99ca7a680f076cd9aa5cc5dfcb92587d847adb81748e32bc4ab90bc480dc97f495b7ae328a4cd0cc5bd8d66cae6f4cb2f83e29386f4f1dd0ff53095c9765c434d03c49f4291af8ad7991e111bc043d6bc9bc0bad082e189d5772272fbd2058d9f64d93679b7d44ad34e0c658877ad7fd8f6897bf549ab5708a43376c4ee8baa671b4ef85d5ce4654aacca17f0b63225abacdf0d4f711a4b6cac32819987d900a56cdf0d7bf9169294d898e551416e6a4e7e159f5ab3fbff5a99c8b0bf88c039348979f7ee7076a3d918818389514f27c9a3deed35266c795ecf8a7776a89a5502331a282943afcf271a2b013b34d356055973a705275ceff115a0fd5cf53ca1f0a62eadc849f54acf90454d7d883e84a43f868d672372f63a5a0d6b15e1c8ea5778dec2f0460b179aeb920fc920e8da5f67f3eaf3e4441da94909ab0a3fc6560929d4817665fd400f66300689079e9ba322b73b1bf15b7b656e3f91137ffc598f5b4a70183bb807fedf748ea4169aaba1d32e7758ba89229d3bdc60af5f1e79bcb6389ac174b3696d6b40c9b4650ddba8a80a71e2d7e97c11c26d3639661254380cb59ee9d9fab84379a0cfe40d6e0e60adfd36a216e11ef00f168033df0bdb8f3f267619a7b06bb9e87400f0682617411bd7b84009f4f361e69e4a64874941cc2c78bd5c510363d0f7c20a656e3b5df33bc6505a89d0bb00201020ca1b7ca171168dacd12e9f3029411c3f15aaa1e30d4fb73157ed91c60fed8f30d9b45fb908d4bb8814a7c1f731b4823fe0315094334c3060781e3ff1b49c73ea4c567042ec2e05392763e8d844ac9b597b93cd7b9a557cd6f868badeeb964211f0905768285ad9383b82bee61121bc2c4a48f7d4a12d0351b8fb578cb38f9bbc9c6d85e4072cb6471c15b75ed01aa29757a41a3e0d9f49bf9fb351c36eadf10a4000a84aef7d374d138252c1153fe379068d4ccef008c79621db63c02f65ecac91f98afd7349e466fe8651c45cfc749ef7d15ed4c218bb2bcfb50eb90ffd6f48ef8c028d2280043505347f3fa02c0e8ef096ace4fe9b29b82e76ac601003896b823e6ed0cad2493249711c6593a90571723875cb1f96a5e850dd1df9c9e1f1dbc7e5e3d67c7747a5b1ce816aee8161189218dc295cd7c1e0ae812110c6bc2bf8e87a9652d75d6469a417ed670bdfadaf2f1fbc759c6fd50a608453d9edf5a9f85ea845ce21b9034520eda38a7f20d3bf9a3f24fba7bed8306bae88f9402e8cd20e13334f5d8ff00397c412f268459f64ed8537d54c0b17ba3b60336097e9b5bcc71dfa2367e220b0259d0351299ea48a01eeac5b7d96a8533e7efdb82f44c106f8f2d6cc2a3a78dfc1d9d3529f93f490b32c953cd091b13d1187b8ef00296d13fe165b0b8b0ab37ca0832e7c2440b713adfd57ab253d01f70ceeb081020d6247f512fae4f1a43a0392292eefd9c0c37d68f03cdf8eb818fb493a801c74aa2949407e0404fa461ccf901138d7d24de2f233edfd24f2542f87afb6c1e3517ccbc59fdb6aa845c5952e41a1f4f21888b6815713d8999e9dadcee374c2fd872bf067caabb12d8c2a1cb6390fb47d1b0a24bf93009b531dd8fa6b22b2a3a3680e61bd63f9e82dd06336fce82da5baadc25e7d036eb7769b8de06821d7c5c79eec3fdbbb5dc8240351444f2e1438780d3333315084998478e4b91928d06beee76ba0a52a5956d4a646ded3d5fd651ed9eb711b4fe0c787f93d8c31db295686e23b5090fe3900ac5986d8dd52d8d68909b2b0b4b8185468aad4ca433ff2468d1a254b0724563847186c8a25795fafc5b0e58668c531d1eaedb94a6beef5e95e55c66d5566e3fdb019731f1781ab0edd18e949211aaf52c61da561dc749eca38c54186d27e366b2fb5068934bc1ef6621f600bcc6c4cc059436f8dc394ee1204f591e448cfb5f4a36be7dff7300fda56969c9d72a04066d0b432127d8346f98e6f0cd5fca576e717da558ebc39b42d9234c916f3c6401345059243e57e094e6c76c9bb46f7a9c18ec40fe784800f3ed1973c9b6eeb67c36483d85ba4c371fe267da72b81e99652bb4d8c29e9f6dc6aeb0fcb1b3ae45f54fe837e873a825ef6a53d66bd8f2e73301507e9312405fe1bcedc71903e16361e5ca77141044d86397e72cf6f87c2b23bcc4adb84efd03353701bceaf4ce5d0b1a5ddc0bfc8947717df1a71fc7f6b9bfe0c2566991c35b25878f25a5710820c10ce41dab0309f3a8a1f0675fd373765baedd0c112125fa30afe898c5534cfd5e1905cb6fd96236c9ff87f81a7f0df5731b20d8d731fecc3ddebd5b91f5d490c95735b84e31931b01c4ef0bfd5ede0a4456126c0f1a28ecc2edbcc420f19ea92abd96c09ed2e62fba78f1f009eb6cf30e8591a9ac0959762fb56e52d5b125ac033502c71cecaf942fcb5fd97a4560aac954f9ea08e84b477ff19209266be9274f9609447e74cacaa8fc2e971787f34cc7d2551ca6b6f68281994779be3c0edd5e9cba2e85152fbcbc5aaab0c5d5b8bee5a11adfbc06f28760e46a1a5f0b01c6c36b4a103e4bdc04c224adbcc63d9a63ca557fcaca495c60995f1ca8b8d3c602313f739b19874458c493ab442fb555982a87a552ab8031975c393c1c72aa55f9bce65b29b14520496301513c483899b081d09fcd6ec66f5d33240ee05ea6d22b1421f7b47e95215c62223a2430e763136bcbef67a9c64b4309d352839d0e08d337a631698ad76315904e41d53147d5045b250dff53ea93d596db6ff1accfaf38f8a3bc8985e6573a977f0f8d9762ad84f63af47fc78fedad3a983428b0a4496718d5981a11e11dbae065e25f69f0c35798cc3c612f41100ca3cb49bf0654ecf481182c7a5bfe978a684806e32d2db6aaf64bddb8a6cd1622a9d6ce7366b38c34f52edfa099083d116ac7bedcd37da566f178440caedeb8a2b272205f7074828fb3b38d673e726e4bcbed358781abbbfa0481be06ad59e72515b15bc5471018b67ef5ffb963ef59942e43653214efd579b580931477ae48568065bd3b311795a4cbdfacaac9f70ee1db24cc2da85460920cd777614641f146e4f248df95390825204fe89a6bb2baf4e4fa3ab2571185648114b2428aafd293c478e707297e44331e60f17dd8b6215dd51ed38970bac52254187b94bb84b2951955daa1836bf276dc2cf342b15aabef722aa432868faf8ebe2a42a73439cedfa79c2a0250079aed142f8cda331671ca8595bb52aa7247fb7a12c1d983b574c740d79bdb9453d9bae0f813f9a5566245ee09af49b9c75e5589ef18e888e450bd03fcd1e548bca5f4fcfbbcc28178a9619ee00938e763c1496208d0341d34f5f0e41266f3c48f891a97beb0431cdd16a380c061209a00cffe5899d4bbbf5577b978995ec53e15b699e4ff90d25f53b20a7a2e228478cb7a5ff94aa977f32558a740f7cd85016e5792d27f7291e98a9ab5da8f367795ead232adc6a2931a9c49162e2016ad5dad0a414add3d6388abf9369515b5303fc22ec604bd2e5f4448135482e3fe323043e6da444ccdfa2adce015b753790b89e67f5e41cb949c09fc9db5c2c4ae41408f63e734ef94cc7f984e5e2ee8725c49260cf513222ee0c4c7eb08a6f48668225aab409e369c47bfdbef0c465065323e41d7d0f5d477da8992039cde233160ee032f772b21092acaa69f3023e55c3ad50c143ec1385cec0491854d2ce79f108cd35842618f832b32b5bf5d38eaf694207b3a7f667477561132ffbf794f33c8d42735c52c37396ec3fd67e18137763242e47ba812280c3fb018f5657d9b8d92f9fa5b2e1387b1e8e962712394757f4e30bd685c14908620ebd0b0b06735557e88ada15028ac8005837431785a94532a9d3326c0c2ddf1b412d0017a9b5350e647d566f9a5b168f8575229ee794e11a68791d6f2b2bcad143c1b23c50700330e44910ca0ae2a66ff4fc3f182affc770553c5f3e4fbe7321e7c512b13d715f09cda8e592a56049f0796e625c026797ef723e87d00581aca57cb7270086121f1e89e30b8b4fce8172834348175c68355b8ef9d91eda26dc93e64988546cd4de8ad426ffa286d4d139002765c0be2e83a4a83d4ced255236807e0a77cff35d3c68ae7fa361a77796d1cad7378edc82998ed8f327cbeb44520c15314bb6ade521cbeefe7d978a3cfeb8eb85a79934587d474f6bb44be37e3bbcf1cde525535fb6943deb9d7001bc4d4a2fd01743170c955ef7f57abf9e9fd673f5afa2daa11b859924053cc0bc053b05008c5db7ca9bdd7c9b1c23460434f285c1eaffa6ae546d41315df23a871244e969ed7d1fe543e77c8f916c4b96750be809b99d91fa2c5aad4b35d073ec1394abaca7687c1288c462f5e08555de78564e450aa3ba7a424acaf3a09c3c14c2614f434ac87285cda2c7bcf1e8ff98091852025d2ea433a74", 0x1000}], 0x8) 23:02:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x5) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x606dca73) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0x0, 0x78}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0xfffffffffffffffd, 0x4}], 0x4060, 0x0, 0x6, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x400) pipe(&(0x7f0000000140)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000001c0)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1e3) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x8000000000000000) dup2(r1, r0) getuid() link(0x0, &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 23:02:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x7f, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r2 = socket(0x1, 0x4000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r8, 0xffff, 0x8, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r9}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r9, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) dup(r3) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r10}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r10, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r11}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r11, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r12}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r12, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r13}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r13, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fcntl$getown(r13, 0x5) r14 = fcntl$dupfd(r2, 0xa, r1) r15 = openat(r14, &(0x7f0000000440)='./file0\x00', 0x8000, 0xe1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r19 = fcntl$getown(r15, 0x5) r20 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r21 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r21, 0x0, 0x0) writev(r21, &(0x7f0000000100)=[{&(0x7f0000000300)="5f427c701a8d4924f6b3f1785fa1bbd4941294d8e7cc1e78df453dbea75b71a23c0e5415ab01a1eda0e4ac0f749c27a6ce2d55d6f1ee3e04492618463f8acfb8c0e8d754047da4607ec93ba9d47ea1474da0a57cc3aa69d2069bb4c4e7828efe63f6b92501d7cf2dc16c68fad908630fd0c88bb127dd53c0baee7c6d661d1d8a6bd7118ea83bdcfbf917db88bc1373710475d4c5608e441ff0d09ebb7243b887d68aa8f18f3b7b4885b0aa6a57421d85c56145ac4d7899d159d2da698cb77dfd2fae6a8017e9d3140122ef759f951f4cf7e9a5505750197bd22e7dc8e9a91e59ceedaef50dc37f6078129ac1217d", 0xee}, {&(0x7f0000000640)="9382fd6fd58911e1d6b8accfb4b147d5b9d81640a22a69dad3920ec97310dcb3d9dc8c615ef0b9e12651c6ab6fcf31985e20e2218624b0e77ccd8543502435498f86097409e1ac6b05d8e5392a848d0b488c41d89762a88fc38862062a8e4e62d976f9005fb43a068ff9d2d8ab9444047a8c6e377b29359a590964860344b7d81ecc875d2eeea05be6023cf37818b9b32dc347285376a5ba210d85c7e1b623f466bd11405598c606dfea6792d5942f64d537df81395adfa71595b24f2d607084c75a4e554df4dda0047fbb7eaa958e05ede2932e29f7b4434821f2f0ea1d97121c9f858271927eca", 0xe8}, {&(0x7f0000001b00)="ebae372ef36963b27ede22661c13804c19cfac7533a26fb95b1c6626749f73a6d91644565235209aa6bd928b9b4b75577bec79efe185205c3d504280d60ed8b5e0d1ff025541dd4c63972023be37e453562eea7a8c27c168888aaeba0e8f8f7c7c04b93cc372d49cf3199cb64f12fd2df66381cf62ed34753202a511b33ae4aad0bd19ee90df4990874a83aaedf8085974938028569853733b55f3087bd718b1c0f7a681c52c347888fe1c8e8407f676d81a1ee6e70903b4366658bfccd3674c0f979a760bcbbbc18ee5b5178f4189bfe5331ce2cf0a51fa8aeb0c617b5cd97d34dd2cc4673ded5b25247ab54a09ff59c3e1b96557919f097082eab2a2bfb5880f0d74886e23ab48c15f6c8c95a6c538ee5f203ba4c82ec440c2fe1337bacef390d25783ffdc94fef5d765ecd61e0acbe9f69b09b797e26e123f8fec5e76b5020ef8eaa89d4c053746106443a2c583774a001ef6ebfb91359c7c12f3513cffcefd7588b9683b1dce2c08ea27cca850b1f93946a2d0457044717c2a7d8c07bfcce2a8aa56893b0375185c6b80e44649ae1ee19acdc86d6babef770365d03fbfb3c844c41887777b74f95f06da85495d5b02e52def114b36a8816aaa87945ded2fa15da82a2f734adb4c980fe78254366d779ee5fc4f82c5bc20421fbca78914616a7978215c5c788875b321a6ba84c05f81799504e333c44b8a14c4d69c4c45f2d1dc9b6d921ad8c75de727a4d4b0447d6ac53169ef2b34eb9d5a25736c7f0d570e838e8511dba7b0fe9ba2a628cd6c1d21f142db4b5a2ae94be9b405f155da88757e85a1f7992b10980af3d2357f68a5ed2c90fcc53dd287a9d98f2f801fa06f26822e12604fad0f14bfe32f06d288199da9eabb5cd7f579eb932e5fc7404f29c73e8f98d7f1df16010408c6c9025f3bb95b988cdba99841c55adc428ebcfc29801de3f00ea5bacf42109ac19cb49315e2b3bf514048df04ffa81a146914c5d960bb21f062e6e829c11e21fa9a918be492222c0b1764e87cdef1aac32167ff062b918c76dc99134c06a4ed0db5afe288f5eba2cfbaafcfb3de68bc9d7ed236805727fa5b3117ab4d49a6a249de92c31e0df0c3827696cf0e2eb5a6f4773bfc5415043c3d34abedc3d05371b5b4f53ff28b2a655e8f62d6329c0afc1d02014aa0fb4db5aa1939b6500dc69eff0ff0ae9d6a2fe3dc3397a39b9382bd9692ea0878b362b4fe20708693e7166524d545588ecf47bdd3da8f13eed212d31ae9d5c518ebf52dea97f0d5ea50507f047dd10b382063474730ba5ff25690f1663c7f056d34a40436d8e0e0de522a9e7f08123447299f14cfeba0db564c5503ebfe9c82908a6a6c278d5d160c0cead0e7bcbac6be13a65df136d22a5aa5ec9cae01595e6d8c3d78b5461ad900d94a718f096a161de7c65e54e4484403c40a09bd4d7462abcdb90329463524c913e44341e6db2e386684160ba667c02db8f42e36a7ccc2647bb51af3f5c1721ca73d9c2949ada974f2fa018bbffa670e06f010183ec856aa6c034cc1ba08eb4ce5beb0b7a2c361cb19905299dddd844064d29d3a4b54e38079059c76f70b5f0082bb269146d768723de4cba42a555c23ed0d89d1a4e29c66115eccceae8240118974b9fbe756f3e6092ed17844c1d920d30556705a575a81b6a5053fe15bcaf8fd496326e6a524f299c4a1c973aa688ab7e1591e9fa8825ac958b2751e98afef162f840abd86b6203a7425c9fe82d7029f3b4997270be38dfda33e35e216e92b5eaeb265b0609418c825c9535edf5c9f5bb58c004b0594963bcbb66dfa9e1787135ecca572e089445e8c0b4371263a23722df8ad56abb58ef4877579f18f90824bd9eec8c832b05487a8c03157de3d500d5200be9048b4d4057f71dd24d3476eb2f3fec5c721514b950ed306718abccab5a25b2e89d844b9f314eb83b0892bcde7071c7bcd0f73f0703d88120cc61a8db629af9ecd432b7d767921ff4f17192d775ec23dc7e3d5289177bd5b3185b4dd1b8692bbfd32f7ee34bfd8eab1fa12e7e77204656008f5c4b09a8138d684f75e7abbe0f511ee1dd8544ec2c13af93d4fa01d062f64f73752a1862b8c0431878201e9496edf839ea116675ebcb9d36c27521e3fc769334403f144ea6eef42083fbc4f14efe4b5cec8bccc5ba2343fbdaec9f9359413804cbe364f9ba10ed6f563dc164aca42f57013afcbb398a18832460e4215b5671d6ac9345279ab4b1be9366ee787f022279f3d92ff5d074c31df179a7fe10a29a6669b9b64d4552569d60b79bbb14b3a2acc1e059937193c9553cfaef8e4410ab711aa3e0a1f92ea71b7e3c2163ec3478f74eea68a307dd37ee3c2ca5352f84b76b71d787705e1fab725201d877701061e8d412bdd3877631dd19a9bcb3d357f5ffe107f8658b5c8353b76ba84ad50ba44886fca4c10784435857a19a14d27cc79605bbc1ff2ed16961d2a5c29efaa12015e49b06d55da0f454210f7bae531c4d26aa8cfe7e0a27e93f4402da98e991ec3b5faa9f684cbc9ba3a06891f76fb9409a7688d5d95ce4c9cc9758f2318d43d95da1516e8c4b93abec50b9361200850f816ab88d494b11b798ad18157da3cc14aab676c73875cc1344748e4204d3851b74067625b53bce7a8d03bcc27802d0fbd3da16751d2cff43df0e96a4561242bc46f2baa11dca84076b9c5fda7a53becc0450532b38311227bf302bdb1df06f5f8e4fb9767bb875c11cff114cb12e341ff4bbd9de9542ab44126d8131b4d3f235769234fffe3aa021fe7873df6fac70dc418f1256a09093ff403227dd6ff7a5f2d35f9ac525f1c3f5fc33ca3c83f1a6bf7f6d6d5de1f420530c394891f67b68ee729efc06dc98760c4225e978a76e364bbc19e67a7d2919d907bdbb3310fefa2148865952a2e5a50c118b5c2691587e9b2e2fcb7501fd0c88aec699295537dcc74e77c9c4275c9ebc140c7f5dccf008cef9a2d13e6914e8488a0ddf0c11e4370054e9cac57e1779eca740398f90f32ee2080fc34bdfe88fca4569a3402bb93ad5c7c73f002f3e0a5e9a1ccffb410a31a9cd81ef65daa7e3173bdc708125d0c5857897a57ab5ece2c0bb261ea45a2012e943576fbf46f08b83c286971f5d53b89a79be621713f7a938a4d9f93c567876af0756fbc8719203f55ef967f2138057e1f6e56fb44fdf47af6d7c639bb99470ad31cdb83dcd0339b22228e8ff5c18b9022156f4edbbf19f92b50e11b01216dd41c2955ccf9e52ca5315ebd2ad5bff64262cc4025c05d9ac7d80635606081c9342b8352b2a5a37390d63b31560f91e2004a0d9f1baa3d3666e5b549938140657e2abe98e9f21d840e2ed23882db0e94d3f6986914f38910e179c9cd877e5b3d062500f7933023ab32d9d1fd230ef4a43c96890d5aca8c4a25c51ae6be4dd6f9298772925cb5bc2e9e6af5342e20bc619c304760f38a0fc5f7bb443e1ee24f1e5703bef6eddf07200374549682387ef4b96efc98d14eb156b08977f590f122e5f9c7480338f34033b78473b7e4f4ea924cd91b208199305996f91bed3e255c25c6c424a10a7e561f706df9957718c28e3feeceb3423f642d456a143659a2d9028bdce0b258a205735b1f0364fd694144c53e3f7954b0a3e74c8cb89bb4259ccdba5b53f1ab2fc99d8ecbfb840b60dbe1f769242fa512c2e3d25312defa962afcd9f721e37d3aec42662a7a3f69fa38ce4ca8197e06b37a7d48308c6ac2f9be725094950011e68526a05c557cff966efd518e8b9522c28b736c4b8f93663995de561e92415d7a9a55d5112fad7b11caa36e10030fd5d17ea7efdf31eb11fe214950365d5a4685d8934e989934003d26c023a5a06a4dcf57a6ea7778ec90926a6c14396b3056d0d6adfb0724acf84c84d041753b39052bd4e51d5851736bf598042e24f8117e2b1761cc53c024009b32b57c4f3f7c4c684d822b22cfe4db1a19f1227564caa8b2471d696ed4852c2fdd62a927c20123981c99fea8bf962964f1ab343baefb006dd0e33d3c2338bded2a1bec29b14e36a823449366913440a4a7e5b41344a80c76455d05f4e1a2d4bb21ba1fef666fbe3d53e66db60b96408a670deb75fde677ece01fafa7eeb63f81ef00d41dd4bac06f814cffa792b5dc805fa229d5e13e3ac5351b49a77ce5a2f81b962864bdaeeb9ab0003b8a5bc22ebc7649cd2ca9ed02f2568cd6c218b4c61f92f43fe9a0724dcf95ba0d176620b35b7b2ce6239d339b707a8980bb749bfb8437a7039e46c6fae31afb7315ede3facf46ad57b40897eec25a7350138c7f93285635357684ec9c8df10f1d1192df074fb98ab93b462c5c548850f77fb9521c590ed2601e0e36185a08f8a7e16465764f14d72af22afbf564ccd41d715fa48b14f73d854f5b2f9430c767dc5929615e1a12f0e011cabbcc8cc794b28dfc094c0233e7d483c787e770a38bc71a2b3b44adbead97ffa2bf12c4b1ae06711b08ff82cf2c4b2aef51961ad42cac6843a3dbdb4faa5b280f7fe9890c1018fa2b9d15b761560b4e058650fda8076f5b86777ccdf4f58e4a473be8d8dd172ab5cac4bc678bc3f1e6aab0a07c709ebd622cdaad8492e389d4e9b259d3f63517629365b62259ccbb71b9bff526e4e7d40f4edbd591638dc596dfa4419538f00da2c269f4c472b4be5bc3dd696c6a495382fe9e7db571a76c93d0cb71752140a8b746921c2d10dd2f59a594fcb3fa73c86f6c49e587c6230ccc4f6406ef0703ffcb8d5cb1fb1f564c652b3027c94ae92c6ee4ca99241825617e61d95bac9293bb9c7d29fd91d08f401f8d17241a0ff3b68171d72366f4555c394d70392e8e0df99c9f586b221067d45a01c5572f5daf57c507446df02e0467f925efbf67fe1169cfa1009006f63bd40d7645280dcea076a92f6c42bd9d166a50f611fd955aaefc51fe5a329d8714e4f4b906783cbe4bce364b0b4f24747639eecc219c819b1f45ab196b5c9c8567005e8fa922da20f5dda91770e616c582a19cb0f4842b422d8e51f5f1d3f0278cf28344cb3ff295747b6965f1256b0e3fe06849c5d0bff9400b6b36c4bd10a9b1900d051e9b062f2e570ed7faee9759f601cd8d4004763c7b2e3d0b67ce1c2ec9c153924a4821eb7a18ecaf872bf8a9770a55fd19f2813d9afcb9ed78f3ef594d9be66afd664dbbb0a54e7c8579b61b89ca874ce96cad6b067270d48d30323954746b6f66ca422635ee5d0116a77ff93a5afe55f62a24037a20b6699359642db454c329ba2086cfda6b9231ff1ba3f7d64d9fc943d2f0a1802d72b37c6e75a5719a32d8dd82a02122c8278d4208f14a1f1386b4cbca2aebc5bce93f4a8d1e51c0a02840633c70ad4787894ef547ab47e08f0fde78332eea38f008472d27486dd1d0a62300f12d33b28915c871bec8e5b6d639be2ca31c09c029452e2258b02fff258a18ea41415db6a33845e34950f3338679bf5ff1913c4790eb748e1d47641468ba8c8367e95d118a7d19e0f931aaf460a1f7d4df8112f91dda56a34c9dac68d3ce3266865dca901cfb576b2d6596c6e16cb2db73878d6467ece198b289944be3701b489d67203375dfb9ba15f6554620c4cf7655d14526017bb9b211c7d6469f852e7cc0740d30e9058102b7718a8f32b59c8566b31a8b77e9bc2e91eb3238f6dab6ee5de2e358029e4ad7e363cb02aae7a2120b10ae1abe687ff86518591e79144c0cfa27d9428ac42eac3bbc23b9bac618ffcb3b8217162989defc3de71bee0555068501ce61e21f748aebc55fd722c6b820", 0x1000}], 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x5d1f1f158c7487d2, r2, 0x0, 0x0) r22 = fcntl$getown(r20, 0x5) r23 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000540)={{0x240000000, r17, r18, r17, r18, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r16, r19, 0x41d, 0x5, 0x5}) r24 = getuid() setreuid(r24, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r18, r24, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r19, r22, 0x0, 0x92, 0xffff}) getgid() geteuid() r25 = socket(0x0, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x1000100d3) semop(r26, &(0x7f0000000480), 0x0) semop(r26, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1800}, {0x1, 0x73, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x4, 0x80000000}, {0x4, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7, 0x800}], 0xa) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r28 = getuid() r29 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r33 = fcntl$getown(r29, 0x5) r34 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r34, 0x0, 0x0) r35 = fcntl$getown(r34, 0x5) r36 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x240000000, r37, r32, r31, r32, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r30, r33, 0x5, 0x5, 0x5}) r38 = getuid() setreuid(r38, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r32, r38, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r33, r35, 0x0, 0x92, 0xffff}) r39 = getuid() setreuid(r39, 0xffffffffffffffff) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r39, r27, r28, r32, 0x20, 0x7}, 0x4, 0x5, 0x5}) 23:02:53 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="eaaa00469b86dd60451a7c08000000000000000000000000060081000000bbe08000000000000000000000000000aa33e2ff"]) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:02:53 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r0, &(0x7f0000000000)='\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', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000440)='./file0\x00', 0x90, 0x968d6ad2dfb97ca8) mkdirat(r4, &(0x7f00000006c0)='\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) utimensat(r4, &(0x7f0000000000)='\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', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6, 0x3}], 0x7ff, 0x0, 0x400, 0x0) writev(r5, &(0x7f0000000ac0)=[{&(0x7f0000000780)="c1987ae41fd154ea8716a793b4f77d93557e88e2c303e6d3404a9887f41786aae6a760bfb3d426ac2fb0c90735f1cf192c8ebba749f17ee9b8a0be5ebab7896a1fbc07b9d56b47145476637a0d3cbd620b3fa6e8782db3c48c41cc8645d4ebba4f55c3cdf5c6374fbfdaaac75fd1540636ac131aa2f1d4cda7f71876b360ab6bad0af0df755bc45e4219e0edd1053ec193f41d39f73f839a484248729d6b3705a9794be94c3bc3d936300c6ed891f648fd76ac3b9e90"}, {&(0x7f00000008c0)="00ba4047d368cc91eb2e0af6680800982678f2aabfabf74cee315e68ded1d4fbdd778fff5eed5683b6d3d66171842b267933b026ac73f0055863360daa8d70cba1a6dd23964bbbb06521fbb05766854b11349d9b2379ce71a1496e5fd2d4e7828329349d28e4a569a5d675de0a69c75e2d9a48a075701ddead44ce43338c946acd7fa60e79051092035d27611e91e96b4d72dc65c24a4ab753e4fd7641c751012309798668142704af6e5b5933a0009bde95af706e7c15bba88fd7a1ee6c480def60225e8673eda0eb068c0631473719b1ddf5e31b795fb05b7885432206f4a36cc33a5b862c46ea719f79c21030508e618aa7e0"}, {&(0x7f00000009c0)="c258b2b8b1a66b886fb638ba4c9ece06339ab85dd50e9f56fdaf9a1295273e53f1349a5c0b7da0626499837352a7"}, {&(0x7f0000000a00)="e951ec689904918c6f0835d76353f095e6a6b90b79fe5a0b8282b71cf326226315951927801f171900cf07b83db505c1a11c9f6ae3c057e4d935bb1fe5a41e8013734a0293a26c8ff4024f0b87d1c003ccededfb0876fe1d3ad4cb9a1703e831773c89b5665c9d9faca6846cd83952a2de36d090db4afc7d941072c076780be2313703cecb2c4e68a8b7be7003fb69a68d92325f4007e14b346689c6f61962bc1c6843acc89b9bf8d7f795142ea09f7b5b92507d841affd8d8"}], 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r7}, 0xace0ca775dc3bb35, 0xffffffffffffffff, 0x6, 0x8000}], 0x7ff, 0x0, 0x0, 0x0) writev(r7, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x9, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, 0x0, 0x9, 0x0) r12 = open$dir(&(0x7f0000000580)='\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, 0x44) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{r12}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r14 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x0) kevent(r14, 0x0, 0x0, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r15, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) accept(r15, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r16}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r16, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r17}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r17, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r18 = dup2(r16, r17) ioctl$VT_GETACTIVE(r18, 0x40047607, &(0x7f00000003c0)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000480)="fa6772a46d16bbcfe062c69702adc5fa802d51fc2d5bda2aee05dfb389376e5a166593774537e9bede481cef02f5d88904afb8b58cc59b83762947f8caddfdca4b29f29b0899c835b2ba9d080533f727acc7c7ae84276e6ea4bbb1", 0x5b}, {&(0x7f00000002c0)="17d404", 0x3}, {&(0x7f0000000500)="9f352592d6c1d15b64924c2f6b2f4df3a80d836f5139b5b17985b454e5dda1a3f12dd93efe8756e30840f6d9dd53968cb43377c4a33df11996db648f1c21bbff574038238fbe4a21f2dce85f4a2a46ecf027d9c8eefea2a28f66137a6bedf76faf2ef24b95abeee1bfb129d8b801ebf8d8af1ce25dddbcd7d0a73d69ac7e", 0x7e}, {&(0x7f0000000b00)="296b8910b9bfa6f88a9cb2a8c1fbb12a838400e458c1e685887ed4a39062e5f02336ddba18cb3d54f1c654c41a8f7c78d0659fc880c5668747590e8b2833398e8c443e3f871b758e23e871891f06174a9a3a6c58b0c2d9a6ca0d757cc69f9da19a0a8020d8949ebfe1b3b002123fbdc56ce2140eda4619a80adcd7b4b9e6ed79ba4e662cb09dbfb4832faec107f3cbd611d4d95033117bc2f3d755d05dc781140d6d4cb5fc7f82e7", 0xa8}], 0x1000000000000088) write(r1, &(0x7f0000000200), 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000000000, 0x0, 0x0, 0x0, "0000000000eaff04000020000300"}) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000000000)=""/155) 23:02:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x42) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x1ff, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000000c0)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) syz_open_pts() pipe2(0x0, 0x0) 23:02:53 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 23:02:53 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x3fb) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r3, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r3, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000002ac0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f350707000000e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b9000000000031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76e98a85704b011410f01c5d96224c736abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14a6dbcf02ff8a56437ec324a213bd7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff7fdefed38bfa4e3c574bb104f3702102af66fc872eb2ca7575d161fb8aa1c81ac07992b1bba53a3e9e04cd9107a3fcd927b44336916a7915aeb24e1bb570e51dfb497a867bf03588f0c8daf04bb135ddf167592efd603081c8a0e87d6d1da06b12440d9f8899edf0718747e2537139a3ea6820022b15625f74c53a21425a5ad2a9fb8b8a463cea345b9a907f3e62d2853ea6e9c01465328e5f6af8ffd879636a804a0f67544ab36c77ab77972dc6592039fca487bbcee00bb19f86164c794deed526a5ab035b369226a5ddbd1dd15842a883dc13aaf60df5a1e74e2875694055079869ad28d3c1669a1b5b98bd5a99000f0ccfe1decce55a8fa9313dce8035190dccfac31c0275ce08cbcd2db65e3322bce8c7cf4145a62738e66143445e487293184910276b6fb34f7b4ec60e899ec4a7e61313615115149233f4e0a81da57df8e8eeb2d0fc027ba45355a4d64d6b3290f239191c8ac49557e5abc3ab9e2213540c79c246ff48fdeae5bbe0bcd10bc71ac1c84d2de149e340adeae2a2601d9af65c644733f6d06620595d487dced02aaee3364623de3c35f9f87529ca468bc0b68064915836f2799b4b2a899f8b6861091564125aac7d57bda5175fd2409b7021373dc433dbcf10f923144d6fd225d92084710643eecfc53607333ee870fe3056491db1a1037f06c717e1a8d29cbb907d0125d84540f0e7fc691af303cbc5676cd9457578b29572b8d10d721fbf7a9dd6e6228c044a7f8b50011fa33ec1ff262ca7d659a74bf498e31d715b1e24639aa64651218cc9778155e228d17d743ebbf207a1b522b9c34d401856063cd6fe4f88f47e485b1ad05e3c1a3328aae9d0ec67202d39477a44e9f81527d083a0026188b0d7dd27240209f79a6120d601d6dd0d4830efbc2d256b5b5d4b3c5c3e686b4144d5103700084717ea6112336eff5069aba2607e9361ec515a96812a71e1121b3d043652c2b90b20a7063e73ef4d3c70177c589d7524f84bcd2657657e4f483342f05d7b74e55a0d58efd696cb7491fe8895cb9be0d7010b038b5a82ba56ca03b94c1fd180eeb98010f97fa7c5c2435467fa132220b79fbfdfdebb28c522e0d5cb4da0ec77b25b5dcf3431e91d8b3ea6bb979034090a56ecfa32659c6ca133992839451581f9ecdedab3730a92c783d6cce8ec513491af6506c567c94211e5d87efe2ea62b28547ab416adae01de6610c524a57f43c48e911007bcddb2601d7775f255a1fe0bd1da9996da4469ff683da8590d0d3497deb7f394fb793e0c8ba8a06bcaedc755f7094bc633444f18"], 0x44b, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x6, r5, r6, r8, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r14, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r15 = accept(r11, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r19 = getgid() r20 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r13, r16, r19, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r22, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r23 = accept(r21, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r24, r25, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r29 = accept(r27, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() r32 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r30, r31, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r36, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r37 = accept(r33, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r38, r39, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r41 = getgid() r42 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r42, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r35, r38, r41, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r46 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r46, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r47 = accept(r43, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getgid() r50 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, r48, r50, r48, r49, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r51 = getgid() r52 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r52, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r45, r48, r51, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r31, r41, r51]) getgroups(0x5, &(0x7f0000000140)=[r13, 0xffffffffffffffff, 0x0, r25, r41]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r55 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r55, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r55, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r56 = accept(r54, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r58 = getgid() r59 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r59, r57, r58, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r60 = getgid() r61 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r63 = accept(r62, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x5, r10, r53, r57, r60, 0x4, 0x2}, 0x8001, 0x9, r61, r64, 0x7, 0x6, 0x8, 0x9}) msgrcv(r3, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r65 = socket(0x18, 0x1, 0x0) close(r65) getpeername$unix(r65, 0x0, 0x0) msgsnd(r3, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000002b80)=ANY=[@ANYRES64=r65, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386171cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209e4f70cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a294b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfd6e8e345bc05c05ffd60732d71b27f4c26a35048bc1da58fb6e89d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b1735152ef2a7685d5008461f7a0899510bc3406597fcc8233e3c5f18d88fce0e17781e2e7f8b3a45bf755c89d28f05d66fb9b95f8313f3b3bffd53d4950ef87d82c9eaa5b849730e77c3b30049f9cd56835717369bbb688e7adbce96fbf0ab954808fcfe22eb645db9e2bf90a26d2e05cc18813a386ad1a1b6972906dfac3be01846ae55ab1c07fd34112bcdc5e00c12d858eb31cc9df9f23e26bc5606e55c3b4cb34d70d0ed2ca0d6662ce48413bdb99586af25ea34bf75d09a82e6c36348b6ad", @ANYRES16=r1]], 0x1, 0x0) 23:02:53 executing program 1: symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/181, 0xb5) 23:02:53 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x90) setsockopt(r1, 0x4ae6, 0x7, &(0x7f0000000400)="d124368beb1d5b26585aae98ff858dc895356676f222c3ffdb2668117d8932644d86b4c33842bed7e09c6131d6e42815b8a067446962f9b0496332b15b55cee8c55308d92f540ac4bf89e8fb07afcdaf9f694fbf164154a28350d6f2663f9ab6f63fd57b99277b6de642464a2772e82fde15ff3fd6efb62568b8ad3e92aa58274f849e6fdec1518cfc672192894e0c3f00b430fe9b0f63f05bdb915e4e18f03bab35ebb5a36ef2fbebf2da2cb35dd8da645e7a65a68acd7c0acef038fd804f958270ddb5746d34c956db12e4883e47b914659bc10d1aab2c77212096449848590b9986afe50ee0ff1a8af204cac5bdc12c156fe13b3b8cce550215e8d37fdcb0e8db84a7f2fee66211df483f7e77588fa3daf667f87b7f53ccc23f330410871f54db4279ba1485376b10c0f5e12df3e61d1d4fc193e0c7d5df9e9b2d64cc16aaec9d5805c2c0f4154f3cc3aa06a5fade42fb08fa763ddb99090001b76b1220a1b16497df7be2d35e724f13944cc571ecd1431b7b332b92a83c53c8bbf876ca3efe564b4c3fd1e1402e81a3a6c09b92745a255841e260d3376d7551fb30a2f2932e37ead8562cca8a5b813de22e401ac049a1806644b7ad9149c223b4117681ce65f912a6ec1ad21a7d1979d9e27732e74dd6b6d285cfe0789eed04d175e76440e05915f346ff8982157d1e868136b218bbe32217bbec4fce570b55354910a2352448f6c4761634b299bae316082f1b0f7e7504f392e411875f0db005ac90ef2738d4dfcbc3fdd5fda2c4630549e56448a99a5d8366a243f1de4811e92f158434044e6c402d89f1fbf8d355f866e2482c36686ba812b74fcfb89ee1ecff34a2cc027886f318d26333f3b798003df9dbb5d718db8a023fe1ae84db60901d7e29bf72860654bdf10373449e849fa0218b83de659bb5ae38812aa46033fefb8f8458c763ff8895ed2592c0567059aafe5192fc7ef7001aaace4dda3273a322c9f611ff1f1d198ec02593d3900c4b26faa660e46539e995a33f3bd32a570b833a9e816bec469594d75cdce0bf808e20812665f51158b002a9f0e45da7db6d9e71715e4ea799c585aee73bc13237099221eb07949fad9c4e44923e8089f3e09658c59e805b2a7960c6ad676371f13844f449038dd396ece56f2a4c1ec35aa89d923f6fe12f4a439246a25d7bd14cdcaeecd6b149742fa87cba5747fe0dbb297843923008ba105da6f81961ae00dd606458c346a7f9df7f6f98252ff633eb9d11c5182f911a91969f87774cbe44d042be116546dcc2479a3585c6e311e0cce96cb6cb7820376a5d75a34ed167670a3aa4f66ec653d05e75c570862f93c20edc6bcb9f03f7945e73e2ed09419cedc6c06993b5c8541a9a5045206961e69c4b04c2f138a4b62fb178ba76e36ebd77d118a716aff9a7c42d28f6680ec95132bab0301214559ddfe9aedccd344c669b8a0aaeb932bb00ce0edd7d323f31fde4e6488013ef5101a7459ab6215f0f58fa62d657c93f1374372eb049403f4c556843671fa9352a5da2c7dcec6ff140ca3d49dcde50aafb520446062fe215f969d00695ec5121fbfa3f38a6beb06df101e124c458935210a60dada242b780786e5e058af05380fc1b86c4a27d4595c8f459383582750dc2caef9df738e2785594d02e005743456994490375232780bfb666d932cbb5e301e18cdf7d15c573066f48530a6e47c2713edac3764828a479e72cc34bd54781771bd21e60b2c39b8e1cfc7ee33f9353284f5b6e58414893ae006b3cec254e75160a52e560b13ca188cef075cca72b6e775ca64cc3151cfacf20c28b65ae82a511d495e00359ab1a0e7ed93eacd3a5ca31da1de89c9ea2c613c109300d432674d3b63b90db3df65d323ab005e610f64babffbaccc387a51d200bd5f663e8450f2b3bb553ca86dd544fe7a5abe84e4faef8a2ebc9ccb4171dd62ca1da98b6d858b69aa7dc86ea50eeee7af5c1bb1d1e32d36cd1860e68ef1fe3ea60974a7f3a560ed0b172a912a792b38b4e02d6c7c1e4eff11432303eda40f327e0acddec2ef48eddc4f27f307b6e7ecd718f52755ee6ebbcf1e985752e2621074da9b763328d696a1e59320e6d589aacd2c9d410ee761291ac68bde829105ad3ed3e3df5a5d930ea96f5a4dd082ba58fcc54a9a2f0c6954d75b05b04ff0d08efd82a1ac216f2c147bb1c12339c4b8e922e9ef7304e859ca63208c2f062edb6fc459aa840896e1f4c746d2dbd0804acb00d0ef3ff7bca2b0367b34b5121641aaa0cc8acfcc0f0f26f2de3c22b966f6e52c6862775fd9aac0a24633097ba29baea71b059a2800baec7b1c947fff3491bbb12ea5aaca5295a5ddf4293a8496047e8ddcb19845d31a70a9a81d04fa83b744c2dc7b6f3b465b3b1978d5f1903e75cf1d52ae02672bd37f3381a621353d4a9c42d76992e0e29eece166ab02f9d6c705ff136e8e5c86f8cf86a932b3df5a795800dd79a0ae32ea9ef2ec1d777a4364cf4e5074c491db040012fa4a0a0617fa52a01ed96803a0e6e79ee0c19cb5ec7e20b69ff1f5e85f2a7212df2c52077067d5143e399628587309c0a32643ad81532bb5579743eb2c5a16ec493ba868cf009b27b29d93b93b1bd7abbccaf7651b60417ecf934417492d57de8c86488f3aa330a1fd970d86b374d98bcf0f9de26658f31de2b35a91b0f6e41eb28bddbb1c9a894291e83ff6cb1e5ccaf4d68e9c5070a24ec202d802079df95edba7f89057c9bf7eec4dc10cf083162d75d08756cc8474a4290b0fb02dfa0690462143c6d53cf019dbd7830d56a5f23bd04ce7a302a004b9ec52c7187c4c496aa9d54011e8be66521ac5406189cdb5d7f78fc1b5dd991f5175756d461f2ff5a62d8d37e0957c29bf6bbce0d2e0ca255345fe27ae055a685d6dedac574c9ec326b6d3c9439dd95549abb757e4471af980bb267f446990ecafafb46ccf0eff14ef63d41d29372c20484298962b5c4574ed6827ce496e7c3f7f1b81e7e15c39c53705faab8a2f646d16c959b25070adf4a2d43cc6495fb990c353a9b86ca2c7e08b5ce24952ab4f8bdcfd65c832fb7b5a149ad191fc867c5ed2ed15e0c6d8bfe5a3add0b71ed71b71833df1fa84b4b7c4748390ca1ee2026a8c09ac09c01c1785e459a899ee4da1b0dd06906ad96aeeac5cc34face65273e40b2f75ff83b843211ed0403c2c34be61235f871d29ae121a3d83d459d626674c4313b31b137bfa776de50c8a457d225bebdcd4a0a3915a397e8c1f1d766654997c5d7e140ca66ffda6f9673364e8a19d3fc700de8ef6397029c1c9dd900a93d868a82a13eedd16a192b37f05d9bdb191ba194062afa99df1f10cdb5e508df67a70bd173a713f6c686f27723dd633b11c5e48838588d833d8b5f892a08808401afd08bf42117af2c0c3cf264446b134cddefce9c210efbc8893a1908fcab5c704d3644140e49d0257a340434a510d21a4116080df2be2a06b927e9545c28f289a4116721943a20c8640fadc1ff4b212a468130732bd34e5a344e3e79af04740bf939061321bc05f0d5ed8a10ab980dbb675f35f6ccaa2050e15f56eec8cace70d3336279914b7a760f5e58c74b1afe5d62880e4c00ba68217ed4e7c5346c9e1c684f6dc94deada7ea7f9fcfd5f2a3567e6553e07b6ab2a8abdde3e10a3614ed5b89928e194adb3f942a0f11ebc65e70f5e33df89b9dac92fea9227534e372dd13173f869671cfaf342f8e34cbf3dca7b5e62dadfa2b4b54bfbe6d5f1033209c1e8a4be4dad227ab6a9f89c1d63e515d89c6a460a3993c74837bfa4e6aadd79dd46d8359a8c11ff4abec77beb9c6e6e60f477c0a7cad3a11efcfdb0e8cb8cd4c90cf9348722b65b7e7618d1a2f7526ec4f53aad8c299e1a6af6a8dc1257fbe52e60801db73e585256100272d4a363fc31dbcf958a42d872a63a8306a9d8135efbea39be426358a87a8abf6ac7dc3981e6a3b3530bc4ddc7c1bf486bfab56b40a61dfd49aa4dc232c767195d85aa0f88acedd1551b60fcd59f4bdcf3cb6386687619ddb437423bdd3c77c1e101d4ef48610ab10afa7c75cf57d27fe58f8022d9ab409a6490c079813f0d3a5accaa205cec8effbe03a37cbf91dc03eabab22586614035441aaa08b490bb91590b408d4cddbd58b1a73c10b97d53c596751e0d229c631f0c84f70afde0746fb0018286f7957fdbde609525f01f5a8c7c60f47bd6156cc6ea68bac09a271173208e4b079e9aae94318d14a6f3e6deff42da227b541e95812ecfa4d8ca27a7e80c207d6a47c21d2f1d3ec53a21dc90290b6f7fffd34a6820e4a4d313feecdb3eb8acbaab2e9f11f247b0018e5e61a17413c6efcec326f70bd4e746e4a62cd16c0a6a46d79686274e70757e9b1d6615a5920c8a1e1b81e5f4e477d765ecab8dd5ec9f637142d0d64fd481e2628bbf9bcdafaacba25f1b956d2a9c45f6ebdeb52a4731a97e7f3b334fe7654b299a0014f4ff8e39493dc43cfbc90bee7dfa678ad80149e5e88d6db77f3cfbc5d492716efaa2fd6d8f630576e63a4555f00afc1d44e352db051c81cf43a8c55fc039e8739bc2fe38b05728087844457c901932173ed83c9dbef6347846a58d1c700c950ee66424c155c8873e6de2deaf8f5d9ddf7a1da6bf3754f088db8b67626b2002e64bcfb7fef6488e9a53caaa4fc484e0a30c15a7deed60c8c129c7ae787532faea8c2683398f753a98467969675c0dd57a73160a195d93b960a598fd85604f9cd4ae7e61652b06f6074405aecdd1f22d68887a3570874ff6517b7e274f4a0c262f947fc4b2c26c2c0a949237d98add167e05958ce44d8803cee879ee7a0db8ab272024fd9ce9259d387cf934277df0021a727aaa9dc1f52b9691162907c31c45437ea465cf4d5fa74b6bb67f36a3110a3350fc77ecb5f16eb681e1b6ba2447dd7c03d36475b5b15d1c33d3693ee1004722cd686c1f959de628c77be7c23c21f53601f88a612420376abd604f95d000c82768f2a5b10d3386e0ef151eef690cb06375f03bb3e2d3b81095608372604c9471974d523df58cc86a79b360d040e4df6c206c0923b403cc8eac91816f139c436d0a1a728ad72924cfcad38d105b43ecd5bd4d39866d7b283a8f743cd55087f685e0cffcccadee23252483cbe8efad835773f7fa3544d1b8173620523a4e37e865e7403a70e1617e1e514593c638ec7f8b91cc845aa773800fa3cfbfd320398a17328b6ad5326f4ceba9f278d045e406a8ac7e04c8b843db1f7a08ee8ff46eaa1b301d08d6121e35f61fed98e2c262acd8e3fac7194cd186dce01e26aca603fd07c3347de3f5f1e5ac03981f92d9e1153c225ca1b65d5ad9e2f1d36964bca4abce374bdd73ee91d7b6a6b8262428416ec2ca665f351513a96d1a356a0efa652af446c8cc41cf64a3fbb85abf44ac48bf3033968603951e9540aebe30f0e972fb1d445c0ac819e97c133439adf17ba8ab2ad22edbc8535e6891b1a9831d6df82266f2630d71db5d0403c6f7d7a8f6526e425498cdf2153c8977efcfd28f6dcf508f6c1bd6e8950d93e1dee599c76c4821748c6a79c9e51bf9c497baacf0d40e67f2a19ce5e2ed60d426a7a0552022bc0d399693f196db297791f158bf49c2724c8f22e2ef8b18af95579da258399c1b9d3e9af5d0ca433e28ca8957c723bfd8e1b26d6fdf15a250a06e55cf983365522a1e2cc0d06608922a62a637c09c83dbfc87b7ccfa62ab88f06bf91ada2c8102e82a729d1b2bd295dc436d25efca353375bfbe4152152683c92b4ed0f08e56d7e1", 0x1000) flock(r0, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)="afe395183c", 0x5}], 0x1}, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xd) 23:02:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b09008b6f000001"], 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 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r4, 0x0, 0x8, 0x0, 0x0) setsockopt(r4, 0x1, 0x1, &(0x7f0000000080)="71763d4ed531d5fb45044fc5d203d2d3c427f00f273ce1b2388f0de61d6625c1f4f379b77e981d72ba677d44ee59c91614334b22441b14e32406959c1bc3349dac0ee9c7d3579c4f95bba90a5138688d6c46a0e530ff274e133a12c6bf1c3a846bd9a7296391c2988ea4ae570d2ca00f166ebc8d01689cfca86e9747910ecc5fbd85d7572ccb90cfdf0fe7494b52c412540e5b54ec791dac88298fc713724bf6b5cca7fdccc701a5ddc878439e4c4ed5deea14de15fed426277e178bd965b39cc4bd42d0c1", 0xc5) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r5 = socket(0x2, 0x0, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000005c0)) readv(r6, &(0x7f0000000040), 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x0) r8 = accept$inet(r0, 0x0, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) write(r8, &(0x7f0000000400)="dee74fd74b0a940155fbadc898b30b24bb7449d03308ad63b45a5d106c942a03454eb458097793b4ad913af14173c70fbec745436249272ad33c964d13b0f89982602be34ee4ce11e7d107d54021dc30621238c27bccd2b6a0714ced3c9665dc835ed56799abdeb981d9d394688ba3ccbdd6d61cc221c033401332c3a920221dc5b5ce6097c691e65c1597d8e0fb63dc4b6af604ec2c9e4efbf1568b62aa802cd3d889315b3380c6f23759ba095a14e9fec9a63cc246be08de9a93f67a5e747a412001e6f5a046bc498776f67dfb70fd276c0cbc4d40cd57bc8af729419ab09f48a2bf", 0xe3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:02:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) syz_open_pts() connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x10) fcntl$setstatus(r4, 0x4, 0x4) close(r0) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) close(r3) 23:02:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r3, r5, r3, r4, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xf26, 0x3f, 0x6, 0x6, 0x3, 0x8001, 0x2000, 0x7f, 0x5, 0x1]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) 23:02:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a5ceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef97451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/663], 0x379}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00?\x00\x00\x00ile0\x00'], 0x1, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fchmod(r1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x88) pread(r2, &(0x7f0000000100)="fd346214eb892db4f3b1e3df59aa3c893f9899dc5814839078c2c076e3330d0dcbec75344f330d60480d3c82071051ccc98964b4edc7f72581877c7aa89a39319ba00dd77d60aa47215b24dda0e2472641ae1303c4712b7cf77bcdd15a5091a39c218b8180b5f5487a07379fd7949a1975630119033bc9b7db289ce805a6074b23121dbec0c54b8663649fdf50358c60f68605f62e", 0x95, 0x0, 0x9) 23:02:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000008000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8f) 23:02:55 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x2) fcntl$getflags(0xffffffffffffffff, 0x3) getitimer(0x0, &(0x7f0000000140)) 23:02:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x3433a7ee) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() nanosleep(&(0x7f0000000080)={0x6184, 0x6}, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 23:02:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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 = kqueue() lseek(0xffffffffffffffff, 0x0, 0x8, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$unix(0xffffffffffffff9c, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) r7 = syz_open_pts() mmap(&(0x7f000079d000/0x2000)=nil, 0x2000, 0x0, 0xc811, r7, 0x0, 0x10000) listen(r6, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet6(r8, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r6, r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$inet(r0, 0x0, 0x0) 23:02:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = syz_open_pts() write(r3, &(0x7f0000001040)="4862b7ce62246ff8d610f6c42fcaef8100000000000000a8515d4ed7b24bcbd5f6f5dd1d40e5f478f03ac47cf510f593128570c2a27fda262dee6b502c3dfd7171b5e2def8e20d4ce3e34128721d7cd553313bbc6bb2cac8481efec6b681f378bcd7cd5163d77d6ce9e90937e68fb63584d197980f8acbce73ff642d14d95189895d185ca8aef33c5b4f519f583cbd58010020ffff670d9f0def639e236403dbc0dfb18773a450ea5b3af026257e1615952e9ad4da32dd6f53f3c1fea571c41a261fa26a4d4a83db22d7a99f7b936e4f7dcb8896632a3d5d1a78791ab49700ec24c70e1bf3e4fcc0777f9e8f6c2880b9b1542c33d9120b804b8150c7b010e4aece4bff4a0442138a27e45f9fb93209196cb1fa81bbc07a3500", 0x119) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xffffffffffffffc0, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r5 = syz_open_pts() close(r5) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "108000ff0f01000000000000000000004000"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04e2b70c50b7f1ebe4d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca7b2ad8690a34c0a8829b396d3a1c412090ce55e0aee316763abedd3c06573a41d7"], 0x10) writev(r7, &(0x7f0000000080)=[{0x0}], 0x1) r8 = accept$unix(r1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000480)=0x41) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca"], 0x10) writev(r11, &(0x7f0000000080)=[{0x0}], 0x1) r12 = accept$unix(r11, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r10, &(0x7f0000000080)='\x00', r13, r9, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r17, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r14, r13, r14, 0x1ea, 0x9}, 0x7fff, 0x20}) lchown(&(0x7f0000000280)='./file0\x00', r16, r14) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16=r2, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESDEC=0x0, @ANYRESDEC=r3, @ANYRES32=0x0, @ANYRESDEC=r4, @ANYRES64], @ANYRESHEX, @ANYRES64=r16, @ANYRES32=r6, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="9acc35402850fe9f6e3a19b3b583a7a492765dd406e1e93ba7d4e9a4bddf7c5941193d8fe50f6909271e79daeab3bf0c04980c515999c8a1dcb8b858baac52ddc8dc70d64af8e4af8d8fd9fd340a89fa5deff4f9c4d0a85d875b242f51ca7d3c3625b1320fed4c8e980600000000000000d854ea90c09ded433becf0b31ea401305dba8789fb56513af8e4959b8015013da05d6a71a0ede87ef1cf52cc6360e3787cbf9e35bbabee96b71e45f7df957e1eb7a1d313b65e7e07b006153d8b205ddbf5a9679dd537892f2fed2a4088e181eb8ddac5a5d1a6d1e3d937955b7e720b9101a3ea437c2aebd91dd421c15c4a", @ANYRES16, @ANYRES16, @ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRES32=r8, @ANYRES16=r0]]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000221000/0x3000)=nil, 0x3000) r21 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) r22 = dup(r21) listen(r22, 0x0) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB="caad48871067618af90a"], 0x10) r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r25, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1, &(0x7f0000000040)=0x173204d6, 0x4) sendto$unix(r23, 0x0, 0x0, 0x1f, 0x0, 0xfffffffffffffe41) r26 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180), 0x2) ioctl$TIOCSTOP(r28, 0x2000746f) read(r26, &(0x7f0000000240)=""/226, 0x2) 23:02:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) socketpair(0x10, 0x3, 0x4, &(0x7f0000000080)) r4 = dup2(r3, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) 23:02:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x2, 0x1, 0x18, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)="2cfcb7be640f9fb6724e1dc1ebac9a76d4efef6fef5fac2e48690281cfcf2daa4999d61c024585", 0x27}, {&(0x7f00000003c0)="b84bbbea92da6615ee1888735e6b83b6c80a66bd09bf06c1c6c000f80a2a2069af7a4087ec1f3e8121c6304cf74b782743f0a2d276f1229d63f362a5727a6d6543d6116b49d86be0440fb3c12e88231877be7fdd566cb384033d", 0x5a}], 0x2, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r2, r3, 0xffffffffffffffff, r4, r0]}], 0x28, 0x8}, 0x409) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r5}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r6 = dup2(r0, r5) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000000c0)) syz_open_pts() r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000240)="85b2ccbd15ce9faf711628d81206c74bde96c3ab672d6ff3585173470d98b227116f9b3196e0faf1ede1e4579b35bdb212128247c1044e81cbcf0380109b9e410692004d9ebc39f5c0fc1b18f04cad06db5a728bf6c4c11aa60079", 0x5b}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) setegid(r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r10, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f00000002c0)=[0x0, 0xd7, 0xfffeffff, 0x8, 0x81, 0x2, 0x4000007, 0x7, 0xfffffffa]}) writev(r8, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:02:56 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) syz_open_pts() r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0xbe) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) r3 = socket(0x1, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x68, 0x1800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) r4 = getgid() r5 = semget$private(0x0, 0x7, 0x2a0) semop(r5, &(0x7f0000000200)=[{0x0, 0x5, 0x1800}, {0x0, 0xff, 0x800}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x7, 0xffffffffffffffff, r4, 0x0, 0x0, 0x100, 0x403}, 0x3e, 0x10000, 0x8}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/252) r6 = semget$private(0x0, 0x4, 0xa5) r7 = semget(0x3, 0x1, 0x41) semop(r7, &(0x7f00000000c0)=[{0x2, 0x101, 0x800}, {0x1, 0x100, 0x1800}, {0x1, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x7f}], 0x6) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r9 = semget$private(0x0, 0x4, 0xc1) semop(r9, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r9, &(0x7f0000000400)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1}], 0x2) r10 = getuid() seteuid(r10) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000680)={{0xc, r10, 0x0, r13, r12, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1800}, {0x3, 0x68, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r6, &(0x7f0000000200)=[{0x1, 0x1f, 0x1000}, {0xb2a9c4c660b113ef, 0x5, 0x3000}], 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r14 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r14, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r14, &(0x7f0000ffc000/0x4000)=nil, 0x7000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r15, 0x2, 0x0) 23:02:56 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x8}, {0x18, 0x1, 0x1, 0x3}, 0x4, [0x400, 0x81, 0x9, 0x1ff, 0x2, 0x0, 0x7fffffff, 0x6]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 23:02:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r6, r8, r6, r7, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r9 = getgid() r10 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r3, r6, r9, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r6, r11) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r12 = semget(0x1, 0x2, 0x0) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000380)=""/110) 23:02:56 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), 0x1) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000540)=0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7202e57f7f000001"], 0x1) 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) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r8 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r8, &(0x7f0000000600)="0c43216b94fbadad02000000000000ecb78ffc363a26a11b3040fb3882f1cbc028e691030000003b128890598460703d7e96780437cdfb5d6cc474c629", 0x77, 0x1, 0x0, 0x0) r9 = accept$unix(r7, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r9, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 23:02:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) bind(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="c481bd08cd8611e37bf01c2ce677ae95c8798df1c1f4237483630100000004f962ae63061a73921b3ee3cc46b1ad7a1d849a3d1670047adb02000000122135cfc83294feb10d1acd5b7af223388b0d76df1c1d4b684b795850a052930f6248b9bf580000fe4f772065e1e7ffc69a05"], 0xa) r2 = dup(r0) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect$unix(r5, &(0x7f0000001d00)=ANY=[@ANYBLOB="000036825c050ae3c757e93d24df4021f41b2f66696c653080"], 0x10) r6 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000040)=0x3) sendmsg(r7, &(0x7f0000001c80)={&(0x7f0000000100)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000008c0)=[{&(0x7f0000000200)="1c5bbfb815c02eaa1edf54a6f7823e963ce316acaaf8d8eb829d2d391a64d59543acb2e473f32968b0039d1673756eb00e977fccc5b56f895fb3618c13a4c97950b3f91cde50c7a45c610401fab9c9b0600cfc53fc26df2b2adc2d8c9920b9bb550bd2a872337f9f750b62d24659d924236291", 0x73}, {&(0x7f0000000540)="f9b9ce50671bb798f7f195f509afa4f17ef9a45d5db155748f175841f6c779ada24b85c9d8d5a75cc120fdcf6a05bd3a29eaf52cd508b08f3153da6da0944b9692ef58a797b915c15759571330d32c9885dea3ec807b6eb5471029986f51be3513e398a585f1fa90e323901c40745d6dd9854ff222132e33ec54318acac63a8b520b4edecf546fbd2031ef774700fbe863ae01a0ff6af7d4783e8783b1ff60d6bee4472b794b81a3739805dc65aa592db042a7c8213f3037a4e32714b0d44c030e71bb03888f373676817d24838b407bae68c3542f65e03e228f050db8", 0xdd}, {&(0x7f0000000640)="a689971efe6f0520a95ddd861eab34ee70ee8c59f85afe959ed0739332e018df631f3bd63185d4a3c58692b3d9a4179674771c8c5db508a1bc3a01c9cb0fc994eaa1fa74bd4fc72c3148b517d76faeabf5", 0x51}, {&(0x7f00000006c0)="2ffd9a2507500a79d1d32a8bb70bb96b1914b498c95470290f81769882ffd372da70415dd68d60214cd767e28bb1848e4e438a167e6d32f2f7a8a57e5f212c305793a5aa16bada4cc2757093295a9f2d77abb05db58fd0de7820c06edd19df0b32eae154aadf3260993466226da1025a09f05d2881ac0fc7312a0eb4adb479e5839943d6a4bc0c60ace2f766a38eaa6fc8b13d4b60bc6c200eda9fe66579f85ec0ace0f612d3598336fbe9b701cb2c807218f6c8b23eebc4c6ce70", 0xbb}, {&(0x7f00000007c0)="68ecc4f5f243b7e640f432c9a30cd9f38cba9213bed32ae17c2678a5d441471423d9eca5fa4254d41e11809f598720d42b7e19715ad11a0cedfbe6aa5f91394603ff75b80890dc9154b26ad3958ed61ff11147c91e53e05d5bdc224306a92a2c171b3d5f6d8dbcedb7027f555f705250503a8e9109394f6b826ad1f1c9e5dc2f0ee140a3b71a2dd7ae29ba705648c9e5eb0406fef067cb148944527faf997d1f877436283be2b090fc7173c3b6535d35c076c547ac38ae01f36234c6ccec01118e83d678", 0xc4}, {&(0x7f0000000180)="aa457e18f05f2198455affd77d2927fa35d84cd4094fd0ecf380cd82f6e42aa0924736e74865f1f1b357c8b3306a0028014ba18431e44c6503", 0x39}], 0x6, &(0x7f0000000940)=[{0x40, 0xffff, 0x82, "c842efe237459866dcbdc2a59f8cf6534f81bcaef9c24a63b752f52dfbc4a9e3b30318ac6824db70c4d1f8a29cc0"}, {0x90, 0xffff, 0x7, "611f1aa6ab9bfb061bd164016f7ad9b2edba17735e9fc2067d6378ea6b455fbc2354f18ebc3b236ac9660248a1110333144fa191a697ecd4e76edcadf09632c57351354e799b86b387d6a3cc3108cfe962e2ef8698681c4b5eada01a02a023f8b7d58e5a187c0b66a5378aa189ebc0043721b90cf2ea5b395230a89a"}, {0xb0, 0x1, 0x1ed, "85a0dcc6618e24126c9d3c26be6ebf43c576b1927c2840e1d5819ac2459d792b8b20f87933549ab97171c057a7b6430ad0bf8ab3948414e05b61e5d6eb5452ee685e761b48926e1b1600f3c7d3dc52e34128727b7b1c3d22e81d6f8796f39ae2faf1855f370eab1f237303079aab0e5cac62d959481bed441d552e9d86781cd31c649b73dbc261bb4ce4e1741b7ef6ca83bd28f761bd90982daf4a3c01ac"}, {0x90, 0x1, 0x1f, "6a34907d6a7fec40efed9b54570733612130ff1f0ca813edf61e4a684dd2614c1bf8d92dbffa8bd619853a98ac7ab6955a592df6f36a50bee8e321f3045613b1b19e1e263593bc53c800f6787df2ee243961525aad89a26b362cf140f4ee4878f43104818487ac67e0807e7bbbfcc19557ad7c0738a42eca7caf83"}, {0x1010, 0xffff, 0xc83, "5720b415052bb6e2e4830dfa1478cb4785d25fcd3316d3be95aca2d756647ceb34eec1eecb18619419e426f574983d41fff0a5a21772fa35f279d767df8d63c7737b4462af3e675a5a4c6d8b9cc2b4741509c34944ef90bfd96081d2de2040484f04604ac99b7ee9a90819494639ba65f46e8fc8994e5bd34ed63355fc1db7b718ce498dd1dc93cd762fdd73306e9798a814c90c182800d5fee24a070fefd16dd1efcec7c96ded07f7b6f4e048905e8c45945eec8667912af3f91b347357e33b2a2d43dd175947a16eecc189ef9c9505f4da032a8dcd937fcad04d26421c664f5ccd5fb7b4452497f290b7b8095b2b7999e85068dd9eeb482ebfc9c865e64549cc1dd37b9bc9e4c6325025d8845222548942e1b94d26e4c3d5cfdf474c4520662f8c78e293413913f93154fb75db0459b2957ce60138b69dbbd752e6383a0eefd47c18e684ecf495f7371651936aae5c40a6cfde1c20af27b10102b0966d813f27a98ed8299f507595c5b5d4c1467eb6649897cf66e09b72b07ce56b2d88622de1708bcdea816cca5be5c9cd38f60f3c174fddf4adf44f97d511daebcfdcd071f1f12fb750367d2f72845a67db2b546de0acb230821652ce7c1335ebabcb4d8783a751ef85b416db66f5a6b72e7d75ee395447cd7bb8d4b2d5fe692c09dcdc85f38f2e5a31c02eb4afcaef5ace550a5d6da635ac8a15923f8fccbd76b2953145fed381fce2933346a15bb6bc32b5a52d2ded10d8d1ae7b966451775b6b41a5eb5480bb5fab3b4a1e2527298dd1efb1579320cd6dd0dbba2e45fdb3d9832243e5d9311038e2c3cd0d4b38de8b8a67048b9f57600c3cef07c8af681631e9466b057cf4bcd50ad20393abbffc172962b407118777c1eefd5de621389c0b383e32b3a5268763e7c774b456d7715a036bc9611e8713a23fe5b65e43334ca95b9cbe82b75bb18c33144eaae3439c76ae8451e57ab53a74a6e0f6578ff45738871b74a47141f77ccb00fffbd7955d7b24653142f5136feb3de18764b2994aa2d5e5348dbd82e118a90e854ae1b2729a9aa1748499bc9c478331962c97fad1fe49a0c3db4d3b6eff1a771d89f683ad0507112176d95dc0086374be263fbd902a1316f1cf5b70cb2831194fea8326da66f7014799c558aa492c3ebb15ee734e6caa383e0d24f2d881b3f472adbefcb6bd35af9cdcce2999eed6ce0bfbcd15004472d0b1d1a873d3fbd621b63918d5419b830c9af5485eae0afbef96d9638a06495d4ac9e4948a690a0328115718763312e73c98e449220c889b9e65308ca9beaa94115b9dde366e978f337aae965a84df1309f8fe29873acdade23c00ace6f433e32fc3798f088e6413f6568b1c45c8187f06d2d83d09105d5c6772b078bc008a04869313b280e05a6da9abe3497c678399e4214bdd9a778e0df9a65b5cbb9e42776b126675c973ed7e016009b0f262ad2a9e0da488ff6bf0156c45999d2b6e58d05598a51d2b4c45bd7950241be675bea789052a23a23d47e005cb24e8ed53e442d3863a29f4b3dc0a5af36bdfdecd1cc2b495abb35a9f62974534027a7b73695266f49ab050267b820914ad5783d133f917fddebfb94ba5aa52b81a8a9030addd28f7ef7503bd5946460dbb018c18d7380ea15c0461f739e5bd575655cb4fb6342b2271165a5aef4b68abb1686b344912989cfaf53e43ab8796fb2a17ad8b6d267f0f75f3e65c44a0b176e8bfa8fd1d969837d50006c97d6171dd77c3b9510057b1ba78fec46cf825d11cc988e91604f5cee8b19ac5221f3f2408ef169625c21f5767d9a78f26aaa35ba4899ef8324cc6c8508c1cb03d1ace7459f0fd072aeac99e427fe57f7b36f115671d2ffaa793be02978db98d168a2645de02be66884aa4db17c2ad05bbe7566650add75b87ed85b75820f6c53b370da0868a66b1dc17bd8590e2e72159b9d9b4cf2b8627807a7a74ddcdf770588af04030546ae7ade549eae6584e8ae17cbef93c3b4165f627ae24c1bc48204de998015bfb2e4ff9c20f771bc64edce2aa2e586b15530b898565d007f09baf4830be566478c669afa619c369456dc83a1acd3dcf14ff58490f79c07458d3a1f05833368ad972c5f25b675f7ccb5f6911cca572c8f5eef7cb383def96049a0b4c07968b01a8724694aa16506bc6e8095db253bad29f4a9a7639cc18559160e15dd48cdf5b506f932c167c8941e094aa14501024007635c620aaf09c767f88f6ddd79e64c5e0d93084ab1a51154a0e99e78434d228277f26e9222fc627f45c2493c8e1fcc1ac68769dfe59971ecee96ab2ba386ea9377cc85f06b5ca2918e152126e261f4e6c56f57f51cf1219fbf844b5150440644b3ae0a6546f4e150afb8bd2c2828a1e2528944939fb355eeab0fbfc57438b6d3bd9fb6bbb76a423cf20ee3e7af0635ae591c674dceb5a6bb740c22bca3ad204bcfc989da8be16a129feb86de56c85585aa43005263770afea5b90fa379e40f18b668b9c2b6909bb812c56a3f78afcc81dc13eae00645f61ac5ff4fa9870423c6a13a78fa643b34b61052cb5e5484fe5e94dd5089cb8dc8d4977bd26fd8503c71bf96db0c2aeb35e42e75d2775c2ed9cc42f86c7785bab147543f4ee03a9ba2d4ec9ef347a790203b01030b927a83dc23ebea4e80979969fce8383ce3624858560a59ac263c7a9233a7e2684802f915ea63ea7b328a5f7490f985d8904838e3c7e67fe883d5467a0d2880fcfdc5ae24323b2c32b4b308611c20fb7732828d337f680b082cef0535555b0ec320af7ca16d4edb612294006870af179a8182ebf8ee10d1241ef50c9276328994c1b0b6a276fa4aa7de793a46ff0b4e0352cdfa9c099c09b58b44bf92df80ba8799339fa3c1fda5f4daca284cf0a5e0f01d14ff5121c294ac314d16b4ffc5ca825b9efd4ba02d4c24ea96aadf8b829404682231863e54296e4815c2d3460ea6815593410dc3ae0ebc818212b7ebdabf82acce88be38abcfbbf0567f2afae8090fb858eaa639f955e9a4acbe5c9ebba6ee20ce27bdc0cd934deb521cf2700b0e1575b1680d5f5f3d1b03fec098ab7e4937795a52f07946d5f51a3c41b77d20576342868496e15aeeba9a28f69b2ae6c6f9403af820ac2499be55a11587b6de6a2805424ea80a06c1daedb650e223fc062a66b78a001939d4cbdc7f36a1f695d04e8ce377d2ce4d68d6411016ac420a8ddae505b6fb6614f4bffed35a9ae6b7b86a2b8b6fecee82e0ad453eaaae4ddf30700bd1ea636161b461ac451c554eff99d89f134aadba3e29e26af6e3c2390be88735f8bf391b79a716b0cc00bd6f6719725b3077c73081548bd1cf20c1790f0e59fb49a269b42c67d163121ddadab144eefb4c9b1a8a4c86afb2364c99f0ea27b286cc7cb1577462505defd1747cf186f542b5cc7642ae2e1d09791ae189fbdd6dfdd5fde9bce62a4945ff24b4b71150b09398341f4371b34d7ad4fd991bbc6f379dde296983805e36623a5931ac3de26973d4071c1c86731a55ef1b026fff1b5d9a5d9aa4b253a2f8176858949a06545e3d6fcd7473f3a507462bf3d79b7c6e7086b5d73fb93e35ecab879a13d4d3077ba09329e9268257a962f73476bbd23eeaeca8beef44f98b0d9c5a7400095ca2612f787347a23cd2d6f5bcad8cf4669a1b5b8b1c28be8b6248d777896a04b290ba37ecab36235611858ffb030fc8ad7a7c3045cc81633a36dfc0816200422396a78d9afd74676a2132ab8b6f1e70bba16203eaadccdd2ee8c7ecc8fb4c5fbb7c734174182ceea3a94ce6f8bf6d0700f5ef27743bfaca7c1c7632dc4c50f0308d23013ed3b197cba2bbdb58b7108f76a40d8f1c466ccb032da393ea0ff87114bc279088846362d96a02e32096f7ed432c13279b81d7e9afc45e7c62e19b0d7e04911f026ae9f3ef7eb6e6e800f412d33dcda8806046bb59f8cf4397e370f7e2dfb0f71b5cb89aa7f8c015a222b4fa9bdc57a698c3c61db040ad5a888eeb55260a442d3b50b8e616c478b3fd4c97fc0f771918b9888c8176f8bf563c5ea412d4a5170ed35dea761751a358ee13db74829d85bffed8015b28160058ea85f9c771079607a022ab1443e78c1e7b3fbfef82a3928977fe5ed61bcbdd77b7e0be1e0a9440855e98580b070153bed09b34584832a27c00bd239695ca5a18e7b61ed42083511f9f4b7c7c2ef7ee4563adb5500e9a887ca39887edffad05cde92391c1d4659f4a2a26d0a951a2efe9e073f0e2a8d742e40d39ebd7d539c7e2c49503e974486ed8e411d48607bcddc787547b96eadbf2670cec27d02e38b4b60b9cb8156393d165ecafa3b86e9763a43120ff2d672a7d9f2074e038e8de6b0a7ed3cef2ecf5402bbdb4d04c80da969c758afeda60739491c7d0031c990eebe10c81d6ae506db478e62dfc80267e3edb5a03fa2071452bdcd6030718ac040d2ae301f8ae8bfe4e18e9e80e93a2d179079d6141cbf66bf44eb68f77a4af4173d6928b390c81f3d30b0ccfa08bb8f2c18a2544e514a825ffcb918746d36d4fe8db483aaff6e9027a8f1736e089b81b4a551be77ecc4e9cb3a6ec20aea6b30ec87fa763ffe8e6b628136a180ff21f3248913d07a44d73366989e7e7040f92199fb8d53cd3bc5f2c18c6fc2a188f712210b092219c14ef536fe304eedc40927defaa03e854ac140ddd213ace83e372da041d7d1c2c3eb97112edac496aa6e6123b5da4299213e99ebaf62383e7c9a2fbc18ba166c1121f002cebad959e8010df57098e00986cdef19296fca1d3f29b5fe5c3e20094b9ec2e0634d92ce95678f5b1d6cecb0bdcf0324c47399eadbf117c19bf4da80c847ad3a4d6dcaff5ced4503bf18678b667d63a993f9f7f758e79180561233a7748739b1c8c83994127746848fde8d957b9b9cf24c3298c0d6e350098c6ef13bf22946eb279672892089fc87434eb05aeffd3d49463d99734e28e3f2d33af5743829c893f9011b8fe1bcdecb9f081eb15bee1b3bbb8124fe20b00f5c8605419852bfef19829842fb0be49db3b0876b105bca840730f2e716b0b4870b35357c9485346ac7a80c9c2bc73807897fd410eddf09458bb3d148ce2bc59c5fc2bd1950c4aeb3c82b8300f5bbcf36ade9620b550355a7dd910fd821b964ceea6de6df9977348c168af831481f22b5015f150aa26084dbd83e2d47ce557edec99f2f7cdf873077dc16ccc19d7969d7c8698831c9ae989caff628bbcfc86a96aeca18c755316eb6adc610f929c0e8d550911e2f9d8d7a6380402ba802977a5b333a301d2f9d8fee59c0ad62094a962422b8bd8e7c23b20d2879c5175bc34da08c001962cd1a56bd8235ae3413bd433f215bfbed853c5766f843c6fc234a70e8f66df45670fcdd4d17f5d4f69234f4ae9c110aaf4006e2e6970bf6064a978c9943056fff58d44595be76f2fcd282e0a00e06ab757b23f096ebfd4a8c9b4cbb5d919d4f4f55c51370dd2a314188c84d5e97ed158a5515b6704037ee2589edcdf142b70c7bcda4f98ba60ee0fd9d2ae143c98bac6b2a5bb8115f2936e0707f4cc3f6d830d8cd8df7950ab303c4f23cb6a293a4e1c99d1e211b263e4f0a3d37a825ef8380f542eb9f9b6a6acf82a4d0d55f0747ab214e222187e01d902d385275e7318eb1287a3c4f5ac6ced3f93d6926d679a027e1daffa0b3b2cc59973efb6258bf17923d56c4d0ed5a9644c57349085060a568a5c94a7e00507b2da58dfa4fc395338ea3610d76092ec17c5b0e9b90f578d4fa89d10b98d0994a8e94cc7584fd3b0b0345a2694d"}, {0xf0, 0x1, 0x8, "91b5caee55128fdcfb0f654bfb65d27449fc1fada4eb8490ed19d96e582b86fd99bc01aa43e04f2b5f4e2f6139d7aae59c2faddd1405d0f2d87aea306e8a81a1c9221cd7972801bb98f6f6ad51b2ed78fe0740f05ec580ba6cc662a8a987d642cbe91eb8d6d38348dbfcd2f0b7d8166550be328d4bd2e947a93e45c60c6e550e518ed6f997927c2d7942f13c089ec0cded26459982af3811d94fd84c5b07764647985388ff172899f416a14ebc48f075a91c07690a767dca7f8df610a7d22bc148485cecef6180e38351138ddee0b71a786dbdd737012bc66175566676"}], 0x1310}, 0x0) r8 = shmget(0x0, 0x3000, 0x484, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f00003fc000/0x2000)=nil, 0x3000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001cc0)=0x5) sendto$inet(r6, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) write(r5, &(0x7f0000000440)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:02:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x10f}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x81) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 23:02:56 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002340)=[{&(0x7f0000000000)="336a223530242440b05cecca0352c301f59d25930d2194964a7cd242a502af6ec7e0ec26a6bbbfee2d5925ce744fa66862c39efff58eba4b0fc108f3035e47c4b8d3676d33dbc59eb7d784f348f8239f3f47e059bd83a627ed9d649126b0d031779fb439d2c358a42c839198cec9e33eb1cb39574d59f11bc3573a1c38371fd6d91532362d05c0289b45105e7a11d4b1374ee2afcfeb717ef70376f3ada9bf83126e67f4947d3b6a0cf235899c340f6858ec764ff6be9cc8985f0bb3897e65c98027e8bebf604a5ae947202db1643eca27deee346f05c3982f648c639cadebab63679efaca7787b71c1aba350a20688ec9085be83ce58db3646418e655ec6310bf8022c5594cc78021a3f3f983ac4f01bfb366cf6c44abd87d2e54fc4363a03ff3da90e777dff04929a17bc6d00dd20d9c371651cf32a8fbf74fd42c4fc5e57c431397fa8a712f0747d985fd3f0b75d7f2a0de78dc95772fe7125442ecfb904bb60ea11e187dddeef7c5885644c12df106d555e78ec9ea34873de3bdb626a77ba67f9c718a5a60ce187bee6deb84e0fceb171b389e9c6adfd8858e2e0fe911059b1c6e76e5aa460c5716127751cdee099f0a9d1a5ff206b64ed236c2e737020ab64240ee3f22db931e448efba1cae0f7c7437242b3c524110c26d735acd47e487c22da4e394d721fb964b3ef4dc5a726b1a4fd1f12ed419c55638ff27a3580c6f554c34ae1816241cca6cbce8b6f5058d3bf637b35317b126f89f37b733d6eedea2ccbbd2e6ea07a07eaa0121aeaf5f1a16eca21294fa5c36cdfa2d5d3b354d604d4f8896d497bd2ff4716e25f5d82ba69e530e2c6d056aa26959336e88672a84214d50f9d00d5278bd4dc5894affd86e8dba1ae40ad13286bca072d59f42ff4d2f3fcfca24eb8178dad0b580d5d8f0a3e457e91ff45a56f8f206ff1cb324899cf52844e14633b22b75c79d7263389514d7c752bf98bd234a9bca8392822fe66a954446fdeb8963239e06a048bcb76b4d6ef9a8e47313e9fea5860c633c1a0b90df97aa04873edbf571d8552478086b6975fd2a93aabcb69232f5761990c48b9951899929d4e574e8f8bed2c278a9ed8b36ba4ba097e4afaa0d85a544df038d080bb7e23dc808c655a8fb6a4e0b20896ccd8603bc2f207cfdf944d3cbf059659593f689599b006c2de2715acf63b421ddf5fbd346ffbfddf37182e6bcec36e423a8caa892f8d50784e1a8f17e33888315ca8e4425448d95356e0d120bc34eff16178c2188d31f63dc9e791d83a2b01cc2be844cb2e4b49b06762da5b1df2d9d21dd63f09022f4ced49151daefd400a3b39adcb61e48c9223340b9e66d3b77e405fee9a8ea9d67ac9f93212ecfa5513053bfe3bd239c8ec1e6f1d9e212a33461d33726124e8a8ff561bd9c54c4a14be8bd12832183db252c545e54b953b598622d205d5b85480b7238035a6a92e8716e8c43233f884a304a620c54ed5632995541bf45ae3dce411683e2ed3fb1e2de80014f2fd31e90091988b31c563795efa84b9a6279a883511c03493849a02672c47fd575f7b82db4d5c266e1a90e276023772a2a99fb6d13cc98502e6b9db1e1b41029e08dfbbaba0c001419602555225725e286613b1f4c3e03df6f2eb0ab126915f2b9aec6833f4631c6cbd648c8f0206a12371b115a91d49f87d443ab99fad43b74eb906d958da7382dd4c06356fe94c500ebd6861b9b41ef710643216d13e661b009ddb3bbcfee694005f6ce02a49e5f838fade21f2df7acc7b75ab7eb93d8562b20361698e188f768acb917f93ad8dde5577477b78d40921bfbc72c8c5aad39e4731ce4426b561df286ecfcb2dedbf3c08a212b11ad63e878bcadaa0d9dd6b44b582a1151b84fcc09ff407bdbfe6f5f98e9346a5d6c0e8b610840ce3ff1491e48b506145549e34ef8bf41da74a20c26096e9fcc9da29dde8149a411a804fb5a3165cb21d00cbdca1e05733aa13ef9bfc80c2e4604710fa50b8e676b45de8f14bbe632905b8c4a2758a33b1f0a00a80d0c8c1349c6ff6d38b3219b3a0cfade1655e58e1ac1289546126e913fe27e2e7cf61d8e8942ad0288e11f42f3ebda046f4345111b13b0c0afec831206706c29fdfde192b0d32fac8ce25d99a98e2f675cd3c0329296ba247dda7d7939e588b5b5ba1bc0590b67b61a49438c8d289cee63ba9b75bd30e9c0915c026902a460509c139d6daa5bff0ae93f2156924de3229be77dbdbdb9e39465b25acf40de6f711dda6d96a4a14729fd586ec3f1c7b4bb81d2ca7d0f8f89c06ce01a5c0666a21e797b944a4e1fd771f6a963422a5be32e5f4948f6da0cd8049a236e9fe6bafd56aa9fefa39972e680a0a75dc76609213048efab2abe5f1e09b2c151b5fd5afe2a2987259ec5e1778f835f92536191de808d730434310eacc1d41a5c2fb29a3061f840efd0eb2e8dc0f5648e0c4311968e486d741949334ead16a24144a826430ff6e5a470206751b4a01f0b43bd18d9722cb7aca825f029617358b8a652a9ae897983fee19d346b49ac421e290334b9c43aa15a8955d6a2afe3ef09b6e37bcd61ef5f8121915882c941a79f23c6168ad210a5f141197a3a584aff25ef6936ec42a61b955fccdbb1805c1d1d12bae4a6c59c4e10743f962a4e929a0176bd2ca09290e95742249cd02bec68b746e85103ec02fc88788ca975e5647d966ff4f937e6fee96a74088760b08d46c1089d8491a1a1f2c9f0f551b2b28aaff7d993547880d9321405881a5da96acb022ff5fea41c62de8d39f40fd4c68842916cd803adf499fc02d0d1d39c7b431dce6dc7c7958aa35e0c11b0e7dc57defad7b8ad821b5656448bca1dba42f3a8a519ac9a76b567bbdd2834dbaca1791d535a2a5dcdc0e68eb8cae67f155d521494e3f2b34d77c4ef6f1209a2b5d9a16c0ad34e0b815326ba482fd3cbf2e93b8103320da2cd802ca534609c45422922a5d4b9a5a4324078cff248a2144916c74aa898df6d98ae3916665e27e676f02f6ad98646f843aa5c7fb80e697f974c3487d6268eaf5a1b044d3c5f14731e5d7187eec1b9eb48a1a00f905a32c47bb45f1485c428bde81bc3ce6c97282dec1bc672e81611e70cf5af8c0f996e924c7ba00af963e991580ffa63a3af239501eaca8985271886981d1d87f718db59cb81cb6ffb84cbc8cb31fd4dd2f2ecdda9e8369eb1adb528c51e402a8301a584a7788cff3cb23dc1dec26446017f3a193bc405b4fa5b16f78890deeee17bee26433c34c8afb6bbbc2c4e5e5982ed0bf51be7317c60b4a69ce3bf7005df4ffd283076cf15ea07166f921f9b843e6169171aafffddc247da33e5cd771259a480f39706c941b11866be8db46d307caa6e923daa8a10034eeb790c1227cd1547eb6c51c0ac6178f2998ba207d50dca31644012372023919d0a0a6cbbfa63ce5de06d05d79f19171297c0762ab255f0e173bd0ed40f5e4a753d6f9a2ac1ef53cc6403df7c77e39ffac1068dc281fd9c73c904cc8b0e4a0c60211631eaa0d3bae5d3b0752dd72330dc0f699a74100a107fa584cfa0e639065b89b4f0a220e6b846fb644e6a658d6fca3b49ba76b032e483f6f7475a032cf70655924a6f9b966a16f75476d52ec0c72a51159b9503bd7c2b7fedfb09c4876a1c8ecf5a10d84a5c63bedf81872a4f4ade8c6e227e62de01e0f0e5048855c9fda2b4988af875d01ff87f236a0e48a4f77ed250e94d89543a9e803da500141cabdb66348f643315fb632983ff9fcf2f03f60238f0d10186df1efaa135f32ca744c6fe2aded8b22d2dae0d67294db82355af3fc79a99612ed46a932296287d63c2bcb6ca00eefab49e9305bcd3d61ea7e719d2c60dd341284d8bb2eaf3fed75179e6e304a0ea424a0c05f36040f112e4609b1f7b214637dd32cf68e21de6a5c5f4eab7580b3a73b054534411392ec57c0d2f0971d0c4609d7dd074e78014dd5d9381a1483f69f2cfdc53263362e754fc80e0a7bda244c34f458dabf93f315eb3e7dfa0f922b92d0ad647753b6fb679b01c25d559f1576ebb3d393168b7c825ebfcf007418c6298e5dfb775985d9187927c2b74935aef3e775f4a11aaf76fc343000e666af1c83c7ad018b4c379e9d8c3c357979272ddbdc602f758456b210c3fd3aa92e5e860d6d0c6dc473b28051906be6b36903a6a6cf08e96c51807292b8a7b3fe3159511abbad3556e2a296f7a2e8c397b348e7e2f676efd2543676df621f6d292eee82590667038f804aba06050441362950c75e81c7b605605a77124b4716aa57c371bba062b133c6ec9bcffccd88cbb2d72cd807491d81052e5388d0ff14a9ea3ac92a3c469e1d4446407f86d4864883f0ac1579f43a557e2ce7121615cb1f6e99843288e25294e112716648f8ff7494b7d42b34d8a7bcc44ec55ff701b95ead5fc223e170238ad8fc32d5595a63839b1b84ca57d79c6aebce250be8ea8d1cdcef2f675a88e469e887026209a7d5114020ff575a8964006afcd3e6142e05216f1a35b281a29c1d6e9dc8570570e5018b5544b3ee8b1c7c15bc38dcf06b97303b198a04a7cf90dca2f165fde12f95d80cc632e75d6495393133a3d8c1609e26e0aa8c1941aca887124d3268cfa27f90b83cfe9bc7f757ada2e07c857a527323e316dce9315ca78c78f535fa47a53a1323015984a8e70ce35d2973720b2899f56cc1c6d721f079784e42903d06429d4009c76edcae1501cccd8434b5972543b7939294d0b63a53705a8e3d15591fc7c2d182fd0105b5d9e0b6bf7dcdc696a474f5475f1031790ce8d0563b1d1fcaf1507bb9a6ccfbbe777203d94a07af9275770791bbb0c81d0a00a11a4374d4f6f408f6013c635cb262a4fddc9deda187a1e4a46cb3cf04bf01b8b765636fe7d78b5ac1859121655436b2a9ea202717d5715a19527ed310e9037502eed5b104b322e166ea0d71799c70aa8b18ee9a2de216fc872849f9945ff0e270d0d12f15f7da184e0d85687971222cddc45ef565094badee3f496ba835bccb6023310df06105dd2689bdacf21bc8f90deb87eea2fba36c6c751b1532dd3dee86f321165acfc04d3e53a3bc4d11c3cdafc421f25c736bcc2e8c217544b2a48217878a39bad85b6c085bf115986c3fb4cad1a0885d6fca1f85433d9d63b7e99fcc518f7a9b4e62564b212066594efa121723de0b1c3373dc8b45e4e3129adcbcb84359d1dc35dbf968b4a735a40272882c882d5a8a9f1563a27a33c446ae4744b76f42e5e6a0fb369b7997e7a7ac7bc5077dc55b70a13539ba84a8729189df0eafdcc07a827a590c769d1dd6abad53ee4328fabd9b91cfffd0955267fa5e0558328d7bf74102f3571c8780a482f95f5ade43b6e55d1a18493383bf060b168e90caa61c63664b0bd70333f237f7c4b2d28798ff2279889141f6b18e647b82f76beb72e8691d37d4b0329e5c7979c7176f2229cbe277f9f5a0f7ca6ce569f699d51be12cf195dc0323082d28e96c9c5f4763940d058b2efc3e83e545237140f9b8a900cce82e9883ee20dfc8e6856f9b46c940c39ba33444ce1811f94156d3c74955a761e54db9747da3f92192f81467aa41ecf9f0f61fed6e8cfc855d6ff872cc176a9e86795262e7e69f7b397a1f8ffd04343c087c8a14f17dfa89c961b4954c1c429ae42562f2b1f26050a43109fbe2e8f9e36f0cf7f2609e314de5f3b5adf409879cceb39099c6000df9ae1a5c020335d07b1c7ee3e698c3d057856383b117c042b29ebce975dacec4a5255b42c9387beace3338d7a6242982060321", 0x1000}, {&(0x7f0000001000)="c05c4903d59b69f72b03220701ec2d8384d90c154b33345cd97c97f1d86aa9873ff359e0da511144ae7c32e6568b23779a79d792fbe089f2625199d01e2967c06a95a1fd67910b22c84191373e3a3906a331ee6e00d204ef633cf4fac3c25e2139ea571e6a63828221bccd479a2bdd960d779abe58b885a309c56e66459c967e32cc26b3c9518cf5ca7d121ecaafac3d9eb7f2fbf64371e82b233ddff063bf5c4f93aed757dee15f129d60e3175cc7ac6ffb4db7", 0xb4}, {&(0x7f00000010c0)="7df6d644623f0dc2b32641cac0da6dc9f33b413452405c61a1b97277b561bd7a1982893b370a31df49b894859e230600"/62, 0x3e}, {&(0x7f0000001100)="5e773637af3a5078143b6450ae91e41cc14658b1b074e97ddcba1ae595a49b3a8d7e6a1c6506455f11ffd04d183f8b50", 0x30}, {&(0x7f00000020c0)="3e0000000000fe49c7559500000024815ab228c52eb83d9bd2ccc37a63f3160c5466d0060000006458ba1b6d23a1b0d7c1effe145836447ce8876fe71039e321c720ccf3e5aceacca7c437f85986f0f804d0361557392a6b8e47b9d7df8c899a78bd876a3240ad7ab9bdf56ea3fbc1c89a7a0b96c3f854d34bd836b0fabe89b888ec460000000000d1881883d9095bcdde44afd024dd0198b72be18daac0424aadfbe1f3cc0810c7a12a9699097c3d0b33f6d3190ea0db28dbf8af26fe1adf0c4b2fbf2d438a5e6462a709055782c66f268bf0d6f1a3cd5338c3f50d9a60569a40167eaef730504cc350355a7028cfbb72b47d58c0dbaeab5acf86b50b1ea0b9eff74e099cc525eabd2373319b9a774508aed0bd3d8bdb9aa21b25ac485bea00"/306, 0x132}, {&(0x7f0000001180)="fbee586ab71a86f8d302d357a60db936a625798c9b0ca6b883378dc0b56ec1db31814b05cccf176004794d8ea1373eecf0bc583a68309a5cdc8dd031aedb02a4e4f9123fd2b2e1c59010da0fa1845ec367553d6ba02193793291c7f30ac24f8ba9889c132e510c9cadf9710cdfb7b6dfa51c54d1e19b708c16e27718693c76a6b707a01f32c0e092577d579aa4d6eb5a3255441bbc5b7acfb1d9dabc6d4c60ec5fa5eeaf8032ebd16b967d9a2418b3c72b65fa2e6ac38532a31590ae1c6741aa1c3872f7aa7148a0f2824d0f2c4c675e69f2047989ce752e6a9b47862c8579680a7a308c1c4f30fed74e203bdf849d9c4f85cb7d9495a171cd69086d94de80c61d96d8eceb1516842ae10f2c58a98bcd85bc4ba26e8cb6efefff05f65ea7f9e6ba2afe85a1e63fda145cb325b18dd86b627174a5e6a72029a4b2f68075f8c261638b362fcd6310244e3fdf6a02cc0569644e8eb43d3943ede859516c46dfbe98ca0b872cd984f4986895cebbedce85aeade372f43198b58e1fceb53e5432d25855b393ef8f3a53f62f1fa7e67eaed90d24ead4c6d3fc126c8821fb69b86e859798d10d3716b39febb7dcfd189b5eaf1f48af389c87d810cc317e34dd7e3c747a749b6148e6835cc4b099ecd4115b75075e437a3db84f5939fb07c9b40214b2a539e729e6a1f6986869abcf19c789e61b217df2e5eed9c94981e9a9d83a1163e754e30b69a0d587c4a12ce03ea44318d13f32d23c3c99a7faa1ec2868de091e754a61766587033151297c7d7013c4ae3e46cb2acfd3b926ca2bf8b7d33f9cc59df42c674d5ce19abb6d6c2179be73dede4f8142136dac6ac8b1739567fa969d0157bdb946cec33117efbcb0f879001664bd43972238803d77cff655832aafa9b72ff8e83fc349f8b9086c5d5776921fc214adedfc1f2a963084005155c28053bd073729a679b5c2a27d63319cee1732ededd53cae59aa2cd17d7fd007daebea59a7e4c266ee9375bdc6a28a1395351b1a97c86c42e3560f72a627b1561188012d0fff62acfe98e1b0b652a26d8aed6ee5fa7d02e6421bc6494244673d66277546c00f2c7217d9ab34e0fe83cef1eed98f4c4f12762c26082ada32dafda6e5ed3509b2297cae843a9a7deffb54b4456788684fdbff34fc319ced7103aaf58d2db8b87658461f04b8fe194c339657dd391423bfaafce3fe53672576d9b5573f3afc75286e2d29843194a9c0a0ed11866323bda35f27d285b22116f5b30e9f73e7d18fbbc93909785b52d4821c0711021a0b28a49dcfe6e4739d6cfeedd34f38f4824d4addbb60304ee570636a5322c7e9b80c96eb66dfbda2aafccfcf787cadaffcf8740216324d4295674b3bbdd55f99973c1ad9f4ffa422958c7ce1df46678d71cd2ab8fb7c374d3f924e0e2f04ea952617e3c635a810046ad2b1bc5bdb108406b708b51999e1067e263f5c039b1546bdf5f9acb34b28a6dcb314dc010a66684d2aae97f8f989eab8c3c707ec581bec4c7883efe2cb07bd35a246a3fe6867eaa06f91367cf6cc659a47bc8bca34dca94e35aa5c4720e84e3ae7c3246ea8bbc48df82f284ad16bc3f49306b57df87010792e4764aac6d17ed281d1297ef730fbae843408e62a03d7dc9e9466c7d34db12d9db98b9cf32f43864a8b565ba4d7a00e388ff1fab080a0e1098d78ab472e164404905e4b67caf8005906cb65eac0c94175c5dcb92911d49267acc7497893126c3f90973a966fc5118bbdcf656c7e17c89025599d3ef85d2a02ead35771662aa11fbb27d7251368d140e4a3d0af58a89d5d408a3fea6ab382cd034eaa720dfd72dcf3b60ec4c6b384fdf64737ef866eeea2b8609b47c1e66c7e3d2871362680ff1696f07a4f09fb91e0751d18755948fc4bdb30ed7aadb8748844b32eebd74de51e72777898bd15a7dfaff9f1f1aa236a5e621d7420cb1d2e386a91165c814b11dd0aa55570d9959e266e035b62e5a61a2b58c3122f016bfbc17c26ddc35eb963fe60343ce35ba0c44da13e5c5500066aa4f600aaa1ac2d5cd27e22ae39ddecc4cee28cd5f903e8c657e342cfeb812a8c6c72be87cf985fa2c1f9f3ddec4de386e4d5ecae3fdc32eb881bbb66bc5f64a12808caa0b2f1c19a94a8c4e168878a3f6c2df44082b195ca29efbe239066e878ecfc76870874f8d834ab38c6989910b53348a769fc8d15af519d7bca572109f6e7df0ae85c065b1acf38b31c96881dab097cad603f695673e95f1c6fd9c4984e2ace926db29c498ddfeea421030b805fe01111d9fe7f178a26449f8f3e70de04edd48b115a9e3b3be73bb39507386819630b15699cc7a7d043146c9c7cc4ce75c075029fdf5b9259652e5b5c774f321f9e1b3a8f1aed360e41657b8e45aeff29f534dc2b0949f6e880d86c7338fe4f3c14003d2093efe6141ff7ecca69fe6be4f3f72d5d40bdf87bcc0d603b40fbfb58d3d11d85584d6ae073ea77eb0de8fc68bbecbc17b216b8d07feee28eb46d8d015ab4a5bdd0f5780c25ea0469b80996c2cf5e28a5c123929f58a19b0551a7aaed084a47de51007451de0011228661da867b1002d07ad01f7d5b19e6f45d698e49867e19a1582118e7d79e9e209bae50add06319ec589d94595ebcb78ed50366b70951a6b8801a6e8a7183bf5479aca8dda06a50fc44b101e58e74ef129c3ce2bbf8a3e250d70e2239322e72a21b76270ad1c4a65c2a8334260e6c86a3c3fdc4e40cb0ef51a8daec72ce8246d0b6bf4c7dfacf08b43dd261be53f594666693931e9b6dad74e81ef1d5987aca5e1d5b68ae9e32755eebb01e1f7fb10e484cb41048ef994d9e37d65b1fead068c321e61627b196e44c86c4492c5d9ac83a4ac74cfac8f029a07253da0672be4a378fbad832f75b5e466afe524b8a48983d46a5cd65a45b3421a9a9e9ea829a7186877c331660c6d21677b1a2364ad2ddfd6f6ae8be5c68bf41acadbba8981680a354c10bb751501fcc931abbac8f9c7f06a825eebddbc5a39c9dee67bd481ce047f4be7b52b380d9ae2d78f2a335a94957ed8a61dc2547d44c895a615382093e4733a632c99a028c3f563328f272e64b092b382130877f24e6c681f71d852bdc60685b4befb39f1ea2eef267cb6173a44adb361f2c8e0ca80633545d8703f284d2d7449781f2277e0713245ad9114c0fd1978575cbbab39b122593816134ec4e8b0d1a2ad0bef1382cf9ca2fc04d452cdf135306b442eb26fe3abcd28b92d8280de949f0412fa51b32e9693b5bdfdf318335dff6ed33347bf135501372437713023cb289c05cd2b974dea125b6f7e3d6b28282d506e77d4b2a64e2911620c2bdebe66cd2a4ab187f7157657e3b967ba53411e1c2666bf70eefc20b27e1979305380f3fe7bd1c036a64bf308dbf5fe32232ee9eac849dfb5e2aafa1c9d1a347ccd0b9c711dcec27184f1da9d7bc6c69fd9bb1c2f0b948b3a3e5606f1a00911006e6b87ce6f293a16b7d835ada55d93cbab163ce12554159589ebc5c7cd94e20c81ef68313c097df08ecb8353aebfbf304210fb9ff9024d5775616365e8d0784ef2a47be9047906110c6955ab990cebb901188d2ff3781ad43e106e53cfe439416e29f5fd001834b9f63d19b7b2580263f8ea07c688cafdc1a0451db3ed3d5a93d4fdf9d8e941fa89267a25370932451bf5fb74dfb785aa970f14a39c00f8660a6f79998a9869dcbcad2eeae0eeeb0e8fd07b232669a94d4b8f2c5326cf0fae1b335efe914bac1c93d78ee1557b22a2fd14cdddda48c195024130ea91b0f5ad16aa9ae21b50c4a6f12d5db51d714a480443c3ba2856d45ab68c5fcd95170d3ed0c515dbc79420a678036001c1caa9d1117af0ca639c2b7373d096bea182371ba83ae70df21c6d51a088516af00b2839878b5a8585f38076b2c91461988bcf53a3b38c841839992b114ce893f29d073538e1a6368ef17c6b547d6488c773fbcaa1bf86dd4c1b3d69f5032d46eb09e71e7def118bf8c5f0d2c51d3b82f237f1805f816d338fd5bb32de42d29acb45020e47bd4d454694848bbbab8fa24b5a58072ddcc7ae11db96a93d569bb7afa0e55b340ba4a9f4dec71c3ca058fc139a0c7d9f6e651a3749540af07a25b008d4bcf2c65e814e6d648ef3dbb73c901879a293d320dfe679d005fd3c503b5335f12f33083ec2c84279d8a969a77b76d68f8d7626c2ba80d463086c41dc02a7a14e8ec79221d332023e4391957424227feb33da34927eef36356c5229cfd3af9aa770694ec714d1c63bec23445b727e080a3f94f68317dba344b601fbb493b1ed5f525f2d6ecfab8fbcb4d3696753ea43fbae17a3a4696495b82b93232ca3022e2517b765c7ec7802a030d2e3e0c8f5048febe3905d4742b7f243f15180908f21a1f731d2708d0d2c922302b84fa648739bcd50f0ec293659bfaa958825012b4b584601084659f7a189f67ae74dc4ef8783ea26b95df1a1ba0d13711279ca10be6bac606689762ba2f23725ab4587d9ad462f50d7b4486a27bf5f081a45ec73a95abece99de95afae0f8aacfc50f3d7643e67399271d85d50ac56955688925c65c19e0d46a1f5d0fa8da053eb6e2f3976b0fc99fae110648dae4ae7791455799da28e30fef270493", 0xcce}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001f80)) open$dir(&(0x7f0000001140)='./file0\x00', 0x20, 0x4) 23:02:56 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x3) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 23:02:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0xe3c7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0xa000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file\x00', './file/file0\x00', ['./file', './file', './file', './file']}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffc}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0x8}, {0x5, 0x5, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x10, 0x4000, 0x43) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0xa9, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) pipe(&(0x7f00000008c0)) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r6}, 0xfffffffffffffffe, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r6, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000880)={0x401}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/12) semop(r2, &(0x7f0000000040)=[{0x1, 0x200}, {0x3, 0x1c9b, 0x2000}, {}, {0x1, 0x401}], 0x4) semop(r2, &(0x7f0000000000)=[{0x4, 0x6, 0x4cad52fe006c06c1}, {0x3, 0x7fff, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x6b, 0x1800}, {0x0, 0x20, 0x1800}, {0x1, 0x4, 0x800}], 0x6) stat(&(0x7f00000007c0)='./file1\x00', &(0x7f00000005c0)) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000780)=0x101) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r9 = socket(0x2, 0x1, 0x0) getsockopt(r9, 0x6, 0x2, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) semget$private(0x0, 0x8, 0x10286) 23:02:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() socket$inet6(0x18, 0x5, 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r4, r6, r4, r5, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 23:02:56 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 23:02:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000580)="c8fbb4b6e82b7cfa", 0x8) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x1) msgrcv(r3, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) msgrcv(r3, &(0x7f0000000000)={0x0, ""/126}, 0x86, 0x0, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) 23:02:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) shmget(0x1, 0x4000, 0x20, &(0x7f00004a9000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socket(0x2, 0x3, 0x4d) 23:02:56 executing program 0: r0 = socket(0x2, 0x5, 0x0) setsockopt(r0, 0x0, 0x15, 0x0, 0x0) socket(0x1, 0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) sendmsg(r2, &(0x7f0000001d00)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000180)="3c20b1cfe78fb33dc0596891583dcefc87edf54e1964e077b3798b03dbf617345e3852ab4053beb2ee07568eee25faf253d54c3a963428e8c166805388e4c1817b406f024451e7c94363cabc45fa51489bcb5b4b9cb271b2718dea4a69b94f26c803e3197484298f0ff8dfa58bebd0323cf2abcd21d991dbab93fc7c9660f3a64b647fd310480025d8b0564e5545bde2194bed67115ad77d0a8e92afe0b2a55d74f83f05e1", 0xa5}, {&(0x7f0000000240)="e308f22420be05c12c09823cc1711b5c6d05f99df53ce177997ca8ed62874498f42ec6ddbf7dc78649cdb69d3289ca037e62c6297f09b3052ac83b429dae88c45fbf44981f60c4babaa312b8dc74ac60fdccc12984b81a17d33ec6ec335cc389d4d95e311a6f485d59ed9ffd105222d07859239959476a64a349d5478f6dee2796f98046b43e0674d1b04f83e677d909f2daf1b7c9148e8db08f0defa2dc3d1e58275954b2dfc4f11124fd4b7b9b6b10772afbf34e8f5dc74315a492cddd1e65c696dba3dbf7a32f7a2127fca0becde778b82c8cba1b24", 0xd7}, {&(0x7f0000000340)="01950e79eab9279e5b7ca518d8db24f0b9085634ae46d2a4d87a6dcf2056fe3bcc81aba65ccc3edf0490e44fe60194c836d6a874f34b58bed80abf00c2dd44ae1b96929241ffa0c2fdad3b7e878715f145e6a829882c68b56fd869ec1213d1ca1067076a8c97dba80d604618bdbd064f65ae17c4c5357f6c7fbdaec609925365c3467d654f70cb6b16036afe54235c01eb5a664c81e2b70531a58c25545abd7bf6", 0xa1}, {&(0x7f0000000400)="5a7b00f7e738df64cb1d993fc41eb47a624d6d8b35561dd1c70a12f3062f2d6d5497d1ad70b35fa2c1c32b1c5f388c11b806555ede0621ae850111c2f3e5db2ed92c69dfbb54301d8ce4b43963bef6ae54d2df529ab69af22b0167cdcd67505f70bcefcf461ab2b50d7886dcdb98ca3662ab20a7f1e4606699541b93f3fe593dfdf2aa9d601d75bf18bc21598768341c59cd5a28", 0x94}, {&(0x7f00000000c0)="3375ae0478e2aa5ad1030344376464f59033ffcfef7c3c6f246dec939d3f940d2e25d2eb94c4552ea84f60ddbf03c51d27ce2c5fbe3222c2dfe897256e57ee12ec7631b646544605379b", 0x4a}, {&(0x7f00000004c0)="909f7bb387369bd5a285b799c1bc75c4090c404b75ed9f04ee4de2aae475117de2f12354ab9d287419283db898d8ddc6216741936af6e6d48262cc3d3fc20cb22354b6e18c81ad25abe3a4dacd516392d7f56b79b99402f1089295509a8de0b390f876690bdfefb0c00438fdff51868d79", 0x71}, {&(0x7f0000000540)="812f2d8a81f22be5d5ebcb60984ef5a067fdb2b750b3de2a686396e186102f4142be0893cc7e750754bad379fca4c42557ab7819df6f99c54d741ca690aeadd2865cd1c6eb544552821f6436cb0564ed63f0d02b74826827b97cbb70c41f7f1a41c3a0d1858ab659de948bee1ae4ace60949c3a59d1a89ddef2104b53a70953e7dcd672b3fddc81fab26762aff3b3df9ed0bf9ed1cfdbbf983f4", 0x9a}, {&(0x7f00000007c0)="50a03e91cce5b66c3517f899627f7372448ac8d28adee5eb96776ad74d2a81564cdd36687c6839dc2093ca4f7380ea27687fff5070454c8299269273be2e8c6fd21bc073dfe7706b2948f34a98bd7a9641f3bf9d1696ed4c6fde1633529311591d1dcac3c95ae564ad989279ff496ec5597a68b81a6ef2a8366d8e32427600b6b620bcaa7af1b8e67d2033c13a110795e6b3f1056eda67cc58902e0da919b2801d524927696d6cffbb9d73f1b754d8fbc1cb39b73b953584e2029a246172feed66f790eecabd9d93c5e2d9e3a94c018b76d48d93c8a07c6a4fc01905fe3c7cd27a4a463a25ddb7a3f75887cf99bf65d3af2faefa9f26ee9473fa21ec064ea097496fb3a7f283db9777cfbffcc72ccb7a71e0d33d61bc61f3db5984e52c00bf078073b09bbe1fa33b1a3fc6cbb40c2e467373ac62c73a9b5b9f007b6175e1d8d93a54f53007b79a9388d0c23bb22fbf2beb85a2f60eb589f622c209b0bf5dc786d78c69ad3c1b843b2f19c38c44d075027c71c968ec3d730da165306b56c66ad507ece45e9feff0547573ac513ff499556c98ac3e589f9d9b8a58ee8524cde8fd00606d86075fe3fa61a82abced5da9abf6865d2817192e7037b89cc47844ceed975c4c69e5c51728b0c8d885f0c20a4de2075f8da0820e5172ef4a3d7a8bd312bbb8174b9b5b6cfadf5715d3d978382096a0a2f1b33ebd263dbda6fcec404f138081b60acc661143dac67c41513c1aa5fc36d2a4771ef85e009f893cb738f0eafa8b2197dd3342ebaa353719701b1aa3b4667dfa5f63bdbdc5f72fe8d06a479edcb2f179c9f3797924beaba1d8a0e114163341012af4d4974e8253b6a2c8ab0fcb29176edbc521be0d1b5c6c3032cf0c11a05ff48c22061bb29af010b6c526c1e0b2d945d0261994a06bb5a4ec41eed254063d54a4eb72897a07e76b7fcb646b702c0b8b25c90ac6e47ea286439f6429f1c0fd831cf5ac52d878db7d4fffb6c6c9c14a2683fd7edb09ca329c0ee6092867001567d7d76d4d963ffb1afcf178c16d9fb2d97e59688c72a6b0854e8220b9c5adbd85260228c58a0e64bfed8bf85572e0c80b5f1f3d78c4b0af5d50c53b11dfba39f1a002ebf44674ebdeb35029809d8c259d6215b1bd40da833288b9c467bf871ee938599d91acc33b3655eded95eefaa1a2d81606b4164cc7c9a7353df6ce8aad909fb888ed7346aab2ef78372a83cada3384058c4b670e7e1be36e431cef9f66792b3db9fd189201886cef3a4f7fc13b1d132f5d205a7865a51de50c9a358c14a17f6b81b9941bcd2b86c41a28264a37450c3e7efa5a3c43999b3ef64ff113231a41afbf2d89ed2f61e40a263bb65a6d3a9ea130db6c9c04204dc401333892293663f60a20413935886378bb11144b5fb456c82be2c143903a0f9646e45919dd0a781bf5f3e4602bd552367f21193233c4e509fd8a6eb5ca521c9736eedbd008df258d8f7531607527a11fb2d36d2c231fb6b72b9bbc1efadca0be9d0c87fc19c61f716624ad8b17febe5bcc7f1fd6d3b945a4547de9c29714ae8e0e843691eb54e1963d4371bc48b409f649be7885947af6b1fc62b4f088fcee091d3361566f52517c648debf04b3653d3583ea7113744ac6d29633350ab71a38692eeb6fdbc9a80d1ed22188a60360f6483e84c2706de95f9e4a67740bda5cb67d8315b684b613ae0d6cd7daef3e662464ec2790982ffe0626dcd48e55a5f94b31637db154ef95ca4bce2755dacbbe67386e2e512d7f95c7d8bab8cf7de22c9514b101852a003a0c852a6eaa9ae0f067402b71165a502d382e2d97287e66e75b66070e117b650ba925bd5024a321951d25effb026f68cdca469983f63fd830dab471ad48293fbf62405c2dab739f7cd187f0bab39d5981f88fed8ca5e116680df15922ddc5cf9bc6e6ade8b4d8184a0a6e48165fe9d4b731e0e01f32019997945072978b176347de1a642d79fcf3c4c1889bac086f4d267033aa5686f23d3f0173b17c6c6fb6f9e4affd5266e86015f911c81e857a094b18785036fe053076b4d5a5272fab7a5971de758ec22f2ac1d03925cfc359bd067c62c3ddcfcc9d654a6633e62df82ad3c9960865f496ec64ecf0396f917326228bac5175bdb02caa0f20dbc6ffab45765de3620c7592264e7e479725a5097ac421ec3ace32d424a4efdc4f4ca357fe6b193b06bc6a1e8cb799bf217cb4e5154f1eb6dc772076a80de53059692d95c5a82e7c4aad275ec60fcc9bd5c663336eac32207c6056af2488d14fdd92588434eb3147ce338f634649d00002fc460a14203b9f8d894559f9d1bd795bf516eddc2d8039440626947bab82b1875559cd02deca87d6261d27c6ffbea2411b7da4c1343cd27e7307f6de12fbc975bee99804114f2c8e897bd83358f6d165212d4ab812aefcaf7c0b7945cfeb50cd2d70774ae5793809c48751ee1b53b37f3b36c88ec4ccc54172e27321caaade40b5099232f1a66fc93d60abb114de1bdba94b5b2b33315dddea1bb11122f24da5ae375d849514a85ae6084feeecbc015d4daa6b1d18d19ec405bd613a5919dbf3dfd4c3460491f60f85120017d7e8fd2cd2c1a48adf9adcde3251ec250f46435eba869d3b9d80e9250a2b097b6b147d9d5ae0737d6b316c9f16fb47af8bd8fcb0f3eca8b17d195edee6a1f65a91bfe70e1467ab05bd45f8ffa23c76ff17079d745e647fab966429bd3a45fec55660046edf7e997c752f16b581a9ac949887bf5d04a8c726b9c42a6f24641e5edc0454ec4374b933caf7ed15335194224dc73ef7b50af1f1fa039f1be18d9500da206de85844e3cf290fdd6573b17b16af93ff6f779a73eeff08771bc8651fb2334e5c5aad14b09c17a193b23025d0c1ba36963a6113449633ab9194cbef4c37d5f89774d559b1a6f6739a272d053301cf15d1c120a75761998b957c83c24ad674bf4db221c80f971f9a9a5bf42bfe74f4c8226cbe55f7d7167bfc529be27e963430120a4e55dc139980f2e5aa9c5157f9a2bb9332645b37af576c3ac1eb2ffc9f581849644beb13daa8101b49052eade440d153c3097cfa246412701018e474d447610691f43a27ca02bec6e4990bfe81e235cac202ed35aea59b871c30ce3565e86541a598eda25801825dfe87aa683edc0741325d98d97f6a75766a9d5b65efb713340e92d72f822347953275f940939ba7b3421557b289a0e603729b887ac551e50add1c6bb82bd176fa23cf3332ae0cb41b444518d1db44201d3e086929b89b9bb757abdb6735305b1d9035251c1336c5c4e54ca497202e7d5eae7ee35e6572851cf7e9362c3e5ecd085f06f4157152f002bbc40b013d7f63d7ccafed134310a3cba819712b186449d66e5d03918871e5c0419bea613831ebd8fdea8b3e13fb00094dad8174193e2b71e8232579066b5be82e2781efb5d0b7953d591d0696e17db41567845c84f14254c20c4de3bb27962b9d3f2fc7a8b337b8e1fe1467130f7f90ab357058771b34a28253d04a0e62a9592e5e4a6abbb6e078ffe4e23c1815ea2ba8ed63562f686a27b2d19c627d8d2b71988e3e7d93abe081eb314b5fa0a7fa7731db81dce1a06667ad2f30110274aef9a39433257c4630ab5e422e1f46f2f9078ffd88e3d9c859637ec23aa6e0e78350c259adc57ac44c3c9b25460f3c811f1e19d90bcda6fd93f110299592e254d20cb76bc83534a57a957d6eb93753ddadad177c5022a2c131a3fd9d619749e94b04eeecafb4d6aa0915b5ba84e99a2ff6bb19f342d0e4c25908de20fc5a53f5bc20b0a51f1affaeaabf442309aa38541d7db03dcea18a502cbbc12bde11dec94e3c0a1d4e9ad87153ee4730a27223dd21e4816942b9589b98e25543460e19dea2b1f5067d2fbfe345f69db2506f9226bc0d9509722502cbd2398e2e92c68ce969bd2525e787ca41d88a30975660b9ee83cd75c2b608804272c51af73fdd31e662cc8a1f1130727d3772986b54a60967b6548291469b270e943f22f8aa5cfb5e443b5528d6f85e5f4eb400ca381a6e042b91e3a9893ff8c2698eb29475e99ae4346123719b957e8cf1069c98945ae4d76faf191323f406ab9f9e64b0a1673417f8e1f2305e2b76d2de7fac56c72a22e5a0a2b0ca53e4e521c7995adad6a8105ff4ec07be9a630f52110777c17f61dce902b409e6d14d79ccb6f9b638388afd3856c931bb3efc20fe27e95bae4f11327284e6457b38570f2257b23b5ad22af409ad73806bda8afb347486dcd07159f919d7e06f767a865ddb552e29c32b56dafe0eda3526e927f5ba610f82ab2539a80aad8f24b9726c890c969a868e8b1188400a20fca59a5ebbc7fb64b32f6e42dcb1771e020a77884ba72fb9c678b56318a2c0e4b2dcfc0252177794241534b262e579ed18b87ef660b876f1959d3cb5979985b41022172cebd94454bffde42681956b663ca54e7d45d4f49e35ccb996df93d113435c38903a4746fdd082dfe85a2d1f78ef8b1427f3c0365d41e70db811a636630c6e9fceb9215e52cea0ea03293f6e1eb5138c4160935331210d5461c6aee5ba2fc21c05f2e46224686f7f8c689ae57e4581ede1cd52922586cd35890a7d8773d2f5200f0108380d7cb0347c5aeac4c766c34cbf4d444d42b7c92ad55fb53a88957e917a35088aa951236d63aae86bbf07f3d863782266223b60bd03f2f636a79c63544aeddcfadddb28f0aefeba348b8a3f5ef2fa54aa50a7f93d78217f737c248f2a277b819dcd7c26e85789c4b055ee24f20ede244105b2b6dbb19bcc92af12f03039383932b788ebfde6a41b56fb86c62aa76f6e9e6f4befdb260cf461e5855de5b0ea7d479d099a72b30e95f853a499e76f9ede7679e67adfcb36ae5874a1b68362774284371779f16bcc3d382a1c85ae888122b010e7448a74f76d90918040a8face51a9efc9b5684949265dfecd43b612b19282c6d509c6a3a4518cd7ae93bd54c4abc24e7c4de7687eab10483e26da1530c8a182e8436854cc4fc6dc8601364c116e4bc504273af7be5279346f66cc1b46ebf240e189be6a9c01b1ad7a46fff961a01bc1d07a71ef7687dc7c22d4ba636d359f2638bd53e4b89c2db4f764ba4a376edb772129532681f96fd2e2af158802d0bfc780a77db345989ee58cc75ce7c94f33d3a0e7f083bc395bb768856cc945dec3b93603fd8636ae3c43911124e67f6ad3519eaa32a7d7841263fffcd621581a371e05befd8b65cf7aab20a09c497716629a8f2b3d42a0a08b712d10bce42afe3429c4543f88f541e1584c33a29a51d577601ecb6b1c1a52c3dd46cebdfecfc2ffefbc735c47dd1a39a15b05e3f069f8905349b4e220d0b3da6c62c2bbb124faf904258a05f91ea51e1ca6ddf593369f1b6023c25681943a5e7be0024296ef649f6cc26898f1a6941c99068b7ccf0fa9006ab051161705717ff72f6838cd4bf3c5929f16038c6d0e0bbf7142e3bb7ba5430be66d29aecf8d5394883424079e74b183405bfeb2dbbc82054184194a808d7a00fafe0b28abb157a6e9653ad51a3f716f346debe389f2e0e81abcd05a9630bcaee236b2ec406b39c682f0142f3b19bb8b4acc1254275af036f31a2451b2f5d7a334ee068740162558d022af7a6db81c15516adcd91f435fae716d59e51d5db5cd15c23ad3944c4d782e66db11f8f034c35fe9f178107c48592b2c7fa86c0750097a2f365addd57dde3b326582cee07276de297028cf39387c22e63532f3b932108e16e5c23646cf2aa2555676b5f6aff2a4be474dff24cbeec", 0x1000}, {&(0x7f0000000600)="0f8995469223ab1d2180492e9ecbc9e2e61827fe57476f4ba7882591e9aecbcfd691e3241e0867e72278d4649e64b5814741d282b5f4ec1f5fe9659d995be803575da39c5ba8b53bd0554f0e16c1d9f602672de5b9aa958972a5d5ec1edd95e9c7525f141d9b65d627b567f03ccd5204d902556e55c461b6b887e20213b4d4a4b9e1690eca4ade2a45d972de2d60892272272bd684ab2915c1fdefbb2202d1a68b9a18bcd0d41fe99126afab833ee269fc3e116fbc103587181d08fee89535d4a8cdc41c36d9291d90c22e03856014dd7c", 0xd1}, {&(0x7f0000000700)="5b877aa9c1a48709e7ed77beca9317b01921b7c20d95aba559cdfca503127d30664cd9feb1417af1b5e54efb84c3d66bece1fda51a0b30202ad8a87bcd3f87900ec7e728efc51b5edefc0bd0816f1e5b99a66a7d57e4", 0x56}], 0xa, &(0x7f0000001880)=ANY=[@ANYBLOB="380000000000000000000000070000007cbe68f8d274599fd17dbee9ea39f7d5bfdb5d056205d0249dbe8556faa05470c3e537cfa400000080000000000000000100000003000000d8eaca0b05e089a548e3a26a6aa903ab89057ed32ba607715e056a0809be2d3314d4275e4eae8ec02a8555f44d8b04fa9e138a360ce60df9c7f66ff5312a49c73a85645db3d0d7785d5176b0224982b00b02ae935788bf35315750438ccc07080092283ff98ecbba702ee9d729860000d80000000000000001000000040000009d3527a5300dd9a464a43cefeeab23fa150c12e41e994c556dc6c7ee48b6428f92bc2e6c4e7ade6f4e8c8af913427618fdd823966e8b880f0c6a8cf87eadde91c2d3f1d22f3b433f1f32012c940646a2fe12055438be89968c3e31a8f770ea6cf11929689919b2a82a06eb1a8b5d3f6704c426e4294954392220a34f3cf8afc3bced2d8f95e08fe7e6936e025950ee40bcab40b073e21792c5205a16b28d051b8ef6ae7140fc8c27ca916c65f6a37b6c0fc3bbec504a91b0e908c047be37132b5a866d594b0000002000000000000000010000000101000088d065f799582f80e51aeed059a5c396d000000000000000ffff0000000400000df0b071fea9551d8e22755ec4f4def88070cece24038e910af0524fc4a7234545041ef3febe49175738af280fce52b1ec9ade1d18ddb870b8b2082542e6b17f6f66ed12d09f97688c8c4d2c5fc11211304b7501920df83f3b4fa546e593a98840dbe21622e8cf4e586d999ba6adabed398d508aec8ac31ecbd639b0adf5f3b58d1c90c5be15c66bac97e30e76dfe9cccdd7301ce9132269ed1fc025031d496a4828d0ed9496a85dd4681ff5ad7b97f21e6b4d1fb9b61131e300730000000000b8000000000000000100000004000000608d91c71eb2a488f964386afd1b3d8c81a5d689426670c466c6aac30838c9190cc453ecff9f643b7e986a19801493de169a568b07301a4bf020cf59ffeda739a551097b20329c4c7a922bc37e4eb6dc06b2134bc2374a8623428d86419a542319511995058e66dafab409523ecc1563f3f074611f73358d6d82228865f82f93c80002f269be0ad4d53d3a3fa4974563142b646f958cdf549fbaa0ddebbca3eb6a367f00000000002800000000000000010000003f0000003ec818dc28fdd23ed8959b561134a25c9dd1a85c6a2143001000000000000000010000000300000058000000000000000100000000100000e6d508408081adf2fc2b2ab1fc9cf649daeaa4df67c5e4a0148752f7da109d38c16a60240eefcfbb798cb25d1382495803ad0afa0bf9a6446f49b88fa385c277d101000000000000b800000000000000010000007f000000be5987c525f6a8a1a5e2d3e633d23dd7e859593dbfd48e8a7c6e1dcd507562a3add4758de456abe64d96a3eac409b17036a72f8e1171c857fca5fcab3f0acde17aa1b29b21c17c65fc48375bda2f9f01163e6f4f54e5c8eb8acc90a058507c3ddcc84cfb3416f44075ab8937657259914a2af01695eeb832ba87e4f351d332973b10acb9e1a779fb416fd6108e15622a4340e6fa77d687e07015d826e20c2a4788f1f00000000000"], 0x480}, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001d80)=0x401) 23:02:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES64=0x0, @ANYRES32=0x41424344, @ANYRESOCT=r0]) 23:02:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 23:02:56 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7da7dbd5}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000100)="bd", 0x254) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x8) listen(r4, 0x8219) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffff, 0x0, 0xfffffffffffffeff, "0000cb000200000000000000000800"}) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1219560a2dc2ffab) r5 = shmget$private(0x0, 0x600000, 0x5, &(0x7f00009fd000/0x600000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x7ff, 0x8001]) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x36, 0x0, 0x300, 0x0) close(r6) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) write(r6, &(0x7f0000000180)="468712bc07dbbbe6c757ff4918bdd13d3e7eb22937e582ba1cad28ee9323d723bfcbb95f79d7c0ac3016188177af521f061a0c32dd5da62092f5d2671d84f35482f91aba9c4b43", 0x47) r7 = kqueue() r8 = dup2(r2, r7) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0xffffffff) accept$inet6(r8, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 23:02:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x6, 0x1}) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x20002fffffffe}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x8, 0x4, 0x101, 0x7}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSWINSZ(r2, 0x80087467, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x85, 0xfffffffe}, {0x84, 0x1}, {0x46, 0x5}], 0x3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = semget$private(0x0, 0x0, 0x2000000000003b4) semop(r8, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x81, 0x1800}, {0x0, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x2, 0x8}, {0xb, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r9, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000640)=0xfffffffffffffde0) socket(0x11, 0x3, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000038c0)=""/4096) 23:02:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:02:56 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x3}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="168525dea5bdd94da5f1947219504469243cac19fae545fb000a6629d71aa50d6fc52d3f8d7f397b334d17433bb024fe6c1c506eb123451140f2ccb37fd0b1a8141862d2f791c7c65b3777705b9f36b4833c62134d2e7c5a359c24f03c1c7f5d8fd5da8af009baa22bb3d960e84f8e55a8cfc6e652da3b86a26177bf2d6feab1a2f9e063e8318b9e8fa8f3c59c1c0c5874818866923bdde16f458bfa", 0x9c}, {&(0x7f0000000100)="91b22ae0d21033f8aef40a74c07177442219a5ec2cf7da8017b05632ecd0d03ea2f0b57fb508bfa4794ec204b52c696e65e9baf2cbfcca23e3f3c30b0dc93e15ea657710bfa3a82102c37687fee63ef8fb9da71e4a611958a16ed58c18f2c331c928c1a0ae549292f91cb6bf5997f980a9dd35514b548192314d50bf4e935b61d4", 0x81}, {&(0x7f00000001c0)="7b86e4195841dabb0987daf567aaa5eaf42698bacbb3f923cdc70213d1671838cd621e9a41389eb6b165a74e5b0440033b66db3dafd597637cf8d8f5eff856dd2cd4736b8d3ca988ad904936d40c2a0d02512e7026affd6bfbb3f9238a7ad18a18acb2ea6d739fda88e57990fb2b33bae9e4b3fc550e59fcbe9c5b860314f1accd4f4b15ff2ba7c9518d215238f39a6005d882ee6c0af27dcf29072baee205f332908ee674f4e51adaefebb977e58a5bc9eb9ff81321142c3058a58b088344f7dc153d5999098abecfa6bd03b0734de5e50e175b286ad103605f33585d9e81f62013c9", 0xe3}, {&(0x7f00000002c0)="525c0c4da12f6456c8d90a360f76b415b113feecabf00bbb4460937a2090abc535a5f7ec312e98aebf38dcf85436345352709153053ad1f757", 0x39}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f0080baa11b00000000080fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) pread(r3, &(0x7f0000000600)="2be1ab44a30a82da0e0ba835c377a4ee8ca40033a91a3cce2d0a0f99ce55cf4fdb6f2d43e51e7ba836188bf81d13fd6a7526af5d7ef2edb3905f66053f1a9d91554244d89a554a073ebfa7b6aa06d05488771a0a0a792468fb27abeb7bd4a41af14a5df179fc3067e5770f859a16dfdafce1dc2b94d290a87681c24904474d2da17d8ae108c6c226cfaeb11cb0b0b5e2af70e5db9bc91c819a4747639eed5ee4eb538a24922ac70346c2d50e4a4f119094c7cb84b9ee2f3010bcf61a7c9cea54a51921e95e68a03b6fa91044e6a8b544877b101182e9", 0xd6, 0x0, 0xb72) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000700)={0x7ff, './file0\x00'}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000003c0)={0x0, 0x2, {[0x2, 0xffffffffffffff81, 0x6, 0x73, 0x101, 0xfa, 0x20, 0x4, 0x6, 0x0, 0x5, 0x1, 0x8001, 0x80000001, 0x7, 0x400, 0x101, 0x3], [0x8, 0x1000, 0x5, 0x9, 0x3, 0x2, 0x8, 0x800, 0x80, 0x3], [0x1f, 0x9, 0x2b, 0x7, 0x3, 0x7, 0x3], [0x2, 0x5, 0x8, 0x1, 0x7f, 0x2000000000000000], [{0x3, 0x8, 0x7, 0x4}, {0x4, 0xfffffff8, 0xffffffff}, {0x3, 0x2, 0x14a0e7b0, 0x2}, {0x1, 0x100, 0x4, 0x3f}, {0x7fff, 0x10000, 0x9, 0x9}, {0x2, 0x1, 0x100, 0x883}, {0x80, 0xd8b8, 0xfffffff7, 0x800}, {0x24, 0x100, 0x32, 0x3f}], {0x365, 0xffffffff, 0x1, 0x100000000000}, {0x8000, 0xff, 0x4, 0x10000}}}) 23:02:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="b1", 0x1) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) close(r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 23:02:56 executing program 1: getgid() r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4580e5797f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x8000, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x400, 0x55) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) open(0x0, 0x10758, 0x30) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="050000000000713f6dee00000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x803, 0x0, 0x0) 23:02:56 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) r2 = accept$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bc03631bc1ca218792d17"], &(0x7f0000000140)=0x6e) read(r2, &(0x7f0000000180)=""/4096, 0x1000) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup(r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) dup2(r0, 0xffffffffffffffff) kqueue() 23:02:56 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ff047ea388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0086d860a4f00800182c00fe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r6 = syz_open_pts() close(r6) close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r6, 0x10f}], 0x1, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) setegid(r5) syz_emit_ethernet(0x16a, &(0x7f0000000040)="c7a895006f53dd000005ffff86dd4c546f746a0bebb7f538ecf4beb86851e8b0679fa158b3dd9966e05acee315d8c8ee47895b870e10706da474e64a0dc1baefee6cf67b8a9ae82f81f1cd037bd853aa339f8ab8ae9047231b37990c4a455bf62c33fa1be9576d50b5d04e99493a6cbbdc29798a0e23e4b94135390556e6dd057b7c5d36468404636df059d12b43088f46fa35be83e05182b018a03cf4dbfb16b739c9e469fb760e1c5a0d7c16f560e94030cf86c3463e7369761c36209c0eb791c0fe7cb23fd9c19bfa497267ff20f5c2a8545036cb6b8375319dc8ef2fb5e6e6049d79e1b10e46763e0628dde7e0be98bd4644598b7b5155ecbc80bde2c37426eff26e9e41abfa3616d52e89871c692c52a1338797a388cd0ba1e3a29db890acbec9ab85c18f27273bfc906d728d574d91efd79ba43623ce72b9f0d724371f4126c44495e28d8f21fd6e8c042b196047649c23afd2200d4488ac720570a4805114b4e1b7447c768374") 23:02:57 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x10f}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 23:02:57 executing program 1: socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000080)='./file0\x00', 0x100) pipe2(&(0x7f0000000640), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) read(r0, &(0x7f0000000140)=""/168, 0xa8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() pipe2(&(0x7f0000000640), 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000640), 0x0) select(0x40, &(0x7f00000004c0)={0xdeadbeef, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) 23:02:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x6, 0x4, 0x0) close(r1) nanosleep(0x0, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d4900000000622b27d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef000000004c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17b7bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaaa2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e0000000000"], 0x10) writev(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000001c00)}, {&(0x7f0000000000)='j', 0x1}], 0x3) readv(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) getgroups(0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) syz_open_pts() close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x400, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getpid() geteuid() semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) 23:02:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x206, 0x0, 0x9cd, &(0x7f0000000200)={0x3, 0x7ffffffe}) close(r1) 23:02:57 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="17", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x10f}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 23:02:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) 23:02:57 executing program 0: clock_settime(0x2, &(0x7f00000000c0)={0x6, 0x69e}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)='./file0/../file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/../file0\x00'}, 0x13) 23:02:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040004aaaaaaaaaabbac1414aa0180c2000000ac141400"]) 23:02:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8001, 0x3aa9, 0x2}) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xf0000000, 0x2, 0x7f, 0x1, 0x7fff, 0x3, 0x0, 0x1, 0x1, 0x401, 0x3}) 23:02:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sync() 23:02:57 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm\x00') 23:02:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000000100)) sendto(r0, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5d39b6edcff2a4932e9f389250b98a6b81ac7b6e1652037aeb450d9ee8480eef69f05c406f2199ac81ad73e73db52af384dcb4152fae5f5bedca2a44ffbe1380518a75bde05bfcc9941ac1068c815fb9e5b36e70daf9f706c16329a924c8072048d01c537a3c076d65ab7966a3ecc5e0faa352ec9f56f328788bb252a2e0d0fd56b2cdbaf87bfbaccd85bc1a2dd02c75115a481af364906739aba0ddd640e23ef415e3a59b500"/235, 0xd67b8259c44dff5, 0x0, 0x0, 0xfffffffffffffe1d) close(r0) execve(0x0, 0x0, 0x0) 23:02:57 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000040)) munlockall() r0 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r0, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000572e000000db1fae2e77dfb0c0263ac371f5000000b90000000000000000"], 0x21, 0x1000) 23:02:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x100}], 0x1, 0xfeb) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 23:02:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/46, 0x2e}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fchmod(r1, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semop(0xffffffffffffffff, &(0x7f0000000300)=[{0x0, 0x1}, {0x1, 0xfff, 0x1800}, {0x4, 0x7f, 0x800}], 0x3) dup2(r0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) setrlimit(0x3, &(0x7f0000000180)={0x81, 0xd17d}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x3010, 0xffffffffffffffff, 0x0, 0x9) semctl$GETNCNT(r3, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000280)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r9 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r5, r9, 0x0) getgid() 23:02:58 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0xff) 23:02:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r1, 0x0) 23:02:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = dup2(0xffffffffffffffff, r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x1}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) 23:02:58 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x4) syz_emit_ethernet(0x140, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa8db66fe9dbcb1cecb127959ad7560caaaa0086dd60fe8000001406000000000000010000f9ffffff01000000fe8000000000000000000000000000aa00000000dc2523be67f8714a06288a90910b5c9f40d679b8d6ce983fc430f7cbe24c894ff7ca8699b2406e66c9f05e3c19d71e6d97ce81d05b2446834285c00b281819e608eb81a90e0a43bccd6350c7319c135dc83a61cf5bd5930201a1c0f898335a4449a5939ecc4977c4da4cb59cf7753e65679758cdbdebcd426db8fcbcf0e1422aad949baa843aa962584c397f8d24ba7a5daa9527057341047bef2ef60c72957509c576f0f232f5642443815cf742b9e38d10eb8b0cd46abd8f4e10dfc86399c798e3efe6c103744ac5aa5f887f2282e30b409429a5d5e6a34896", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7810197dc0710672cd"]) r0 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x4}, {0x0, 0x3}}, &(0x7f00000011c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socket(0x18, 0xc002, 0x0) 23:02:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1f, 0x8, 0x2, 0x100, "2d1a07aba2eb99483c9067b0dab17aebdc2c72be", 0x3ff, 0xbf}) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff9, 0x70}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r5 = dup2(r2, 0xffffffffffffff9c) dup2(r5, r0) 23:02:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xb4f2) 23:02:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x104) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) flock(r2, 0x1) close(r2) 23:02:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r2) munlockall() connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 23:02:59 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0%\'\x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xeb\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\xc1\xbb\x02=1\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xb8\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{\\)/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="04", 0x1}, {&(0x7f0000000240)="17923642ea3bf2122ac32338b8508e0a2f115afee27903b737acb4460cc2f0fbc6a7e64d33ae02c7039c2d8eac1963c8ccecd4338cd5922cdec4ee2676ce6c69f13cddbd3be4c2946fe0753847a5c052fb044ca68e95", 0x56}], 0x2, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file1\x00', 0x2, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x5, 0x1, 0x2, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040", 0x0, 0xfffffffd}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xfffffffffffff11d}, {0x61a, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0xffffcd9, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x6) readv(r6, &(0x7f00000016c0), 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) 23:02:59 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 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) r12 = kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r13}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r13, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r14}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r14, &(0x7f0000000040)=[{{r14}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r15}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r15, &(0x7f0000000040)=[{{r15}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r17}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r17, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r18}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r18, &(0x7f0000000040)=[{{r18}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r12, &(0x7f0000000140)=[{{r13}, 0xfffffffffffffffd, 0x41, 0xf0000000, 0x9, 0x7}, {{r14}, 0x0, 0x44, 0x1, 0x0, 0xfffffffffffffbff}, {{r15}, 0xfffffffffffffff8, 0x50, 0x2ca31da65640db4a, 0xfffffffffffffff7, 0x3}, {{r16}, 0x3, 0x1, 0x20, 0x3ff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x3de8, 0x200}, {{r13}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x9}, {{r17}, 0xfffffffffffffffd, 0x1c, 0x40, 0x8, 0x8}, {{r18}, 0xfffffffffffffffa, 0x1, 0x4, 0x5, 0x1}, {{}, 0xfffffffffffffffa, 0xa4, 0x4, 0x3, 0x6}], 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0xffffff39, 0x3f, 0x1, 0x5, 0x4, 0x7, 0x1, 0x2, 0xffffffffffff8000, 0x4}) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 23:03:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x6, 0x1, 0x20, 0x82}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0xc3b5, 0x2, 0x8000}) acct(&(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x48) 23:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240)=0x1000, 0x4) close(r3) r4 = semget$private(0x0, 0x8, 0x100010282) semget$private(0x0, 0x0, 0x208) semop(0x0, &(0x7f00000015c0), 0x0) semop(r4, &(0x7f0000000140)=[{0x1, 0x20}, {0x1, 0x8, 0x1800}, {0x3, 0x9, 0x2800}, {0x0, 0x48, 0x1800}], 0x4) semop(r4, &(0x7f00000015c0), 0x2) fsync(r2) readv(r1, &(0x7f0000001480), 0x216) r5 = socket(0x18, 0x1, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe}) r6 = socket(0x18, 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffff8, "000000000000000100002000", 0x200014}) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)) socket$inet6(0x18, 0x1, 0x7) r7 = socket(0x18, 0x2, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r8, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r8, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="00ea000000006c653000c7368bc37fa0979dc82df5d15c0f4b82000000000000000012"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) close(r7) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f669f710cb52e0cc2e43fd572da1a3d0b3621a2dade12926f91adfb926e586967a7d4c4a20165a3"], 0x10) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) close(r9) mprotect(&(0x7f0000645000/0x4000)=nil, 0x4000, 0x5) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x7, 0x1}, 0x8) setsockopt(r5, 0x29, 0x9, &(0x7f0000000100)="030000b51bd820473b2effd9998600", 0x14) setsockopt(r5, 0x29, 0x80000000000000b, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20004000 didn't change! 23:03:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="82022e2fac1400aa7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6f8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fa0ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f12214b5cac7db956b7fa315800dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d7dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbffff9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a21103914690559046d4626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993c31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbc2b51dab037740b43957955ed71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860fe0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243f38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eba32a311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe09c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14fdea7d504c1416360936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed4200000000000000001212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da580004fac16783648bd3eff702490229c4bf079345744ca47a4000000000000000000000000000000000000000000000000086ecb4f36dfcffafe7816f42904e8dabdc323b0b7c93eaa063acd078c2c0cd4cf248e2d814a93b9d14a56ff192341dbccfc6f6f838b839532a233c92c98758d887b90c15f932491d973300000000000000000"], 0x10) dup2(r2, r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) kevent(r5, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x4}, {r2, 0x80}, {r4, 0x10}, {r6, 0x8}, {0xffffffffffffff9c, 0x8}, {r1, 0x1}], 0x7, 0xd202) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000180)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}, {0x2, 0x5, 0x1800}, {0x1, 0x4, 0x800}, {0x4, 0x6}, {0x0, 0x3, 0x800}], 0x6) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r13, 0x1e4, 0x8}, 0x5, 0x7, r14, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) 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, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r21, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r21, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 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() shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x7, r26, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r28 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r29 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getegid() shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r31, 0x0, r30, 0x2}}) r32 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = fcntl$getown(r27, 0x5) r35 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r35, 0x0, 0x0) shmctl$IPC_SET(r35, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r37, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() shmctl$IPC_SET(r35, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r36, r39, r41, 0x1e4, 0x8}, 0x5, 0x7, r42, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r30, r33, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r34, r42, 0x10001, 0x8000, 0x3}) getgroups(0x9, &(0x7f0000003540)=[r18, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r20, r30, 0x0, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[r13, r18]) r43 = dup(r0) sendto$inet6(r43, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:03:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0\x00') r1 = getuid() lchown(&(0x7f0000000100)='./file0/file0\x00', r1, 0x0) 23:03:00 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r0 = socket(0x20, 0x8000, 0x0) setsockopt(r0, 0x8, 0x15, &(0x7f0000000100), 0x0) 23:03:00 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x102) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = accept(r7, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2eb14586c4688d7b74d23d476afae59a9f2220044a28e6a487eec53896c330000000000800000ffff0000080000006c51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b4107506000000d1f2e2fad2a11af8b32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a408ffffff7f00000000000100000000afd71ceb03df06fdeb3815692f0000d5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e326f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00000000000000000000000000000000000000000000000000000000000000000000000000ee6a4bbe2ab2fe97cb361042e627140cba789c49acfd7560c6e74ef3b84165af6bc928b026b9c3c4dc73af7cf44618af24be9882ef4954634581aa82fa01d624217635540ea405a652d5b67280d42c08c79c8eec0d91c55931a1a24d92b33823ff4c47d67a9dc6da1ecb8604d59a5596fb87539796700aaf9e596f6311773ed4363cbf48f1148f7c0296955e1057f0ae75996031085d59089ee125133a2df6aa915d751899"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r16, &(0x7f0000000280), 0x0) r17 = accept(r13, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = getgid() r22 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c00"/679], 0x379}, 0x400) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r27 = accept(r23, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r28, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r31 = getgid() r32 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r25, r28, r31, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) shmctl$IPC_SET(r22, 0x1, &(0x7f00000005c0)={{0x4, r28, r15, r18, r21, 0x154, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r33 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010035ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b021f06ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9ddc64cd92c9f856fcef014c95b89c124ef8e8f61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e781360600705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17f54e563856a47dd35ec3ccb88940f6d41f4f9cc01010aa748b0840aba867fb005719e326632f31eee4842888be0d158f2b27565c706d0e31102b87e7a309f147358b3a5e92d482e088d840ec925c50e394aeb7f6699eda5694ac6249c7280d38500c3ebde95fa0af98d2af35b09457ad8e9f4de6a27236700a65cb65fb1514f39855cc4b6359c7f2bbfeb2ce6f128c07291b357c9175800c1cdebe5c148a655cfb977280d6d03dd55a9768c777485d10ee2392b773f133cdf4111bb7258323f7a82392cae05f0939d3bfb99bebca684f6cfa2ed33bd637e59c70148c4ea5465d"], 0x46c}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r35, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r37 = accept(r36, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r38 = accept(r37, &(0x7f00000002c0)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() r41 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, r39, r41, r39, r40, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r42 = getgid() r43 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r43, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r34, r39, r42, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r11, r21, r42]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r5, r6, r11, 0x30c, 0xd7b6}, 0x3f, 0x3, 0x7f}) sendto$unix(r0, &(0x7f0000000080)="cc0ec39734acd9bd38012b0fa4d13124d85ad4675a335140b854076e2d1f224848e1b9b97ef04fd46c7137cad63a1eff7cef", 0x32, 0x40f, 0x0, 0x0) kqueue() r44 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r44, 0x4004667b, &(0x7f0000000000)) 23:03:00 executing program 1: symlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) socketpair(0x10, 0x3, 0x93, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r8}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r9}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r9, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x80, 0x8, 0x8001, 0xb6}, {{r1}, 0xfffffffffffffffe, 0x57, 0x1, 0x1, 0x75c0af6a}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x2}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x100, 0x3}, {{r4}, 0xfffffffffffffffa, 0x0, 0x8, 0xbf7, 0x4}, {{r5}, 0xfffffffffffffffb, 0x2, 0x4, 0x7, 0x20}], 0xab2a, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff9, 0x30, 0x2, 0x2, 0x7}, {{r7}, 0xfffffffffffffff9, 0x80, 0x1, 0x200, 0x1}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x8, 0x10001}, {{r9}, 0xfffffffffffffff9, 0x2, 0x2, 0x100000001, 0xec}], 0x6, &(0x7f0000000300)={0x6, 0xc}) 23:03:00 executing program 1: semget$private(0x0, 0x3, 0x2ea) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r1 = getuid() r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, r0, r1, r2, 0x10, 0x21}, 0x6ed2, 0xdf33, 0x80000001}) r3 = getegid() setgid(r3) r4 = getegid() setgid(r4) r5 = socket(0x16, 0x4, 0x1) setsockopt(r5, 0xdd76, 0x9, &(0x7f00000000c0)="75b7cacb10ab97a6dbb3ebd5772f760ce87d5063844fa3a9c1abdbf090e63101724c1e43030bff8b01a6db4a9ef3d8b8559ad1a5c0f7b4e043ce71684c43c3e73ca1cd8130945e2e13ad86faf50d9f0cc5f3610bb6d88d426ce75e4e959cacdd97931434fc8bcfd9a40833088f9b08cb4496436d10806cdb40", 0x79) kqueue() r6 = dup2(r5, 0xffffffffffffffff) fcntl$setstatus(r6, 0x4, 0x40) r7 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/56}, &(0x7f0000000180)=0x3a) read(r7, &(0x7f00000001c0)=""/4096, 0x1000) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000001200)=0x8) r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000001280)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000013c0)={""/16, @ifru_data=&(0x7f00000012c0)="ed213ee709d97e344faa6d09a343a7962c0c94748fc1ecccfd7464c2ea98306d39b2c9a3c80363d750db7d557096b3316bab05a88e840b62cdd88e452e7d943bc9b0c7e8a3854c2e03c9c3cccedc8170adad10d6feb1b8e6413923e6438504736773b97326c8302bf829b2835d6d19dfee77f0ffa405941835681a16e9880552fa7e453d19426e2afff04699f5a7390205cf1541808c10d15a6c0dd9bac8af0b8dea50c4caa7a68ca0274067046ddb887ec1c0f32c5ef0a609ee4f85ba7ccaf6386e41ec2931b480"}) r10 = getegid() getgroups(0x3, &(0x7f0000001400)=[r8, 0xffffffffffffffff, r2]) r12 = getgid() getgroups(0x4, &(0x7f0000001440)=[r10, 0xffffffffffffffff, r11, r12]) nanosleep(&(0x7f0000001480)={0x20000000000000, 0x10001}, &(0x7f00000014c0)) socketpair(0x26, 0x4000, 0xff, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r14 = socket$inet(0x2, 0x8000, 0x20) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r14, 0x0, 0xfffffffffffffff7) 23:03:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000fdf080000000000008fff0400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = accept(r5, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, r8, r10, r8, r9, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 23:03:02 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="9261e1dc1c2f40d8c6bedc02007716ab06f36247915567639f483f74b93bff6f2996634326105c7e453bd7624c0bef0562d3292e1440b93100"/73], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/4096) semop(r1, &(0x7f0000000000)=[{0x1, 0x87ec, 0x800}, {0x4, 0x1000, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) minherit(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1) 23:03:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c", 0x1}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) readlinkat(r3, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=""/126, 0x7e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) fchdir(r2) write(r1, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000180)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semop(r7, &(0x7f0000000200)=[{0x0, 0x2, 0x800}, {0x4, 0x4a, 0x9f91cf8e6dec3f1}], 0x2) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, r8, 0x0, r10, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r11, 0x0) poll(&(0x7f0000000000)=[{r11, 0x2}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) r13 = getgid() r14 = semget$private(0x0, 0x7, 0xa0) semop(r14, &(0x7f0000000200)=[{0x0, 0x5, 0x1800}, {0x0, 0xff, 0x800}], 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r13, 0x0, 0x0, 0x140, 0x403}, 0x3e, 0x4010000, 0x6}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000005c0)={{0x0, r12, 0x0, r9, 0x0, 0x40, 0x7}, 0x7fff, 0x6, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0xdac8, r12, r15, r16, 0x0, 0x100}, 0x6, 0x100000002, 0xc712}) 23:03:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x47, 0x7}, {0x89, 0xba9}, {0x100, 0x10001}, {0x1, 0x6}], 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x5f, 0xb2, 0x9}, {0x1, 0xc2, 0x80, 0xda0}, {0x1ff, 0x4, 0x5, 0xb5}]}) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x8001, "e71400a09974e3376a57ed08db27f40054851136", 0x81, 0xfffffffc}) write(r1, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a", 0x11) 23:03:02 executing program 0: socket$unix(0x1, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r1, 0x18d9, 0x80, &(0x7f0000000000)=""/142, &(0x7f00000000c0)=0x8e) 23:03:02 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x3ad) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4083, 0xff3, 0x803, 0x0, 0x0) 23:03:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 23:03:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000f96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7bcbb59f83ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b4a4f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) recvfrom$unix(r1, &(0x7f0000000000)=""/125, 0x7d, 0x840, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 23:03:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x1f, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0x7fffffff, "399c31b1aac77f9bb217b6a4bd52298ae6a975f3"}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 23:03:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) sendmsg(r2, &(0x7f0000001440)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000440)="38adf11e140eeac82069e6bf8ed940198bf5c0133816b028f84d5fed62c2f421f9801c52d7864ef6e2828a50f3b11f26b5eb9ba151d7466c994252cd73614f996248af7b7ab0eb757d931bdfc2e54ed1c8de578a348f4301690822ddbe2870754b2657f5e7b3efa5c1b7c21087e703fbb773ef98b034e01d9982706da780857adb7de05d07cf2eabe9bf79d8c70d6dd7eec9cdb5ba5040ea6dacd9e7e3983dec2d8faa8ad421d63134fa3f3f791d8043e75045c4f4908b815e0b27be35bf39b6ad88b3789734cbe2001d1498bd0efc8dcc5d0bee3fec68632016033305f6ff4e0d40daca9d884dbadc4fbf403316110f558691e20ad484dd17005a3218596fc2dac9144c102991ec6f41c488f89ff87841b7d5853eb3f2e41ec71d4aac036b6cdbbc7f00915cb4f46239bd4a42887f1e613e11d4e249c8041c2149b87f0340271b2316144ff506d530914b32b9ab671bc886bc8935c471d028f20cbed2cdb43b8ba76798963df9dd18ffdf7311d86e88f5a4d736acd3039e8baf63b5c0e1969270a8c1d96490efe1233f629a88a765009789428b7a977c7697fbcb6da04356bdbfb45f89d2df0e670ce9e00d416b0a34a57c867565f01a1f56095792842b2c2b318c38d9757c22865c0c451eeb2cd52e7a9fb3afcfe1c76e92314f14033f15dd1049c07fac07a99a2811c605d7886114af0073d3a9f9b71f1bb01d8cb6c449da27d080e2f1d65e6bb27bb264cb38e9af7227ca7831f68570fcfd27c4000aa0961f80d0a9090ba7e7cd5f1697acb85103c7b405fdd1281e3c61fbdbc67fe3de28fbd9897d737793edc742c633e06d3b87c377fe5268ead632487589bdd07824a0c8baa5d1981f8d923a0fb19b9713e740304bbb9fae4766f22a77ed423605f9670912f6aebcfac9e52016005667e0084b7e0b4a12b0abfc8924750cd6fcd741c8484604bd3c660cf90ab3db8d52ee151f9b173e931815e1786f2fc79f35b1e0555bfd716e295496dbd71819de7a8727e39e2024e90d5599bb08cd79ec9e70a7b1ac5afdba7ffe8cb02e0c091722711703a6deff7ad0edf1174701f8a99e15758ea45a8b47f5802aeb195bef96aa3708312a6d9474737c58bc77d93ae82305ee963826a061adfdd9858d1096e5d2fd986df32a6f0f95726ec7fed1931b8dab065f43a27fa3861ee2fb8b203b0edd90f334af8cbc9452f755aaed2174df8d4f301651d8c30f7cf9d646730cfd815dc9f166589d3fe3858a03ac5957595e9f037fc2fcb04b4dfc633bc82be7c22fcbb5245ba61ae7d8f884ffe6076ace7f5aa707236f94209908b7802d1b70a8c68164f30a4e05d03982ae3735ec1771ae5b0729a0c702afd5d112f3f9774fa3d877a43ad6fa32331e412cf2228a3aced9c0101a978c60fa8979fd37bdfa6b67019403703e3aeee57852fb7523acf97aaa5b782fd7b70667d15ade54fe01270e3914a84a1b0b2bcff0380f9f81f471ed74c1d6623abd63470af19502b5c8bdf72515f8346836ebd57042756c6cb6dd249a25e8daa8b6b3aa1c173f0c97d8c4d66ba4efbfb560b676299c3d3dfeaba8adf1d3266a1b042f6fad6ab1630726a085401776ffa33e1b51f4060169d3439bd1fe8bfd5f10e7284748ee2c72d10c70ee0616f106477701ae1c751a9f9cc306ae4113aade1f352f985a508b72c628cd9eafed962eca9a6de68884dfe9c9a2a42d793ea605bbc4f3d669580f4071449db208c143475aeb82a15d1c37041d716492d9dd710c43e9f1e1f0190b1113388a9135b9c85b98a3d773ab3476875b33074164d9d6cbb9853eac22df5ef57fd68887cc997098caeef69980e73b56c42dc8c644ebf5fea5187c99f945ceea77990e4f68fce9ba005ae24c55608a510b8242a99696bca9e0c234a6546ece269a78c0f4460b3cec8186b62e7b0909565398d16e7481197e6410ebfe6ba9c72857599b3e5728dc57958899a4e229c36ddae16188a946050d37c9de7cfef1df86f7e3da80a4fb236b533b5638ddbb5df471a29f8b7bb11d5149eaf6a5343a58152bbdff158bd206de8eacf1c3eb52a6365fe79dac2bff1dac80a35e7d62815b255dd5a0258b43300d5d5903d65cf35cbb9ac89efc520c4006440a36d09ec057ff2f0533945d8f02cdb25ed0c9d97518f1187e060aebdcc0ecca2cc3707b62b5a3a2cbdccec3c8cce01abe56772ed01693e1964736e2d4c3115fcd9dcb6b92da34ce14d0a03ee925cbf8d84c9bdb2538f075b168e7107816814661556bc65297474c76ea443e9a07fbe3cfa8acf850e3f2d294f26b4fbf3a13a388ee8788595e07587ba70b821dcc34898fe0dc377b48481dc8470f002d8b1615f8d0a495782c783697d9879ea17a6d43239e4fbf745d4c3dd40874a58cd5cc2106e6734f1dc7f4cd35780b306b71d3b100602042717857c0d36bf1e9b23d22e3bd1b9e2e9cb5ad5dff6dddc3a1fec0eb9cf4528364eb2e68f8a79eb189a240f485a14cc588662dc70ab7a4124412887d45b95346b860f4c336b375a8076e2202e1f72b1a65e7df19e61cb5f7820b8b8638134cf45a4b7e4646f9550c6acd88a40e95bfd03d1088d87f4950f7251b1dfce26ffae8a297f8a633a6aa7eaff569b4e9b93cb4e6364b28ff429ea1d9d3af241dd400a03cd9f27a53b84e1e1466c081227cca8b574563c85a1bbf04c05805019a226e6fc4b022352042ecf7781b714d0629d9210566c0e22b18af0ceae78b71f74525041fc937fb79416f1d5a4b5a3077c9f3bd8d9af8c4fec94f7fe2785753d835617c59731b8d9fa3ed8d49e9d6e39dffccc9099ad0b05b12c219c50ad3ab7c62fec8f10a908fbe881623c9ae3689c918f34463eae31143794b99d5f4f57c4bbd7f07227cd7cf679633562f955c7274ebed8d9ece8bb2c24c3f48afe6fccff4a5e27ec09b46c7b69248b4142f8c2ee4b576ce4f80a854e66c85983d772be2a7e5f1b32cf9ab51767b9c5c382b5f2833b20dbb40a2c7fddac7043a817ca7c885b393b1cdd74fc92f092e7a61c59ddce88e506256e07cbe56217b17eaf4807fd799aa9aa2eb27f91090fe94c7d1b7d29e668d014af97e3706c180d51d43144a99a104fe5af6db714b132927236b2eedc6620b789b6715aee5bd800925552f2ad824c243a17f6c8db769180fbaf61ce0415fbdbbda61cc9635ab260a597e7265c37936471252b798f86b13f0a5db1fcb7b21f777f56a4128684526b89d36f2592818d767a2af28b71ab71fd76fa216fc63be0d9ccf174a0d4873c69ec802475cd2942d5e06f58e5f1db335f186d1c9baeb93d37f336ef946349456e9b3d41a28233739dab97ee8a1fb841e0e3b7d6cb084f3aa791a5ac1b5081b8ee06fc1a9a5e186f8c61c3465feb150700ca8a37f89bfb1cdf898acf135e6e400b086ed4cd5f03483abaed426c2b8ac2ee5e573988e14976ae8ab2ac3a642618824b0e5ce9942994e2f98429fb1deb13f30ca86f8fe03d656ea34a51edab4e9b403fbd28f4bc1c60347518ee2696634dc946fe5d751a6a2af1a880448c7a9776dd967bff7b602afcf816cfd96ecd821a29e26cbcb798f9c9b3badd235e3b1a877fdd8314d1611a02517412c65ba6ad8638104f8676a231bd665019b74268069370250c6f5ee31c43b6610eaa4e9b1360010889ee6e45b9e5e37f9d6a6ea72e0cdfafb597c461ce95bc589c4fdb7ce4bb81f98e95ee441167c9cc59c8f2b1b461df40331fab76e03faccf6f129284c3b71be75cb331e91ce149794a8e7274af0981ff2a572732ea22f8e94df73a8c82e9915df131b318b6602d22b56290c2f3d456b5d10563f73054b96e1567c3a22debec150100d014c4f558ed15f3f7979e2ebc0ac724e7eb2968723c2846f4de4e26416c998af78da11285927cd4d398be24bc789f064afeb513d5105affe5858a70b34aa1e92961c8fb0197aeb349dae59f7bfe23b15651a939af531884380f7dbcf9b69061e13791c18c17f57db4a78eae288d733233f8ee55f78e56e282c8f9978f1f86da6374eef8015c8dc81d994d840598efb04a95d92e67089b06f9e5586d172d61a25f7671461502fcaed66fdf50456568a4387fd187e1f4ced54a9e33a1e8c961a2d5d767c9fcae440ff729c12da39c1bc2806b3be2d1a8d230705db7fe11ef0bb5f5d06022163fc8d25a83c1e184deaf93b3e69c441bc5014f825904e4c81e9c9c1da331d7f65f0a30c8455b0bf2d82f9b5ef88451672c3375df0caeaee94642cfb0e2f808f20d0b4b95632e593ea03156e9fac5dbcd72e4d9005e6bac8313a227f78475539e87cc95641b9e1ccbb1a79b8d4306bbe495b1a9c124eed89c146db39183b717ecf9b5063f869abdeca6df952dfda7c636a5061c0427f547f526eae85c9e13d00e87c2d35d2a3fd72e0b1f024a9e61e71ec125fc959fb3677672559749345f9ce9343be942146cd84a9a3233136988c2ba27d9585573e6176084ebdf466a3d37e80bac114d4131a3c6f538c085f22b1e3b0b48929b0a89c2262d7a7a184a511f526f0330d7ae5a979dc776d017c4762c7ab27fa45f3f3f43eb13748de7c55e5610658e040136cad4250b3e48130dd2eea75571acb58c0c66e34f9b61847be9dddaa1aaa5fa7e06209e13ad79f2ab05e0e23ff435c8285cbfa73fd1e46fa06af30e82d5759c0432c2626419062f27e92ec1b3ff803782077a21ccb277a042486f990a99b9416f53aae35349559ebafc29440530b9d48dacdc1a7631d712df103d58b389d9b4c24ca1b0942d35d711b1e8f05987b858e7aaf321dfe438641389737ebd747fc77b2f2f65aa23abf8f26dfeeff1c873e8bfc1668edb0c137aa52b14eaaf959e0fe4220ea4d3c72fd834c024c63eee3eda46e8c0b35dcf9c3574ea3c7ab8c3562be89e9f6b05ddb50fe168b827ed760d26300b61b50f79d656890a8b3f775146043e9f84a953c7ad0db95d404aef4ad8a234e8a39d96ae141f7ac7df8cfb6578d686b9a002ff121bccb05ebb76acd21af3a27c281fa9c9935a62dd1c10bb024ec99a09e19e46d395db0bf476c80fc267ce90e90ad0fef036b9510fdf8ddbe4c7d5929dfa525168117034a3af8bcc7078c5e01e3cf12622fa3896b3ee364f50d61d02d6eb8c4bdd2bc1e8aaeda03d9c9a38106edfb562bc14ca4c754070bcfeebc3f6f466a4c96b718b7acf7e09306745a4b653bb43c35dc53fa00a4af8a50807fa837dbe1d6e602a11126b61c9e0cba9b5f53c27258fcc23cdec04ceac99024b590a1e06cbc2500a3aa75c08fd90a568f5ef400511b0ad16e95f8e41fc53d6c8119318460bf7428d3fef5bb4b318cfb6c9ea45f01995331e173ae1354bf6f08829d3d8bfa8c65734064a88f2dad58e00736048dfdd8d693a562ddfa12a89edb9c95e3a19ff9689e157d09f57ce905f618e08edf4f502d4bb5b395204dc4613c3ae89750e060f4703348c4fb7250f78aa43e1f98149edc2ec8d5a027e5126726af6dc00ac409ea025a53e77a62e2a8528fe79c28e1b6e304cdc2cdba96085b3389e7ae2d133de78db4ca37b4704604d367dcb71262367411bc3d3da587892f9a8b4f861371e8d18fc703bd95e50395eec85a75f98345f457309214fb42553ca806c0296ecbb52b5a3457fd5052834416b22f3fd3fd6a00ab41db41adab672106ce4250eb5af356c9619575e7e43c4d7cf87d309a721081abd226af4366448a6cf9aebf8ead3d0b50b42d75fa7743a25cacf02a49c0d68629ca8f07703abae2bb9e9020fb3e5ab32792bbed5f79ea08713f9c4cfff19696cd06a6", 0x1000}, {&(0x7f00000001c0)="f2fd653901d8d9748bcafd264b879ace4172ec608973d02a4a423667e0c6bcca29a785f210d820c706bf99f9cec15891b2341761d62f420561a31fa88725a985120794eb3085b50d4eef41b48c09393b922ed81c98775c3c03405223c5c730912e93822c91bb5c3778b78b14067736624f90bbf88c335526d31875183341a0fadb10f7bef6c82dbe4018b075ba41eeff1b1ee02a0dad25c5f77677fefbab055c217200552175aa2094221963eed22240b2dc7b52337d05278fd0a9c4613a257134bccc242f591171581323bdf9dccce273fe25cb4c7032e7a900482f747a60c3086857ed4ed19606e6d729d3", 0xec}, {&(0x7f0000001500)="494411721993917117492c22bc8aa00d25b7568a8a7121acbf65bf6acbfc6171ee79ee6904de61d972c7bcab70d45edc593e4af48a9d156e5d8fbd829a106ff4692209afbbf79ed5f89e9965fbd7c8d3012f8ed0ac4577cf3b6dffb99cb27ca2938a092074790fd5053a99a4f54aac57fe9ccf69c1b4e858bd3173749be7c03a8088b937c04c29d0fa14a78060b52d5c48c9763f29b997f85f10d672c800aea383a22da0df5a1eaae3a144e5734374d7f75a4ea8c7d83ac163ad852b4236af1b4c60f4dadd0d33d8e094a5de56a1935aab6f4c67cad846efedf91f98ac81f71f28072385269928dc5765b043b6d1f51e211e1c05e5f5bb3ce71203349f2cc5cce4081e1a862d22cf010792190514edfbfe6b4bdfb46a7eeb656d138db83271844972334e08ba0c93bd401092907b3fc8b578e6e818c36c0f177e1871d9e6cfd61ffb9bf6e4b4e7d644e4b88812a280aaaf4cdda840dbf3dd30acc52b21e83642bd09a1ce6df9446865d23b065fc26f699590f042224d528461cf38bfef7de47b9871882ff2348512a2ff67db5462a48b64270eac48996cf1d6baada04e220dbf0f7de0d81659fb9c59032f7efaeea933b68b3718d1650f2bf8d2e3f8717d7db06a25336b403f3477c4a300a8f00966404adfe3206b98696b51981fb9e4cdd7f6aa3c2b44f4fe2e6cc3056f37cbee22f1fb39ffe17befc7e61c6f1626fdf7c0f43a40fe4612931b81345e8a02304b3221ee5608743cfbd842632320f507d7362daddbe69d12326fa67b3516d8eff257e3b9063f577e61cc7debd063cd8b6d47213cb49eb23589f553b917c647e6534793de88528945b54aedbc1c0e8cc86139caeec0bff73bd14d0a265cce82b5c1f65cf914932b408ea603ce253c0602c1335de283faf4208426c54c1e7ba9944e593eb9e26512cd07a2e2a2608102ecc4560dae6ed7c9a4e66e64906f20a87717f60eef9e4d8d1d8d28360a59bdcc3177903cbebfacab92e13a15669277d8431ed47c4c398ef41f2997f1a837189b90b144e7c90417a36c9569647ff819806f122a1fbf207c54fd8bf68e7d997838377a91a69328dadf3c9a9aab886054896a72ceb74f88e9c61f4d557e2eb989cd39e0677e81e330e58170d4b9d6080176969b32e29df942b17559225da09acdc359e61280ebdc8b66f1a73d24e39c14199f808b694058b984a7f1c5dc66bd4c6674ab202b9bfca2d9b767844bf44e3513a1b55d38363a9f7362babcb3783aea87b427463fcf2d639ce64c216344dfb7cc82418ae9d6c96b13b88d933e44648f54906424793a55d949c7b4dde7c75be994a46d6e055a8c1617a597c39f10569a4191ae5ab418906dba8661f68e08455f1d8ea0e025cdae02cef8e5659be59f52675528996dedd5698129a43c3af110136cfe343ca80fd7b05f3cd9863f1f2c9867a27dd13a9ca0f892adf9284f92ac187226e1ad4831ca41ab444cc6937d6b59c606e82238dd82f32a0554c519212e627ad6a021b15d64049c7eebdc2551f6c2e6446d91dd1fc83e36afa4c6e5620fd199b17cd70db9ebbe0755b98e5993f9c211116075c6aa3e9ecc18c272f93bf1c07cb1a6cc0f82a471dfd48fa9e76e15433debd8e30a131cd8b2a6d16038e88f12d9790c0aff450e85e1fdb3c90d33a8ad4239ca63c69d757ba19cade14c560bac75a8d7f803018cde1eff11a29904d5e7b1f6de375dc6198352e8f2a2eafcdfd85002870b53c8acbcad482c65c4b3454c61dfc1fec3a9c8a323531fabb2b96048e7b6af66535053e83688cc87de9b7212ff305542eb16e6a15546ab3d16ae3fd5107f988bc0d8ea2d161fd53032a84f7949e9b71e6c08dd76d48c7e612c25f5449ce4db646f726c7713539d456d513acaf22b1b87eab674087131e74f5b1d6a7631f86e8d51fe9c1c3cc2a632437fdb47091343226b3593cafaa2f06416bae8822c84df18c54e9304bd1a6d40a1b3c4bef95d18244ef2b38af250a94880f0708bdad81dba810456ce4d0bc82f00d2b6526cc08b8cf6dbd17476883ad7aca947c24cc3c533a31e57f92392628a4809a2712020c9039300a4669585845c97e83ae8896753176d97658de60ca5a51a25e6668d7748c6da812b48a2f96a90aaa36a11cea369abd58c15dc5bb0e65def1748b5d84bdb28a0a8299cafeb66b34f3a8407b66c9f5b9c772cfd46ec094a4e6c498066bfd94ca45145a4b47815633878086d07eacaddec1b0aac6fbaf21a46cb775c99c47e485245dceda0b88fd7377e64a7c92668c396c266d3444ab8276e88b6d219aec9a92af1f62eca35eaf6c4f0974e6eebc18c5336763e0e466883e28214ae8914a618f54842bd0a11df8662d0153e95997eca82b3f74f09de2cce9a76b256d04769fbda49438d7ef2d1ae9210a45004e8979945e199d9ca3017946ba66b59d3ad398bdee2bd2411e5055cc639c91f22c7edd9863871833b242f6bcbac2b77d4614b5e2a8a6f1734b86ddd8ea937c0e09a82480ce8060d4556c377c35250ad4b98072f484a07b678099233b3fbc3be5eb043de2a2d87489cc18e00b8242236fd95a4fc21b6fb7fe5398ff4462d459983eeca2d15510df3ede1ddda167ec4694cc9e88d86b5be2dff8f65a4d3a7145f13492bd298a52e13766c406e73aa9063d81e6953d97c64bc19f087cfd6ad5ec652b23a8a81141f0d4e9f651d9e1469e13725092d9431ad4bcb8da895a8d7c7b1936479168b62bf5511a7574dd89d9b0769b0216880f6bb6880f12d88eb05ede44e3fd5baf97666804f2424142d6d57ad63470a02ced9ab947cba942e4f532998ddb2c5feda71e67b3e7f26a6108af8c37c3aeb3bcb39c264d3e46daf5c3c38064ff11ccc638159bd22fce76eaf44fca3806c267823de5d7d96802d70210b149d7011ccaa4ea0432a48db94da3d566ce3df28b4d7dece931cce201e26e8f20dab9d50ac12948644e18b8bdeaa192d94d211ccb4a4ae4099afec5771887d808f930cb574bd199c911adee6ed55bc1c5cedaaee71cc7bc142defedc208fa9f7b147d0777905cb067aaaa8233ad63c1f2ec5862bffdfdbc7b9d48564039e96a68170cc0202f5489ede1c05bea7ef612034617611accc5b6750600da17f8ecb3c44642ed274b72be7ca00b239189c11a1d8079318e8ffacf0a530b53a1ae804c5bbc69925d45e394518badbe43d76b06302b2ad84cbbb471c2ff18c1d06897725c98e5dfa046eeec288cb4200b208250f92084eb9edf615a60ed8aff4ab797e5495008c17056c59bdb827adad1598168d65e74aaa9caa8d0bc455104e385a1407758eabcc013a105052ce41fd8ce9d21469e10ce8aed79c039e7899f8686d5450ed746d9314c18db54edf06afcf35dacd2ddb2b13e5bd0821520924701aa0507fdaba9deecc9cf9020ade9f8ddcd8b4cb2daedc74749abcc68560e43817810381b9b1b351591430e9baa6b6633e191d5a10cd3ab58f89aa07ccdeac6a627a96757f47aaa1e34571897ac6cc4d0ff2385ba01c8297254d3490a3e4f03a08ee4a6f682ab9cea36a13cbfdf3cf1b58b9fd6ea7f3eba2526890e690e347837ae64e78159517269a561e07714098e46ade27122d333e7e638464a92b09bc70889d0e13f3e1472374e66d7c265efdd408d9e6d602f848961ad446055134e141db64ec3f25429a10a9771c748602d537f448e50ccaf2c99607cd73d2b426b2aface8250b1ab9d328b51158f6c1c175816618b250f46de0930b38a0ea32e460331ff041ef6b9eecf8be345d4b4c9be5b94a57f7bc63b9e252c6ab6a8d1fd8ffbdb3c4cbc176cbfe8986082100a811ebc2e231ae9754ca7d68f50855ca99a7fe27ebbc9aaced1d83af73a9253c22aac599c01e97f3632a351c6e5e07b46779a3edddb9eaeaa27094fc9df054ae3a4c072b10440d7834ee56b9ad7f31cca08258d3baee607edf73f5ee989b076f0296a2ee73dc0783d98ba7c4f2f5be6e677fe11773351a6b765b05b3358f6c2fa9de42d50c993fe61a87fa302220d612acdc9917bd0d9ea29c9b1d1cf453195ebf2d191fb88cc8eef2d3c766ccf0934b651320dbc16b6dae9a27edcd05f58ffc9ef72665b8d2f7b8136873c01fcbb867ce71b520fae56d47518085e50065f55812e09175cc367ea6d6b64889a24b3f21a15ce91e135e5e6c4b0e85e48cd6fbbd5c60d68ba786d935a383b4ad60230cc079420a543036819b0cc15e912983bda3a99f57ce5dc58ac8881930686c7bca7846461bdf39119e71ae001902b86761119307067fc5918418987fe508975ab7da0e1f841fac14c6c729e73fafcdde68ec7356e596edd849714b1928847743a3d34daf010469095186cb832d8b09647f393434cdf109ac91bb88f9f32a016a1f0f1399184bc35708a711d4569d9a35ecd3057cf8f1d1ba7c4595883e70858539aa4206b193050704dd8409f962bdeaf7058cfdf88ab9e87d9be1d9a65152699fbb065b67ae02c6e6eb995b8be7a68c47dec5cb45befae1bb6f4099179fb9466a478cf3216cd9b875a4e971c6f100bfc0c6247693de66f96b295f14a58db100a9afe40f108373cd91f3ee76ac69bfb919cd81eec3716ce2867609ec5569c9ca6ef08709d276bf9eb5f5677411ef9cc9c716132bff663630ce012b9052dfad23f580ea92c4ba449152fbe397096c10b85b5febfae166505bac1a91a74f35b823a80194717ed0538884378ecec89b2e9d7fc57e1248c12300fdb5b1019f9cea1018e6b2d821aaaaf496332c1cf6911b55195a5b1bc5298fd1cf3d96678d041dcc028c555e4fb3e032385bb88a76d60c8cf43c40e4f5246f0c8add692bcdec577b585f856e146cc0d453f4f7e78ddce0be9949994930744841ac0073938bae087c9ef4bb5ee302cb9883580a5eb60cf3d3a52975a613daf9a2a66777b0d792e2940b25da4452544ad4a806514de2aa8340fd47a60a74c8566b86a55c6137cb357720e83f360fbd56d929d8f78ed255cebf2280d0197f9fad3d458cabb0feb43bdceb6873fd4913c5959d190fb175dfb5a9e051e1c11d6c401dc6f57f9844698f1c78d4a1f54e129cd2f7b8dcef3979b975c651a0eb40db96dd500d50bf373516f815c50b9af282d3c272abb5ca0357044b21abeeb957e73b2f0c2fb311258decd22f2879df3b713e5598f925d6175be285b975e33bf53c8b2aa38475e10fee1aaf6041eb41e95e2ec193566197b6d650d7b48d93525f1e18518fdceeea118e4600ceace3b294f4cb51e9bed4c93126e4f550a470b350b5bc48de18e049ce3b912d7ee72f263919e2fd802a717012947cda9a9722d3ce0b3dc86f89e0f79e341422fc03a30eb9778e3c572001e749dd587c56e6b484f50a9f114969720e2e8c9c3807af74f286585722e12efd72a1ff73fba30fdf07dcb00d30befd2eb53e26e05f58c561f144913ad211b46c2b020423a9eafac36566bbf4234900a53159024327654e5b7362ff7a4bd2b88262aed3fedd0f29f10b0028b3a1c39d3c08a9b17af9cb0c3eb2739c788e2af0c6bc7d354647321b225b468ccdea702aa0740ccf7e8a874de7610c48c5106131523d7c3d8b9a74df5433030d5f2b7645570033a0e669be6765b4fd0912af85bcf8e47c2de35f5b29c8a8dc24c59b8e7f2562cd4ef2e682a603c06631e7f5a397a35620dac88569bfcc254ba8266ddbe9563e5d6a10d5391f05373f8fe090bc66716dd37ff3ad6b954cd48202b93b3ccab48d96525af77011459787c1a2226954c7281a216041617d5587cc7ffafe8a58dfd50484937e20", 0x1000}, {&(0x7f0000002500)="5c2684b537104a105fc167dda7ffcfd5b99bfdc0776d16a3f7377b44912931d323bd951efc408e778728c266a73568da120f3cbfd77e688016eab0ea4683273b1fc5be50bbd34eb1e85f5a5b4badcd5b1fb4ba3e84a9880b260d52bf1cd410716de35fc4a24c1adaeec54545dc2738273da325151db1f18a739236a15f807946b6d6cfd1d62c0f5b5837ec0815ac20bd9c38391fde38ce1e7168ff1388d409031a1a795d94b4553dbdb0d4ab5c65e1f8fdf25b8b791878b2443a8928c75500b684796abac33c810c15ae42c463cd72655658e06f6cab5183fb1a80c1594e48e1c84e53a2f91194e5b37a47aa9ce1c4964c4409813b4a9d9664ab4fde2991a38fa0ae7d7a29fbc9f169815e2e164352223d99eef33e1807e94573e463e04a0e894d48d754e0795560814fb4d12b46ae26ddc2cfde886e4ebd042460ca161b27ee336a321dedd5f00a7f8ae554f9268a03eb2cf67d4ee9888cd7c8beb320ac9e12ed5986ccf2f0d48a0f4ab63db9e039772c6107a8c5477e73dd31ecab94389b9a26b7eff8ce9f139f5e717045ca518c796f6977936e1235b90cd331b815535f945a14c6630fa5f54c53b8b0312eaa30508fe704ea883528620d3b3a5bf943c6ee40c202bcbdcc56f5f0d0d4fe071c8904c3e3a5e1ff1a3cb5adfc18002cc8826f6f6908652c658fceb0df7adbeb21f724058de9e2211f736134a660ca509fa12bc73439ac18dea0bd702c31b89df6b7ee38c71c58647f39265c7a57974e1b7b91b11d2aab5ab085db68382050f82d1e908b0683141f9406ebb3db4624e370dd35e780e439324f9669df6465c2486ca2f46e2e68bc76cdaaf58e130806d24c58e6296fe12d8d99fae84e3ea665b3f08258adea1afe390993ccc28a8e4866eab35c35c18003e954bf069c9f9894e1fc12aea96377c77636202a890e5bb7c9f28cab3e2eba3266bdc41d19672f7d65e2af7e4914524a0d97b01c59a677cc063f1b9d33efaba737a20f172753801783316b049165d8206eae56c9882671347e80633fda92b57b0d0e7594ed99052dac4c861ea8a888e69efa830136b0f202b0f525113e7feb7e96775d31120851bc2f32979f1e23bfb3c59191e5f8fa54f80e9eac3b68a281df94e68c4fd59e3eba65c080d2ea918d9756ac3381f6e9fa7a9f400ee6dedfa87d26b37ab965fa86e306a8062a79f0012083d0e6fa142e438f54ebfb43a3eba991b73fbf1477ec421f4a256f95801763204595823f5c32a187b0c17acfa0843ffb778f6a151b765cb98e1511911f04a008713811c32afd6aaeaf08eb4518db81659c6740a0b46f6355dd53f577d734ab081cef4a9be6d71a502a04f49cd8d0e1453be222bf6610e330ac3fb748ff3a9770eeb616ec4814fe144f1fcb92bb805da6c0824eb43bf86c3c850afad3a85225248e42c882681e511a810be1e0326f0b978c9446d7b9e7e221ade045b5f8436973b3bfd96a6c4c644a00f621d76120df7c801b8681b6cdf85c1597a26f1f0d8380f9d09b394bed9f6a83e730ef3bf2f7b9fde57ae36070c4e69c96651374c8c1ca9c9915ae5fc6c5d782a8d4ce5eb39d1aff248d572746e7e1850bda340bbf440e11f1661b8ecf84903ac5b720b2aac3bed0cb71eb787c839ab4ce5205d624995e8f7d7b1df0629b3f2a6c4af812043dd35808a1f02790bfb21b52fd59748098f732475dceb4bd7536a1353a1ee7b96139a116d798d98c3dcd40ac5ca287f2ce1b4ecfaee54af5594a1b609cec0a7f3e81c4adbcb28ce1a8df1161cd75f53348d4dde0acd7c397af352e11b5380162858ce15260e1e9979cb7fc308a2bf584b9182f3cb0a07d30b3e860c97e78a4a4eaa116c3d601bded63e77c6bfab23d3a404e2ad6e40ea7270177dc78d77d02d589918f6f6589d3501a4cb70905d898c3d996b480e7b193537374dbc2a7a3925f465842f9cb27b7b183f40a1947f2f11d6762ac900986527b3ef580314742d78c9ed8f49d403bbacd8ae950bb97a1b24041196a034c68d473f722dbc2b531e57ea1bf120a37e1187745a1e83196c4e91424c0a33e03b61e6b1f149e1796a1451d125037f15cd4bbf6dcbf5b11caba364ad9a7cf245633cb7b14ed8fba7cfd26c6ee46aab8e4c95ba7afe85f2cf1bbf0aa87b0b9d671e6aff79057e8fca7e5517698e43b1d80614726ec8d8823898d6cad6ba17b2cee47b904e7c6bbf1cd63fbd6c9f5fa52fc17b16161602718117db33c15d8572db01f15bc02b30648fdb6339ae000d0788b200714648781d64b7fcf28f917d457f1cda8256a9c5899e93747a35b652afb58a098767420542077a0e6fcd3fa181c6437741bfc83eb2bf1a912d19ae77d3312bf534ad7548d23a0674f5a0c98a990d78c285a380dd081abd394a9fa3effe4e7add8995994b840d629f9a7493e5927b997a7dd4ec849bcfff578862e23e430952afc054ca420794ba160892b24419d0deaa43f86178512317d65fa08a9724010ceb04e15c8bce2c05222c0257dc425d6d52cf6e7d954aa2503bf2e7ddfb85bc699766faaabaae5561b66ea6eca2c98ec351ebd5c8ec2c3427046cee60db853c4c7d4f6d2287218935556caf118c4a837460c0aab7cc0c4041cfdf1bdda8613e03d01bd9b1314d4bef2ea7b6ebee17c504fb7b7499299370f4de154b4db6a3438db6544dc67cce2c4dfbc01bc8ba2db9bd6d14b5ed5e9d3991b44d09deabdee1d2125d80378efe6de2ee3531fc4bd6241bae755c1b4cc64a0a33cd8ec9c080f19aadd43a6f016d55943966e40aebfe6957b004c0e345660e469893fff8c38244f70492ad258e290aef113dfe9dbb4eeb7e7a63bfbccd668bb222dff6220c182d9c7b82e28d7d31db3e3bea71372adbea8e541a871f08b7213a6d1c47f3788fc07ee4c7297cf0beb6e0e17e4ef211ebc11e504968449c240869c39793aa5bc886da72bfb7db89f8d7e79ba2076b5310f879042e8e461e3ef16ba1b44119bd1a87293eebcf20ba9b27ff5c785a176b0f8fa903591158310bcb90f698260aadc62dd9776a344d2b622c57cfa4cf63007597cf1df4c0a98589a45c0b586f6b7dd9ef24d3733ac85edfb504c575aa9f4176e0e33de288b0ac1ec9d11c9c454ef3d498249ce4bdc438b18e370cb35f0c0f3faddc1cf48dffe89000da1e7f2d46aaa18872ef1756c6354cd00ca655c3918a89c5bc38c45aebd83d33ac1c2adc6670ec7ae0a327d8f88ef77cf0b7d3a980bb0990f0121f03bf8587ff0488db8e51257956c817f9a3c2931619b0d4d1b02d85f4193afcb9a3ae18b0ae0e6954608d352b4e60eeb503ba4c20ee2e726659d7b42c97312e7b11202cad00be374c3cae8f642dd37df58b0a143a342387a41c2d5c1a77d9e89d59647b5ceb63f2345655ad177917100df3dbf6967d820f9d74d8c43c897fc54d3310795f9930b4be05aaf84cc2150e8b1747db0ecef9b8aa69ebb6015e5ff57e3af6c4af1174e3e14343007f7ab0ff0793ba0de7fdf878d3782366c8d98390017de767b9a65c5c580105bf52cd54206acaface14edfcaa2a37d764646ee597a4f4a5636ede9459b0346f706c6be819b8fbe9da461021d15e27184c95081955ff4325cec901a0be469d6a01aca43ec45c8e052ceb2c387b6ce67a5f9ed106ccd8dcf938a15cb244d4da73bfcafb1dcda9df31c713afcf3c57e22bcc2099b8d49e61d110c7e300fe788855ffe1b902b400f89e6207eb4c98a873677a79e281fe050493c13574a14fdf9794ad1c995ca1121a5a13224ddcd2312668316e35c95078429ff00ef03129a347d0915b170c2f7d28bd09413734e2cc1958bbe0b5c6439cd13576cc7a60be09b427063d2a8d4bc4aee591ec9e7dfd3e08be5280288e0a106fc4c5c988f4909eee25e984a250fdc45ea959940165f12bbb018b4711eb48f10450847260f9550995b5a153993268c26d53851863a41a045f75e6615f99ca927997f8a4173cbe269d1afcd4c9a50e13b38bd74cf00e541d52aca9af78b133524c66a53dc53aa7a8a3811bd811b02e23af023608ae03081876550d758723d22885b77f0acfbbfa18be530837013ce0ad96e0d88dc89ad4a7f9335f80d1db21c7b08e16511c64282709a8e0c1320a7ba1c7a7a9eaf65973000d2d88b657861644b0231ac130b72142ce6b837fdf147e64229eb0de2d7297737afc0d288c358740ad455a1a0f7e711f6aa8cce9c433cbcea6e56fbaf00214da2710418e17131a95291a427d4090a24393a5d5cba7388c0dec566b335b88921577a25272f467ae20e4c7f8e2c4c61406c6b34e4d6c20766048df5f536c29a3cef54bb70fa39ea0a3c921f2a69d57856d476ff551125ea15e5c778ff69c8010364a03e3c66859a68bfb2b357d995c56552301ff6703a91c0e4d1a7b932a6f64ef7017f57acdb95512d9126114ad07b34c87f6c1795d90ecde026ffd9f2c910a11310af81050672c33c355a9da3e76d172120aeff3cfa627bfdced79428997d10e915947b1d80ee348aaf048f69d4b2e5d73bce883d4152ff5868746ba807d0f137e8a9c1d38a3a2e045436693ef2beb2fc97aedb63b40367fdf0f5d4566a826f486d512af6bc238d052682ae46c3fd1bc6ec43cdadab82534ff3c4c804a22d1d8bbc5140b84f7a0ce9dec656b74752bd9e6090d798f23e4c6ddfe193027a7823d6f82940413afbd4795bfabd9c42a2367e5fb88e18cff535f996b1e91149a959e1b99f02ddf2c6f0123224108fb2d2efe5c33888627562e052544bf36e39a781166ae5911424c9a205ed18cec8c8f78fa95216b8ead267bc2765e3ad4c8b70c12c26e581103283356760b0404cbdab7a72c2ddfb1b55e7aefbfaa92a9e88284241ebbaa68b502f87416721b3e7d3130849fbd315971f622924ae108f6f9a553a4a281227fa7b64db5acf58206667a85cd7686c19d5a295149c11dd12f3eb3c3d463290bbf916d17f70df56069b99ecf209d67a654b9d77400880c43114ddf3fded9f77a8460f10ce55809fd7d477b7590344f44f310036bd35d5eca82de1be8a6d5e33199af0664821c381818bea8c6ecd62c6c6837df6e543d057aabdbd8f44a783779aff4a7848c69dbd85f21c6ee2943e15597566b3a4b678e559c918d3296a0beb67cedc58712cd1e37740d07914ec4b4ebb531b8bcd30fbe24f916304e6e464c211f1d5dda44e47904c82c5e145372b7bf7a7fb4868fddf6019094dc1101ab0ff4481b6bda660ae5282bf64ee7a7360e12be01d101459e921545add210b09c9527ff12d7190ba4abf5b60ebce1db9b73fa801094845015aa84aea7708bb6c86e972204865d249f7af80f961025d5df432cdb65c91ce4e47737fa018aad6089e5298e639d201f00c0f2d05c6c2cb38bc27b5ea980e6836caeb48dfa468ee41ac05c7da6c2e3a126c3f2a9aeb93bb221b3a96ce9e5864391697d7eb0d59d4dc1f8cbd82a70bfc0bc57e9d6ebad85531ea512546829dc83b8b66c2281f39f99ee57fcea9ef729d827cce9da11bd6728afae2845a0d28c5500d65e5f1b8f34f0c168b8ff64ff004292ab87f91349983469df2dbe0e70ad63aff30a1962b1ec3ffd72e59ea6dec5a9b21f0efccdb3ca6d4523961b9e4960ffbaca2c0bb67e504e459f1f64fa9bf150271b7ea1c516dcb5d20813d5259e998f69df80be6d1adfa449e3850da843fafa6b19bf50896f27b7e4a8205c807f660ccf2214d0922a34349189bbe1de6e4d3366ffb5b52b321f4d1dcb3e9b74962f6af019c7fc75b000df44be322304e7369378eea52af8701", 0x1000}, {&(0x7f00000002c0)="c6db696f80ca4cef7e3216d729d9eeb2d733ac9f1dc844901d3371d80062ab5785d85bf9e7137cd0f6927b61b8c6f5a99397355750f348db623a39df783d3d9235b0cedfada8726f25fc7e60a643d0bd147d74c0564a89d18ff1cf7e26c1b1d3dc0f0ded3533d480d5753c21794106be38f225592fd174f88523be040eb2021430a3c09d12a3d3807bb908a005a7b2bfba083d1155c3e1de23e291347bd25033154511db76ef11e5c1484d213851", 0xae}], 0x5, &(0x7f0000003500)=[{0xd8, 0x1, 0x80000001, "16e526c096e04c23ed3c8f06cba442c9a60c2c7d8e04bc85ae570f1e75e1b2f89d17a42a437bdb2dfb3dbc57c4563874bf2abd245ca41628d91d416f5cfd6b9579bac434f4e42b789375c4e0d9d4cab8436ec64021e623cf42c9c2fb707893183487ce207f8e903e6d6b10b80fbd4b1bae0900fdef6b112dfbd8208cfdfc593e2df1821c5e7d3044bf86bd342342dfa1cdbaea435a0f1dfd1abf14b299bfe7111bc95e0a54e21bcd258f6121a97afe285203e03e915fb618e940f8531e43301577aa2c58e47e75c3"}], 0xd8}, 0x4) 23:03:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000040)="92", 0x1}], 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00f680000000fffa0000000000000000aaff020000000000000000000000000001"]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x10001}], 0x1}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:03:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xfffffffe, 0x3, 0x202, 0x0, "4f3ab851b5550700", 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x148) writev(r2, &(0x7f00000001c0), 0x0) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x8b3, 0x800}, {0x4, 0x6, 0x1000}], 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) readv(r3, &(0x7f0000000040), 0x0) 23:03:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440), 0xb37, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x4, 0x7fffffff}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1a79, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 23:03:03 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00ef3afb43d40268638ea68971d84500080000000081000000bbfe8000000000000000000000000000aa"]) r0 = socket(0x6, 0x4, 0x7f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) pipe2(&(0x7f0000000140), 0x10004) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x9, 0x92}, {{r0}, 0xfffffffffffffff8, 0x94, 0x10, 0x2, 0x6}, {{r2}, 0xfffffffffffffff8, 0x8, 0x1, 0x9, 0x3}], 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x849) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) ftruncate(r4, 0x0, 0x3f) close(r0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:03:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x0, 0x8000000000000}], 0x4, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:03:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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 = kqueue() lseek(0xffffffffffffffff, 0x0, 0x8, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$unix(0xffffffffffffff9c, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x31) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet6(r7, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r6, r7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$inet(r0, 0x0, 0x0) 23:03:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) recvfrom$inet(r1, &(0x7f0000000040)=""/231, 0xe7, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x81, 0x3) 23:03:03 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe037edb3fb77d456af400000000000000000000000000bbfe8000000000000000000000000000aa210000000000000004009078000000006000000000000000fe8000000000000000000000000080aaff0100000000000000fa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5521899fc265c89964db74c10ae8773ed0e9364bda4a019cb22e8d9645343912340163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001abe5ec22d4cec19a4eaa3961ddacedfd6659fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c506cd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975a0660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa735"]) r0 = getgid() setegid(r0) r1 = semget$private(0x0, 0x7, 0x287) r2 = getgid() r3 = geteuid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x40) msgrcv(r6, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r10 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r11 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r11, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0xc) r12 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r12, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2040000000ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd18db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) pwritev(r15, &(0x7f0000000440)=[{&(0x7f00000003c0)="c82163b306f28770f357eb11a85c2099b4bc04ddf1f4f086fbe758f860954d56cd2a5ef6afecdf489a0b44ad937234d995122fc20fd62f6d7d2b5e177384dda0746a54831c2b1247739e8905e4969fd4d2a2da0153c7446b854ea1ecd691d24ba6db6b373232bf77852bfc7c5e7252a75bed8a1d8d87", 0x76}, {&(0x7f0000004c40)="40f3dccfc2a72b41437799a2066c8041367c7261deb39e6769d774d12348fdf06e998162f7b8a2a55ff26fc260e5685c418227f8bc327a8cabf3efbfcf63636d46abf1dbd4b1631d45068a3d938f3e52d9432b748d122af785669d47db5c83266938ae154433b75d223b6f818e3048446ee9885d2ae3859c9d6ba8877140d2ebc6608628b91a8c685d0640297d04b0a54a00fed0e89cfbacc74f1ab541edc29257ab149d9245d0e029dfc66579fe21320a8bd93d57cd525a1831da2677b23630c8f98b4f42316e1f86aa0c5c821b239c4b7cf77a431086433b7ea5420706c02c3a7182ae068c5afa9f69f0fb7dfe23a9b3cff24150f5e09a5fd915ad9c057f2386551e635f3339046ab61d7cd75ee5d112e789192941da1924e7425168f492cac3869c8479ce2a392868fc4ab9a307c57b574fd7a882914bf0b6f96c35cb0d3afeecf4083c10ff46cab40dd6673fedb582d4df2204dc60421a14fb16485a4d1b7789e0406d452db048263c27ea350ed0baf37477381467fe4cf2255391595b6fcef35d2f3fdac028e0c5d26e0618948a1fb80215f5b03a711e655ebb27c46fdd889c9600c342088bb48f041255e0e1b959c25db2a57c202c4e5f99d33977399b38e9c3f779e9c70f6b01a60c40353711a57f6cc64ea86e5bb53cf60a18a8d813317226c866bad9a8a7ef8597ca77fa18184c1adfcf9f4017ff7d5ae4eb04f90b01ab2f888ea7c30af95589018de49f8a6733e9909738c84c342dc6f3ab45dc1130295a0ef6cab6456ea8046d63b0683154c96a33234da0cc132abcc38f25295566672ee1a9f3286db627e92b2cac5139367b4b665be36cecd1e74295c73b412da95ea4a1ca301da4bab4b70282c99b8497e9ebbff40bad9787bcf75f6fe8257d693b556b2fdabac7f0bbb48539fab69df1f6eb1a62ba676b1bcf85a1d26a85da361193d7c758cd7f78a8a3f24a66164920b4102412ed3a8df251d7e06ed9074bf107d8a2e55cda4267bde1270481bba785c147eedbff85647b1388174d1220fe722ba725e0db11cc61f566730ec94d231330420f646266a0f7c1a5c7858c0a51c32ce9ac249f806af7c5e3d4e30d360496dbe98655e002dc3cd47c00b4c3156884f3822bc206574ff74089480fcee2278d27a39e1f7d0ef1c313eb0b7424dda3a2d77870bf7e484036042539c2b3cedc2459a97ed6898e8847ccd58531abd0d78e55deaa9a95e7d6a2ee6419f3ad0c53153278cee3a54a428bfc051ff715945f0a346e658d1e45d5ff8307b10376ada1d5b913fdeec126aa7dea28ea514734b589e5fe282a6100311f29a5ede0bf2007af163498b3289ae79474bfeb4c98818dd301f57e69409e83b32e78c1157daac23e657e10b74d5b26348d11728160f18a9be2f086c99b27652a4e818f2fe19d40b674419cd61b4d2f31c0b08e377ea7d6bfaa3006516ded1a2ffbd4fba86745631421de8f2944cbcfca90991c4b1ca96eed5ad262701df06ddde3e0bc35ecd5bbe7f0b9d1d430620d8ced4ba2f1e7e2139ab3f00958f825b5e149abb5836e3cf5efbdb64710009547be90e9113dbcbecf8854e138269a9487ded0ce6269d036380b77e676e263e11b0368e10f5fcfbe3c7d70406e9899eab9ea8f6a68d05f46e828756791b32eeb58ffbb4797d62ccc1309039abcf1162eddd167165496a2806b30d54c590c974dd11961be6d2922edc96653b8fec8d1cc549b4b7741b5e81c1977bec0e98916d7253fab8ee8a93bfb14fe94d1aeeb71144ce2e8134a6d38fde28087fd534130064235b0f054f9b5bcd4524a4c09f5a39bc5d7d5b2fbf44ec7c78ad0ce43f48cfadf6c07db43d5b0b2366aecc3c3ec0386338cabb89e9e07c42e2f3448ad61f5826c8165fa2ecf56ea47e68f169aace5fdc402f3615a6c3e0af543ddc2556bbe991d77861030418dc00021d969dae7916b8c0da164cc1e74c054aa71db36192876d15b5ad082267f38ba2b8da3a87d3ab2d85c8db1f0de42f74c64200e60eca68aaeccd59bde8cad03e9bfa1e5270ffb6f215c25f50a4aa409f16db28171467f9e75a9a6ec4700677a0fc00f7fe6eef46df0c07d7bb21b367602fcdf219ba312135850a16b6e564947274ee6234d08cfecd7a9475d925f57dcd0cd1192bf6f111b92360bd26491a2ed86c87fb028b54162266cdb9ed1131abd6bea86e2ff318f8b303a97c0ff9376dc9bc8804e3883920fae0ee5c8f1c07f72f19ce9fc7a10472abac09d1e39fe8f915f1120bb1249885bacbb03f42a0f6c96a1bc282cecb6f9142e84b38199d81315ca9f74e314c259d9c8194b82b99787f1d421ff68931eb360351da7beb0e8c7e3adaf7dd44b530a9653b43c16066efb3a20abe55f78d9df473fc6a72fa2d8c05591ff552a6658125b6cf7788b1f4cc9a2f2a675e9f528a5432db2463633c6087491464eeba80bdb077c4577085618369f8587a685624ad0107158a18ddb81da72f3733c4db9348ecbfee8ba093bcd9d31709cb677d67bf427ec93f1de33bf2c6be6d368ce83d69deeecf94d5f6907120d1e5c15d8bcbf03137b882a48c7f301e324bfa284aad1fee3277bb1d875e7b09054598969d84f5bb74f599dce722cbc9370866d97e7eb25930da3d3e88c72fb7211e60e74fc424fcb905dab57eee0cc41e8eb0831219052bfec0337ae75e8a0dba09a6eb7d7a0bd3946d0f58e57694abe5bc0e5c35597a4e7ece1d5455cb7acf613e2f82b3541d57617b9af6ae55c584321afc27f0b5dd6a34a3228019be1e3b5996ec2aa9525f12fd3f208a9ccad0cc9c3cc1050d187943250cf171255a7865d1f02218504d181ac63d716f92fd550f1cb132b4f029dfda96cff09926b1d7826d714829d3a60bf3c98d4839896e8d086f11182de87d2ea16841188fb28d8c81ed89855d9140375139792e69460d08222ce2ddcfcc7b02df3d3f904dc64fd6a03df03e03d28bce45634c8e71f2fbe2fd7df3a7dd672a73b326197b7302dc9098d6181182d07f906b8ca1876387a2e5f823a909737293ea476376cfc7c6b089e372b6ecd0862b01b82fa83c43742ecc43ba320e9a63b69b06b472b98e64fd7db3b5a44bd5fd49dc15fa78aff0f44ec480c07339d0a74be9c82321aadd97a52f2f9ff49dbaf3605720528fdb3c1daaff6ad550e51d76defffba491e74c240549ee0ebc335a46e84e7c950f88dc8fb1c8b340c9cd66cd80e67d5609fed1c682a10709db072a329e2e43c70142eab6b2b7309262c3ee8f54cbc2b34105fa3e5608ac32d66fb78072d1518c9ca48bbc1314c59642784fee5f00bf1580f9b3cac967007a974b33e4697c19f4b7586e05e3e705e771c519a72b688e33eefd222edccf09f7495b2545267cf28c55275eaef5a34ef60c94f9c03a5e7f3b21778df408c3c7edf4f6953f62c5220ff62b5c4706cecc2f7cef377d9619442feab5c3a1ff27c19952d8ac2f59621ffc5e5f90b130b6b4bc1c8dca54bfa30cf027b738b813f5e5af316a89a4cc48a2de0dd719bba4693dbe5087bfc3f88c55f0960ac29a97b8a9648c4c528782a28458a3eaccc2b8b12faa0d0868a3b136bd4aa253dea7fa7129e1704c80cadae857e8e0f0ad378c06e31205f307e0000862e6e9816ca8d4ee10d78e8d7d40ee77c8f1d3cba2c50f12a4e903db6ccff9b5f66e7e0dd9d63488e6c5c85ac88cf679c6ec96e09ca11fd873b1bd4c3b6dc43412d9e5508f2fdd6644872f9b98bfa31f220b7c288690bbe53e1b1f6743a263d7d54394e4e9ec3b7780d88b6a364a078b87f8698acd8b0c3af0aabbb4c3004241f251a033e19c2da70cbc6d70c1c34beb7c80ae5cb8cf94eca5b531203fd6a31c982977c1527d41c98cccddaf5e49e52b2fbe779b4edbae1c299eb8a4dd1d8f13ac299dc59dda4587ebf4ab211dead5b0abfe3ce98ee156eb62eb7326a0192289670702324fca307c76d3f5e305b27fd73135eaa3581d7c8b41ad1b40e3ccb4a31b7993ce984256bba6e7bfb0f66847305af2c225af17983fc371bc9c044c30da2c5ad92fefb80efd21512c5e12550e665b05e75a9d8b9ee7d9a0933f28596373cfd0db68b71f5226e25ec8e77ec98c07fb142cd01731d71e08a74b0e2afd8b65c263116656dc996828048ac6e7b673c55461f810910d01011dd340cb58854ab6a118f21d4596e20ca587f5ffa92c8c5c36b9ba0e49d573239e7e817727ed3bca2f6b8dc08b958e9ee3ef10667566439598ed50c670581090cf9961d77f989864565126059f57af75fa1e955dd44fe2b113a244ea1c949901b758d3e2aeb3f419d096a3f08b7e092884b5b41f46097b3285b566a2e38070f5388351b037b5558cc768fd136b7c13523a7317a4f5b00567711940bd8a3cbb8469f76f6f84eee49d20f10d84c046c031a44fbe1f2386eec522d035a5f2a8693e973e699501c39bcba10d59c5f2880cc8c949fd1409f341cb6cb0c1789033263538e841c0c78ec1fefee4959978ec1ff7e59734b84f09755457963eb43b65ef4e512bdff786e17c7a23d27fc1e6d595e7c6d62e09484f0f119337f98ece656f65ce62d4215d6d50af361c1a393e174bc7aabe0a2a36dafc6dd59b940451477accba03565408d93e18e93dc24ab2abdfa1694b0398217714105cbfdbf3809b829020b5c3586e2681e502b3e636863a4b95ce14d995a5faaf70aa7ee36cb0206aaeedc5e5f3e5e926036bfd86b910354a0dc20632b00a1cd0853b4ef43bff09884cf0e317f4b284c3b1811eeeee87cfc4978915288d4a5aaf908b5dda8c662722231d17666e28461055cc250285603314d0028d116f4781aaccf19ba0b1e36f134e75e49ad0d0bea65d34f07f69caf6fedd2cf8a938291ecf2ce1c11a44a1112bd369a23338f48fd391af30c62e6c3a53109f7d89f24c9547c7700b2d0d5d85cd6f885a155662bbc2dee27ea0b09e108c41b4874a52fae9754bb352ec216b0535547ef5cc3517c230bed0e701ead0faafa2c134ca3e1a8c9e928ae15e6347b3bced74aa165c2d7c2dc5294edd218a72a8382816a57c74fa72c8aeccc2200c096dda044f9bf172d1c4cedc284f7ef24ecf4e9dfe2c5b5a298ebef0bcc4070130c6199723eda258928136d6614483939e8f826b8640fc44a535e753d608fb7310c17be05cf7d7313e7470273f5e65fa7f5fa6e8d136ac77a378960b22d7f605d1284d63644d4914ad1e7235febf0c2e06c14db19d898090e616277685bdf996768b68d49c582e271dabf01def45da8b6152c02327b156cfe3450661e4d6b8c6c568fa4f09029bc5e860f8c4d9d12f955a5e86b9757e1f49a4872f8fb3f740e3c455c53a064811e1bce8743058fc650d8b0d1aeba3be1b3e8d1698550fab3d50c038f0dea12c511f8706c264fab34548edab73c3a2b36e9b2c8dc10d22dd9b96e9e8669afc3802d9d599a8e4b8f5f04747c118881e69d2dc7f4f9a5a603ca0b67d0b7941e4523534984267fcc30786b2d0e22f649acc0f297cb2dde6b254d51f162ea0383eeeaf12d68a48ab3a0c9f25ceb68f80c9f2adc1d0af1eff1a9c1e86652e3d6cdec52c959db6e49391ebe82b5feeea5396244765f52249b12a2aae15b643b230d9924c0554a7a736557435c95b0e047dfd199288c6be274df87bbc01bd947fe79985e9acd039113b747a36ebeba57b7750685a1d60b56294659bb48eb898c47b44564edde001cc200f1db237e29172bdd34e7120a0e9ca354a9d9d76396e76bd1eecb29b122ec5c91b3e0767b3d0d87e689378f6674e86dd920800cb064d23ddd8f", 0xfffffd74}], 0x1d2, 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) msgsnd(r13, &(0x7f00000000c0)=ANY=[@ANYRES64=r16, @ANYRES32=r15, @ANYRES64=0x0], 0x3, 0x800) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaff21fd17153cf3d117c2e9547a40d43f5d31059c11c5a9530a448e0e5a392c598c25830000080000000000000000000000220000000000000000a00570bdc406b38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec27031bc10f8bb5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01682b06b6bfaf2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4f5ec85c61dc8a76803f064ef041384979c3e253c71c2382518cdb266121375d39876dfb140675f6faf247dbec8eb6d5651b30570785dc8bd76f40008b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ece0bb09bd6eb1ab1e523d74c7282dc8137ab2635a032dcf3362ccfd9ad47f49ac1c6b8c5c2f0d1b998accb434584fee2bbf4eaf3d50a02f42e99af6958251e3ed78723e744649e9a56d241d1d5b8fd4d73ed6b883942775770f2f20df054fa49a6eb3814e455bf569030cba26dbd96153fdac697b7600eea335743b80a9e46cf0e0466c0d759ada519810f3c711da5749344ea135d5fd834f5788dc0ec31c8f43f00a957dcf6bfe6a818710163bad8da10ea2e8f27185e5eeb8845ed711716b4c70000000000000000000000000790f69cde5f67f5e1ab701badc7f7243a07e0f1365e2fa9d1126f9e1c5eff99a2050f2317bd40945eaa14c21"], 0x1, 0x7fb) msgrcv(r17, &(0x7f00000193c0)=ANY=[], 0x0, 0x0, 0x1004) msgrcv(r17, &(0x7f00000018c0)=ANY=[], 0x0, 0x0, 0x1c00) lchown(&(0x7f0000000280)='./file0\x00', r7, 0x0) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1004, &(0x7f0000000040), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r23 = getegid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r19, r21, r18, r23, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x1000000000000003}) semop(r22, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r22, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x2, r3, r2, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8000, 0x4}) semctl$GETPID(r22, 0x4, 0x4, &(0x7f0000000000)=""/59) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x2800}, {0x3, 0x8, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7fff, 0x8}, {0xd, 0x7ff}}) semctl$IPC_RMID(r1, 0x0, 0x0) 23:03:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="d9", 0x1) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:03:03 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000007c0)=0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r12, r15, 0x90, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r19, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r21) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r22, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r25 = socket(0x18, 0x400000002, 0x0) r26 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r26, r27, r28}, 0xc) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x20000, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r30, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r32, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r34 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x3, 0x800, r34) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r36 = socket(0x18, 0x1, 0x0) r37 = socket(0x18, 0x400000002, 0x0) r38 = fcntl$getown(r36, 0x5) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000240)={r38, r39, r40}, 0xc) r41 = getegid() r42 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000080)="fa4573242cd40f70e24bf7b3f378b1719244fdf5e633cb5dad1be6784765905efc3928c0442a9b771dbdd151edb7d60f47cb2268350419abb2074c0a2d7d7a568698a6f40b9a2e3e659f949e5280bb412e8dfcd7acd9cedae8380f0a02a7fbc2783ba9a2dae107a725e3f9bf980ff5d3b9c47d5c", 0x74}, {&(0x7f00000001c0)="5b0c934fcfdbbf21a071013a81dc688462c98d6e88eb5d6b491f34fea4a2031e76e62556f45ee9881c83570cb876c3d9ec2c1aa9e81d966988748ce80ed548ee1604a9050cdfa653ea17033459b939f72f77a3a0817993a7dde1c50ee9bcc36d46d2c6d38d8b9b902c6f47b2a009917f9fac7ca3ac0a8493b3c7cd54201c470c10e411e344efeec3320cf5db3a5d1e4200a14dfc692bcb2ab5e24a652cb88caca046a371aaa9bb711db9edb543072ea2aa8df46905b43737636dca48e53e3d89f5f8b35ff80a67f8c18a8ca0192a52a9dd78a2e1ad5310e497b83997dacfdfa1ffc299c72bfc3139e545c9b8c71df5fd51d6cc", 0xf3}, {&(0x7f0000000300)="3f62e890e2dca5f663ff5749151c6e06746af2ac0801731123e1e88a1f532c916ec17684ff6d27775a20e512c0f0689a2b0aae3ba8e66009613cd3f9d82a77bd2881891c3e9c8629fd235c29aabe4f97f5157801cf461d89b5876b79d23a7acb715949f928f79533cd48f9a49c537176b9ce2b395a306564651ebcc62ad3dff10573b946836c913df47e0ebe2a78123295c51567e6", 0x95}, {&(0x7f0000001740)="1478472edd971dda656669c55b43c6a22d62e2be454e90cac618d8035f5d686d7ea90fe35e6a5c8a544a5964912394df8e5ca07621d46b8c81e4c1fd1d4e9d15b283c4cb4fbac619c856729fc2618380df5a56e0e800b39eb984dfdc2b5dc4aede4f844bb94dbba3aea3cc2943bf9efae852aa6dbc45f8de269e5f22b9a320d092da1c151a660a26dc84b1becf7037772ace94f0d62980a90cc4480f2af378c1a5988585a65e42e8556c383c387f9239d73b240c09e32d1fb9eafac5c5e1766731a5493f2269575e8dc9ce3d7f2c9af27c1093ffc8a11539ed12cb4a33a9d4fdb72f128712243ecee203ee5f38fed36883db05e11d1f32c97a22f711533be35517e1ab29681396a99b1e39a14ff4018fbf2b7df133e977c32e4f7e6cfab4fc00995cd9865ec7c72372a4f99e11491a2cdbc47bd5b6ebf5f71b81b9a016312d265e2d091d19cedef02034ac8e523e6ae522c268d6ae94a9b5ddfb63677bfcbfa1c3dffba4dd512b7fc86e662a425815505b7f9527bd63f77715cb5cbade86c6cc9d92e09fd6c2f93016890c296b9fe25e5a87d3cf741371711f9d0f3d5ee89a8920074636d1847c908da37d81a604c35863a45a1f4dd25b73223bb102f4ff9c87362911f1bd81786d82a27adda16bd7d96689ee5e5c916fccc98075d63ff23ebdd4659bb352f43383fa6396cbb85a202e1e9d41d2777abf6ad9913f9746980835a557d5de0c95dd5a4a033e35add965e178740a55e8b8ab8cbf141f09e86c7eb6162ba44f2badb4e91d7748a6648fe7c948920175d9cf3d81f29dde53ce77ad7f4b978ba6a996ddfa6bd4c83d0da86f21a46dec34952c0074b5359b92ba990f7f5d69f0466ecc6e0e1b46c0beab419eec04a59d41f26d1bf297a072c587abc694f96a63f49219ee4cc16e2feddd736654293d080273424f7a15d787297708b494e21e5323893b2c3ac8913dd29fe2687ae476e82e36852236146d80a9de6ab3a2a7e8f0136d08760917ee64f5c192fa85dae196ce36b65f9e0be1c53380c23c69b4839e08c566b84c517a3e4547766a688c685572dcd39d3f484273c1bf301cc6c6a422e730b96315d611cd7817d8d2df70ca64dec139b4964544c8031623419787c1b32dbe3f1638558d519f36825efac6aa2a6cf041e7a2fbe8c17c4f388d9ef85b19149a189e1f85e1fd1752a2df315b5179a9c5db5f571d62e51b79f1fd8602509754482cd69c92efd6ea87bb29cfaada5b242fe5909c5e99b3bb73a7413849dd2bfc08ba918e96913e840ea2d7a25975401adf881109cd7b0f461f0a99c582335a22d052326fafc166d968e2eed6574bf501b733f009352cf9b9cf5e842b59e01bc57f6204eaa57a97c301f4bb0e213d10ad7765808bd473a8427b875f9717bb806d9130e67527180a30d2632196f18852131b36d8d7ea60b79d2de2ff8a70d29e26f659642be3c6c41ac68289806a20c470b98b2d85508813c277b360080882bb225f3aa63639c0216a6feefda820752010be2e0cdfb9cb6491927440325f625d7d6123c4e20592b379d77066ab3b3a2d908f598277b0c57943af5ad78589302f853ea236aa5b5b9892f5ded275fa0ca57f0cf3b895b0b2f8be5705713ffa4f2a86d2e4cfad13a73f174b5a708aca4b5305cc463b842b75e50dfbbb222339e51be9b0bd837cde96b91cee8e2c3e326e67f04ed1c6e8a44b53207378624c40489163ce25420b50f6eaa4fa6d4a88d1f7210d339b549c8b183f1f6ec888b5798432a2c765b142f9046186b6e2dc89d520bdf4afe0abfb4daf42823987f803b544abdc4e4871a0682833567f955ce4015900d5ab18907898636fa284792431685b34317830954473b47dd45572383aea9f51f2d8bfd8b118fef3a22cab58b22bbe7ee677777b5d5af710ac07fcddcc9bb5d43a51ff630d25795372aaf3362c4f5e225e4af26f58897e3d901b823a484fed0ff1bef3397cee235faeb637755937ae3a64bf232c0e2302522e41b60038ea25bb1ac7ba86cb96d5238f50d8f969e5e35fed1d6b66c166298c37afdbed7d74b38ee0c51015a0dfc3b1320deb152e8ecac3b01c246d59d77b35dbdc9d470d279b6dc1495ec1a0a503b15d4b3ca59465fcf42ac8c429eb2dca9c4ec1466ae22ab99e122ad86f7fbe084a80914fa75fbc2f428e46e24f5abdb388aa65275d4f4faa4663103e52a6cc62e102b503c1b6c41c1e8037b00335f3302671964088466f7808ab96f9bb6ab81cf7f95cb40950f66b0ce222bf3500ca232ec6064d41493b7ed29a1d4f4e65be11943d8e07874d9f39dbca94b52a46d4e99319f53373a14d13cedcea7877bfe19c40b5447b8a43cb0a0f6f2c652a723c108ece9db4df96cf58bef993cc03e5d98793e4a382e95f9b47a21d3e8c9c8c5d4a4efa00b68334a41374ee479fe31686e06c3c92876176ada438cc83fcba70fb7756a611e061103b334ad0a3d4b91e0cd03a8de04edc415c51213fa6180cd547e51bfcb8bcc770dfb801c0710449556013d7980ae369a4c745a24fcfad544d157725390fbd8edace2420915f0dcaf4a510d4fc22c8739e97e00e1488524aa29cb706dc70008c92ade62a511b8b4c8f4e334f95391ff501cba11acf11483bb46e19a3addb393ddf71b35fbbc3cdbb82af0ca5674efe51f78ee75b20e28ef0b68df16814d3ebeb88a79f0f86e3242dc3a9438c18921964dcfd8145470c80bceb745e7195277cb675e31cfce72e0517427030b3ba79f5670b544d3e36700e295dddea349ae0804f84146f81f31ca19ac206b0bdf9ee37e3d393c672bee0b6f76c95c37088becdcfb063bc96f7bfbd78a9945b260cdd863a98be769809f4d0e2dc215efe7c43e087c766186be9f92de4a3aa6b756bd5b126ad543fa61e2cd7c5b07eed4a8774f760dd575526685fe44d3411c6a9332424ec1ca491d43cb6cd66a16fdbecb09969d59a3905a158734af3f0a64e1552181594f28ea211f21645777a59eb8110dba4011fba69b345a881c7f9bdb99a34fd8298fa0fb341a59e1328783638b70b8fac4ea0a2d44a6b5f3434bd186ef41d1894a1afa5c5204637e75a21f4d0b422581b60d354052cdc41c7ea75086b57cd4a31cdade0efff1fa66405e1659ff6b908bb3fa28a27e75b85be73e86f7128c3a267ceeebef03a16a847e76eab99cab22d62d930e762a25d365876d808d578b40449119abb722bc25ce92fb4b92229c3c1bd1d09f07d6f2bd5f7b6bc64b442a2ff2c40220e0935aa7696ba41eef966762258e6cac1c82deebd0fee4b90eb29dd0ed56d0e828f22aa641a5549ab686dba1385342850ee62781170eb7271aa69ccff76ab32ec5b444871801f3bd6c14bcd0fe08674ab906282f7609bd78d30848bf44548c9655db983f3fccfdc70e3f2a9f28b5c661e2f45a1b36807cd880a35d9d3024ae681b1e9d3bdaad7d1741f4a641da4264f96cf173bd28476a8544365ee424d1c2b756fd53e247c7c588eab19330688103e603fabc3ec62e6b5ed0b0644b85ab3cd89e547cae9757501dad785fbae8df0758ecd771e3ad60a91b237b15ccc913ed6b22da9afddf343eb377a6b9f31bbbef4b7b75a5ac7732ca0e46ddda3b828c971572fb3df3aff5593a7994f23224eb1559290fc514b1058c0f2abf254ad052c799134870da5b57b830f0074e8abde86d1ca1887e267dcc3e9a4d1754a414e1ef39ee8f85649f44d0dd17026acad863d124a58453e755523caa64b2d207e358ddab351af8e5abc101ac5d8b8f88354229f1e8bc519684130e0a31a1617cedfa701f8f36cfb6e1a0a77a975bbce43a89d83eb22095c1db19a7d1f8971637ab296b5f1a7c22e8149ffcf93d6544192446dd69528b57dbfec763a1229e016b59f821ff2a2e549d614da1ceda41695f006fa56a1d451a7ff1d328e70cef59e90503d953bae14ae0595f8ff61665a0a772d6592dcdf09eb76c7684b568f48b5d1fe689fe3b7d601becd54913fdb27e65ff7cb53993f8a399daee8c405cf5cf18bf13d6f45cca7a598337f0459bc5e1fb6863613db3491be661b8e845987b57931bc794144f6dae3cc97917d0cce9536085e580f710e14ce4dffb1b1c1131325d9eea84c1b7f02bbd52f9711c30cc14f7964004fa3e03f6d9d4908a105eeb6c6cef162a42f41352a33bd8bdc4810d42a9d0208f8f05a6c7d6b5a8c7c211241ba45efda89df306b7adc3dec703e6b57804400264146542aba8f1c218d0017614886db0dd2344eaba87a8ec8e71d05d3d2a21205a14e374399b2dde26326227ee9983bed7b078ba70f51d6efa7adbb321242b79fd36552eae7327b3e4c42c7549d589458da02b11d2e67f320f7f770c24f3ee23dc9df8f7ac363a582429c4620df4113c45439e00973af12afc29c8bca0a7f7b66cb3cbceae27ca3c5313b0b192bb1f45de84085e36eb1a907c5fec427e734f0b030f99e50a257f83775eaea724d5ed1d0af3e24ed4ecea392584b113735748b433add18d14ecc2def89bdb6606f55a5de91832aeee52219cd17a27ad761a454c22dbdb7239c06f6a72fadbd5b1679bbf6a7e1e8b0b572b8675eed48bfef40830125e1246ee0cf000792bc6c8bd6b6d1dbda93f5e284769f37e665b810e59ca87b2c5df96714eaab6f6b01341ca1b24a13fd95bb33b2b3bc548cd8e1f1c29236bed89e10e7c5c0eb530e311f1fadc5d86d917a28816c30314ad2239608e7e2c56bed03b72fdd1ade2d3320d78777eec0012f6bc4d950d73dc170e7b3dc11e63b6966298a870891e2a1209191295b5bbc11a17a516bef7774a3269896159158178739c84a715a361af55d54467af9e59d8f94e7cfa00f6fac8a775111d0d145292569eec85e8afcb6689727a703c226b1fa880784be6a814c3149451cd617f68cb9bac614e95401b19d269f57f3091d1d950624979bef349773b4fe42f46374d1cb67b5f5b7feb4236a2971006d99dde9cf1ca5e4e044106612cb9f7dbb053bb6217ebad36280ce7f413dd51c7edfd6ff4daa6d93239ad17587b87bd65eb9a4bb42035701389e0d4039769e1a9c36b16dc09e08098ac403ac5c927a89a063adeb1ab3e5a4e2108952be4aea85de8ec3ef979f3caf60aa6be2c54b38f3a9298af4625067af5e8b2dbaa0e893669c754cd3b770f1d099d9df80894edbc4a46b12fa8f76f464389e6bb6c1e5eeed336d25b1f28aeae578d84e5712ecce1695b8db23666e24619303b4f2ef27be71f112e40a7e5e4af83c0d9dac790422f2b2823d8d7d3745f2663a0e467d6d545f48870c5375f940a9839afe08779bebc73e28f9ce4e8fa5753af2e86b0d5e9e709053354580098ca24485a1477bb53ba835e2242024ad347632ac71ffefcf8100ec11aa1948a4a8a9b885999b97e3b7ac7d2334992d0a6291302a9179a53575d7ecd8759a6223ec08b7ab57759e26be5e09dcb9b292a2c277ea59c40a3f18fe065f563588c5ada9c82959b0c0382402fb6a7b373e1cf599a4c34a55db4ec67f54955c739ef1f80b9a621148824678ca84282fab0bab5680d99659c4338fbb6efa7169447f8b0a9e75d069cfb588e47cf6d41633909ef5421ac292b67c8a33c3558e8479dd52d233fdb26a417662d6da9a82d84d4e71a8e8d201cdef3ecc0a964b4d0d3f4e2ef888b0e1deafb16d16046af0a09f948c3d43b104b9b5f466cbe266c024c68963365e4684a99f72e35e706f42d67d5aae6fd2ea2d403c0adfa35d3e6b5c941fa92b32f2e1b4f8a34935ec5717e29e63d40eb891feb93637c1363aabb69b41ca9f51", 0xffffffc7}, {&(0x7f00000003c0)="64c2052da3786a3b61a940021819a4066ccec29e0f262cf8e7c689ce3786a2bbfac0d6d6de96ba0b9a0d560680810c49f7d8f1fd0e4181da407b85e98a89bc3f95bfdd93ca9dde0e3917b6a249fa4439705182f9e59366bbd99c6ba9b4600a9d990621c509440e5e1e555e3371ae818659bb8e0072695b859705cb30dba4a2c42e", 0x81}, {&(0x7f0000000500)="c2276d7e1978dc2dba829189e025e25ef53c7710cfab05be627882abe04e798da7ce3bb76008cfc5235dc14f4d9471975c0338d81552911e7623bc8a5211c8e134e2781f9b472df88797f149399c8e99a2d0628127e0fbb8f9680ef8cbecb50e02950fc1a8e91256ef1e982df0fa76119d9434df2435135d14b83c2cfdc1aed3adfe79d3af6a905945c7ddef69d0d063cc1409bd70a72a4a8ebb5d29a8b34a78dab85c0f1c08ea3603aeb84f2dfaafa657de83ccb6b455faaf293991e3936fd4b4bbbfa50ed9a9", 0xc7}, {&(0x7f0000000100)="b9e7d00e641309a18ab683d47ada8e52b1ef91e5efa8b8439c43748c", 0x1c}, {&(0x7f0000000600)="2b4b6462a4453ac410a36493a71b0cdc39d8da361af4b3036dd3d6bcd622c0c97f68ec1a0ac3434717bccaf2b76ad53954e5a2d2626b5b297965a6bbda575c3f3c0fdc7013de34fba23fa5fbe093d964982e2a1e031d561352d84e0ba6f1876091e54f41ce9bfba48971fc99", 0x6c}, {&(0x7f0000000140)}, {&(0x7f0000000680)="5c8baffe64733c533acf7551a3a1cb69dce70ab9bfa54de31c01f7180adfa0ff77dda2688c160885d57eb8c250a1c6bdf5e2f12779b514be9e9a39cdc6b88b4c868fdbb42fd33b56df3a", 0x4a}], 0xa, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r1, r5]}, @rights={0x20, 0xffff, 0x1, [r3, r6, r7, r1]}, @cred={0x20, 0xffff, 0x0, r8, r12, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r28}, @rights={0x30, 0xffff, 0x1, [r29, r30, r31, r2, r32, 0xffffffffffffffff, r33, r2]}, @cred={0x20, 0xffff, 0x0, r34, r39, r41}, @cred={0x20, 0xffff, 0x0, r42, 0xffffffffffffffff, r43}], 0xe8, 0x14}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)) 23:03:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000940)=ANY=[@ANYBLOB="ffa4abc47010424de5aaaa0086dd60a4f0b76098c42aaa9e87fd25e6e591caa1f1088c3c0000fe8000000000000000000000000000aaff0200000000fcffff3f000074ad00012c0000ae20316278000000009e75e60c33008a4c175e92016c440400be5b190664f553d61cd148c72b87fafa45e5a3e73b1614705b9346c28d2907bc2382561a01129ec582fd12829bc0fa2d008d43236f6373690608000b0cdce955fbeada6bf4b3947a9b8cb2532cd103d95839eb7f5ea0e2c0bfc1a55208332bcf345fba273eb0b95a7a9f37009644732662d4de6d754dc2b1d78fdafc095b4e6786165da126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba130191b8cae05d1f15e00a5bbd3487e7be142d34d026bac1f8f208af5e158506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd2841fbf6eb2539ffb3459d89803ca3ea7241de0398bd631c3fa6311b33965c1055c5ec0318ec502d96d7d76f48c0fdf8fac259255bbf51294a419178fe8f4985278b87eb16edb3fd19365e500079a8cb4bafc0782d15c3c683"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept$unix(r1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x16) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x3010, r1, 0x0, 0x8000) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x400) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2008, 0x7) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x5}], 0x1f, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = syz_open_pts() dup2(r12, r11) ioctl$FIOSETOWN(r11, 0x80047476, &(0x7f0000000000)=0x8000) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000200)="46b1ebe5cb423dc8c80025803270ca2b5328ffa05dbfe80f45dd596aaea6eb054a8b2db9f71f57220838c0566c2d8b882448265415a92ac85b8d7e57103ccbdff158973b884aee5af028937857af4605b6e3dea8bca2d0ea83a7e1e84020d04bd01d5194b48d8770d64d54dd7546690b48c6a36a4127143f6fe1e565a009d36d54185d138f51c4c8c557b715426c6db03c989b55db65548c2b60ed732002e08bf4f67de201177c5f7b19fe66173ff842e6", 0xb1}, {&(0x7f00000002c0)="4c64832b313713e93972dc1504e9aaed6b4e4e1989d629ecbf4c6983c7762d2e83a1", 0x22}, {&(0x7f0000000400)="58669ee280f3660171721741e5d8251e79aa3a8d5d6beeab96657280323aa6bda1be8e92844e037a0171650ef6b732869aded784603067fa3ecdc19116801dd88113a356f3d0a2b5bb93bf8e9c9e892c42ae9de2b07c26b41d9df857ef29c9ee71c025efa62d166ecbb86773ee7948f60d4f707f45e03bac5545686d8d4776f45b7533a9a7a40c1d9fc22a78e26df682", 0x90}, {&(0x7f00000004c0)="a13b62fe28a547f1febb21d8e9894daf9fa281931acd03f97f6fd038e54eebfbb0912d17e53a3f14c7ef14d301d2653d0e2e46894d25f44b0c88d95349f1d4273690be16f363d9154cc2d644ad500a2fa41195", 0x53}, {&(0x7f0000000540)="63f507b24c1364e5b2c32e4e8986adedb3ab6ed6e4724d9cfd16217223f9dc73b13b9413bde5751adf938cdaf1a8bbd2937d7cd4a0ce863fb11c935bb1f19fd1b4e3a933eda7440fa1a410c6025a7144d0207878a9fc7c4f3518d66cd2a64f5d4a3dfebd985c99fc1b9c62fdb60d849c68355f822c6cfac0edd45122cbb6c117a2cec598f587461f420167aae9e973c1123c09048ba8d53ee1985f61f726ec973b11aaab550f7719dca7a474d2f7351d4020e961f2b2d4dcbb88fa8c40ac8a555e3f1056dd2910aadfb9dd2b2aa5db402119a2aa372cc5", 0xd7}], 0x5) dup2(r8, r10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x5a63717a) kevent(r10, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 23:03:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}, {r1, 0x1}], 0x2, 0x0) 23:03:03 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() sendsyslog(&(0x7f0000000140)="7f9ec866af93e4af9611eb0a7b363e018139966a207e541a53ff8bfe5a6616ec589d2b6611efe69aa4e9db6c53bfef19d5c5b66a46bf15f48dbb353b3fcd32b2b940dcae04459e9c7c7b21e34db512b9d66bb1607860389393c246355bc6ead0f8c935b321ef3fa074f628ab3c2716216b8aef7a30bd34e684b4a18e2aecf7da1e5fdb5109d938fe388626223b1a6e1c5a3e16778727957165c36a4db586da326e9c8b54e270bd9002e0f7703d7cb274dffb37a155a5b54b0be5feb67defddd0f257a7b7", 0xc4, 0x4) kevent(r0, &(0x7f0000000000), 0x46a4, &(0x7f00000000c0), 0xfc, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') 23:03:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000542709300400000004c230f28183f10b937568bd84846ef444a177f0a89db598a821460536af34109df68763b44d024f3d96a6ac805c214ffa2e756f196d81138e52fc903afb25df369525ece35efd0eaddc38f2db92d91640c44e166b05d0145f922590b5c240a0cf5ec857dfa35d2e92b384342b79ebb6d5eb3ce81ba1f0cf28457a1b082de6deeb8e2e29a0b6d1d13c1c327168874cc57add8a3c4dab0235933dfce6ffe341eade24ca7ef8c82771169f97eea693a9aeba40066f993e7797f995b56d9ab7643ea5c78328f1e70ef39ef44cb9d9c5e1533b86487b5d9436fc50027422018906342a9bcca646f7ed1efa8844f3a1e66d42f1fd58e745224e066d1fd0178f10112a5d41b5493f8d07cfa0e3a1927e01b3174af4e185db305347bdb99be3543"], 0xc, 0x2, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgsnd(r3, &(0x7f0000000000)={0x2, "dcb0dc1f720d52917ae01beb6e8c6a8f77e87793c959a0523c1b372d"}, 0x24, 0x0) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000480)=[{0x6, 0x4, 0x1000}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x20, 0x1, 0xf0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getgid() r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = getppid() wait4(r16, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r18 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r20, r19, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r22 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r22, 0x5, 0x8, &(0x7f0000000140)) r23 = getuid() r24 = getgid() r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) 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(r26, &(0x7f0000000380), 0x0) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r23, r24, r28, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r14, r28, r19, 0x1e4, 0x7}, 0x5, 0x5, r16, r15, 0xfffffffffffffe01, 0x20000009, 0x8}) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r30, &(0x7f0000001140)="a97e3cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddec5920116db058a4db6eff07edecb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d80b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c692c7638f5b145d", 0xc7) write(r30, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x76) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r32 = semget(0x0, 0x1, 0x404) semctl$GETNCNT(r32, 0xdad1c1f14ed13733, 0x3, &(0x7f0000000340)) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r28, r12, 0x11, 0x9}, 0x8, 0x3, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x0, r8, r7, r10, r12, 0x156, 0xfffffffffffffffc}, 0x32a, 0x7, 0x4}) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = getppid() wait4(r36, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r38 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r40, r39, 0x0, r41, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r42 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r42, 0x5, 0x8, &(0x7f0000000140)) r43 = getuid() r44 = getgid() r45 = syz_open_pts() ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r46 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r49 = getgid() semop(r46, &(0x7f0000000380), 0x0) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r48, r47, 0x0, r49, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r43, r44, r48, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r34, r48, r39, 0x1e4, 0x7}, 0x5, 0x5, r36, r35, 0xfffffffffffffe01, 0x20000009, 0x8}) getgroups(0x1, &(0x7f0000000240)=[r34]) r51 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r51, 0x5, 0x8, &(0x7f0000000140)) r52 = getuid() r53 = getgid() r54 = syz_open_pts() ioctl$TIOCSETA(r54, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r55 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r58 = getgid() semop(r55, &(0x7f0000000380), 0x0) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000480)={{0x8, r57, r56, 0x0, r58, 0x0, 0x7}, 0x9, 0x8, 0x3}) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r52, r53, r57, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) r59 = getgid() 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 = fcntl$getown(0xffffffffffffffff, 0x5) r63 = getppid() wait4(r63, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r64 = syz_open_pts() ioctl$TIOCSETA(r64, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r65 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r68 = getgid() semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r67, r66, 0x0, r68, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r69 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r69, 0x5, 0x8, &(0x7f0000000140)) r70 = getuid() r71 = getgid() r72 = syz_open_pts() ioctl$TIOCSETA(r72, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r73 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r76 = getgid() semop(r73, &(0x7f0000000380), 0x0) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r75, r74, 0x0, r76, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r70, r71, r75, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r61, r75, r66, 0x1e4, 0x7}, 0x5, 0x5, r63, r62, 0xfffffffffffffe01, 0x20000009, 0x8}) r77 = socket(0x18, 0x2, 0x0) connect$unix(r77, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r77, &(0x7f0000001140)="a97e3cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddec5920116db058a4db6eff07edecb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d80b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c692c7638f5b145d", 0xc7) write(r77, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x76) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r79 = semget(0x2, 0x1, 0x7) semctl$GETNCNT(r79, 0xdad1c1f14ed13733, 0x3, &(0x7f0000000340)) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r78, r75, r59, 0x11, 0x9}, 0x8, 0x1, 0x9}) r80 = syz_open_pts() ioctl$TIOCSETA(r80, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r81 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r81, &(0x7f0000000380), 0x0) r83 = semget$private(0x0, 0x7, 0x286) semop(r83, &(0x7f0000000480)=[{0x6, 0x4, 0x1000}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r83, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f00000000c0)) r84 = socket(0x18, 0x2, 0x0) setsockopt(r84, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r86 = getuid() r87 = geteuid() setreuid(r86, r87) r88 = getuid() r89 = geteuid() setreuid(r88, r89) r90 = getgid() r91 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r91, 0x0, 0x0) shmctl$IPC_SET(r91, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r91, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r93 = fcntl$getown(0xffffffffffffffff, 0x5) r94 = getppid() wait4(r94, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r95 = syz_open_pts() ioctl$TIOCSETA(r95, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r96 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r99 = getgid() semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r98, r97, 0x0, r99, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r100 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r100, 0x5, 0x8, &(0x7f0000000140)) r101 = getuid() getgid() r102 = syz_open_pts() ioctl$TIOCSETA(r102, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r103 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r106 = getgid() semop(r103, &(0x7f0000000380), 0x0) semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r105, r104, 0x0, r106, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000001a40)={{0xfffb, r101, r7, r105, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r91, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r92, r105, r97, 0x1e4, 0x7}, 0x5, 0x5, r94, r93, 0xfffffffffffffe01, 0x20000009, 0x8}) r107 = socket(0x18, 0x2, 0x0) connect$unix(r107, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r107, &(0x7f0000001140)="a97e3cfb142491e94ef2d3438e9a616dcd7313e83634cf2c81798d1fcee76485f9730d707d8f5e02ddec5920116db058a4db6eff07edecb77ce847be364c935f04fbb4883dec6202cb36a03471e956b0a5f7833d23f319824ee477e051d73d92f795305af63e51f07830c307eebeab62e82e5c6ca989fcb10e6193920d80b97fc4e23f73b7fb6d1e7e7f4b48b53b60d6d48357b1c5083f75e86067ce5b55e88e59346ab26122bb67ed101a0dd4eef7565cbc9834754adbb2c6a371253515d8c692c7638f5b145d", 0xc7) write(r107, &(0x7f0000000000)="cb1263faa4c005f6a224c1f4cfd308e51c4817454a43f4ec201faba9eaecc847f034dcfaaa4ea943cc40edf80290deb329801bee06b620f778f98f1a1dcd43f86b68321a946208d9e05384391554cd0908c82987030b1263ff5a10a7f6ce49d69faa8b4ac360581df085c8a0232ac8cf05f56375efd2", 0x76) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r109 = semget(0x2, 0x1, 0x7) semctl$GETNCNT(r109, 0xdad1c1f14ed13733, 0x3, &(0x7f0000000340)) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r108, r105, r90, 0x11, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000280)={{0x0, r86, r85, r88, r90, 0x156, 0xfffffffffffffffc}, 0x32a, 0x7, 0x4}) r110 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r110, 0x0, 0x0) shmctl$IPC_SET(r110, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r110, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r112 = fcntl$getown(0xffffffffffffffff, 0x5) r113 = getppid() wait4(r113, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r114 = syz_open_pts() ioctl$TIOCSETA(r114, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r115 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r118 = getgid() semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r117, r116, 0x0, r118, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r119 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r119, 0x5, 0x8, &(0x7f0000000140)) r120 = getuid() r121 = getgid() r122 = syz_open_pts() ioctl$TIOCSETA(r122, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r123 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r126 = getgid() semop(r123, &(0x7f0000000380), 0x0) semctl$IPC_SET(r123, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r125, r124, 0x0, r126, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r119, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r120, r121, r125, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r110, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r111, r125, r116, 0x1e4, 0x7}, 0x5, 0x5, r113, r112, 0xfffffffffffffdff, 0x7, 0x8}) getgroups(0x9, &(0x7f0000000280)=[r78, r82, r85, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r116]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r128, 0x4, 0x46bfb) r129 = getpid() fcntl$setown(r128, 0x6, r129) r130 = getppid() setpgid(r129, r130) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x5, r8, r50, r52, r127, 0x10, 0x1ff}, 0x6, 0x8, r130, 0x0, 0x3ff, 0xfffffffffffffffe, 0x3, 0x80}) r131 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r131, 0x2000740e) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000009fb09c5b9f2b2763df6c40b8d18e83513b6faea38a8bfed7f42612732b9ab2f91e22e588e8518360ff5b0cb2fec9f8e4aff9353173ced9aaba34d26b941c15943a9f4dce8ea6f0c6752539bdbb36c6febd2692c2b0a8d1100579e68b6c068e833c7530abacdd17def796925f2a8e2671d7c44e42cd4bf1faf2c59d9c7f53aec3"], 0x88, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 23:03:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffe5ffa72b2392aaaa0086dd60a4f0020000040000000000000080000400000800f100aaff0200000000000000000000000000019c713e2d31c5fb73384f00a8e4e5baca6fb2cdfca0614cd63098cca44259fdcf8e56314a6a065f1971d8ee7c518c0d50a7648a974193c1678a62200b78c8cb99b92bfbc4ce3fefa5a6232f3ca03601098cfb49d1271a54754bf20feb3fd9d200"/159]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x64) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getrlimit(0x5fee400d4279083a, &(0x7f0000000440)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4d1a, 0x4, 0x1ff, 0x1, 0x7, 0x0, 0x5, 0x2, 0x1, 0x0, 0xff}) r4 = shmget(0x3, 0x4000, 0x304, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000007c0)=""/4096) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x101, 0x1, 0x8, 0x968a, 0x1}, 0xc) 23:03:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, 0x0, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 23:03:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 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)=ANY=[@ANYBLOB="6a8bc9434e19768abd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r6}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r6, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) read(r6, &(0x7f00000001c0)=""/214, 0xd6) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 23:03:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x0, "1100"}) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b96b50728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7ca4f563543422b783920309ac2bcb582356ad1968fc80b80fae850365132dd9b3aaad3b711c14651e4442ec2a47c02cc13d0d883d7101f0697eccf2e002dd03e1f959bc5b11eec9e210896d78355bda3475b1537d197d7afd8ba3e857d2eea39bf15812ebd07adf80ca68b6a207773b858d90691da53a8a178d0a5cc66ef66280192741fc49625fca4b2470be39b519d57fbacd7400b071eb23d456da210130444deaefd124eb1793e2c50440f42bb924b5d2e64836a2080ebdcb6a4cf6852fec1b6ead03cf12c32233620bdbff21c1b1375fb90e9fdb0597bdc16648167c097c5dd7139a0e18de50c0e88fef9279cb5b6c19ee7d60bbf56f1ca5dd42784afe823ee287b0c48f12a53c7bf078a76f65486488a86b8b742055be426710c4e8303562ce775e631881e485be211b297e8eb9fb2da087228de03faba9f8715936f07e0a5ee1456458ad65d81ff74ebb100eeec16ee0dd61324711470a07cf69bb7e0995601e359dbfc0a364c09c7c594996e458967f450ffb744189681407f192b9b07bad0fe72ea8bf7f4858347098d19b321d18f667dcdc3d8d49f7f2f8c469cbdaf084df3e817298d33db2200e4b9ad1e0ff3795ec42cefb83f9f5501f7f4ec3f7d17c4cdd96c02cfb08f87250dba9aaeb6cbdc24facceb9185a8a47020cd6ec439890d5940ee31b0c78375c4e173952c2537449084c5a413ca26ad35a4296021781225bf3d128e39401a364b935b9c5efc344cf1180a7e9297a79ea60c5483188f11ad0fe25f7c592e3bfcdf8fea1763f305258ec3c1e97e32c2e8cb118ab913ac67fa421e0879ab3e789df71b1c59220d3bbcb0ccab4e1cf14aa557a43868db2e325c215ff18b6da1451b7339bc1dfd5b7aec91ab656cf6f286825b0a933fc419194089c597419b88376925bc71e54f6bd04ea80e91f113e4b3a38374e9bb3958cd9730856a6be4e17b67027549e9e408b4402f9bbfc6f2476250af3fcee36c33911236566224ec5ecb0975896bad351873b9af21721d8ba0664bfe0473d2ac412adba0bb10c98053dcb4981b726ac6cfe6505d64480ce3ee0ce117d50477ea0ad42466ef363ee2302a6abc886fcbab8e9686b9296d937a05f6bef5b3f64a5e05d70479e2343c91d8c8655ea8186fa68e8ab286fda2a8e82544a08e374081dd41643ec66051a6f57ccbc1e1e2ae307fd54b5fd04dcd6f7b758c4cc58bbaf48d0035a6b8f9bdd5a1e4b0423fce9a9cff23b8c914e89206e741d7b627b1ccbf641a32e0d2d32373a542d4a844e2f38ecf86e321b2b293ab4c4627be7ec92b79c5f549f4a4fd99684e95d4289f4485c8975036db6d43a9db706581e86d9e3d2a833a1a97aa0b87b9fd4e413a2633c93d38f5ab9563361db64d82e01b789ea4f6a4ffe9623c89ad7a020123ad557b2e27047dc091597e7ef9ae1fd2fc30deb83009df0dda38648dd530cf100dc5c1821287dd8422f893cefe7e81852c62a1649f38c3435450152c3d43f99d1bccb05ea50129e20c0f46ddd5c24a8d48862c16eca92f9bd3f3652f63706b9b0991f1dc7cb7049604c39c1465711c2a01761b52dfb8920afa9ce2dbf6af95abd7e0111819f0b14d26cec378506d4983665e8451b32c10c0b8ab6454eb35233ea73611c920b2694fc1b494bc91b6783b9fc9cfac072b3771353fbb3c4ee9b4e41ed98b124d8701a20ab1504bb669994b3bdcd7bd50f6d9ac682b6edf178cb580f52219bc3a85fe26ac430f687ebc83d09c34c9638d565236355b0a77a93e74ec05c7ea83e462853e9170ce7ac15eb5a4b7223f36577fc2150126b3da63db1986d5718ac89c38ce2f3d75f83b801c932fcf3d94b4ee5618ffca896ac8bb4d398b0aa5ce4e99a7bc7cf275d222a7edba458b203092fae62c0592c710105e399eff15540886ddac8f8fe9384b6213417d5cb2ee9679b6878b38fce3f9cb06959b86d689d5d6fe5e4f18c4240a76460ca644a18bd66b761fc7c5c71903001a2935aed20e76e3f831a6c347a65e1d4d1079d3ccde8693a66226a81632164ba21e724a1d8278001bec668741830d2aa7b46601a9aa948f9f4dccb85b047f25ed9b19eb7b0a7764bc84af92b150cd65c659547ba8b6eed91044b8eef97f66831dc1812c157f284833043983e8e7feb5c3ff66336acef36459e9ac79e38f0a36c96732ee440ba7f7cda7b69d7254d09f5ad95d01f473bea54bc65365c938fdb228de6ddd4602f6d1fdd401ae62f09711063e2d44f3995ac4f389912ea97c235c24b911679b064e679778b6cd5f013609be7e0c9b3ff41c3890bcba69c85dc62092d2618b227460b8f1940bbe2190b2f839882ac7e987ee751fb191a378d95037ca3f99b21161ea7b7ca001d3c51de6e8c254a67e250e25639d17dd7ac6bcd5b18db8bb7375beab034aab082b6ba2467bccbe3883b028d547b8adf76114245f03ca3d603df1cac2ae70509ae3772e7ccf93271e804a0f5c2a80cd45584e25b5a89ae997fbb1ba701f9b89847aa39e3bf839960d10f5d51b3f636a857eb3a4144d9f88d3751ce5e130fb5b8bb73b33cac09062b26ebb1bb908eea7541ec8e133e82c105a52241e2fe93b49fcffa8d8a17c6ebcaefa020f768428401a37096d78404f7b2a331cee2d4f2788c8229f77f6f4baea6dd889da3ca5d7698dc7e412eba9e4c804e20cbabcb8716edbe7dfb089464d360220c8c7295f1f1a83c6378c596e357303257db7c6781ccc3e84295b0c0825748514e251f4e561a8a5949ae52e45125153bbd23d94f3101ca7b6b3121ef9030b156e621c28618ad5e3f51f656d5d1168451f0d960fd395f7c6bb852eaa9500608211c9c83638ce4826620c8a2e86e8c8d5f09eb0e3445c27809d0e9c42f2c914cd54da485e2681b2219aacb9e9de16bbd01aa36de5371bd9f1d6f1c0cecc02058a7d2fa175807eb813e6bbba69a85bba5e3d692270758d9e3a056f8656fa31708c031912e7403df428e67f1f6bbf4defe8b4693a47a99861c4032f08233c3fa5be850200527728d3f2aba1a9aec06bedc8a1d431c20a4d9e07001cb4b2368341d9f955cb60088ec4c4a520dd72b214ab034823cf99173320c8f6b6dead6fac62b806cec87cca01bdead8005ca730b136ec102b30b98c5e286604a5d0fedcc32eec93afee6625afca7660147932b1cb749637d2d2c529f596841595c25da6d53c202e96ec0b1f8537ab4f94d56664d49a22a373b443a2d8c01beb7ff362e0eb8f470afeb424706c29a24749e45dd0ab74983313754ba8c189ed9d4cf325a69c4f3f904378a59de5133b05fb40c4990972338c47e24fe5e119ab8b05287a0cdf7a3a983cb54cf132c2f6883b153ef1e3d97c4dcd893282c9c26ecc84ab17a5454b00de998479bb142dd087a74345b2c5032acb7af3314dc2a48b3def7c6a3f331e5c83bd9d3ab0a191accfe1509cde46dd93fe0775b49b527bc47d7dc259d17ec39515579a53b1674d57d2642f1eecead6a5d4e4ec07a442c9d08a500741521b1f0f75fa57d690e5dbe04a17917ad3a4c800f95e6ca6d7848bb25620adcf8ff7dd955eff0c21e444895cbba1ff309329e8519dd66d6427dbb3cbc49a90dd8be969bf14f56899b54b7e64a6d09e3875324f4b193883a7349d03e0555968dd50ebb0e2fa4f4be6d67eb58f0cf2ba50370ed16e4d26534c3b95abcec03495e5c5099b840d447e1b1e2e077ba81523bf62d5a56ac9592ff9a928c35ff5148e17f806a12e46861bafb434eb6d1b866e892e512565a43c8ecb958505f4c248760f57c85f804a6ce073bff5e68b46e85924c5e9815bb5a63e02c85eeba71c46384ade5ed2e0ad10feb5e28f7b62338cd98197c157880e5faf43ec133b4076da876b4e92995ba7e53753307845758233fed7bd4fe3b0d3a7cc62242eecec0d0ed9d7fe157ec166c4ce7525ac5920e323936fd42b0b15c91e882365050d70138a4f5eecf5e1ff2066532765d5c69bcc1131c19eb2c589da45bef4e7dda1831a77cf7b0ba42ed2eb079ea9570f136404de9c1aa8c571f8b5cd1465dc6cf2cb14df506135733f0005292162d16330eb53959b0aca5f2c3ef7b19810f3ee39f2eb9b78049af21ca0697d7da055d2cb0aa9e9625eb37c9ee441cbc1b4713e2288aa1eac15157d90b5b92cd21ca0a8c01bf0130d0f18c9fbdbc83cbcd654d99171907f6255f4402429887af32f358b4563e231753a3ea7cb10ae3643718fa4fe47e6ee947ec6e2d2261192c96a5819f3c2f7ba204a2041cd64d69b168525e50373550eae2e0acb9c677e70d27d13c5dbbccd5d9bb82edbb97cc8dc7969c79160c6aea57d74dea7c0107d6362499aa26cefd442993c49b3abb6e40c6df77a3fb650ebd36293ecadc23b74321c5feac3cdfbaabbe2a32fc3a5182157ae763de2c16984b29e1c12766ac0e7c1fef8ba55c9be7d140fe38b1dd4ccd6629d494e952f0585e47316e4240e3134604b4d6c7242d0d389d3fd46da3d25e8ed24b23d59c3206402b6c33a745f89238da2a83336cd2f7b547ee323e6dbedec0c791da25c6780409608c208a44e09104657caf46c454986b42ed52ba9baed82a8749c57f8eb4a8860497d30efd60196c9e607b66b1219ce4567c2dffc488662905e5eef6e0eb60b6dc978027fc217d1c71ed67b0c705a6bbe2374179c17520dac739acbff6ce7f305a87a06f1bc669dc7926bf942f3a45378270536362fde602cb75e6cc5f2e3ba5bbde7ced31f439c2b6fae7fbfa53894eaab1fe3c06e95e33094407ed7afcafa7483e0b89e851bdcffccc4228703a48d181272471d9c33ef7ff5540dc7d5ed48bc72fce96d1cf5233999f32f1530fb16b7b611d9b9ade886e365332b1df56d589304df9165bd282d87968bb140cdc7ff001d5f98ac6d155647f37f052601e1fecbb5a45652f6d1170d6", 0xf63}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) 23:03:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000025c309f240d81429b41d4ed966e74a105b57f68f5f6f905c3503e68635e291e758ed1937fd36a3e5da333e8bfeb8932155258b62bb2e91ecef7b5de3d97b75a6eee80ab2aa063b02ee05c015fd18221eacb415ad4c82810f19664526"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 23:03:03 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0xce) readlinkat(r2, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/139, 0x8b) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000440)) write(r0, &(0x7f0000000180)="1b", 0x1) preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000640)=""/187, 0xbb}], 0x7, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) r9 = socket(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000d80)) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x6) getpid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000c00)=[{&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000000700)=""/195, 0xc3}, {&(0x7f0000000800)=""/209, 0xd1}, {&(0x7f0000000900)=""/186, 0xba}, {&(0x7f0000000a00)=""/1, 0x1}, {&(0x7f0000000a40)=""/32, 0x20}, {&(0x7f0000000a80)=""/245, 0xf5}, {&(0x7f0000000e40)=""/93, 0x5d}], 0x8, 0x0, 0x81) fcntl$getown(r4, 0x5) socket(0x2, 0x8000, 0x18) write(r9, &(0x7f0000000ec0)="54d34875e8244972c0768d5ffdbf94831b9dcec410e017814d1ebe1ca0944412574d0bd6293fdbc2bd2358a24438e6ae0bcad92cf8cc1a4bdf3a8f5ccb41f2cc3979d37f08bce8f12f6184309bbddab81f3db891f421dbeae187a25ce5607fb2f5a1ec481a80c68cd1650607cb3b86eb1117162d1d712faf186cb70a340bcb28e14e69e43702d1abfc43dc6ef2952c003485e858bee1002042a8c5d515db483aad39df1adc1b52c23ceff26ec713ee22260a2ba9", 0xb4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 23:03:03 executing program 0: getgid() r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d03bd125f6c25646ecb15bcc7fd025e6c06bcbdca9dfcfed"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x803, 0x0, 0x0) 23:03:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff803500010800060400015b0180a2000000ac1414000000000000000000004eaf727fc8757292b113db61273f9f677a8724eb6d678e67bd96f575d1b5b06df0632bb3b0cba5802d5aef69f7b2e8ec4b2b49f22efe5d12eadc6de93d908cf2a5e3aec154e0dc5b5bead44639a04dd5c79f1fcf000000000000002cb295bb031e4efebff37a882e01b04b175410a503c335432fdc490ba4438ef1091890fa7f7924cf066e950922bf20daa6014054edd63e91266820ef87889abd278ca48a201e3da651d51ea3e21cf8c0eb88ec612f7a69d484b3e85d92a8d9ef850dca06213daceee3f26856dd90e7aff48ce3faf691cf06b5b79dcb5f91a4a1d984bb857e45dc8620ff5d23358316b1631fb20ddda3154ef8a4888a491af1dce9d4ff43aebfe92d9807d264fcb96b9cd711b60d42e6fb4304036e0f6d8f5d0c8f6279f6e305d910de0b67a61ad4c11927f99213f7a181f934703abd73e6e36f0dd0d6a073ed57913dede5259f8be1011eae46e13cb114e716407e5f286fa9656ff71d5b6c1f03e52aea9d4e3e51657d5a8b75b35f7240445cf3beddad1f7f423b9d7a54c6350fb4fb6f3764ac0122791b7ae7cd2be299f1674f7de830e22e8aa7ca59ea5e737d841a1894936e108c3eb0bae2dcd732e4149f41f3c291373041ef19f10f380d941060fc3dbf12dc2440eb67e79f5ca695cb645fed71a507bc56dfbab790f3da2fda98aaf857995f91df8eb747c144e8864bdce5f3840ac57a75bb73b3d20f2421f40000000000"]) 23:03:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000580)="c8fbb4b6e82b7cfa", 0x8) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) 23:03:03 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fsync(r0) syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040004aaaaaaaaaabbac1414aa0180c2000000ac141400"]) 23:03:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="ea", 0x1}, {&(0x7f0000000180)="d01b803efcf7414f7e7d0cee5fcdabf18a2a52127ef54adfef17738deeb9457f89b5cae71d485df7d363968df529fa03edd3a5a83fe258dbb4a606a727bd1ee785aa020f52b108e09f4cc9de76ec014ae89ef447dcc6869eb25673391c7663ca8f686935182df42e1f8b897db60e6a350d5aaf21c459bbd4e52a6b025714492693bb1308bfb067fcc4a61f5e86a117955df6f9686ef643bfdb39", 0x9a}, {&(0x7f0000000240)="b99f8d2b54115bcce0062822a3d0e888c739ec70eb34c33fbf7bf95e9f418a201938a5d30ba0909ac1e1fef8efa56db230653c9c52a23376e294531cbec9a2e34b198d139d399b029281df3ccf8a00fa507bbe260988ff2a054edbffeb97ef58d522ea41be1bfdfb2f65c441fb9c20ebb38d1191eb2ab16bcf83d5d8883326d09046808ff1992470", 0xffffffe7}, {&(0x7f0000000340)="8c4a79c45097ea9b055e64ad408959403c4f411d68d914dd7f796f5f72369f29bd826d173b4716027dd1287eea6b95c01f4056fae1c1e3ba460bea6725d9e81f39c2aafd83be0e00aafad95f582997c0ed0d180a159a72b5159fc6df8f949eb92fa7d2e30e16c4f3321a8c80ce397633cc75e9b49af9218c06eccb1f41a16f71e3cb69bb099df8ed7ce05b96bfb6d181bb129cd7d337f4bcde5c47eecd556f05987d52ca2c73a3e50a6fcfbf3f6a3fb0214527e52a5a91936ea56ca8e6c1154a89726518", 0xc4}, {&(0x7f0000000440)="6364bc1daf061ca3d247c0d1cab0875492282149b407cd1eb0211f3b103930df0ff3f3c347b196554c3a80dc7b84e88d78f8195005defea84906443795b14efc0502", 0x42}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000140)=[{r2, 0x10f}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x0, 0x6}) 23:03:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00ef3afb43b102d84500000000000081000000bb000055326acd8b326f24c6ba3eeebe0000000000000000aa0000000000455146138c935435513d1c44be968343d6b9513a069bd52d4972d2e9587790b484adaa6bb39d3fec986fb2698b3f830daf58d68c6ad352ea7fecbe8f9dc9b816c5cda2bad1762dbd35d95c93265c6b27aa07baa87e9ec7aed76735db384cdd"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:03:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x101, 0x58}) socket$inet(0x2, 0x8000, 0x40) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x20020, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40000003c}, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0xb7, 0x0, 0x2, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef", 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) syz_open_pts() 23:03:04 executing program 1: nanosleep(&(0x7f0000000040)={0x400000000000000, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x181) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0x1, 0x11, 0x40000000, 0x4f89, 0x8}, {{}, 0xfffffffffffffffc, 0xea, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x1, 0x200, 0xbaeb}, {{}, 0xfffffffffffffff9, 0x10, 0x80000003, 0x3, 0x401}, {{r2}, 0xfffffffffffffffd, 0x14, 0x10, 0x1f, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x33, 0x4, 0x0, 0x7}], 0x8d30, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x12, 0x4, 0xffffffffffffffff, 0x6fa}], 0x2, &(0x7f0000000180)={0x2, 0x200}) panic: knote_enqueue:1330: kq=0xfffffd806ea88b40 kn=0xfffffd806eec5700 knote !QUEUED Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 234167 64717 32767 0x10 0 1 syz-executor.1 *135713 64717 32767 0x10 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff822265ff) at panic+0x15c kqueue_do_check(fffffd806ea88b40,ffffffff8226a6bd,532) at kqueue_do_check+0x232 knote_enqueue(fffffd806eec5700) at knote_enqueue+0x80 kqueue_register(fffffd806ea88b40,ffff800021f59c50,ffff800020a9d878) at kqueue_register+0x820 sys_kevent(ffff800020a9d878,ffff800021f59df8,ffff800021f59e40) at sys_kevent+0x2b6 syscall(ffff800021f59ec0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c91b9a950, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic knote_enqueue:1330: kq=0xfffffd806ea88b40 kn=0xfffffd806eec5700 knote !QUEUED ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822265ff) at panic+0x15c kqueue_do_check(fffffd806ea88b40,ffffffff8226a6bd,532) at kqueue_do_check+0x232 knote_enqueue(fffffd806eec5700) at knote_enqueue+0x80 kqueue_register(fffffd806ea88b40,ffff800021f59c50,ffff800020a9d878) at kqueue_register+0x820 sys_kevent(ffff800020a9d878,ffff800021f59df8,ffff800021f59e40) at sys_kevent+0x2b6 syscall(ffff800021f59ec0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c91b9a950, count: -8 ddb{0}> show registers rdi 0xffffffff81101757 db_enter+0x17 rsi 0x200d __ALIGN_SIZE+0x100d rbp 0xffff800021f599f0 rbx 0xffff800021f59aa0 rdx 0x200e __ALIGN_SIZE+0x100e rcx 0xffff800022fa6000 rax 0xffff800022fa6000 r8 0xffffffff81f163cf kprintf+0x16f r9 0x1 r10 0x25 r11 0xfce5088e7ed6915b r12 0x3000000008 r13 0xffff800021f59a00 r14 0x100 r15 0x1 rip 0xffffffff81101758 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021f599e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=135713 stat=onproc flags process=10 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020a9c288,0xffffffff8266a500 process=0xffff800020ad6f20 user=0xffff800021f54000, vmspace=0xfffffd807f0008a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64717 234167 13877 32767 7 0x10 syz-executor.1 64717 65490 13877 32767 3 0x4000090 fsleep syz-executor.1 *64717 135713 13877 32767 7 0x4000010 syz-executor.1 77317 45328 63087 32767 2 0x490 syz-executor.0 63087 140405 86246 0 3 0x82 wait syz-executor.0 13877 246926 91949 32767 3 0x90 nanosleep syz-executor.1 91949 355214 86246 0 3 0x82 wait syz-executor.1 19649 515526 0 0 3 0x14200 bored sosplice 86246 333811 83849 0 3 0x82 thrsleep syz-fuzzer 86246 131827 83849 0 3 0x4000082 nanosleep syz-fuzzer 86246 431965 83849 0 3 0x4000082 thrsleep syz-fuzzer 86246 239779 83849 0 3 0x4000082 thrsleep syz-fuzzer 86246 441613 83849 0 3 0x4000082 thrsleep syz-fuzzer 86246 169552 83849 0 3 0x4000082 thrsleep syz-fuzzer 86246 209781 83849 0 3 0x4000082 thrsleep syz-fuzzer 86246 276520 83849 0 3 0x4000082 thrsleep syz-fuzzer 86246 392222 83849 0 3 0x4000082 kqread syz-fuzzer 86246 84715 83849 0 3 0x4000082 nanosleep syz-fuzzer 83849 398317 4066 0 3 0x10008a pause ksh 4066 443524 42135 0 3 0x92 select sshd 53758 369329 1 0 3 0x100083 ttyin getty 42135 231083 1 0 3 0x80 select sshd 78599 207439 10991 73 3 0x100090 kqread syslogd 10991 147275 1 0 3 0x100082 netio syslogd 54938 451998 1 77 3 0x100090 poll dhclient 706 148606 1 0 3 0x80 poll dhclient 12229 289160 0 0 2 0x14200 zerothread 49041 233404 0 0 3 0x14200 aiodoned aiodoned 45260 57570 0 0 3 0x14200 syncer update 82571 417055 0 0 3 0x14200 cleaner cleaner 67706 136474 0 0 3 0x14200 reaper reaper 63777 194703 0 0 3 0x14200 pgdaemon pagedaemon 83906 306270 0 0 3 0x14200 bored crynlk 65368 158312 0 0 3 0x14200 bored crypto 97111 204575 0 0 3 0x40014200 acpi0 acpi0 32061 74537 0 0 3 0x40014200 idle1 41142 391941 0 0 3 0x14200 bored softnet 7994 241265 0 0 3 0x14200 bored systqmp 67109 15484 0 0 3 0x14200 bored systq 91246 214690 0 0 3 0x40014200 bored softclock 35096 60920 0 0 3 0x40014200 idle0 57628 464782 0 0 3 0x14200 bored smr 1 220840 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 64717 (syz-executor.1) thread 0xffff800020a9d878 (135713) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82669528) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9485 6334K 6334K 78643K 11033 0 pcb 13 10K 12K 78643K 15 0 rtable 105 3K 4K 78643K 5225 0 ifaddr 39 11K 12K 78643K 856 0 counters 43 33K 33K 78643K 271 0 ioctlops 0 0K 2K 78643K 278 0 iov 0 0K 32K 78643K 1004 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 4297 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 51 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 3761 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 7 21K 33K 78643K 5751 0 sigio 0 0K 0K 78643K 203 0 proc 48 50K 83K 78643K 5863 0 subproc 34 2K 2K 78643K 1972 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 1955 0 in_multi 33 2K 2K 78643K 1484 0 ether_multi 1 0K 0K 78643K 20 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 151 678K 678K 78643K 151 0 exec 0 0K 1K 78643K 2292 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 185 26K 41K 78643K 22535 0 UVM aobj 130 8K 8K 78643K 130 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 390 0 NDP 5 0K 0K 78643K 351 0 temp 102 3033K 3129K 78643K 26220 0 kqueue 9 6K 55K 78643K 5905 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 246 0 240 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1113 0 1111 1 0 1 1 0 8 0 rtentry 112 1346 0 1302 2 0 2 2 0 8 0 unpcb 120 13717 0 13694 23 21 2 4 0 8 0 syncache 264 127 0 127 20 19 1 1 0 8 1 sackhl 24 5 0 5 4 4 0 1 0 8 0 tcpqe 32 522 0 522 13 12 1 1 0 8 1 tcpcb 544 5106 0 5096 61 59 2 13 0 8 0 ipq 40 59 0 59 19 18 1 1 0 8 1 ipqe 40 1387 0 1387 19 18 1 1 0 8 1 inpcb 280 10681 0 10668 59 56 3 9 0 8 1 ip6q 72 3 0 3 3 3 0 1 0 8 0 ip6af 40 7 0 7 3 3 0 1 0 8 0 nd6 48 383 0 377 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 5465 0 5274 23 11 12 14 0 8 0 art_table 32 5466 0 5274 2 0 2 2 0 8 0 art_node 16 1345 0 1305 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 13 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 3759 0 3749 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7796 0 6390 46 0 46 46 0 8 0 ffsino 272 7796 0 6390 96 1 95 95 0 8 0 nchpl 144 15110 0 13508 60 0 60 60 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 74526 0 74526 1 0 1 1 0 8 1 percpumem 16 146 0 114 1 0 1 1 0 8 0 scxspl 192 48852 0 48852 42 39 3 7 0 8 3 plimitpl 152 1040 0 1031 1 0 1 1 0 8 0 sigapl 432 5580 0 5565 7 5 2 3 0 8 0 futexpl 56 147138 0 147137 1 0 1 1 0 8 0 knotepl 112 10145 0 10119 27 25 2 5 0 8 1 kqueuepl 144 7273 0 7267 22 21 1 5 0 8 0 pipelkpl 48 2562 0 2552 1 0 1 1 0 8 0 pipepl 120 5124 0 5105 20 18 2 2 0 8 1 fdescpl 496 5581 0 5565 3 0 3 3 0 8 0 filepl 152 73133 0 73032 75 68 7 14 0 8 3 lockfpl 104 1994 0 1993 1 0 1 1 0 8 0 lockfspl 48 472 0 471 1 0 1 1 0 8 0 sessionpl 112 131 0 121 1 0 1 1 0 8 0 pgrppl 48 406 0 396 1 0 1 1 0 8 0 ucredpl 96 14422 0 14413 1 0 1 1 0 8 0 zombiepl 144 5565 0 5564 1 0 1 1 0 8 0 processpl 960 5597 0 5564 5 0 5 5 0 8 0 procpl 624 16447 0 16403 21 17 4 5 0 8 0 sosppl 128 177 0 177 22 21 1 1 0 8 1 sockpl 400 25773 0 25734 125 117 8 18 0 8 3 mcl64k 65536 33 0 0 3 0 3 3 0 8 0 mcl16k 16384 33 0 0 4 1 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 26 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 3 1 2 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 180 0 0 20 0 20 20 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 905 0 0 34 0 34 34 0 8 0 bufpl 280 18406 0 12139 448 0 448 448 0 8 0 anonpl 16 802165 0 788642 147 77 70 88 0 124 0 amapchunkpl 152 59147 0 59010 140 129 11 20 0 158 3 amappl16 192 26423 0 25561 206 160 46 60 0 8 0 amappl15 184 488 0 485 1 0 1 1 0 8 0 amappl14 176 818 0 815 2 1 1 1 0 8 0 amappl13 168 1868 0 1864 1 0 1 1 0 8 0 amappl12 160 620 0 615 2 1 1 1 0 8 0 amappl11 152 681 0 669 1 0 1 1 0 8 0 amappl10 144 488 0 481 1 0 1 1 0 8 0 amappl9 136 1031 0 1026 1 0 1 1 0 8 0 amappl8 128 3180 0 3089 3 0 3 3 0 8 0 amappl7 120 1204 0 1189 1 0 1 1 0 8 0 amappl6 112 314 0 307 1 0 1 1 0 8 0 amappl5 104 4804 0 4794 1 0 1 1 0 8 0 amappl4 96 3518 0 3478 5 3 2 2 0 8 0 amappl3 88 1330 0 1324 1 0 1 1 0 8 0 amappl2 80 35872 0 35799 3 1 2 3 0 8 0 amappl1 72 162679 0 162235 32 22 10 20 0 8 0 amappl 80 18683 0 18639 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 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 5581 0 5565 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5581 0 5565 1 0 1 1 0 8 0 vmmpekpl 168 56697 0 56666 2 0 2 2 0 8 0 vmmpepl 168 795621 0 793463 245 117 128 139 0 357 20 vmsppl 368 5580 0 5565 2 0 2 2 0 8 0 pdppl 4096 11169 0 11130 6 0 6 6 0 8 1 pvpl 32 2088211 0 2071442 367 198 169 216 0 265 5 pmappl 232 5580 0 5565 16 15 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 408 0 209 7 1 6 7 0 8 0