b2309faf43a8000d378b7f4a1bc0967dd1abf6a475d8a1776485d7299373b188946fc87f8e7540e7572b985b7db97e2275b581fa901659334343d61d03d631ddb142fbb0d42f82e1d080e6eb17f3c71553006580424214c061cba1c330610b75b2dae80bfe13e874630e14c183c4585e781394e07bed6c1223a4914516178e7018704df042a78fa034093a9be22b9ce4ffca72c406a7e225bb7fb31ba5a33122e6340558bd20eedce79d872b291eae442fd2ea38678decae7c4f52ccd79e3dea09e0e9f0f30ac718c71b8b1026dfa6340bbe154cb6ccc3b6e84e6a9c49096da97b721803686bf07efbe57fb84e9f7cd25da715256fb0750976aa866de88147ff8f289256f6709c53de14d999171aa1677e4cb4ac8bd25960fecf697f9b6259fc668abedb6c859a19785d05bc63a8c1212ed92d1ed6c05e00ba0370b1a91059cb42badc323ff9e8e41c4d011b70e8901558b74f609927a986eef93d6e0bd0d757476c70e151ca4656d0e13bef71eb75c13df105f231754eb1bcba4151b880e4f3be52cd919c9bdab73fd09fa49853fe069ea9f370c33fcd53c5677cedf2a15d29750ad4868deb1d9e354fff482053948a6f1fa593b081be46d701bb7498141f3438fd73ed045b8b2b9c4cd7cb61ccfffa23c6efbf2c524f45e5d37d4e1e6d922063478eca86e61a59c5ff92f03517d297a7c68d4129de2f5da6bc983d5d18c3ac9f5f476a6c9b4ef83081f8c8890d322ac16e6c6f959363a5fe9ac34075cd8cd3693dfd80a36467657ea10dbb978860dc1a5e63edfc0be62582f5221c045361bc3d9111916017ded363c3336f8bea9148b446576c51917d9a0a65f6cdeee5a45255e86693189934d1025e43593e925eb8f33e00f6ba0341baeca80adf6323640a2106609477826c95ed5515bf1b36b36ab9405d5db7f5cf2dfb05fda37ada31bf598a6ad7905621ade4bc5284e1c9b6b039da9b16c8a2bb8f69e7132fb93bd94755571ba3a799062144ebc33f48e0729757ddddefca607daed03d81edd2f04d086a61c72256abf2835f206f5f69bb4291eae61b8562690bc5c9891b3893764ab8dbbd2f4a6218bb06eb2de7b14c0b5cf38f7987aee84939cb37934ec056c6e73c1bab6f5f7a5cac3ac179aafa102c0188917e8ab45d672b4fa3d94d46b50531dc4e2261dc59fc7ad20b02bd60bb8135cf5352b67141e521458dea212bf0d3da207146ad4decfdf55baed40f1de8805d129f1a84f275620a23a07bdddecb989eb533a2197d7c541cba07f2646e78244492d34e154754d58316995e16cedf64f2061595728d4790d9eb6b0c216e8c1aff8a76a8eaf3ff39ed00a7122a5e65c910fe1caacbfce11ef98c6095c6851b2efd07386b595d28f65ab2eb964d8bc02de420ea157f7a8ba517bd8f6fd22a31d0f6dbb26de29a6223ffc7eacc0e6200c6e4b7accf6ca97080073115b8d13b9c2800b9d88140dfcc205f821896a27fd56b4f95e0f3568c0a6374d6081f5eb09d46b11b02fb5a8bb1b9a2920e3ec7c957b24c64d01039019a67b0f14f36c9826e879cd9a2db738baa895a118e93300a897f3dc52e9abd131c90dd51d776a2ba29330eab9eddb632e15093e3e6722484db7563c6509c9b3856dcc778d4ae3765572c64a913a790157952799fbf3a0e78c1e9d07223e4ef755f33a8f6e9dccd92a970adb64c7cf1d42ec52ae44161da0054206d4562ed3bf39d341aff6eea7b58f0b472143c2da185f032c9e6247b7529a88f391e1da8ffc0df858c3818015558b283889d71476327604ac312b37d035d04638050561d3572e083d1e4743d50f03bc7771e9247e6354c2c1f612828e88a67756f5600e424f868d251947debd5fb6047f29763cee310ec7802450399fd31b0da4f2b7cda2db137a43cf1b27d9e31749a54375aeba5ab7aa63d8a7a5a7f6d08a9406886c225d5945590454f66448c05d672cd3ea649956c565c14f526470971107f1a570e3d208f9d8b656d916c44a0ecfe0534db40f8af821c6b5211f4ec7a9908b2db7573fa11e43484a26caab9f9f7b933d4da66315a707936d11b08ce7683a11efce9baeec21410d9c8507fc280b1330c5ff7dfb1659757cb6b3cc936e18f79b5c655ab2dda0cecd1d888d9ed5ded120c6c22f054a662ac25962ec024bdb499ae22f3c4bac84a263e1ee4eb9f67f3fe06f9410134bcdd9479069e9bb6b95cb593c95e34d75445b87006eeadf3b9647ca7b15a314deec3853d3abb67a6294478ecacd3396ec6042591a4e5c43f02b7b5f1995f648fe5376c27bdc0ef9ef8695200f6b785163b71e743434b961b85095318f9d791f205e3d7a8dbe1e629e7457c53b085224408d12c643453d6d450322b8205a199eeea323f8994255ac406ed41de257ddceb5060735ba22ba453741772ab8e4f011e836c05b327d277243937bcd7de81ed72d237d240ad83c531f1752f3ffca32cac3f65f8075bfcd54b37f4779398fb20368e2d102c6992a2106346388d5d666b247043ac9c0bd6f1abd73e6f35f15ba85f885f5985f263c179a56b6ae61b24c7e37ff32e779fe8e54fbfd53960e42544ae68d7ccf36371e78c7b3b60f1c17ae4250a2e2bdceb7c184672e2829a50b12b10d36afbad4e80141a39a1d1ea24100aa9b98916e90eb832c8a293081c1eded24513b71be0651eb11b567f87f448ecfcd1424ae30f6c2bd60d80f45f640d1ec00ac457885594b1dd4661e9ece022a3a61ebc0b163ffe318597beaf6da85c3362c1931723f2073266df6e5b249cc9cb2947818deaedb62188acfcc48ff96db414956413a145297c6e8d0aabf4fb8e182749c92e5cd776f49d4652708f764e29d3bc39bacb55a8c831863825f9bc6ee9e3cfb8aa98624e5e8f1cb97bf90402d1607d18a4d84ef8a690fb9390723400678d02d001863a910b2237fd468a57dfd6039a0790dcf6d80fab7600f2e19958c3e6aa35c09338302cb8d91bf4e137477c98be21e6fff465c569763384feeebd4115c1737f8091cc0eb4d1dec35004dde8cac2e3efb725cdfa47aabc9099f16d10038f22a830127ef0c56a681c1341527db45116facae9fe0a1f8f620dac10be4e6caece5994b300fc67f69aeac689c35c126c22d19ccb15b260884f64a0f707b0c357f8ff4ee1b2e6d15f48b05c2b545ee154c968d13e394c3d0da65fed79c10fa62a894bcc8d370f9655c2770fa580a05c201af582812b4dd8ed788e029527d818bdee69346f8af38c38737a042f3a4bc544302c064a9df2a203242c17874303efe3d91e67f0217fdaca23506840c5fdda5f3ab25233ce663d23ad1c86770afc7233000fa828e3bd5ad36a88967a9488fa64d755ed0ccae24d1c1f44824eada2911901de830bdb676140a492bae03a55a0ae20dcf582f58d785a3d39a96b29a5dc4ab61257471ea33a077fe5f18e26a1be7c66efab9394668d40a5c91de4bc36a2be7f42d7b66606508261e497fcd1d95f3009c9f6d343151691a87cc4ea99cdf5cbf539baab73487b131b4780bfc5da05d70f14efa40073f237dec0b495085130239fbc683d5a0f49be0205b3fa88910a6a7211a1514f1456083fbf57225926cf183b312580b2a0e5878ce6365ec88a99abd5125b4ba1e1d2ea939816ddea539346d21b19bc6c169faec7a425853b67a954078a63816c8ffcd566184be668fd47a38d9789c9285bbc8fa43c82c4a0eea8bbfddb6540e1153383096444f5647858b30f6fc83b5b59fef688185885100e2fa9bdda1d7bb26c5304d116d6cb47c75870afb707968e17c575a0b79179413d4fe3eb83093f56ca194b0a518f5a520d5bf43cfa17dbb04d4fa9358700655154e4d4a57f473d7bdf8c841760d3454de7aad2bf9a5bc2e1f7e6e5650871a2d36490e9abac6f8895cae337a3b548eddfd969287f3f276ea4c5ee5a43f2021712bca2572e6aa66647798ebbbbae167238f53fc8c416c4a24da70ae0e2f6391a7e6b92f1e9d7fc3b43233924fc3ddd3e1f9bd292ab14041e2273411baaefb37b2cdba86cbfa3494308a924460eb51de684e18222afc4079a9102d5bf5c65cdcc96c51d62a91018b516f149251da6d1aaacb99c9715323ae0446d5da70d1d837f4129cc88ef05ba562e0d5d2312afaf9b990ff1f8b825da3efb8d3686553967acb92226932301ead60ccb4b7282273eac75b3705fe383bbececa1ad73c390dc13e34c72335a29f6e2bdfd596efdb7d5ae17e26df6a3288b22a4ed102126c2411daafe95cbafa52d41406a52242f1e73ab58bfaf56fc02e38e2bdfd2632da5437f9f8e45c0181ad2cbc53216842361d6ce4db57b2199f6110c7ca7fbf09043aaf84b88354992baea17c75448b35da7d0d2e87427882ba4836f83ce46547c7ceda3182562e1a78ac8048214ab2fdc5f84cbdc5d0f481927d0a3424267264bc2afa6879f5c0434411546aef70b056ea38816f365dd5893ce90db55fc88d60b43f5aa35365561b9707"}], 0x1010}, 0x6) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) 16:00:35 executing program 0: clock_gettime(0x7, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x81, 0x7f, 0x7, "43d9f07f1e1480d8d98d5036f4572b74bab6915d", 0x2, 0x9}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) setsockopt(r0, 0x0, 0x74, &(0x7f0000000100)="18f1b93ffe02fa33e10cad52c6170388c6910a69cc1ca0204067627b90ab3a188d62362b39397470dfd479ff41f925415496100cd5a5a8fe0e8105bafa63bc14edf6d75850a5d75dd68fec41649ce1e9eb0bbaa053744fd05b181d3afb422d09d2e2914dfbc7a73192e822e6ff699c1b0c3aeb597b7f7d920300fd2a442ff829da19863102baa12b5966d6cf399c068bd10bccef23ecb331bbcd5b5102da8ba45102851898c956d93eb7717a04b086fe27859938e7b97872bbf4a9", 0xbb) 16:00:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x1, 0xea) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) nanosleep(&(0x7f0000000480)={0x0, 0xffffffff80000000}, &(0x7f00000004c0)) socketpair(0x18, 0x0, 0x1, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000340)='./bus/file0\x00', 0x0, 0x40) r10 = socket$inet6(0x18, 0x8005, 0x8) r11 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0xa2, 0x80, 0x400, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x0, 0x6, 0x6a7, 0x80}, {{r3}, 0xfffffffffffffffe, 0xa1, 0x2, 0x7, 0x81}, {{r4}, 0xfffffffffffffffd, 0x2, 0x10, 0xffffffffffff0000, 0x3ff}, {{r5}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x7, 0x8}, {{r6}, 0x0, 0x0, 0xfffff, 0x1, 0x80}], 0x2, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x1, 0x4, 0x1000, 0x9}, {{r8}, 0xfffffffffffffffa, 0x40, 0x5, 0x39c, 0x6}, {{r9}, 0x0, 0x20, 0x2, 0xaf2c, 0xd4}, {{r10}, 0xfffffffffffffffd, 0x43, 0x3, 0x7f, 0x1}, {{r11}, 0xffffffffffffffff, 0x20, 0x0, 0x6, 0x5}], 0x5, &(0x7f0000000440)={0x8, 0x6}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 16:00:35 executing program 0: kqueue() nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = semget$private(0x0, 0x2, 0x48) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/166) flock(r0, 0xa) 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000100)="8d866dc94223c0d169", 0x9}, {&(0x7f00000001c0)="1716b93ad029b5e3e63db53eb9388993f30d2af56b98f4b1e79a14b559996999f18b75bd904591b4aa7de1d0811e567abe8c54f7f88f62033983a3f157831d783105029c6ea281d2ab0997cc31a7551f591dc6ad6ba4308afe6db789c3d7705eefc999", 0x63}, {&(0x7f0000000140)="368e60efef0706", 0x7}, {&(0x7f0000000240)="b3665dada1d1aae1a3e066b84cb0c47d09cdf3d21aeb8b35359d5a798c3c595c724029f53bf9b482b683811c5499c42b3d150d2d6fc222ddc547ca0feac41004b55992f45878ba42b4aeda1732645ce1a3ab1d5824ca20211ebfd1efbbeaeefd10670489a916d71ee52cbef49cdad5f29b46ad1fe7850d5372095039394c2137ac6d939f1f5b92456d02284505c9bf08f3edb89259d3c1a967bf6f3e32eeb57f645b7d5e02802bec5ceb932a7608e5a92bea581b95d4d4a6b88424a0ded0adf95d407d05ab7122b501145cecd68cda6a59e11b72c8a6", 0xd6}, {&(0x7f0000000340)="b17154ae289733344090fc5928aea401b7c015b39a41fc737f4fc29b91babed1c3a3643f2b0d2d785a5704fb1e5fb2ea18d74408a6eb32ba305a3c89a6e3a8eb5d502f5d5226d4d62641e5557b92a20da9b897ed0e02df2c6c7db3c3330d80645e405c69d466106549de46406b3e23261e22e1d9f60809a30b8a122f41eb8ba7d455446707188a62f38716f96aaae6e0e72666b5f088287f781f0d15b786bfa9c0a84e9bd54170e1385c70d19ae354b69d54b0ced5dc825e73e51008f0e1dfd0278084e6c7298d38248ab51dcf5a4f7b164790623c73494769", 0xd9}, {&(0x7f0000000440)="86451a19ac49394686b56859af2308a91727fb647ac201a156171ea13fc96ad7c75bd3bbe0cc36be83c72a675aeaa9f9356f096d9983da85e88cae4aee7b61260e0c95e1b7f5794e3d2e350a9d74bb5b9043a258e678fcfda9c5ffb9ee17e7498cd30930cbe9", 0x66}, {&(0x7f00000004c0)="21aabf0f2752cbecaa1d2b8e4ea7b37aca57dad8c2af88d64e3eaba575ea3e422d5cfcf319e858f3be0bee1be70433da3255d9ff3eec4d77f99e121526284d37cdbb7000b92ce3d9228f6c0d8ca2f52b84225856c6a10285a0e0833b60b3", 0x5e}, {&(0x7f0000000540)="fb69a86e5b07c9393d432addfde75f017f85ef66cb32f377a99b80ad3f74ded992dbf0683d89c232968eab3eb2e942a8cd38567caf7f3ef0790f4c05027b503a83b04cf304f63ea52b46d8a1", 0x4c}, {&(0x7f00000005c0)="7851ae06ce0b8eb76a9a04b5b3fb4ec28ec38c35dee9c5690cc9d5", 0x1b}, {&(0x7f0000000600)="007d8cbb171fec447cbaded7c8dcd8b5c93b68f00ac84c7de251fa688174e26c8234e6591f63b90a902f36fb277d8656ccaba2223f36f3c3586c42d41e8cb7bfe53dc97a8cda81eff8923784ce9ce3fcd04aaeff986bd41bd8367a50f56cbb2985803ea0db4cb5b47913b290ce917f26304108abb030033a0aad2ae4b7e9592ece396987ebcb3c42d3c7820eecbc3de9f51b005a48993b1b1d9427ae893cd24ec1a5ed7967e65c328f144a9e9b838747d14d7066c86335a73771169ec7bd6287357ce87c9e6603977f744eda6ae4f0a5ba01", 0xd2}], 0xa, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:35 executing program 1: r0 = kqueue() r1 = kqueue() nanosleep(&(0x7f00000001c0)={0x100, 0x2}, 0x0) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r3) r4 = getpgrp() fcntl$lock(r3, 0xa, &(0x7f0000000280)={0x1, 0x0, 0x80000001, 0x200000009, r4}) r5 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x1, 0x4, 0x7fffffff}, {{r5}, 0xfffffffffffffffe, 0x8, 0x22, 0x2, 0x2ae7}, {{r2}, 0x0, 0x5, 0x5, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x83, 0x8, 0x6}], 0x1e, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x200fffff, 0x8a, 0x3}], 0xffffffff, &(0x7f0000000140)={0x0, 0x80000001}) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000180)={0x1ff, 0x77d0}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x48) 16:00:36 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180)=[{r0, 0x62}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 16:00:36 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xec84) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x37a) 16:00:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = semget$private(0x0, 0x5, 0x20a) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/121) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) msgget(0x0, 0x18) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x800}, {0x0, 0x18d, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x4) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000005c0)=""/139) mlockall(0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000300)=0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffd93) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000003c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000480)=0x7) ioctl$TIOCSCTTY(r5, 0x20007461) msgget(0x0, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10825) ftruncate(r6, 0xfffffffffffffeff) accept$inet(r7, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, r3, r2}, 0xc) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r8, &(0x7f00000001c0)='2', 0x1) read(r8, &(0x7f0000000100)=""/172, 0xac) ioctl$TIOCSTART(r5, 0x2000746e) 16:00:36 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x5, 0x1) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xac) chroot(&(0x7f000009a000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='c\x00') close(r0) r1 = shmget(0x2, 0x4000, 0x102, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x2000)=nil, 0x1ffe) dup(r0) chdir(&(0x7f0000cd2ff8)='./file0\x00') mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='..') madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x53) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000), 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) pipe2(&(0x7f0000002300)={0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000002340)=""/238, 0xee) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) dup(r1) writev(r1, &(0x7f0000002280)=[{&(0x7f0000000100)="cbced73f5d2d73ef30fa7e2afca66968ee95d5b83a62177d114aa0da8d1718185b7c4f6b152ec607244b3ff1b57a8a98581525fa0667bfabdda3d561883fe78694287e350b2005c2ea1d90360bad1e11035107c7c7c4b425198e5f4718cf2e3e3379057ee3533659b579ae3deb491b93b60839e6a4c46755caaaa5cc51223742c0cae493a14e2bdb17443b73accc77076194ecd6f5bd920befa09afda124e79774c20795564dd94dbb33c2ff5787a5c502b63f2bd26fd14ab32cd28ea3a2b41ac7a6d047b4d09e425ea6017840af3f67f8cc278914e17337b07845ece54a2632b6281bd43272088d219027ece00e032d670b1187ce4e70218f0d5eb64f067d768cd3db4b55fd9e739b339ae543afa3747a13d22758042086d8bb283e60f8f3d306e03f286a2618c73f55b52926d4ef67127708a19a6558abd40e88e7472ebb7efe8cada40fe7427c6fd1733de0d901a286ca2cbd998c160d048f6adc3acce8afc04f76541497ad0c8d57dc6d1dc4c789d673f4be5b6c4fd4b4ddecc6bde2d7a7047111ecbb8b2cc77dc3010f3d553c3b585b30e746eccf630e5357fb7ef1d49d295c00a99f35ccbab7816f2adbd8461ce03d9ae58421868205b75d7253d2f1e62033ff54f2e57cedff9c555db2c75a4f80759a81382bf67fbd5f779ae4fe4de2e7fcef901df8bf82e1ac2ffd52ae0ac2ed2c45ae2af773194b7e9e4989548e9a3b82b5cc6a3352ddefe6568312d7e6b2a5d0ccc4f310767435ef4ee89d483775e0f880a7d9a75fcf8dc5bf10f9674d48f820d037670b3a0c3256247a3c7c91675b7f9eb52b231b045fcc3db1c60fece44c0c0a22137a3028d35ed0078502fecc705d098aea0d7c470882b96682a434d6459607b0b72b14bf572d32698435dc230625df0aec22737420f4cfa141487a2fbd2a6b18537a370a6b53258a4f24dbd064d6903b074caeb9819e8962a89d03d7ee3023c76d545ae54916c987fa09167995e5bc7d38ba7a3bfcb3f448bc6f65a8ef5919a3195a3a4798a468a780ea0a1b1a65083bcf64060dc4f9d223675b06af76d3d3e54db003af237baad0223a457f84f5c29cfc03442e4d0e7df5d12f1a90517bad873b3c7e060ac174f925c7f1ad59751780949253d41a36688f98dcaf2f42088294884cde0f47d2b1a45b209a047113f503aa6f995c9d5942048940aaf8736c066d049b45aa11bd828cb7438579b828585f20b2edcc5b6d4314b6297678e04285628f0b94540331c01a5f75773ab784bf72d7d0f353150d57583d739cef9b0ec77a7045cd4882a8db16cffdc679bb6ace7b0096f6a7dbde90056350c6629a91932ac81e5ab249eb7bc42e914cc4276585375e1a61e83c2583e64cc293eded8aa318e9888f2e18e87ab22b931669190145d42f4622b80a99b4a6fcbc2662764a4d4f279fc715611bf451153cf9300c767c721a1a6aba3192a685a8685626bc1eda47bd828649e6aa80d1c7c2163ac351cf9f6cb8297ea25f1f27c180177222f3f750ac8b11103492d14c8de6be972c3298a08c47cfc0bc76d0045265e28831b7c21ffa1d89e5da3ba3cc5918dbe67a283871a057793590684195639df62a4984ec4c70962622bcaa56e15dee9e577160e95f0aeeda2119c241ba82acbe705b88bc267e12dc25aa398893d4cfdbf86e39c4f29e8b4a2d14bf5aa125bce21286c68ce2f531bec905ace51508621d37c0a41b7e37456663350252fe686368915a2f163c6373dab8166e8f071c29e69912cc95903a5dfcaf22e78abbfba5c2d393851a994f67508d0b302304cad88d8a390786549cd65948b4ea7d9cee1814e860303ee9c675ffb4d1fb1aa18fbfe2ec0b799c130137bd83fddbf23d402c6b0594ddf5e9faa7ffc1220b079f11cb9c31d72b2fc7b4b399d50a06b639a89495356aff17e65090f7f23c6647f23e98e5677ef453bf233e4bd6f3583075fb73a82c6127b074ad1f5e83f70562675d554b4fa0610580dec36b41592439efbe0c1ee15ff4f472ace9fe22f3cb679dda1cb12f84518b6696176e797fec3e11d47fc74e6475a6c98ee3365ceb974c11e5ab359a3ade25ad94e3fd193749c19c3f7fdafd794607ab89cb996994f61db173e09e1f1619a1ee0c56c7efc66dc7cd7bb91881a8d94605d608a57e58fefe5ab9c11f7e3e61011a2f450f2c6b9b368755913a271bcc314f73f689a2342faeac2e3bdc3c4ee6689d04285d3cda54e1666322acd076af91869b9066d66b778d1ed057968407dab2242f1c5f0a5bd7b1035c372e127c257b56667bc8faf1fe57cb75a2c4a1ace7713100bb4b2985e3ebf05b94bea286593b1041a98831817429f83811ae6c7d31c71d2dd79d00e3162c23e874c76d4398b1b20cf0d49fd32b71c7d57ca34a13f89481ba7caaba98c3cfba02bda5e3e64770858320fd48b523b89729af6642779de747210718c7c42d2cb0afdbd57f1f272a9643bb06b9c48d2b1e8addd74c5e63a5119964ecb32cd6b19f5e3251f9a7d2401f00e97c71284e019c9d57b187bb6dcce4912035b93eb2a024169bd4a544ca43f74bed0f14d951b13ee972c8fbcc374b6894da5abea5862d170f96cd376b6423cb11dee173ab6a5cfd8f4abbbf9c0c40cbe3984088bef63389c3932a290a2173018c80a96a3a7fdc7cdce9c2671a037a172cbfc47de56e9b46e48a8a25d2ebd138a6006f1c249f847baf3e80ca1b226c3c47ff2c850d74b16a25a317424a721bc1c52d99c00beab63eef84a69f99725f6565a5c6dea689641a5c6ab20e492bdfe412b16fe621e0b50d53e72423d7390793c4cef6f0a0e698b40bd2dcc76a281195667f8b0fcd26948905fa2a76e025a7095aaffd60defe7ce92ba9bf364053d651fb9886e07e94738cbc0f61d64b3238d6376e63fc5e6660d51b64a515fd61365bc8c77c21518ac385cf4b360f846a78d8da4807465e9aedf0bec3704241d3e2d5342e44efb5c238a1f7adb5e3510c523022d8cea7e07237d8b7a8cb6499e31116d388169987bd50ec4ae311688b0b3ba3479bac15067006310d1711de344b52ed0eb662f9ac941bc981c1c6d90c3a88d660043c4a710506e89d5c0ef77aaca807cdadd698fc9a9282c1bb271e1cfd974bdd2437f598bdee13761e9722c414c9c6e12e9fb7ddfe55dabc200c5ef6bb5ce09f5ddaf4ca0dd011a21289ab7c124a483d4c007865caded0c6b93f59f931453f6c03806e26fa4a7cfecd686e0e92d7b3fa2f4fd08b4fc65265cff3d32fd4d490cda5531fa34d4f764961f2481ebbb7bbf634b7181f17fe8a8481a71db2e4a85862e08f414e7d3b7360a5ca5536af01bb94e002ccd489b878ce9510cea6e6e57c3921e270c6666196d349a75cb5912c52199f4af6f5e20ed52f683086d165c8a2360942554b28e166871f885633ce02879156b08567b7afefa3d612dd157fb4e7c76874077fdaab2a5f4ef8313d2f0699b54177e7b4ce039632591bab03ba778ba00e36958e2f245515ece5324090fe24cb878f72747439cafc3985b1263e2cf686a6ab8526784439644746de49c8f303e00f79fe944e887f4f22dca4cde84f92486ad10dec16340473ddfc8acc15f30a6c06c38c58dd383a01a46c01e06ef83d59c00ef65af06922bc18de3dfe0eb8e7413c8b74ff595ba25e6e84ca82254f7b8aed2558feb8cb095d60491145c4790fd8edf05c68e307406d8b1cab7adeb85b6b9140e1cb5172e4218ecc50217c38e014c001600539f21ea6351ff28fee6763c17d9ba85d55b7293ad57d2de808c0916ab32a93df0fadb1b2bd2e0cc0aba7ddcf999d0f1f55a86eb3131853b1f855e9160b572ac9b77ca3d71431493e905f287283e8585aeca6bb3efebdb48f15d04b14b6a7be52df1c6f382754703d7b3445bf779c95e37aa547e20e17bafd792c3aace89f57194142c6fb2b205218d29f54071d59eb049a3726db5d1a565176f01d3f1e02cea87e98f5bf9bfb19876460d12fa4fb5b4a47f0af5898c73116aa34d96bf978ebf4afca2643c977d4f85bee58441c315581cf6bfdb4e81901dccc6d8dc88b658a22dd8991c39cba43438b04e612595c1756b360060dd5f92a3d5292b28abb62cc3191a3d8b31561fb25f60c068567e0a5ae54b03b7f997d3dae47a95e977895bbbf5cdf3babe1f2301291602371faf479101a820e567d1365bbc1673bbdd2667198d8cd7703c3e2bf3a96748e0af87c1d902b4e50ed7e71e7db6be279c7bc7ade3a68c1d5236f848e1a57b70755560cf3e63445a38ec17d883e4002c69c70fd044d9369491ef4ec2d3ab260f3a321ef1f32c56ca114f45c5e811f6c54967f040db90830697ff7081e11c802902b76b391fecdd4aee2a4ce3baa86882b58be166fd08411ede8de4aed6f42a0bb80167e9e6339e92f6e89a7c19dec5ecf67be1bc5a40a4fba20918de7ea2b5eb5f79a9952a056e1fc6ebf278758379670ecd6e5b4f58fed61aa7ad7da993590eb7399b1bcbc9bb460f19152600adddd4e4311dce0ff09f70faa0463ff62fec3344cbcd093738b663c9cf4f338f58ca0391162565c5c185bef9973288e43741dd3ccfeb431c30bbcef05cf13033b7277894f0c5882578249f5850c7100d543cea3f76365d833f292fbaba19d6c96dbe822ba80e9ec0293e5f861bdce3d34e61dd25f397f1c59f6011d5d37489d258f9b77fffa4bb9d7af6943b6463d9beee147ded87fd75ffa5fc36f673dac9733e1141647d33505701b3c0dd536150cb7decc48a3f553faea75cbf4fb009847669b7d4da3206e98e0a6ffe45a8fdbc0933c4165ecc1a92060db302b173ae8de5ddb489ed4fa6942d0394ca1986ad9aeebb808c514e73230fbe53f45fa72abed84ce0ffbe4eb84a56c86c1f72968664bbbf936226b74675eaf6a06abf7c3063fccd08b8bc0b247f270fc1c29d9573836c3f972b2926d7aad0fbd1e69c4939d66e0d527a88e2fcae5c366e4700467cb38f94878fcf130b107d608bec98e034a1f487fa1661c8c1e2434132e3ddd9dd1affdf7ff5a1caff9fa0784a13c75742289ff9c21dba5c6ab17f5266d05e03ff682349a1ea66f7c18dbe526ff57c2282e1906d05b0f9b525d12c7bb35e6dfecccc7efebe9696c54c61b39b6becace52bf534cbaa568b8a0f9a18d54bfeae8e72dd2fac78f206e933fa05e4c4714d8b6ed5ddf0091d7e4f1cf62289145b0222059f9a75f6c7415878b670fa4e72e4666a6833574e461842b5702b40dd2282444601b3025898f116389e8de55b52f81d12903371ac89ee0863a0b68ff24273d84abf06b2a8682255a04e74952f98be900de906e59695e8978226f3dfd1ec9e49c6d379c71c19a413feb878077c7d50157c7d616d797bb0ece10b110ce1769cef103ad1d0bb4ee23ec2092b09b4fca32d0d6c73b9e3111bd730c561362743baf9d0365fe1c6feed959f76e23b21672d5f34331f4ab236db2c8fe705e2e1b85643329035cd5745272002b910459b7e0887c5963a2d80ea3ea5640c8af1fae20879c90f4396a8c05a137bd53978e711c2130845261963f8f1bb94c1750c88ffe5a1652db3f27df6957bc50c9c2ec01adeecfb88ddbbb76b4484a8dfc824bb1bd655b725e6201bc8757d72541788001cd28bc8cc7b7ae722cb080fc698edd3a10bf5d92bc40797fb55f8aa69be7992a3c62256308cbb4c85a7c8e9cd42195f392f6c2afc949761f7e46bba81e557c43183c9089f205ab6ca685c5e5570d426ff03d67a283cf4df9022f752cc01b17790f2cd431cf7da89674a16adf908fccc529216a0699", 0x1000}, {&(0x7f0000001100)="c37e38201c1331cc39ce4d04e43b25c5fe1da43fbad507221bdaa02c3d7a6ca8159d64cfd5781df8a988ae537182fd3b90df912560a43297947e592b565aa2332a53e451474d515b2495a9268f905b45", 0x50}, {&(0x7f0000001180)="4fb27a0493515c17b2b9ec7f3cae0c3395313d4f1f5226882f58ac9a367abcb4cf1785f7d3e099ba96a778c425e3080e66c7b34116800f25afbf18076974275179b395376aeab4558e868e46cee0c0f0215bb6d6f213c6acba71bdd25064a62eeccf2c2c4a4d5dbb1e0a683729dde208f6ac7908c439f99d46e43d2ed8a3a99dbe5c2c27a4675c9cabba188e3b7e0a0faec3adc371f0c2666bda9d97ebda886a8095bf403eb793d7c49df9042bbccfa55228e38958ae29fffb74f32a0dda3ca1a75e1932fbb1d53c84a055fdbf063d092bbf329cdc2472a17642141128b6e3ae16e0a39086c69b8b5b707c37ec5f7dff24d5fbf3fdc964542067f48bb3f19d5f3a64aac28d0bc2980f24ac00491f8cc2ba736590776944a049a66510edef770aa4f36059d483864f8c8b2d21eda97be845d3713cd75b5cf21d398086680f3948d716e661629d1ca019e92aa50c0aace4a4104106548b1a39a7f01dcdd6e99a0d07712346d44c291987f9999c3ca720f7f8aebc2dd9381d1548fac6deeb71286f0479f82ac529946cfba8e5f9b5307bcfde36dd2df5cc23e96362688abbecfe06793ca1e7d3314d5423ab531d4d4a642f05672eea7da0dcf7e09051c25ea84b6b7a73bed61b4e71d9c945eb12a95396e5bffcda5c4b37415f2e894cc1a345cb22603901a18d1a8b1525468f0e13582b106e32f71d9fb39bcd5bd91913ac8dc95c90b3a2c01c1f346beee116454f3229be7c4e9676fb5b58c67c4b4971fe67c4cb7d907a88ab510970ddc3130d258b5447df1d1159025d32d9c00f8969b1cc3ba148e90608d156b5884978dbb3b1bbf38b8f25674286f847422fa94470d8d757fc971f15d557b1a2cdf2946f597ce21d2f3e45c04398fad559713494d017f95cef0f7da68f0e73f2b3bdc1beebc1f47f8e37b7bb0eaad54e432c14af4e6edd82f482736e4718aa22b26ff2a9376b7bdc1f612f1293fa9add08c6e07da481f37951ff31947838da5bfb0149c87aa040b14218f37b820f15ebb7be0673c4b553f05442eb247fc4a7d3ec1946178740ae5579e60efd73924f80f6efc2de7be89cc2aca52d7235d4338b606b55dd45d07b331c84733cfa6f461f2fe0e20c23208cd3d01c95819227d097dc66d24809773b70f08baf2c57ac1ef380b3f1d43bc309396b2783ad97209ee98e493d4676c82ecb5f7743dd04d135abd6f03e048ea44f1b2eef39e7f54d48915667dca98e8f649a126ffdaf8c3e9c51ec7457a45c49f4edc1239f9e95c61e4a61e59f55827a92e1a1c380ba7eeb6b6510ed3d4827fbfb3c57a41e191dacc775682d56b9bc591bc12705c47ac3d333e3caa28cbf7f200688e3908575e6e024b465025f7cb94ca2eb7200bb5f6eb155efa4f5c727b4ecc8b0b5bb101e41aca481e760a30028f53122cf8b1f19194be791364e82d1d2733eb4ceb687f6d1a4e0a3a4a143e02bc54dccc714d418f0d5b12a6bf0bc173ced1be7ad8f42495849e020e874ccf4b576b67192cdf7f2ccc96830c665b294ec4f435ed12a8d51b972373318c643ffe893ef19a79d1ea04c4bbb6c44676350f203928b5c121904fa2306a099b7068453c0ce0e977d86b0e250a50e0da2b14ea7f6543018a2ea855bde480d2eaf8765cae79e3bcdde35f9a1f2f8f80a716f08074eb534298bca898bd4a0f3ae88c9f1f9e3ef86cb7c0c609f16f30aa51171c69194b11759461a9ad1757500d65e11e63c623e36c72951c80ee1b67e2599962f94b3a892faefa64b6de1a409ac65b4b3e9a86b56e76d771ec917fae8adfb10f26f057725a543f96631c46e9a0028f8b93d4d505e16fec81bf16c82e869841fe7611f3f9ecbf9a84d50ca31ac2bb4b937b77d9e5dffa10bc5596e3598deefe790aa08670ab37ef276b7749d544a0c7d3ad49aa4bd44df2800e408f22d22dba4bee885569bbed510547480d61bd79945a8206d37ae0fcf4f1473414335817bc32aa4df949f2b2dfe18d7b3e88274e0eabbc6e36645bbc8cf413179d1c9c02084c329d4200963508ccc193fdb874247b7e5d1361a14ab6d68ce5bc17f77e4ed8c589648ff1d76056301ade8a74a7181bb0056f62fc38656f5a6d96dc661752e036e303150005967c8e78f2d2b1764c5ef19aa27944a567baa2436d946b4f6eaaddbaee5e4c3fb068795cb908c621503b4cc4c8ac79e2a69bdbd3965a7383c8de878da43d633ef9b74affb1620e7ebc901d933040ab19e875917fea5b9d5a2f3dc6d23802e541910c04d71feef1cf982f01085db2b3796d2980cc29f05d4a3ccde4fae134f7274ccd5faa5c4ac97cf66bbcf8435511db092ed002a26aa420c93b182963c54e43e5219a85e54612baa4d7079a05a51276c2220cbe140e3aee72674d70a0a41376f481988b368ace99004206d5718edc8a782f1d917d4ab20efa598a9e964c17627c57262f26162192eeb71e0196457969bfcb5465153f6b5ec23d063f6aa26476670db5084227af511fc94ce56ce6d1ddf8e6069d988253588d3cef6675f5bbed5200435f9d7cdf53dbfdca6bf9d6bb03f076627abbe9b327487ca4660fda121e444048e32af657e964e7425da19799d5d41638290b194468182f9968cdc9704a145d2c7f8a2af663a57a6c6168fd615c2912f89646ce79d1809745f15fd01d07a8f39cad0303906fd9b851b9dfe7165713de7c76627ad151cef4d1deec4d31d1758df3dca5bd2d6f7c5cb68ff359a54864917721693ed3f1b91dd1b81086504a55f99d73f7e952dbb65614872aec886179749fd91a696cfc534c208f2adb4ac9db7d66659eef083ba354db9172013d14677dae5a33596e395f21515c0ad0382c49a148cfa3ad56b95d7de96465cf0e20f35b20dca56eb3b1596c0bda277d8d06e6b5b79a9b50f677d40b99f2c8274072b3eef5ff6784eb1e2ca1772efbebbe1b5a308140f52090db33087203c90c12877daebddfcf911daad9abda4572a19d3042528f2afbbc9f80c709ba3bd2126ed7f4b6a09a03f57a651e83355abfa53d11b4926fa1af0cffca1cdd5c1eadd9c2c3a374d732f78687693e513605f74316101e5ece3dd870f98df1ec98121f97572a47070dee3843175cad332efe92d89b4644696897106b0e6c10ba263f7ac3ffbd73e6b5b76445339fa99b50f5bc1213c52ed91efc23d3d66358004473d44ca643f8ab7018c0430fc176bb7e4f56b0551235f20383a05614030056bb67011d470a4e465f6cddee8bd9109afe8a088945f2b29be667676407b3f350317d6903f7f525f45734e55d6fe0d16e9a203eef99bcc9ea1e1c058927d9d54aa30d7475557de6aea5a670507f63084937dcb63d72899532b70ff77ee23d741691373c448f962648e027ad5f152ccda66030218dffb0e848163e06d3495652d8ff2f217ab92d88270d1b8b52343836b1336bf8bfe80703ec67f2395f7ffc4080bee79d8118fa264677c9471ce901ad8b4565db9fd17b87638688093eb6ccc709a497fbf434c4593d0fbf558a4c8f0366ab761f87cba8b11083b8caf4b50d480b5520dcd26927939b4f8166f535a56839df30b1061e2bd1ec8825d5fdb27c2e2d4b7198fc08b9a3bd236cb27457cd20e20edbed5167acf3dbca475620ca322f3512197680eabf774264f0c0c4605b0023ef6c48b3cdd3729c59e613fd890335bcf01c316bf3f13a6844517573c2770b2696adedbc919f1f2f7e4943d719ccd0e1adadabb45e65d4b60f5c6ebb204b998ff0b8b4c94b664bdde38b78a3c6f92857a9385761f0b3afee378dc2e1f175f7da07fb0aef86136e1968024c1c2d6740b8b50c680b4755b5c1cc379356fa49a82ac621992ab16b4ca5717385e6ada00b67b717783a77d62227fd8a7d8393c54ffc54543d2915f956b8deaecc4554595c6f85495fd24b7f1d88538b3f525df36e8e014c73f2e2778651d9180260832781f04bfed808305532dfcac068ed4a5fbf5d2bde5a34424d231c4433d7c0e068874711899fed1eeb83b9932e9c89b063dd702ade2b9a460998963e98c4a737c85b5497b3a8ff07b68ee2b51a3923beffbea3fc46cc968e39e33debe4a79986c2cdc68da7cb24b6efe56e9c5c27dfa03a67df7ba636f1a700f1bb1d66c0667f23abdafd69ccbcbe715a9312d8d8e8849857c287d817f12eca9dbe0a4d06eacbc6b09ae77c60505d7cc203bfe862cb7f25a088956b49ea94dc987cd1c3a675847e603952026618b0d7b43ccd2ec2ab137b567b97e8a567fb602e3856046dc6d9f69e3f2b85cef656ae2063d469f0f08d9b0a9fcb7e0937e95f5b858a9cdaaf4eae741d759ecd8ced08ce0e2b1034fb6230a2c756279eb973b7c8b967d40f1fba116953e527c29ef89b7a22cb99be144fe3df32cd21016b85cffc17625e234187086f32a0f7a094c1e9a4d827a59e0a4caff23a9548c9b72ad9a307188b07ebafdd2cfa258542c55031f706aaae68ff56b7a4dc927b0922d1bacbafb5e27cf211df6f89e8f22711a12e5366bbee3b30b17f478b37461d8a80210da48926c651ebba5547eec9441be25932d20f7fc0d951c6fd5748d538f1ff7cac305d03cf7c8850175e26411f9850699297d9307ed6c12dfe60f216cbb18f0cb5a7b845d299944bc2ffb3ff5a961b9b4e65b618f66f4cc1d0a63a26755509c4b7886610862e67ce43cf9c3389509d9f2117bd1de3d4f8f6c94a4f0ec98ef829be4f71b106e29b7d9869dede62068fa5dfc643e56792e50a1dcdb81240e8885f5458c187ef027dac43548c1cf35cdaa3585f92a1a08134e596707f14ea931c483b7de02a061121dea04e396d50fa0c5db97dd77178523b5f2a48c87fb98512734e3b4a726f5967ee0ec6563258180e65645ece526c3d55ef5f8a58048c7d2b39c491ff709572f91cd3ef3ed04515410f13c2ceb24a85519a6e419eab5fc245d5872eb6a709479c2f8d7b0f1409ffd1d4db389c84d36fa6f02f92f45d32c6a94224b00ea9a6edfa6cf8fbcabec38a22d9afc870912e5731ec1e5ac7dbe08960a95948a2ccf3b2260d6cb8229a86d2c1cbd87770c8dc05441846e93ad61e1e3d260bf2eb5393784359202b5cb5278a66ac668b7e445c1a5de1f9305274366d66bdee35cab1bc3189734939537708a786a8b328b2c2786c9d883c1ed29554dcbc3638e2ec6d40ff2fb9030c1f4ca1c7abda46669e25157851d4960675c816d4b1d5172151d6912263a4b30f709b0eb2109ca619d4f896bf3d4710cbe7679dede80a7cd6bce193f345c521f07208994e56d011ec478d8ae212fb57692808876ffee4162c4dd6adea527e9483d6d170aff44cdc21cd2fa66fff310c2ff60836dbaa9d74911b1976e54f067a18852b7ed3e4fcb8d09e39da686d41f82041d83943bb308e38ff36f30a118723fd141be7c2e2938b58b8639655791354b58d5b8c864f6e0c258b304564556b667d2a4a7e7e87cfcde5335a3a64a641ba12321866a6972c441ec140ddf05610d1bd2fbd1a4208b513a44ec110f9035a29736fc8dc127c4e31294938e0e03ae147d8525be5f27bed5de5f0c03249e5f8f3521ad8db99f16a29c827a507b0f5fa4e74d4d7dea67a919b6b06b969762c71627b21b173970174e577a1b40b045b80ab9ce8eac47891305a1f786d62d8d8dc4591155cabb586925e02164daeacb0b34980c688f293cdb851edadc628e9498cc75d0390669313428816a43c790e4dfdf752525e1045311efc42e37746dcd49e80d21d11a89a1da99eb85133bcd3854121370086fd8a42def35cfb49bc44a47fc8c2a863ee3da869b", 0x1000}, {&(0x7f0000002180)="1bb3275069e53c9974b5e6b2a9698aa6eafec64850e6aca5d1127b0bc7fcc8eda4834c19f4d84d105a2998046f4c4bfff980fdc647ba98900368afb51fdc661427346f670124c0df69badde44c5b1f2254e34f871ca72be707a132887d03949944885a3161440073263324657e5980c73bf55a2ef2a90f90b45355468c7662cb2faf2f975aab5e23a690a4fc49da83a2a20a89c97af7e224dc780aeca13468cc95c9281ebe854edc724478fdd08ec273bc5f08156c9cf48ed5db468d4d9b3c44ee89c8e0c9c37e80242872fc96c5d1f4afbb6456ec9eec9f03bf85fbdf5a934877a9ca2069f02eab6500f7a3f95d635dc15cfdedcaa593f87e6fc6e6", 0xfc}, {&(0x7f0000000080)="399341ec339039f941903e27a849b8f61a62", 0x12}], 0x5) 16:00:36 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x400000ffc) shmdt(r1) 16:00:36 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0x8092, 0x20) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x81) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) 16:00:36 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 16:00:36 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x4bb70d3f422d5e12, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x43, 0x7, r1}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ftruncate(r0, 0x0) close(r0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:00:36 executing program 0: r0 = socket(0x11, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) socket(0x23, 0x3, 0x4) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = kqueue() fcntl$getflags(r0, 0x3) dup2(r2, r3) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x4, r1}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/124, 0x7c}], 0x1, 0x0) 16:00:37 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) lseek(r1, 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2011, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:00:37 executing program 0: r0 = socket(0x30, 0x8002, 0x7f) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x102) getsockname$inet6(r0, &(0x7f00000012c0), &(0x7f00000016c0)=0xc) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000001180)=""/21, 0x15}, {&(0x7f00000011c0)=""/73, 0x49}, {&(0x7f0000001240)=""/41, 0x29}, {&(0x7f0000001280)=""/19, 0x13}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/82, 0x52}, {&(0x7f0000001380)=""/233, 0xe9}, {&(0x7f0000001480)=""/154, 0x9a}, {&(0x7f0000001540)=""/176, 0xb0}], 0x9, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x63) preadv(r1, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/163, 0xa3}], 0x3, 0x20) mmap(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0xffffffffffff8000) 16:00:37 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f00007d3000/0x3000)=nil, 0x3000, 0x2) getgroups(0x2, &(0x7f0000000000)=[r0, r0]) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:37 executing program 0: open(&(0x7f0000000100)='.\x00', 0xa00, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='+\x00', &(0x7f0000000080)='{(\x00', &(0x7f00000000c0)='{){%\x00', &(0x7f0000000140)='/\x00', &(0x7f0000000180)='\'\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='!\x00']) 16:00:37 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="61810cff6f714512f575097f3fc2c22f1ff783a76cbc5e4d948e1206900e438f4e090b22fe87d432ea8cd39e4983efd534c9f081b887b3a5f74aaac8123ea54edb8fd56fa196665f9e63abd6f0b499bb1c252476db138b4924825cf1f173295be20a105f7844a208747393d57001254d22e91512ca7eeff3c839e832e6345120904c802b5ed0b29662304336664e688bc6d9fde7a7d6d452e26512b331fcc7489661125ebbb1f6414a1049539d02a1ab846be72ffe16c4779f90c3d64065250fc5efb3bb5e3cff81f67a572e9518ae511e136bc2c36faee94dd8d24586ec308120ab9f651cde8f2a24f2e135d5c888ec876515cac347e804061274e4", 0xfc}, {&(0x7f0000000000)="72f8161d4a104aaf1dcc8a82706373340e097f72b4120246d7d233fda940e5f01c573235fa03", 0x26}], 0x2, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1) setuid(0xee01) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001380)) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="b7b2db7e7ae294fc309f3b3be7b82d0b8aa77e53a1cf2f8beff36e2e8d805a27314af9213fe28aeb9b931de54afae52b2ebfddba8ca8e24e2095c1b076941535f269680da4089e23e254a849e58afe82e7e589a74a27e6f5ee7011a6c2b1a1e32d01c2f6ff2dd54572e62442b58cb4e35f9a85f54a6689fd5453590fba77d975191a440949fab1560c499ec5ce8310d5a6c936820be9ac8a669f86265d91889bd6b3841c2ebeee66f2df0912f17975bf04a376339e23f513c857b83edfbc3aaa458e7e9d50a3d4ce7a65e3fe684897e741af7fff9008", 0xd6}, {&(0x7f00000001c0)="e197271dbe0915fba8ab780f9ee6259ad691e74a5520a915716a385a03f2c76ab70f54e5d7e45795", 0x28}], 0x2, &(0x7f00000012c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1]}], 0x50, 0x2}, 0x1) r3 = socket$inet6(0x18, 0x1, 0x0) bind(r3, &(0x7f0000001440)=@in={0x2, 0x1}, 0xfffffffffffffe0b) 16:00:37 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="89023000e6f419308b8e254c251ef826adc496a7541dd10482c28b4988add577b52dae7fd3f11f346ab3a6a4f15fb24125118a55053a6b0a26d86130d6dba138cc78ab2a1ea160ff316414056f711108b87d5253999728a30d03f0474e11b13b0770d61d5c699b6a8a52294715be9f106803344c4ea9848a7501000000de7ef94c2de4b4b74c4ae4da135bd9dc401c6775495fc2ee8ee9be15a0ffb1795de305273c782a500000c99d49fcb02397bf4efbe9138865d7be9b4aae739533cbbea1b884935c47c8c22cf8ece3bb8dd365ff1b279187d4b452c0c54692e02ff68aa84abdad57bef8cd111dfbcabaf164b6decf7819fa52d682fbf0686d0b2130255ee3a6c186dd173d3252835460b14475fbee7f73a47503e12db32aa2074475790cc5040a70cc6fb5a8d3ac7cdd9b86dbe49a5603"], 0x1) r2 = dup2(r1, r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/238, 0xee}], 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x100000001) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="1b636beabce5a8836eaca7cfe783dfa33499d85b63b4d9a7d5a5aaa678a29b5e10ac63099a01b0c42c3286eac03b9b302fcf58c4cc86248d72ba01617c5d486c4db723a9e04466dc8dbfa26287a3d0ea4438e61728767d7703d5b7937634c06b1116a2db464026813e8f70406c217ff8b906fcd262f1f0cc75da8fbb25cc93", 0x7f) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/21, 0x15, 0x840, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "be7931a1c50ea751c2adbab60566f5db3090d04b"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) write(r1, &(0x7f00000001c0)="a9bcb62924f0197019f2815230e1fd4e1940fa4a25e8d3453484e637", 0x1c) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32", 0x77}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "56d691d4066d741b16d8d9a6d1a33a2264a4fa68"}) r3 = dup2(r2, r0) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x400, 0x4a}, {0x3, 0x20f6}}, 0x2) syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}], 0x1) kqueue() 16:00:37 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)={{0xce32, 0x849}, {0x3f, 0x2}}, 0x2) 16:00:38 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r4, r1) 16:00:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) renameat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x40) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x16) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt(r0, 0x8000000029, 0x20000006c, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) listen(r0, 0x7) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x3, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xea, r2, r3, r4, r5, 0x40, 0x9}, 0x10c, 0xffffffff, 0x8001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/32) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000000c0)=""/52) 16:00:38 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="f047a8afb02732be0e68c776cedcf11eb115401656d13eba43df72b76144a89bba465dc78ba1164e1e355f4291ec2e2e6f2454e499e53c275b7679a2da13cf7a4075670c47e6047f7680f7f827997c0305162ed8e82223148cb2d93f40acdbf7914be4c08e72a718a50c643c4627927d7e04623724c1d2ab416e46ac52d26fbb2d4f9c8f0d068cde2fa81493609be143e9e6dcab5ab9", 0x96}, {&(0x7f00000001c0)="4125c2efd3cf633c8cb8512d99b6720c11ff9234d5b43e944b34500f80cc9017c3b3d6e21f8c171267f133ee741fcead2c9d5a32f91e076d7def1f07f2bac307e798945c9b20d4351d12d4b694ea01199a4000a680a1788f60f17c4255bcd4cd91ae4ec2519309e3cc7c76342c5639ae0dbc61a6477e2ddc25cb8fe7e77d99ad4de45f26ddc5fc7fce80e0565853d86fe6039bd2d3a384b99ce78275f7031bb6354056929e82d99426fcd73dc504f006ca10aae7a740cf3aeb1f7dca217f00217a56bdccfb3b4794fea0759532028f52340a9e7526541f0f810452d83350f787cb451e357a922b6c", 0xe8}, {&(0x7f00000002c0)="00d2f8928addc2613c8282e0fe03e302792911221943272aa2b7f9278a3fef5b9ad56deaf273a82ac841ba74ce597fcde999dbb83c47a761f87fcccfe18fd5c5f4ea69770a3cf1f8d2e34b7b36442b8b7215801d02fc265caeb640a15b7407be6e4af4e5c05358f461e9201916528a3f7913fe20b96aa7937656a4ad40bff17a90cb6fad25b2830166fed53ed44a27b907cfb0d63a9fd281c6d89c6617e7d1ee06e2f31365c19c25e589a70d44e06ce0faed886b8bd4db", 0xb7}, {&(0x7f0000000380)="07c7d08767d57ff6a9ec0d4ecd6df8811135628908f84c7925f86c6d263140413e3116e39ad0a4fce08e68e9f12599be1aed5dd415f746d3ec466ec4ec6be21dc10e666c4890f3ee826e2ce60dd70b63a9024fc148d69d3cf9", 0x59}, {&(0x7f0000000400)="7f9d750c", 0x4}, {&(0x7f0000000440)}], 0x7, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xc8, 0x2}, 0x3) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:38 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2022, 0xad) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) sendto(r0, &(0x7f0000000140)="8bf402deff3c24a2b3d40629cfcc78bf6f1b57e27281b822958ddc4d4918025fba9abbddb46b4f9aab5c2c7260be3e86a27bab4eefbe88f70938a36d3d9f758d3c3d284c98859ba12c001e19ae6645b6db37ae75e4da4b697eca02face084aff664ffdde2fad0a804c3b2ea66a280e2bc448cdc505f2419089384d0abfb9691cb66aaf10fbc7cd7f5a1f88", 0x8b, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x80000000, 0x3ff}, 0xc) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0x51e) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x6, &(0x7f0000000080)="b4e7c252d91af55b35fa76c7ce3904ea64d465c361d05b4a6c6e4c2cd251f02caf44a05a2834a8bcbb863b7eeac47523d6a6664e53f2b6e2e020752fb5972e367305a80cad5f4bd86b281256193c94759a", 0x51) fchmod(r1, 0x10) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = semget$private(0x0, 0x3, 0x8) r2 = socket$inet(0x2, 0x3, 0xeb48) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000440)=0xb3, 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000380)=""/138) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000000480)={0x3, "4caf4df3d4bcc7f91a913a980ff4394e47d7e86fc0873c7ea829bf52b294fdab58dd9c100cfd038c337fb81bce0dbdf431d463e39f5ad1ac684f2d595cd027dc66261b425913c54bf442adb822921cacb2fb75de234ac17495addd3ded298bfec33f9d569a5c6fcd29949110178574df2109e78117aa7582822f894c9f0a50368ed47badf90e17556c60a27b9528f0fe5a98e4221b092bb65547ab5dd0d49e0a0080c61228ac2cd985a29a44c5fd799819e473485a7a0ef34dae85dee177935d6f64ac"}, 0xcb, 0x800) syz_open_pts() poll(&(0x7f00000001c0)=[{r4, 0x64}], 0x1, 0x0) fchmod(r3, 0x141) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="ff85e317730a3d45b3af138f1cccd333fd99592f439ff8dad28d8c575b7e0ab571dad8250c6d96c2590907b086d4d8d994eeda255bfcd6d8bb344d782efb23f0dcc7e9ddf02382280b1e15b87edd7290a2fe1bb69902645f02a0534be07d19c1fcdf4dbf474f5a7b9db7f4602c7e1331f24bdd7224cb2fe0f88fc26dc5244fc65e63ba1de2291068736fa2be89bc38fc8c83d03aeb9a499f4bf5b7a65a8b6b4b61b65416697ec37788", 0xa9}, {&(0x7f00000002c0)="57ca5622a774d54d041bff74d13a2bc8413661df5c5785d231a5004764c86835e4698e7fdca795682eac0fdd093a43eab28f3af8e08560fa0ae2ce127843eaa66621b8570f4d938bfb61afb985b8fb3d5104841ac40fc1c3ad2c24de9e1cfa54aed69c949cf60f63ffe27a25c321bc76aceb8ad58efcb32df478805c19f3abc37f959dc7ea32eb37de7a64ba192e4afdce79c08b924bd09975ae9058", 0x9c}], 0x2, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:38 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) r2 = socket(0x2, 0x4004, 0x7fffffff) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x100000000000006b, &(0x7f0000000200)=""/109, 0x6d}, 0x840) 16:00:38 executing program 0: mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/119) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[@ANYBLOB="00eb0000000000000000000000000000000004000000dea6514b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020dd888404b7e783c3ce65ced033dd1f0236ac64d6c7a3805981ceba8ec8c0cc8010bab6ada59b9deae5391f000be2ef215f0ab8eaaf2c38b6e501"], &(0x7f0000000180)=0x6e) r1 = dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r2 = kqueue() r3 = kqueue() close(r2) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x1c2, 0x4) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x42, 0x8) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe000000000000"], 0x18}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/164, 0xa4) 16:00:38 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) lseek(r1, 0x4a, 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x27c, 0x7f, 0x9, 0xfffffdfffffffffd, "170000fbff000d007f00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550", 0xf7}], 0x1) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8a3a87f0b7d77d02d334ca44e71ccc7230314e7688f8e80fafabdb07a097a3165d9f77bb340cbc5f287a673cc14ba3d82c677913efa909e4637a65d1c9c3000dc39d7a610c3eb3a8acbd79a565090ea87423464a6749745b27e11512133ac52f63e1090b35aebb023656bb1b4fd0712ba9f487d50b98b75f7ebc0f567970969cdda59e432f18ed57f7f", 0x1eb) 16:00:38 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:00:38 executing program 1: mlockall(0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000001540)=[{&(0x7f00000002c0)="4e7c3268fdf5b68712eaabd5a26478b6b2f19bf1b40ecac6a52f9ad235c80365db60530add2c8f207ca59659dde61eaead0d4b9f0f49721d1de2a4", 0x3b}, {0x0}], 0x2) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) flock(r1, 0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:38 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000280)=0xfffffffffffffe5c) flock(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002400)="7f", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) r3 = msgget$private(0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0xfd, 0x1, 0x3e, 0xb1, 0x501}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r6, r7, 0x20, 0x11}, 0x0, 0x7fffffff, r8, r9, 0x2, 0x0, 0x1, 0x8}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1000000000000155) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20082, 0x89) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3f, 0x0, 0x8, 0x7, "2ff9f294722c34f980e815ba9ca353f98216f476", 0x0, 0x5}) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20040, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x0, 0x4, 0x0, "4ee145d87dddfc6d17d4a1cfaabc7eded7849246", 0x8, 0x39f}) r1 = syz_open_pts() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() sendto$inet6(r0, &(0x7f0000000080)="fc8c6e1ba126b4596c13", 0xa, 0x404, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x5d, 0x9, 0xffffffffffeffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) write(r1, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef11f00000000000000bcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e009", 0x18d) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:38 executing program 0: r0 = socket(0x2, 0x4003, 0x80000000000002f) setsockopt(r0, 0xff, 0x0, &(0x7f00000000c0)="fca2235cfa5658594f4652c37d833931c7f17dd26e8bdd0df9beece966242949d62cbfee388604b848eed26e2f5991c45b0b2fef2dc613470b9b2ad3c2746ea93b83b6249030bf36c330dfb556963f26a0996368d36be8bf8862e7f54d6d85112f52f7f91ded1fef3c4f860659822163a3039c5d43243d8c4bf2ece162be24467fcf0f7bfee5fe70e46bf0c16a049cc636e5bb990db34965f0a84377ae6c76724b8ca3f91799e101c19df4527e2689e070f684ec5b54145575b64ded5f82a699f085b8615063ecdcfd338f729b32e9936fd1638e288f2d8c0dbbef16cd783f009f09786dd2b6d8d59ea068", 0xeb) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x27, 0x5, 0x9) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000003500)=[{&(0x7f0000000200)="8909c67954c51484d18ee37a83057ecc3bb89e9b1560c70ccb13a7ac06aa38b207c7842900bd25fa018c3136e7d97236e4497da906e1d51cb236e7f306bba2f2461199ada306295921624381183aaa393b69c46cff6fb6f60e7ce9a16f12dafcad98d29fac1124507e91", 0x6a}, {&(0x7f0000000300)="25eea5d7324e892860a534f6c3439482ff78b27156dc166a9f3fc2180417a7ce006cd6eb903b55cc0a60f7c34cad2d5c055e1786719480fd3f42bcc19b8bde5d7242fe6e2a98cd1f1aec5ad08246f4de9e65c9560a3d928e5f7523cfd280679cb18ac00a4aa4f434c959968556f30a3314015c76dd16b7fbb7134cf97b71118816e66754149c8415bad08153decee8ac33f18352", 0x94}, {&(0x7f00000003c0)="476fb93d676dcd81f6ec9813f137a08a7e929ee2cac89b09d63189457afd32df65bc27243d31f88b416656e049369c2d78feb88899a89aa284adaac0bb239a807b4e6c434e551681bdd41fdf74c6d54fbd6e340225eedc5e166ab8f3cd304cc277a5a5f27d72d234255fa796d1a12cd0fa1661dc5fad8b8cd40752229e571a6343c504f82d79d9370bffc3c92242ae6e80c701e5df369f37ed14a2c449b539a3289884ad7247f3468eded12738c0f603a5621ff6111fb9fa762d144dacd363325c49b826a8b1c71e71bc9bd2e02bab0d3d4ade54fa5464c7fe177ce7170f79be534f124fe2df05a84c226f04d83ed617c2f84481679ba1266af429031be752c595f27eacf9c95f37f3866286cabf0c758359b97310517226f7ba6bc191d4fea6cbac35d87e027101df33d087667383b236a2969a7093e288e918d57cfac8532a1cc000114e7824daf1ddb829a151af8664b0dd9a2c42f56637823fa8e83a3f2914d1f3059108695f639437f4ac6ccb61233fb17106251fd9de5d11ae5e55cb2d8d1f10636890e47366463d366b1c01214519e1b62e156ce0f2aef20adbbcef5275a920224823b8b871984edd2e0d223812df8f922a5ce9635869da7fbf0a60a315c9b29d87ac5f4e1f64d2ec80fa5d8b93017eaee9ec464a1eea6e0c28bd4115ad7d0df65911fb33c86bee6877536545c8b346d59c8f0c61aeab39f5766dbfd35604b4051df379ff99acf2982db3b472df824c4e2e3fbd3ed6584fb99007529ad4f97c884590b90ed7827b760b35c933702542ba2e720ca415e09047647c2a7f6949ee9015e2a56b9ed07f2a91974c69e5ed4154ef1d61d10ee3600bc09bf9f7f51dee4507f9c4eb52cf9530e089c5bebcb3b4bdce2c123f91ecdab1f1de4b311d4a64efa3ffb06140343e5be5fa83442c45a8aa0c023369201106f959059d7d6fb15c300b459629b5118d66d0b10bacc1a9ac46112481ce22298c1c0d7acf9adeb8d10d05fd900ec3ff00ac20ebda5ab976a5114b12393355718771439b5ea05197faab28c323524ae2b4914ed72cc2ddae62ed2df948e9486a30371eb0f68edd4c61b91d90d69b3f80d271b56c70643676fbc625d6edef2cadfa9e6c91e610bc97a8f5fff55e2ffa712a30e53c1490e5b24d77dcaa58b8265469938684f31c8282752499341a59c684e568863b94ed77adcb552bb7080f5fc8d39a11e45ce25b63993b1d4f55545770692bcbcd107c50ae91fe97791fbca6be902605df2f916af18c32bf3f2ef17361734025759082d3b4e5d58385879a7915b1392339259f042c57f72230dd2446d93aa84a088b012d4d4b887301abceabf5ba76a010db207eb4af3d4e7a84e5635a1e3888d9dbf2da9029d73225d76e6cd5ae5e01eb19687acad90ea230869f7a93a8f38d44bca3b9324d28c095a416003ced904d3e2aa26cfed1aa10e5b1ba8197475e4440e9096d6ddf8c1506f42e051aff917c1610862de814827284240c53fe997a99c91d79123a4692e146407d1a697e53ee2752c20df3a9a788d8de202314bce1e6eccabbd0c95712b4a695c904ff7a5bd6450eeaf12bb3e848a5b6a1bb5261014ec5573c64a8b1c77bdb8e2bada72af9331d67e576cd37d68f5087f73e22349c5cce129fb6adabbba4cce344d104a8d8bd50f4f9ccc145fab728f1266af93f42d170a20a8c468047158302eb08a7e4fb434400811f1c92538237edfe9d41259aff66ce97d332727d6a61b916d23d0b0f16d40af93d3e7fccd6e28717a3ab309358852f45ae2274e511d59aa6b0808c01f82ac12c551663596d57be59278ea2be4158ebec4c1844e2cf92b4d4e40db355d814dac8c13f7ae589a615b72d05c6207d5770c9fcd3fa6095abb77a7eda6fdd16f76a6e100ce66f5605988a5fcefacd2b1ae92f7070e0d6a0d1c2268a534bda91dc7ba808318375a28a41d549d67130c847aa4561ecf2d8bf3595e34fb5f1cd9234d613d30c9db1bdd90b899dd8d70f3548ad4d98c4441481e708ad4ba8b5bb214fea95222bd145efbf25aac8b66d2f13513d6ba7971671b2c03751ef3e9451272d52fd6d25819e976ad85a5c71d3afc854c15030b01b29cca2f393bc2e682b7a2ff738885f6532bd98522d77467d3184a656ddae221402525e7d012c55e553cc7e25347205199716eefae180eb28d70a842cef79a19fd65b19266a4ee20543ce1c7969a0fb56935c5478172e02463c2eb306b458ea16ac0a6014828cdc63c80b96bfeb93d6e19d911b4b310d26cdfd21d39b23a05e34a704fa1b99c74c5f470b56bd552d411bf1bc518c44bed2b18f1a7be6e815e8be987c96b946f04968ed46d8cdd82d756f645de342e9e1e9308b97afaee84d1a9f7ff7fd5626f21b2bc536870abb40416bcded60072cc207899ca7eb0bbb5f7a3d86ec848829a943124374223c2f975a805f166862f3a4503fe2177e69b7a61fedfc7a25968501866b06cd303a371d6887aa7a549932b6f1cac4f98ccfaee5341a09fea0dc2431201e3b8179a0229ef31dcb2b4384e7fa6c98b6c46f88b17bf24d2f1b19d9028864e66c1b0a064b0b0cf4210d4817c3ac747d05a99cb34c9c1279c1f4166a4a543a115c1038ad44f3d8b7ed8f9277b82ebc6fbc4e3bdb6e0e08bbf2732bc2fcb29a28c628e3fff13a03b8a2fec25443286a0aa0a0f742096e7124eb8370267052722789a4f543a7288fcd473e914de64bb769e544b7a1caab28d60510155dc1c351c64683011dbff43389f5849088b6f4ede957e020b77a2b21180c9faf86927f0de21b79229313ede2efe0112d5ad2001b73da8a1f679e1c89333f94ab4bb1a9961ed217ed923dc444d0aad686ae335dd996a14e7b7dd2fc617c09928302e4db6baceb14e422f1d9b77a09c8234ba5db9e4f328dbee448bab564cf8c629574268ebebfe3166cf6d7fd91e499f37335745c14aec1dd5b37fc2736c1c301dcd4f2149ff734a0d53cac0144365a4743e290d26b960267165b6607db094b0c93a40d13103c3a73704e73289fd2e16d0c42e7db71334b54d37992d9da13bc242da2252eadd8bd1961e205c504813ffc87557298ae553dabaa9c923e3cd8a85314dac2af80757c04a235a08dc567215c476be7914fe81a1f25be1d29da8ef09f2a50025435f5ad9d75e4bc4612d55d2bf34564319dfd965f0ba8fbab7b6b76ca744a1b6908bab257f795138bee9022d7942d9bd921b681c5d5df5863c3c8a82daca14f899ecc295836be13672f69699aafc4ec640754d61f9f816c173e668e514df4e9ede1c454caed7ca23a147b38ee5639c56571d53e4dce1215c4fa0c0a2f7974bcdf62e2dffb14789f83d2b0155d3492c5bcd89984044fbb70c60b43d7376b7503af0ded0fa389b54f83d3064dd0f48d11a5c9d4abc225eb40c157baebbb7094a7ce488d3d52a0df8587fae85cd3e8d917a23357757166fef57f87f997aa46dc8f84f4bf8eebef9e74492ccb6a1f0b4296326bceb05872b13d5c803892e358f905105877cb19105fc2d6ccd95044e252ba0cf4d5ecefa7e456e0319645849b45b78bbb41f2da063338c9f2b9fdc4b1c001844f4c715421a2bdea91ffa58098587f6120a4b79f85ca13e259485831e3a18f38e07fece0d362df2c73ce19f02c2fd2ce8080766a328c645bf84f94e8234e0f5cc86be3bc680a06d67aa92683a0ffcfe33889c2d08b9256e66fd092b963d64e5281b15d5ccd11da1b8c643418410ffd72a8ec7da6f62872ebd0d46722dd471353e19bacf4eb446ab4526069e2441a1ccf64adeb18b9fce8d2a5f0ae5ef0e4f1bc7d096a98899c06bb48bee938a8daeeb79968f84aad12ff3ab6e140db8dd7aefb1bf726a54755a54f5277d8fdc41956a66fa54121a6e6d9dd2e61a69e2640d57643a4cb9f92a3389cea88fe7ee7088067e5b2ef4ed2adaa5a617192cdd90edd65e1f9ec9d76987274a19b0d119e746f81f9cb51148ac22f8351b25bedeb80eace4a3bc3dc5da2f3ee7049e78281e5f5c42e8e1d62c48fa8f101d1f90d3591616fcb16df82122e37dfc76f1908333fb718177bc3da517c95f5679d80bbb13cd9f09aba4f98afe3f51aae17fe3e5ab360ed1eaa09941ae1780985f6ffe3dd2d7405c77f0c1c286240b0515f25b417c635f51835659a718e7f7f2f8a4ebf1b09808ea4a2fbb92bcec1e2deaf2027d3adc4539e5c057f112820d86c5e1b1dca6d97c7501e6c47051ed90a7d8d19ac519186bce92b9ab05a97d97955a047cd8bd6be207a1a68660ce7a73097191c1733ce0f1d0481f76c7e182a3384465ce758feaab4be5a23554cc82c3154f91cd9a96993d22470e4dc3beae19e400bbb195435a6da50aa23c3c5c71eafbce496b4e6f09043461654d33c2079c0c8c18dcad53bf2e99a1a7ec4471b70da8746569553ec1c1cb1bef1e6b54af72a99c433cac835c3066588d0e57d0f6627f40d1d1914319dfa955159d463c3c54f620648e1dfeaec416c0b8addf6f90decd79fe62b13affcf4863de93fa98dbd3900e64849022723fd61fcf1cea47764f928560eefbeebedb9186773864b81b431b3716884fe21ff4504fbb9d390eb44ad3ca0775d2dc8e03fb4cdc46270780aaadfe4b0f6f365e56757951f85f4c44b2cd9bf828ce8a7a523ce66332163f4b94c2146780dfc248b8c276f19800884d473f26e7f04c246b5441cb6a5d1674c02e21394d5aab05864aec94a152b31e13a341618097f32aadb157f91cbcaa99fa44c116282bdf5bc67d4e711b5e77774bc6348c74074d256a3d79c8a695171f176d14b1a142fa33152fe159d5b677f27bf99c5a6d6d23e37b7bdd2b69d5aa7ac92b8da50fa0999fe00e835582eb77756b236984a89cac7d4af1acf896e4f6c9eeb0ebed1ac1bbc741fc70b66bffb6de06c84a819ee7b88b93f3a7825d6434a3a6ccc96a912c02b98db877367ff2269419c6348b1afc3385f0e1ef00e8fd3b409f5c9a33c84548ba1cea8bec0eaedc4b0295c090499c8bd285afd9dbd2f911474437bb6287e9e9568364ac6c91f5ef025d798fc426e4bbac07829e82cef2aa9295c41d20e8c4a72590e056288fdabf0415780702c41263b36144dd963fb6fc20b5a90d45de59455f0cb5630e8f8d8b151d03c662d7ab68c04d96c55df7d3300a1a841aaa4ae98737d0a6132bfdfb5199e23caca68f3be983603776ffa79975261c6ffa580bf2a07e5120767f57a6322c55c4f9c7004e1fa2a4146fe892c6ad7f1177af725155f05babe49354e4eb56add78735514660008d991d085fc4d7546650b0649dbe4b7b04cc0a5c3480a5452b16161d9b4c226f2c99270d8cc3c62e62f90fe6a91938fae25a07b297aec86cdc2f6cc6889689703879555e5a8ff937a82ea2942514e9cefe126bcf98f8bd308796e6cd1c5173d8982214eb1394f6be0a5568a0965c76d6db9067d25a2ff8016edd799e1496bb9125399c2d327eb6e23faeb36652023348b209e6be3f9e9ef340e37344f57e9cd3cfb1499bc63095bcc6b9ef183de3b76db179001dc6e5f86b7d4159ab029a970df29c22618d79147011b80365e9f12a316fde5ccc28426ab788d95dc17ae00f1d5e2fb929933c02402c7116eb21f2efa9d62fe2958b371a3df94545f41379ae7b5a8915bd39e9fc0a6e0aec48d6a4409315ad8a66ee164cc9d05fed0ac1fad22ef6809925b60a3b101e5693bb1d3be5b24f2b1c7c90784b4b998652949f35c5a645d3f700498ca5824b9d1b59e15a5240c234ea0bca5a36c74e707924330cdd6552f1b9fe1d0d2d50d75", 0x1000}, {&(0x7f0000000180)="e48643d6640994b6b15cb9ad7c089f3bb929ffcc7b", 0x15}, {&(0x7f00000013c0)="b575b48a0bb77ad5669df65ae1fb5782bd15af1e4d56f43bfee8e15de51e3b29128afe647889ee5ccef57f367246da62dcc1f981a4049a33f229f5375340792ecb9908b01316e7a93c731bc9ed2f25af16828188589cf163a0c64dda2a4bbe30bdf4e9b7d31d6a3afd4356e2a0392b7a910b7175d203779c2cd5bafe77ce5308d5e6714587d6ff04efd00e65", 0x8c}, {&(0x7f0000000280)}, {&(0x7f0000001480)="b85ec9aa792c8128dd4035d247a1e879b72d6305a4516c4ab508016f7188d5c3c5775e3406acb5b5b9856638b051f6715ca5d1125c4f5e52611523a675be534d34359d2d26c90415adfe9df3d49c091bead27fed506e27e87e2216d4dee8ec2425876fd61fb9d80a780d68d5e261f21442e83d7b7231cf48d7256cf60271783b437680d81f043dfda17df036e1008151903209769846899ad8c284a218cab4e69277d2e55bb3740b7f0158c0f714b147a19fd72e0d00fb5f96af3dd0661b2d4cb0f687adf73014f6866e63b0024c9a84a57b748e011286d4516e78962eb71aad29f7ee076dc224cb7f52f739f58f84edd8dd13c48756d7a2b1d18f78abc1685c9e465a228628ad60af3727e7229bacfb55d4df0009193e253fda250294ccc794f144c3401d53525e1f97039408a448fac68c89cce725daaf521b84909063c39a51f0fa305494e945080aa77e7a135d13f415e461bb910e0e4708d74361b601d5b8f0d1509a701c4ad7e62ca8303f8b9d250bf0ab87f278332e6abf309feae5a6cedb4d66c4668d2aac3465dcfb9a3bd160fd47357635aa6209c4cc90f386a4eec577399bbac91460f007dd2383e89d8af408bcd7fa3f3ab8e1e30bed76a9706af41ea7766ac629fa2b1288345d1b91e2d6bbad02825ece0b516869bb32c0624aa3f3d269ca00fa6732378db3bf41411811a281dc643bb8a302f298d29cd1507e6e7ce1aef7797fcdd9041109a6765b710db15c42cbc29cc82a9d674c96391d2d84ae70d163a9df8cff6926e43351c1b04bc4612e7a1a96a841c0d02e0f9ab0ba6f9890006813fb94aecaead798664a35e0d8c7f9354464f8abc8146a982e671672bec05e8e3cb9eb4f7cda1fe5492fb8031bf575a206bad152d9559d30060250148440f7573da831b995a36f82965b424b9feeaab522b8ee3fcfdbda9b4ee77007fd2a6eff7b4b5861a6b8a02dfca18ec145648a09e1b1928207dcbc0b6f0dc31163dedb91d349b2c54ab9ee4e69beb35332991aa7390f001f98088aa6d557d5585694cd07c05b6f89419f4abbb411f27cac6a6aaf539bd329b6d9a57e7428d490e387dc90d84637a55ab390e64e19f21d46aaefaef2d8167d17d57725d4c20c67945f5472e0b822378d4d6a9931bec3a8f83d72e3ea7e31fb7700559b4dffeba739cccef09ee616fb38fac6be93888898825c185740b6ac653d42959900c3e87b3bfb4d22e3a41430d3af37064429bdea52beca77cc61f9c6757e6fecacdd21fcc65c12c8f465da69556d5e427900c9dd9d50271c31ecfa4c3e2533d24531ac3346d0423f9f68c0f9e64d55eef962db86eb5fe5ff0e8a936038ea19572ed15a7f9295fffb252b8978afaf0dfb970d33ce020e66ce0906781c847b59d8340f8c8fa1995d803463bb3584750424e2a6b7d3a08c0b02b122653455d292d15fa2d769b6482434c3b38cdb07da5d8e1cff1cdc4dba821cca90281bb1472a3956b90e10c5bc15b6d7ed0428054c3293b6b799c81497e2b240eb098aa048802afc7b61b67b610772dd52b168882bc096dd66108d2916300aa942e808930a97980f11f70579315491d60d90b17746e90cf572d09ad87dc710beaccfb2972046712372ad6b5b23217457596063ec59b1c1ae5c28e65ef4d62d5f9da69b39847cf8f2346f616e9eb83b18c69bc53715be9a1c7b1185fa3f0587a39813890e51e684560fd59a4649ed21b9f9d90f3b58d06386e7d57675083805b6f77e62ce4ce013fee822b70ef966a3773bc00ec0f3fdef34765b2c7d4b4f7f3823a28b105f10530c52adb4fd0e8c874e09840cecf6008e73ed641cce415105e5563693b7c4e5cd9cdf1080bb294b55667d5673d59f9693f80a0c40a9df634ec5d80d9d3190f208ea8c0fef5ce19ea20eb0744b29eb03343ceef80e20e5115a0eb17c68412eaa34bfb1f6f31505a70951e0e742bc23f1e5b1012f3daf68df476aec8aa887ef6cbecf01d965f92df0a7c9e1e35dff01ba772fe61ba5a8cd060cf38854d86342f5ffc0990462b22de575137698df95004210817bccf2be86f5f8f1c52cd807ccaebf5d04f64c814861e92cb8c8e73945572bad13fa275810c1ba83b2c04e8eaa447c41a7e39bd288d12d6a9060d4cf2d8f5a13c7c5c008351698907188fe33f3c64321e1aaa1fcc08befe7f91c88d8664d09b5e8d89813e20e9a11e16abdf7064d2f60cd6df6b2cd3c77316ecfe542c5bf7ddad0ad138f21f7555cdf9adaee2e78cba38499adda065f98b1810d921235b5d4aea15fb07c68e44fc574e5ca1dbbbc62d71358ae564419d50e9a8c83429ebcc633db8e43ae9722719a79fb988ae65d489ec012f4f9c51fb7356f1590f4b983227568c9edfcdbe03193d36c84a57f2cb6f3909d9607b040e45ea4f0dd0424d8d265d0272d78e3378eb7fc7f2cea2d985121788045231217cc068276a41ff1d9a3312e9ecfca48582095fb6a60077fb77a9d5a7f554b7a841913e415ada8406bf3d96a8d4190a9b531ca112c9a584c26818e8329335ec0702e5e2b36bf14f18de2be3266a4e102472f87fa832bdabfeaa3198b821fe20104c793eaf1a515c76ad4163543e2ffead3f26eafd19e3223d8be65fd87bb0df5c46e901ded5aceeb1eac42ffb017f9298598bb540c1ef12389c1275b565dbe08ef33594980d2c01e4a2f503b3027efa74aff2b442d4447286c58a6445c496cfaed88eff0edd038217a5552ab00bcd35d13e48f420c4620e7c16daf855825cf9a7deee2071f966fa9b368a5eb9ebe7c180b4f95da0d320bae5997845cc43d3320ec886f9f3f3b50db124a5351b52fae035a82b9912afd948bb0a8a40a9398fcbaef220278586a61c1f7e661b9002723518677a267bd79ef9d3f2c8ddecd406f761ec9a763f0c29a9b5ca7fc5a76e7ba54b962f38b043e8cc2b0ebe7b57fe8ec43eb74e750e1bc7031eb97b713b2db2fa4bb887a543980505a44ab7cf9d0156ad1173e83ce83a1cbc17dec862abd8ff1238e54e0181c204d942f3f8deca1add884196d92d8dce5843f2d3faa00f46a40cca20014c30778d90e4daafcbe32e3f52b1f7b6efa2a700907a546285458eb6b644f496789cbdbffb0ed1ddaec59dbc233f5c5659dd51f7cd5bc700f0f35d48eb4ea4362c7d23d522b0c8b7cfe9af50396ed19e9215d4fd1c7758c7313a072d5569186026a37ca22ae23b10a6545aef5cdba8ff1ce221fb717ae25106df89073dceb83f66efcfee98d78eb77ff4f07d86435e51c9244c19dc870a5fcb40c4623a605d6c52690daef33ed7e1f7c9f9afad121c0e46a2f23306566e119868449304563806f52b0e93c28ac89f23668fd56b4bece6d9001e1c0bb4d1e16093b61be2002e250af68dcedf1430b70af5e1c506252ec7f17d83012db77ed72f49182af20b3a0681503b6a46fe246ca2c1fd76b459436eb06681d4043e263df3fa031cec81e8e2b3f985d93e1c60b43b01065e12fd3e06755e399c71d5c301d8b04520448ccb11972bbc6430597e4cb666cf4dd7de7438de39a925b9c5b5dc6ad258a9d4d95195e1665a5783d201bd1d05d0d6cc2df8177ef3b6feb9c04755c0b22190b08b24ad1fe15430779855eab6893c82af1cbcd8b15056ca79df61dd715bdcb20e3b3cbbf29c55070f660f502c1f240660f2f74750461e0b6017d41cfd4ac4e9d5454da510f68c3afe00d0becad1e8104206866f9c8bc11ab340e0e42f25d8b4fdd2c60362a0af07f00e7dbfce34aabd8dde9a946407103784a983f65e69618710ac44678835664f3c2c75ea3f1dc7dc59b949bf049d274e8900699597d084f7c26cd0e8a2586b87784ef5e5db0550b02e607a15dafe0641e11ce4c35004001896f84b4f98375312ef65dea1cbe38dcd71eb55e89f6573f05714441e4c0d0acc07f7efc06945c73a1a847571bf8901bb6bcc9041488876fad1e84496f2abbc872bc0c470a42cb3a20d9bade62b6e6e44d01cd17e7a61e9118c3e9956de03d217c14342e955d525797b429731c710bc0610dfc9cec1d799617e583d308a233c796f79631dfadce838ed9b388a71583a11b57e346a9732e1fdb5e061e79e43d925eefa35ed4f6c7a69f231f850d91fa36ef85c248f37beba8b8efa6e48f09296d51ddb3afcfd61b603665c9b7bc058091ea92caa9b0a8a787ca5aa4e1e5273b0dc3291b04eda0330f9c9419f9cfc27b5e043af43a9e8b074674c5a205689912142b05c85750c68bce55611d3efb941d9163db5c03ccd1b3870da5e4cfdeae40e8fc8abe1e748dacfcaee8b70e6e04983bf154b66a036fb19cb7830c2797bb2a5ee4d44af543ade61b507329c7f97f909df7469c739ceedc92587c09d76a6608eb2d19b2e689a26d6297b0a8b5fbd9d41b9f6458c2122ff0adf4f211ef2042fca80ef7275bb352c3f1d4380155a365b0a08975790d211a1dba20924f0f94c92f8fa9cda2b544beb6369960bcb1870dad688329bd2e73da626f449641f69bcb5d1a19a3508172b8cb5b9f18e4a8a681498f7d805129b431b6d262b4a6988c68541ee53f6d1cb8196c5767d765908e04a93f2d2b8f15cda9b2de43aba25bec2d4eca3b309a2a64a87c86475ca09fe9b244eaf114ae0e98c2c90319eda1822492ad8e9b2722d5872336a74ad40487c1bb2c05839025af674702958cb582118c77531461be63408f89282920a6e26ad8edc62d44eb75a8a42411042c1ec05fc83a81190d7cfa95f6121f0a89b5672696a342df09e3773cdce1e273d3dbf28c76cc86959a1d615e566ea391563b4a2ce8b15db264d8fb3be43ac27010588171805f2e225d96bd8350ec543d94da71b1c57bae7c9077e5895c6350cffa83f52991c52f297cb858538bc531fa236d095d68a68cbf28163f3d9eeb4fe24123eced4bd949e08714b231d783b545ab153d4dae0f0a7075c8851690e73847b56ef6df75cc96072fd189640b944f52016230b0ede6633e50fd798da650503576ed4130a8122096c7a5c47de5b4220069e2a55d88a523982066d1d37d2faa0001eeb6eaaffdc8ef2f9f95134f9b569f29a5af52d407d5584f56f901cc97d09cefc3ac4b03ea01f2320d43c66e30f36766495dbcf4e6cbe4f5697fc767aa992db06e8546d4d68b3f6ac801ecca89dd915b8bea60910e0777ea518764cd080a5a156263e2e813104187afcd3fe8ca5512e439207bf110fd2568f90959712c7fadba9db2dc17ce67db95425e6f2ccac5e880a239f10366e0ce8ed47b6a827b7226ed355d2a9f644e9bb74f71f39061dd231b42789052fb7ad2560022d34bf53ed5d8fa25d116dd9eb43e177ec9d5471dd2a7721f7dec22341a31edfffd3e6d0394e84358cb7c4a017de1a07fec4671abef4e5b95e7b2f1a19d1719cf78af9b8684b4107a31c6dcc309d78d8289ece98612d8667f44ee583cf51bbeb562bc0279994acc009b8022d21188e9815eaa491d17f9906295fd48d5f307e11cdb8837340c5507cc814fa174670c173f07ea9d51e402b5f5470100dc0fcf90776933cc1e6a47de9c77d7e52369364d9217edf6322b01f7cc3bcfaf40552dfd577164facf8231a599e8b5722a0aa1638f006b9137086222c4487f5aae71bf0d7f3a500f3d98c4722fafbd89fb7bebef33d2d8260dc861376145dcfd16b373b38a552d52d2ed7b9cb3f9f0801ed768138472c0a033d2b04aabeb4dc4592f2b23a1da2d261717559d9bb0421b4cb1d38a408bc270672701f2a0c071080a299320dd1dd79554ec123b48e1c1fbd229b2ca4aa6fc64e1319af25e2941d04d", 0x1000}, {&(0x7f0000002480)="a4137025303c80ce45f51084606cc6a422c0f60c547bfb7a7dee82e361220e027727aefb7e94053ac00aa71edf9d98cb5f0190ab379deefa655527733a95cdddeabc37959e52d3b89fa544c9f00baf64a3c704896b480ff730717ead3d72c02f4f5eaebe9221eead42d026d1a1736270c3c5a2576135cb8e618dce81571f74212af7aa05bfe876e868981f0b99193ac1f949c42ea19923afd3c0bec500e5cc735301dae380222bc51a4a58ec3e9e6240f2731f8365b7279b18a409eda686d1726cf69f3f4ded6f6326c3b9b4a0ef718993cea5f20e97b98f8f9f1722e9db864ef4c3073596555c5e1d4024c0a3c17904146e7fb4b86f2f8bcb9bdd3bce2829d49d969c3a3ab92bbfc37406e0848b515026795a8df7d8ae9f4c3218449f9259c6a2612efaa03dbe5346f939846142c28deebd995aebccef9b2173fc49bbf6b768440e9d1630ecad692c2c32ea7c12225067d7a5bda876b952fc8dfe81bf0bca64c760ca7e22b6151093b09450bec65b428efaa7ccd68bb151424019fbc4a8547f4c4cfdd664b63d9710b12f43e86437b3291594fce9c19d6c2f6999fb1b69a9b12a2c15e398e977c026aba5e12f37335e8a41f70d0e8119f800eafa99416c9bbab2576eee05965cc084ce1734f848ea6172d887d747b01034aca51e682660fcf1c4e4dde28ad309e83e4c29129dd5cab920cde914fdf88dbea4f93d3b731774045a42c052a2330ce284bc1cfb13363bad465d36cf0cea03d7ab1139600fb0aff22b54a071a54d764a508e4d64f6721c9a5264d19621a2305e14b80243adf463a0abc652ed47fe07377ce26ece726ec0010e40727e48cade0b926efc7f234e6ec763d7fcd6f92945fe480d125eed86b0ec25bd6c1ff91d3093fe1694f572cdc9d3693cf52660dbc6725cea5ef8985d74b381dcf7357452b1a3ed37246ad8b642227060ab334ebc793c1173338a07cace4d792fb6812ca8e0a831a458e353ef6782bd39008a2efd2f5cc826bb9b0da4dd5e8055aecf24d125be4e534f6e536c6a14581ddd47bfbe9978cdcbb1b8816021f63a88127e7cae82dda9fd1229f86a491ebbfbb0693729bda709fce57cd9d65867777ac52509c9ce24878ea9c382e5a9a8a3e59c84bd7c4e299b65c6da50813a42c0d046af085edc05e968b1373f7cc1115d599967eb7e014d9e3978a60526f9770f2b7b0a5d7689d3d25a1e3cf79c425e98ab7aad37738aa280994e810a749f9541be65f3afa8c991316052b1f1474d524d53b70d5cb771778d379af537355bb7900297e0f24f77e7e558331aee4fc5b8c21ef3272121bcddcf1f22a17cfb07a9f9151e54a9070f76c90ff4f295d12f95ad43add83741b87358c5f516a9af31f57c6505d616e04e719de2227f4461242aab7d2b13866169366f7e9638d28b20942aed19c7085c2ac8e166c7cc222b124c23506cab67f36ea8884fdf41612bc8d45fb208beeb5121bd91039627e875900abfe669cbbc668a52f29ec2a20b6c471b802bbde435cdb0facfb9cdec3a4d72fe269eb3d18212471b52127a4f0d0a35e2de466e975f783da547db75ebbd7a2b54b9cf7e1d3e69590e8fee553273324a88bccf7a87973b4b35b3bafa5d31b967cbe9e12f0a4126f21a1f7ec448240de19fb61fe9d9af8d15862f8f7b48ea9ad6077de3f0dedefa87f3ca5427a688af51d3f9359c3bf2002d4f4bcb9e45f0eac26b81f5ec187dee065784dc6ee27946be54531a62a6f668d5b789edba68e472829b32728b66b2dc53aa5cfbdabadcb915a506a2b39f653705566d93e86eee15ad90f5d620688382983c3c14f0ce97f0798b7bd9d19853489ca04de0323230c8ae850d603d37bc1aadeae44c9fa3ccc6d3105f6db58d9de224d9a5420d160e7681a0395e737ca2ce457dc580714f4c5c43ac87391d2f7f04eff018643c73b95728f0de8eb0a6c01d1f46a22d584fc215e2a2ce7ff587e70c8de09d39b1d8181cdbee6e59533704e565e69a79954ade6bfc289c309038691d2bdb82d1b604c4e61f3ff95086d558b1dbb4bfa835806ee412e532f9ee4d5468cd594de9901e43ca0eea7e74e2d4af7da2aee89a4da9ba8f800329e6e99bc0467f37b7d68e602ac6980ca70b27bf5d68e062ee23e2f29e3f2a139ec9527eb529c438039015c90aa171d7c3f9cad4c12215d47590346469f5bea6a6142aca7093f9624c300786a0c68626cf29b209d90bbbf46642f7dce262be2aea133653180a8c4acc06cce405f0f07f8e8b813bef061993573c7adfa12f0bac8e52257cd8cd9627e48c4d947b5fa867fdf3e48523eead7740f7a59e9f822b88a3e74d9cf7e2dab149385440c45220a189374ab2ed725f807e60dbbd445f385c1a2c3d8904b4df34a06866d098516a22c64f01134bb0387eeefd20c40ffac8fd8668e8e64d955622903593f3fb9938cbb5b0162cb6ad775d48a31c04518d53cab9f9fb7a10fab25669e3f77f62225b6ae459f12ac1b3609fb67c1fb26e0b664f2b91e5d74d73ee0ff16a6bcd8c7446a8f68ea731783d1d8f8c2b369e785c756a0c6035bdd5ef7161a014d5244f2b603f9c922ca7b977eb7e3ebb1380cc5e1ad94132d0a972afc345e120abdb4f65fdf09c767ae9306bb5e846a7c1a99d1b95f722412ae672f45c87263faa69f54fbf0082afbba8fe710ad33bd55be484f4eb2441cf8b37cdbf8efa58732ad6664d0839e8e01e09b6a5cdbefee9dc21079863800f3ec4e794114b05c28c77ea34c60071ba8da8e0574a32a5b512b7b32cdcfef15be37f80183ba151e22b70da1b37eba68c360ea9036ddcf84fe8845608dd3c064baa38fe39448e1596f97b34212d7bc2230d30005f75e14dd0fe2dd6eb5e4af79a75925a47ed8fe2716d81e4998d4b5fa0b1663d882827aeb727eadab19f5a79a1e4dcfc9a46966b791d4a79698746f4deee35e43a779d59fbedbd90b4cf2e8a25852eedee38aea355cc1b3d47656bc2e568f22d125211b269c412491a79789cb9eff42f13f5a4b9785c70cc4a0ef359f1ec16ec0887c9d2175ba3145eb3f56614ad792b3cf8d45604435cfbaa0b1bba4ef4d8654389b4f43d4f4f0d382477f34d1f34371442f099c5cacde211f717f20b907ab4eeada5a2413d6c18193f728ec4df0981aeee71173102a63312d543fbe44068a36fc5b2e14988c90f5c46c08e8dd9d2058bde1f2531a42848a8287ec53d965c267198c50d7571b7c0945a8995ee619635b43faa82b536cfc528558111479b88dd0b806c7ddf923190de618ad1c88898b4d3df4bb7e34b1ae674e96a0f2ab81193a912a3de0f95229b07bd51ffedda6945deecce073cf36d20b20f3913e417b0f0a04fd8651f747f8949adb59654ca403fa10162031cd5929fbe61226f2b60216c6c308430e4affae928c07900ba26aaebdb79e969e6ec80f23fbff292f9415533a22776131117c4285ac5e55ced1e9e4b1406cf9615e92b9f7236151469c70965a2ca2b364086736afea7ee39343677eda94b34cbe2eca66168d940f43e808808f3b8c1aded8de72b27fdfa85ca6f773662fdc00b55735f305c6580a96face389aa589c1d0f0ec630e00ca98d04027df138bc9e8899ed5ceb8695cc43239742ed80e7e560946deafba22646ddf5c61ca018acd24fa8506c4cc8c9081608d6319b21afd89b9f68a123c3b1f0b6b962b74ad8382739d88aca43c9827f750d1edac9bbc03a9e056aca587ffd07d4887671f7de2f314ad3a1581816940d5547ba07c968c8af1a2a07b0433f18dac354075cbcb3039cfd4e2e2963706fb558efef0ae46378d3e457a47d35c26e4a1818272e436b51cacbe02d540b8ec588cac4e04cb09e25b8385b28324619ebd2ce045df71c5a4683a392b152be78f101e0264a227f75721d4b27850004145e3f54a2b8abc400c70ec5f04989913642b84879a3d5bbbf17f2fe5ba4809755d458cdc9a4e3f8cc9af262e8dcf1d827f8feb51e7eb76c9fdd5fe0c50505752bf82391232c18f0dbf1ff17633ba0fdd1e5222b1d5e698b65cb8e1bd7725fc993895896f0dbdbbc7940d50a3fc8b04a4c42772e4c168928e39d459dab904a5e9e52186ed6a3548f086542efd5d430f2ad010e4e7010547c784aad11dc0432377aa166d5dde06edaa8b380936645ed252daa27047c659b06cf56e2ab9370ca3020c16fa3335835e9d1317f10d7c4c43045fc812e2fc818cf9244b7ea4060b69eb8435bdc94051fedb10128d50eedc8f0a73b5bfe2f26ca644ddf7768538c9a7b7ff2f2bb06d036fdf95edb0438a77840c407f03996f7eb4eec77db20ddb472e3571b9fa56717efe9c28fad07e78643f3ce6ae9c194d20986c2f7d133e85c46f07f163132eb956b60b7d4a841cc6b666e4f6bed6211ab340ba99d9feca44a66c8facc6aed9b9594cc8926d7e38f36a2bc2e1332c843d4648615165de41805f89156f5cf7c31ca08c1e58125de8a077cd1f46a953b061990d477eec6d65dc0d0d219f4de03158cb16c294a9956614951fb0183b76eab0f7b908a814e20fc0868b0d61e60e16733b0733ef690bb365db493b3a0367cc10e21f0a90bd0857aa21c442d4cd00aa4a1bff7ffc48e8a8c9979cd32c699a3969bcf88b6611b53dcbe31070882ffb0068ce37d67e9ddc6967cf00aea344ae1ab11b49976cd4232a9b6dc3aae0e200860c53a57a0b743bc4d31c000a9dfe56485b3c88d0f7bc7093019cd5cdea139ee1f8bef64cd459b63e43b1bbfe281f6587d0d15e0d2d520d0c7cc707acc8fc08f1abc7035d3b86390352ddc9d0bb314e490705154e37c24328810cef79087e1fc6d26cc3021077846c00add208955aaeefbe836a89e4462ebe3907da7c918fbb8671e096cc676052912febda2b83c20fc627e181738b86571c8c113e5845a19a84987ccf5d05f8b8ee8ad52b4f34e4cacf8f05b931184943c4b81bc52e6cb0f0d1f169d2a56ebfba65aab95ca453c9a401bf81d3841acd56b8fbed0f46e999b76830576773c36f58198c9e35fb130867b15a193b2d44a94703661ad11cc59d87e39e0fa86cbf6dd1af76ee62136303c4fd07994cd9b57a1841c04cf794405bc7969a5a1798f3850d5f6f80a74983a9f6814e9ef3c4345adeef07eb69ab1d43dfd28b40b0f3eadda59773f0c3582bcc85686050b5cadafd84044a81133b9aa587cfc7f5a13e391830cb9cc039c617a4875ce77ad8e28f23a61a207fa5d37bb8895836648ee7d47862e564afecd13b77a0c649c2ab2096563a97378c6b76e2329bb91f64aa23d0f9bf4a86a7d42f9b7225c7cae0ee10b2e43a394e13ea9aac3ca7d7600b1401537631f44c852b0bc7b071526b0ea15181cc258662b7daebf2340b0cdcc654682db0237b4e1b9d17726074786ff9500f98b57f189017aba7d1111edaec615d2a96405cacdebf560b203d69a8c5ad0a3919c7c58bc13b2146e073be1f1907093912ae22d1d95d1023fdda85315382e58dbaa8b2d9328ff13f697eaa5f5f7675725200b446be189a0cffcb5e80edd4d81dc81e0830f5479bb43a2c4291bc15cab14f16b267205a9ba139e0ede30c40d698fab9ab4268629e23e9a686801bddb7bd4c4561f9cbdc6dcdf2e1305a398471ac39d174efbc7c5ca5cd34694c9d4d2fe6a6cf599d75016d16a8307b92ce34a2e1e6241240577610ec9dab3908348de2fe9847504ae7202c8ff54b1c666aca94f85772246b0c26f1cc8b8346f34301cb08c1d46d45723cd35eadf1fa22ee6e39efee84dcaf8c7c63e2b91ce51cf52f4665f841a409edcb66d08cabd09", 0x1000}, {&(0x7f0000003480)="26563da1514c8a3ddb2cc211f5b02a85278e8d42d60351def750094756d90ec8b240679572ecee893f9bda542c588cb06a8fd02c24f77787b1437d12004688aa3ba1ba9142a618f255faa77befc808631978ba9cd8f1f676b0ec", 0x5a}], 0x9) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x0, &(0x7f0000003680), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x81) getsockopt(r2, 0x0, 0x8000000000080, &(0x7f0000000080)=""/126, &(0x7f00000035c0)=0x1cd) kevent(r1, &(0x7f0000003600)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0xffff}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000003, 0x7, 0x8000000000}, {{r2}, 0xfffffffffffffffe, 0x3d, 0x40000000, 0xff, 0x1}], 0x2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x7, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x81, 0x5}], 0x79f42f43, &(0x7f0000000280)={0x101, 0x100000000}) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) socket(0x10, 0x4, 0x5) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x8001, 0x1800}, {0x10005, 0x7, 0x1800}, {0x7, 0xbb4, 0x1800}, {0x3, 0x4, 0x1800}], 0x4) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000004640)=""/4096) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001040)=[0x4, 0x3, 0x7, 0x6, 0x5, 0x1]) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001080)=""/207) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001180)=""/85) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/59) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000001240), &(0x7f0000001280)=0xc) fcntl$getown(r3, 0x5) r4 = getppid() r5 = getpgid(r4) fcntl$setown(r3, 0x6, r5) accept$inet6(r3, &(0x7f00000012c0), &(0x7f0000001300)=0xc) pipe2(&(0x7f0000001340), 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001380)=""/184) semop(r1, &(0x7f0000001440)=[{0x3, 0x1, 0x1000}, {0x7, 0xfff, 0x1000}, {0x3, 0x46, 0x800}, {0x0, 0x6, 0x800}], 0x4) r6 = semget(0x2, 0x1, 0x10) semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001480)=""/218) semget(0x1, 0x80000000002, 0x40) r7 = shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffb000/0x2000)=nil) shmat(r7, &(0x7f0000ff9000/0x3000)=nil, 0x2000) semop(r2, &(0x7f0000001580)=[{0x3, 0x1, 0x1800}, {0x3, 0xffffffff}, {0x3, 0x98dc, 0x800}, {0x0, 0x5, 0x800}, {0x4, 0xffffffffffff0001, 0x1800}], 0x5) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000015c0)=""/24) semget$private(0x0, 0x1, 0x310) 16:00:38 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="232eb0b22919476d0d14bbe860bb8244"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="f0", 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(r7) r11 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() r14 = getuid() r15 = getegid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="784381d4d286b067988d8ecd74c95ec4ad5aa1405679ec561ad68e6dde5d4d930b889e0a63ef45bf60cec894e4a8a783efbfe26c9784d299a9de7194de0d1d840aa7d62124a685b5e299aee0b3dfd0e880000da788ba02b28ca20c68c24acbba8a253ccbcfb7eb7c3b33e7fb06dd5434dc0d971219e4ec9234f4f12c2055ec2d10266192dcdf3ad0805f49cb2082b29041f7d1e96a76a5676ac5f131cfc03b82f8cb16aac99b5aeefe7e3bf2efc68488b858cf81a73ce0981f947cba611db9ea7352048b415d87706b06ca", 0xcb}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r0, r0, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0]}], 0xd8, 0x9}, 0x408) r16 = socket$inet6(0x18, 0x4007, 0x7) setsockopt$sock_int(r16, 0xffff, 0x210, &(0x7f0000000000)=0x3, 0x4) 16:00:38 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040), &(0x7f0000001500)) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd11f8a166ef73d79e51fd6db7073f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000600)=""/4096, 0x1000}, {}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000001600)=""/132, 0x84}], 0x8, 0xb) 16:00:38 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x5, 0x401, 0x1, 0xfffffffffffffff8, "26b6227755e4de6250dc963fbbb904282efeb6ea", 0x369937d0, 0x3}) kqueue() r1 = msgget$private(0x0, 0x250) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000963b95c3b059b33f4a199e4300b5fbed4603ae4653d000000000000000000000000000000000"], 0x2e, 0x3, 0x800) setrlimit(0x4, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() syz_emit_ethernet(0xc2, &(0x7f0000000080)="1fbf82c15bf2e3a6d71f7f3e7f3e9efab9813685ac80ec936035aa9d2f9e0fa94e599e8dd57d037752254f50c70f343c408ff5103badbc5a1fa74284511cba8abb5dbd3f24d0518e4229c6d18ffd8499a9a98d020bec3983cb6b1f33a9fe337830ddfb23727b647855934d3cf6df2ca96b59413952125fabbfda61af53cbd6ab1c941c207620658886684cda74999057b5ebbd09b735d4a9159755c858e276dbe302302fda738d71478c702dac05d4a1d3311da909f564882e011e80eb991e4480cc") ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket(0x18, 0x4004, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b377b2cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1000000000000068) 16:00:38 executing program 1: mknod$loop(&(0x7f0000000000)='.\x00', 0x0, 0xffffffffffffffff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x84, 0x0) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180), 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="8c6a32ead42abcb00ea7dc07b6f68ad5d52f0dc372769d655edfbf349fd35caf009580b80cc00e17ebacd1ca10aa910a6e2410f72ec20759feb605a5b86b908029b7551738f8aad3230012a95f96fbdfebf094cee38c810317cc319d3468bb576d7a8602aac48ee20d4cd59267043154a5fe0c7e88fbf1fc99a13d0c4c2d65e1ef8f9ade2bb65f6f36ff539e0a4dd4", 0x8f) setsockopt(r0, 0x2, 0xd34ce2d, &(0x7f0000000100)="e678606cfbce992a26185a7b4b0a2ed73c288fb1a56c9d4f96e3f21f8f10a7589c6f31d5be15c55a2d3ad779ac26e1bf343823c50dbd5556f718a03b25f7eda88f03d6883119a67e55263f83032971262af6cf6967a83753622d6d565fb0f7ccc0c6c9c4aef965cf8613c25f077014f7e40a9f1277fae80c91df9f137ddd0479733312495fd40184b423b0f59e106b711837a8bc31c07ba71d3f622e50be94546ae0b4c491c0428d8c8e27f9d3f03333d27745afa34de9a5", 0xb8) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x2, 0x601f}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xdcd1, 0xe7, 0x200, 0x8, "e8352262a71c06938cc9997c6b44204ed54aeccb", 0x3ba8, 0xffff}) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28000, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000043c0)=[{&(0x7f0000004300)="6f9f82819887f41f5200c63f76c5398ca5edfe511ee54884967891ddd40123072d70bbc56b484f849fff1be89c33b1da3d", 0x31}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="9863d2a4c5e2d513d28da95c4230cfe4ebfa44fe6446cc4d6e7aa802dbff0f11420bb5ddcd5201656a7fcc58c90a3f27489454ef2835b6332c88780f6d9192b923804bf4cb6400a79b275b218f5a575939d058254434143abe55e99335ff92dbfd7596baa5f5a49aff5dcfaf8002165a305c54a7b1a580b4599db92acc9a8a57bc40f6e449bdf2f0d7", 0x89}, {&(0x7f0000000280)="acd3e6eae78ee66df8159fb48045ba0f358d870daba7fc0426552308e76b536766af46db469e5e652bf1c1e906285b6f3bddf6a29ab6ec0d65a77554f5a6c83a33f3d4258507083b1ce52333fb8f03c52a29eb71777183df403c5e32d0140e1ea21ecf66a3b5f349983fd4df94d321c8dd5f86628a1bf09fbbe4265c41d2ac80ebe13cb20d64cff1d86ee0098c026ba480b4ab335c418e913a5b25f8f7d9d3e93c2d116fbd02e5178d211d", 0xab}, {&(0x7f0000000380)="14e8783f2ba5b0cffda1c99dce478ae174351825c667623817a0bc244677827f2a8b5169cde4cb805cc953f139e8dc9186073c3ff4f6642b77b53b908fc3de802ac38b244ec3162fee660395d96c19e0fc77ba01aa0c0f942f3eebdbe181a27c2e2737d0d7ee81f6c354811fcbc22bd62a987285691e4d6660002d5553d9f3e69bfdfd65ba61", 0x86}, {&(0x7f0000000440)="b6741f99dfd68cbc899a38bba0a9d1becbc2675793a746f589975939b87becd325a44276a939f24be276e8525f6e0cb1c81ecd53f46d65d8bf77555d1a8042f9d8186883dd7b814da3cc9c536630184218d771e014a24580f2d424d3e4859ee38477fcc021b3b49ebf13eeb4ca91eb3103e037eef8781f6bb50be676a7bbc416d4cfb22a369b1b254f9e893b046c89b951caa145f7497ec9498591af5fca34dddc82923818042bdc6cbb204eb9df107ec0101f3ea8638594", 0xb8}], 0x4, 0x0) execve(0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) open(&(0x7f0000000240)='./bus\x00', 0x2, 0xc1) 16:00:38 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSTOP(r1, 0x2000746f) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x8, 0x3ff, 0x80, "45f50c8393ab05f34f17b8f8261b35c3d102a7ac", 0x1, 0xfffffffffffffffe}) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73cd0d3f6784996580cf2e0b5639b98fac571e09", 0x0, 0xfdfffffffffffffc}) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) dup2(r0, r0) 16:00:38 executing program 0: socketpair(0x0, 0x4007, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/209, &(0x7f0000000140)=0xd1) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ea0000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="7c90b68823249077e1a0b50888b5572f7748f1a25d7e442047615acc3a44f6f7eff3028170fdf6fd066b11d71d41d63a60c1cd3f6ebe31a3b8dfa724cada528a06d6f08980c33eee1d1c25a8c04cc6d5ba6b80b4e5a84958eb8dd900699b30bbb0b779c9e9ff602b3b14ca713f3e6abe0d863d0dd3db4d195daf0daf14a392be09bce402af25ecc5205d297536f0fe87caf5feb42bc243bcc39926b54b629bc51a70d05c206754aafb6ea1b81b35183581366fd19018bb0e39e83096662514077f57945033f970fc66540ce8b46a0053e668c7088fceb41c06a4fb4520e86205fcd389f0274f74f5901ba46ff9c27e371c9f1ca59f8cfbc5920a985b968595ced36286223f4ed7d61aacae25ff3561edd479087089ce30a00c10dea0e36a36faaca66f2972346cc6160bb6dceb060722cd198c7407da1b4363676b3e2c711bc921fcbecba4291f241d70961b4364b92916c2608ac13b63e8bfdbe8e80f17e06d1cb0f4170d1e61c545bfb27e42e04469adfc99f0b13c5ece37ecdde93e9233d724e646b56331f5ce5b5687261898810d40575fb19f038b1cde637500e71604a1cc4be7d3d9fea6c95ba71e9db10b844f79b930e44bd431e5962c7182f00a2e9055edec7bb706c077d24fbcff49905bb023a4a733da6efedc861fa6d68af9624ad2b0b24d9a3e2d7f51e3817dd759016730d93f4410760853050edbb58f376be1bcb10123f1f0c4fdde9b4fa0988d7fd87aab5554ed8be62f4139c24adec73a557fc4e210be449cbdfb940b818c66e7e0f84a64f1b89c442ba133133f7246901f37367924796841af26846d62101cc5538cb717bfdf6414dd6c3fdaf210175836bacc4b84ae51b3458874e3719d674657b60d525295513ea826a08bedc239d7335daf7d0aeda739653948c3fb2b14cd9498f225b47394d4aead037b52006a2287e430e0e075def2a939030b364dadecbf0c4dffcd7b2357925634a78838e1c73506f38219e3ab006dfa619db1c15ac93c1792fac05604201e26e0fed1a3db4f646c07a75758c7341e3ab094dcc788812c3fd165de0fdefaf1197799cce0731e1bd8013560ac652003c2a7c6f7eaa86ded182b82923cadfefde50f31b5c5ac94fe2f0efc894e5d884c844d2277b5df1b21be47cc71de7260a361f6da2c69ef6be4b3813b8c402d92d44645a30c01f07dadbe53dc18b0742dd3babfe003e8a6eb98b512d9570eb63b2f891b64d92871052cafc23dd552dff1c0556715c7dbd461f2fe2537c586011755b4dc7c77f3c95ba54de92485e409ea9dcca587f06c46deee9057bdc9de93b9f21e441fbfb6ba93394945baa21cd9c6b18422eb1b4d2d1b087001640cebdde89d5109b3ea687d4b7431a0e3345642793759d84adb44f532ee225d485df14cd37c74ae06166924e98fbcccb9475ae4e41282b0b07bf2cc2a4e7827a43eddb5a7559938154ad864c298d508e58035dd4ab72f3329b7011839c2da04a63a99fd24d04da20f7a46205cb8a3d741d7f74d3a0e6b2a24ac70172aedd2719467b00cf2b287e273b2856a579cbdf2c64b02498098e222fa32436dd2395ec077ce0874720c6e095f7891677e65440b67c6e3f4e57c694c6543a163c784f092d2fc19ef9cec5461e8a22dc3b45a3d6216f062ca2db989c71beebd84e992dbc60d9ded25b911223a08970c319a6aa5a8169c2ef3712531f9362fd70ef04e0695c969f3cf1e4f26689389829485d116c353f95e2a860e3dddf6752340b1a824afaad1dc90a7b3801dd376f01189cbe04712bcf2c5fa8080f00007818cabcec09cac2e254d8d1e168de6fe29de8c369b77f51f613447fe8a41c04d2c9f99c98b5822c92c354b4518cde5eb11cb545055d4c4fd3fb91b4bb14c74b2559685c9bf4b2e999f2c6c75be0007eb35f2446abe374fa345abfe0c2920af5425a3862f9df35372b0234c433fa919e5dbb15aea65e152b37b0672581ca0bf24242566ae734194b6246b4069ca8bc31a23bd8486ccbd04b16f7a92fde32f8d529199a767dc78ee571df59e73fe2cd31ddf3b32a7e6b8dfbd121bf973d0023ef13df7ca4f7c7f0025526a22fa4096d35fa1dc3a9f10436a1b48e58f73b63c306f5ee48683f64d88d9fb76803aebb954ea3f7ee6fe9148348edbc62d7459070e3fbdceff1a239d11f04fabb819c49fafb6c115c5f5137a3ec807ecff124002a8332c44e7fc37ff84e1fd4ad299073d2b29ca7714cb696f8c780ba66da51d63a929e043b977ae9e32b64a12368ffab763ded73f2641957992897e843fee256f7cfab85f40bc9262762c59ed0197443e6b87b8e83b5b3783748850fbda7c7669601bfe147434ef0c1bebb0a0d7bffb2c1a054581dd0a85b4198c035f79ab94ee3734324daa56f76024b4bd612c19e056e112bde935655aa2c4f1a09e8d8196f95f178ab17491675d86e7328428677c307acf58bc5c0f5ae446e31938e68b47a6da74c269612b31e33f830ae4d2e4d59fde5e33123ec4e50d3eeba4282f090107a8126f2811c2c59ee622b394d84fae619f1a715739a5c33a3940e3c0d1e913fbcf87c5b163cb8adce33298253b257ad48b2bc7b115fdbf8bf8e30c83590f76feb34e6a7c1f387b13406808b259edc2f0d99a3b6a0f9abec15a247c4593b780fabee46a830de6de42a7b7d60ba2557c0b6ea5d94496db338782d861a1eb8bd8048c972652b2c7b3594ca0be9c40f34a5b5471e75365c908b4095ba5ccec880b6fde709cca4a9d55b34eb9b870d438ab9bd96d2676b7698e4704695fbb6d56398fab07b64318d359ad157514ede1cc2aafdf3ac9e59cda72b91101eea4dd44083c549ff4bf6ad051ef9a6a4e59a1b1170bc1fd3147f02de83594aefe9de1b51362f170f7db7a1a3dd4645be0439c2e36d525884da1d0f77aa55cf83dac07a952ec52dd123ba6b524c35f8caa06bb1180e65b7163ff51740ff5f82b182899f262ab44e90f4e340b4b4865f4598cbd45c9cbe8f3cd507ab081afa11b2f3627b3f5d13096683b843237cfb2aad0345f575630b17ff9307820601d0baea3d51de357243e9ae9c040cedab8687f22333af3c9032d570e3a1e1b3640d158462b415e56f38535b5a1ca14673b6a546ddb5be6406e4db6afc20ce016e83ccc3df75ef9a8289691cc663349cc05735e566053b195a41764f0f29f4f57cd366670ef6958368acbdd4f3d198be68ea5c2a2c664d87023429a20d2caf0846a7b9dcac805369f4f40f44adc9de88e0cea51102ab6c20cf575ae5a2c40d5bd02c504fa6dc4322895edb039c2323754008d8f7d651484d9ccbcab9a6f4b019a6aa678c4919202b85a5b1ddbc42b82574f790210ea0d6e91410977fc4d131a198933091c8996bf4c72dd581bde12404f67d155af0786d61595eca1eda2e0476c710f966aa11e725326b776305dfc03fd4450a4d4dffb98b7e350064bfebd0059d39b74037c43b0f17d5297d32e73992f77a8da0ba018034e308dc09fc43b88d5c25fe6990092dce1fe52b839bda8eb23bea013d7e04dda0516cd6fd5624266d14eded4ff42ec2bb6213c3db6a2b953a9a36ef402b1e2b4b38bfcb230b406223ff0e94a8e8e4f6f474f93de646b7020a4d223340d9f01b0d278bc676a02462c2f9375490d7e80f052b7fc2bf272009982d377daf1db3aefe207d0b695d69ca5f166027b345aaa1cc02e6bb16b053f9cf034d5f4d16642a90e7a578d64cbf213b8ebfe779ff19f20d183b20052766850ef7de5134cb9b8cc9572fa2af9ebd68ce5ac600f02b7b1d8c36872fedd9458050acbfeb99c26b39e58ae971a7681d10bf8f56f68cc6dd15d43fbcd5f54800a0948bec7f401c0c10c7bda7020e74edef449d192d81032530dd57ec7f6fb24f77358876c2f1af858e90c927e4ce8b2de09082e6c44e8f5c3a5ff44b0b63016301c1f39ce00083935b62fe4794b78d4bef0937bfcb51f430f39a739c0b253fac96e5da9445725ea748fdd940643a0714b8608e19f612c6c98a9d9680a89ce9d4c1231a3f1ccaa60301595691bed1d91c15767b939e8c95b337079aee51ff4ae6183349629a44298321a4003c88c8335f5c4066cd1a0bdd69ce1f84e6ea26902b4801fa23d0ea156b4ab1646310c2d934b2552b482df8110ece062832334ed2c232b8d723bdd74163b8aa47f130c6e2896f270b144c34b2f296bf9b3cc73dfa104295b71f77f52d9db639e4c72c9ad679b24927cc7e47e98800d7e59328cfff98f2e5c1b2642e0970868a2c120b598dc6c63e5671ed7d0386bac10c309afaae4b5db4d58d24123e48d7a884f4afcb5ee178aefbaaed17d4bea2633817b4d79eb6eed673c55075538475e6a35f960778f839e31bd90de58b8c6568d304c3f01495c6f45a8f477417a479ec0a6d8e0ec10041d610f77f00e968ce637d1a7d28fd7e56bfbd5ae3c99ac0fe7fb766015d4fbd1a1731ee0b7339107796ad3e12df7f35599972aa1df3fbe876f5ab4b5d8a5af2fe31395ec4b8d224606631371247e2d2dcef8ca8f74babb00cee8323ab80a89d115918fee6f371e33fcb810307f11adc5872646a615298dd837e55140313ed1b5bd1459e89771f2faace6514dc54015b88aa17790149d3664168079842c77d58674dabc2a29f9916fcbd015c0fe49f0e2762fe321bbfd84d7c35ba8de7f317cf0add0bdc19faef541d17655af9f7dc0f75f48b7afb0923e576601a3a2639b58e0b7befa146639a9461cdd312cf5846e02db269decaad6b1a2d2e80c7d35f1df52659db1ecdd6c041f47e2715d09f71c2c235630108029434cbbcab01c1fa74dc779e6f78ace80a9e5b720bc28b4109d692e4ab87506a1a820e50e7017829e437a5e7a368cce4cd86860d7653e8376f1c26186046296acbd38db6f7f008fb64084948832b258cfee2c797ccd522e676b0d06abba343007693973ff809cb4b50772cbf4f8e663ecc66ed18553f3aa34f251d46052688aed269d10f3185d7a588c3a0b3f245611248916c799a3ad71589b0113e716999f3f341b144be4222e27e0e3522873a76cea26efd077281bbd2135a54b1fc73d13788a59e01de91f5c0718e489dc109b2d48134cd6bf342fa15d2b863dd2e53cf5fd4212e9defde6c5d2f0d1e7434474bde3415db396f1bb271aa6ba9fbe70f30fc1fa7fa7972c6d12f70ea71cdd05028ecb136a803d46fe960b153a2eb53bfee006c8074fed1a1c9f43933c9bebdb96cebf68feae165baf19cbfab2bf066fadcd4893762807b0452a947b0e2370fef4702d38a36fad16518f669bab7f6a366e4c04dfd627f0dde32629380d80248c7268c20fe2a447e0ad93a70ba109f695d825227435c9863b2c985a63d6656a4d9df5ad342c0123653ddba7855b32d5ce9811cc2457fff9d35cb7fb2ab092a3d585d0be7331d4257b6434dcec670998ce89d1fac35dd521b8595a8ed6f3baa5085faf05723740316bae6071bfa286016c243863ad29cc4f4360a777e49f61f9fc0e36866d0de3ff9efc30b6b56701cb64ff7241ba05b95b7471eca30a548a5c7f0fa10503cbf6fd46ccebd3ef6ef0d38db595cc237a6c24dfaa99eeeccdf928caa2378a4de4e5801a10a10e456f6238d8856c7f623be7ba9390a1f81e5f5071f24c1ad267da589964b93d47c19f6554817e1eb47af36e20ca36f9dd2d149176f504eef6ea97f6e41991f4c4936757389a931410e2f5f1145f634cd722691c3f836424fd8ad40d2ec4bfa38a1cc45d69cce449b3e50f9c8024f4f31c2b1ae36488276800f89ed4cd4b01c42308305c", 0x1000}, {&(0x7f0000001180)="8d3af7e73054", 0x6}, {&(0x7f00000011c0)="3b4eb85b017f3175976894e32915638e4de0ab530c0d934dd5", 0x19}], 0x3, &(0x7f0000001240)=[{0x68, 0xffff, 0x1ff, "7d49c27a74c370fdb5b94378f78777939b4e6ba28258c821cc231099078f7473d1e998318b7de176329322485674529a93882c5ee3e9df1da3d303b7794a006fbafea818f939a0548108c475299fde65bfa0799c36c3e267"}, {0xc0, 0xffff, 0xa33, "48b2bd1ec164020e14520f72850777b14ceedd7d6a560f4a321ffb30b51e60420f175ccacd74d50bb6fe39851101b9d488002e5333cf68537c0e910b4cc4782e4689e26f8bed50acb874b2dcbd74ee531f9840355c5e3d11825755bdb3d2b35b8fc7aa841ad3d52b48d6208fb1b0722bfd308955e9c03fc89d1d9b2f100255d724dd57aff1d9a453e9cd321b1f56aebdf1234515a0aa03408102a4a790966a8c8d48dfa1b043694a6e19"}, {0x1010, 0xffff, 0x2, "fd6459c19c76a7d42c55a80f78a2a05efd44cbadf607ac353ad0c16a1603fb7cb14998fb639e14548e7d1593a63d7ab624a71dabd2e5497d00fbf8ec64d7239cec9b460d87803561df979598f9e1f917a620d823b49670464a635eb59d3d1a9dd1060811e0480cb851f24aa0badeb10a20ebdc6dac8b1f0f5fb84f2edc10849470ac5f589be3ba9f22a2c71af763672bb83be7b5b8f54c9fdd65714ca6d95462d807231493cc4b4077b13614befd94b7da7df18c75c57687e9cc9089a459207a1ec2cb16e0cd05a843a536be6488c1ef7cd450ab920eb08f734e2dfa8df9973255fea2debedb60e0def938dab680afe184f4b726919e25cb858986b7a72b4429d7ab6a430dee46b99990d8b815505973638a9e51a9cccb69044591f7c8d3a41f8f72dc3442da30c199c81da2156a0f0910ff1e3c7e8ef7a33a956ac15e88e8d2346e69981f96554632ba3f71e4eb4eb6383a06e88fe048572d02a82ea088556ce890b80aae3177e779de86a70b118fb430593266f4ca272a5c25f5021a04de20c41e94f466e62c7391687dc4577ceee9541025fc8f5ec6227e0534a747a90a15c222eac5ca89cec35a88ae230ac49ab965e61c7523055252b828fd24f23c68ebc725b01187a57a94e82cdba8e56e27954f2a78c95065de0662172d36ecb7bb9057cf515f3d9e5a7408a295b6ddfd84848302b617909a98d4cf3218d01becdc0e1e96760e7c4f52f77fe0194e622c4517fe03f440649ca0f72bc48d08416a3a19b32c28bbedd9ddcdbfdc6a6e4e77c57ec4e35ca9675df9867056ba41e82b0aba0d518120e0261e8d0ec623b3a100392b3c7edc83128c2d21fbe39e337d7f484b1a91fca35e37b574add61220d141e653b0b43daf115b67b2b73a489cab068e41fdc9549605091fb6a871b89b3f94bb03c8e2c966d9b0632d6f8a54e29b7b18db859a1dad7cc5c0a5b9149d2d8840c0b1359a469e5b3bd01926b93d4b6124626cc06df7fdbd30bea44503c9b803a44688d6a3925c9da6b5da4d375ab8b969039741af8314ad0a0500a82932249954e374cc3f8509558a3d38da79ef3c90315f5c8ca61749e4dbdb10860547d7ceb0a3b78c1023ebd3f2d63bc30f69bda883a664d9ca19d40d6945e39c6182f2910359b7ed03d8bbc99d69511cecd6f867e6a91a7c67c11b84c73dd880a83170c2970d8faec47713bf06f1a317957ecadee52911d7a6c1e9725946c6b2d39cb384d6f2acd6b9e3a66f2aa0b9ba3ecddbf3756176c58ce98089411d007ad5dc5e06bb0f9e401c05d324fcad594c123317242767ef71327be8fc2ef696e7aefb39ceea3150158c83ad8dc41ceda862433eb6deaca941eea4f4d0d22249f8ac61485df0d992c5f2d3ebc7e55a1ac93a05e3bde2c50ba76b98f943c91a4742cafcb234a85357a767ab1273732d8306dcd179cea369a596b7044f93244d98c0899df9012beac442a81c3b4f362e943984293913369b6bdd3c22aa914e87be679fb84f2cd018f68f52946939ec6fa7fbca986fa94d94b0873f621559241271f3b2a2b3f5ec6a2c1d337e52b51d9c0c0a98794d5d9fa62b2625d2f36211fd708431e4e0f724fc2814cbe725861350718a3fdcde1dbeefa5d8ff74d17f4df75f9525ad1c52b9f4255a223550dd82c78d573517c48a11751cefc23ce6fa438abb206fc5d4175d53a46d4eb68d752950f27a85e278b816364ce2112fe2e44339cac3bb82147f9d315d5d7f9db5503784da8341480c4feb31d75b1a89d8f5e79c038c82d6457878e58dee70d271a9a7f68ad197ad982d4c83d8f2c51428d83319e698a40a59ba8f559e40dc555f8b633e7351fdd4fe1e6397aa313aa5da6c0dda7397023c2cde5abf720e6f99bf514729d4f5c25771b82f675aa6126641743fed18d12def31c38dc161f00c48b89f965dedebe3ee33e55549f6d3357d622e912e2311527048fd0057333c4911a5e6384dc180eeee8c649e89d6f22ea0f48fcbf6edd30d316de17676dda9b0ba3e6ee89e144c6c1d1502fcd4708d1c3dba181b5a473688a6d95c97a124e167d5fcecebe7a1509e3aa4ba416e2a4b2f3729e6bbf002c51639664fabc30d05c5b79e0c85fcf4099196768ae014f7e947ff26f76d37ffb060a04fc75e8a72f360eeadd5a241e815bf9afa6de06757c06959cea0a03dde38cdd17b825e9d98647672a2ecf421c249dbe2c0376738968ce4d12632adac3620b34631eff8f55d9d05266dc0c727a3ae9de5f90ea36566dda668dc896c8e6c9ff2748b190c870fc15224dab5a2c2f3f5a2a7bdd52c325818f45cdcdcec2e1d7688dcf05ed0198c9fef70cc985c2567a73b8b847e996b346f5ef4a3f46df7b560383d1b5c7c9518288798dae1fe73f2b86b7cdbba7627fd1c0cc61362815a92c7ef1f12026d29f1a40b6ef3d8b42765e0afd5037803c3c749b35b370de95c6bd3347f31c9b76983f63255be3c372d7a41a1f456253e509b0c799637eb04e59219b6ade92f7e056f191f97dda9bffb8e35c7252a603d7b7a343047e8f15f5d6157db94b157c084d5a677f7cff8f092b8641b458991b9ab7faa935857e526bfe57dcbf0615e68c496162a9a225db788307769bf951d20cf517727de1b555ccab32584e25d72f43053d7af1812837ff660044c8aa1d89ce57ad4d67afc0dce885b98fffc624c2acb73356e54e73f1a60801b4b87fb53f67a4bc645c9dcda73d0bd69e46869de3e0b7aa3091e46ea1d42ed77b7aaf64ac4d63b2a8fc80d19ce174420a79d40697cd7180965c465aac06f4575b52205674b64fc27216e9c8406d739b751f8d304d036ff115b5941705aabdc5ac1c1e3d0528d5cb19627e48a33250087730fd6cd9b1cf94cc6b805208a1831fe36ccb0e503ef938b57daaff804073117dba182c101615ce10a2c33d4d801ae0092804ff3c5ebd005dda0dd8be9f258ce9d81943555c6b045623264dce21ac87614417a417260addd1651928f94b6389117b887f4a793c2b166d4b3bd9644e073bf7f503dd94cf1bd317eb8b3c15e2f2dd5c70c00753549f0477967f12f90d2367ac033c985c1585806948795ec518033617c76f349531851ecb289a301177e5b4fde770c44a4e9210ce5a7b27989e2dfec43c303d2d3988e4f6a7dafdcc20ce7c864736d9cd5f00d6641a152d9dde6ce51a581d581d703ec97ee07f9aa6d7f7543d5776c7004a65e06fe4dae68100b1598dc1d60656bb6e34a7008e3fd25dd6b044fca4df598390613da1b877a1cdf201e48ce1d0ff5949ffa4ab2642069e7e1ecde198585c9ab103c41391d3144d4e27fc449065d49e1025a9cdc15b96334fac3f4a7d386f1d32adc991e68c174347f24fd71f947e179cd75f3fa518b23ecffb64218c47021c8f2f94fc6121bf89cbb0871d611c2aff268b40077a94679c24a735f59c5acf5e0dd499e5e8db0140e9d27db1f9c8d1bd882f228f23e1d1cc9e9f3f69997c39acb3f2f0708e66eb53d033ead506c3d977b99391f6927a8d98e2e698e1c60e84ca86e084c774c38375a0ce32ab19d380f0a5f614d81bcb25af831554df97750cd9d48b674c87aca68d764ddadb3b578eaa8af7c4ce96bf15587c2bf8e27e236a19645ac5889d7fa4246840944b847240ea29eca7885dbf6bf91954323b019810b1cb50d97cfb93c5a2039d9bfe3eabc84db06697db294c80d9e96a363949c93bafa782a3f260f3ab9eba80999c242ef803d9ae2e1b9a881f2726a4bd4e374e9da6dd0a725ecfe58bd3ac7a038041a26cc03d21f2c239e14c9f92e3c57659cfc92b4d008928c609c9e475fcc0894af8c5c3a4210ae7a41a8798a22dfa21d92fd3bf9eed384b886f555ade1a17aeb412a854c3114e3c59f2b4e29fd828eeb2ab82f55ad18f2d22a85d70663f6768f9296323defe76f3ea7dc0a6ed5cd17f3365f906710f4e9e36d0d338d5aaecc4042cb681e8afb4018ca9249c3264255baf75a620bb59424fe62f5d33574068391f9b6cf2fe5af2a07659a062a0ee87cb1541c151b08e06bcb5eb8dd8de23bc4f832f185f7b4a414907927bbcf640e502c53ee62e3e105b62c1aa4d3233672c1c3fa08499e45e8332223351725f0f8d4e6b8db28865074fd6934c4611391b31af1f2697d79671b5a890c67409e27a6babe89e4d1dd3f14584a54e2e8ab79f2855dc2e5de950f6ce4a745c4d1980a5473db1aa05f8716dc2f163cb5dcf8ae20509b647376086ee2cdd644aae1556423ba3f5b63f2784581dbf5e097c709316e599fadd9ab970aad909c18a3472179c2503c3b87760f868d46fdefbbeaa895b0ecb4815137125a39e627018ad61d8151486304dc96a84e920426867fcf4c01d393c1f88fd6fb45d4fd4ba73c83029f0222e379465e3e38322776409cf4130d389a19ea6426747d5662287eb8b10ee330343c48ff8fcdae286c8f5be2ff1fad11c206a43e9611602eee211e702c96e2c59aa3fa9c9e8f4a9d720a1c667b9b2e35b11c0bc67ec750c9f9d860f356f756b4643473fe863387ffea13c566887978e689a47a0ebfd846bdc6ec1262817e4fdc8722f17de056bf4e92f4e2ffb07aa2a416b6cb9addfa6af896d7982e2847438304c5853fe147af94cecc2e01e4a9f69d27d5652866c59771a4790aaa91f64588d4f69c408e7ba09c3af038b7eba7ed8256ffc998c1b920340887a668450d8737ce7eb1bc4a26e5def26c1d5638b8bffb3c898e8928c8bd3157a351d4a8cccf90bebd7927e5831438a728d07e42e6f81691b47aab844d26a770ce534b0ac9e0242cd0797acb3768663acf36b1460bbcaf717707b11e19c9ee413621a4a5256202cbba60064a4ca6842c5016f1a6a09c6557945ac9cb833f74a5d8a423908a84aae7063821e187a8bc9558913d8039321aad9625f8f63ad79c90643b8136ec88c912dd93dcf1a1ddfdeae191e685b7f110a0822a3b1b263ff271b629f924a072768ace92f4202e6f6861ca9cfa41b9fa5e74f72f02b94963091ddb346fa00b4fb05bb0b93705a6d9f0bbf95cf2560ae9cbe697dc7bd59ee785447fb50a4ff6fc615d719f2920d8964f4b443d8360f42dd8d333f228c4b908b3b53616feac9cdb793b97ec81026d499827383b19deda3b292f6c9724bfef30a4d4c0cb18a0bca84953cd3bf0bb0adb6ca55f893ef3a07acdd9ad22b18d25704e8d3b5a0dcec75c041375539e5a6cabcd14c8b6f1f1a7f9f5c3c34a36028f20a3cfd38c99f346a2be49d1dab80803b666eae57499379ec31ec4d16a5e955fde0ae51310424c63696757f595b4c6a463432beb463aa1e3fe4bcfb71b2aee51cfcc1e0852bd7c687d8cb49a1ec8ca65c3b2fd8e1ca49553d52392969510bb71f86840c2bef2f1986e5e92e7f5b53540484d1de341bde818f2d955d6be79104b639fddce5cdd71a5e771eed714bdd194ec7a79267f6584f29a1217290c7d238ad02d27e47366caa477329d5872d46f744dd680e438fba7a23a034fa0bf52469adfee1231e2cc1024620f20ccac26a05f8c6b950d77b7c08e3eff491c65fdaadb3fe4f44bc8cf4b7bd7494b8a6a6dd7730463bbaa9292c58dc3998ea2ff7c66179e0370669d5fbdc137b8b23deb2fb916c8c7cba052cf80eb5c3473c37d5e062eab26353e307f6317c3efef3d4c3596fec518da1bc5574e0813dade5ea6b3ce8f92a57a4d8fec6003e6ca0530bd657694d6fb1c35f9f85d19ced4200e64ea4c09d9688aa2b2ad2e19fdbd29cbb77798632e8ec1d2ff3e2c23b21bf5b7e0ecf00ddcd8b2586578aa71e205b6e8b2b01aee"}], 0x1138}, 0x8) 16:00:38 executing program 1: nanosleep(&(0x7f0000000000)={0x3}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getppid() r2 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x3e9, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x80) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/1, &(0x7f0000000280)=0x1) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x8000001d, 0x1, 0x255c}, {{r2}, 0xfffffffffffffffe, 0x28, 0x2, 0x3, 0x800}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x400040000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x58, 0x8, 0xd3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x200fffff, 0x8, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffc, 0x96, 0x20, 0xfffffffffffffe00, 0x7f}], 0x8, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x83, 0x3, 0x18200000, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x2, 0xa00fffff, 0x2, 0x400}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000044, 0x4, 0x5}, {{r0}, 0x0, 0x10, 0x8, 0x0, 0xaf30394}], 0x1, &(0x7f0000000440)={0x0, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x2, 0xcef8000000000, 0x2, 0x10001, "59cd9a9929a6027e7f9f000ee128ffdac9c04c9b", 0x3, 0x3}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x4) socketpair(0x21, 0x8000, 0x657, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000540)='./file0/file0\x00', r1, &(0x7f0000000580)='./file0\x00') r5 = dup2(r0, r2) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0x40) r6 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x2) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x80000001, 0x7fffffff}, {0x7c5324ae, 0xa748}}) kevent(r2, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x7, 0x8}, {{r4}, 0xfffffffffffffffa, 0x20, 0x20000008, 0x2, 0x2}, {{r6}, 0xffffffffffffffff, 0x20, 0x0, 0x2, 0x5c8}, {{r0}, 0xfffffffffffffffd, 0xc, 0x20, 0x4, 0x1}, {{r5}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x4, 0x7}, {{r3}, 0xfffffffffffffffd, 0xe0, 0xc00fffff, 0x8, 0x40}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x8000, 0xbef}, {{r4}, 0xffffffffffffffff, 0x8, 0x800fffff, 0x6, 0xc2f}], 0xff, &(0x7f00000007c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x10, 0x2, 0x1000}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x10, 0x8, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x31, 0x40000000, 0x80000000, 0x2}, {{r5}, 0xfffffffffffffffe, 0x0, 0x40, 0x100, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x400, 0x80000000}, {{r5}, 0xfffffffffffffffa, 0x4, 0x0, 0xf18f, 0xc2}], 0x1, &(0x7f00000008c0)={0x6, 0x6}) fcntl$getown(r6, 0x5) r7 = semget$private(0x0, 0x2, 0x0) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000900)=""/146) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000009c0)=""/4096) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000019c0)=[0x200, 0x7]) semop(r7, &(0x7f0000001a00)=[{0x5, 0xffffffff, 0x1800}, {0x1, 0x8, 0x1000}], 0x2) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000001a40)=0x5d7, 0x4) getsockname$inet6(r3, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) r8 = open(&(0x7f0000001b00)='./file0/file0\x00', 0x10000, 0x2) sendto$inet(r8, &(0x7f0000001b40)="e8b0e5c8e8d970cea06d89ed7d341fce8b67eaf45da9ca53556639545fc007f5c14c89b803f2a1b3b62b0fc2e076fe0272a8f4db136516b5c2a302acb1f1f9fcc574a7828042395e89e1f61babe214c43bba962e42a7b74aad3fe05b9bd81ac7a17bc8ace7ae09373cf42889278db1a26487f576478834384984acbc605c739c368095ed39d3470bca16925ee4dc99a2e9dd65f65786447497a51e9c3275a042650cc3edfe3525f0f4679c0d27bec36f0a64b57f6b816d01c96aa5b6c479a74f3a706838008ef929a787d72b41a7248a27b93c2a", 0xd4, 0x400, 0x0, 0x0) 16:00:39 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000feb000/0x14000)=nil, 0x14000) shmget(0x2, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x6001, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() setgroups(0x0, &(0x7f0000000080)) r4 = getgid() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xfb) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{r0, 0x84}, {r0, 0x40}, {r0, 0x2c}, {r0, 0x20}], 0x4, 0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="7ae20231ed582f49c587e044ae48cda9e0c2cd4b4a7ae48cc55c2be5d9e899f538d2082b2ad5171ff04d613c29e8834cc1d12d22bb982f9a6e26e7f3ecd1f3b6214dc1a5ff5effa462af3e5fe83878fd325557287a321f4297a151f33b9a40d2de38f1a1f388e2af24dcfdb663356eb1e46a9948b9f86dbcb7db77505d90cfa676693459", 0x84}, {&(0x7f0000000280)="e5bb72bbce92950a0d5c13c094a5dc991dacba3140efe2ea6b252c47df03bfefb31a0f0c6c225cedef140146a155194f544b71ff0000f5fea5390b6e5f6d3817c399550226fdf36c678243ecf964c4b6b8e8679444421d15651a1efabae4b6fe4266a3d0d985d0b427d36941359fd0b08e8b05ee7caf817edc5855266e16212357757713d2b2d003a2f2f56904dcb2e61257125c73abb379214edecf4cd4456ce02667993832074e7be4c86de757e1348756f0a1ff4677bd04449bca60444385fc0a9261f466f79fafd79306e1b18315c93050666e8c56f344ddd510ce367ec662c7ff25134daccfe869e338d0eaaa1188d90da4", 0xf4}, {&(0x7f0000000100)="978fe83a656bad8fb7993edb413581b4aaac53248488b8d481a93b0eca14a77b4a82600b19bfa19e14666d1b40a8d0cb2211f15607981af6b30c3529550179a5ef98f507515e5a4d3f6b8a0f4301a7ad9777a75f7b8c0ea24f", 0x59}, {&(0x7f0000000380)="0b95159c2503824b298362190ab1c7581908d51662d553c369e35037b035d64d90f8e2e5584b3a89ea2fc8430c7bb0844fedf17fe55a3cf54fe7e8745c999a67d632e36a52b00e324c6eac7dafa1d4fffffffffffffff71194c243bcad59ab5933fd5cd9b0ff66012f44ed114939632a3f8b8143e42196e4ce5f0197a131de3f10ca3cb07c1a92d9c5f339e0ccdb50119415b659ffd306aa215b491a0a8cbef3e5fffbe7a107bb720e63a602ca01d53a49cea14fa65961165d2004dd2a25c025cf2e", 0xc2}], 0x4, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000004c0)) bind$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = shmget$private(0x0, 0x1000, 0x511, &(0x7f0000147000/0x1000)=nil) shmat(r2, &(0x7f0000150000/0x2000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x44d) ioctl$TIOCSTART(r0, 0x2000746e) sendto$inet6(r0, &(0x7f0000000140)="957cb98d530e2a8ef29905c88b30fbea4a4590241dc0d0821dbd847cd9a00c6bc97dd580474bf73c84ced7b207910d8a7f943388f70859fcc0022783d34f245bb647ab4a3d03b3ad562be3f7cfb5d39ffc5fd786629747cd41692977cbb1d01d7fa3cdd140f5e186a890d52aca1a66c96fdb904f568d57b1a91a71d2665668886b3bdf9509fdfbd69bf5107b1a1d245e995b3e39c72c63b3659be36e60c0873f3c106c2c3d247ff7", 0xa8, 0x19e32f892258402f, 0x0, 0x0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) chroot(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="021bef6611ea29ae8f1dfb835441408a009db80c7cfc94f12ea4f28d896c6135cc7727b2c304ca1acde069af7316a21a84520cec3dcaf661d38b39bce087b7998f787e02fb90aad02bf88fa9824ba7cd5f0acbdfb4ee1229d50732bcbafba843e44576fc10f7deea8e0614a6301b35173137980fec7fa184f53b70087f0c84", 0x7f}, {&(0x7f00000001c0)="e2cad3f0ed819d36ad0e6213b87c9601c163c78e9e5485dec01ce94d02921fe632dd03e2e0bbce80c99267288d87324a9ab40b0cc233161b3a3c0b0d2c02128b1a057235fc65941fb802f1486605bde565f203568b7c2e931aac1330428e9d8c8b1408b6690e91b0968bfe8b8b7b93e2a97623ab8579916617587cd9cfdf631c4564c799464eb7bff7c99a695118fc23f2a39eb27bd6f287a7f4959d544350e06f5776b763e582f85fb9ccd33f05e5f6676b4718c161ba8dbe47473d223b88b9239a625044514a4f3cefa2d1bbffa145a5a043d0b0fa2c41c2e36cd82d76fa049cd316fb", 0xe4}], 0x2, 0x0, 0x0, 0x1}, 0x400) setreuid(0x0, r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getsockname$unix(r3, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) 16:00:40 executing program 1: socketpair(0x1e, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x3}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:40 executing program 1: r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f0000000140)=[{0x3, 0x1f, 0x1000}, {0x6, 0x5, 0x800}, {0x4, 0xffffffff, 0x1000}], 0x3) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r1, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x1000, 0x2361613c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000200)='./bus\x00') utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)={{0x5, 0x400}, {0x7ff, 0x2}}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x20) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) rmdir(&(0x7f0000000180)='./bus\x00') clock_getres(0x6, &(0x7f0000000300)) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x540, 0x1) open(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x105) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="05cc797842fe13fc7b32b8cd11008369a836ce149e9fd53e52a6ee0cff1f3d77bc53e48025ef17a8f212c39a3f536e0ffcdea1a620f223edad843fc8307b4eb1d6f7f5a1b5fb31f3582b1706496286cf28596544da8a21f1773a90455f53ebf52b76a16489da34b8221a3526a523415f01f67b08fc81a935bfe8fa0940645653e8856a12b824a8ab2cd25d2811f908e3", 0x90) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:40 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x192) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) accept(r0, 0x0, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000003a0055020324a16275c909200f8f8c175aba4edadbbc175e1817b09639e58ea390801dfef02e29901fd4a49fde8c1a96e620db5a3833001f8bc8ec9d30fe2a70f90b2110cb892b47a4bee6bebb87b5aa86dd940308ecd381a20be7f24aa5b5b560f6b8b805834b5649840b000000001000000001000063b359163c5b88486e8e87bb000000000000000000000000"], 0x18}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) socket$inet6(0x18, 0x1, 0x451) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xff, 0xc67d, 0x9, 0xc00, "f0b30f830a87d0328f6f79667357b5f5254b8308", 0x7f, 0x1}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x1, 0x101, 0x9, "98795c02c95a1735ca5d54fec092bc27ee7492cf", 0x101, 0x9}) 16:00:40 executing program 1: getgid() setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() r0 = syz_open_pts() fchmod(r0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)='mn', 0x2) pipe(&(0x7f0000000000)) chmod(&(0x7f0000000140)='./bus\x00', 0xfffdfffffffffffa) 16:00:40 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1}, {0x0, 0x80000}}, 0x0) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff9, 0x8}, {0x7, 0x9}}, 0x2) 16:00:40 executing program 0: semget$private(0x0, 0x3, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x28) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0xa4, 0x40000049, 0x3f, 0xffffffffffff3800}], 0x3ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xd, 0x4, 0x0, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x88, 0x800fffff, 0x0, 0x80000001}], 0x3ff, &(0x7f0000000180)={0x7f, 0x7}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:00:40 executing program 1: r0 = semget$private(0x0, 0x3, 0x620) r1 = getuid() r2 = getgid() getgroups(0x1, &(0x7f0000000280)=[r2]) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x10, 0xfffffffffffffff7}, 0x7, 0xffffffffffffffe0, 0xfffffffffffff801}) r5 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r5, 0x4, 0x8, &(0x7f0000000180)=""/184, &(0x7f0000000240)=0xb8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockname$inet(r7, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setregid(r6, r6) getsockopt(r5, 0x29, 0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = dup2(r0, r0) write(r1, &(0x7f00000001c0)="ba16", 0x2) close(r1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() kqueue() semget(0x1, 0x5, 0x422) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001640)="55851d5d838e47b8ba158b006131b448896e5baa648697f31bea35e2a05e3298a02a3f2a9cdc4cefc42994e83d78f11a50e1e933074c1b773fd2cecf28701280d94ab7d4a759be08af5b53d891fea3528d06abf4a97be5441b3ad8b6f455177b594fd019562174665bfd7a48272dc19c2273706512357570ce15acaba90e5c5265fee75155de19e6fc105886d15d3e66b72496761759f1f51443d10a73b0cb531d040c1404a5e3b40b6b20b12b51c31f25f41930a5ee10375d707f4051a4b096c3ae68a0e44e95e87b5e3e0ca8f8d65f754d0aa8999cfa3d22fbd9b6e6577b21496e9ff69384a52c9e008867cb11233ecf49ca8a9b78b58b30a9f67bee5e95d4a1da4cc9f82d8a65f2a7f10f8dbba4d939fb570bb39ae727bd7508aa8019ebf63cb9bc1c524b2f958caa9f9f838a25f64ad09b8b10e8edf1ae9625d4e2b251263f11f711e706110dec694394c0ba294898f06a221f04d95e7ad4d8c637c6a85129ece6ea1ed317289af83c79381180f924c3f3d54c879e31e0233b424eacb4eb4cf31a41d91a4624eb51ce078876cb852512d053bdbee32c027a4a301635c3240e558298548cecb6c7ca5d5254a5842b0aa87bec3ce41be27caa692928176deab63634c05a74408785ec0d1ce61f66f31a756893b73f6f54196b32644ad6a08d43c2fffff63855aab168ad8e705bbdcd36d4233a0d9961d25bdd03e80f11f4d04b7eded7686c39f599b912b30576068cadac742f819cab3951b555ba9a3d2342dc4a69d7ffbc7e8c585166b36959e7a8e4adb514cda65a86c542bac6affded9c4f0873087565fddac12f75540aaf894cca2719c7957e933212a03bba6dec0b7ecdb54dedb166bd937406d539f8eb0f31bf84964a70b5c63212d0dbdcd86aaa202464ee90b29877625a750c79ba3fc604cc3526228df49185f6ba20f6779bf7a4d0dde678ad7cc693875553db2eba88512bba492c1339d007f0a08152a86b21de7adac2d10db14b76dff6f39156e9b48f5d279c46f5cfe50e9c3298b72b4371cbf101c7bd71d0256c6471f103c1893c58b1da391759e82e6aed8273213e3cafdbd142e928e0f14d6c3d7b8f2f39d3301ac564ae83c579a3966518fa6357b50cc93b164d597d168526988fc2fdb2709d9990e6f20373fafaa18832074c0be47a311784a4499972d3f8874eaa86d8d23cbce519930e812af02d83b7aa63b3a0832a2617f112f41fe385da03afc87511c6457a25c10188988e7a087cb15652e3e14beb7ca1e896a04b53ddb26f5e67fd61f4f1bff0ff789f8a25f87f4aee2b0b660615c4460d289f027eef3a4ee1b0a1e38f953aff067d86db41685f1b8aa1d60bb13d11a468ff2a616b002c1aba63286546a16eaf0e58abe32c9a1b38413d0bd50183786876603cf4d0606a39202ef6c997dec254857c55fc28e7afa2073985ae4bad34728da3469ef5354bd5c8c7c367b9844d2f260cfbd3c917a7a4b747a7bde751f92508f8050029837335e083bda9263fa3a90498ed6a9e91cbf30dd453fee15b8fe6e93bc9a4ab0a36c078a8c8b2b1053abfb2e2fa452ed68b36ba97cda3873bc4f0fb7bba208ae7956bafdab92c31d79b4672afa058343b2fbe4a069954a390e4fcc0bd0725e7cc6e301aaf3a8cc6f9a1916e8ff026109698781e5b559ab0fc64c86564767a4b556ed4549db558302d2f8bdc8bbbd2141e2af4bbcebc20b044e328b16d3a194f473e991476b008cb36d45c151ec65c733bdb09f3240d4989ab90ff61a7d00e3da1a795f381040fa236aa9af66af2c2eb8b8060b1bb259b9a74c43b010142e9847d3a8bd0c1c1d7d905f76085c7744e8f96b79d7d34e9a1e294461e3cd75872b3c00a38fba1fb371a0eed401bd7dd149c5b1b2b6124f5899b2806611bd4be5acf1083cfb59610abafbb94a740d16a33922e7d58feb458a484f4ee63a0a3306783a965ba708dc8e769ece948b5741e5086a3e2f9c364e682684725f4c48834c7f1c4fe2d71bba332e48a83e770bab8a9ae19d4bb3bff2a6ba34b9dea2ae162e9ae5e401e50f198127fc98f73499055a4fd03ffd287f521e07f471e4280fb6f41ac18cef36acd94029ad506e4b149fbb521ccf994ecf857fcf347d7bcf3b569193a25ab3a71f186023a499b8f780131f507bceb95c1ffe70b25667db7c3956d70b125da6110539fb430d474cbb887dd8451e399c52da7cd7314ebaa5f5fb028e04ebcb07101a699304351435577e8ba840dcef94c760776fcba927664a157ccae7406953c5957ed8c675e7c8cdd70d1e6417fb28b083a445c59e42d224b86706069dd03451fc11c1228d12315709c76fa7e2a4e1d01174aaf386312f140bb7447d4f9d9c27c810e0dc10bf0298cb2f3d358bcb80b01c4b9848d74716c23395f63b3e4d94c6403b2db70de0a4fcd252691c03994fab51d951f4d44ba8bee04b0e08c926eaeac402253b71a8e91f12054a47ddbd719f9042138927ed2c6a2b86fe28190fc134426841ef595d8454ce4dc79afd29eca95c68b36fe9f1100f3ee7b7d4a759040337658183854f25a437f67828fdc199530cd7350f914fd2538f3a12ccc8f7dad3bdeb098a9e848bf7d260d9c1b2ac6a4960ef023dbd350a5fc47f6f825b464edcd7a161833642d6dcf9319b739f56647f87ff287002c997e8e205955637b0a834cca121d615045b3e9bfd4fff6207b81790863fea66ef05fedc80e29ba89624abefd4e65be26a32dc91dd011a3ef243ae7710aa935c86d0bfe4a0cc2e4dc8b6da1126f693f221bb13d8d6df191313cd801bca836cf5f41aaf3fd8da93b25f404877e04fe0c368c6fff0d5536846e8c311393c28a9adc0e531926e745697b0848d59c3705c2156642815a621dfb554c37136f912769927f0326aecd8ad8eff0efbb2ed80b008e125b90499378804a4718355556d76057967255b3c0139a5dcf8463c4cf0d2500f8ae6f33a8c3f8c52469a593daa4df81a53b75e73f47c2c66437951c112b6d7762c9a62e3dfdb5114a25ecb5853b7fb11cf0023c04cadc1357779a9734235c75f752066ba4ab39fc41382b1a3e26090bafa463119f23bca7917c281338a64feac46747a84c1cf8b4d6d85134fa08f7358a458595cb4417382b7e92d5fd7207b1554a7cd0314e41976793a8e66fc84d6d446637adedd6cf95775c9a1dcfd007f274b14669f70bd38943f51cd22e3d611e28cc2b745429305d3008b221a084968b069b060cf9400121870a0c8f21c57a33828a7ce0be1501d5a2b03bc54a020574e24d284d408dc46deaa60c504d254fba19016041291f0beff8f45857a80df2eee88792aa583eef7277c88984fc628cf8c79b67df162a53f4d9698f2ab1cf39b8c7f11f5161ee196190fafd205210ca7f7856b821ab887246527d9b44cdbe90710b606f6abe93a7f6a987440de72d37599b2f45a798703bb6aa7c16dbb2e70f51cb2dcb70aebb4d834b278b1937147aa08fc0af3da072d15ca1a453684d2d6d25a259d89e4d053a7e8024fd855cfe9fa130e36bd62594ca4c1ab45eba04d01992202d260bade4f64b17f164fd1b753ff85261795593b29536d401f36a37ec63054cf1eafb85f81955981879bdcbd54d039604e613cfde1d8c8f291d7cf861e795e4c017e9d24f473eada36de3fc1a61471ed54ab5f67bb3b8727124114f5a5bdb29190eb578ae8d97200c871be242ea004202ae7aefc1baf8ba4c65c08abf78f23b48f5c9fc1280a02cecd820511b62b9bbeda0eddc39de09504c28d62b529edddb099f4b9a2cd2ba5e88d2f11b2d1627e36114307d59f1767b0d4c141b0d2e30080b63ee6a90355f20500ff17f9269b48d40140ab87082b2bae1449c44a58bdc6a36eeed3b55841b828d59d9a4ccdf8a15a595dd69291991f61abb31a8b97497f3364e0f815f910b8546ce9ce10ddcc837843fc62f6a8b87c83f049da46b5f03609a09c5718c666c0e2635ed722f21ed4ad187b6409d3145d32aed7730d387a24d13d4176111758420380f8c4546ce2cfc1c6d05c0a2e5be9a47c03db4040dd6f8653f42c1ca04f6ae8e43524eb17884a8548e63dea80cbe9fd22e27a078cdf19c490fa7bbf1e34103c6db868504f2fa7db729b3dffee7235167b22222578f4406e43be07aa1a7c8af5d9d76fb7a0db8de3b4ac96aa61bcbaeb6df7bff0d1cffaf760b6c6f6dcb683e04924976a806f5cb6fea7a19be850fc8af7ac1c1b94a30a6ac9275f9d1d113adb80196ac0f24033322589a75ad9cd6981dd12798343debea850f53701020c2193b28a35fe0130fc738dee680bc163c879b218184f05fa7f603f5ed817cedd7af54583cb21e0cefc40fd8aa3842e90710628e831be054c4462370d4bb7a1cb169d1af4a75cf74b885b8eafaab2c5e90397ff2135d5ed9ee5922281be9b6eefcafff45dcb2f3fc5f3772bad3f45700d9f7a1f87b3eb2b6c5769250145bf8fea4d6198ff9fded7b64f6825cdf86d87e726b2043d4e76c9ad7ba94a1fc03263d95c6bf4baf3d849e", 0xc80}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/209, 0xd1, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x80000000, 0x2}, 0xc) setsockopt(r0, 0x10000000029, 0x25, &(0x7f0000000180)="3a929119", 0x4) 16:00:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4}, {0x1, 0xf077}}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmod(r0, 0x0) close(r0) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f0000000140)={0x3, "a6c4dff5cb65e10adc793dbbe07d0d58c632588f4fef3b1e80547bd05e3b9de28952cc093853615aa142b8757208aa70ad199505cc5c956648971c97a9d63b6e39cb7962a66f4757b080cbeccf4ac4fbfbf48d83bf0115943ae4268414c89b87457d6ce749e5a49befe8061887695855a0ebe4dd87"}, 0x7d, 0x800) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x2, 0xfffffffffffffffe, &(0x7f00000002c0)='\x00\x00', 0x1) getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080), 0x74) r4 = semget$private(0x0, 0x1, 0x408) semop(r4, &(0x7f0000000240)=[{0x5, 0xe62, 0x1000}, {0x1, 0x2, 0x800}], 0x2) r5 = semget$private(0x0, 0x7, 0x404) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0xfffffffffffffc01, 0xffffffff, 0x7, "b62965f0a706f5af2f263909c6409a56cbaf607a", 0x0, 0x81}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 16:00:41 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x1, 0x101) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/41, 0x29}, 0x800) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20000000fffffff60100000013d5572343109890bc09d7aa351bc0bb356af88039bc7239dede46f9b06b420069a8e3e2ccebafcd969f49953eb7ea8a2413e397b4cb00e61c999dcf76e46b873266e0968898e46e12a71af340b876f79272e21451b03421c0e5fdad923696a495ca6ae1248b9a2f4128865d04f41a2c6bf604c93bab990dace26a3603bfb8cac2306d169f4cdf53056314d5cbe87b76e3f206672f8ba07cee4ae0109dc5259a2a0a422c4537382ea23deb40eaa46fdeec6935f6469969985927", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/95, 0x5f) pckbd_enable: command error 16:00:43 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000140)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3206f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594000000002d660b178ec721a7dfa7632e1559906cd7078684c0132c00000000000000", 0x68, 0x400, 0x0, 0x0) 16:00:43 executing program 0: r0 = kqueue() fchdir(r0) r1 = fcntl$dupfd(r0, 0xa, r0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0xfffffffffffffffc, 0x0, 0xfffffd3e) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:00:43 executing program 0: r0 = getuid() r1 = getuid() setreuid(0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x43) setreuid(r1, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) utimes(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:43 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x1, &(0x7f0000000280)=[0x0]) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f0000000380)=[r0, r1, r2, r3, r4, r5, r6]) socketpair$unix(0x1, 0x4000001, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvfrom(r8, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r7, &(0x7f00000001c0)="e3", 0x1, 0x0, 0x0, 0x0) writev(r7, &(0x7f0000000700), 0xffffd57) shutdown(r8, 0x0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[r9, r10, r11, r9, r9, r10, r11]) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r10, r12) execve(0x0, 0x0, 0x0) r13 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000180)=0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) munmap(&(0x7f00003ec000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x6) 16:00:43 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="07ff2016458d89e270c2e54d0f015edd9a81703fab2688615f543037304bbb473f68b4cbf4ab488b430058c186c1daf49a72d3c12b3dd547a5420e58cc673b8b6ab83167f1f46e6821f0e3d2d6155efdf85a8cc2eb69f6d21fe1e8947ebefa38106b5ecf4953549138103e1dafde83a1edb2972b1d8b04b600000000000000000000000000000000f0683c8c193d4bf759c00730b661688bc5d6bc0b7080257ea88c67abe266b2dd2fa12fc40d55cd9eafc6d09827038f80db9119e4f1807a0759af24521ebc8de3cb9994425552cbde6759fd2b80fc918813d0cc7f2413a5f80a65b06d1799f42df5e974dc236c5200949ea25e9a2b730aaa8862f4f261089cd26f7ccf82f1e4d0977c37267f4af09eb83baa61c4c2a1578823c91e0fc3338cf205b98d93f56e85d0f44923a3d829cdd3693833647ddf6aaed7d1ff845ca397946c02a3b176f651b48a0b338e74c8471b0f6a5c6b6480a820e2c36f262c6bab9c73893fcf21d6ff6ea69ecdc5018f819a0687fc27b5b8b98ac678d45ea1e85480fb3af0679993905851b289375adf556861b0057e1783d17adf70a9ad302588e33f5bf424b3b30bd3f688b20fbf221583750155c9d6542a2814422e89ac076ec75cc281f47347ad"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="a9", 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0x428e}, {0x0}], 0x2) 16:00:43 executing program 1: getgroups(0xfffffffffffffd96, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000000000)="d24c23143a49a5ad61f2411de676e5dec4225f9e1e6db661f40bd76e914d6e3cdb7cbad454f462336e746d8d8bc62870539666a2466db8ff1bfad43c74054548aa9cfb6d7254e1", 0x47}, {&(0x7f0000000080)="e2d0132df2900306014d5dab0cc4cba77883d5f812bc422afe7fe66864c6dff815270b7d761d6f585481840b119987d3cb064ef3c0e0797df8c3bb2cf0abb97cf9c3dec397ecadc2485d7f9e4e0d63b8793e0605ffb5b631342c35bb630b3da303fe41e6b04820956200161076dba5d6f875bea08ae76cc6f588aa8a", 0x7c}, {&(0x7f0000000100)="ca5cf207fa1f214329ec36d18e613c6b6c8544caddb7f78343784bdfc7660779aa3ca02e6487563ee2e80b645d92878ed62a6b21443295b5d578535b1f5c519bc955527fbe3649425d4c81268ef908853246dfa673443ff1c738eda704d2654dee243c7752901701c114f874f06c1c95304a23de77fcb417c61e306c66669d70399989a2bdf83e7261dcabeca46cc8c7145e46923fe3a9ecab46ad0256722a73cdfaa2451e9c1dd3a6715ac7e6421a5f11f32e655013f41bb14ac1782ff966203c64de68c39603b811d71cc47f003ebb14e961d779fc370cf0437a2c888979788ec640f832f83a79179747152a3c1f8283252ea8551db53b47792b593b2541fc3b78d1a0994eaa4aca398a5cbd9af265466f54109101722249f80ab9f322cef1af7795b6fdd3e7151b3e4f8765f0426ff0a6a5e4903b3714a3090f7a277bff27aef4df112b2941752a484df6a56ea422c4221e74cfa2aa60db6b7330f2935680b7255c48c05028e59b8b565ac1b26d7de2a2dc6eecdb9d91a4516c8da891b3b0b94882faa2dcc18ad02dabd42efe384c47d6d057fa04cb8a967516f59152cdba083245bc781da8cc4c4a641ab8b766364b3b8befb35a779a8e7ac64f2a19b08fcd9e7ef48dc1668a8253902f312e1461f578d8e4ad0b40a0b37f4970a534f0bb9de4fd8eca09ff3e0d3da025394c5421f0129c380bef3b6478967daf79f01b1897ab31ac1f728d0d90c9fe376bd5ac15c741c7c5617ac827428ef4b74c68546f5e094e18a77dae346ba778a8080185866bee7d9ab6b389194947730bea712ee572efe78b95d85bcc77a4201ff10220d61f24b2809b1296076ab3f2d7424c5f6f7eb72a1994f0e5d44d113d02912fffc206fbf039ffb7d46b5ee76a1ec0c82b18ba83d141f6431a7f79afb6c9202f1f8ada2469c72c379196022489cb307f9a02a299558f8d444728d6179ca4ee99d70000e7d8b800b70f700439f169ed1d04545a87b3de7fcb5c39af86efb6bb46afe1daf17cf6f042d92da9b2c0f795cf9f4efa7f1b96dceb7ea27c5f6beedc6dfb0419e3763c7273f6ab84ba3ff69863bf221b9357bad528c2e2d6d25e64f194502c0bc51081bf138d3e5852422d31d2f6e879a6aa8a5c6432d9ff5e5274b88b246859c0e1c714df899f77e5d400328179144dabe6b093f12ca0b0915c9e470af3b10ba0973ca94b14a346a2fe5b4432ff5c4ef1c44bcf455d6041f50fb07235b2a5dfd3c8bb1b06132fcd57ca30246020ae3a9bb2ed0ce7ccefa9ae6ed00f02371cbe5f68617c2d58be89892add441f56ce7eb93594f16eacbcdf4f1a2e39d5a25f24c00e243138a522944a478f38451a8e255d2f9808289daafb5b93b31b5a9be7f637f5a0b91d5c018b1b1397486ff669295ceb1ed2b2cca95a5487eef5ce1be725cbd6169aa77614179255fd40aa2804365f9fef5a1b3f43f5e9d5f8aefe9a0a5ea7820b154dc3505d9d22887ea2231ecb8aba9e43269e1092e881735b4533eb61528a57969d04e65949cff8a9a846c14c564fabd1131e96dc180b0d4c87a26a27e9e4f19fce55a5372e40d68f63228b5d3c4cb7ae3658a56c44da6a30f047c69d15b625c5976d9fef36ac5c19c6a411af2deb7038c93b7ed74500d231aae68b9db73668a1960016361db959413de8aa0ba5ebfe3ad8facf63a9a81be065f576f3303ad1a78776176fd1275c7a994521174fd9a315170cf334d14cd9be3808208a15962f50dc94fb92657a547c4772556bc878ebe3d49dd6b041e434c768f9d08e932418566348cecde31fb86e8fd0be807b5a645ae1cf4d2bb437439717aa28ec0f17a0a6698b447de752c215b353f592118502d6718772d64c54dece2e84fd0f4780abe01c5447c252df1742fb942e6a7ce86743143f8145c537ab66a5ad60a5c393c21fc7bfa2511c0fa3710ca9befd7ea3b91a62b12c789592326ae0902d516ebe0cca3c74b0f7af710b3d26d9c16d48a0128af8716dfe41aa64e73e2efdd290f4004fc268b363ab453354aabf33378468ca59ce37b1a893bc016435eff44aa3e294494f7b40716204ed4edfc14467b77c091605e8b70c7e829a922d3e24f4df0af4a92847d94bfe027139dfe742bc3c03a3171dcc3da901368957b36331b5d329f5193b92265fdb1f29531e36788ac4281586031f281ee712588d10eef57e8fa08c9c0004649773437089b1a6d0861ca820c9441486a0119b6e1db09a4a2c87b13f203272128deae49c4ec497ad5afb66525dacc6af9b4a41d4e55ee2baf94192830eba2957139ac277568ea9e4c045b2eedd5e0bb48c2614bda20b1608658089b906ddb20eca9a1d11d58eff5bb80b0c0133684c06997922cd5170123a13f8a036af8fdecab6cd3a530c2eff7b54223bc6146d5945cb6fb992baf715e61d1b760899af736edfe9694b6486c04c30975a91cba2f4e8844ccc34de96a65f591edd42a084a4d8edb8db9c60373eee52e04f43bee5a61e1f4cd1331c206a84faf3a4a4391733035b635a77c6405d6fd7a0d264ce130af5cf08f7008f49942aa8c595cf9dfd1a8ff946448cf1d33105445832b5a3a9f33836e44d02a891d230e51c4bf8fd5d3fa6ec1a6517b690060612a5739513bd082354721eab05479525417e13bdb6a67b9493ba02b064b61c633553a5ed65de07550b4bde598f00b795f3d7e5595769a3889cdee92971f500a91aeb82602a8d50895a1e78eb3f598c0ea238b6ed1e88b00f59789065c8e69e7db6fc5fe34bef102490ed78a0f8ba8ea53fe8e45a8ed310aa61db132a9e64b51265c1d4906a4adbeb03721bd42cf4b411baefa425ce4053ec97f658095bb75714a7fa30683a12f1a219981cc2da8f35117e47e09f0627980aca647f26dedb54a20863befe7370c8dc971764bfacb534a812b9351bb349547c58d3f545e0508dfbe125ceacd486b5260e7ce0d7ba30f726e54f4ddcddea833e37385687e190d48f6de9c06215c99be9a722a3bdca19c1bbda3b9b8dd1a6e368ff749c72c93cbf1fe969949ac0d5ce997ca5138fc052ab9bf2d5df41ed69429fc94ebc680b36d13db19bf8ae9d6cef4399374d06da0b3f2c30cc2ba2939da0dd743ebbc6b0d707e609098a1499e4374b5a9b4d76c4aaa098be497f6e9e754624bf5365cf2fa19e4eeaf1d6c2b999889cd17599b535b56c1b92ef7adb6e1c58a6862183f1632b4f6c1dc7f0d78d1a47ec65bac3aa7a6ef16b0c4731e0f819dda86f54eb29f0da0a8a33ba0df40d5f6c647a83f73a1df4c272bd7e6b57ade6dfa8c50163c9466d02653f6d4b01bea832d9c92408d4db86afe719bf676f30795ea3dfe918400ef91f4a0735920bc18409a28a096c72a84c14ce82118df97a49cdf64c029a6afd2889995caca069a1db9cb370f6752bbc5d6668e47f383297db65c8dfc0320563f258f0f3258a83ebe1a27883165065f9de66b65afd94f50cdd13dc5dff4e0396e11251d2a4613f609cc1f55092e9c00e45fd48651dc641ba1578cb065c4bb12de10dd5eb6336e44ca5ca51709eadf5d0e6379126cf4b2e2b5d21247bba9f0aaa365e8606154fa569bea6b2c4ff0dc34aef39f2a5d4b40e603e2aa165f6208b9019eba8686c2b7ccf093d6d95e8f5e4e37f7f497318159bc71e09ce3f8dae959fd2062833920fd5a289d2e31ae0d58fbefa7fbc54e49219411194cacf212e648c339b57e14a28a281221c783bfcabf3cf440a9d91e7d499335a8fd3070a2f4b4efdee1d314110006a4325640eb1c2471f32d19b5392c853b3f558f487663b557b4a59488db32b0db94d017345bf98ec365a193d3f4002686e6e20d9b1da9e32f5ce6dd49f1a60aabfa7c6baff01bc191d589dec8d6d3232e54404c06aec05b3fcce65e7b1fab8861789aef4701aec0c03d97c00abcba5244e8f4593a02c06b82ba123e92d1e7ee99a1ba0bb5cc9c17a16e9638f5331b7e342099c1af17fc6bd9b52d643fb30e84ef3988a843cb26de43631b1a9f1e7dac9f1162dfdc0fbb8248682ce693b49dace354fbbdb43d842e44b0bed9817ad6d7ef2fa2f59049ed238ba0e679c8445bc203489fefa8492cca9d27e9fa89f122b21bb5fca8ccc27259bcddace3e589fdce1f8a0be0957fe444c3f106fab9c9d98bde74aecea65717b08b4229711099e9386fce6ce21198f3a17dc2b317208f5235c8717f0e05c5e00a7e555a52072d24cc4ed7711abe21e4c477e099cf0e52d14daf38c9e13bd996bb942a6f1f9982dd6d30e82f775b6df17c11162374966ea2c50617c528db5a31f4fff5cc97026354f9005f008c8aaf191ff9692587ee6c2148ac6adf7febaaacc585b283a3534b470187f04ffecaddb3fd403989b3b61c271a3636b6390e087639ac543079d0c28cc266fbc679e9b6df0880abd14f4398678062c56743796e3e3ec1aa992f4ad6752d63d98adf45811621d28f4010d7038541c5e5e2a63f1a51e5cc2bd260714ca8ffb2af9cc6075c10b091b4c2441566d3aa400026efe960594e31f4538a23dab723a47ba2d07cb3b00390334dfecf59bb7d59890b09d4348f4c74b778213bd3097a47ea4902bdd0751cfebf0f33608476b7f1e7c4b19b511699b446c26ce31f62e7f1e19f1acc57fe18bec1342448c60818ac867767edbf234930b6aaac4fd91f8e59d63ef974d4d9055aa189908b1289ebdff26c9b9a3492386cd0466f798466cd3328d68f7ff76c4eab0f914c8a366e7565c83c469d9b28e3ca3687f4d361948882c1160d4abcd9467734244b268b14c1ab6b44f08caa1261c292ea64113b76f1221cc12d000575df9d67d39e626654a95e0d9b39f731ecffd6ffe38fc3d598747b4e8e366165e89548e736718efef94811158f78c5b2de5928ce9b55f8b313c70f4bbddb2d7d9e9dfef0cde5050ab296535761332a59d73bb476bd06331b1bbeb5e978b35300ff1c745ea1f2226e851530349305c5302a31eaaba2e4bd5e429631fdd86a218fa5ea9acb318c36cc9b316c90a04561e408895ad83244be31fe77d709789900e160a10be3dddb2ba20ed80fd8d444bf54df576ab4f390bdbfeed8c3411d1acd7ef90a2906af44c25ac215f60d0a126916b300690a2f2adf57a39f6d853f97b48f0739f9edab2e6376369aa047f9f1577ca1c93c33db36ae7b742520bbe7dfafa5ca1bdae81ac8d04274236c019cbcc7bcdb0b92210b36d9a967dc999e0c6607ab3f3d2950a3a99beaffceab31779c4ee7af94f9895107340bc16033d79f692fa4cb5f050a0deeee6033768c768f27495bac5038982018cb8a28267fee36b6c4407ba9caf4878419c85ce194a88fb7cda4e6cb3846cf234ecb6e47b4dd0aaa61e5f0cbe6acefc85b9108829668edc1da8acde7defe556556ede04fbd0f711cf911e798bca8c6f19e69bf4800e2034ccd802dd558841509ae351c56c248db92153461de0669f864152467d0b09802a87bd418ad40eb7392542542c4079517d66a672f61c19d3e77f0e7704025d4fd1d46e7d837f0a489faf773049060ef316ec630720c7ac5d45659386754278d47720431ee36fc1157944d470fb74c42910cb433fb760b236d856d482edd94d5e499f1208ef973a155770b2073729fc13ec249182e16d92dc4779258dd6ccb88d82c1342168df1ef7e2f1a655165835d939f2ccf2b49b81c36827f202386340b182de8b13042a9ae745b69a23cd82022eee11db64a3fa27ec84e1238137f5d3445d06d404f198a8202d87b6f6807de44340b3f6918cce8acd35a60198443a72e429b76d05dac1f69af0a1", 0x1000}], 0x3, &(0x7f0000001140)=[{0x50, 0xffff, 0x0, "a763778334a5c9b655ea0d24f764c79b95ea5c257baa9de98f2343811cea3688267aa5eff66af54a7da79ba62e08a4a03d1eca9ef5f47499e6e0dfeb788e42bc"}, {0x68, 0x1, 0x7, "3f0b3a587dcc16e56921638012a95449804f10d3c073dab5619ef1f5d05b45654fa13674454703a5e4ced10d78c62d47d9929086a88e72ecfb8fd41cb23ca89c2963eeae15a5aa45472f3168dfe18a35887c1d"}, {0x18, 0xffff, 0x4, "a5"}, {0x80, 0xffff, 0x81, "ccd2430711fc927fe59a35d5810465970d809a7bf2dd8cd5b33b8f375fc59d3985756fcad7575289f54138860f138bee5e47e5d7b8d56ebc9516518b5aed4983ff421ddd516dbf28a1890a6fdc8c2699bbd2db131631b4497e4e8f32db502d67b0f29960fb096c31b6cf95971ba46dae"}, {0x30, 0x1, 0x80000000, "de7ce984f3f13bed5c4d39ba20bad2310f57056693760395ceb3b9"}, {0xe8, 0x1, 0x8c, "d44e7593525739e46b9d26bc67e18c1b2a7ed03e909ba8ce2b14daa4f21d3549adc2cbf5142d915f1bea24f245d510d615fe1b47101305b3d6119c73c01d23c130be898c6b0f75c102f0abdab5a6ab57b60155cb9a00459f2dda105856155d50ff82cce9f377dc5e0d858c0586ab4a1a308da62405821620af8d46340c9dc00a94869f845f6e424518d7b0855274053d03f18b0b79bb6913381a78b569a14694211eca84c8235817dabab24df081e640f4a0bbdc81c4533c71502577aff41cbd00c925f2955743a53a1414fed2655d8437f766cf0e"}, {0xa0, 0x1, 0x80000000, "546b7aa35c7c2e23a751857d82c92e631f1614ba3e94e1b06d21b022a7ede68d9dec339083acec0ebde7840612505e882abe5b998bb71ed57956f94c38127f76ab4dc1525a7ad131f5a5bac99a5d1380c7555d72241cd2319d3ab5c3e73a4aa9bdf6de07c09e55c19bd16b6cd97164b71570cac3e5e9db8ca76c110e5bc850ffa03751669f5a741f54"}, {0x18, 0xffff, 0x1, "5d39bf"}, {0x88, 0x1, 0x7, "61091f36abae10890dab1d1a50bfda69a6bdea8e337513ed8b5f06e2ed31568f738b6da8e157d3c9dfbd01919ef578b895c6d38a0074f9054c0bbd71bdbc532948059d4e5c675e8811f2558b0fbd75b638f3a6b1c74992d3dc9ad9b23757dbcc4e0e4fb859039f02e5ffd5aabff93611610c41e85ff293"}], 0x3a8}, 0x4) open(&(0x7f0000001840)='./file0\x00', 0x20000, 0x60) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000001540)='./file0\x00', 0x8080, 0x17d) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r2, &(0x7f0000001580)='./file0\x00', r3, &(0x7f0000001600)='./file0\x00') kevent(r2, &(0x7f0000001640)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x2, 0xc5b, 0x6}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x800, 0x401}, {{r2}, 0xffffffffffffffff, 0x43, 0x80000000, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x82, 0x80, 0x0, 0x400}], 0x4, &(0x7f00000016c0)=[{{r3}, 0xfffffffffffffff9, 0x88, 0x8, 0xfffffffffffffffb, 0x100}, {{r1}, 0x0, 0x4, 0x80, 0x5, 0x800}, {{r2}, 0xfffffffffffffffd, 0x84, 0x40000040, 0xfffffffffffffffc, 0x19d000000000000}, {{r4}, 0xfffffffffffffffe, 0x20, 0x200fffff, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x20000008, 0x165f, 0x100000001}, {{r0}, 0x0, 0x20, 0x8, 0x100000001, 0x9}, {{r4}, 0xffffffffffffffff, 0x32, 0xa, 0x100000001, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x4, 0x5}, {{r2}, 0xfffffffffffffffc, 0x8, 0x24, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0x22, 0x1, 0xaa}], 0x9, &(0x7f0000001800)={0x80000000, 0x8000}) close(r0) dup2(r0, 0xffffffffffffffff) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x7}, {0x1, 0x5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r2, &(0x7f00000001c0)='.\x00', 0x41) chown(&(0x7f0000000040)='./file0\x00', r0, r1) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000680)=0x10000) r2 = syz_open_pts() lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x81, 0x20000087, 0xbde, 0xff}, {{r0}, 0xfffffffffffffffb, 0xf8a5a531b89fec5f, 0x4, 0x1}, {{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x60, 0x10, 0x9, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x84, 0x2, 0xfdfd}, {{r2}, 0xffffffffffffffff, 0x0, 0x24, 0x9, 0xb}, {{r3}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x5, 0x80, 0xffffffffffffffaf, 0x2}], 0x7f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x9b, 0x10, 0x8, 0x10000}, {{r4}, 0xfffffffffffffffb, 0x1a, 0x11, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x3f, 0x2}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0xd7}, {{r0}, 0x0, 0x41, 0xf00fffff, 0x4, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x15, 0x9, 0x2}], 0x0, &(0x7f00000003c0)={0x9, 0x5}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x68b, 0x2) linkat(r5, &(0x7f0000000540)='./file0\x00', r6, &(0x7f00000005c0)='./file0\x00', 0x4) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac89bb8dae95e74d21400"}) poll(&(0x7f00000000c0)=[{r7, 0x1}], 0x1, 0x0) 16:00:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e0742d67f2100d2a0e597162ef15a67911f78967a8a88407c16a1ad9274f26d69b59b3f72590d310af167e4311feb90b952e12a3f6953714c41873a1c253721bc7e107c9cc50c7676eeb79689372eaf884b797b447c569dbdc2a9f2549e9df556897b53708bd890945d24f1f3fe1de68b4208a1b50295c45d09c30c4e7bb2401a3da6b72cea9a270a84b36b2ad7ce1e22b43f0", 0x93, 0x4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="fa012e2f6684af9233b33bca0688a8bd986aa0f4696c653000"], 0xa) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt(r0, 0x76, 0xffffffffffff8000, &(0x7f0000000000)="0cc05eacaa69357d6953169bbac3303e8cbd7b7ac28811e7ef36037e0c9997fb989a8700dc7868471716f6b6df067086b2c7973fd911a9eba30d619e107e0553b349d551446cf8a6e78a5dd1c0342c", 0x4f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x8007, 0x3ff) setsockopt(r1, 0x2000000000027, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) syz_emit_ethernet(0x424, &(0x7f000082e000)) close(r1) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/160, 0xa0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) socket$inet6(0x18, 0x4003, 0x5) 16:00:43 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2105, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x887e, 0x0) fcntl$setstatus(r0, 0x4, 0x0) write(r0, &(0x7f0000000080)="812d1ce268f31561ab1371309a2a4baeb4d95513252c77a15ce9cb599cf4683095ad6c898853349dd1f7dc9ec835a3041d5fce25476a8e954e8571d262ec422cdf3ba4273150e4552056dca9001f82e435a24a194bd21bd086fad7a02c52423ba57e16ec2aef046083113df53b953f2b8477d806cb91450ee44743535d82c50bf6a4dbf91a565f8a1f03b7", 0x8b) write(r0, &(0x7f00000002c0)="78b0c5e47c6d6c4a73e19364baed291280f0fc780f49eb36bbe9b001a6333191863685ff508d35588de2273c39ee46c9d24f51d150ff62c47226dfcecbea7fc21ba23aa7cb4d7259ed87ebb5dc2617fa546c7b88f906b7a04dd04e7135a9a62f2829e895e2dfcfe5b84fb4211413d2c711ad85d9157f83fe05ba12589912049652aa9a2f766bf9d5a239fcbb2b896c3a5e04c848c5a76553e91df10a1ef1fedef18e2feb1202071506bb80ab71bbf36ebc1ea886391c9b5327fa4a8c58fb420b3ba7875611ca47ebb0ce9d441c4fd788187a578a953a9a105a314fe9201b1f8d83b78336a4de80c3a2809ec200ab9dc90361f5fafa9219d7259aab613d43dec3702a2dc4091dfdfa4440211d178e5b24cf9710fdac91633605f305dbad53f7b4f38b823b65d000c725dd93a330bcff89faeeea07a2da9141d9572995c0d7bbe9f95abd78aa1cfadd11c41ee60337ae2dd8937ffba774469c1b374ad755f04ce4ee1512125622642f44dab360a5abb4b5654b73bfe00a0823ce7066e25b5dd1826c7f11bf0f8bef6466ca5f41e9b7033ef16a7d2989ddebcdd9666034b8a4eb123d2fd684dc9cccc5d461a589ddc27bd71080f0d9d048d2510cecb052a773a0f9c59cf40eab70ce94a7e9e436a1f2ef960e1af9399a25fc0de6d082158c9b7e82a4af9faef1baebe595d6e0afbd4e9ac4d9d378d5d2fc1202175daae805c47bbf70858c3fc228b2def25f0cbf9c8873d19f797354e1500614ab50e70e0c1ce214ae7a95525ffca6aeb1d872c80b629f6cd3779e72f90447618d14f2f8bc853dc6718550a37816f2291e6c36b2809a458298073b024daf7fbbef177d8d2f832d26de9d78fc6914bfb97daf9c04c47f03cdd4eb8e215c42581f18f4dc5a93d63d3becea4bc34c16639506f5aca0d1a226a4d1bd5162be724f618a45982b2c69791fe02b124876fc37d855c51c3c5bcf9e407eb9b8cf8a933c199623d2da3284f1a300f915d3b89f2e8ba0c00dc4657a3bb1a64a760a8e2e6fd34eba427d49a5894240a84970a593fb9e47e38cad9ef9d5dd876cf86456570dd40386e1fea0bc2c8b5308bf8bd7d91118be97081ca4f83338dd180bc65b5d7cd9d93cec64bade93ae7926d0851e293cb7e34995035de4a5fa8e06042a8dfa0c01df00c193e32bef222356ae425079c7eae12cd7f2a45a4f4127677f4a3592ed18c3c9ce73f55f5eb5adc5cc451f4aaac3fc1035951b8aa8fcbeee9b248dcd4bc4ad838a4957bb33f6585726f4f25c097efcac970c1692603729d6f2ed9dde573ced2f8b6d788c8c1ffe8f35fb7eb9506125a82c9b62db9651b26027b9bdbd9853109f9c722da7b48d5591cb0ef2eec380f349837786e73956ee73b8f6dec1c3fcfb07a3682137fca731b80986957d93d69daefc2b344de47aadbdd1d34e9061d504a71744518a0b130c5ef0d400221de235a80fbec01b933d0c43e18fd3aa2b1e056eeab09045f1f8d4d227b63629f224c3bd738d57aa74a2c872606aab1a372288655e229fdc6649aa2eb5f6e578dfa2d8c0af7fe17eefc8f59c2b803e627cde478c15dcb72019bfc6b4a64273e870e077d0886afb6830fd2e2119ae95265f5614e31e42b2fd9e56765340fb21347bfc9c204c96abf627076ef6c920f839bd9792efa554925359d2bc7a796a03900775a923e10b08bd0f24273a9283abfd743f79a3365b1f8f0274ef2a5c90ce7c771602aca361f130758979e4b328504a0edc75d0a3174ec32226403937050c4156caf2a8a7740b48dbce64821ac8f8e5df1d1c35da2895ae6cc5a6bf0648cf8569b79a21e47214f0ca8accc52e7b683d3bb30508834242b1be943722179a2f0135ccdf1232502acbf698424bdcb5e5a5fd41de053bbd33e0ecb54a12e305fea7b97e051513fd1b75b9eeb6a2920b4df34ce228babe503b0e0a42d1b5270359507b3a7650a8b9d5ea58f7d8d27a019fefc1491d633443498f16a923ffa738d7d1de429fa9e77c2657f82d5d7b7ecdf52d365bfc5eb430c19b184b5d1c391999c0249fc369e249aee19481393cc4affdf1a8cb3f7897d76a6672bdeaf47fb2ce55c17050af3851e5c78cc0638a4fea5d1941249a8df6fb1c2527cde1a0d8a5845ac90b880cddbaaaaffa4cfc3226d5e4647e43f97d161f019768d95e9a7e9981484705c648d13c032c001e25cd79c40667d979573793111ac97e1f1c98d320692bbd2ffc898009297c08ad08ef19f55bf3fe30d3827b5487277228504cd17233787c9bf0da31700a175b99731ce53195607cbe251d5a64872788c64ca776932d6bd6828b37787f6ccf4b1786b344fbad846f80a8600038fec7e32dc9ff88b12b9213850791f18bedbe31df1c836a52520ef467a8fecb86598da0a25b12716346d5d00f1bacdd95aeb1640ee8899c777c169e6b2bd9469a6ac8a15b35e07e37986dd1209bc8e3933f9b63a1df04a214d82dabd5536ff1ea4f841e0214a386701fd815de45e623a1f1442c95c4aac0d1de42f15cfa2d616f0d0381b7c6769d2a65ebd92867db891edd11bc9013f01e2997f588c0a8fca3f0cc05a1ef49825d47417d7edb26fb9884428f52f703cfc0236b780732ffa0a1cecc4ca248e73ff52637b2bdf1d97af7869c62f6d7ab6b14c957139698d1ca03c61e76dc01597a65b5b6ff1817df098f6e5551b1558b7a22ded0691edc8b0e7abb312b6483399d4e74fde2504e93dbb12b04f55f2678a6b56e5729d3f18b424e246cda747cf1ff8868f90b8df97cbbfce7fb127b5745ee1dbf5793b8f8c9dafd19a4b9f335c30f8d", 0x7c3) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)='oL', 0x2}], 0x1) recvfrom(r0, &(0x7f0000000000)=""/27, 0x1b, 0x803, 0x0, 0x0) 16:00:43 executing program 0: mlockall(0x43) mlockall(0x1) r0 = msgget$private(0x0, 0x21) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0xfffffffffffffd45) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080)='|', 0x1) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x100000002000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a284a876c82b544811e0d77bdc82d40f6a053eaa"}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="210f52a8f9dc2fc6394ad73cc63cbacba199a3e8606e313d73660ff865ae8571de6f131df748ae2169bb6b726dac89ef40bde3b6a4a67f83737748da7a43e797cd7f505a8647ff1c16866e7ca37a1582de95ec491c00359bd2b22ed0f49e8aba35df3f34a42ff50cda49a5be75e1fb48d44fcec4413dd5", 0x77}, {&(0x7f0000000240)="b379cd72ad9ff9be33a17bf803a42ed25d4459adc2629091588b3ac9e8ba6d76f519485b07649f8fc93fe73e772fcb565a2454ad890331f52407e6db9ad6e7f7e4e5f0f510f583d66312b329e29eccf696958ab394a6908c2fc2b0c9971aa10db90b3bee22739f29671444f6c9b97aa4da3736d1fcb71fc53b0bd1cde14b6ace3b81e8c6cf36601530be18f533ceed6d5e7fb3594adb923e04577e7f8623c0da2d2109f867f26218241f83725ec66c7f5ee04fd5538cedf260b2d2db7439a396d84eda60c2ea9a542e1351cef22d374ccc5cffa7ba89f4b64aaaf77baf2fb2c3f2f805f6afb254d6718a12", 0xeb}, {&(0x7f0000000040)="b8328053175e2c1f08ba501196917121ec15eecdefc6c650692b2c78c460bfbacbcb35cdc5a08d7e26f396d3cecd3a3e49ade8496f49b123e5a1", 0x3a}], 0x3, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2]}], 0x20, 0x406}, 0x402) 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x0, "f1f30ec3c385b835c9d312264ffdabe092fa38b6"}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:43 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000000)=0x2, 0x4) kqueue() close(r1) 16:00:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20400, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2dda0e06f04fa2b6, 0x20000041, 0x1000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x63, 0x20000000, 0xe4, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x6, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x8, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000010, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000006, 0x40, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0xfe, 0x8}, {{r0}, 0x0, 0x20, 0x2, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x42, 0x83, 0x9, 0x7fff}], 0x6ad, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x400fffff, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x7f, 0x3f}, {{r1}, 0x0, 0x3, 0x2, 0x9, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0x6, 0x553f000}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000003, 0x81, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000002, 0x400, 0x60f}], 0xdd5f, &(0x7f0000000280)={0x2, 0x7f}) r2 = fcntl$dupfd(r1, 0xa, r1) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x1, 0x0, 0x6, 0x200}, 0xc) r3 = socket(0x20, 0x3, 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r4 = dup2(r0, r0) connect(r2, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) r5 = dup(r4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000500)=0x4000000000) r6 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000540)=""/40) r7 = getuid() getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) chown(&(0x7f0000000580)='./file1\x00', r7, r8) setegid(r8) setsockopt$sock_int(r3, 0xffff, 0x1827, &(0x7f0000000600)=0x2, 0x4) getpid() r9 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000640)=""/71) ioctl$TIOCNOTTY(r2, 0x20007471) lseek(r3, 0x0, 0x2) lseek(r2, 0x0, 0x0) truncate(&(0x7f00000006c0)='./file1\x00', 0x3) linkat(r5, &(0x7f0000000700)='./file0\x00', r4, &(0x7f0000000740)='./file1\x00', 0x4) bind$inet(r3, &(0x7f0000000780)={0x2, 0x1}, 0xc) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000800100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="7f6744361f83c662e00a8da3ab4ce3ec0576d2b34f69309de31ea4f14019bbb28544b3aa00d74159c43f58e14c6c025b34527950588e588e158777a839bdb47d32ff923da72c87c9a4d0f45db919585e1bd3c9f4b1b19248e7a7aff3f9e88319", 0x60) close(r0) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000000)="f500ba6f9b9f7d57ae99e8cbeebe00657b6e2e2e", 0x14) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x2) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x800000000001, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f00000008c0)=""/48, 0x30}, {&(0x7f0000000080)=""/255, 0x228}, {&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000280)=""/55, 0x37}, {&(0x7f0000000780)=""/187, 0xbb}, {&(0x7f0000000840)=""/89, 0x59}], 0x7, &(0x7f0000000480)=""/69, 0x45}, 0x40) r1 = getegid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) mkdirat(r4, &(0x7f00000006c0)='./file0\x00', 0x0) getgroups(0x3, &(0x7f0000000640)=[r1, r2, r3]) setsockopt(r0, 0xffffffffffffa415, 0x7, &(0x7f0000000540)="64bbcbb21bcc092858ab785a10f50901f6515cf5220b5bddbdc5f17c51d531f49e830d8737571e8f59b98b33c600dd25aebc9ec7c23f53a75d94704e52afafb608", 0x41) socket$unix(0x1, 0x1, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000400)="c42b614794398442081ed149d1aecdf3d16da60314b9bf4cc13571a8e8cb78841a56a5eea4e809aa8c4b38728e0e00006936138d92b41c0973cee8a67370e47a9b34ea1dcf0018fdc4af07021ba5969c4a5c781581fefe82fca2f96f1dc0224f921f100db620e10b0d6cb4b2d208c0f4fb34257ad97266cb5852dc346e193e340650840aff523f70c227f58f5af547c1db213e0f3a7da8fbc68d8eb505948d48915bc6bdc00b568a", 0xa8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) write(r0, &(0x7f0000000100)="4e1d1bcdea51c5b82a8bc384cc8fb8d1ebeb4efc6bdcc66db5429a6f94d7f4871b784b9275decccb2fa7353af3e162f1f8ee0edee67816dba5b07d3e55614516c06c2ac460455d48f864eeed387e16d32cc0a82b088ce06f016d4f9bf31ff2f95d9937583959fa057138998e7a03a8737017797df48c", 0x76) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2600fe220dff0900000009feff813dc31600"}) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000000)=[{r0, 0xf0}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x93, 0x3ff, 0x1f, "978a334ca7d688f1d439e925ae8c0237c75759e1", 0xc7, 0xf1b}) 16:00:43 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:00:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r0, 0x9) mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r2, 0x6) close(r2) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/192, 0xc0}, {&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000380)=""/99, 0x63}], 0x7) select(0x1cc, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = socket$inet(0x2, 0x4004, 0xffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x7fff, 0x7fffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="3d383b3abe05ed00b942bc514fe0b284692ef2b0fd70bd0d200d3eeaa4857c8ba106fb26aa32c5ef9351ffa3198523d076c010ac03d8670596af81b3c07038fa4c61394d0f5c670da279bcded81e92ad79a10ac419b855fc5efc6af7b92925deba06057d2883aa69cf3fc097199b408e8d8803e2a06ab218fd12e554242f3c107ad53cd912b48b43ad8b7872f5afb8e2d36b07acd34ca2649ba274385a3cb5629ab819b9909697ca0740c424717b83c4bb7402c920f416d793aa666750396757e47ecfb5726ac07140ece6411c681255b3c5a3c931fd1cd40cda13319dba1b86baa95e8a", 0xe4}, {&(0x7f0000000140)="649ae01f62d8bba225837173a064b226671e4e3d5658588edd3cd1427f33abb495b0274134d60882d7aa3e1561e87aa3b4c3f99664afe45100d619dea9b854ec72aebee3780c64c3a8630c03f005c1d735cdbddc4556b6673c89f1af09f14bb7dcefec42143c99165b150faa56cda3df86e910c40b1e83158466306addef24163c65a3eed47041360e0e0f6a6280d9f99935079c7597e7e889fe4642d830e2816dabde696ad26f20dfa22d0472db410c546285f5404f7305454b872d7e438609344222463e63301d6fa88925b043c4e23ea18f31995d5aa13151bdacc92179d688002f678dc022aa90abbeaba453d57ec0af", 0xf2}], 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="01c2c7e1911e1dc3", 0x8, 0x3, 0x0, 0x0) socket$inet(0x2, 0x8007, 0x2) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x7, 0x2000000000000, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x6}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000580)="e36258a416f72ee99586132477f24c119bd1093cfb2501015bbdc3a5197094b2df2aa85e3322a9c4de41a52f5ea7fa0023d58bf765994778a7f6485509268be2b6222996f51da4cf4953c319f95b1cf1fcef995fec2a51a582b51c9229ad1fc18680c65367abac51596028d02291112cf8604af2916389c5180703263326733c3572aa8fdfafe9360e213b92fbfdaebc9431e75500addf9901e7b01e89c3e583d8e4eb5e6afa584912423301d0f8c6f995756fe0f696c5f5f3024af12bb2d9ef3ce736987a85438207f2ecdccb10fc610591fa888ca7a13211c4f5d6f5eb9b496f2d1de0275e3f46cf3bee1e3b4a03c0a5c50d39b3bc6a374dca0e0bea98d8135b68c19270f5c398dd93d72b075d9bb3efac48e786392ca555988c452cfe3e73fcc24f63238cbf923f480e55e1412841479acf4d56a098682ac2706bffec070e749e1f795d3dde0794f429076c6c2bbec5504c1c5eb4da1acca9f7738e5804d1ba4db1ea9b1f7b658358a65011b50dd0811e9aa1bcb737de3f08", 0x17a) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f0000000280)=""/60, 0x3c}], 0x4, 0x0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3a, "bad83f067108e2dede80000000001f00"}) fcntl$getown(r3, 0x5) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000004c0)=0x3) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x800005, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x80000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "5eac303d51dfbc6ff2c67064cae3d62765422c06"}) 16:00:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) r3 = kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000001100)=ANY=[], &(0x7f0000001140)) fcntl$getown(r2, 0x5) close(r0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x80000000, 0x4, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x44, 0xa0000008, 0x12, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffffffff0000, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x10001, 0xffffffff7fffffff}, {{r3}, 0xfffffffffffffff9, 0xca, 0x20000004, 0x1a5, 0x3}], 0x7f, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0xff, 0x103}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x6, 0x1}, {{r3}, 0xfffffffffffffffe, 0x4, 0x40000000, 0xffff, 0xe0}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000043, 0xc0, 0x6}, {{r2}, 0xffffffffffffffff, 0x30, 0xf0000032, 0xe45, 0x1ff}], 0x10000, &(0x7f0000000040)={0x10001, 0xc17}) 16:00:45 executing program 0: r0 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x80) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='(\x00') r1 = semget$private(0x0, 0x3, 0x208) semget(0x1, 0x7, 0x80) semget(0x0, 0x4, 0x8) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xa81, r3, r4, r5, r6, 0x0, 0x1ff}, 0x886, 0x6, r7, r8, 0x8, 0xffff, 0xc3d1}) unlink(&(0x7f0000000200)='./file0\x00') madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r9 = getpid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r11 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x30000, 0x0) recvfrom$inet6(r11, &(0x7f0000000280)=""/202, 0xca, 0x842, &(0x7f0000000380)={0x18, 0x3, 0x8, 0x8}, 0xc) fchownat(r11, &(0x7f00000003c0)='./file0/file0\x00', r3, r6, 0x4) semop(r1, &(0x7f0000000400)=[{0x0, 0x9, 0x1800}, {0x1, 0x5, 0x800}], 0x2) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000440)) getpgid(r9) getpgrp() readlinkat(r11, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/250, 0xfa) recvfrom$inet6(r11, &(0x7f00000005c0), 0x0, 0x842, &(0x7f0000000600)={0x18, 0x0, 0x20, 0x7}, 0xc) semget$private(0x0, 0x0, 0x2) setitimer(0x1, &(0x7f0000000640)={{0x101, 0xffffffff}, {0x800, 0xfffffffffffff800}}, &(0x7f0000000680)) 16:00:45 executing program 1: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) mkdir(&(0x7f0000000080)='./bus\x00', 0x20) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) close(r0) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/183, 0xb7, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0xffffffffffffffe4}, 0xc) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup2(r0, r0) shmget(0x1, 0x1000, 0x50, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) write(r0, &(0x7f0000000140)='O1J', 0x3) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) fchdir(r0) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x92b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) 16:00:45 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="43d2ff25ba82423e0010e23f732bb3653cb483c07725dd0844da5a51f139bb1238b4c415ef5dc44e854adb6f9037b651d3c1783ef6cff5a9c6a52c9c80301d176b5b39abb82ae75376a6cf73718ca76cdab476251571e5f045c4821824fb5441cd0ad7ec3a2cc46a72d21eb86a8ef2f7bc9891b97c151298240298a8ee", 0x7d}, {&(0x7f0000000080)='3', 0x1}, {&(0x7f00000000c0)="e9fdb8178865baf2a2f9065b24b6c8621dd255ed792fc8f00bd06feffc8d07b426710655dcc7a5c2213f618d781aa72bf9d48febd786058d304452584e40bff75e7cacceb872623315ddc06f11e09010d24612199c7c6347d7220ec06004f78c014835f8720baa9badb3407a0fa70c3a2c1e19e57f05734dc302031e7646a25632298f84eaca49e12bb5d7755b68aae22747910a3709ec6b907c846107556a75896691317b75416992bdfa2a9ca7b758667e8ddcd96e04c92cf34d7e43ed82ada862b0132630", 0xc6}, {&(0x7f0000000280)="be1a0ec9251360b9a3b1a7de27c06c114f51b4b6dd771ecf1f2281a3692ef12f673fac4bc9a1d694b5e81a9330d00e8714b2c076130a485fdfd14ffb755dd40921ff98734e82c8378e54824eb5770314e892d157c0cb80134e55c8249a95f24c090e6225209c4e76f313cde5785aeb5bd3481e41da0e61c318428b76339294f7ed9320f100840c9fc9cdb78c34c73e1ea4182672bbd3d7a23af4b12aba9d4868cab3c000a775", 0xa6}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:45 executing program 0: r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000040)="c9913d6accc793ff6e86c38ba0a0071fba77d66672a824428c0754ab8f58abb44fd224d4fb792456455ce6e67de91dc55a71b493483cd1639cd8bc8390", 0x3d}, {&(0x7f0000000080)="ef54cd7507387620ff95961343dca372e67a753b5de1c84acee2fce1b1b8c1663498c5b58d69399dee43ac27665bfdbb1f2beb7a77610fdf903459046d656f9f60453e668581ef510117548998f42811dd0526396af4adf93af31fe2cb281d28e990bb546d86cee6e0f1f83e9a8ca6b3b9eea14adb6cfc0cd67b3a5d85a00431c4794dcb05b7d3948a76d6b0668e0fdc81f37eefc622bcc76d0958e1561d4627693724ff3cdc3b1df1a9f7286ee0f3aba918d8b9b04d075c9c98fe3e6ced4f71", 0xc0}, {&(0x7f0000000140)="362e95fd9a6a0c24c8d9458da96e0ee396b8", 0x12}, {&(0x7f0000000180)="5eeb33924312023b359838467752393414d3196e470cbbf38c71e1e4340070b1588e91de588993b9730db12fa3f0490b8fbbf2a203951b0084f158ebec4ddacd5328251bfe0e25859d9b51ea97c68bab7216730618baa52cf7b01c27bde3d3af2655d4dea3dc9d664ddd2516161f1867460fc235dddc6938cc5493bcaa73039df963c868afc81a4eb89b20", 0x8b}, {&(0x7f0000000240)="080db3dea4c7c0f2e9893a39e1700b4afdecb5ff147ae103ba98e3212d4e95a50ed3a18c6355f1b57112b9d92b0e4118c21bf36a4825acdbebe4e5a3f3176314a584fffc5eda2f0b944a3b52c9f657fda8bc313ffec04c0875e5f7b2273aded1ea55d28fabcc23e5473acc08f8317809a35f5e834fb03f0dd821a05ba10488b991932b27b8ea1e77d9405ad9b05eb9", 0x8f}, {&(0x7f0000000300)="d74fc8ca9802a9035c5625a1e5db7597aa401eb688079b036b1cc32d85136282a06cbdb12a1fd3e591c15b24b27f4c485316b4c5bb062de0fc7402c393bb0918b2c7c1025fc46ff4fe1b8418a0e239190b0d3b51c7c1a2f8d802716e53e882b540039252dd919c598d99ca9af52093033290770b44533a00c82dd77e16cbdad6efafc0557f81591d2200ee6fd944e8ec3062277bd6dfbedac4cf9ba5afa5859e08fa90d1ba6055d258f73fb18f316ac33347f3e01ad4edc9e90cdc5d0b100ee0771edf29034d347edaf7a7377c26e389ad297d984cf3bc2fd499fd03a6dbdec0d00ded306c27160bb41ad3fee94b9e2ed63534b53e4fea59141f4b67264481ff9c83090e07659f43787fd9ed3bf45016bace7736ab8bad521c340fd6efec38122fa97e8ba4d779cfb37e53f2c283adcd8fc43597f7b7c841f375571431390aaa3386a8f8d8be41637835ba7a15cdf01eeccb35090f1ab7fb66df00b818119492a79ceb94da5b7a15068932155e9cf3117133a595e8f891214be584b6e7cfeee62c57ab751a69d8d89c1a186e45a2774dec63b6d81024ae50ce3e27ab52adf30f420441cb5873450cb7e9e5b2c4c80dccaeca306ead24992226ebb4ea2493ce6427fbafa3a93522a5650942dfed131dc2be1be5a01cedd76fb7bc67b2817a139989c2a45f9c078c9f5002e793a9b4af7f4d3462dee5dd39d0e5df291517ac6791981f5be0902a33d0fc0837ae7cccc980fcfa5e391a9cafda96427531ebe3b08156b98ec43e2171a505436eeda7d9420aa1da75a270eb1145d8acafcbfc66e30b50de7475a4cfd8699d9479dfcec2cc35d2ec71c670b2fe9c3d299374ad3bddc76eb496cd0cb81d14528b81e5948ea83ed3c653739c765fe632cab7b828c01f937e2ee5cfb4bbde23e2a6093735341841fde11d677b484ad54c9fdeab2a4eba2914ae66159d7f19ac6c5356c78d8bc7ff1c7d56098cfa6c1e0f2958399a467e4ecf401c0dff4a7d26bbf085a90bb89701f59e07f4f6e435ebd33c8758abc8ea0d717e706521750bf96fa62b41f66a6643fcb13d7a3e5be1506eeca797382f53b77ade061c3f3baf92c72591b84781709bd98cff76b47ef31cddd96542bf8bac409fdb2361864f1b8ad13d79f157cf6d5eabd352dbb7fb50463e034715c9859a13178e0ae2ca87f7c560acaa99179a95b9418493b3c48f29ed89e9fca02450c168b8dcfb782b0ff6771b1617ce68fe529896e5ea4259ba0b3a48616170d1cca0d8e85251f74b1546136485bc7a3cd68eae58b4c6dc867dfdd1983abb3b7040df4cc8a6d9f525bdabc20a0719f4781a6ca6f549b8752f547b7f8c6c0b6ed9221e6e9b08123165071072a8423eb6d68e58ef8174d60405916bc80c40a66d78f99fc359a114215ecebcd106ebabccfb2216d7712857808ad0c6d93797517deeea79a8483e7c96ee8468993a549e6c6046fb0181aa4cb440d85dd67d7b0fb64c15e59796892fa9abd72458261fb85356dd4d6a5c857b3f4f5ebed24638effb6b6b69f7204f33eee2449ba1482696f0ca7805e747796df0c00457dda589c1c1457f2c2dd89c6524def85f26f5c098786cedd0bd6316151615dbe98cb9904703b21980a85124aa2963cb5f107eb74f094a14d742b25ef4c2e35c5b1ebf1351b9e01fe2de8ccd296bac5ee79b66111a8afd3d75b238396c4aa82459e8ec9d7bc72f56e2da5a8c17c42d4d69cd0a0e52a0fd8160f135ee7baea7c4ed433c5ffa6777f522d61e66438bc0e4b44e6f1677dca2913a9ca476089069a8a30970e497d61bb54b2a85d73df400a37c332d8e5fdf09b5e995269e4809905aa278c3928e39b3de94ca429db84cfebeff19c603241a6ee317db369e7d258de0c3f795ae78631c40ebbfe9cdea9db55a572e78727ae665d2ae65a95eca714ac4940a8df0becf1f1e2f80c54e96ac2c70961e0237420842b51a05bad8121aa2d2153cff5b035703182d6f9986789c653065bbc932829fd220782b7ba4006224b4119e13c5cc188ee427eed1bd40be49db22bbca69ad695476d923632081eefad54c718462b13edabfa52e8f34b298599e9b74fe046ce4c581ef78c045cf717e3888b12f6c7e246d9d59484387e6c7c4edd751c8f9d9363d05a37a8be443ca09bdb54d882b51e81c82dd03427e6c2d4e156bad118ad810f1885c41743d4d6d497c2209a038fd38012724859d39cfad10a1cd4aba014964c70bcd163f19a2bedd6a860b596d709d130da7707c4bc0dcf349b2c9e3417b738632175ce7404e746d7c348fc5caf069d0de7bf6a426f4b9f6b25dcf5e2c5c1e151a20b02b1202d6858947139911ed8f1e284db18ee981bdf2c62a3b5bb8ae5a3451828af414c6c7fa2403acf3b92eee0a3c17987baf93e2a6bf5659c5aab5979094cc6f683eae01c2a0b8c8458c2af2e880a4b1bfc9445fe759fc41321cdb1e2bab7d0945a44ac874432a550546071efe4529419d6b6e323cde4906687e75c83844df0ca63849ca231f0b96651ab3ba5620e43048b550ef29f1581c5fa3b54e259234163dafc81452a8fd574b8d510767d363b7cd8c027bbab24a2d17f2d9faba62195a7419e87771fde409aab569c159eae2eb7d82a562a292b8f621d04a132e4eaa4be784db2a84975323ae7b179728d15d9d3424344f17eaaf611d25aaf91eba74a195ec2f8514982b2061ec6510fcaae5624ee35e009584a30d16be2c5c733504834f0c0e0e9eb5bec0ead31ccb9b1f106b58dfb27c2252537c1f6e9f93c0b8a1c1f74620dda63bc9e34a837ad5b5c01492bdfeebda7259bebb0088946da803855e8ad2e3e731fc95fb9c3574df36591b1690be41b0f9d9fef48888e5da3e7671a5e59dcd93e74e7c5dcb359604ad5f33b0c9e7f792a646dbd600128307302f434750c9a44ac57563dd7e11e18f0ecac1c34bf04822b3ee1dfc5cb7711789564c24fc9cfe80b44364799a9616469714ab5ce15ae0ac64484ead0383eca7c7fd646dcfc04daf2057df412172b866950b52edca53b2293fef4564ad868b081f8513d1db81917ecb3af44f9a1a5dac21433f12da65994027e1e3e522ab512d1bc9c0247cf0a13c6b1c90fc7b875b406a1aa680cf10e80258507fa2026547a2fdb37cf7aca65320f856e119460fd770723baf46e7ecff1690040a2810a7a190f0d57040a4bfd57064b96c58cced17b396f5b414470b8fd5ae5c38f1b34b90a830b9e3102b56853bd4fc86f2adb676ef16560fed54788074523da8410781cc27997acf9bee77e9ba325e0f21622b056c87d4e1031095288ba4c1b695f95a2f0c3a8bd4066895b8bc65dd43224263d6705db298e98f6acf3b5efd49ccf70f5f4e8a772052952a2504cb70dfb4c8b63d42c7ab2ead2220b076a078743ee4d7c1ddf9c9228f9d926804d23c4790f2ff8ef3dc823ce15eddfc4c3016670b417315180f3b9db32bc3dc0a3d0ceb8d9a8c6caa17fdb43da7215243ce2312b2cdc59a8a8f14668d04aa3a6d9aac742d1d19fc70735a50b01ce1f66b0aa8b8fe3ef109f62be7dd4532177213afbb256b1575b79d3ad538be2303c06af507c68317f94a8be99a790421561a2e8b6d1d22c5cf162bc841253befddd3a88e2878a5604d4a37a8b8170633755627af1c21f2c5815782e7ae0c8c9ada525b13f11a0fa9f798ad6f0d326bd5f47d5a873abd52cb6d39656655a164c4a946b29664d1cbaa283e14e6cf587e875dfdb789db5a15028e140caebe27ea3a8cbdcb4ba646dfc64cbd6e720bf37f76c76a76eb0355f34fc666cfa8ba8d6d80e5b41bf3ef39a4486417174a28a6387e5c5eb18f948f01a157baad2cba987f0e0c6f40538cbaee11863333a87c6b84fef4d1729bad653325862c2f96e10130e1b7d4795ddf1122b4a9221cf5872c2c32ae5fc2a5fef852199c9e2b396bf9b8aacb5799f493a1471766a3d266fbfab4afc43f2b868503420a7239b4a58f1b48140a59737e0b0f1f880c7114de4438d1e242fecbff6f41bfb437bebc7357fefff3338be62bba4432996611475758eeb04b704ab6147f4ae7fdc1aa2fa323227a7765ca2cb6bf2b709e5b166a1f4a65cdbb4ae51bae1d577f812117556bf5bcacf607d150f5311d6296ceb5ad867d5916612346ef2a5ac7a90acbb84542530e04149f520f37a1994f4d7ed3a15b7dc1f60339a21af936117b081ed475cae21136a34d97bdaed961871100a645244c0d2da933113ab1324082a54fc9faded6298ea4ae6b71eb0fec4a0ae66325f9b8719ec349bca6b6a56f0321439cfe9f31688a092efb90d80d0a39c62fb4ad66d71e257b86d594a6e0213cd48311bbd01b38a1d601080d4e9937d008a5fcc8c80c1d1ff34e78f31ff2392c38857ce56f2ff454b2d8ae0874b76e7fb0be2eeaa4519c301666463ba2512559a851034c1d8f1711b30bdb3fbddb0361e0474c94ca1d2744d092935699d3e2f140b586dfab448655aa8ef3734327c3b7cdcb58bf0d83fcf0214d2f816c1724e2e4ee519d5c9209f4f0b47e59e1446a71a0a379275375bfe4f892f9d949f4f464bd87e439f7fce186a049eb397fcb01bca34633ba4423609993a105209809ee6415250d54034c3647b966fe5ce1f81106ce63bd3b05d255a0550f24567541023c1071b60ce08726f1847865af95ef49b867395be626456ae6e767e08a25680fac9181dce067fe562d31ebc7282160ce32c207b6b9373ca03796a774a4bbb4cd5c5734d592aaca3dfed7c8c7d5d23014eed55ba1726d9c5b2603129a53076c0a881c4ee967559d0947fc6d003bce43993dc04b236a471744c6d6f23762c4c11d0ed31afbf224e5663c4f2a051262a8f26bfdb2c96523e4166898a95af2e384e677ef8b88cc170c82f023ad345a3bb149be48f535a8f54a4355653a6a93d92b2b67324bd21c4b76ef3649c3beb099756593bfd4f104835dc99cd085649a56d64a83ddbb9b9eb000cf57a064f2fa52b66c8532cbd394d25d62986aff5628b7a9a11bd286a9008e14d66a3fa71e5cf80e9150bbe3131289a17d292b26935ee5a76b51d63bae26c8387c0e347e248f6487ef20ad38c7002d752b00614225795b61e374818b02959061ca45e5011960b4a7fed843ba5ace4b1b680048936f7e7a42343631715940a3d5276455fea2736012a6d1b7d0fc4f3f74c285ced102a61bf0806dc0d106f4867fb91bc8df0086fbfc9226b3d0e2c3fe41055a8ac71d25059bd52bf07a9838941839c94146b2ceaa510497361d752d1db43c98566ae9d6ac610bf10f4c4153380d5cf761407a286edc8c0baf7fdf9d3973bac0c8dc1958837c66a64846b39d4909b2742ac3f9a8c1198e174f367ba922acf1f1a4d0e55f127698507383682f27dc52534ce959376c211a41be4baefc754df8cffd39816751ec724ed79f1c0b0f6b271d7216601229e7640f9809f6f24929d10fb0399fbd9852eb0446ba8dca4c64bce4675f9f07716c68b1d73fc70867e60220550a588fa1b6e30e4afac73b55710ded79ad42056ec4fa9b708d587f860ebc0ecc3689c8db6fbe385393b1634e96a1f47095fa2306ea224274778b3e3027b650c33d83bb3ac959e95a89638d8e3b3fdc22529cef56198aab8692ed05d4ef3f3cdbdc99b93bb5d920e61f85caca27fb390656a5b81a459ecb3d33b7886b7dd433ea98a33fea8ceb5f25aa720382a0af09eaceef7b0176e7645911abd6825f724a1e85b6dd2ca7917da3d80392b5a49c149fd82b20105b35e146a82c5e7a6a31b78eb77d326398894d8d9167f972658441", 0x1000}], 0x6, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x4) 16:00:45 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cb5544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: syz_open_pts() setrlimit(0x2, &(0x7f0000000000)={0xffff, 0xfffffffffffffffd}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:45 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r8 = getuid() r9 = getegid() r10 = kqueue() r11 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = socket$unix(0x1, 0x7, 0x0) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r16 = socket$inet(0x2, 0x8000, 0x7) r17 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r18 = getpid() r19 = geteuid() r20 = getgid() r21 = socket$inet6(0x18, 0x4, 0x0) r22 = fcntl$dupfd(r16, 0x0, 0xffffffffffffffff) r23 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r24 = dup(0xffffffffffffffff) r25 = dup(0xffffffffffffffff) r26 = open(&(0x7f0000000440)='./file0\x00', 0x100, 0x40) r27 = socket$inet(0x2, 0x2, 0x1) r28 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) r29 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r30 = syz_open_pts() socketpair(0x18, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="739763d1d278eb7a72f66843dd6918cd5e69432f2d6065491db0ce7f28b54e140199160ec63ca4406a039ab1e165fff4067da46a4938a0879bba2a1469e8c0ee9df64046912fa39cc93503dd24cda6d6f5748c0ab7da7584e36dd93a89e14abfdfa7ba17bf438b83fd071f04b41b2708e9717504cb6c95a10f2381d32ed24c6d1590af30c483713f974a41c5ec2f22376452ae5a830f0eeb93dc887a4d79e96c559c31e66a965c58a409594356209a075d26a559aefceedc1f", 0xb9}, {&(0x7f0000000180)="b497d1fd1e50144bce06712a0d31d83d95969470f0e9795200cd4becf9d4e98c532e7ccd9fb636af8ada646ad7a183f7388d72c3d9f0ea34a154", 0x3a}], 0x2, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x38, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26, r27, r28, r29]}, @rights={0x18, 0xffff, 0x1, [r30, r31]}], 0x100, 0x408}, 0xe177f272a70388b0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r32, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) 16:00:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0xffffffffffffffff, "2b76f64b2dd7cfa61f930600002000"}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7ff) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="87", 0x1}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x6, 0x0, 0x0, "a0766628ca817a0a3f3e25a86c4dcb2bf3436bdd", 0x7, 0x6}) r1 = syz_open_pts() mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/132) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x40000000000000, 0x200000000000ffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6", 0x0, 0xff}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) 16:00:45 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x5, r2}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbf54070000001cff"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000500)="b1390ac36467b0d57f523e947db58617d6d0bbca299bd11343fae0f788fe808dc46d185206366fc2d3b871662a216b3dceb1110e0778f29ccfdc5fe03af3f015b1dcdf5dc65acc4b96a0fa7e8ff0828f7c5dcb13c7dbd59094c97e5322b7a03dbb5094741b844474bc2c4faf298384267d39075a4a56185670218c3a3c724a99a5eeaa369602bf2d10cdbecf79a009224c31f444416fdb9f0790f70ef2a0c9170ce3d7e7adaaa5210340f88e2bfacd99669429f3c37b6508a387f63d41fd78b1b150cc49dde4456bc685734964af3f88da549cd0533a891744789c1e7969e4d67bca652c1b3924958ee374c6a7ec02c14697468adf99b80c55c908a6791faa363a9f01df76ac7b13f223ec5a91073adbe17780b5b3034080de7faabf527a0d6cbd19faf0862e193700cdbd3675f9b0194a963510b92d94ec2a852c60100a8adebbbd58a53e7c8103bc1a0a43485e3bcac68ef87f16bb835ef472dfbbb99f54f9d64c1f92f45f6ebb7a48f459cd2c8075250e0900eb8ba4e892f12f0062f641094dc9ccf97ecc20c92d658e91caf5fa638da471c0efc278a47104d4af86d1c8ffc77cea67c9b1820bb8c79c36a9796d8f2d0901efdad8aea67ea90e06c0fa37c533747fc4d37bab3fdb5db0df4025bb15be459d66784ea2c326a542a63b9d6a6fe570f5a78ec9521da54c461784ec0a189e961c23a4873e122560d6631c60f6862059e81bc28c8482bab4ca1f70434159bdfb063cb2f2057f1778c0ad70c206bd2acefd69424dfa93a875fb72cfa7db2784182adf5c8d73ae3253b71de99214a49eac86236aa24687dbc89dacced3e7626e27904e2b8521b95aef70ebc75300ed04d0515de7c69002b133075c7140b72ac99217492ec572b2b65a3f7c584eb945e23e600f375b4d78a004575922cd3310bb5ed8d3717069efa68c46c985ba0aab406d02381bbc0d0f456c82639f0960455c9290b2429e4217d5371abeed4ab629dfc27d1c741f4c6bd2cd59378a4421b4ff3bcfca1bebd11c616898ed518bbe6004697c3469387bb291e575bb4644c0b6a0d9b5361769685aae9c5b39b84e0417fc767ecacd49a942531eef015de9fa5d1b494dab9628952709b0f10b1ce8f5f3aa8945e321f85dcb048bc2255caf4be012c69e51a4cb643f0c459474dbb37d56f2ea44451980220192a71a5e09eb545a3ce43765bc23ae9b51e46f16cb780a2101700706faa69914dd474a01f2012fe1658486056027476e825bf259d77eac7543c4829d7747fd737f7391b576086803dc174f193ccb4878fecd646864acacefcd13031650f374260ab0d08e28c085d03938ec19f39e1b028224283c03f30237927c258411b15abc5fc990e8eb6ebfdc37e8c269a81807df5c02cebb2dcc4e6e7ecb344d973bb5ff82f0fa62e24bef4c0576296cf6e1dcedb66695fb8d0f4387338b407ee8997521214ad205b225dd3220fd6658a27cef27eb6124affc95ae2dd19a0e202742687185ba8f3130d8feb43948efbe31c3bb84704731fdc2c61f3050086e2c1bf6e90a8b525d1961e6cb1bed0f0de8cd57934862680b37bfff7174b324fffaf241a5684f1b04df5a0dd2c71d07acb9f80026b18d9df4bac4f9bf59b063eec8525bbaefe47dcec100b3a6308d6ea3de2aeaf630c737917a478aad06b0623bb9bb835224419b79333b4c0e1a165d612f9c71accf157a9b97e229ae89a18b96d3df84a1cc368980997cbb1ecbcaa9c5544a846310179f46e937a4b3a11a98f8f9c4f691a8e3b35cf08861dc09cd579fa6be002b5b8bc8ba7f1dedf72fb907ae452904f1225a39c93405ee549f1ac33e831c2ab14a583c09c04f684fbdf49e1ada78efe7c2f54499aff41d4aae68a165290cf95ec9da1ea8e0bdef38021db67d58f6ac764c69e5027841837dc009063e8596845097a6e78b156766fdc8926cd9db317799e666516a6820b95c8dbe00d095238868af18412620c750007d5162eaceb156cb2b3c4fc2506a0fdad1204eb59294b79ac73578f2a9747d0a991bd2b4bc5f4dec88d8e1969a669ce4e9ebe8c8f8dd6a1ea308b1b245ac456d108a1d645cd536858a165f7c8e98110b130e2891f6fa26f2232828e258182930628f4c463c9c48f7e384a854bcf1a0a890b969b135c50d6e8f75481bc19d3450a91dd16def993226360b5b57e240a3be3168a521a2e3440773468275cd280725e61c40484f3476e71113e925f42e0f4487a6b707c2f37fce44c4c3ffc77b438cc8799deefc65c1f8e1bad5818b2cac3c3e784722743ad39a2db2fee19087840ab04b4a84271f0ba572e179ec3d3b44981dc5f8c47b57219e85488b0066fecfe72e27cc21f7d78bfaee6aa87357f8c5043ac640201c926dda3c726e4c8517893f2bd98e7bd0897dc12619929153904099f8a828ba8214f2964ef1e318559ad810980eeae2bb3982d36ebe0c900d527f0d8b1837d75d5dfce712270a1a4088586abb76fcf0e451b516d7a1f6e9e30bbe5abed1332b71279278be1b15239c479fa658f2f4236db81831af2bee7b570dab4e67077f000a6046023cb0a7f3390bee2c5fbdfe79002685113dfcc71bf28947d2f090e19493d49887feb15ad25c99e2b15f1f9fb1ccb88427b2f720b48729574d591f1843adfd911d84a974549f7824dcf546278c4c782bf5f4677c33e67edb2425748acda051d156feaeea393ca68a028dbce0d33c6b3fe394c9e23af584487d50cf8df52ef13655d40d1289304631c822f0439916c808ba442275e68d089449493118141254da14670da5a7f9ba8d082b648103ecf9aed9fc9f5b4c390ff765ce99de800543a232ecafe52d585d53fc5eed020588b328272461ea5b8450622a8a092b8f859bec7d4b4f93a05e611657759085f08bbe131a50a0b1af8a382c889140baed00d7d7bb3a60de34279d7bbcd9846bdcd540e6d0189c2d358c4b16023b874ef5742719a83966df20331bbaa9623dd61e30dccc7c0ba70517c4fc41726ac9d0d476d927149cfa13e151bc79006a2a8d08dde024c728e0015695423655459b67ca7090809f3b76dc4a5ceda4c24065bdd9021739e269e8d4df684beb12a945c3a3c6bc3983a858c8a9b5381010f7edbe895befe9170fa98e9eb5dd826f416913b7d4ea63366c4303056e1213459593b53f341efa4cf6e0fae3e23e52abce2429fd5b0d98332188a0c24a08f6258d9bbbd657913d919c94223c261e628dc29f0d1f97f58e649993ad70720e908d041985fb18035c1297dee1e7309ffa0e009d4b08047e54620c34b9074a6249c4967c23762783aa467a46f1eb87a6aa06d4105bc839d228f8f822b66dbee4b5d178377832462a3ef1493050c22bf275787a96684745c2558b9720cba25e64a39a655fec3e8c8f0bd73f8b766beffd0be108e92a976924e26078d0d33b62846f9612431467f1f5a2be9b0392cfd3a3c0945222f950ae9b9e3793c4bb30784afd4a3148f6905c4be3ec7bc90c50d20c866a3010316c87ec0d6dc183fe2d16d9ba78b569f65f30ffdf579de976ea83493638ba1f6156910674f8fbe11a36896d40e067aff766689af12dfc04c29647928646f41a91e9c78de6129eae1d538357e6847e063824e7a0b0d3860f793b780658d9be1c2e9750f217c41f3c85daa1bda8267281a13702b25751016780f31641c7185e75fc29b9c9b596f560744a49daa309f3d715e47c61f94d5ae37d3bbe200e40dba4c6fdcd33a78a40ddd0ae24424aea090086f40659dda52c49d055da8aec35db1f4ded15644a45381dbf9d086ab9e46574c600d84ff5fafca5065f867986aa1e6038898e0b9edc247b23c6ea8d4c23d129412a2c7a17aade99db7f2cbabd6813021c6d6a835f80e78fab5e0d4c0df095bd180e4cabb4364dc2da93704d2fff141c3367f0b09e1bce7a34d3d8270c779d77f9646ecae8dee0cfc082827580e9252b52be22a21e9985c5ad78cf58a37d33b3a4ecd9b1a5f6bc2d4cd33006c728ed91bd0d0e4bd71c168a14e84d8c4cee6d745c63b54a3f0ea51a1f6818f469764b9b7efd459be579d9a22acafb0c6654b3194b53baf75b512a189c9a68ab6865a801f6adda0bc693e00853ef4a4eae125a60a0df002a453e6822c5004d1f504a8854088b725abbe9dae5501ab7244f83b1ff967470c0aac58c29094644b3708ef5c13dffd20048ee1db313c4433c4affe296937fb3cdfce80c743e4fb96006c6b93a7187ed8106afcbaa3b39e4d05522c80041a8fc755b9e0b5dfa9a5b182d15dabf5582322f0b2c0620fe3d18dfe341432884245d926f3a1e614a087699bc5f9a97c8a8ff0d027ca29c0039cd80bfb2311cbcae09068e9a639216808455c2d38e641f2bd9e61e677aba5b63adeb7e7d91e4f0ed0ceea275068d75983184c4060dcfcaee6929433befc051a9d659d4d0264301e79836c8e27d9c38715d82525b6f440213e1a10af900486c20f24f30e66ce126de4e8ade4ca25a43ccf6a2276c2f89f7f0d118ef657aeefd66bef545c2cc2a8c0a3ec9abbd515ad8675b7e3cadf8ad28503d2656a02500735321e7bc64650aa6b961cc4da3d19beed1e4527d26a3a89461b25a573dc6dd236291034b10c6402e77e0ca2732f89bff16c4d005314215ed560d47bb93bccbfb030515fd9389a1c02dd1282a08d20c7f84b69e8901a27bb2132ffc6f93b642273596c2bd8d88dbc1f52316b7e1167d1c2df48be8d3b54d892632688676290ef023cd92465791a7736cd68d1c6c29544ecbb0dcea929ac44be19eab0971f03b604dc03efc627d073339b95107240bb042d41e5643fafc78012489b6d04ea82b1407c90000860e1331dbc48797c6274c1b9d26ba771e7729ee352925a7f4d7b7429058429195e18cecad3b1127957f9a57165b276c915e4b27d1a62443855f7c25d473c1d3f0c64301e347997781b8c29adcff894d65665bb880c4275f2eab248b391f9264d8874387958cf898bf5f8bdd7181e14ed364cfcca0d19cb4021749b5b63b1453b730d8895e17b70d47bcc6113fb676a3f255c6a0932e1a1647bbe6d1c3c1019d6b9835fb65e02ce47b08f591e1959c8976c7f963ae7729c5828b52b700fd49adb0d3f6f6869c8d0691d324a84c3cfaa72017e729a69be2ba238c279266aa941e2dbb1fe9a9740de628d23a43d6e77c9d96f945af3246bbcea9c00be91054de097416b8270a2a185133e0beab985c8cd48eea2e3e0ac1e2ee118182afc988a53709026817fb23cc9bae824c4f74141d489f64ac7a55d67e4c1655d0442d6f30f892d46032bf076e07c02198ed8257c61d4234c957e384529277ca25e28d2b2f70b9468c3a060ba3730188eef181db47ff94617f3359ae7b5d13ae5df29c67c7a41afdf1da0b6a7d59065cf0b0113577c24b645928c7846d5733473019332773da09fdfb8001607cbde7e3aab8b6153e2841142d97aebf3869aa582c5723e4e0ad50b7f57043799f5bbe1d8a697cd0037af0c5c14c04ce5720c35ccf27ad613a8e31c2d815fbcec6ea8c300cac49053496c1a96d3219a5e3a19c6afa6fd999a4092572ba3ad249fd9de527dc39dd9b3cb1bec2a0df5a72b08e7a41d0e2782ba2e366355e9a1597de4f1866cf4d60a57237d2cd4e49b6a72d3d8be9e29a10b2107fc6a6", 0xfa0) 16:00:45 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a38e59cfbf4fa0492473566fa60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee3189031b3b6573f2a7f3d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe31115948c09f4f1e594e244feb22d660b2b8ec721", 0x64, 0xfffffffffffffffc, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x40000000003, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000180)=0xffffffffffffffa0) 16:00:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000100)='./bus\x00', 0x400010, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x7ff, 0x1000}, {0x7fff, 0xc2e8}}, &(0x7f0000000080)) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:45 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="ecdc76579d5eaa32a4b03762c21c87c07c217cfb2220fbfa3b03cd538387ad877ef835a297e3b131392f9c4cb081a33e55c51d6b472075e5d96199173e0b23cd2694d6c79182e052a7a0df8980fa05d29ae38fa41d01326f228f304afb83c3850e94bad726b9f1fcd1d831337bd4205679a917a090", 0x75) ftruncate(r0, 0x1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/27, 0x1b}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet6(r0, &(0x7f0000000240)=""/197, 0xc5, 0x1, &(0x7f0000000340)={0x18, 0x3, 0x0, 0x1f}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) recvfrom$inet6(r3, &(0x7f0000000400)=""/25, 0x19, 0x1, &(0x7f0000000440)={0x18, 0x0, 0xffffffff, 0x200}, 0xc) setsockopt(r3, 0x48, 0x0, &(0x7f0000000480)="2f7cde3cb939a994b707ea898c9e1fc26e8b27c365b3063666b04c430370a1f7798ed8fec62bf1f9f91e6bb4d02c628ecff14e18d66a403aa45943820b7b55559904b1ad406a63194514ea6d4e1d8e256c35c4e30a1a000679f86324de9bd1c7e66dc438d0f4bed77941ced1ded4df5efe641e0783ddbdf841c20f392ac0bd5cb78827d803af51e6cb21cf3f73cd12033987ad64fefeaf1c3de06e5eb1707cb15de9cd849b95417020a04eb307fe7dbd73f200e935da73802cfeb2dc6d6eacd1e3e275eb0a0de8b459c7df6977f773c5d307dc00756a4193b4", 0xd9) r6 = accept(r1, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) kqueue() pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r8, 0x2000740d) listen(r2, 0x7ff) connect$unix(r6, &(0x7f0000001640)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0, 0x2d) ioctl$TIOCSDTR(r8, 0x20007479) r9 = semget$private(0x0, 0x7, 0x200) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001680)={{0x3, r4, r5, r4, r5, 0x4, 0x2}, 0x10000, 0x6, 0xfffffffffffffffd}) r10 = accept$inet6(r6, &(0x7f0000001700), &(0x7f0000001740)=0xc) dup(r10) getsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000001780), &(0x7f00000017c0)=0x10) recvfrom$inet6(r6, &(0x7f0000001800)=""/100, 0x64, 0x2, &(0x7f0000001880)={0x18, 0x2, 0x9, 0x7}, 0xc) unlinkat(r7, &(0x7f00000018c0)='./file0\x00', 0x0) getsockname(r2, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000001980)=0x4ba0c760) recvfrom$inet6(r10, &(0x7f00000019c0)=""/3, 0x3, 0x800, &(0x7f0000001a00)={0x18, 0x1, 0x6f, 0xf5c4}, 0xc) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x8009, 0x802) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x7, 0x9, &(0x7f00000000c0)="5a0a8d17ebbfb2c1c273af81357b9fee78808e2fabd9575a485ddf8bcd34ddd0b34dfb0518005cfa39721ba363e94ef9d86ca1d08ac5dbf8743b6838f5876d2b9107affad60b93f138d1229f3c5f3a8197fd8c58f600512bde2e0eeeba69eea4ed76c8392da223d283d4b5fdbb4206e63c86c5b1541ecc70c7d5e593f33790c8e0861c167b29f8dc1e120851a2dfdcbd05c68010d9ab22208e11f46ab0ee734336c28c69361d75666a852cf470a828a1255ad34b0147a4c5d12cc718e122ea7c123a15634d7aecaff3981e5e3dbec953848682bb110e20ea0fe141d37bbdf2fb392fe0fe93232dcb9ca65ac41a5109a45dfc5dc18b0a1d690940cff24c7a1a0fd7cbf0a66a2a193d231d3929803586d73e3b17f633485fe8d0e9cbe870e9b673cc7066f661ac3ab4e6fcc86c33f19777644b319a7f074a1628a12daf379cd985cbcb501bd3b47e777edccc04fc0d94fecf3c9dd17bb1637045616295e6e6819974bf4c4009f79ab21c8dddb3235168a5cef4707881db0d8f7cfc2a6d737785ddf39b20a114f9913a8d13d19817917468fb0ebc7073bcd7ef9b5376c6072c3e4dd899e39078d0e8fd0b4640b2762e642d02f175e4e1d2f6500d26e5a9d9fd199b1f51abb6060dd1443b3755919a5c2c29ba38e382b019a6dff25f76f459e38bba560d8b991a983df63b4fa3740fe7d7854dba65d774c9e1ca28d3a887200a3ccd088556ec9752619cd997102a7af47f7a1656916fcb37181ea43783a92b87801e4534db040808bdbf626b9321287ea1a563d27037cf08b3677e0950441c5ce828e345502acaa9265853c8497f8e0c9ab6ecc1f598e88439ba231330f17d499fef085d5389912d7326e3f5e2971185d4f91903eff81a6051e20ffc19aae700221bf2c9fa8979ddd6460298a08d56c2705d4a946cab67f0f10575f54bc61f85bc0670aa09927b07ae0fc0bef3b22641add64b65f1da90cafcc72c1934fb1b65d351a4ca2aa38705a57a24c323a1ebe0e35521e503ffd5d37e991a21cb49c82b240db0d74e5eaca8f5c4f1fbb018d435a19080d71e64443cb8cc0830b95362822b0d48d9249bf5e9304b5055c8183049ac6227dbd058343c1833c9a0b0f24d647191b52cb9deeab7e60cb7c396c067f5db04a5c7f0ec1228f2cda0a43e0edf1b7adbd544d1035afdd44f0dd9cd6b95260145244106db35e8122f9822ba96f9a81b7182dc675fc202c15dd85c3cb1270421dd2a1f5486d1f116430fafdd5380c8f9a06a80f950a5541538ded8684c9c7f78866624637990c3f4fee82f48d82a30473c289ab03f60e56770e242fa48d4b4848c420d7c8544df77f3712254d998a8db229697a5fbd12a7c195409cc574c830aa1461543ac7f949521774e30971870bdd6f1428717f9660d0bacebb9e3da3d94201c6c48c21b8397911867c2b8441282792a646797352d39c31248e23082c6b02dffbebe056eec393e7136fea21649e4ccb3d292d7650680546b1f314b4e7a8e2bc998af6af79097d96b2db7efa3f3af321230600a84501e2e1c43194df6b6a0c7953a1c45cd3cc7fd23b660ee76d2f309cb7b2e9e2e9684ecc6a84d348a782232c8134b3296db2065945b056739a722661205245c8f8fb179afa2d106d1226e5d73dab7c95858bb93412f1c85a984a75cccb64f2e22b61b47c632aed6e4c5e633fd1d3298c39aa08b831334789273a38ce996960db2b7065be954b9655f6da2f425858fbf5c230c8b156db3b4586e9ffc6b409ebc8955da97ba17dc875989cd086b5dedee07eb6c8300f8b2d969974304ca26ffc4c9ca93584f0b1ae8faf2e9cdde1c3ef76132f465dd4744fe95551854f82961450b13675e0195d8ea82f99f06b1b6d267aae39f9a753768fa7673883e0318f75b13ed5588d51c458b2544832f093195a5473d1d265fd6977bd021c4e9a1b9d5122efe871852ebcf903722341ae59bd362da47c94e8c779b9a98fb0ad75f82f236ea7de7d7292b1b6d5c15acc82e02f13784825c521dedb1b0214cfd43a145de12c62ca8c96c0e9ab2abaacacc9dd292841635e6b46981c8a87f0037680f647cf59b84f778e7c0c45b7cb351cdac3d1c68ffc8fb150ac6a7392d590e0c741fd53414715beb647eba5033d0f50621cfba2f807d53c3c602ef07b7a0c5f6a21b9d4ed46f5b4ec5fa40868ded24851246ab44a441be047aa3e5b391d5157f6583171022dd4b496fa99f90819ff75e693bd6e0d9a135deac322cf05a40cf904838cecbceb7ee4c862f1a43370b93a4ab4cdb13deab7f6df097d58a9ea8beae9470c8cbd381012f6f42061a42804fc3a75fbf43fe683cf94f518ee5da1cefe7ed777239685a9b356dbdc2e9142727d4700eece9c681565305e11abf600c47bef88e0d7687a3b07996373aa766c213927dbe8aac4e8e29cb80cdfc11849fb49547cb70c11a9a21ad5db7b65220a132ff7c5b9712d0bcea8cd3ed28fe029f1a63d3d099acf7b041aab8dbcc795b9bb681e62ce82e8cd0049c1a800463d4da2cc1bc70fddce69bc51af575d8d4cc9dd4c313d5b460e974fadf61fa72d2fa317a0d1ba9545dfbaa9ca7593309452033c93b04f44373332f6961b7225ef7ff219c629f08f85f35b438eff589b9857a28483bee3627d5b63a3aef45380884db7b105dcaab10a4dd7203cf790a80cf7d87769ccad3682afdc8e7de77b3409c705bd447ed08a5cb5765c63d8e273c10de7922a09ebfdf1d1c08f5106cd6b8395d9c652aec686900d71b0a2c704b6c4004e43c51f08d3454b4a4ca10502db30ac92aabb54c53d0b9aad6a67cb74f5e3434b8ba9a311a2e4a08e4e9ad24f8524f4d2a7991816e91828fb89414b8ee5b8413ae674866c5071e2e54025f976a8bedc559df58c6c53eae5b349971abb532af0e9fa7ca934ff41312cc502f9cbd1d57d40306e4288fca50e5e0ece29f2655ef864bff264b38115426f7c0a66e006d379e2e3f3e5ada2957e48f1acde0727391c8f427bd31593778dd8977fff1e5917026401eeb568b84fb45128900ea85be9671ff0022a476efb4e59c777d725ebe11a59306db20e1e48a08491156881644c23c67ba3e83c3e97e6c8c44736fbb189651ae0a6ad96d8badd40b557b408619ef44f1411077c77b48ab5788fac445d60be8c292d0c1b95907d5b5d43a525748f58b18ee52150b97ce21e6cff6ce4534385023a0a712a45397a5a41a566be7e2677675ffeaa06e585804e60c99f5d2aebb915b6d60d7733b8fc1dfce9896d211f2afd9ec5c1651718d3c84001a3ea8c7b64ec334ee9604110fae347aade6520f3ef90703823fc0a29b0cd06dbfd0c724578fa0afd2f6e4e4090468a278823a79c9d355b0266b4208b627e92b354ee4d6476cf4b6e42e2f361d14a3a46c75caba5d0efb0332c10beb6d6f3ff1eafa5d58b8c8eb0d1cccf9d4eb5f8143d0b17ca4de446fce0bd0635417b971aac979e60e43e3d8ca59467c231e33a47b3afc284192bf99e9f8a0014242e70ffb9bb3480af46a544f0cbb886c59baaf260205441553925e5f5ca32ae356cfbc934ced92f3b8516060db5bbad7ee34e7235e1d0a5613b173c33f67f1c170a09ab4862d23203f04dba0ec52096f30730e127ce46112b29fcdac5dee0bc8ef348cef1ec649dddb1d5b8e38b0e60a1c64e301b8699cdcfb6f085e6609c44e1af497e19ea638a15d69739985f1d1423254a0e425ae2b4c3705f7e91597fe03135e07c73ae30e283e22b2ae77eba9f164ebc15ad7eb8094e4e713bf4a34224348e964d2402a93218f6114df2bc28b5bd14e5b229111504dde04c7115855dd4dfae21f28b1d01fb3420d84ad28e6faba39a6d43f8a3bec78d7380a96fbb27df401a8aba46c1f8e9867d2de85408325fc88547110e62072df7cf36b77f382aa3c52f5322d9960c356bae7993a7f3d88b4eb9fe1121c6232542f1f0b9fe39e4439437a785b931935a1a7c1bcdd9dacf39f967cf615f40d4613643045eb17b3ce511b87fc09d6c2bb6dfb75329d6e1747129ea508c641750f3f68f30baea44447b52c0233d9cffd9ed42d1e0fb0700a5c5bf3be0eee4d86889f17d2685d39f449294719603ad9f85ce6dd927357c089d38dc4f22ca05e0cf500d8170e0fc4c95d372de8ebdb997fb237e3a81c02554e4532f17c6412b9923ad11b9665971fec642767a1bc1bf25835a7dc7fb39a083d39e752628598abec4ae88798beaa186befb0e223d20a8e6e1134e4cbefefc42be89b09a44d171936daeba762d610464b6f936cc7465c0b43792ba768008843ec56969bd43903de1505a29b2ab5a50ae3929f6e5d49aa8b0271763708e964e55fc2636de8f5b258bc5ac76041abb47e9eef3587a67891c83d183b7eb87f52a79f20270ccaadfe0e1bd70e0059d48e4198fa9de25a3854b4d369c791c953e6095f1b36ea142692f6d953b186a1e24e1862cccdfc8d72951b71a6c7a4f27254af4263799d552bdd1f3b0b0e86aa3fd046cc51c3c150e14b67a8e9d01e33a647c0abd3799b11eaa344355cada6ec07820b199d5f26895e02b8f134973a8e30ea89f02e977c0886e1c91da56dadd468c93207404c45592abf7bb915880b39463595c25c539ca37ea9f50f02f61bf88b3a23e76e31846d778e42ac58694dbb4102d2d2a641e2c8e9d76d5b90572f6f7a59dd21395179bbfdebd3fec947af1fd8de8b049ecc46439dd4e6787a48af429fe5176354c30c188c62d2e655c29a3fc6eb38a49b7789f8b65eb13b1d942fea2f73d452dc731d3ff7465fd17292f5999354ccc94de63dc36d54b7e62899e79c6837854e985eb0636fbaac2c7afa72437e80fb0b01624af2a367a262850af8e9de8a087d947e01995f029fdaa80683b848ade88ddfef68ca1623c176e852c329e14a8b0761007ccfeab9a1e30a8accb69c778d6875911d3578ac8940914b6aa3eb69dfd21a75b0dc435fda25048300212c29520595043f72fa89cb70baeea01a490bfff3f98a3b887e1729a846e59f37fae088681a60aee88030207c7e7400b25361ee37fa0ee39ee3db30a3036dd7e309839616088bb4fe53a8d81de650e06ec9f14a7ab580ef194d2b43f7ac5f149e316411fffe5d68592fa699acd1fc25704f0d37a837073ecf54c2a12a66c5fd3072735f2be878485742d65c64740dbcab3f9e375f69bc44876ef957295c5fa1d1014e9647b10546a616c77607f3db3b1ef7fd1eea418809c2836ca5ba9d03c3773b862929a5a149ae986d1e77e9a85f57478945e32bc14aa11fcaf62a3e791c1710eba9a73e4b14a261e193f594912bae05b5da5935711f90ca941e2f08353eddf89bac424cb7cbdcb9629ae5348b2d3ff272f5a4c9575520bd6132b540d822466109b7d26c959c262cc34d8556edd2a6b906f926c840ea0ceb38225514b902309ddc511cce76176980acf9d510b14140ac3b8ad6634ee5dfbdce61eda6f28a27a45fb3a6cd51236ec3433a46eec7579fd8544b7f3083cbdfe77253f2161fb8677222dfdeea19cf28a7c11e3282953477894f94997d6133454215d425ac242d9489caa3d52bb0ffe25b5472d2710ba240b718b1eb0bbe1dd309e8adcbc98d1a020930a1b961ca81c02035a7c34fccedf3eb10d8059cc3e040f5f83f900adf42f3ac135392c96985b8f5d6b11fc32516844e95394205efae835c0e0d0ef007d4aa2e00c1dcbc8063c2f86cf7a339001f1c67001941c14d512ade593c43ebb74375edda00d59331216c437ed81b0804010391ed1118d2e86487dfcda6581022a36e1e466e", 0x1000) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)="b8", 0x1) socket$inet(0x2, 0x4, 0x3) 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x41002, 0x10001) r0 = syz_open_pts() getitimer(0x0, &(0x7f0000000800)) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = socket$unix(0x1, 0x7, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x200, 0x0, 0x0, 0x0) r5 = dup2(r3, r4) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x5, &(0x7f00000005c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r13 = getpid() r14 = geteuid() r15 = getegid() r16 = getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$setstatus(r2, 0x4, 0x80) r19 = fcntl$getown(r2, 0x5) r20 = getuid() r21 = getgid() getgroups(0x1, &(0x7f0000000840)=[r8]) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f4f417d6a2d8df", 0x7}, {&(0x7f0000000100)="efbb28b391d053602e303fc79b19052046f23df27f88afd7811b4d442e88fc646cd66293f808e0ec0fefa338cd6c2ea16c2c254d1eac136d97435ec879d666ed", 0x40}, {&(0x7f0000000140)="32bc9c7f71d0768bbb7946ddca53e40a2542590146690c554aa23949763b7a024a113df6f578cb544786e77db4a3150d4e7b49dbb83d1081de3e0e691bbc04f00d4e741f340f11e9addbce11fd", 0x4d}, {&(0x7f0000000200)="cd2a2daf5e3f3acfd626fee4e144955efe62", 0x12}, {&(0x7f0000000240)="c2ed9b36e3957f7402a21bc1a7aa6c3fee4647eb976cf0ae20b6e4b534b2973fdb2d26c04975605a9f970a21cbc4462a6a8a19d924a246bd5be0821d5f052b03abcadd26d528825865bf755cda96a6596895660d289395fcac84641c8c6df74a0da181296bccf81f302ef8048f2b8a8e15085125e721e4d048422b44492441c9", 0x80}, {&(0x7f00000002c0)="8a77e51067e2400a4d2c9b47ca78fa4fc9e33f70b1421c36101b0d2715e47fa8b7d925ade84c1b666cb77379ac1962f42f937cd8926ff0f9aafe6d7a12a29eed9bf3ce97c3e16d3190018e6f598d0219e2d8ede0ef1a28579f0a6465b870bd43a4a7e2add2f4c4fd93e5ff2b07a87b53b4e183750516cbfb866f5f1f226317589ff0755d0c9041bc43bdeb2d4e934b28d4b622eb9cb254e4e3350ffa0a72f5e53849a4bdcd81baeef8c240da4418f0fefedffd96185dbc88981390b195f5fbf68af3b9821f36f2e3b9b46e5bb0ed0a6fac9de2442253d25cc73977ce099109320bc380423ef4e9", 0xe7}], 0x6, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xa0, 0x400}, 0x2) 16:00:45 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="8064adc72b4f5a99999534e6f169e320909ada389e62b9375aace1bf6d4b3a03e92d9225d66f2b32c1a071edc2230c60dfb394abd51314ce928fb0daea52ee3042de695427ed1a549f448d6d2e4d3190ced381eaa04cd8aaa639fd693864cd5a419bbcc345ee5ae691ad21f86ef2d93a27a9cb973224b82ffb5a05c24f621a6fa069d041bac070b75774df96aa9e7c57cdbf9fa97e322f4fa055231340cd1504a8a8ab1d5219e1ec8228f2cff1b18fbc6c949e5d5f96e14ec31b4aa2fb1a2998", 0xc0}], 0x1) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) execve(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="a059793efa1f669d25316086ed1b33bb768d92f685d34458551bc94d0d9f4c1e31", 0x21}], 0x1, 0x0) 16:00:45 executing program 0: r0 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) close(r0) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = fcntl$dupfd(r1, 0x0, r0) getdents(r2, &(0x7f0000000040)=""/95, 0x5f) r3 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) 16:00:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) writev(r0, &(0x7f0000000080)=[{0x0, 0x130}], 0x1000000000000009) 16:00:45 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="d4080f496abd5b51865a0bfce9675827e76836d17e886696a5135ec964b9de6b", 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/105) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r1, &(0x7f0000000100)="82", 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x815, r1, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) ftruncate(r1, 0x2002) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) close(r0) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x0, 0x1812, r0, 0x0, 0x0) close(r0) 16:00:45 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000140)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f0000000140), 0xff65) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x1f, 0x2, 0x400, "3ed004ad3d98e91c65a9b67f5d41f610ac9df5f9", 0x55, 0x400}) 16:00:45 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = syz_open_pts() shmdt(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b334113e6d3581b01de3d16181608bb55056f9ffa4aa82f6b9f4beb920a95fff8cd7156a78666d4a", 0x28}, {&(0x7f0000000100)="c7db9729369c23ee9237f1724a5b36ca112f82e736ac4abafc4255a4434646700840f83a2f6e3e0cb901b1755f1a8fd0fc3d481c0a864a6f8668994fc7da6ee73e72835ddc2f9b9947f9254ee49121c1c878ff64f31f1218cb71d674f10ebf5969a186b31e3cd42c2f8348c49b91414ceab90152ede38803ab63e5f2d56b9c5cfe9cef56b1380a387845fd74971008e2bd6fd66f56a0e31a19", 0x99}, {&(0x7f00000001c0)="3f312e7fabca9690c5067a1c1389d64b73f6348a3512ae9368509b76b03dab0ae0319ddbd56ab86e140b6b243dfc7d806dbf933f59621262bc6cfb75192a4cbd6ac93e0880dadba4cc1c875858f12daf5321e6203e43f64be1b7ee2fc6f09f8a246543a7837c0f9a2fc45ef39e43132c22e0262d291acab6c7c0dd7630af8e3936b9ef3a3cb7e53f360fa11431b071b8991be588f74edd57922a8ee620239baee185c11fc7c547d9fd95fd0954d47cdb53a7edda23b7bb16121e24ef4697f0ae28e668d974a61da17da258d42b32c033ae8e67a2cd79fb96948cec9780d1c7de8f370ba06fb153eb041b", 0xea}, {&(0x7f00000002c0)="d8cccb54865dc8f972144f73c6b1653aad9d13b93ca136a79f1bc9e9ee9a0241d82bfd549282bf0320fd4d0c6a8cdafe3a80f2bec8a5e2b7df2338f2dbb365bf828e6ac3c3fc8c852fee0195305fc1eeaef94a8826e3209b4a6f810af0366611b64e3d767329eacc13a4149a2bb5035e4c76e1ee2326935dd62d12b08b6d6e8d08e7af36c25b3cba686161a35929208585283f3493b9d45ee7bb4e1f8e1ed4eb5e6997d5df0bb94ea9670ef26b20e082673121d57ced", 0xb6}, {&(0x7f0000000380)="d993a8e8248d8acaa69168d6447a4070244765d4aa6781bb41c6103a41b5b5bbe0f2b3350cb72738093b0a5eb07908f78d534dc85c551781d70379f4ff6fe3c6b42b04d398a699324727f81f0707deb8cd5e724e8be702", 0x57}, {&(0x7f0000000400)="a5c26e9c3b7dd0f07f0e5ff95f5ffb81a4dbfd69afa7030ee8fb076673174c1d0b14eceb6189d31c89e197bc5d46ff1b840015909cb932111c7adf5ec8a57564d56020fb2875869f3aa068d806ec23915a9008a19071bac521ed0a50d93da08d6fa4f3d5b463a36a1b1547c88c3598ead823ad5ba60b6a95634c011dac3812c7e1d49d30a773d6756c0e7d671c030695fec8d212", 0x94}], 0x6, &(0x7f0000000540)=[{0xf8, 0xffff, 0xed28, "8c932a4e342b79c379d1af178543bb9c2b8a00a2ba4a9718ea7e2955cbf7ab7ec7f64f0b530cc4c849aa94e863a736686bd08071a8b290ab3c67b57140f4fa98ec31ee36c463efdd8d06883a701e5e7df6bdc01e465593b9b8c934e129acb93fcfcc2692cbf46f58e0bc7e2a7b3b939d9153f693e20ea3fea6904f0e23670db47210cc4881b041d03398334afaac73b6ba645d2068a87679188e25258e5390a08541f0a4362d7e1495369570c9eb3329196e3cc4f965ec05a285a300dccdfbc7b040ab3ba3b4bbef4b28053bf420f164f6f5b2b0b0d4a8ef46030d2757b37e06653bca445c7116"}, {0x70, 0x1, 0x4, "225f95746ca5cccf6c16164d8ebbe2e86e5da6f25468f18115ee4d7592478afdb49f373ee85fe07c22c6489105a9694ffa02b7135345b805a5f265d98c8d52e8383057b1aead36e44eced3d41cf7600bc6528ccf9137d165979ad04d461f00b3"}, {0x48, 0xffff, 0x6, "a910ec0ca5874e9754c62e7920448370c64900f0347f40f06df8a09ed6d99bfd443bb67d49534d34e846181a5a25de9a8b19811887bc69"}, {0xd8, 0xffff, 0x100000001, "eface29a801888253b411c134ad64c1eae5b987e3e0f4f1685b96616e45e29168c59cf64963f2c4408c5e564028024a4b7ca65765744ba239fbb216263752346080ddcc580c8ce3a926c654d8d0228ac57c80ea21e6edc61d750757b6715a07836abd98898e534ae0c0ea4d65839a7a81fc48479e0176c134273425b528edbe4363b60b21743a159fea7a909575f336a2957c5f6066d4d76a047d5b2de052cba602a828fab06cd1ebd2b9d0151d469d2e4ca7343379b0489ac3a0964cfb6a4ae59078c"}, {0x20, 0xffff, 0x0, "0dbdeccb89373087f1529e5d4763"}, {0x58, 0xffff, 0xfffffffffffffe00, "7abc68e8816e8361ec721ee819d4bedc9bd7c456c2db4fda7f131a05b8aaa0618485279a9d70efe055226ca39f5b9e5fddb8f5fae6482b00f9d7ed2a64a4d0da4386dd99"}, {0x88, 0xffff, 0x4, "b411a48cb26b3d7543a0c66b656fefba95ad70d0b9bfc84023a13176b00b84f372b2917c3df74e5092c3a409dfebe6ac11d7df8bac60c548c55ddf9a9a11b12a7a581675a4e675c5241bba21cf32be6b618d83fcd69b325564c7f37602ededac177fb6e6e82fbc00c14bcabe8d520976ed81dbb898c0"}], 0x388}, 0xa) mlockall(0x2) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() chown(&(0x7f0000000200)='./file0\x00', r2, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000002c0)) r5 = fcntl$dupfd(r4, 0x0, r1) lseek(r4, 0x0, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x8005, 0xfffffffffffffffc, 0x1d39, "4f0000004ae30000000000000010000900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000017c0)={0x7, 0x800, 0x7, 0x9, "c817e8596c3caba96ba7297d9a3e136ae8d47681", 0x1, 0xe3}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000005c0)=""/252, 0xfc}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x5) 16:00:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) r1 = syz_open_pts() close(r0) kqueue() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x18, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x10000, 0x6, 0x100000001, "4c7ee53aa5a350146c3c5bf1922896fa80c7019b", 0x2, 0xffffffff}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:46 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 16:00:46 executing program 1: chdir(&(0x7f00000001c0)='./file0\x00') stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe(&(0x7f0000000140)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x21, 0x6) 16:00:46 executing program 1: select(0xfff7, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x80000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x5) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x2, 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/52, 0x34, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100), 0x10000) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:46 executing program 1: mprotect(&(0x7f00002ac000/0x1000)=nil, 0x1000, 0x5) setgroups(0x1, &(0x7f00000002c0)=[0x0]) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) 16:00:46 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040), 0x10001, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x4, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 16:00:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r1, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)=""/31, 0x1f) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) read(r2, &(0x7f0000000240)=""/70, 0x46) wait4(r3, &(0x7f0000000140), 0x3, &(0x7f0000000180)) fcntl$dupfd(r2, 0x9, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/139, 0x8b}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000001480)=""/196, 0xc4}, {&(0x7f0000001580)=""/48, 0x30}, {&(0x7f00000015c0)=""/21, 0x15}], 0x7, &(0x7f0000001680)=""/96, 0x60}, 0x41) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/131, 0x83}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/129, 0x81}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/24, 0x18}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/68, 0x44}, {&(0x7f00000004c0)=""/71, 0x47}], 0x8, &(0x7f00000005c0)=""/41, 0x29}, 0x842) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) shmget(0x1, 0x4000, 0x304, &(0x7f0000ffc000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:47 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x5, 0x5}, {0xcb, 0x3ff}}, 0x2) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x4}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:47 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x100000001}) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket(0x36, 0x3, 0xd90) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) dup(0xffffffffffffff9c) r2 = socket$inet6(0x18, 0xc007, 0x62734837) r3 = fcntl$dupfd(r1, 0x3, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x0, 0x600) write(r4, &(0x7f0000000180)="09a699c0fa4aeb30ef4a7817ded0d26c2ec51e0961de61d93ff9c8f28acd32b43b829de450c6d1b27f2770f305e1285faec3e191031a00d50d68ca822863fceb9bb7e7374d30782bd4a9a965b237a09f4055364612de637909758158a6f6e3a748ff", 0x62) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/112) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:47 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x2}) clock_settime(0x0, &(0x7f0000000200)={0x39ddbba3, 0xed}) r0 = semget(0x0, 0x0, 0x210) clock_gettime(0x2, &(0x7f0000000100)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/154) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r2 = getpgid(0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001280)=""/100) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x6b65b0866aab07d, 0x0, 0x2, 0x1, r2}) 04:46:43 executing program 1: r0 = syz_open_pts() close(r0) close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3ff, 0x0, 0xff95, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) pipe2(&(0x7f00000000c0), 0x0) kqueue() denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 04:46:43 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget(0x3, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001080)=""/229) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/41) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/4096) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) r2 = open(&(0x7f0000001180)='./file0\x00', 0x80, 0x20) connect$unix(r2, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x1}, 0x8) 04:46:43 executing program 1: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) mlock(&(0x7f000021d000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) write(r0, &(0x7f0000000000)="e1cebadf8d8e95686bb4fe83bfebb08682d4eec2593a383bca7edfa2b7c922c19795e04b075df61ecb1bdcb0eec480590f44aa210c7957fef38013397d8285f1b3b5738929095f4a7729f8f4ec09b375e5a1b9915c342e9e7150544ed72aac7027f05d3084fa5e5920f73c775de0961929f93e79f513e61eb9267f1a734d349c78c4a98487641e63130e8d757bd1791795395fd62874dd3ec9423d8cdcf1d2222c5a080d983e67d3c3", 0xa9) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/75, 0x4b}], 0x4, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 04:46:43 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) socket$inet6(0x18, 0x5, 0x800) r1 = dup2(r0, r0) socket$inet6(0x18, 0x7, 0x10001) connect$inet6(r1, &(0x7f0000000180), 0xc) 04:46:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x28000, 0x17b) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000000)=0xc) shutdown(r0, 0x100000000000005) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cade25b881c5bcb0ca0d51f734df48feac040899ebbf3e41aaf2d24674e7bc381399c7930a2194cc1f3cb5e8b9897e62b1b466fbcab8a82c023a1a5d3a245f075c6896dae5a09895d09f1f86a82e88f0cbf62ac54f2bb0397d7f9f6dd04aa4c9ccac2bd050558e4bd2f383544fa9b391675bae2d40bb6906fd47649e13a78c8cf5afdf476a19a67228ba0f42a8f5699133b9de490435eb685fff6b34a2770c659e28eb2f098bff1a59ee6d9a6398abb8c15f40ecd903f36b7a1dd3d572f49e38e8a2034c36e89b853f75928162c28a44b402bca7eee5ca535b8fab46c615a8299f6d54", 0xe3) getppid() 04:46:43 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x3fff, 0x7) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x100) 04:46:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0xc9a) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) 04:46:43 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x5, 0x9, 0xcc0}, 0xc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/191}, {&(0x7f00000000c0)=""/49}], 0x40f9459b503cffa) dup2(r1, r0) close(r0) write(r0, &(0x7f0000000080)="f2", 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000240)) 04:46:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30, 0x10) write(r0, &(0x7f0000000040)="e3", 0x1) r1 = getgid() getgroups(0xa, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r1, r2) r3 = syz_open_pts() close(r3) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r3, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r3, 0x26}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x2) 04:46:43 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) 04:46:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') recvfrom$inet(r0, &(0x7f0000000080)=""/31, 0x1f, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 04:46:44 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x37, 0x0, 0x10000) fcntl$getown(r0, 0x5) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/185, 0xb9}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000140)=""/234, 0xea}], 0x4, &(0x7f0000000280)=""/55, 0x37}, 0x2) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/74) bind(r0, &(0x7f0000000380)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) semop(r1, &(0x7f00000003c0)=[{0x1, 0x0, 0x800}, {0x1, 0x3f, 0x1800}, {0x4, 0x30000000}, {0x3, 0x10000, 0x800}, {0x4, 0x1000, 0x1800}, {0x7, 0x10000, 0x800}, {0x2, 0x9, 0x1800}], 0x7) getpgrp() r2 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x8) semop(r1, &(0x7f0000000440)=[{0x3, 0x81, 0x1000}, {0x0, 0xfffffffffffffe00, 0x1000}, {0x3, 0x7, 0x800}, {0x6, 0x9, 0x1000}, {0x3, 0x5}, {0x3, 0x80, 0x800}, {0x0, 0x5}, {0x0, 0x100000000, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0x0, 0x1000}], 0xa) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffff80000001, 0x6}, {{r2}, 0xfffffffffffffff8, 0xa0, 0x2000000d, 0x4010000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x1a, 0x48f, 0x3}, {{r0}, 0x0, 0xc0, 0x2, 0xffffffffffffefbc, 0x1000}, {{r2}, 0x0, 0x2, 0xf00fffff, 0x10000, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x5}, {{r2}, 0xfffffffffffffffe, 0x40, 0x7, 0x100000001, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x11, 0x9}], 0xe8b, &(0x7f0000000580)=[{{r0}, 0x0, 0x88, 0x81, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x4, 0xbd}, {{r2}, 0xffffffffffffffff, 0x28, 0x88, 0x0, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80, 0x100, 0x20}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x1, 0x1f}], 0x52, &(0x7f0000000640)={0x2, 0x7fff}) r4 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x4, 0x0, 0x0) bind(r0, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) sendmsg(r2, &(0x7f0000001c40)={&(0x7f00000006c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000880)=[{&(0x7f00000007c0)="fed9bfb9de93d2da9518cd0b617126747d7f34057aa637389ba2ee39c865c10a45020c012017822815cb967fe6bb20c5b1d7dd7a6413ba4fde5429b6a9bf88d51ac3bc528e1f800c54e08cb4004a9239d5ea7b11be6a66b4bdf4fdfa94cb12a132a92fd7c4def712e39b7ce1a830a901e5b55992a9b9b6bb0bc43087065f86971d4820449e67fb0fbe68294b21264390e5ae35ff307b09a2f35df0a76c920ae48624948c734558f772b5", 0xaa}], 0x1, 0x0}, 0x401) semget$private(0x0, 0x5, 0x8) recvfrom$unix(r2, &(0x7f0000001c80)=""/206, 0xce, 0x841, &(0x7f0000001d80)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r2, &(0x7f0000001e40)=[{&(0x7f0000001dc0)="2b32cd57eebdcf3c0b96853d20c5190d86439e9dc502024caaf572396b46b17a6ca8862ff9515f2df51151f2920fb4d79190a0cad047d235abcfcd5c45b68c8a77e7011aae19a766eb7d53e5178e7bdc014610711a1f67010e59c2b0b129f18d1729d3733228aa3fb0707e78f5", 0x6d}], 0x1) kevent(r3, &(0x7f0000001e80)=[{{r2}, 0xfffffffffffffffc, 0x44, 0x1, 0x200, 0x800}, {{r0}, 0x0, 0x20, 0x10, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x5, 0x6, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x7}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x4, 0x7fff}], 0x4000400, &(0x7f0000001f40)=[{{r3}, 0xfffffffffffffff8, 0x81, 0x80000000, 0x2, 0x7fffffff}, {{r2}, 0x0, 0x80, 0x20000080, 0x2, 0xc0}], 0x1ff, &(0x7f0000001f80)={0x7, 0x5}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000001fc0)=""/4096) fchmodat(r3, &(0x7f0000002fc0)='./file0\x00', 0x80, 0x6) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000003000)=0x7ff) r7 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x3000) symlinkat(&(0x7f0000003040)='./file0\x00', r3, &(0x7f0000003080)='./file0\x00') 04:46:44 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xfffffdd5) lchown(&(0x7f00000001c0)='./file0\x00', r0, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r2 = open(&(0x7f0000001880)='./file0\x00', 0x0, 0x8) getsockname(r2, &(0x7f0000001a00)=@in6, &(0x7f00000019c0)=0xfffffdec) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280), 0x0) chroot(&(0x7f0000001840)='./file0\x00') setuid(0xee01) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kqueue() sendmsg(r3, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000280)="0934e2274d9963002c4340e130cf26aef2292eb77bdd346b07ea6119d53ae804e018d67df266590306b8981e12351732f026a6ac957897e7e06ad845c63b249ba1bacf6bcfc2570bea", 0x49}, {&(0x7f0000000300)="1fdf32acb4a9f70cf3746499d99418c521aa259059c692e067a5ff615c49507be26da1694f3c82edb132a1f3a0180fa0fa51e6a099aaedbc74c9dd67e6e2ba7377d486eef4b2dad92f0305a81979905e928d9f71fd6d988ba497be2a0b49b6cfe1ecf5f3c50134583196cc3aee0bc547e9743ed9a3958e058de64618decce7ab5e", 0x81}, {&(0x7f00000003c0)="fcd947315861a7f8a171c96d372e7bf536f11765a485a4b712af230624bfe88af2f9464507ee36501d1e5735dead4c3340f81f217ed1a692d2b7f5d23353d04ca3e3461dbc524c584875", 0x4a}, {&(0x7f0000000440)="ce6657ddd86933fac121ae7b0dda73d879a8c997b89a323d03d9be514d98f0ba41408da2bbc95a450208c30d9572950457c393c1183d5b7dd8babb03", 0x3c}, {&(0x7f0000000480)="9f34e79c9c2b7ae16e1807673eba56b9e592801dd20a99bc8583f22e7b18aad12b19930f67cfcfc06a3bd9e66cde83e22fbb0c00d76f", 0x36}, {&(0x7f00000004c0)="f90adf4a7637a37b5e390335c728cf9e5b0c4f1c15ce8f595396107592024a06b1a45ec7f5c4c9c31dfb750badb41f9586223dbd020f674e42a2cf20ede29cd4b2243369c0110153037d03386da84ccbccd8a97c9a662f2179225e8ea63bc0b6342e54c229cfb0bb2aabe5cae0b0bf3e6c6a4d772b1f28716b1af926c04690d5154cb0ef39617f9dd560c4c881e017196f2da8798b0d50edc113345ffcc0b648508785f8f697d07b2cbba8b2f6e5b58879f8d670616934c0fec6ddcf7d040f461a25337cb92e4331e9a1cdc8a33f8bf4e1d9e6ff43afe406c5e2d9c6cae2f6bfa3830f529fd42cf3cd966135a8888b23df86f8e7", 0xf4}, {&(0x7f00000005c0)="06434b83350d7c64390123ba514424491d5357aebba6db78d24b04f50fb6f85783ad0aeead2dd31c4402f5e5e335daf0397fe3f0d708726aef061201a81770a73665874bb18d9a6651367ac256cca20ab935e33c7a0da95665b1190a15233488d6d9f272b51246d74fd175f1220df9f9bdc0ea1fcc2632e058745e3a9d79f9b09cb11d70e6fe39e2560ba658583c73089caf44bd8eb5c5d4761b2e2b7dd6e4bf0d241f5c9d10b33878c167ce1a43f9457f69b64a257762653ced0799341cfdbb8f63b6aea2f83ceda4bec916f4c89747e20c3206d6ef9e83e0edadf8ea728b6196013544b00ec1fcdd4039215c8e0aecb26c1dc0b230feddb7e051fe1c2c12aca69b972e19d0dbc68ffd9dd8457f05f1fd46d0ee3efe68c26742c43050c3d929a1e0e718c6f80158518d0707c3c3ed978b6a4aa719280e41344b6933a03aeec082ba9cb6fb70c4f8ede2348e1a52e89cc0ca74ee1b814e04a22a1de6a1d9aed2c5c635baac241d9d50709164814cc7afe60fdd2739dee2e5335c209107f19d534c53d060b1cf713892fdd3262f6242bccd9826291d9b1dce687949645a68a3c14b3f7f64aa705199869a4f98eb8ed837c38a2758c9465c7f04506ae46980731abea1c745f16138189a6a41cac203ccb9e63a49818e53b77b590f0b414213f008b2fc0558c71c7f73982d9d9c314bf22937f6c6fec69026db6b0be9b3ac6adff8aec6a17dbc73e7472d3e654af5b4fd8ed961444925ff86633f88d30d39afb4c5efc4249f6b430dafdd8c7541ea7e070a1242aeb0bc0684f6392a73064b72a7f35c6e441171fb1ecde4b75abbd37467e28e191cd25f83fbe7d774da1ca2510eefdf0c4da9fc97e68805c5e46f2bc523cb261c74f160879cf0e95465a11a79a34b5df1fd8a550dfa26e7294204c7e1e1d7d33044a7682439613fa5ff7b3d9f09792154e3d8b7b8016f05e33c9f30fd725cf62e7cfa7154c7b74ba0a565bb1f16ae11b6fddd6b101eac5079428df2637a30daa9c1936b2341908df9a4df43bcb4696a04ab307fc7350e860067647db51c8db8f7ba940d8cf0f58fc7581a72160bff4d5753630e79c99e9dd3d903f7a6af5e616510c6f41fd9233435d89a66f2708cf2900fe74161ec2a21099ec8d5d0f796d221cbfa8e09c6ee9c8a855fb376e09e0b47865ebf7e026137734bcf95555f59607a2ef64270d9d5ae36b677e8e6210d7e254735a23a498be5744c209ca7430c35affb8ba7645a4dcacaf6343304eec4ac0e353ae961e0ee7df15c286507102fb6a89816b3634f2e71515de23fb5a264916fe63f172d1c2743743319cd263bca439643fe5906bda49923cadd79dfcf38222ce9291e8ff21727dd0426b183cefdbeeede37bb4df65208710b497f8fb7c684ab0a7363dd5bd48e601fd44185788201912ec9cb9d969e87d065c2cd217767cd385b65055f257790de5f44a84b4ecf8975af1da96bf9cdef07b843846ac06e0028aa01272c38738d76ff9b9e33ac57c63b119e3af9dc46392d4ae0dcc6d9a993d87a92170d7d5f1b3a26b6aba59f1794d1454cefe5596d6c2026f839744d0d1f01f7eb6a29b706141481ab2ce574fb6fc36f6d35289e8913b88286cf506d32d15a4e66ceb51337da400ce0b33a0e00065abef2406e581a18f1f7a79b0dfa6d9efab90a12d13134e5cc0d3157a698307dad4245c31315f49b1d90d56bdb151bd7903f3f96408ec3697e92f6a39cabf655961d49b1bb80db6c8d7f1e9f55ce2ceebc793344b573dd7b4a75d22b60668af7c85273989c3e9b798ddb5d744bff9ad6e469e581cd0c9b82c47095bf3f7e6e964a32cdb9cd16711735431b63bff95f8587521b2ec71749473295aaa7fe9a9a18c2bc162469bdc56c32554257529c175b726c91666f086347a191c796f85491a14d6d881f08030c26745499cdb7a5ed6ee83554c6b884f64146231d9ee9d3af7230c8ec0a434ceb3cedafe79e9c72678b7faab0ce2253c092b2815856c6e740549d55dd7095a3b0c25f9fc05693d81a478db97d7043d08f8d64c08cfdfa675be7ccf1fb7aeca6e06b9b44f51779b31655c5e3e5800d9ffa68e83d2c7daee84bcad21ce7a3f18d598e60b3c5fa916057048ad107ab91a9fdccc8b6e426b08585d487d32c9794e3e52fd92db488cdc5f8fadd086aa0b5c3810faca6a883b01543311ae3c3ec3f72a6bf4ca2e9758f78a09b7f73515dabe53e4e1c5bf59e32bcb84e63be0d68241a20ba527c143a5ec51e4622351ff3803d4b268c0797c8d0d49ea88a3b382ffc0e9033ad635fe90d6022cafcb273e7447f93eb86b8fde41b862f621e05dfbfbf8674fef98aa8875f57d3d81c31f01943b6da613b884d1b4af439a39c1de4aaab688deddc935d1f30707a19cf2f6cebedf4bfeae9164b66f6ab6dec8dd9a963cab13cb0b35dfa014b08875ddfb85b2531f3bbf4ec4770db8c7423d9c532190e1e96b3b3eb6e0c7cebe1b9a51938eb9cb72868999b416600099267b2c27d127503acc2eec47052f1211d23808e92e5fdc8c8c9b23c0a845b20fe42a63c22cb7eb6a95f9f9f82118499cbedd370597a037a03dc25514245862086cd37b8c9240cdd8751cccd3bfb4b6d5eab74c89703c3dc01956a3025a875a1e8bce79895cdbc311bb7d901e97be3c86bab831170bd053c989054a442239e677cf76cfcca6b40feb597c82fa11cbdde7b0cb6b43933a7d709cda794a431a622fa6f9694325659d608230db77ee0a0b8614fab0f2e8454b20fb02e7fa4295673c111c886574e74effa1b333f82e3020be31a5622e1a061e8c1f283d3d1fce4d4fa7ab725ccc29f711d2fa8a4d4e50d4df3ffa28476003b61de29653543c5d2642b3556fbf7a9803f68ebc7395b97fad924daf46c40ee5545933927af516d4d597c05f0718a0cd1a4a93365f63222fd0f3754078a22a3d91eb01147dccb00c06ce495bff058fd6b91d3913cd8173dd6e7788a5809c074b6b6db541a83b261acd1f3333347f42e97a7c1316f97e4ad763a9ae299ef03368280b32a6380a96c2bf80b9cc666d55cfc78e258dcf68db8b317081776e04d2817253d04b32424404e7a96c97075c2a258c1f7c32024a9df8f6b414092cbb426d797222eb0144f47b075560adae6475d806242435d91de8d37b7958b0e7afa3e93f482e5a1ec3c67ff883a45385b01a15fe75cc0eb0d7c595b3ca8d297e915e506554c7f6a31f1ef300186969bbf6820aca4eecc05f89362f543df45048667e29675fe52d4de84c28ea5471167ce15a4b9068243ed84aa52b855e0dae5a8cdaf3ec4609d20ad660dae7132111939a330c16fd164fdb6e948eba1258aaff8dcf4b494f96d2c7e3f1846684e2b4dd51b36786278c9188ad5a482caf473c1c62cf2f76071736d791c40ce747d411fbcbb82ec2be052cae6912e05f7e6df0c1fe1d8d6ff5408a91f3b14d839e440d03f055a059f7709d1ef1f70adad250a910778857e5a5762f445cc1f80782728d928987158f24efc309990320f1c21d91c4aa34d9919f297e7a0b57df5b3ae0288d9e63a3d498b4b144309f9457a95f1fa728fa87968b50455903f227b55ac3e67ca3f6fbc0e795936e91192a7925132a6ca44bdd3bc551d4caa21e9d5b754a7cb5bd5dcd19191329157c287cd71bf9d33496e768c7bf90617be808e26b3d097ffb16b6c215cf40841f492735ba271d4958f3adf92a0993699407bbcac17d67c85a6a15c341d80c1a6881539f16b4243978ec4717c0b9ca0796af823fdffcfe4e44bd2fe97a094d6699f9b194f06c884cb415f94a09d3d272e95e6529aea8ca5d0651c4d6aaa9191e0c15d12fc50c43c4990b4bb10e0f3928d8350cb41a0e159518635102d408bc6f9d9f3425a1b5bc117dc5e1bf10b1db27cda06bb2b1bb8e740f1a6a0c57c71cf8d75586894fdca24e2d601fe607a4d3f6f39835773dc430566bc14e76a702cd528ff6fce8ebc963e091cf01607df3d296e8630c108fe9c2b18ed27c52015ffb2ae2b3858a16b436221c69a69d05477321fcebec10f08b6f8f934ebce5ee93be5149318dccace856781159771c26ddb5e3a33e4c375e1380d94feafe683816d9f2f2ca271ff8c5cdb02ed8838d2326f54a02a4aa4df397caa11ac327d78ff4f8a2424bcb179ddd9b58db2fa11c3f83eb484d0ad4a8b8118e1bd6f72210471013ade18ddd1f3c0743c9eac59d1e26317be0f1fd9a47a4a7b111265c72c1e89aa0c1c6327d3953614a21f7e792c709eb4f8401519c2b6d75c7a7dd35f4b46d15de7980e080cb311fac50722ca7ca019841befc98a31a2793d9a64e730069dd7841f2e8faa310599e6d50cdf429341c1d2201bf51ef046b5e56f66a28d480955db6ec3feb840dd2ad7b875bc3ac0de13ade75364a92d0c4f6dcb3b0800d8b25c9f8c7528c8043ca4fab16a88dd643713ee917553b69332760ded31c085537f3cc712474bc68c55c614ded7d8bc82a3d89eb9495116782853332837d8c95aca636501ab62b218159ed6aff38022bff871056649a5b3e3644975d967f81f1b6eb70080a9164408ecfd56ad70f84e04c19da89b7b5ad48ae8ca3cfae23f098dee6225be462459cb0fbd8e139fd6d74338bb292476158624d3651bf8edf27d11cd05751e98dc2f68c87f5c28bcdd67ffe984f98c7d7e60a2f63fb6ca2a246f342731aa64dd4cdb868266b6872b18a341e7906911a37f5bebd2e6f3385b42ef6fd4cd87ccf90e37790ba176fd4cc5bd7f5326085748c9bae35b961117a91b5dff3c50e33b5daccc3e2bd6744fa23c066052009b0fc5f9803ce080aa606d7f7047d463e91690e4214450c8b5160921d78c32bd663598780dcf8af2f12cccfe9ddc98a28b4de582a9b7e46bb654eed2419aae419684d06924c121cc96cfe4de4e81a8345719f961827eb2e9b0f6eefe69e2894a163ab48ddab9ea250aeaac20dfd2852f3cd7c71dcbd41644a63fe76b78dbc05eb6c5e991c938048b67a0bfd2534f4287454e4833c6ff02ac1ba8abe80441090bbaf9ee4526bbeae0601a982ffe6b70ebbfd8a55b5053636b7c547783f552983fefb984b7f156d1fe77c8edf245c1cb919d8675ca53f121e68912b7d56f600e88c5c8e212d1ee50681cf4d0ab110451b10ea06550d66df4565b19397498fd19c06cd204e7dd6fb76971d937d243a338d720ca9f6f2a85d6c755b640b013b209a784050baed568f936381cb9966ae0e10e2b293450b8ebf962aa67e906bf7cef468adeb18eafb6075237f25ceeaaf3f64ecd0cad986e61661b7d0158c243859596c5cc6cb0f4b4f5bfd6e2b77451e91e505c5e867a1a2f7ffe04e1c369a382aa23e98628dd96f3284a6ddd17b0c5423f266062289ba9ded7db3b5b20e2914cc148ee8ef4fb162a49788582a0ca0472f90a8c6310334e13b8408ed112e633c00819863a3279e6391ea0655e948011e4b5befd36dede8200135f11179ec4367e7df4b6139bfbef26573cdf770535e63c6583a65ea4117b996eac90d9d137abfa894a3e8c1fc6f3ccadab21853da9a9c02ec425491fe06d5fd56df09df1da142a34a2e9c34afa5bfc6cc900b1f82f20e77f91737e144327e00a703385e27715be07e96574f2ee3414810b7954824606fbcdd281e78a7eccda8c7ba1d92f634ffdf4915e93052dd44ee1117ceb81c90a17e97ead55b18ef4457daad6e0048e0084a68486f5d69349a421712bd0df60453c243570ce08d2957b5fde9e5baf584a7484d5ab30cc4d5dcaaa6eaa203a6f633a801862e8f07679c814fa6e74", 0x1000}], 0x7, &(0x7f0000001640)=ANY=[@ANYBLOB="000100000000000001000000070000003939c22a3bf1f1b9b9ef45f04e58fd4efd7ec4df4dc90d5cd2e9f2147905c343fe4762fbf2d373e48a5f0976ef48207c95a4cbcd657acec62808d0a31ce54822e3e76f1a56382900980933fc41ff1e7daa0010363e5d4d35de90379cdfbcd1285e8e9dec7ce3f5dcb78767902e6f45595590e532784827640331f47c6770168acbc5c95c286bdd24b3c81b4320bc39a585ce68ed8344fe54d9ac730688d4145cfd0230b3ab1537c7bc9b947b13be6d83b80486f7ee7bb6c78f766e6ee292d2adba468f7e4306ccd814d79fdd3582af14225cb8889ccd96d1fb495a4c40c251e2000000009000000000000000ffff000001000000f4f9eb97fc2c67d145e5cf98e52b6f88ebdc25e8d3f2cbde196ecbbb0c196c373da4eda4947363dcd8cb192beef17647eba1f7fd8f509bf8a3ceac817186ee62c8d720b27b3ed6c2f35137fa5d8d446a59f58555647c70f9d4838cc8f2de86a509a0d90f3c90ac356c82555dcea938f69e8795191b18b1fffc555c8883114a9e"], 0x190}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r4) pledge(&(0x7f0000000080)='r\x00', &(0x7f0000000180)='r\x00') chmod(&(0x7f0000001940)='./file0\x00', 0x58e7bf5712e2cc77) pledge(&(0x7f00000018c0)=' \x00', &(0x7f0000001900)='r\x00') 04:46:44 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 04:46:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="95367c42554e2ea877ec8f462d70146e741ea9e61b6f96a0ec1a71eada411a1ce81216eb66ecf87bc5d2a559b86f1b4569db2984a0ab2f5da095144159d89433784375c89be962b0d8d0a335f69f3804b356d6d2763c743dcba7d529cf1ac6bc7c8d77e340b6990c99ecb82bc5c7872c098996b37030fc3d8ad4c848f692066a9f6ae71aa889fc9693eaf0111fd42d4f0340c58087bca6bd7235d80affa0412e19aec065c264967947fbd985a0e3ed472feeda11888ce552e44cbc2a6e2268ae71de89e74cbb720e3a07a976905c462362f662f2e2c89d2c13e7d8ed7bc575586078071c951241a0a6fcdff96f32cc3dc6a65806ce1f1e4d0641", 0xfa) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x11, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:46:44 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x3}) clock_settime(0x0, &(0x7f0000000080)={0x3, 0x5}) 16:00:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000040)={0x0, ""/39}, 0x2f, 0x3, 0x800) r1 = socket(0x7, 0x5, 0x9f96) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05001d00000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x800000006) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) r1 = socket$inet6(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) setegid(0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x1) sendmsg(r0, &(0x7f0000002500)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="8c83d59c7a260f27132b7e4f9f5a0d531c6644e4da101551cd70287ceaeb40fd877c7d2ea5b029c3b26c9d83f39c8c56c40b6905a30edd7234e9769efe57e4ae8864078dadd6136d481b7365212b552f1ee71838489ec79c1faf864701544bfb37a0", 0x62}, {&(0x7f0000000100)="a660e1ee424f22cbea6cfd1f55d4dd47b807b677e6232b1f5347ad70038c745d36e726e290ab9c89c62653fb9cd4a7a22259cd10cc8f840f8605d4f37427dae3ae8d1bffb64981cdd053ef09cf8191216355edbee8263d2cd259bd3fe6c9442212129ecde9e0f311e6ffeb30648e8a8f6d669dbef2c9068d02af", 0x7a}, {&(0x7f0000000180)="8ab49adbf0ad23a13068d456c199bb743aa8ba17020fc51246968a2d41d029f058c2e4066dbb693e88ac0ab3d7e6be1507e6e6189574fcb6f2336874cdf31776e4082994d28133baddcd729b01e4fbee88fccfca8a2af9ee498c88a54b2e0056c4ff0f779b40d4925b5211e2", 0x6c}, {&(0x7f0000000200)="eea0cf509e0bafb4fbdc11a14be92dd516454557bdb4b15d0b6b0242a686379333cc8558d9559c8af5cf7c9898e3b39ec8cf77dd96382811d2c4bed62856dd4c102d1f8976a55626412902dd5ce70b3b81395d3777846cbfdcba24628704a06b51005183fd0c59fcb2a0a11a1c35613368d432ccffc664710dd2f7d5c62000912aa7339576f858ef1d31e4c78289d2862942cabbec7b4faf4e097fc57c268b70fde0b056d9b4be23b2a323a25594d60f322966c003e846a18fdb3b177c54fbab7c9c23eae1dd580c0cb475082837ba03c3b51284adb6d4c2c36d32ef458b3f203fcb559fe0331f4e1f1f3aba88caad2cc523faf53eb68c34ffcd4161d67adeb81a02d4ce424bc0ad68eb0f2da244c6eb498a1bf55fc51fdb324a7b6cae9f059419fb20566d0e8221858756ed83a40db311627136819c08082878c31924efa7bf07ce7286bb086d128871c215bad6de42549ddaf69de3ee729aa74b2e338b05f253b982fbff14a41c4524bc78ae833c4089a77bf8e4defb9b4cd56b8c871a54b707461cead4b53e4a9539f24a1d7390041d9e056a7c9ddae89bbabbaaeed5856e5ad1e5ec14ba8c1b3fd31805ca511aff97d7c45fe3f4b3756d3371f3f5449ea591c34ac916f0a72fc8cd070e703993e175c1be35fc7faa42edffc55c0713671f914e4480ea4a75c68cc9fb359e73daabaaf36630908d57c17f88f3907b218521676dde12f74e7b9e7a96586fa2a7a4ce10dde7da3bfdb5ff3515f6c2058903dbf32f71338ad4c1d5cd66b3f03aa1b67b782224b428ee423dff52f9f2ef67a0fc3c0d313cc0ac95f752b501686452effd8307ddea22fbdcff6ddb82a54f224acde323ed78014c97e94eab48971761601b3799113fb0b071af88476762fee5176f0d0fff544d8069f06bc86d046f3ab81d867f24b223fdc7110e530f1aa1fac0a0313c287b10d3c31b129e971791f91106a8b7095c71817968d66336a00a6bbd6c00e95bc26c3df166150f4e8d285778077ac49049907a62b401bfa3cd2e70cabe89a957352e546fc873d1c647e5da9a91625c0931fc39fac4d00b8f785c2ae3d78c5b493fe54fb10965a22a49255131b84acd2ee1fb3eef0b7ab6add5c39e53216b34c7c8b79409c1b3ab1e1ef9c08cc79105b41eea5f9785430055f87b79c2f647cec204e8483d615c390c81bc9d946520370270f24ce195c49317d8e3420b0a0057d61f36e3a945eb7c0925e9150e9357fe194d3e2027ca34ca17f6361df57a1657ef7e4e33d1f736de35ea060c9928d27e4581f0558992692ee192f316f9c0ebf906dfbb910f5082d168caf1803d143e0b32c55ffe455dc25ecccba297eb64c02bb30871159dbe8d92dce42446ab47137ce13fa067d93d3c819bd6a77d0e804d96ae64ffcec4f7edf40ac041bf74e75d8e13d4d2083d0b822f7cb51d6b48f46247481eeb88553997e81059c976297baf51bb2d3499c41f3dd6961f8dc3f7c27b959744d2a26db7d881c41e0e5680c8e2296ac44762d6f6c07807253261e01e15d6869e695f26234f3e36f46c56256ce9aefe52923f0abcea50ca88a341bffbd3fe4afabe6eeb5c2c1d03ba7f87111ce8e732111cebe2de5be23f0eaeedf101c2c932a32100f6f530e8ba5298ed986e9c3b0c186d9070d14a30d02552a609d63504bb062e864cdb476a9746e5e2147dc7c8e429db97917d2b0576b8ec3b4d20382c843411f6e894090bf5e42c03b223fdd26a64b8e2c52606f4f4dbca3bb5b85612d02ebf0a574405a9850a10609a95007149d262c7dfd34bfd0facbb015fa524850a24a7962450a91a460dae2e72f1ac6ba4ba9f64f12b9dce891bc486e22a640b13276b2500da2e8c64bf7705cb71860bdf27be35576f777c4ff38ed91509713a5f9819b72b4ac887c0edffccf2427a1e0782d76324f62fdeb7921e4f2db2c833ede4a144486f5f1599f0d9d4fa09c801df4538ad796513d9f2c658d3a87c50afafeaa626ac968a790039cf3bb4820777e71c02b88539f586e035cb5ae3e03c5e40f460aaf2cd0b57b18dc2e60c290d3774ad52101b116e5e427a88f0ed14d49ee71a0c84dd7cfa342a5fcdfbcea51f5179c25539c01c5e21022b01227dc97bec50b9978adafb053bdffbe8636488379c94c184489cc073e73c78210920858f06500464721762a4b3c7002cf8169eb1564a6922edf4e7ae75e5e8a49a92321c607415d03d227ebe79b2ad6170cdf6a7454ab48e44623c5cca620c3c858618083570def6832d4563823c91b203c17298850e32a156c2ad79443cdd5848c15589c33cf20a2d9dbcdf4037800948cadd048361217d66638646f53527b3d196759f5f45b2e8a66552e7d8f8001dd89b8ba6ba73f74d7c1c6d0f929e339baf59c9598d15507c29dcd4782c7a4c8bf1c7cc8e3bb1d2336a67dd1ed5df54ce81e2df275832331c3e6c472e7118c2029a0cd5fb07b00305ef62385e3a43d84dbefc916e51f49bc34b2ef10518739a1899911a048704be4a085b252bd56031a1f13a998cf3a2c248d123e32b0b2d215b3587e84e73302b9cf5f042671a6bb43c79194eca358a5c600b82fdf2a35912eb57bd900487c42cf895632972b3557de81729240878740abee68968e6e2d5736cd71a868a5108d3a5d5567842732ef79312a9e5f7a2a9b6c8c6a76bc7bf52ea0bcb396dc12d7edc57fb593b8a685bfc07ec732ee817abcc467d419213aab4ac2c7e421d817e8704e74015dcce37cc87d932e20dc505538cae78c7e5f4cf809e008ef1d3e86010edb4a01f0bb32fbe999cb9a390007c1f53167cdac6f2b7c5b929c88baae0079e6ae196a3802120387195aa165d85aaf2562ab285edb15f73121301410308556df75449852477e64e3ff5fc7acd79447c65693dd5667cdd622318ae1b47d101a0f5d264e292426d86b61149495b86358d3cb07972ea77917a39af0b1e389f44f8df952128e01ff4cf5a346921387d55405bb7d291686451ae3de14d9f61c09d39f8535aa7fc50225bf67d8d5ca98dda566c45bc37fa2b0a735af0a9b05b3b410ccca3bcad55e1ada8f7859efd56cd35424e197a7a18b43d15bc6cd4e21a7433cc3a10a9b99d5c76b6f031b2974b52f25c7d871485795f0bc87e8a9aa57a93d337f5e37025412931acd9e6c1e37b9725531a1a525cfe4beab0c7e16797a714619d9db97a0320bc27de798bc03e2a0a26ba861046e88b581a21564a3036bc18f9a13fd3461f957f50930ec26dcb9a901ea6ea20301efd50f233da30bdc909092a17b0cfd01af33c5c3131a5fa8d42a00334bd333fac11045b2f88501e1f45633639932c12b1d025ba6ac7f8ac9d8c8994e0bb2bc4122df9928fe8f4c58326c082148b6313f7bc3ec583502f1be62b54635f82c9763ed2077d43b72b0475ab1dbd06f26135ff9f1597bfb0d309f87b90c59e6cd725b9a0f93bbf944e422f02dd91623be47da3edcb0abafed396f9eb92e83d8a2099129f7f31e923c84c39219d5ac50253de8cc8ec8d035c9134809c1d3d8affbb8bdced017b1cb8a4202fa5a81501aa16748de766a6e7b7b454967fbfbf2de41afb0c16ca70d30bf8cdddc0a9922aa1c72623b7c224a1fb892c3efbc26c8650b79a2c146400ee939cb341b3fba10b5b8a403bd12d0f8bcf94d44ec985297e2e2daa970cab02165bfa30a56e4a3e6e1553d7c0ce323dccc433677ca4ef558d6345b200633098cd7ec939afa6e2f78c3404b0e98a1348d185e46f93fc6b3de77dc8397a7499a1e89bfe4a63b82df55832e6ac0981408e3354007560fce1aaf9b66cd32077318fd16fbbf24297c089a5338eff06d995c996f4fd707bac581eed1a0d75e6073e7a479b4b72f7b988cbe090e5c89662c1da2866b025f6c6fcf3c60abf8ad9b8d360e7f306428fbbde2a092dbc69e0be9ba972a156a176fddaeb631a25918c42247c63548c966e0ab38bf93e8ed498698c816105be90192fb2050fb2b64ca082c38ba32c962ea7d2cff9616ac1dddb554510d9d455802ed8d94fbb26ade73e87bbded76d372b7c622a22c637a830ca53338a7ca11b395bb09404c47f5b3c6219e8539317f56923949e919460aa644780b3c3a78fec94d440c489e1ad6523ae397d46220243ad789c2782edb74ee22db6d0cbd28d968c8c03bb61b28c7292bd0ddc701684731fbac3331a3e25c91ea445329c57c91b587fcc2ca045d0f8a02d006b25b18bb980963c2e6ca9502d053224cdc2ca76b7329e4c1de84eaa07249a9edf0492546b26d0148303e6283fbf2aee509210bbfdfebd20817c96e1537609dafa5b3dc1e385a4548f3d264898c87e574cdf7b36ea858100f2f0161ad7a073189a76a52951f7b1b68a7708629043158d0fc6e7346116cbc50f59f91cf59ecbdcd161c87df58425d7eddafad29b3bcfa52ea3968bc1cdab3c225807e032b44695c40795746ff8f90442bfa68ca67ff4243e894f1d433465e50124e24cfad778ab80a25744432d48cfe1d0e46ceda1f4dc490916b7d79176fdc5a5b11a61e5eed8b9e727cdbe3bfad6412a7705633360ef4aa9354aebefc4aa19c07e83d8ca81d5ddff1a2002cbfe61c3b8d54a80e12b40483daa96fb4d7d017916e97189a779cbc5b55dc9c01aeacb41751b345611a5db2c135992c9cb22b1be7dba52fc5f365b7e2101ccae3f967daa26b024e15a4f9fa3914f3b325e32fc737c5734bd7ed0bcd2947bc6a9e23f09ccd381fce26e0335f3c3dd554e48bdada95181c7ed69fce8eef7b9ee76f1d1a9ef1987b585d65c668644021f1f6c8200c351f51f63277ef32191f7232130d75ec71c9696b5cb1dd316260c54048828ab0a52715cd94601b7b0e1b6e54beb0734df628ea329d62cbebb5977acc57105211f9df792542c28afba21764de253f3a1208bdd594a2b392262358842061aec8edb06a9d341c54c4943dec02ab30f84623cae2029e81f4a3598858f07b5d60bc3eaa5653a6d2f1ba8876b40ed4473eaa58466cd3854b65e4a979843f4554d1da62df3018ec7131f824b4298ccb2848f56ccfda38470a1a568f7d5eb1d242d0cc21eeff6a8c50f5abbc4551d09bbc89a61681ccd8439efa29d7f9c0a32f9472e5cf11a7d89207d0ce33a8517487c1f5c41b09079c18717584d7bffb3b7ec3411532585fbdb2b8fb157c1c406e5a5c3c0113ee9998de8e17fcad39cc7e2a9a230ca4fde366e3628e3b84abb4f5e4cb63fb32213b501a0eed4117d981617fc16b0168ed97e8441f4b3fe1f84d76c31ea49f3fc197092ce23d1565351ac381a8e8f16f9286c100d91c1fe29f8aaf83bff1f2e4d81924f5235ea8ad292fb035f18f485871efa1b0061cacbd7f0c9d234fda6ed93cf1253db610b64b19d22177fbb71af4a35812e1e438f1732be66022f4f245fd0a5f865c128036a2b808c83bc762ea9164a807b4ef276836812f6ede8238fcf7bf4397789f14fa3f86fec185639ca1477528e572cb3bb6853dd66cb4ce4136fd20d4fd39ac65838f79417e1149fd01bbe6be27621bd72d76f7dcb61f783b2bb79d5aadc357b2e55e911ff3844d8bf348e951e570cb89e515e4e6370c5e8acfd9dd1da19dc3a5ed77c27119ea60963e904a4daa26b9dd7c30937868d08cec09f30158e045a9e5b394321a4f6d8b3eb0c44f139d4ba4c17f3e74b74ce68f2ec573290be21dc2b65d724354daf8164ab2980bede6b9654ec9a6b887847ef664dd4e716c123f22d1f86254e9c8e433a1fc68b8a62667f0411c68628eb046b725c923b288ecc5a5765f24dbb016c1c1bdeff", 0x1000}, {&(0x7f0000001200)="3a2b0d714648ebab409240d96a573774699a99270f08f719abc4f4e67a75e02ea6a6a59ad70e395c308b40de4e7b448ae20e8bfe530197d1bb186a8a4163d49b16e7b948a37b8f60ca65a4f59c1862ef5317c6266aac5a9aef8f0346d1aa707e70eb9036f3aa061abb00df3928505b1a5847ae561eee6980", 0x78}, {&(0x7f0000001280)="459e181b5afb96e81d995c93708dbd034b14797e6561bac4ea52c2bcee73c11a21e6252bf0ba930cf61cfd49074ab999c429f6de7f21b63916ea90af2e1d7199bc3c3568fef54abfe4af9373949965c017ce3c35c07e5a6b656a3382a0745e9f7ddbad669a0218a52c3f0bfcbbce798d2d1cdffb1c308a505b641732600592fa8856baa8389c5e1b558eebf7b33d6c3b4a2b80f8c9cb70169743d844ef0a5987c56088515374cb6564ffffd2c94da96be1794987340a07b2094c753050dbebfdf02984fc73a8259da330126799010b3cc95be65c395c3eea24732408121d41934d0ce799dd3d458d498f7ca24782121ed3c1c5", 0xf3}], 0x6, &(0x7f0000001400)=[{0x1010, 0xffff, 0x9, "7adfb2470c0317a9fb5434cd41cc6317ab67eff5c1ef21142d7474852c8d1f0a805bf4861f2d9b59cf8d1ee5f674d59abbcf072636c261df2dfd824c2279cd53bf14368bda548b7538f420f3061d97590d1082da2fa99760d7a5123aa3c9a91c7217d82c1c312e6ea1b90fa8421e3eadf03c6af5a173df6f60aff293816599720e19cfd77ca14443af8c01c8f77f52bbe679ca14c8c3f37ac438a734a11865cbea5e635f1f5db103cc508cde71a65cad764a7545a2eaeb8a4d9c610d87c9316c04abedb30f18788f746035bc4e488f2c5113c8cd008b90f0eb14d3b61de93c2fd55f966569af316c5fcf48a55d1afea5435b0378d66d9d5187954e0c76f99848a2f48a8facfb134268bfc7a9b1d31a6ff404c1c1d20a561840cc104d37cc0ec7ec467ed6af0a939ca48d3ed929222a376c6fae0c4d469748b3697cade93c45800b3a40f3b76cb60be548b8832b5ba11eaeda6c7d3a307379dfb951d8e74bbcaf75680b18c34d42f3f34733cf3eeede229ad87993f10683f02b8f2dd1c2630463d8e1f7fe019790ddb967f9ac2d468f8f508d3a8510938cd4f2dea97262b4bc8824e46e15d4ad7387ed58d10cf5b9e6a201abddbdcb84c7e4866dc4ea7eee820a13114d8eebce29f686086adb9ab5e5116721db77046a7d90c2d466c8b6d79e4ad58ab026e8561a7be89f5140f16715bd279f2a077b01f309b14edaa22d237b87f797d0cedd3b6c9c2450e3f7785873e2cfd6fe9141b6478872b99bb2a7a2fd9e6b67ade75f753b697fdace1b8a0127f52326a2bdc1d37eb7a4b7ab7f6d772e11d14aadf39a96d513ebfbec8fccbcfe0a65f342a22feb9b18a203b9ad4e1f0b1bfd6121788051da6ece138693a54b636717645ecd08e4626f6768cc605d5df85e7d8f5e98c08d60527d4975244698fec033e0082dc16276beda3bb31b25fb994fa4861914da9c08c5c812d1af90f90ec998a6bf9ebf6b0d4a2c009374d69ed558bad9d8f9eef9f2689d96150709bc9b72467e06ee01cb3e8aa6799cec403427f32a37f8581948ad2d1cc39d5e47099284c3a09e79eadcd0deb38fd4f2585733ff1c8bff49642c05c0593d2d4b4989d1f1d16ddd73b9c9c5ba39855e6ac0aac4778ebd890daaba46bce9a775eafa36cf4eb23435ae72ef65277d5390eb05c630fd54ba8b0c6df240dd86ed5c08996c1d726dd4c2846137e85ca9390863886504a0feef82ee9e422d03d869ad6b80688e0020bf22f383d76a1a3ade60be5fb3124fae963b0dd79b8006fda642f682889565ce2c9cacdf58d513bcfaf75e608b190afa74d3c09a776e5b0692bedf77c6194829110453444d15e87e19ebb8fb4ca88332a4bf83ec015e01915fd0d263b4c17030336dc90072e91df8ca67d86b0e2073543e7c088592a8f7f2a025ca32d0c4778065bc09eba61d9f0bc536ff120491b76932b573265d63be37859cc9ac3efa34abfa49cacd2c108b2d1e28ab39cb93e4031efbc941e3bf4cc3a361f91fa5bb2c996a358e77274a099150702cc19981a5d8625a1e048c6b4ec6ce9382531a83589c7ec1060d60fcf22c608f892c15f314093ea2a0bfcdd40dad8c3080bbfb48d476fd81c4a5e5cba0bc731c540e7d06fa68cea78269be41e9f509faebbf86a835755053fce1565225bda825af6db19a67b07b203642b46cc00fa98ac31a5f967efd3c1603ab358f115ec03f0cff83e217a94b8a85a51ebbe4fb05ac91045eb4c0e79071c7674e71c6695ebf2e305c133eff8fcc2d5660c467676eeeae706acf54545d6c3d6bfc518332a6bc4bc5cc1f69fe9a7a97a5f46be5b2dc75c6f821cd295d28d174de33a78fbecbf972678197b40e83f437c3c094ae2143263268d53eda620a0cfd947f6d66c55f90a22d4799e66391c24ed7255467cd2eaeb835541d444577db44fad56b1ede9ac1ecda8619a0e39bc826321221552f5aacd813fd06c482e7b15c6985870d920bf7f02a8073d691000a2b7eeca2b448325d178addccb92e9d7c1971cee6be3c85f4ffb1ef84fdf0005cc0ef2133d9121ab1bf1c8a23073c72ff816e2b1115f9170c13291fff946e802bb445d939677b0c2bc0748e8302d7cc3e0d5d0f39f6c25cc30c4516ad6256229d4962e8556e6cab5442b6c6c1e16b9c3bab852b7481625ecd4f398a74cac8281d06b4d9575816f0853312df14487a02edbfe4bbdceaff9e957013a1a4ffcd1cabbe763d3439ef8f9d5c2728f1c7e77b4cf4aaadde8d79891b914188499219df1292903d765f06eb29c272f2be1a4c209baef4f4c55f2c032ec1bcc60b8777faea01a25d93a2a37a646d2bd4bbc59a2c659652439d4e745806e5a3a6e20ae37db0f23f29d14ab1f4051796e6ac0c40c68e8253c9f63304b85e1fb00c82a41b89bb80a6dc1dac8dd00847193547207cb2076a21eb14603aa2a3ded40f9f2d46df13be4f4238bea22a97c70f71f37592ef45d19a1079f6db9760393e7b88ebd17e4ea7cc9ef92fffbd478293ed4c23b2a91f7f9fb50e1217925bc2f3512d715c8cd27e60f1ec832aec22e7aecf097207de2bc83c44eab61855fc84b6f4f7bd93048893dda09fd8efac3099cec8618b8f3fe3130ce7049e98aebdcdb83a67f157b4a9a3556f1446fb68378cfb10dd9def851c7d8ee1c0a905c237ef8e915bbdb4c6b740a260d9783ca2ca27e289f069af496fc8354aed526e9dedccefc288c9488e642856e7f1bf919a8b6ebbe1814414f07b4472ac9097aa4196335e2fcd0f9e031565a8a730c361b3709373ce50c71cf7ceb55611fbfb474fbde2ce33d52bbb44d83a7c424144bae67bb7dbdbd42114f73b7d44d650cbca991bc248824785759d1bc4be3cc5c12838afeb170a34b6884d97c076b35d36b4f4bcf97217eb3d230f6a0ea1d38f212dc952774d165969e45b0d40a97107e69a37ff4b07ae6477f3339370a175ac65c34316711239f7ce8ad212e5a317976234b3b875b07c2ab7ae2d8946fc6255714aedf173937a1bd38d925f2ecfc9f076a5c8b8711670dba5c50c8cd157e639d6998bf649cea3dad6c0a2859cfb7e4bd916d212dec88689be855b07e6066a84dce10bfa14f5e18a704595820ed635746a48ad2cccf704749a2427830b81e90c9683d40408251d4919303ab10a596d075dc790742c5a7f55c8c206f87013e9b49f76acbde8b689f86f5720da2b7d1a91b69cc0cc1e5ebee5b89fc5ea7aa6162101bfd0b1b1a8f48f884b03206e8eb46fca7986575ff799af503f44ce3e9d9460ea07bc3bd52eba3767ef2b7a8bfab534cac3d1a72787ed449f48f81a5c83e12fa91032ff0ebdfb23f76638042d811a6c88fd237d55ed9b25c84cd87adf839c46961f7c364b63fd9fdd61cdac29fc0a756d03a6afe4c5c1ec785f6011bf20bb4c1b63c7b066401fe2e284f0d5c816429d512c9610ac3dc5606edb4835633c9a563a85466ce1a62a1219fe696f14cd0a081c8b9ed9b34f5dd3e125ee38d77deb7b70d27f3927ddd4a1641f40a411ed42931259bac3939a81dafee0e77a546a33e5440092b757b64be8051232cf2eba013b223d6378acaa3f5340febb4931126ed92350282f8700df03faa81a0a5d2736adcb43550310e176042e8c6169c816be78d17dea1acb2e4861cb470dfa244f988fa73ac49f0a0904e5f3abc865f6cd3bf9efb03e8883035b0e599683755e33d3acfa432bf447910480989482fcc36a47dc94c0ac0f945f2252ae16e499f192e0d3fb8bdb75a8634e3ac3edcbdb4dfc8b2ba236561dfdfb1e2ad0d46da1ba3128a1e7526213b815a596d5151761773ec3a76095420823e63594ea41ed2dd87bd3fd8bee3ebc1c5dd1e2c04687b06b76237b52097c126d2d6b306174841d07a06d6220398af04f98b87a6670ab12fcf826182c9d4f03923675579aa0668476d2b50cfc16127180de40096d601918d5983fdd1d2e37776d8e35b099d580c9206687d922d07cf4268b757927212b268c4634cd309f475e292d2b9034683d6bc2351d1c4061f217754a831124d1407e0d0e04380554f7ac569301743d1485f3e2115ff196b07d5de641e913ae1f80fe1c7454d46ccaf5dd9d3b218dcb9cb4f08a78d911561b180c062e0f7291f2e4223685f2cbdab8c7b1a4639ab529ee6756d5023155ef73dd7da5ea3fbd73c8eec9249c60d2b2195171d0b3389cfd0e1a45e391aa4ba5841297f5be0bfee1c3bbcdb075c16a1c07248a1f19fdae438df3b0ac75eb907ff8b961d72e1ae38fc185443ec3ed88c5e8eaf1316f7a9afe574674293e967845c3aefc415897e432e3d5c9c01129f0914382f418aaf05908d7cf2de6e0a05b69bb07eac6ca6116d5880e58460be2f7aca209a4d1fb2dd99967c63d13ced94626eb63dbf9aa0829701ce391d6f51b611cd21949cdc033892357a16e380e4a267568cca35795e74272f85eb70651eb8242bedf045ec544e3bcc829de2552222018c2ce05bf133f4f192c057c0649f0ab8e4036e43a4f8fdaba9fec0972cf149a059e57d1baa9498e60f2535e2411fb20062dfb608000f89953f73e4dfdf7495b15dd0e9802d533d1317f0bddb02a6e3e0c5293a7f71710b914c55dad609148bdf6f77dcded6d54c09b0f6940ad38a18dc7d516b65cf559eab7fd6240756665d4db27fca206d70550af16b9bdb2ece6f60d87cbd1e276ec82252010ae45940eb5dfd0ff9f52e98db0a08f873ba4095bf365e6ce751832fbc28b5aa616f9b46d03313793593c8975944a457ac23539e706e476eef5116e02a3cad6a059648c0217782f4499270dcaa1e93c70760677ec6754ace03a328c468018f3c27e1d8d2b0e53bfb20690d33f6b04e7efb5245a2053c05f21f733eaa374b85798c8b22466300c8157ab2ebe60b4acfa1df91776071aeefc4bad65bc1d86a2e6e5356f840291d1838be1a26914a7b8d4f55ac152ccb5260bbaabd32362ff6ee57096558a3cc45a245e99d5068aa2acf9e89332535c2375bda9223088227eae02653f43de8e9000a452bba19cb2cdb3a6c687dcd63817ee2c99cc553f74035eca5c9c4f5c388b7a201fc08fee74cd45e1eec12307ff2abc035a1eb94f97d13e933f33b18f9adaec1f47a5a432158b84119ee4d9e63d32ec1b29c5c8b72373eb90baa300ccb22cc992722f4da85234869fa0616b8e7d945afa235c441867d278b96a5656a7d356235c97a70593a31b09264b09890085d7b05d648301bdacd9d3cb250284fea0463e233b1aa23b1413909ce96ebecd86820325ca256b6247830b4d695608619d7c82bba0a3434dfe907e009dec875b074550b088e9a7e64dd070e2b21bade472e477f41079be13737c2c736277df4635cb05900899e865e1444298025b6347ee61c1cd8e63cb7916837001608a503fff94befc05d3bc993606c4f2f3c47e25314ef5fcc49ba28810a5836aa70cc7bd9b44dd0dc717d8a0a88993a38e4e526bc4f5223ad0478b0d0f33e0a7d4ec6c521d61b003d6a49bfe1dcd88e751144b3fbb185ae8bd309cce08d38aa54d6c8fe6c2c0b4956455a6392a7855964de6f679435c6459997645d1c9086100f40e5fb29b393cf1d2b0d900562f75af3d45bdf704b70f43b7a10d7752f61e4d8d5b3c6b0585bd2d194c88a4dedeea31f54dfbc0e5feb248bff233360331c07bc46fcef5c8f12963f6d22f89cd1783417ebb7ab2695a0402b719bce75152b85f97d775cd38334498eb446461872cd3c43c149b4577424c5c3b375849198e3e60921ad16a61dd5e0d7bf320e900b8695637d00e53d1d01849dea73dd140eedb"}, {0x18, 0xffff, 0x80, "887f8af3"}, {0xb8, 0x0, 0x4, "9c1e624354827b37c1a2af8e3ab3cb5d01cfae8bbe3646e618cbfae31d0502bf77404ecbd1734f6e2dea8457a944f3b5126f11d2679de6419dc9c8713de0d455f3431b077059435870edf6a3ff5fbe7853c5dda2079ca133a69df98c8858849776e3ee8cda401493172bfb2af0d238097f5831eb3e87d9f08e27ef97cf182f5d66f5dbd9647e8b9360db78553ff8d5a4030a9a097ceb2ad21b17a24bec4ec10afb66d3a4d73ece"}], 0x10e0}, 0x5) listen(r0, 0x0) fsync(r0) setsockopt(r0, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 16:00:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7518c8bc33fbe221c87b681681a79a9fcd25dba8b79a7b6ee7e498feb0be411e797eb80742be2b15982181a133858e8aa2b0d08ed6f999882f534c6a2965ab3280b4f3ec6ae044cccf878671d59001ffa785ec85d69a0890115007412f287be531fbbf97d03757ca8ea21a0bd67b11775590c36613ec531cd3", 0x79) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f00000006c0)="91", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x104) dup2(r0, r0) r1 = shmget(0x3, 0x3000, 0x4d5, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) fchdir(r0) r2 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x7ff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) flock(r0, 0x9) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x1cd) shutdown(r1, 0x1) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) syz_open_pts() 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89081ef32776e71b", 0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f0000000000)=""/2, 0x2}], 0x3bf) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa", 0x494}], 0x1) 16:00:04 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='rx') r0 = socket$unix(0x1, 0xce06d8e329df4fbb, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getuid() setuid(r2) setgroups(0x1, &(0x7f0000000040)=[r3]) r5 = socket$inet(0x2, 0x8002, 0x8) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff6f) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="d5d3a36a7ce03931cdb3dc88de2072e3fcbc021a867b130800c0b7995d6f0a9430295fdf72ab399e87db9cd1a370cb3c325e586049be0a2ebbc7207ac32709b4de9ed18da1a017868f446011478fd1e0480e36fcc037c2bd7095709d2338baef6cdfdc5a1068654cc7d1bc73eb38ae8ec7335e54792f010626bb0e1be3c2a92dd91b8de6e57e9fa805696d6f5e83354f127b9d9a51f767df8a289ba7ecf8b2134d5266304b101b29372e742dfb4da14e5c24ff4148d142890ddd5b758bf2440991d74027164ba9355a6bec9f919732d4b1eb9347c896895a9adcd8603f4aa669813fd22f642fbf1263ad", 0xea}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r4, r6}], 0x20, 0x402}, 0x405) unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='W\x00') accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000004c0)=0x8) socket$unix(0x1, 0x5, 0x0) setegid(r6) unlink(&(0x7f0000000340)='./file1\x00') getuid() 16:00:04 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0xffe, 0x800000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x8) rmdir(&(0x7f00000000c0)='./bus\x00') 16:00:04 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) close(r1) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(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//file0\x00') 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x95) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000002f00000090082c33"], 0x10}, 0x0) 16:00:04 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xffffffff, 0x57cb}, {0x18, 0x0, 0x4, 0x6}, 0x3e0000, [0xffffffffffffffff, 0xa3c, 0x2, 0x3f, 0x9, 0xffffffffffffff81, 0xfffffffffffffff8, 0x6]}, 0x3c) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:04 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f00000d0000/0x4000)=nil, 0x4000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x54) r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8, 0x20) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) clock_settime(0x6, &(0x7f0000000000)={0x1, 0x1}) kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xfffffffffffbfefd) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000f9617c637d6194c2abbe3231bf42d6e031560cd2b492fbeef71ce03b3d8e1fce3268038fde333e6be7ad"], 0xa, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400000007000000070000000839a36e25006a8ce63611d2c9b3bc4d9ea5866046cfea3d1534a7d7d83f7fcf5f466b62c89e16aea0f3e5420d62ba5f503b6735f133b6f2137fa1a4e989c0057bd9a8005644547dea668f85dac29be10caea1a2c8c3b364194428149df04e2429662060dff2d0d085cc7ba9e5b67712ed37bec2b60ee2376a3bd975823e5a4658d78b1e7a71b2360457a3e391d4927297632adf2a6f63c363ac3886edc71300000000000000000000000000007049920d8ab30c580e1469731659307fa4125a44175fb604bce02809fc1c0fde05a63dfb88dd7eebd0b95dc8b06946d2306bbb9e0a2322178963cef075fe37a5bfffe79f81bcd8d046e6656798a1ec49de0f69aeecbc99a89dcdfdd862bb49056cff26240ef1fa19e520385e951b2793c9f0d1ce4e"], 0x19}, 0x0) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x5, 0x20a) semop(r0, &(0x7f0000000000)=[{0x7, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x9, 0x1800}, {0x3, 0xfad, 0x800}, {0x4, 0x0, 0x1800}], 0x5) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8000, 0x0, r1, r2, r3, 0x40, 0x7}, 0x3ff, 0x1000, 0x7}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) msgget(0x0, 0x1) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x800}, {0x0, 0x18d, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mlockall(0x1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000840)=0xfffffffffffffffe) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0x41b) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000480)=0x7) ioctl$TIOCSCTTY(r5, 0x20007461) msgget(0x0, 0x10) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x8, 0x6}, {0x2, 0x40}}) ftruncate(r8, 0xfffffffffffffeff) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={r7, r2}, 0xc) write(0xffffffffffffffff, &(0x7f00000005c0)="4d674daad4790b65a84903e7fbbdbfcf3c29231bacf8681a6cf941b583ff2c0e005ef4a18560b1deb6bbedf2cf4e60d329021e65e9ad2714b8a5beb3d2325494e6dca1ee68ab18240f4a45168fe4581b3c40eaae7bde5b2826ace002428ccf3ae80db2ba0b00d4c09bff80587195ec88e82935283367b91510ed6f64ce4936ff4d0d96c23bb55f28df46d94c2fe8343de8fa7e2ec8e7f7b38181e9828a86b7ec7309ba9d0264a8620e02acc0ba61ebb3d0be2c75b33f3296a692f1d6de7d0926ceba2e8f1db9a7597c71958367663069d518e8a64ca74fcb89358ae7942872f639e1c21700f7cf8b", 0xe8) sendto(r9, &(0x7f00000006c0)="c0e1cdb4f9894e89996d663bcf47d25067537971df1cc1945317b8c44868395adfaa148fa2f4f1a44d75eca3041bf2b9daab313735dbd1edb25ee4c4fbaefb8e69ae64bca4ec2c86b99171908eb6ea", 0x4f, 0x401, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000740)={0x0, 0x200}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="0a8283774d58b02b2b5aeef1638f9174d6f5d94a9359f87d6d6f81214b0c5b2ef04e9c862c78531838e4749a288d4e5bbcd126a499d46361a369a5fbb3e64652fbf07116db992264c3505eb73f56b30b642efe86011d8cb6914407cde298dd85fd6c2487d999db0fe5fc50", 0x6b}, {&(0x7f0000000180)="507e8333ebf1ef6ac7e735af4db2541a1eab2bae41cd561186f3", 0x1a}, {&(0x7f00000001c0)}], 0x3, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000000)={0x2}) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x10001) recvfrom$unix(r0, &(0x7f00000001c0)=""/201, 0xc9, 0x841, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x2, 0x4, 0x20) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/125) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:04 executing program 0: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20010, 0x10) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x400, 0x8, 0x5, 0x1d, 0x9, 0x6}, &(0x7f0000000100)={0xc, 0x4, 0x15, 0xb, 0xffff, 0x3f, 0x8ac1, 0xfff}, &(0x7f0000000140)={0x2, 0x3ff, 0x8, 0xa2, 0x7, 0x10000, 0x8, 0x9}, &(0x7f0000000180)={0x4, 0x8}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, &(0x7f0000000300)={0xe3fb, 0x80000000, 0x3, 0x8, 0x5, 0x4, 0x0, 0x7}, &(0x7f00000001c0)={0x3f, 0x9}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)=""/12, 0xc}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0x4, 0x40, 0x4, "82862361d2accf81cc0cbf74bab8cc0742ff4c13", 0x9}) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x4000000003f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x61cacdf3, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="7cc37f", 0x3}], 0x1) 16:00:04 executing program 1: socket(0x1, 0x3, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x100000008}) 16:00:04 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r2, &(0x7f00000000c0), 0x2, 0x0) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0xff) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000000140)="5c8294f7dffb4eb850e79ff8181ea86a587fd70833d70e2184b5e328d756684f1e239c1bf4972f79d259bc048be7b7011a5762ec5d", 0x35) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x41, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x592, 0x3}], 0xffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x40000042, 0x1}], 0x7fff, &(0x7f0000000100)={0xff, 0x7ff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCSTART(r3, 0x2000746e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:04 executing program 0: mprotect(&(0x7f0000050000/0x8000)=nil, 0x8000, 0x7) r0 = kqueue() r1 = socket$inet6(0x18, 0x4006, 0x800) sendto(r1, &(0x7f0000000000)="eec2952f5e41ceb2d2b84f8e6c0f2bf5f49110565943b04325b6d27bcfe3dac00c33a05c6801a6846e6226531746d64624d9e445487217ecccc6093665061af8e53cf78772d7863d5ec2e292918013daa3534c8b4782ac2c83fad2bb09eced6980cb5c926eac108d090f18356f1dee83fdc63e51f6a84358bd1b57af685ef7dc04", 0x81, 0x400, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x66b16472, 0x3a}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000005, 0x80, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0xbe, 0x3000000000000000}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000002, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x401, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x34, 0x0, 0x28c0a614}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000004, 0x7, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x61, 0x40, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000080, 0x3, 0xffff}], 0x5, &(0x7f0000000280)={0x75c18827, 0x200}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c005, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setuid(0xee01) r1 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000200), 0x10000000000003d7) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000100948a30e809498ba82b64d18f81fddc0c073af4e359e3fb6fb3282"], 0x10) bind$unix(r1, &(0x7f00000001c0)=@abs, 0x8) 16:00:04 executing program 0: r0 = getuid() setuid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x103) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getgid() r8 = kqueue() r9 = open(&(0x7f0000000680)='./file0\x00', 0x80, 0x8) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r14 = socket$unix(0x1, 0x0, 0x0) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r16 = socket$inet6(0x18, 0x4000, 0x6) r17 = socket$inet(0x2, 0x2, 0x8001) r18 = socket$unix(0x1, 0x1, 0x0) r19 = syz_open_pts() socketpair(0x10, 0x0, 0x25, &(0x7f0000000780)={0xffffffffffffffff}) r21 = dup(0xffffffffffffff9c) r22 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r23 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r24 = accept(0xffffffffffffffff, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) r25 = getpgid(0xffffffffffffffff) r26 = getuid() r27 = getegid() sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="118b9837416dc41571d2577ca9e2e8b48fc9f8b9ca62fdb1d040aa8fc216163e7a3ab9fb98bad616726d189947642eb99b7b1ea670be11adf4c1b22343b0e37de6746c638f0ef0c53246634ce21cec2568afa14fb727341ba5742d506064f1b3cdc16a9198351a133e24898570db77b7cd8a75ca03d68f25a7f9fe8e08f4a5d69c4fc91751bed6bb2653fc4a845da72792fca9f969fa155e2d7759221f800416552f6e87fc80fe125ecb6a6ff8dd0ba0a2069dc41c74ac111debfac69bd53db732f33c5f95403d0cc95b6bb934393192839963375e8fbaa448d8f587f28ea3970c80ae66d5987aed1ed637ab10ce32835721b1b98f6e5bc0", 0xf8}, {&(0x7f0000000440)="23cbec198e2a444b46d5adb723e679305b6ea13a11d7ed79c6f9feb5ed3562ee8e9f85fb7a13c7d19091eef43c803b0404689dc23e4b7eca2991852d48a1448a8e9132f524331bcd8a91e16ec9fc234ab07832d580ac9c", 0x57}, {&(0x7f00000004c0)="36d3b38fa6e02dff278fc79a24b4c5fb724f306d771aedb636803491c55a862520d2d6e9b4a8b1f84ef022eb546d89ba1443ccc2d8663887661f71848ab427051354174a313d8a56ccabaefcb1de46d6603fd565c5e36d5e75c272936db72186b90dd7423ecb89fe39b1cfde12cded4c97bc9a35f1a39e889d812e211fd4714b7825ddd78b2b723a80fb04ee88ab10a4d5cd3042", 0x94}], 0x3, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20]}, @rights={0x20, 0xffff, 0x1, [r21, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x100, 0x409}, 0x7) r28 = syz_open_pts() getuid() lseek(r28, 0xfffffffffffffffd, 0x1) r29 = socket$unix(0x1, 0x7, 0x0) fchmod(r28, 0x2000000008) getpid() r30 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x6) unlinkat(r30, &(0x7f0000000080)='./file0\x00', 0x8) getegid() r31 = socket(0x0, 0xc005, 0x7) ioctl$TIOCDRAIN(r28, 0x2000745e) connect$inet6(r31, &(0x7f0000000000)={0x18, 0x0, 0x1d}, 0xc) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000400)=""/6) getpgrp() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getppid() setuid(r32) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r33 = semget$private(0x0, 0x1, 0x3c) r34 = getuid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r34, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r1, 0x1) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x94}], 0x2, 0x9) close(r1) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x72, 0x4}, {{r0}, 0xffffffffffffffff, 0x8c, 0x1, 0xffff, 0x8e7}, {{r0}, 0xfffffffffffffff8, 0x3e, 0x2, 0x6, 0xe90}, {{r0}, 0xfffffffffffffff9, 0x30, 0x1, 0x9, 0x800}], 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2}, {{r0}, 0x0, 0x4, 0x7, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x80, 0x101, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000081, 0x101, 0x3}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x20, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80, 0x2}], 0x7ff, &(0x7f0000000040)={0x1ce7, 0x10001}) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket$inet(0x2, 0x4003, 0x0) socket$inet(0x2, 0x1, 0x8001) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x1}, {{r2}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x100000000, &(0x7f0000000000)={0xe5db, 0x3}) ftruncate(r0, 0x7) r3 = kqueue() dup(r3) kevent(r3, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="f33ed90b7e9f07c81dfd53231113e67b189e7eaf9eef8f5e64b4d35740b01840f0f71ada8b1f0f4419d129abaebe0a833e9f999f80e11293d867cd22020166e4c5e75094a35d51908413e8306cf7742b218d76cf20c89a152d75e203db8c8597f3dd93d80e3dd8913525d3", 0x6b) pipe2(&(0x7f00000010c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001100)) write(r0, &(0x7f0000000140), 0xfffffe46) r3 = syz_open_pts() write(r3, &(0x7f00000000c0)="12e0d005015ee58642003877f9d01479c3e6dfd6935a57c43731a7a5fc06a4f7d677fc59dbc54d2f4f50c7eb6524559b1f16918cf42bdeac006241849aef4ef3041580c520a86fbbb74d9494e291e236e6cea62562a84037f437a45471f5b985e896764832120c972dfb8f066f6f90ee4340764c63f02fd92bd7cedb80380efb0c9ba4bffa24a33630df67b1084c691cdec291f0daf077dde0fccb5ee31de3b8b9eed99c9badd097963731302f417644be1ce36d0d3ef3289aedebaa08940697cba61ca4e52baa7db6321a61c2396179ddd6b16bbbd4fef8cc82674a69e453c861d4baf8a0dd044a99ec18fe1e220f68da29e14df3a2bb79b8bc1cdcee861140d8c70562b7bb44e796c853621ce18fd4c11cd7d6f16f4ed01fcf428e78a2a861f291fb00d1bdda71240a7517619709797de24526fa2246f3a3c414d7f6c8143bfe428600aa29cf3a221cd1bb4ca6b0c82d7868f9346481f989472cb6a02dcd89a17a5a67dbf7679c1119ab81125c855d555718f151db7a39d50878d73d7afbc801a73c7e0a9ed98b3daca4482e04f2648990c015e971d9a3daae9bf107a0293de4bb5877f88370b3d74c04dc1182158bebcb2b1221d52c4e07f563aeacbfe6b6259d7558b89cd7b4b3a41dfa29d1a2a3eb330073fb1e8fc6a802c4744c84c4473a0ad6e47e05817b1897371110a4b30b7bcd4e357d059f66ccf939b2e56149a9373c7cec4674a1d7cba76f34b2e90be4bd344a0e2ed4afe3e0be97e2f1a37eb3ead62934496e10a42c262c7949630a4f1a8ca9ef2fc66ab47136ea5f14a62083259e852b759b28a15b8424ed615b0ebd471472a5cac1f3af0a279fb8148833c2a9fe7e69581aebc4f9c1bf2586b4a690708150eec132bb9eceb8bfa888b7535bd451b0f4b69e0bc98a9cf4ddfc92161adf923430a9e84ad9ee7e313e387cf8f77a0a56e0bd582c91f06f427e83e9d60f0b8be1ba1f38bb64eb7ca175d2ca07fe2162135d242d6c594a96fbd31d3cae29f69be9d849e876038b817f9d3238ccae3f90f3fa989f55bfa610b3cdc1b5a1a209cbfab0d5f5e26278e3f51a2ff35d6cfa546aeae34e9d369dfe2968f45ca608c61aaa8a2a3a9c3cc4b75278c9b981d68ad9d82f39d8516615fa20591b531c5b8a9c41e4094866dc279371955e9d2c6b24d5854acc341003a08a340881240efbad06ec78cd3015e15d77601373729be7844c772a600fa889775d8abc99a45df5df81d46fd9a7eb0a943c5037c82f1599216b8222ac9ca3e0a943cf21409131d03e1a78ab16fd91ae8d9f73eaa611ce155d6693de5a79236df5c03a7de4e8442670e2048b453e51b6d91c25e2ac5073788a66f2bcb287d5cc7e96fdb4d157285d553a5364399f674162c26e394e1905afd0331af4762274b3af2fcaada2249c563fffa5dc6c72422f6d4201bb6deaf3855e6243f33445a9baaf7cc0069d447f483725678bbf0f9da42b01acd628da12cba53c73632602ee50e0e2b17b496b5c6d0a8b4dd44ec99ffa68da6f6cdde09a56656081bfea8ac47f745ea5813911a8a739720a02506c9addfcd93d1a69cbce463729f232ec6f07e189cdac13fc7e57591bcf5ba5ff10f288470e407b5f185747cb08b51ddde94b1730c0b6999ad27f3025cb5ab1e81650141693a2e4c76015566fc345ed473f9eec32b28cd546b4ce1529cf0b5da04d282e9494794f0618abee24ee4b5ca530024b789842ac9753e0e3fada54b3ee6e25a3843e3e856c25b3fcae062e0a024468f2de57a06acc6533e5420464c4dcc1fc6332e06e022a9b1c166196e062349903329eb0c084a544fafe103f1d622befaa943750f192d1a543a1ab4b838cb92b69e73b27d5ca13d60309678f14bd4c9d057ad25f80e4b4161a9cfdfd86e573a388450a1ca730217e82a322601156b5cced3c636979d475967ea3fca35ded51eda338db264231760fd39460e2b31d6d89abcc98db4675cc7e55e232f4fe947e5076088367685ccf7c74e1e40decbe6644c672aba1551437c63ea305ab1527e6f819f19e4b9c2408d65bc25d5c3b131e5c20fc6493c5ff47e29c5262a1fa6c6c49d6a08c1f5112f3630d8a6ff85d2503913a9688c8cf0adcaded024f7cfc004f924ecfe7545f7f179ef5f11626b1450794f3f6915142467b9a7a904bd5e3be3d002ff2246c5e53eb6ec18cf8652125a1864fdc4fc4936dd418bd846502fccfea01bb292b3505c3eaf90299dcfeafbc2b216dcca9a96024e41885d43c82838be0c150b5aa9d0d2309506d5a9ba3d9f257b5d3f6870cd8151a1504e1066553459c5f879cb823701619f4dfb5c8642f1cfdee92ce3a88fc6a0c88db79d0d445da1f5bda8bae4a5790e129eb5f6d80c94c5d1d4bdfe2f2d3463c69d2d94165cdd7492ac43ad150238f26df6e781610ae669481d616cadb6605efd61c93ec4f8f2882263da9c911a7c27e9e3cb822bd46f97c5ed11eafcc9bb02b4aabd99225163b0e4fa96b573e626add5bdd13cea92ee516a0a765628a3927df2df465b55c14f885a68026a81e2788fb49b0a4605632840b662ec4879dbb646b965de67a44c2c755a4d1c77591712ac0b5fcb85fb9b6ea3d0fa440676abb71e89df6b19f0b09b20194144b234a132d8917fdc7d9a046604ddc248296189f37be2566cef07b060d8b5be872a648907d5a1514152123c87f3446f3beedaab542bb5c968a014bf0e94867d5cef61053104010914209e591927725d6aceb2e2e0ba6fcc6e95cf3663cf0e66256fc8922f5c5bf0df53a53bc83a4376627a44a259825a4826b1c73fdff5337b9b13c0c0ddd15c36b7d76a06dfcb22df3d5850f867440d3806eac2052c44af367548517286a2c9f2c8fe67fe37c7fd5c2540dac5299301cfee3bee4d114dd309146b1ffae42fd3bef52c1f16f3355a5a2e5b96d1e6e6b989c13455bc39ecde106bae3d8b0aec87921ccdfd869c659903b5a90459c4dd8adb74b345cba067d8cdf8c95c6e9d20fde8f0dd751501046f48aa59d65918ec804a8499cbd5e83617cce48eff46c8ba680b25f3412a1a794db38383639b56596179979181df3b280f0701ff4f26ea03cbdf67389b0081c0ab6337f7757343728c5e5cec48c707253c8da8049f851385c1356618c36e6bef2c3dcea62d49f3d0ac9a0135a8e9858e22bd31f4a14613e8d055a4bcf4b90fbeee606f43939761a66f03d3c52bc7b8d578cb9a120dca0689d2c32eeef756db0e296d24947595d64d3ff796ef5b4562da7440f94a5303b78799f9414f36c4a6595b4465c2118049e191acfdca25019f259924e6cf660309c0da750bed08c543ffd9fffb5877e88dbf97353b3f1f514781602fc9298f2af7aa8b6c086f56341d1a724f24116ceeec9ff04444469ec4ad5b7c71a32c4c4ee8cd878a809a0ce416ae98f4055e5aa58d72103672ca4f6daf64c66a2adcaa864761b92cff833ce0830c22530d789af64573e326e957e926309b01f0157ca8b84bd4f268cbe6f0bedbe4e784b7099e92f105dc3e247dd92447119db358333f251f9521edfc237230dcd9fd6eac1ca00571c9b23905b97c034d963c4b4fc048c49b62af7334621e44ef2b22d39a4d04fe8466463158fe155b25d9644eccfd3694f2223e1f4b3c1b237fb640d6bb4decac8611dfc0ab087f16c9e9d4f6582692ff51a628498457c0f4ccc1f4c68d37c7dd571708e16fcdf22519f3364f485cdafe8b57a25033a33d572944dd956093fea8be096a7997e6ac6781f02396aa340c510ec05ef560635d81f9f7b59acd4a0e2335a24748bee64636d0f4cf04a232e9659215143d046050dbd338787c033f266f53c23d2de0455edd586bda1b1c59e72817436cd4046e6cfa3a9fd3ac59ebd5b1a4cc2f870287ccd8f4e3a1dc03a650574d5910f22165a7e3ad84d51136cbde958e811ec98f7e02ad58ebe0ff5deb439a093da9197190c9fdc3f8f96442c5339c4727c0fc6f8d39256a1bb8dae829c2287445abbc5a2c5c713a521732f4ea372a759ecc4f44f425a0a1926382db5c9400956677747d9fc17ed5a84a3449fbce0495b0b9fc0ea01f79ca458d9ee89b01ce5739da37c05724cd2333506ae3bdf2b13bbb5f494f9ee8a0319d85d6dfc397a63047f2bbb8debb42b0ed348958cbb45642a06d4cbf8564fca7932cac5a335d17e410175335c7ab9a26aae4ca6d1a2b6715394a4f7c23b1985d335831a5825a2e19ef2e458d36896bf7caaafe3c8948c3b81797a12a93331a45a70186d8963ace8f2c56a0110f7bd3878de7b73a6e5bedd96d8f83cc60d3475863eeffedd14215f737ae1e5cbc6e85b97b3eee77e8e1890dec6492715ac6fa98d5e90ee0eb7d8f7139908ce3503c150a51906fe476ccb33e5073c03a33409392d8057f76341f56cfa78cb862b724f27aaef11f9f8b5205ca57af7d2df9a31f0501e39a0492b059674533ee5e2cf50ea4fd2927dbfd898634ad7b2325e5b25aa697822d581a52e4e379da9a855ab2585682743114cc702dc800189dc437f5752c95e38cbfebcb060c6af9f1a4808a31beac69a9e42200a42efcf1872127fcc58d5cfa3d174818a6cec7998de2a97adadd3ac8c8c5943b18277458c63c399e1b5c1b51553248da5784070d080488252d020b41dec0e6b96060d675058667364cd8469299fa13c3edf2ed9a83e42d4ca68fc0efe23f1440a5e834658e63ab99b6f183965b486f10f8cc6ac068f0ee44f18a7c7232fab6ad124b90c09314a03920f8bc2da41634ce0a0c4f52a535e226fe2867f93c3b44c9add7de710c3665647dee6bae4f0ad3156b436371110df7e777180e76365f482f07713841936b97425f2a6dd801419e260ddbd069c54f8266fcacbdda87078f44c883afb91f9eaafb63faba054f8da8cd05843f84863d85b6cb1d76ca2d787df050c6b65708a1c40a54874c3b4234e5e067ddf924c1ee45e52ff8edb7ddeb19f944621e00d91cdb49bc785301a89c6d4a6b602a301194e77c5ef880a4ba20e6af2cf7f153cc9d7974dcb02ea7ac021dfead708829aadd31f16cf7cd00ffb4158ae9174d2d06a7a5b5a9d9e802856489325a950689f2c4ed1781819c81c2d49122d910640bfb0c23f89a989bf35ad935753c3e9230d1929083b0bee0636812621297779bd31f1609398f620767e71d8d5ac0d585eccdc894fb1df92d4a2637ec6c1357a805e26bc4e2804d011d5711ccc7904101b524f397ac4ca0cacdbc881e51545e5fa09408902609d4a22d40bb26d6047010682bd6b3ad7602ebd9a4daefbe976d23bcb27fe094cbcd0100ceb038d757a5fa94b52596c2bf51b064174fce7c1505492c5ab790908bb78b0b1ff84dfedcbe3cb89633df23903eec8426650c9b127b78c7f4498a6ca8e4dc1d64a5ebfcab87f1e2f85d17bb338929d88bce02b21d9a720f4ac2ca078ec9f1fa2847cccc49a0b0cb1fb0228092d4a2b0c8299f9169deeddcb62c530863ace2f1b40bbee8b6e01d6c10732150fa95ea6ab4318295e612b3a7c748d8dd5bf7418a6d7be6500585022fc73c62afb95041e996fb5e3342f54b044079525bec918f78928548e5388e181106c0a0c67cfccf44181dcedf03210194d9d52cc894f8de6ed3f156186da3a104d6763f9e4e71cdee688584c4bdd2e12c9e813b318bd1b13ae487e04af20ade44caaa6757acca33375006df30489fe79e004c67e5ed1d29c1b5a565cc47e56f1e7bdd1e9d3d498202129f3d06828c775c47313f331e5a443c11cf22022f41ffff057a00557a1fbf0995e2963cc351eefa84cc6", 0x1000) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0xc004, 0x20) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getuid() getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xee965f9523e80653) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0xffffff1b) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000100)=""/172, 0xac) recvfrom$inet6(r0, &(0x7f0000000000)=""/46, 0x2e, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x6, 0xffffffffffffff81}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0xfcf8028d3c078224) 16:00:04 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000540), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000005c0)={0x3ff, 0x800}, 0x10) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000000600)=[{0x1, 0x7, 0x800}, {0x0, 0x100000001}, {0x6, 0xcad3, 0x800}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r2 = kqueue() poll(&(0x7f0000000300)=[{r2, 0x81}], 0x1, 0x8001) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0xc0) fchdir(r0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/168) recvmsg(r0, &(0x7f0000000580)={0x0, 0x60, 0x0, 0xfffffffffffffcc1, 0x0}, 0x803) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="a994c3eece0b846691e7ddd09d78b6d56a7a7da932f5f375cbc0c4238983efec43a256e4fbf08200852b4cbed53c82538b55831d39a5cd1f", 0x38}], 0x1, 0x0, 0x0, 0x4}, 0x7) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x10000) 16:00:05 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) r3 = kqueue() poll(&(0x7f0000002640)=[{r3, 0x40}, {r2}], 0x2, 0x7fffffff) write(r1, &(0x7f0000000100)='D', 0x1) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt(r0, 0x8, 0x100000000, &(0x7f0000000000)=""/144, &(0x7f00000000c0)=0x90) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xf1, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x7b6a34e564b2c16f, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x90) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}}], 0xed, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="50000000290000002300000000000000ca9aa10add020b24c90642ba1b87b3c0508cba57a2579316a59d435aa7d0b98f1ad5bc141e06cc88bf7a09c782a29d02e66683bc7010569ca18aed050aa57aa2"], 0x50}, 0x0) 16:00:05 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x2b) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000240)="b15bf819d00cd9f85561dc29d937f7aeeb1004588a3a4910b88ff71c8541a8376b7d58fc6d8e1654e39e53dde60f1590c1b0db5f9792fcab38e72066ad6fd8a1", 0x40, 0x404, 0x0, 0x0) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f00006a3000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x481, 0x0) flock(r1, 0x3) dup2(r0, r1) read(r2, &(0x7f0000000180)=""/205, 0xcd) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x4, 0x2012, r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) 16:00:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb1, 0xfffffffffffffffd, 0xc1d5, 0x1}, {{r1}, 0x0, 0x44, 0x100001, 0x5, 0xc2}, {{r0}, 0xffffffffffffffff, 0x1b, 0x18, 0x4e7f, 0x5}, {{r0}, 0xffffffffffffffff, 0x88, 0x24, 0x80, 0x80000001}], 0xae5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x5, 0x4}, {{r1}, 0x0, 0x89, 0xfffffffffffffffd, 0x6, 0x8000000000000000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0xb01, 0x6}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20, 0x3, 0x3bc}, {{r0}, 0x0, 0xfffffffffffffffe, 0x5, 0x1, 0xa28}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x2fd, 0x7}], 0x4, &(0x7f0000000080)={0x80000000, 0xffffffff}) fcntl$setown(r1, 0x6, 0x0) r2 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x0, 0x82, 0xf0000000, 0x401, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x3, 0x3}, {{r2}, 0xfffffffffffffffc, 0x1, 0x8, 0x1f, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0xc, 0xffff, 0x476c}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x5, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x95, 0xfffffffffffffff8, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x3, 0x6b, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x12, 0x101, 0xe3}], 0x74b, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x9, 0x13, 0x3e1, 0x80}, {{r2}, 0xfffffffffffffffe, 0x10, 0x40, 0xff, 0x7}], 0x401, &(0x7f0000000300)={0x3, 0x6}) close(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 16:00:05 executing program 0: semget(0x0, 0x0, 0xa2) semget$private(0x0, 0x0, 0x4) semget(0x1, 0x4, 0x202) semget(0x3, 0x7, 0x80) semget$private(0x0, 0x3, 0x202) semget(0x1, 0x3, 0x0) semget$private(0x0, 0x1, 0xa8) semget$private(0x0, 0x7, 0x216) semget(0x0, 0x0, 0x30) semget(0x2, 0x4, 0x2) semget(0x3, 0x3, 0x4) semget$private(0x0, 0x0, 0x310) semget$private(0x0, 0x5, 0x0) r0 = semget(0x3, 0x3, 0x0) syz_open_pts() semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus/file0\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)='oL', 0x2}], 0x1) kqueue() 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd30) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) close(r0) getpgrp() 16:00:05 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) getrusage(0xffffffeffffffffd, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x1c) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f00000001c0)={0x8001, 0xffffffff80000000}) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0xc}], 0x8, 0x0, 0xffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() setgroups(0x3, &(0x7f0000000100)=[r4, r5, r6]) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) fchown(r0, r3, r7) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) geteuid() mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='d\x00') getuid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)='W\x00') 16:00:05 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x7595e1474e96ce2d) fsync(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() r3 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x5, r4, r5, r6, r7, 0x108, 0x5c6b}, 0x8, 0xfffffffffffffff7, r8, r9, 0x3, 0x40, 0x6, 0x3f}) dup2(r2, r1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x102001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000000fbff000000e5768057bdef"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x104) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x100000000, 0x8001}, {0x18, 0x3, 0x80000001, 0x3ff}, 0x6, [0x4, 0x1ff, 0x0, 0x8, 0x1, 0xc20, 0x1000, 0x6]}, 0x3c) flock(r1, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x7fffffff}, {0x18, 0x3, 0x7ff, 0xe2d4}, 0xfffffffffffff000, [0x6, 0x324b, 0xffffffff, 0x2, 0x6, 0x400, 0x40]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="5de7547bbd9d1c", 0x7, 0x406, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x30, 0x4, 0xfffffffeffffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x3b) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x81, 0xa3}, {0x18, 0x2, 0x800, 0x100000001}, 0x8, [0x5, 0x4, 0x100, 0x7, 0x101, 0x7, 0x0, 0xfffffffffffffff8]}, 0x3c) fcntl$getflags(r1, 0x3) r4 = shmget(0x2, 0x2000, 0xc6, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x20) r5 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r5, 0xbd) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x0) shmctl$SHM_UNLOCK(r4, 0x4) semget$private(0x0, 0x1, 0x1) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendto$inet6(r2, &(0x7f0000000340)="712d96fbc47b129ca0d4fdb52258237af526490b1f53808011dd62060961b9e3ae40144e482259e04555aeaaad5adf0ec9ab269eec73f59b4165e09a5f0538b3eaf10738d5980f7ce9b386450e57ce6a", 0x50, 0x3, &(0x7f00000003c0)={0x18, 0x3, 0x2, 0x5}, 0xc) fchmod(r3, 0x10) minherit(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0) sendto(r3, &(0x7f0000000400)="373289b8bdecfc4c0de91272bb630f2feeb4db7ffc7847c3742ea44e31749cee98cd05c3b97f127c2d1be6b5ebabc60fdddcb3b3d72664a49e9f8e3e0f017a8d1978b7c5dfde585b3a09875b85f91b440fa1c6ebbc3bcd87452dd4f4df9bba7974d80370ba96be298988ce756f28d764bf4d150f275a3268fdcba44e7496702c777cf436d86cea8c2470b6d31b7b9d2a782a7e186ac78637e6e0c877250b9102b38ce4957ee73e7ac0282e5b6ac301cb", 0xb0, 0x400, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) dup2(r1, r3) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x2042, 0x0) shutdown(r5, 0x3) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580), 0x0, 0x0, 0x0, 0x1}, 0x2) shmget(0x2, 0x7000, 0x6e2, &(0x7f0000ff6000/0x7000)=nil) 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)) fsync(r0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000001540)=[{&(0x7f00000002c0)="4e7c3268fdf5b68712eaabd5a26478b6b2f19bf1b40ecac6a52f9ad235c80365db60530add2c8f207ca59659dde61eaead0d4b9f0f49721d1de2a4", 0x3b}, {0x0}], 0x2) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="26885e146c1f857da7178dcedcb606565c245ac8a5c97ebbc10b642e6b53aee7455f5789c86f4a150744d49f304c", 0x2e, 0x408, &(0x7f0000000140)=ANY=[@ANYBLOB="010023a103f46cc030fe643ee079e39387"], 0xa) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x92, 0x20, 0x4}, {{r0}, 0xfffffffffffffff9, 0x44, 0x40, 0xf0, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x2000009f, 0x200, 0x5}], 0x1ff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x0, 0x3}], 0x2, &(0x7f00000000c0)={0x7, 0x1}) r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/37, 0x25}, {&(0x7f0000000440)=""/71, 0x47}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/21, 0x15}], 0x7) symlinkat(&(0x7f0000001580)='./file0\x00', r2, &(0x7f00000015c0)='./bus\x00') kqueue() shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) flock(r1, 0x8) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="6d6c1c", 0x3}], 0x1, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x104}], 0x1, 0x0) 16:00:12 executing program 0: r0 = semget(0x3, 0xfffffffffffffffc, 0xfffffffffffffff9) semop(r0, &(0x7f00000003c0)=[{0x0, 0x800}, {}], 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x40) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x182) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f00000000c0)="a2370bdfeedcdab2c112e0a7a7951c977a579b39af390b5fc56a7b1aa41352cc15c31039dc001b97c1b647d725d3afdfd8562a72e486a57f1bdda22b76474878bb8a73c17dd800ac3dd53a99faa2ac38edaa0ea741174593ffdb667f0c1ece69369af20bd61880073fba52ca69deefd210f201e83d3d9711bc86388063d5eb97a522dc8dd9a70118a6c1ac8a08be4834f1d64f35cff74a73ae7941e0f9599022f85d0951a28443fa4fd1860cbd2a3b9944060b18302a1f0a9dd8547cc8ec0918b95a4c991585a803c143ae62d10d3408807e2e7234dcf53bbe73862ad31b8c053d148ada2fcd7c04a01dd3de00cc5780f1e68de3b0b0048d046fd4e57572f1", 0xff) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) kqueue() connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) getitimer(0x2, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="18aade174e9638617e1df53b580dc6d0ee359a3eab03000000005f122e0c8117742c66195d06dab900c136f86b524f77841db17de047a1b901aff9ff383e20e17a1c9951d556883d7e3c8131f4ab2064e9e0f9b4e75478ae5fbe753ef253eef063c55c2be5b4e4ab1823ae50a2dd99682cfd89f3860c56ced4e0e7dd0057a3c12a6b2768ea38da0c8aa95ae3", 0x121, 0x400, &(0x7f0000000180)={0x2, 0x2}, 0x99) setsockopt(r0, 0x11, 0xfffffffffffffffc, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f00000000c0)=""/148, 0x2c3, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x3, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x6, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x84) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt(r3, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x13b) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xcd}], 0x1, 0x100000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0xaf05) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/126, 0x7e}], 0x5) r1 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) setregid(r2, r3) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x77, 0x40000000, 0x20}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:12 executing program 0: r0 = semget(0x2, 0x1, 0x0) semop(r0, &(0x7f00000003c0)=[{0x0, 0x800}, {}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/62) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x2) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x1651, 0x5, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) fcntl$getown(r0, 0x5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/108, &(0x7f00000001c0)=0x6c) open(&(0x7f00000000c0)='./file1\x00', 0x50, 0x34) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) close(r0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x3ff, 0x0, 0xff95, 0x0) 16:00:13 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x140) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="832f6b73d5a1f34e1900"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) 16:00:13 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) setgid(0xee00) setegid(0x0) r1 = getgid() r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r3, r1) 16:00:13 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = socket$inet(0x2, 0x0, 0x400) listen(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x0, 0x5}}, 0x2) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:13 executing program 0: setuid(0xee01) r0 = socket(0x1e, 0x3, 0x0) r1 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x6, r2, r3, r4, r5, 0x4, 0x800}, 0x7fff, 0x0, r6, r7, 0x8, 0x4, 0x200}) 16:00:13 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/197) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x10) select(0x40, &(0x7f0000000040)={0xc693, 0x1ff, 0x7, 0x5, 0x6, 0x3, 0x4e, 0x7f}, &(0x7f00000000c0)={0xffffffffffffffe1, 0x5, 0x5632, 0xff, 0x2, 0xfffffffffffffffd, 0x100, 0x122}, &(0x7f0000000100)={0x415b, 0x4, 0x4, 0x4, 0x8, 0x7, 0x8001, 0x6}, &(0x7f00000001c0)={0x7, 0xfffffffffffffffa}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000240)=0xc) getpgid(r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x21, 0x80000094, 0xdb, 0x80000004}], 0xd8a8, 0x0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:13 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x9, 0x8, 0x100000000, 0x0, "bd80243f2e2ad72167014d72819ee1288b1ee3c3", 0xa3, 0xded5}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x42) unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) socketpair(0x12, 0x3, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x80) r4 = socket$inet(0x2, 0x8005, 0xb01850f) connect(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0xfffffffffffffffc) fcntl$setown(r3, 0x6, 0x0) getegid() syz_execute_func(&(0x7f0000000200)="46c20000c4a37904e8000fc2570b008fc978c77289440f99a7e6f90000c4017929ffc4c2f9355581650f1a8b0f000000c4c11855aa06000000660f3828748e55") 16:00:13 executing program 1: r0 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x80) semop(r0, &(0x7f0000000040)=[{0x1, 0x9, 0x800}], 0x1) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='(\x00') r1 = semget$private(0x0, 0x3, 0x208) semget(0x1, 0x7, 0x80) semget(0x0, 0x4, 0x8) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xa81, r3, r4, r5, r6, 0x0, 0x1ff}, 0x886, 0x6, r7, r8, 0x8, 0xffff, 0xc3d1}) unlink(&(0x7f0000000200)='./file0\x00') getpid() r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x30000, 0x0) recvfrom$inet6(r9, &(0x7f0000000280)=""/202, 0xca, 0x842, &(0x7f0000000380)={0x18, 0x3, 0x8, 0x8}, 0xc) fchownat(r9, &(0x7f00000006c0)='./file0\x00', r3, r6, 0x4) semop(r1, &(0x7f0000000400)=[{0x0, 0x9, 0x1800}, {0x1, 0x5, 0x800}], 0x2) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000440)) getpgrp() readlinkat(r9, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/250, 0xfa) recvfrom$inet6(r9, &(0x7f00000005c0), 0x0, 0x842, &(0x7f0000000600)={0x18, 0x0, 0x20, 0x7}, 0xc) semget$private(0x0, 0x0, 0x2) ioctl$TIOCSCTTY(r9, 0x20007461) setitimer(0x1, &(0x7f0000000640)={{0x101, 0xffffffff}, {0x800, 0xfffffffffffff800}}, &(0x7f0000000680)) 16:00:13 executing program 0: socketpair(0x20, 0x5, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="ef7c3396d44ae3e46cb634dca153de08174613ff04c04ed70daea9190cd16efff86c7f69594dd8ccf23e21d6b223ea938444999f0c18cb5e0b3f2a0371a3583157d9bba0d994ff0341a19d598a5c2417401b6bbd9423a269e4d1174f93d80f22525bb369e83395ca1f4500d8de52919d35084f99bb8a1551b51ac816d7182a71098f150b9e15d5a0824b302770d1cd7ffc1f5c3470613aba4f6ed68396019a21ab4a6ffbc973e3643c2fecd24de63385d56865af3cd76b7a4c1f7f9e66b5ee8a9c452e3b8ec34aa4384197b623e36fdb41cf911e29b3ea7a1ca81dd74156f7701ea900add44418862310bd7c0e98719df908558c2d61a459f5836856ae911319128b1e9c7326c9febdf396d31c7795fe9cbbc584e2612a1c055e4e217d76e49b4f2f2faa3d81cd68f8171ae3ee9b4eaf441460fdf31e187158e3bafc83b8fa182db316f3040b4905aec3ddfcf61490504030411de783253438b5f202c2c3c4bf525ba48b3cd1922043571a592e7dce0c37c3ad6d2d66ac12e54397f433778d909735411ea9fcb8a26ae1699243bd5ee9163b9ab0044bf0429a28fe64bbe76b39d940d08b6c6276e2ccaeb021b77ef17888c19ea0dfa84759ddf5de1e4633ea3420768a8c5b977a67fb5c5741306c754c45f6430619f099a1b3eb4272dc36c34219c07f132663258c03b6576ece85c8bd2746a6ad3af8de2af42c3a7653b8b6cb8360ac400acd4a70adb0a690c432819ab110895d7711139cecfcf82690ac1fdb4db3ee45134d691b81c5dfb6aa110920999e2079fa11560c26b4b19dcbc7b0713d6c0cb6a17a965f8fe1456cb618b93876de61c559761375a33c856fe368ce80cd73c71567cb6892eb6c919455a0cbdb06665ba84b8aa9a0cfec70272b9c7dc679b62c06ba06329f50061949171e0b11d431d44d36755ac4e294e4da369ceeb6c2d2dc7445034f31e3378289c1e0feac5545fe65af0ecb5ab4e4fd43f9c7a043d43c2b86d37472679eddcdbd70d8d0203c6f0f451770e82f82c4732f5a5add7fdb5b01e21cee901bece413b243aab6bf6175f4f075601d75fad93aed6f68a6730897416f211d5c1b5ae1ff875c873e8b34e80fe818754896902c4e0d46b2bd1de0df4b1820c1b54bde83b21b09ff8861abded118f8fdc786c39e9c200ca18228ca9a4bf4bd1298791ce331bf363d64aa7a92f8391845d38ce2f737f4fdc932ccc4947ad4eb2274d0693910a2e678676a3c92f8aa7692e76df0398e0e0a3a3c1b0a3611992a19f3a1b7ead05fc27a4cc1dbd9b31f25d3778a820b029d02123639c5eb24d8587f7b0887bf91dbefc7ec2ee603efc3f76b3887e6d639444d85a05108fad03b37422f0fb2cf3d2cc1c7d3d80781a958ec808757aa36d20135fe6868557e8db942cf125210eb56b6ecb843f3ba760c062e0d312a44eb49ce9aafe3900032016152eb43ea23abfaf16b61e12f35a637201768773a11390045ba47bb5e02be756b7f92dd43f3e76e7f79bbff031324e66508ba63693720f68f52cc41a1212bf2f87c1e89ca3d1b0c6aa6d45faa6f704785ec9c3d8da656598478ed09e70b26d3020762b6813c8988fc277f64e3dc4df2f1e6febf60cd615fa04e0654b41d2bd70bf7e0ad6832d0ef3820145bd6b92aaf0baa8025195668879b2773eb892ee7905599bc32066bc877b8b5bc4bad1726b07e4e6cf51e440d2f7444bd47b9a2ad19578f5ffd23f4786a8fe51960a6b864a31cc6e0e3fefc23f668c93e8e4d8e3388645f1f1fd75ec480e92041103c9a2acbc42e9c94f4e7f5c68c52da6e06c696ea510a7d3e1461c6740aae995b39d6ff98b16f1e46f7ce21eff3b90ca4b56b612d0b9589cf1517dff7711d8b68f7cd11048cdb68c15f076616c8d9563bdb5e1506025399d64f4d4ad23939098ca217161b68589a9384a477087bd34c486741b0e069a348b8986ea5deb60cb6793dd01a0feb784ff946ad8b96ceafe59d44c2286612b39b4a9de4807d68a0d767ff93ef43d008be667106cef1fcdaa23c2670041f6d1d42fa42fc8828bed98b1d661c2721a99b6d4815fea3bc7581e7880f4192fb9ca1c23d5e5754b015edab28834c9a5890e976ccee5d828674ca22346bddc9fdcd36b9829be8cc82b8e2150069264253ad37d6aaa2e3606282fc577ad627be022444a9a51cb478d0b5533e09550ab55ae2bc420525ea9b0bc28f4eea6434a73acff49f2df8c60c4db0bb8de4ab3715b91a8c1ce17a4ce9e12c6f86f4be755bca465ceebbd24a5e1c03811d4af5516a1c351085c31a3a96196ce91d9a8cd518776e549b85b72f9e6974dcb47b7e0e79d1f7d11a82c9d26fea99fec7157bfc45858f7d5593ec2d1c0a0f8aaee8b168a98d6fcd160482bddb0fcf35e178892b86e7c0ee9289a38c133997d0394cab97b88a0b095bcfa099560da1abe273288def2a280c51ee849e86a0e4f5e6cb655d3383e19b60230ac0b6f5ff1c426046af23a54f7096dfffbe4cbba68825f8ed958dd4a74d5cd3d9047067aa2bce9f2e51b797ec696add166b5b19183f470492fdd83d519139c7ea29e3ed15739bf8ab03230ce942b966f99e552bf0dbeff5a2c8d7c300b0d79d291bbc7517ef49da73dfbf7a1839acf4403fccd3016d80c38ee84120f8e3f0e3a2c711eb6fdef024108b3cbc27b24f9925e1afa0c7054457708b6dcae78c9a9353d81e922281816ae7df3b846681a12f9aa8c9e0082566bee28c00d261f73fb49b5244e4e465c58a47c76face108a46651cc8f1549d9c1848f9f46ee405b81162d1b958f0de318a18e5c77212d54c1f33e45780d1958252043439cdba27805979c1034544fc9922a8e8dc446377ce6fd088a3d1f95d68341f436f3f4ae0dd708e6ceb0489549c54c68f2b4faf2ea479fcf612c2f41354935bc567360325ab27fdbb927d09b00c7574524f875de14ce981f3fdaf9dac09c1f45465bb3f6600ea7c37c24c9f6130f5bd36bc5a4faba327286f59e75572df0b301b5326db2efe34ed7a0a14fd058e856eb4dea6664a2880d971b98c73faee7462ec6e51e7869b87484c1ec713016f0a88b18c63cbe86ba93596026cf4daf662da1fc99551083631c7c848af64f8e1924333d56472f4fb311fff96f486602b0badcb2e3a4bc66ccbfa1e7e5fcfe67734d59a817b543dce03846cb84096cc25f97af072d6ef248d78bc6ad30110be06da01c89c92c59f70bf2c5b81a44defeb14393371b33134d8168bbe39a0d54774e0d6d7a1db3e241977b95f9074719ce9671e3217dc0044dbae838266fceda23a872c2ac809b6c8449361e61590cc581cb2db578a8da113f37d958d634d9161c20e2ce69ecaa248d3f0e660f37cb521b0bfdf0603f6df2568d0c77f65d48a126cc1f05b84c1fd71ccdfab932bab98e185c7a53c38a3cf79e6a73377b08ad3adaa6934951d2cf6031cfb213d9eddd4d200b927062dcc7ec9624e3af16d53dbe968ad90c6176b28fbd78a35b48588b64cf51a80d755d4f2a203256d910e4de265726c046186e0a570b00f2a05088ad0242bee4d9c672fe41de6f3411645da78bed2c4676ea8c94ef947871348f8e3837729e4f2d1d5b2b2398aca7450a9dfeaaa388f90a02e4fd3bb8b4d2354af8e4e615fbddacb4695e0e6358c4962a88152b327024ce5a42ab14c641f92db13388260043ecb65f872213721be64652b6a9d558ac59ba79bedf57f83c406395f5caaf9a5e1418c15d9ab8fb9525dc1658cc14186774f0a55b315739f55d6ea4259e7eea5c897578197f7a899ca9b3e10355b9566fa19f4c396950c63789b21175e36dd6faebd9a505c82f6fd9922e37a3e3f05c7bdefe3607d6811f09aad94e8b2d6aaf4a8b8e3fce28a2730b4f43fc9728e34c263cf6f8dbc2f2b32dca7171d7248c0d9d55862c37e674108084b38cc2b8c3f2eb4afca0033185fc71c9943733ab56f11bce420f409d1853b0f4f6be85ddc65097d28d84648a7ad7aaaba0b45204015a5e64aceea7a064077755ba1b47f74b5a635586c369ac3aef9c9e8f1b34f5d78ac91f2cfbc835f3eb5207a75dc33f6893a05f76808be01a1f64e19e619795a7879c3f91d6acd22dd861f724fea34a41fda7cb8f36753fdc4f772a1fe45e719baa894b956d66607f12222e84dd7200c1275d1e35f5148503c3c0ba0b0dedc9d78583241a47264ba8879f8f5fe7ea8bff8eb9c954c55029566f7e40a26502f6fffc5a6c3f3ea3f92c0f2c80a137962c5336ce5044db5ea6456f6dc582feb6264040c779008034d3615c2664457a1e12fe33a0e7a659fb981844c2935ea0690fd8cf855cadd867f0c8aadf20df6974f242e0cb2830b9c2cf5a90f60b3c4e49e9ad17f9a448ebd38faaad2d83bb8593785b281aa47d1af9ffac64f917a643c949390a3e3d1cf8c2ab8aaa23ad03edc2bfe204d13f0ab890b8c96b5d86973596fab107e3ce7dd1abaf79c6c6a9ec3c6041393081a74275d4e78ae1ab96421de2895f3ddb537ff89484a334130d55a8f989a40bcf57a5d8187b26c00b50dfb86598000514147dbc1828f71fa9070dc1b6c32183df3e9ed9267e43e5c8032555b19a255da3d18bb2600824eb945a56fb32160e67704a129a70fb33216c9a24c7d51517afbf43c85d5bd830e11820a78654707db0e166c539ea849998e5d975ba5d8ce8f91f7a8dab222a08f2d7f0cb0284596c54ae8392b4aee910d154b96e6a96dea28c6c5a67ffe2644265df3a08d4772d36d354ef9c23adc543d8779ff493a92086f97da1d0b4016e0f2ce9ada368fc8d3c25553bde202a48a7fb73b7e4379819b1fed2134f4a56a80b7a5f54441d135c4b48d97052e25c25862371675e3e40619c97952d95ea1638ef023666b28a142ee4c3926117e8a5ce733fd2a328899dd1146d2afb536d0d0b6779c8b3aea2f7ce2ca1658a94099d32475c014869a4565e4bbdc270154aac5457a4dded01c89ff298cc29330700f13c589b16b43fb46dcdc198b206b778faef0d554ff07796c8973c75cef539dde35f9cf09b232e954f2bf500d5fcaeec85920c382745c060455d1ba1c2743fddd5789986327a56cdf88356c6c0eec236aedaf93c51f6f00597ea1570dcb035c6a527d3af2b6238bffbb86dfd4d5470d0f70e226a3cbc1a13a5a85327e124facc4d1ab2d1c0484e0c78d45dc18102144510f2f2861c5321592adaf97c2602cd1119b03802869ca38e06c07444ec215b257107d2b4a62dedf2b79c89b73c12478fe9c29de919dca97cd44e392301af5ada932f7997edd691eb4980d5e5ad34b4e426d776c4ff60e8449da8d50f70e25c3fb816f80e06ed85c9e68f8ecc6505e5e9323735023b200ae452ff307320a92b9b8594706ca96b5c383e11d990f057decff321b019a52ea8dd2fc99c51894cb15105da7f46f8a8e5e55871aed43f73d5d56ac878d43b4d9a71fa6bbbbf734d26a0e6f9632ee0897588e407eac710d2883231e1fc65d676bdc51baf9ad5b4a50e919ed508ecd0d2e88c2f78684f64128e5a5590a70843b17777a08da173a16fd01cf6550c89c28b4ad266e4280b4514b7c22f20c447408bbeb837cc6766d68e01af765b16183c8e711abc3d94c934894509ebb5df4a549bc097123e9607580cc749fef9ef8797bc45a50910738e5edfcf85223b2bec4fd20d2a04fa7ea7f9fd7f0a8d3251d619447dfba0e8f1af7fc2c4b8653f396a76652cc62b822723f9faeffc2222396c69eeaa1f1336c3c2d53892d06af8d3430fd2f4fa09527f048c44c5ecdb5a9a79cd53d1a0ab5b6a02db1d55", 0x1000}], 0x1) r2 = semget$private(0x0, 0x2, 0x21d) semop(r2, &(0x7f0000001080)=[{0x0, 0x3f, 0x800}, {0x4, 0x9, 0x1000}, {0x0, 0x7, 0x800}], 0x3) recvmsg(r0, &(0x7f0000003540)={&(0x7f00000010c0)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/37, 0x25}, {&(0x7f0000002140)=""/75, 0x4b}, {&(0x7f00000021c0)=""/19, 0x13}, {&(0x7f0000002200)=""/201, 0xc9}, {&(0x7f0000002300)=""/3, 0x3}, {&(0x7f0000002340)=""/213, 0xd5}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x8, &(0x7f00000034c0)=""/76, 0x4c}, 0x800) mlockall(0x1) r3 = dup2(r0, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000046c0)) sendto(r1, &(0x7f0000003580)="659d285d163d309155a24c3c44170c54a7d6490b417b744e6cd2293ae11da4593c180d1f1c076eaf65406665782b52d81463b0cbafcfe5c9bd7a66d2f5907225df7815c2483f702b3704fe77a5aac60f98bbc634d772bcd384bc152dded1dbe836c038f4e0976357e463b5396336418ad9bebf0b5249136a7e6d4c59c47230122600e38fc119a1bd3d7ade372c384028ebc3521f9ad9b5986e49806adae4375d0e647c5c3d6d142a33cbd26f94772b3ef0b85fc4a775cc2267399406578e1d16d2ab4caa3fe43f587cf42f368ff4ac973ea5d259dd7aff2b3c4ffaa9adb57b3f88cc7081be4cf6e3c0a967fab9b121e869dc6536051ce8750c28907aa2b10e81329ff8bfbcc879a03d4a4083bbbb82397c47998e338cfbf6ad043c22f1ea259ef37cdf36db1463017ee53a789ff4acffaecdbf1563ce7ee64ff3e2da07e7fb6fcf69703a8d3a1ab830a2a372180a483554003c5c02d3fd2962036c644d33ab7685f4d1de7066e4d78fc150de626717e4d3eca082487c58fb6a22fabc9270fd8a88d2ad46a30f8fb9738fe1dab8a341b535612bd0df9326cbc238f9863029b74bb51e142838df56b039573a30ea9da9efc34e9ee7d2a29adb55b6f3f5698f66276012f1cc2e9520eb359efc57db8f20ee81cb7f90ba11d93a62ce7433c2d4b99873993f4b26314ca0d797b9fc84cb0acac3d603f0101f99322764d9d9400d6fa2122b48baf8423123d99e60756c1dff255d713572a2dc065cf6e3eadd518306055bbb7ee5e5829981530528a5ecde6d178f2e428347da7c9cb9a45e78c4b2f3c0ec10968e6367e03cbb0b2346c1e834a1046045af3ea5935e0eed4d8c6c1f54add37d5d529a326553cbaf40b07c5a88534ccfff135ae5b550a9b8fc32fc07c153fce10bbc8ab72bbe3bd18872e7e54911ed399d5d1688d94c33da62d66b2ac8212d4a2373104fbe5ecfc0af9e30f73850067b52ec9bf5b2da6c4e851901c585e0b0fb437f7f36fa7e3e0bef562baa1a40e61f1e441541009e5982f7c1c90ba246ef655b41a95bcf17b44106a06c03fca55cc5b8da25dbc9bae9570294e1bb28192f4033405e254accfef9d46d506b4c5f5b71eff030c465995c6ea5b8038a34d2d1aa1c7457e2358251251a7ad2fe1b45aa2e145b5fe4add5d04eafd65a681ef6e3ffb001cf3dbd3d45209f1729e59b5d9c51469baa4bdcec654b85c5f7cf6a6640fd1f0278b845d0a84e700948ef59d0f56c0b91de9628125708d1329ba1f87bcf2c05da28bee63336e4319b27a9067021bbf66f8a099d7bb11dab8f5ae355187b5e742a97304009efd74d7ae0b3601d2169a725470d7821623c25fdd2dc6dbd44d75ac2537fcc419bbd2de78018a959cc507e8bfbd73165a038c782c62834a2129466c154a4fa742e3a5caf640bc1d7a71a353ad4d026914fadc737ca244eb2c371edf1b97b8c02122488ed328babeb68ce2705e3f800a082f1ee3dfdb693ac714d3d1d8650b09a3759c680472379b69d513ad786301c9751c559dc4e8b968edeea7a3a8cab85846d8a4a33a16532e1cce6efc0216970e4a21ffadf259888ad88e50c3ededb6fb68bc5c0f2e3f6f5c7d8756fc2df7f153cb4922cc28d4ff5b58c7351f01377187c1880aebe1008b887aa12b04db5a45aa0d7955df64e1b69f280b7495ad66b455986d5636d788e845979c00eb3cf2a8e4ff63c64ba993560339a7fbb4158ad6044d0a2eda1575a2fba8d43ebb4a808cf76fa98f02aee426ca63ad80d084327966d3628abaf67103a22dcb0f17c492df12e4e9010c7da2d2cee22cb8e458a922ef652ff4cf82e0374542d165d88e66b56f951983d89b2b76b5ce7ab4da73cdd763eab72481ae817f779cc8f91535f86ef091c2f1a908cea69681bf992e4335648d1d95766c5df4a31f25496c59f1655666edc701f2cefca7f6221ff274ee56b356ede768c4a4a72f8e31f77d53c034374cb24307dc37d18c8c672f4e9c7a414026761ce0cfec0a894a0e3a0cfb1d5c04de9cac75708262ffe9b865a13808a72e2a0c176ad87dbea780644c753f3a6b258aaa50b9b5b3ce2f5c45798c3866b15fa379d6745aca9f305569fa6109ad881c0b84da2d488424fd6ffe6921e13738f3b065a2c3318d3f5b28d6131479811e1a2488be2b80592bd28b58051db88ad8a37e1059c0af17b3a4a4d58c9f1d65303b4903377fc1ed59bc1b92c88d9b107b3adf2b77e80bea25c1137ac6537487f6d42177772f40f431cba090d3250e6f859fa1d4479de7f9b4dc11183513467b45ae8987ea08e31ea2efcf56341887e1ba2587993645d52b79ab6e73049050a46e60bb860cdb48901dd1f69305c955b8cb4deac25ebb1c5e7f6ce6618adcc70f8c1ac532dbbaa5a8a5737728a5ddb5b5d5a45ba7415fbf96e5910cb82761b35e9fa5784bfbb56d320649700eb500631cf1569e37066fe7e5132aace3ac65aa2068151afcaca2ad3fc9ea992c9f1962311f0fdd839fb60e591fbd6811297dfd4b7cd2f139bb72282333de73345ab8b1d03573a281def4f31941716a1768f04abb23cd92e1e6a56a426dc6de5cc130b4983b44885332018537905554efd173d81b9d729a78aa7a96f000f024b0fba6e7a6f15db794022225c1f7e3f96bafeaf9a13e98749ae5541b9acc73be4dc1197befae3513a97cb99bc345e832a0bc1ca6fe9729ca911d1ee100922f69d927df041e8bd24b72aa8e79ca1f857ebf8c2aff4e27bbefbdb407b3daf515fe95fab91ffc6409285ab94818aa5bc4a8b094ffdf2b1c3c9222a9442eac3edbb32cba9c401a01f6936fb4b05a0451847b778c08c0a7444e18d14ed2a7b971af91dc3238effb608e8b37dd7c9ea7b903e8d3298a36ce45fdac8a0900487158f975ddb26176a469a6df18a483ffe6cab432bfa989f31d05b02e034b84a8c138adc6d3a391670c0ad7377966317ff982c320d8bddade3ca436d952708a95ba350043ce11c2ab010f5dd83d3bec07d64b29d647d5652805c125d665bf828b4194733bfe895875c244bcb8de5b846bcf3f71593adcde7eac2ae7484b193e96e58f618afb3e472d12296645328918f906d1b59a303cac66faf2bd49c291fb72bb95b02641e49a8a74edc990274bac0178b7162e23b94124659aed8112639c56bb9a2b1aecd91ce18950a3d5d8688e6f98579d5eb7bd1b40be7acd7c903b0d5077e648178130d1c18be53f00679c5b31172658011ca8f9386c0635c166e28315442b302c9eb0ef400c72a194ede9b8a73e0255b19d3f65b00659e1e2cace01b5f6204ab2f7c01ca6e46393f724632379cbebe58163495dc1cf1125c3e42c037139d41befbff2201bfd4c81ca69188ee3a567ad116d3c0f0e27d4008783bf641f3ba4ce5e210087456d7973a7b55ab29bdcc30e9aa4fec413a99fe79e9f73b5d6d9861dce2a7b8176b9f0a33a8a5cae76373ae4415c6f0652ca94b3eeffbd1018f9f6f66695d724536848aa514bf4b7cd6a9f8f2bc63cee3bc91d5264757b6736cdfc7553ff4d2530c2aaae86fdcbff6faca3ccdbc6f9700b88a31b34e2e7598f01c7c1668696c139cc80c630271ea4d76ffd6507a3bc302ff947d4ecc47f5036262d14ee0bc5c8e5ac652e807aaefb3d7108c3f0b19e800a6c4914c44e220854d619b5827c398f8fb20ced41a78b2816078aabb24f0080b3fb327c7535f70adceb6b7db1b3ac3949324dac5da150babb2a3dccef194a28fe51eae91bc37960f03caeed7ad3deb2b377ceb3193c07bf5ad9ffe78e07baf3a45b1d9776f33a0373d47a89e24e4655c02e70d76104d0e3af59aca6e67c0559ce1ae0ca05bb14e258ab378eb2531f1a1752186cf12adbb4f65423cd4e3c0b0f2a148e2f1000de700961eddb8da52eb2b08075c620bff9e726764f45a030ddcbd15ba9f2f9a03c62e4ff0e2eb80a0e269234fef84dce0bd05050b761f1a322fdcc2c79da88c21281606d2013b6ec3e46b50dc2d80c386070c8ed4c5b48a74cea3e8089f640f416f5a6c79c13a0d9de70096b001eed3ccc9190ac63687d4f877a4dfa7f797d8ca4eb9ffc5f923cf320c21ca92a42e41181382203337c8a6aace4955f681f034024760ed66a5a5b90089a3560f38fd6f57c20aef292508aba498ec90d69a17de73dcda58b24b2df4e1461d807ff14cbea16b3cf5fc9fbed3b9c0814e14444bb8d08422d83759c66d8ac11570aacbb332e39f897c04858fbee621d31fb62aff0b08eeae0ab1281fe4ec3506ca39825d47ac37a4ccc6088807c69425c40681455a465d0c0bc840d702bc24475c20ed47d465eb29a2fd35f7b271050e126f8dde80aee14ca57572df7d8c7765604d6db167d89effc0fec4be9e3ca7a1fd260274d779fa74eb552a04a85cc7dbcd93f10f40cf386925a8477eaaa49d9f8bc764501c4865b93686dd9ef1400b146ceb0af908c317c4b9d515745f92340cb547e07076361c75e5f182188502392810a8df889b24b51e7179a5b1bfa2013068e85c7de08fdd0f6b8b814ccb449c930c5eabb49091f43c52026e6f1dfced85d1a84744ac2f4f39f3add8baf8964e54a629da1e60c47c36c5b4064a5b1019a6341f3b87ebc9f3a3536adc32ccaa1259500ae7bdc087fd9c4e082a089b93267ab8a4b0f291e7e375eb74652c6c6c23960dd17d9192698152a6d636a897585806f669c149f8238a76dd1ae85a29a4137b30993f9f8c3bfd478fe24a559f2e7e19ae433f6dbe4fd9341e9db79e108967afa95a890d7476ec61d8e0b02d128519dd956cc28c1306fd875a0794c81e8c0ec1ee7a4c4031da4e6bc4aca6f7d0201ccedc0a94971b31d91d97ba11833843fe85e8e2c7a4f77d42aa4aaaa60c8d54a52131af0ceec90a7f219832b4b24ea7a397e16ad72f4aa9a9e7d6a113564543e87b3b03f5837fde4af4014c263da12a1db71875d7885dbfb16f6d2b767e64c6e0a44b27190f21a724699d6b5ac04be4b470b66c1daadfadd3e3cd797288d66496a22feb22c6319c61564f99361eeae1b1a7faa9f06f93fc24d9718b3339e62dee71ab511c3562168b5989ff9ca433586dc9b0c11df42c98ac067b62aaa7414b7732325b994aa87bea07f9b7022e42d535495231a1861af5f4a5fb2625be65a5af2bb62a9fe354d182f72919b7b2ea36cd76fe83b497f1fe309f858fff4739249b21307c59ccee1327f3e0368b248348867d1b49bbfb70ba31991c5b78afc0dfe5fbabea579f1df1f12eff74af4f69552f73b523be4dbe0174a4cadfb15e57ec462e5f45baf477af62df6eb43f04965058556746fdfe4696a303ca16c185d0d636d2fef8e54dbe79359661f044fb809deff04c2ab0b534d6c595e3431c19624c151c5812eafd3abcbd3f6e4ec63dcc72f8a201daa0b25725d9b459bd08541bd767825041ee9c9ee33618874a452bcf3581959a86707cfade4d510e904af7b54cffa2e9ec4909be1f3b00705795765253a4c83c191859d2a618381023bf9dc2684feded0323326dfe6bdf1a6053922b883bbcfd33bc324dd62429cd60c24f0b423cc3e0bfccacbb7c740eba6ee928eb4da0ccbb6f1ce508ec5ab6d62b8c2b52026234c15ab77a4b49ee4f37d3fa8939278f8e5535f8cb160a52ca0eafa2c1d48332c5e078afd254bb89ceac5fa7cfeb66ad35a9ac86eccec51a278c14ac1025b31e345ffbdd19301fb43abedb9af9c9ce5b1fb5c69ddcca00247f4107fcd15026bf20a0591979bfb3f85ec898f66ac005e3f6862f4234a6e3a393e082a50b81b5ee33a6f65d1f90a219db017ffaaa7f", 0x1000, 0x405, 0x0, 0x0) r4 = kqueue() pwritev(r4, &(0x7f00000047c0)=[{&(0x7f0000004700)="ddd38bf7ae5310376fcfe85525da9b5c81e6f65f8b867a119964aa5f26b07a696f41af956c7e9663fd972a3e3e7361ba41a81bf6dace0772198068f34706db687f182bbbec3fad8c6b792a03762d761c37507539b988944fd0db1f094bc8efbde86aa4507a75286623c1c2cfdca6166ecf3565daf01540ca1d4593167c47d4912e9453424ccee881615aac9026eb438b32bbe0f29536954397c2b0f0a38fc1c482693d203c02d87bc420873d", 0xac}], 0x1, 0x0) r5 = open(&(0x7f0000004800)='./file0\x00', 0x410, 0x0) mkdirat(r5, &(0x7f0000004840)='./file0\x00', 0xe) readlinkat(r5, &(0x7f0000004880)='./file0\x00', &(0x7f00000048c0)=""/191, 0xbf) pwritev(r5, &(0x7f0000004c40)=[{&(0x7f0000004b40)="8778bd30004891096a91ae5f9b9cdd6603d2fdbadf1727059b947c0b56faf261206a52ba4593fec39f592347e09cf29588b72acfe9c5d7e0a190f8ee3cf2d85952272b6c3dbc7236d6967a1119a4f3df32bc7ba24ec8b347120590a88459f6d2bd7e2ebec9ea9a8794ca207baaeb574538144ac31a8c3c55376cdd935d0f6a01bb8420e0a63594a883f4e19bcb3edfd90d836a39d1217d6861da456b419d269f88c9f8e67a5a450fe5c7c245022728218bd673d99409729242e52c296ba985e0a562f1f3853c648177705d2bce9ea9aa50fbf017c3de49d8ecb434d4046cf8b117b5583252aaf7643b8782dc6c9a351b", 0xf0}], 0x1, 0x0) recvmsg(r3, &(0x7f0000004600)={&(0x7f0000004580)=ANY=[@ANYBLOB="002467418300000000000002000000cd7b000000000000000400000000000000000000000000008a118537000000000000000000a8000000000080000000004d0e0000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x800) mknod(&(0x7f0000005300)='./file0\x00', 0x2000, 0x1) pwritev(r0, &(0x7f0000005500)=[{&(0x7f00000054c0)="3d5cfd22ac7289f07ab3b5e155286093e8d533877766ba2c62db52336835925793b966", 0x23}], 0x1, 0x0) connect$unix(r0, &(0x7f0000005540)=ANY=[@ANYBLOB="012f66696c6530000000"], 0x1) shutdown(r5, 0x1) connect(r1, &(0x7f0000005580)=@in6={0x18, 0x1, 0x3f, 0x9}, 0x0) renameat(r5, &(0x7f00000055c0)='./file0\x00', r4, &(0x7f0000005600)='./file0\x00') semop(r2, &(0x7f0000005640)=[{0x0, 0x8b, 0x1000}, {0x0, 0x0, 0x1000}, {0x7, 0xbb, 0x1000}, {0x0, 0x3f, 0x1000}, {0x0, 0x6, 0x1800}, {0x4, 0x542, 0x1000}], 0x6) semop(r2, &(0x7f0000005680)=[{0x1, 0x802d, 0x1800}, {0x4, 0x7, 0x1800}, {0x2, 0xffff, 0x1000}, {0x5, 0x28b, 0x1800}, {0x3, 0x2, 0xe1525f4625c3a5ce}, {0x1, 0x400, 0x1800}, {0x52fad0382611190, 0x8, 0x1800}, {0x2, 0x204, 0x800}], 0x8) fcntl$setstatus(r0, 0x4, 0x40) semop(r2, &(0x7f0000004680)=[{0x0, 0x0, 0x800}, {0x2, 0xb2, 0x1000}], 0x2) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000004640)={0x1, 0x3}) ioctl$TIOCSCTTY(r5, 0x20007461) openat(r5, &(0x7f00000056c0)='./file0\x00', 0x400, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="9389e73c2703d926cd4139b7b53489cf03f105f078567e5234c337189bdf2d83b905be63510507b9c3fca74234a82c07a7ed1aa7d45ebf281039047353a0e0d11add514b41f06be3535c48500adb6a147a14e4d1c3a0b7d7a0f826f342e6ea14ae1a7ae269d2a62cca44ba39238ab11b0649fa767dfc2aefd6587f508886ede0159296ffebd1b4f246acac77b057857c3550bf0adeede286c48daccc40a6d7f1155da0d7031d7495e44c22d9cb3233a80752d02ef7e5a4a46fc039efc13c52541266b6ce1ac6c5a53370401b14356413127b306d234802e9907a185d07", 0xdd) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/117, &(0x7f0000000180)=0x75) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair(0x0, 0x3, 0x2, &(0x7f0000000000)) 16:00:13 executing program 0: mkdir(&(0x7f0000000740)='./file0\x00', 0x20) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x10) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='W\x00') socketpair(0x0, 0xc005, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x42) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) munlockall() accept$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) link(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') getpeername$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) readlinkat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/250, 0xfa) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) chdir(&(0x7f00000001c0)='./file0/file0\x00') linkat(r2, &(0x7f0000000380)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0/file0\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$sock_int(r1, 0xffff, 0x110a, &(0x7f00000006c0)=0x1f, 0x4) 16:00:13 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) syz_open_pts() getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000004000000000001459747b60047987ef793a40200565ddd83541af8a0d5455795dd2a5463bf641bbaeaaa86d2f55d2593af99fe1f16e33a6e5b856bb"], &(0x7f00000000c0)=0x40) syz_open_pts() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x9eb, 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c652fe5"], 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ff", 0x1e}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3f, 0x1, 0x1, 0x7ff, "da1dc157b6be0cc7aff0932735817d7fd6cd588a"}) r2 = semget$private(0x0, 0x3, 0x280) semctl$IPC_RMID(r2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) 16:00:13 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x4002, 0x7) bind(r0, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07ff2016e6fa22326d38200b8a40f6c82b690b854db19911138bc427bc1a977c2d3deceb15bd3d006370024eeb0e1f87fa7ebecc536ae3d893eb7674683b0eb12551c6dcaa08da7c037705f177e661e7028c3ee19619bf9c4c22ac19e9492e8c85"], 0x1, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod(&(0x7f0000000040)='.\x00', 0x2000, 0x101) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) sendto(r1, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b620ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de0dab3d7b9a71236aa5ece2ef65fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168ea6", 0x402, 0x7, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x236161aa) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="aa", 0x1}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/208, 0xd0, 0x2, &(0x7f0000000140)={0x18, 0x3, 0xc76c, 0x1}, 0xc) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000600)="1914f571e15fab9ef295e242cf8d3a5568ae6f85599c5b3287f193159cbb158a94155b918cf0ac37dff605b60b72a8013fa29dda55b71d02fe87c4374523203c5bbd322a5dea6c639d474a807b956b5e665fb90a658e8c2c762c6969da8cc484e8981cfa1b5d308e7fff4bf7f2b13a18e5214ec0369f5284b58e80f475219e14904a38670968475974a18284b224", 0x8e}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:13 executing program 0: msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRES32, @ANYBLOB="bc042a6d3766a4c11eaf3939a696f4b8933017c4092db8a5192ba9c75249bce2857535effa2a265f4e9eb3ec6f5ac9bbfcfafd2d0ef9344d1532f146c7ccde2646b165deaadd514ea64c8e6e1529b3dc01a4b874ddf32e5d", @ANYRESOCT, @ANYRES16, @ANYPTR64], @ANYRES32, @ANYRES32], 0x3, 0x0, 0x0) socketpair(0x18, 0x10000006, 0x1000, &(0x7f0000000180)={0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) getsockopt(r0, 0x3, 0x7, &(0x7f00000000c0)=""/31, &(0x7f0000000100)=0x1f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x110) r2 = socket$inet6(0x18, 0x4003, 0x3a) syz_extract_tcp_res(&(0x7f00000001c0), 0x8a7, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="888b711478a1ddd5709d8bb26d247129b06b8378a5b1cae014ef03c76d31192d1f09d3cfa39a3bebf2bbf755b76f3c758bdc3dd244985627ab0eda0759031d3e793d7f7865c78ca93bab27cde3643ca332b3", 0x52}], 0x1, 0x0}, 0x4) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="47259cf3872163e4d3370a7e6c5ab4a0db7af3e2dd4c3e240d9ba10e72a74baa076f0450f93012970a91521bb5a11c92dc4e36e86f9df60b5a66", 0x3a}, {&(0x7f0000000040)="cb823cc3b58bc7cc160ff1eae6e0cdb539cfeadfaa248eaef5593be8936c2c47d0615150ad922c6caadedb16ff6956b1649ade3f4f0eec8d6ed39bc83de9824f93484a9e8bc9c0", 0x47}, {&(0x7f0000000140)="864ad07e223a4541d94c3e0e046cd9f93d0baf01411fdc3972909c96e7d2283ac4600419ba850d7f006230f128378b74bcc5e4b24505b3373ce5726586076431933609131a68a3c355fe1a6b8836b3c57afa7eef037705f32916a281dd90978d96eba482375eca15de977f8dc9c333475a5d6580c549a0112ca523d0e868b515a585378bd0d8f1aca10af91b2c519d2f6d97df380acff55cd80a74b8a87f431b", 0xa0}, {&(0x7f0000000200)="1a916dacdb781ac1c6e50eb2d01f30be0502c0f9869401bcc51a6471f8f11a9e", 0x20}, {&(0x7f0000000240)="c5616dd93c638e23d9b7869a01b750455ffdcb50a6c6a14c9f6b3d276363a4bdd44f137985f6699a8e07a6b8271a100bf84f1a7cd801dae2c2c444e9c675bb2e3d985526dec22e5dd8f696fbf8569fddb98102ee561c9904fe3c859d0f74d83ffb91b040daab0bbbeac49cb4405b7ee882f11da5ca8c5875947501ce1b050cd4dff46535f5bb7099540f2c16ef8af94535c09fdb7afbd46efb1d97a6cc00f95b340a1e974d09269faf46c6d0913a77eff2fb2ca2a0ad456edd5ff121afaf3ca8ce16461b9f4ef647b754c892f491558bd4eca9cf18f24f7966d0", 0xda}], 0x5, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = getgid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f00000000c0)=[r2, r3]) r4 = getgid() setgroups(0x3, &(0x7f0000000080)=[r0, r1, r4]) r5 = open(&(0x7f0000000040)='./bus\x00', 0x887e, 0x0) write(r5, &(0x7f00000002c0)="78b0c5e47c6d6c4a73e19364baed291280f0fc780f49eb36bbe9b001a6333191863685ff508d35588de2273c39ee46c9d24f51d150ff62c47226dfcecbea7fc21ba23aa7cb4d7259ed87ebb5dc2617fa546c7b88f906b7a04dd04e7135a9a62f2829e895e2dfcfe5b84fb42114", 0x6d) 16:00:15 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mkdir(&(0x7f00000003c0)='./file0\x00', 0x2) setgroups(0x0, 0x0) setregid(0x0, r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000002c0)={0x7, 0x2}) r4 = shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x2, 0x8, 0x2, 0x1, "5569f6ae4f1807d20a4dfeec09e809dfde99f359", 0x7fff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0x3f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, r5, r1, r6, r1, 0x20, 0x9}, 0x7, 0x101, r7, r8, 0xff, 0x1f, 0x7}) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)) setuid(0xee01) syz_open_pts() 16:00:15 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xba6, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00') close(r1) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x10000000000) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f9b4c667543ca1a6be3f7e02b62ea105339edc096f8e99dd8b8d1903b374cc9339715171b32c1269adcfd5525334ef7ebf89fc63f9838366eaedd638bb804d1b6745e7756639f0c6137528e627683542768c9827eaec3d7946e4683fdbe1c994e44540f174f0bfaa69a6617b5c9e542fb9ee0564bf0f0f2520d787979f9dbd572842d70b6e5f3192e74a8e0e88bd569a", 0x90) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x7e) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f67696c657000088fcae00571abaa3850ba70fa7d0d717f338e4bb1175e0c9c2320370f48c412e2a00f06df"], 0x10) sendto(r0, &(0x7f0000000000), 0x0, 0x3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x800, 0x0, 0x0) 16:00:15 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="10f079f2382e7f779621a65870656f803aa8b9b694ac4e23823098f60e7ed0d8395770af39d800daa43732182231e0c05dfe43231769fba014e1f8ea70a9d7706a1810bd4eff87947ad9e19d4ad33f98d95b00e8fb58ae6bd7f6b6386788612a2841ecb9dedc4edf0585f9f6e2c8db33111d279a0c7ad9ab0071dc7c38ed134d24d043dea2990582105cf372a8cd0c266da1102daf2633f30fb26f744120de99bbb06be7927817987341e8a045afc2cd0894fbd319d313b30163309ac79e20ec12e3946ff003bf31fb12e2614e1e3d1b9c29ba87eea6fb660b4418026edc1d6f7af6a213f53e34", 0xe7}, {&(0x7f0000000180)="209045e305e4b086045e9927ca1e42d8900efbc1545fc7b5b514783d38027702b6c44987a13d17eb8bf0b7583a7b3ae5db09906ac252b6166bdac6ba73114fccc0178cd5175ed465d592d342316c2f0db297e64da943d1d56e14d9d4a4f974cf3227851680103429c86f38d491b7c27bcbf5d906d6cfb6b0c3297d181c7bb2c7fe7b46431b76662f4ebd12cb66de3dbfe702c6682265239455bf7bcf3e6e62fb76a3014c0fdb5306b42fea222f0da00eeeef11488073e56fb2552c008347407572cb0b278ee762eadd2d2f278326146df9c0a520428f6c1bb39597313d86a4ace72b676817797f98ffb13f", 0xeb}], 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x102) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) mlockall(0x1) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000)=[{{r0}, 0x0, 0x40, 0x80, 0x9, 0x8}], 0x6, &(0x7f0000000080)={0x200, 0x1f}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x7c6, 0xffff}], 0x1000, 0x0, 0x0, 0x0) r4 = msgget(0x2, 0x30) msgctl$IPC_RMID(r4, 0x0) flock(r0, 0x9) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xedfe) flock(r0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) renameat(r1, &(0x7f0000000180)='./bus\x00', r1, &(0x7f00000001c0)='./bus/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x2, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000b39749501a000000"], &(0x7f00000000c0)=0x14) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:15 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') unveil(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20082, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 16:00:15 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) r0 = msgget(0x0, 0x3a3) msgsnd(r0, &(0x7f0000000040)={0x1, "174d8127c4e84b3eed4caa693b07a982c6dc77488c18239872d675f7d181fedd828d216d07381244ba994264c3e4e120f095136ed6837451945e48da20b1977fe905294c88ef2e964dac"}, 0x52, 0x800) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) recvfrom(r1, &(0x7f0000000140)=""/35, 0x23, 0x2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000280)='./file0/file1/file0\x00', 0x18, 0x0) unveil(&(0x7f0000000180)='./file0/file1/file0\x00', &(0x7f0000000240)='x\xdf') 16:00:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() r9 = getgid() setgroups(0x7, &(0x7f0000000200)=[r1, r3, r4, r5, r7, r8, r9]) r10 = dup(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={r6, r0, r7}, 0xc) sendmsg(r10, &(0x7f0000000b00)={&(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000003c0)="d6afa5694bd0e9e33b11b0f34ca54de1761e60ca", 0x14}, {&(0x7f0000000400)="29249b0e29f92592c9eb33d7e41f2b157b8b9ed259d833850db47264a61d9b3e27e34a2d1249dc8a6b6c624ae21175f1baa368b1cac67fd418c907bf57ddebfa55d27b9141cc71e42182836bfdcde9f1a3bcd3", 0x53}, {&(0x7f0000000480)="297925b2768540991f960a920ed4c6ca561e223c72f41d70e3b8e5770bb786705d4448930f2b44abe676e80252328f4ede40396e242b6c28560842fef261c47a5246745c2803c87828f3bc67517db09b21b899fb0de37a52c3b61c81a948106e62e7c382d31ef21d348cd6f1afb19893fa3e21aa90180a3f95e23efe24b054ff93a585c8cc9a84eac1f2c9989b1ac51cad641d1c7f0aefc00eaff39231ecffb1080ebda00292f81bf5ee2f30be719766acd964bc001ad75e51c2546acb5d3d", 0xbf}, {&(0x7f0000000540)="2317d7a4c2ee8d1b02cded7aff089ff790d3226f93ee62b7f2f675d7d8dc7293aacbf3a9361b6eaca3d16feb38d5d065e47ed2e943e2525a81eabf3cb45c93a654afdf0159fb5de9a0bebd71b422e702e2f9eed2cec7aa980671eae4a002690269e0486b0b3ac5b18fc4ffa0ca2c7b74b5219d44d26d2b4bdda06e7ba9ffa12e9b1f56710429a24a6c060121d37a2338c82195eb54a9d1f8d91415ff581bf55faf47d56250cd09ec04c13db2c617f60ef4275d5c9e4571e1208cb1c02175d1f2c04acaa993c07bdfa5b4a070f5fa6500df7748c44f923776ee1a48b2f43d4036a6f56f43e643", 0xe6}, {&(0x7f0000000640)}], 0x5, &(0x7f0000000700)=[{0x60, 0xffff, 0xc9170000, "9714e631da6e3e155e29363a035135c59c75df9c37c78914b4e253c99525c6770df55192c2aad39d086c8932b09e76babb4599bcc2866959705cf4070452e8b4826337de23b2dc02df"}, {0x98, 0x1, 0xffffffff, "87c3218410d9753f91164ae8a8f5b7545d94ef6a05d17b509ffd2e7c8dd56fcc2a2b7c802b8055f776c9664900933dbde0f521bd67801e5932b0471ae4c3b01e8a533eed1b46063f02d9e1fdf448ea3fa6d5857440db8ae8e8dcc9af39189b213cf3d23386ee630f78c422235b3fa10452a10785bc5ae373be400e00b50b61e47537d1eac8bede"}, {0x50, 0xffff, 0x293, "7886f4de3f97f94d15f6d931b3d8e996a9fa0f34d4538b898abac913f45365fb6da5ab25b7fb2fa8e170fb19cf2e6969cc1c41505a75f0757342bc8f"}, {0xe8, 0x1, 0x401, "11fff7e0c653a8f72c98e1a430a7a6baf7a1ca80276cec6978eaf53482a72619c9e4b8886edd1cb6fa71ea8ae64a7a361b0dc11273692c4ab2aea012a663ba911feadf38c9d9c4f1825221f7c7f12877d9a00f37a062756046eb2dcf52c5e2ae9f37aee4120fa724d77418e86bdd95e60ddac038728f20e34f9cd6bc05c3b1b6fbc800d642d911759d2f0c464d75cc88de33b2a3f8e48d482e97e515b362b042f09e9711613f48240e32d19afa52ee6740b02f512ab7567a60743535c4e0b9eadf0e7f09fbf2f3d0ba0e705f08f33fef1443"}, {0xa8, 0xffff, 0x8, "aef17150f2aa6d4ec637d6771ca57ad33045e378c229e4acc2f6f0ca6aeada732234d71bfecb048ba9790614871052359dd536978e3b1f4b0cafabc3ce8dfe33ebb59a4a25814d1efd7d1abc0c4ba352f69ecd0653f0fec2205082c05ad352d44b27274b7f1348d3668ab4580b24e294b3d6d1454d2333f098b18236c1349c27799111bf6a684a3d1583d4281a8dc3e98be7f1acc64c0def"}, {0x110, 0xffff, 0x5, "5341685f754cfb97dafc9ea4beb72b9f6d01dfa2018897ec72fb056c08216f220f0ac859173b0d292c168bf032d4cf41346ae276b3eff32c0336822473e06fb50b94677cbb3b75c6b99ae7d4576a48a2c77844faeafb47f1d0089e4e5b10c85efbe75c3d8ef80e4835aa3dfec03ab24313587867c73239f617861d5a863515bb1a4aadf2a38a5a0d55b5b22bb5d029b0e9587751f869e911ff629c062b6750ad202d37352e80e103364d5947c746df09ff469227f943b4784964edbb9e6bc6cc366f200d40137ac57335cd160e63a2d6601794cea791c81d876a0b1bc25b067ec972e505d72140583d2e63fe1c4fe57d7a37545e7ec0bda9eef1"}], 0x3e8}, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000b40)={{0x18, 0x3, 0x0, 0xfffffffffffffffa}, {0x18, 0x1, 0x7, 0x9}, 0x1f, [0x4, 0x4, 0x100000000, 0x20, 0x0, 0x1000, 0x5, 0xff]}, 0x3c) getgroups(0x1, &(0x7f0000000b80)=[r8]) nanosleep(&(0x7f0000000bc0)={0xfffffffffffffffc, 0x800}, &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) writev(r10, &(0x7f0000000e80)=[{&(0x7f0000000c80)="79fb68228b4901c185285e57364cabb0ec6c367bbfe227676a13f735c33234b0c3", 0x21}, {&(0x7f0000000cc0)="66e7b1015d280114a611ad4d6f66d6d7cccc34fff1681dd9cef1f6b9b830fcaab3e1ee311a2b95eedfc1ece44f3f8f6054cccf360345305e104138433bbdd52b1c20782198dca497bc41b897929d0c0491311187cc0327cb2c96ead2e930a3fc85735bfcda79b63994513ce9256f5798a5fb57e858a2da6f33aece36d2076c574dc36efcd007c14cdc7b31b359d63db42344994c4bb08198e8c38e34bb4450eba0320b", 0xa3}, {&(0x7f0000000d80)="0a658f37c5bc35903db219cd9164849255d50d47951de1c3d101b9a68a3457da231b59219fd639b15b", 0x29}, {&(0x7f0000000dc0)="d8d924e30f7f1a44726277035f6e83967d5f6b88d516167aa9df63ad654a983f39f5ee885ee07caa2d1b65f8009df87a1e9d2e23adde091b9c7c528b96c49e51e3f8f22d31a063022175ab6a4e33145bc5424827125bd78e2ca9fccb8975127a14272731b1b34965f601a06a893c53f8562a4459fae389c61262f324164c7d15896233983f419ee8a80944b2ca4439c0b1f28b02508013f4ddcadce97635247eb6107523dda4f433bd", 0xa9}], 0x4) connect$inet6(r10, &(0x7f0000000ec0)={0x18, 0x0, 0x20, 0x6}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) fcntl$setstatus(r15, 0x4, 0x8) getgroups(0x8, &(0x7f0000000f80)=[r13, r14, r5, r1, r7, r9, r4, r5]) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000fc0)={{0xb479, r12, r19, r18, r14, 0x40, 0x400}, 0x3f, 0x6, r2, r11, 0x2, 0x2, 0x21}) dup(r15) dup(r10) fcntl$getflags(r16, 0x1) r20 = dup(r15) nanosleep(&(0x7f0000001040)={0x401, 0x1}, &(0x7f0000001080)) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f00000010c0)={0x101, 0x4}, 0x8) 16:00:15 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet6(0x18, 0x5, 0x1) fcntl$setstatus(r0, 0x4, 0x40) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x5) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x100) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x3ff, 0x4}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 16:00:15 executing program 0: r0 = socket(0x3, 0x5, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = dup2(r0, r0) chdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000280)=0xfffffcfc) readlink(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2a9, 0x6}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, 0x0, 0x7aa, 0x0) write(r0, &(0x7f0000000080)="69d43f26da54cb8231ddcb540a7b82d8fba455320118a51ccd410d66af5be7c4b49d1875db70419bfc16be8fa8dd2653c558767d16", 0x35) 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xfff, 0xe9}, {0x18, 0x2, 0x0, 0x80000000}, 0x8, [0x9, 0xb84a, 0x7, 0x7f, 0x1, 0xf5, 0xf7b9, 0x4000]}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10001) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0xc0) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x5) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x12000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000), 0x7c) shutdown(r1, 0x0) socket$inet6(0x18, 0x4000, 0xffffffffffffff23) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x9, 0x200, 0xffffffff, "b064b7cd192ac01863f3c708a9d6e964d5d9c613", 0x7ff, 0x10001}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "65668c1f2a1c3b000000000000000000008d00"}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x0) 16:00:16 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r1) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setregid(r0, r2) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000001640)="55851d5d838e47b8ba158b006131b448896e5baa648697f31bea35e2a05e3298a02a3f2a9cdc4cefc42994e83d78f11a50e1e933074c1b773fd2cecf28701280d94ab7d4a759be08af5b53d891fea3528d06abf4a97be5441b3ad8b6f455177b594fd019562174665bfd7a48272dc19c2273706512357570ce15acaba90e5c5265fee75155de19e6fc105886d15d3e66b72496761759f1f51443d10a73b0cb531d040c1404a5e3b40b6b20b12b51c31f25f41930a5ee10375d707f4051a4b096c3ae68a0e44e95e87b5e3e0ca8f8d65f754d0aa8999cfa3d22fbd9b6e6577b21496e9ff69384a52c9e008867cb11233ecf49ca8a9b78b58b30a9f67bee5e95d4a1da4cc9f82d8a65f2a7f10f8dbba4d939fb570bb39ae727bd7508aa8019ebf63cb9bc1c524b2f958caa9f9f838a25f64ad09b8b10e8edf1ae9625d4e2b251263f11f711e706110dec694394c0ba294898f06a221f04d95e7ad4d8c637c6a85129ece6ea1ed317289af83c79381180f924c3f3d54c879e31e0233b424eacb4eb4cf31a41d91a4624eb51ce078876cb852512d053bdbee32c027a4a301635c3240e558298548cecb6c7ca5d5254a5842b0aa87bec3ce41be27caa692928176deab63634c05a74408785ec0d1ce61f66f31a756893b73f6f54196b32644ad6a08d43c2fffff63855aab168ad8e705bbdcd36d4233a0d9961d25bdd03e80f11f4d04b7eded7686c39f599b912b30576068cadac742f819cab3951b555ba9a3d2342dc4a69d7ffbc7e8c585166b36959e7a8e4adb514cda65a86c542bac6affded9c4f0873087565fddac12f75540aaf894cca2719c7957e933212a03bba6dec0b7ecdb54dedb166bd937406d539f8eb0f31bf84964a70b5c63212d0dbdcd86aaa202464ee90b29877625a750c79ba3fc604cc3526228df49185f6ba20f6779bf7a4d0dde678ad7cc693875553db2eba88512bba492c1339d007f0a08152a86b21de7adac2d10db14b76dff6f39156e9b48f5d279c46f5cfe50e9c3298b72b4371cbf101c7bd71d0256c6471f103c1893c58b1da391759e82e6aed8273213e3cafdbd142e928e0f14d6c3d7b8f2f39d3301ac564ae83c579a3966518fa6357b50cc93b164d597d168526988fc2fdb2709d9990e6f20373fafaa18832074c0be47a311784a4499972d3f8874eaa86d8d23cbce519930e812af02d83b7aa63b3a0832a2617f112f41fe385da03afc87511c6457a25c10188988e7a087cb15652e3e14beb7ca1e896a04b53ddb26f5e67fd61f4f1bff0ff789f8a25f87f4aee2b0b660615c4460d289f027eef3a4ee1b0a1e38f953aff067d86db41685f1b8aa1d60bb13d11a468ff2a616b002c1aba63286546a16eaf0e58abe32c9a1b38413d0bd50183786876603cf4d0606a39202ef6c997dec254857c55fc28e7afa2073985ae4bad34728da3469ef5354bd5c8c7c367b9844d2f260cfbd3c917a7a4b747a7bde751f92508f8050029837335e083bda9263fa3a90498ed6a9e91cbf30dd453fee15b8fe6e93bc9a4ab0a36c078a8c8b2b1053abfb2e2fa452ed68b36ba97cda3873bc4f0fb7bba208ae7956bafdab92c31d79b4672afa058343b2fbe4a069954a390e4fcc0bd0725e7cc6e301aaf3a8cc6f9a1916e8ff026109698781e5b559ab0fc64c86564767a4b556ed4549db558302d2f8bdc8bbbd2141e2af4bbcebc20b044e328b16d3a194f473e991476b008cb36d45c151ec65c733bdb09f3240d4989ab90ff61a7d00e3da1a795f381040fa236aa9af66af2c2eb8b8060b1bb259b9a74c43b010142e9847d3a8bd0c1c1d7d905f76085c7744e8f96b79d7d34e9a1e294461e3cd75872b3c00a38fba1fb371a0eed401bd7dd149c5b1b2b6124f5899b2806611bd4be5acf1083cfb59610abafbb94a740d16a33922e7d58feb458a484f4ee63a0a3306783a965ba708dc8e769ece948b5741e5086a3e2f9c364e682684725f4c48834c7f1c4fe2d71bba332e48a83e770bab8a9ae19d4bb3bff2a6ba34b9dea2ae162e9ae5e401e50f198127fc98f73499055a4fd03ffd287f521e07f471e4280fb6f41ac18cef36acd94029ad506e4b149fbb521ccf994ecf857fcf347d7bcf3b569193a25ab3a71f186023a499b8f780131f507bceb95c1ffe70b25667db7c3956d70b125da6110539fb430d474cbb887dd8451e399c52da7cd7314ebaa5f5fb028e04ebcb07101a699304351435577e8ba840dcef94c760776fcba927664a157ccae7406953c5957ed8c675e7c8cdd70d1e6417fb28b083a445c59e42d224b86706069dd03451fc11c1228d12315709c76fa7e2a4e1d01174aaf386312f140bb7447d4f9d9c27c810e0dc10bf0298cb2f3d358bcb80b01c4b9848d74716c23395f63b3e4d94c6403b2db70de0a4fcd252691c03994fab51d951f4d44ba8bee04b0e08c926eaeac402253b71a8e91f12054a47ddbd719f9042138927ed2c6a2b86fe28190fc134426841ef595d8454ce4dc79afd29eca95c68b36fe9f1100f3ee7b7d4a759040337658183854f25a437f67828fdc199530cd7350f914fd2538f3a12ccc8f7dad3bdeb098a9e848bf7d260d9c1b2ac6a4960ef023dbd350a5fc47f6f825b464edcd7a161833642d6dcf9319b739f56647f87ff287002c997e8e205955637b0a834cca121d615045b3e9bfd4fff6207b81790863fea66ef05fedc80e29ba89624abefd4e65be26a32dc91dd011a3ef243ae7710aa935c86d0bfe4a0cc2e4dc8b6da1126f693f221bb13d8d6df191313cd801bca836cf5f41aaf3fd8da93b25f404877e04fe0c368c6fff0d5536846e8c311393c28a9adc0e531926e745697b0848d59c3705c2156642815a621dfb554c37136f912769927f0326aecd8ad8eff0efbb2ed80b008e125b90499378804a4718355556d76057967255b3c0139a5dcf8463c4cf0d2500f8ae6f33a8c3f8c52469a593daa4df81a53b75e73f47c2c66437951c112b6d7762c9a62e3dfdb5114a25ecb5853b7fb11cf0023c04cadc1357779a9734235c75f752066ba4ab39fc41382b1a3e26090bafa463119f23bca7917c281338a64feac46747a84c1cf8b4d6d85134fa08f7358a458595cb4417382b7e92d5fd7207b1554a7cd0314e41976793a8e66fc84d6d446637adedd6cf95775c9a1dcfd007f274b14669f70bd38943f51cd22e3d611e28cc2b745429305d3008b221a084968b069b060cf9400121870a0c8f21c57a33828a7ce0be1501d5a2b03bc54a020574e24d284d408dc46deaa60c504d254fba19016041291f0beff8f45857a80df2eee88792aa583eef7277c88984fc628cf8c79b67df162a53f4d9698f2ab1cf39b8c7f11f5161ee196190fafd205210ca7f7856b821ab887246527d9b44cdbe90710b606f6abe93a7f6a987440de72d37599b2f45a798703bb6aa7c16dbb2e70f51cb2dcb70aebb4d834b278b1937147aa08fc0af3da072d15ca1a453684d2d6d25a259d89e4d053a7e8024fd855cfe9fa130e36bd62594ca4c1ab45eba04d01992202d260bade4f64b17f164fd1b753ff85261795593b29536d401f36a37ec63054cf1eafb85f81955981879bdcbd54d039604e613cfde1d8c8f291d7cf861e795e4c017e9d24f473eada36de3fc1a61471ed54ab5f67bb3b8727124114f5a5bdb29190eb578ae8d97200c871be242ea004202ae7aefc1baf8ba4c65c08abf78f23b48f5c9fc1280a02cecd820511b62b9bbeda0eddc39de09504c28d62b529edddb099f4b9a2cd2ba5e88d2f11b2d1627e36114307d59f1767b0d4c141b0d2e30080b63ee6a90355f20500ff17f9269b48d40140ab87082b2bae1449c44a58bdc6a36eeed3b55841b828d59d9a4ccdf8a15a595dd69291991f61abb31a8b97497f3364e0f815f910b8546ce9ce10ddcc837843fc62f6a8b87c83f049da46b5f03609a09c5718c666c0e2635ed722f21ed4ad187b6409d3145d32aed7730d387a24d13d4176111758420380f8c4546ce2cfc1c6d05c0a2e5be9a47c03db4040dd6f8653f42c1ca04f6ae8e43524eb17884a8548e63dea80cbe9fd22e27a078cdf19c490fa7bbf1e34103c6db868504f2fa7db729b3dffee7235167b22222578f4406e43be07aa1a7c8af5d9d76fb7a0db8de3b4ac96aa61bcbaeb6df7bff0d1cffaf760b6c6f6dcb683e04924976a806f5cb6fea7a19be850fc8af7ac1c1b94a30a6ac9275f9d1d113adb80196ac0f24033322589a75ad9cd6981dd12798343debea850f53701020c2193b28a35fe0130fc738dee680bc163c879b218184f05fa7f603f5ed817cedd7af54583cb21e0cefc40fd8aa3842e90710628e831be054c4462370d4bb7a1cb169d1af4a75cf74b885b8eafaab2c5e90397ff2135d5ed9ee5922281be9b6eefcafff45dcb2f3fc5f3772bad3f45700d9f7a1f87b3eb2b6c5769250145bf8fea4d6198ff9fded7b64f6825cdf86d87e726b2043d4e76c9ad7ba94a1fc03263d95c6bf4baf3d849eae", 0xc81}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x159}], 0x1) 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700), 0x0, 0x0, 0xfffffebd}, 0x0) socket$inet6(0x18, 0x0, 0x80000000) socket(0x2, 0x5, 0x7fffffff) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000140)="b043ecb377354f5c031c254e2639c1586c9247e100b81e8097a5deb73d30197b39af6bc26454bfea4568d054086686b54b41020c032fc2aa0b0197283d0a399ba04e13cdf16167db9551b835e059995b40523566c880b59e5bffc8737f25c56472174cfef93a5094661cdd0d4df57eb1fd872cbb1e8adf23cabc7a2ea04f0fff5bdc39bcfbe04d8e92113451554c47566b3475f128c5653f8b8b32178bc40690f6b1db18c9349b5d44580d4e980dbadfc48a5c8bd6be50383f508e5d14a28b8b5add9bfad1d77126d1a1ec3ac1630a66928b7e333a52d94cce", 0xd9, 0x402, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/183, 0xb7) 16:00:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x80023b) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000040), 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) fcntl$setstatus(r1, 0x4, 0x40) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a", 0x19f}], 0x1) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getppid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7fffffff, 0x4}, {0x18, 0x2, 0x9, 0x3}, 0xff, [0x0, 0x2, 0x5, 0x7f, 0x80000001, 0x78e4, 0x9, 0x5]}, 0x3c) setsockopt(r0, 0x29, 0x2, &(0x7f0000000000)="1b33f8e5c375e656971cdd", 0xb) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="c20b504bae22e4b9501b3f2fbd3dd7ce5e5feb622db0afe70f5d75ff9012a241cddd26689c7756aa032e9f0d72201514bd5de2c52bd273705de4c8736441fa5dc73dd9ac3ffb778cfec089fe2d586d4a71a125399c9df2e98973435baba37aee28532fc60b67b56ede482e753808111d1a8ee07e04321c5ffa15038cefb79641a4c1877602378e002d4aefffa3361f71a75c5888fb9046400fd897bd4b6acc04b5cd628318dfb8433682484a2b8eb2e165c778ac853b614f27bd005d139f4f21e926d0beb9ec57519c614070c0a2a5bc26c756e131b88aa0547501bbc54ecdbbaa16dbd2be", 0xe5, 0xa, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) 16:00:17 executing program 0: open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) pckbd_enable: command error 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "825dd2518004190000000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="0361d643d7962a397b3b79b6749254c300ed2e45d87c254395483d3a0003a25161e9d9291d0da4b5f32fefb8cd989f87c47d9e0d61719761bdd4ec05c30ae63ac39069eb60b41bbe023bd8e0a3193ec8b593aa89acef32b723a28f", 0x5b}, {&(0x7f00000000c0)="a747524322c8992d5059e54429697e637387bac3fa5c24554fccdc21e7cda306a2e05a5eff721eb29df745dedc6e313dfd3eeba6864cf5e9ae0a72330344426d4d18016af93b81ffe277dfadc480c352bf78a903ebd586ab6256866838258cc7399a6e2c54da2500b05f1161f1f8bb", 0x6f}, {&(0x7f0000000140)="67a79fceec7668dcf0b84a9c34a51c947016ccd3306d04ea7b71bd2c581960256d0e9cb63a4e264ed4df8682cfce0edbd74aa13e976158d9b8c06813181c96a35e3324804fd82e527786741456c2a6", 0x4f}, {&(0x7f00000001c0)}, {&(0x7f0000000280)="29355a24efe2997b53380819e29f77851dd5173519f4532ae5e59d81ffcd33747e4fa5afb2529d034b36a2594d708db51c2f4a5f524bd73b7f52fbc495e0391cbe24830c70eae6e666e5996f18a96253246068e5a94ab960303e8c50ef5e58a07c639e65eadcc7912e632db619ae37b26e40fb0ce76968c80fd9f70fc318ac1d97d5e8cbd63e6ad7cdec8152544345091d9687ae737b1f28dc09cfc5687496c4ce39dc9a28d267c57e643c7784684e0051c27e10e4f2cf89e7946e27b77c100ab2babf8f89fa6e64f8a7f876f66d519a08c85113f57601b7a277fc", 0xdb}, {&(0x7f0000000380)="9333764a37072ab5bccb4a8bdf4d978626de7ae29e09316889c5791c28573e883af0b35143913909d74437bc879e2b8ea6e9767e6c55f8db69b2bfc08f87508548be1cb484843daf", 0x48}, {&(0x7f0000000400)="57db80d651c5bbf92ea9860d7f2d319aa73a032f914723df55aa86d808bf6a8f4252e9f2dbb8b54202b9cc4aabebe989b847834841c76ff8da5498d462185200b80309ef", 0x44}, {&(0x7f0000000480)="38de207351f09fd1786926be1f040fecce2d4337e5c70c8107d88f8bba4dc59c4f4ef98b5b5170da7f143fc4751cdd735a777bccd7ddfa839c64c393c0c499ec149b16fd82f5766e685fbe9a77f786019e48075ced52240d86268015ae0372fab8bc2df392ce3ddbb210a9626f31ef517c80a7fed7763953761b21fffcbfcf3e95ccd0a03f4f428304e5f90ba271ab268edaf300fb2a24f540c984cff70d75b1598f42fcdcd63d7d60cc2c9e6bffbf13ee61f9de1324348212e42e9d2306bf97e56a89640bc07ee10520", 0xca}], 0x8) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f00000005c0)="92", 0x1) pckbd_enable: command error 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1000000000004, 0x0, 0x100000001, 0x743e4b85, "ba000000a99cb100"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000100)={0x4, 0x7}) write(r0, &(0x7f0000000300)="e3", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0x2}) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000001080)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x8}, {0x8, 0x7}}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:00:19 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x401, 0x6a}, {0x0, 0x101}}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x2) close(r2) dup2(r2, r2) 16:00:19 executing program 0: r0 = getuid() seteuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="a50e43a86936edac182a37ffff2d976f103eb057baad10f7fda21df4eaa25d6db2ece5555c3d65fcf7ac5bfc7a389e8698e446d6e5a2d9de1a205894d81e67588865e040c1b06033af81b4c474808560ee1d", 0xe}, {&(0x7f0000000280)="48a1500a60eb984d5ae5db1dc8eafb2cf076c058fbcfc110acdf033a542136dfd74350c2daadb8f9275195049b3c8cb0f33def1078d106b978011b0f9934b49518447cb6004303a256a6b417e2bfbc371025ad9a448d9267bcf9204c2cdb427b2be7501d1688bee363b31d76cbf356f76e46291db6b44a67d92483375e37c28e", 0x80}, {&(0x7f0000000300)="066e41082f66e5064b2ac184a8ac9f4133db83becd72d93d83e2a0a7c0e616f89afffbf06b2b8eea4933dbea8fb42c4716cbc1e616e5ebcb4af4c48764a5b6d4d2b0bc8b255647c63ae2801d5fecf1eaf7b3305424977af239ef2ac85509d687accfea6bde11977c8bf5919c704f70827360c5dcd37f20fbad087ae7676261d5fcd038b3e5aa88b2f22c4985097313260e03368969cb563b80ce63a0ea27af941b272b1860f20ea5d869dd6b87c2611d6746da34620646ea728e8e8a69cbc406609e690a40eed96cf2225105a960e6441827", 0xd2}], 0x3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffff7f, 0x100, 0x0, 0xffffffffffffffff, "6a3194c88ac2f15b04bd112a7c6ef15f15182942", 0x545, 0x3}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getgroups(0x1, &(0x7f0000000040)=[r1]) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x8) bind(r3, &(0x7f0000000480)=@in6={0x18, 0x2, 0x1, 0x1000000000000000}, 0xc) open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0x100) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) shutdown(r2, 0x2) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000440)=0x101) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) semget(0x3, 0x0, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) r2 = msgget(0x0, 0x104) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/196}, 0xcc, 0x3, 0x1800) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000000)={{0x0, 0x6}, {0x1ff}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000240)={0x7, 0x1}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:19 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="286523c0dd5024a640", 0x9}, {&(0x7f00000000c0)="51ff78a7891f3fc30d61a07c3dbfdbb352ca5ecf4f53cf503bc9ff73871462dd8bc64ec88aab9ad14e4ab0f0a503bf77fde6fff2e8672515cfecffd5c4fb8104a5e1ad8efca6912434e7ebf7130b3994699d1a04d19692ce4f065867cf3ea6a2a68e00985718184835ba48aaef3fe8a17f0ed0a4d6d7f761d1d0f74fca9a24eb721cc525240e1cebe85d181ca946b96ec34b0a3b4304fa468eff9327863e9663bd56c337e3", 0xa5}, {&(0x7f0000000180)="22055b841b52ab7ae3635f6badcc9e19cd0b6f7ce4bb2593162d072b76210ab48d9bfb8f691bd9111493aa1f82a3c55393428a6ba7e0d845c38f391cbace781589d428e12abbbef58d2843547a71c0e3ef250462c4fa811db9a6b972f9522e79c9b3d7d0762ae302b7e87b049d1bbbb0137ee313dc039bae3373c60bd7ca3a36b29c9efb44c0c74888137841f4d331a3456171bff4db8d294353227fc04b08103c7f801bfdf014e2f7b48685f7da1119e69604533eee3f9b9ab0878c936020fc9a130c", 0xc3}, {&(0x7f0000000280)="48e79180fbf3baa91dc1a81bfe60d119e1eac5542e4dcebfb76c9f4d9a230fbe942695c6c44a81696bc1861d96769e448805f2c381644161", 0x38}, {&(0x7f00000002c0)="e556ffc76f6c23484514a79b9679598f165b52f2627b1396705777a6d78d486482917c0e68714838ef253906e5de807c8c2e24922394bd422b5477bb916f3605ddd1f679e3259aa105b1d89fca26699d07813a8475383c4eadab4e6eeb912d10382e3dc98a9dd5e661393ad5edf9b37bbe1df8b91c13e9c18d3643df62f9d2f3695b02050be13f1d0539d0fd88af588bc1179e2f14f7a8c5a2ab68e477d665beb1733aebecfdb9f07c5d4ae4e40ce5606026c193209565e1705c10a5379e1f7a8613421219a19265f87fd7df63b05bc5998794cd6916d3ade048859f547b6b0b590ca3639191dfd1c44716b5f3d487599f235e1e90c339074254c0f1138d9fa87114a981d7d8f2a20dc852fad32fafcb074d253e6e1213b249de6cbfb3dfae14d7c14b92db03fb2166152d4f9d395e185bd15c173353e465fe15494723d0c6dd94a9d86b4c9157084d66977bb6d7fd35990458350f46e3f1653d9434828d496ef98b9d8c2ff01b9fad19581a0d055e387fb512f8ef1eb402ed8db05cdfa2874f774e8714932d277d6cadb8e6a5b68d157ed503e3de51a4cf5621f39e759e382cb4a34159ed0985d109f626d9a55ac68bc21437346d09b65faaee569d135ed59838319cec76234d4e5d75f92b61e7b19e5e9aef46aec8d4052b0456a21a9962f86395cb5595b19ee625213c59d1f8c1cd7c18017ff1bad533f4430862bd031106daba204f3273baee8ec84c9b032c7336acc45398c17372a22a9a5cb21bcfcac3d8c0535d8656a393ae3c9816dc7488ca1338936573c6c95050b4e3ed070ad8acb27fe01bab59e9aa294997b3b2e457e3740a471cf451841b89b1a7f8dc7a86e38b99ccc7a2338e28050cd92baddc1d60ca4c7eff0843868bf725bf30a75569e1cafcc47a6a3756a3272793953a5f1e147d9ce1aaa8507053d1e3684a56dbbb6ae6744ee60978f3aa802fc1bdc5df3b40aeee27b7912a57337c5765126bd26bffb900dec1d243f01899e4c44497c7da94b630ebb8ff60e5db84a0545b2533da1bf961a0fb27eee5da3efc01df517325240f01c4e04d3e7740928e06b42f36b67240b604ed7daaab51903e28ed6ea363722c9b4d41e497542b4a9e6e833923a6fa49eed76d3a53d96b21027abf637695644b6c8ebc735a0483dc33dbed914880e1d6b79b24f753978d97666ad6c18e6378cf119d71dfe5612bffea3aaa40528cc9f81e8c1ff5e6f492e4dcac7b288c458e30b1d73bdab5e5d80772cc8c0a5bf0f42116de5a030365eda124755c69066ec5b22714f7ce4e9c55b9716fb666003db2be55072d3c0058bdb9685f1f215310556f3eaa5e2cec6958e81463434b0f4e35cb4b7b57a7adc9054cd5727217ca0bebb4cbf9cde08645dea64a40a3e61e1651e23d457ee527dd51883d87fa11b24859f0fd447e4cccbd3cfc319b777d8a9fd9c7515bb2e9d30f8037b968ac0ff6c1798677eb72f7340a5640e7dc3c4b433c9ca3c888c46532e5b1a043cacf6beac10495393585350f59057078a49459c56ff9f917c2246e12402aa5198dace65315fcfad7378ddfcc868bd19fc828dad2943d32f060cfe49ad3eff34c853dd6b489388d4bb64d9268891e2c408fc74bf24f1e4f840e5d927d4993149f89a8019225032cb47c5220cc54b5a284117c6742b221449343c050b7f9c69e5024219abde4b1bd0672fb7ec01ce26f61613b99a8379cee3b064c91bb156f65c140101f686f18814a4a839a2e38c12a0c051ac881abd6e878466304362a6d0539e07b03043393edc3e8edcf567aae34f187ddd5cd1d2fcd3fe34ef73f763e6cbdef6056b9ca4ec7ef09eddc41068cd89ccbd37f7af57a796439bdb5e84ca43a042b730325d8f2cd8f8087244a0d6a52f59fef034606bb6536345c741be997017257f6087eea7ffabef70f62e552d3b8accdbde39cc556b3fec5b4378b1d16caf98d37cb3e44c0d97f31456739c51d8e62d0be617dafd32765b9f0a06bd4aa20a600f23ee1569b8add4182b8960126c7f08d1bf08274fcbac8d973a5b759eb1b0c5bd30acbba8233e20422a5b1e3f9b0d9fb65742786dccf492567e2735200be1bdd89c7df36684dc576e00277931ce2314e4a6c0f5d912f5fa44d87ff1bdae5a0686e2037475efefc6f14b2a18ce4df74f0467c41b7f1e9f4f024ee271433179310a931e5228c6e789d103a61985f53cf013a70a4ee96994246b09aa64653614a0fe39e8a65aa4672321944fbc6f3ee7ba712921976ba30120e66ae019b96a8daefb1a24c9ff6b9aab581283258e5c99ce9d580a857b2d15670e0e27266898c2158dcb3a4164cce9e71bde842e15dfda635d87b08dae889614496774deb666159313ba92382450c5cebeffffa704423c53b59b8aeda50b24c02b094f8c0a63f559d736e067f6ed3f156b93f2b432b8be43435a69f09ec7294b1e9bc79a1d7453617d21afe5f14288696b7d06b917f414de3287c17fd86ec5c23085e4c0ba8bc6bda50dc91138a46abb2c41adbb4bd5ef71dd0b0d3588cf141bcc0ccac682a3403968b0460f374f75bf06fe50a0a849578cfaa51688211c874c42fcb50d1fe2093e020a3dfbd70e1e4c6e1dfd367715f6665d86449614d228cd637506e69cb2ccef7ab16c5ad647d19ffddbd28afd08730b7c47fc07b6d359cf8acc09f70c4a3b8fd408e4bf61fa2da434c21e8ff3e2657f4d757a81f90b1075c26a535e61c61291939fd53fba77809e968e185b83d5b01483582afdfe87b41b95f0ae99171b67bbb43d7a22dd50ea95c6495e6cc79520c128010345c326d99a68d445c420d24181b0073eb60e26ca4d919228297303915f5784fc9d1877ae2763722a416b2264140220ad2b288642ededb9f5f72d3984986cbd2508ece531f1e577c74c7d0cab9ca289b6b558c6ef6646272afa5190430690ab28b3dc2bd1dc3d2e2380bc89f7202978a88d1cfd63e55c6a75f6cb42f6fdd4c300070eccf85324de1faad4d11c8d5850faca85f4a92a189d8dd52483f1d1573ecceb796586d3eee05d15cc66498dae9aaa24deae5d3ac330e59fec394a4f36de47de18f62e98bdef3683c6089363b9362bc536503e321a0216c28d497093bab52740d2bb9866f97697d1b61174ab3eb8121a6989230c2e29163cf5a0ea0503beb2f55fe2b7e8a3ed7fc70589baae9c52427802ad1de568fcf25ba40b35af196084ed4e944b03b51660de8f9896b519e9bd10fdee465d1763193e83977619af8d0e42365d566de73d46006b12836bdf5d151bf62bfa9d95d83c09f53b5ffef71c7a457c7201fe020dc1386eb4f1b02830912a0664954d4933d74b84d16839b7eaf880ebd2bfa47b412b308291f09bfbade448ab797824a4c2996b80c442e988658683899a007536d354108874cd5a91ad3df42aef149dd24f90f55f13f34432b522db3155fa9037884df571f5674c5964ca2edc27328ca6ab25ad99cc7ee0ea0dcc30a76f1da1a720e8b3755a38eb55271ffd88b45b9632cc0184ea391cf0f32acfd8fdc348bdd8381022872130be0df86e14ff7d86fcbab27d63a96b09082406e44b732322e04fcc4b6411c6acd94eeea03f54cf22d191cd61e4b43fad2a0d34e7aba8b1f9ec5db5fc2049fb432a5729bfdb9310e32cb745aa1da58be3ab6ce292d842cfb65371dbac6cdc46bd1ff635c2786c46bfa3902a37343c0004493514ddb9a1a48bf8bf7375426de8f57a5a551611173ec0ad6e6138586a173a6d4910a6c12ddd7b6d9c7c0f06783c60f5634f1aef5a6900569c51ddb5a0cb7b5e05ba511a200cbb51bbf5c04d8f56341cbceb423fc8a54b470aad7f094878e33c1f696bd8ebd48a676ab655fa7eb659d741e4c842255099263f35061d37773b802a220289631f983a769fe1ddfb23b6bb8bad5f9e774b0e1bfecdc80c5bc170678c55d6871b2e0644ebe136337c3cceb23e4fdc1a9ba1654ce2668ed8bd925a579e662f72fafd262c5829af280638eaebd21f4f5134cbce180573f2e1d1240056e91a2f0fbe4b09870a270cafa7503a800dbf5aa57550a52f407427406811f5c6708b13010cb75a74b9f108b6dcd2b51e32f235cb97e801936bc8a208d9e402a4f758974c6e7d9ca7daa471a36afd7309ba6e2c9cfd287b0135c8760431c82b5801ed8497515c6702646d8a3c6a928b939ea6e4577eb54a04859331552ef78ffc07a56c3e128849b68835ddf1ab4914deea03a2175263f93f29f421d6ceb19fe23cd87851ec35c5c00993558e91f4d1cd2d58263d7877ad6a7a078540e1ee77f970be7880e461eb35943cb349f1c30dd9cc5684b2be5daabce0018ed00ffb2db8bffa708379b9531c7ddb1a0432e68dbf8eae63b827468368e869be89511339ee06a1f84d147d89964025967a1311e20e5f573f1e8d4547b449779ab61aa0586e86e1faddc8a840e4eb9bd8490704eb34b510ca67c03f98ec322be5ccf689fcb2432aadde8d91d45f5967f8fc042d1e69cea7242a6d519a43fd84b2173f5e98dffc5d366f6ca37becdcd235524afed8218dc465f0de10f0073c9ba1c63c7eebb0b87c50860c0abe09780ad5af3e1461ea411dc6736cd335a827c08e4808d5a66def80d4cfe4cdc195bb390a9a132fb7032147b7c2cafc8c6211d758f64a0d52e7778e62464a23d969504a55049725fb24d4c2ee41262fb8e5e313460bb2d4ff2d33383f708748b51573360c0d8659c26f9d884c95d402ef825173f8517b6e76a7d18127c6c7bf8109f8da37a9bd17deb59b56306f88129988541821f23b93796e6425ee4a3c839a23957fbb06f2e96286ae530c968f3de5235b7a7485eb616c79aae493b564f65bf115e153ebf5e165ded1927bd2aa4bb9d9c35c49da200473f773fdb6e27566d8947afa24596779dea68f46f2bbc001c2cc5104129d6430c558aca0c572a83885b9f845427e98e19d2eb2ee47f87e0d9e29c22a13bf8340c95932e86a34f0f98b005c9963e9357bdf60cc1c2dc1e86fcf076e213d3c623e87b8f0a5df091f320ee0cfac13b398c5a0e18e5bd5e10b94385f0c919f840c2711f2ca30f0f0d97fe6411bc114e144d7b3e920d54f81d48077df19951ccabf263bff3805da38dba9d2e925a6f28a564d3ba40ff7ce904e651a0b118e1b299825015f7413e714d173583db5175223b5496d45c4f8d8aca7e7307a25244fcaf2109222812ee6765fd24a530e757eb76c6910eb180e9cbb0bf85f445ac46aa50f2fcf7c70c9df905033e20a0f69c66cec0212c35eb30c3437bd1b121c05b04f09cfd865887a14bb6410f6be68294d29a25f758a79671895a23114c7e5ee0248f895a3e04950ccc58a425cf781cb1617dc91aa88006702c7868b4d78951eb09347de5bcbbe028b9a65644cabd99383783b3a50157d5696bd2a1f393b7c617250327486595ddee1e1ebc99db069e230dda86e01531080b46dc40f280e019a091db6eb359369f5a5344fa6263308142f2ffa66296d36efd89525580be4c07ead4c97a924b322724e18c417de7a457682a24f8349d61252551d449a594b410b131508b466908df4696fe55d0ca3b02121d614b4803fbaddc4ba893f54abc6f6c6ea25e310f27c4fd5547a8cf2581e926e27bcede56ad2a13967b2e9bc3612315c01f0657086f94d0d48b7c1d0b091c70ca3287c5676c88510a3f949445238ecbf288b1ec9106f0d2c7d8c0e223aa939da082a5e647582c5237701442c2043dba5461c50992e85c759882e5f2fb872b978180d2674db12a0ce5b9c38309daffc30e7b8f0930cb642c94ee5a", 0x1000}, {&(0x7f00000012c0)="0cee00b41cfa3494795c75fef89e36fda8d91b41e61c7344", 0x18}, {&(0x7f0000001300)="5674f1f74a775834e99965c01bf97b79d941ebd84544550816e722f2a0305f8f7c73448db80d4323612389ab31f085349acfc76db0be50a9ed95186141713532e8d2adb750c55ec57ecbc9d9775cd763df06d3c1638dcebe0fc5", 0x5a}, {&(0x7f0000001880)="5950690545c287a42c9811d37518710ea4ae023c9948813d629bbf64cbe3d597eb9c61adb0b17715d7455014b5dbb357fc1e9a53ff84bf5e4e181fec3caaed795af0b607633ac42c7a7942b91abf9e12f0bc82865eb528cff13eee937f9cae54f625573aae34e2b8a0a3891483f23e7d181fb813549713bbe230881e7e58c0d55376c226c92f6a8c6fd25d3372e8b0c63cee86b800a77cf1f8317d8a0e5bfec9a146b51923c71652af0956e45c8f9d7ab4e424c30a4c7a4935818db2ce5621a043b322d01e0ba9717d7bd9bcbbe87ac70a9b31307007fb53cf32464baa891f881f0ea3f133aace0bd4cc2a2fcdab4a6a4cb81172da528ed1f1573a3432250078d2af1c5e41690443a680ce65725bdeaa81e2a3be86040e8f8e00618c66c04b9832853b44ba80edd8a68dbfb8996945fbbc3c70aa53446687c70996db5b1fe3929d931cef23c9bfc2716b7a6b353fa59b56a69949fdaef63499e91ba0ea29e7630f46042a55833611f6d3b9bc72d549d9688ca185d6729605cd61c38f6b8b61d34dedab35315fa12f2cad630fe3e5c449265db557ba0e52f857625a0f2004eea19803c7479b23520f8f99b3237056b32a1bd8b6c95ce6cb530d036b1ceeee77f9ef4d670ab506d3a6e0b7025f1a1c074bad296ce65428e5a8348cf769c5ebb3def39e8a8c2e031f0841d0e66345de1d99e5940c9b8f69a876e5ef0e104c41f00216a70e8663d29d052a2541d39af241f9f44c895d4919af4899af96b58764fc0e0a105f170213bd1bd2b262841611f13b1e671f0b0c2731ac284f7b55d1faaab730ef2542570a952ce68d8761a434973f6a017222c2e52d4d912f7a407671c3feebbfabdf0c845223ccaabd90b85c378b1112829d73d7c199acb638859f486c3575c93a51374d886e4b1e75796b1ee25ef1e740aab9f1beef484b9a9fbad15f1f39dd6419917f3acd72991b74cebf16de5e1b8a25fcc3f2444e7d2c33c01faaa950731264fe3e9e6cf79618ee0e2d6c9018a860bba1c8c1b5d669d580b7daf15ac2704f3515beb4557b92c06a5176b2f0cd7a578a34aaf41839bf5bf4be44a7bedf9aae3063a6bc57803cd46a9fe9bca4e73a6a19d3dd1cd287b7d81029bb9384ac161ca769f28b2dc4726b529e022b07aa3c41d01efe668d4e18fd0c0d359a114ac25852b6db330578537f48011b65f66f4262ff95e5dc868321c2b987a4ad69ef875fb38cc729d4cd5f95ec9c541c44e18f7e32e31a13e1232d37245103f56a104c573d1e61af67276c6fd2eee5432971e6738d969dd54f77e1f9d1994eb17ff20dd7647479b32f5ac3b7cfdf606cb6c5d32761c888b3d3b78d3a069eb62226256246e0a933d4e91808399f080af81335f1f9e9d794446ccdba26837a7000ba7dc3dd921b42f8ee633979b9667c2318b878c8094368b70cb7d5a1e16e40184bf394c1f2ad87ba84b1ede2cb4b716fc39796640a162ff9c95bec58c35917e2abf14e441f1fa684fd8a8917f22c310740ad19fc70cf4f9bc0b9bcdc313e52e11fa634c96fd33d07a85e347c43eb2bcf7fa5565ee8bc5e5118f58663cb8af11e7b9e7dc9c6d232eb06acc5f55cacc89ea1b579e4a9cd3b0fc28363141d519863265541a78145a136e69486b24d35423f13d1305763644f0dd8b6a2c240cd999c74199729cb982cc9bcddff439d06308e1c8064309a49a2c7455fd5032d40a25e587571b333e61bab7f7e751ef363d5413438a700b9b76acc819f508dd9e7753f6ddc704330365f038f8a433491a25ccff1a1be6e9783d9324139fdd9338ac69b5df51c9259887e3629a5d34a70a0841f76667ebabeb5a0cb0801de20a3eaf51abf37aafb6249b59cf16073db67f0c5a7fb535209e6e8e15c5a665f0acfcc1d8ccab1fd4f122f84a416537a262da8f042ae99fdbffd1ac8564168b9293a8793eaae195487c18e78b6d254caf003b5469605b608969ca4ee0572be84d51e183f4d4bb8d2204e9c5868d435efb6b21f7da00d639611c57fac2e84fe9192c083cf5489d52a820d3e9855852b36ebc35c328f0bb77b96bfb174b34ddda0b8cb42b3997da3e018bc61727694a4f4c29f815ce740e8f3a3974efafccfadb5996ff7594052818fe41e1a66d2f4ee0e237cbe2b9fb15450fddace0caf7a718315cddf54dbc1fe7922e31137088d04f1cdb893f67c61311c7e5ae23c51eeb6e0dae826c3aa44d9ac5e63f18a89e3103a7d29ade30950b13093d2f78d2169ac86f755d8f07f24bf31e42429e1cfbf94df18704bf03644427906937ae6905becf45b946dc03c36435bef6d84d44c072f4b8574abf65681457e5f9ef0884111bfad8d4a1a97f28854fb28b64328ec8ffcd57701501f80fb65b443f09d381922901121f404009c46422c06e40387548cb97ad47deb524ff9e033123e6c90b04b0c8f0276b57bae2e88804169f29c7b5f12d2fd6494e1554ef68889e5f77135f9f8b9121338e4833d818f74e83884e090556003ceb2366c1182d9f3496e283f8996b04ff0155aa0b8487d1c960698c88c79b5211bfd6d705c262f136b85d87c6762071e0e5bf24ef1d2e45065758ebcd063d5d33ebe68f7e3ecda6615cebe0c29349e14659fed50e5c0f560c931fa1dacade01899b2a7e121e22dc968fe5b2209bd6d13a236e74e2c61d5d38f11b10f362f3765fc188c37a2b4fd1aa50e50dd4de650ee706ac6b68d2b40e0a8538c79a2859a147e0fc29246db5de111979f8252ef06a4441fdce931f8b4c67275414e6c9cb63fc9e547af3643012a20ac59c9bd46e2b55c10d601684e68f5a1b722630516fd93b7bd4c8064371f1de558f70f3ae4e7f115a4e12c0d2117d6253e60456ae9ae6c3290d8f2e6d39354f4946709df22e820869e06c0423c04e731e1c4ad6bbf8274ab22a5655734df3ccd0bb9e5a62d328064ce97eb133c3eeb75ddfb6d205c24a79f6a433236e5757b9e5f725d6a86fc44ca97feba7873d0f9817ca0b2fa38571bd2913f9fa536becf2fd6e0748f30c2adf7ee8d69e09a0410db9f06e826fa8b25a699b3487f49e030b6cc639fc6160a1f8cbfc3d1114f12610b2f9733ee8863799c53731767bebe12d73675f625287cf0ec6e8fe75278bf820bf2665f16320877f03455212cabff474159059d3b61f84aad8a217df292336faff5f961f808cb576152675746e6ad06e529f83422b2a347ae4fafd4d45f60d5600d44870c0f5ce8413524dd91c16408735d5882d57c0aa371332d1f3512d978587ce9f3c25af7660cd8ed00a0764f4353c2920fbafac1f82926d0d3eed775492e6a8619f8782a97144524e5e29bc524e3e612f465da6f38e084ed80b4c5595eb3234003b3ca89cbf70004103c51661a68a9bb2a49aa8747302c31f7e7225254d6c79e6dee4452deab655ee98f0fae7095b31c6e4b2e18998199e7a51b639945a6448833029be948def4b7a7bdecb52730c93bc1688d9dc91989a459d75c1e8844d25421a4054016a29450b0c97f41288166146f1c8445abadd8838182027e8f58f2683bcc72c7f4633ac2c431f0acd87dffd3474748f73cc22709f58386c7565a72a29bb9bdc6215770e2f5af3241716cff90977713b4a0081e1f55d54688d67db4acc41e8cbcd488b8e26362373df924b145a63aa50f5377e2da564e086bf0fa76259725b78d79b575a7350b0ef55ba1267ac0fedf6a3f3bf6723107fa71eb63432c7dde1446a1c9b877d453471a4ef21a2d1f259bea106afec0474c403898fc2c5626e9cb1e336ad692882cc75f205f90ac459a20c4b6ac42517125cdfb234d90203dcb70d6b803c4cb1d8a91de38a418a2f2b9fee0b3dfdcae301a8ee537a4d17c35f9bfa86f5a5829498f962c4e5f2446e35267b3380430fd304bce901cc8874f3b69a8aaec44612102ca6232345bbb912f52d69253b4270bd3134451b8071533c1d0aac2938f353e70b342999f8dcf69c7c336adb390e657346d6fb54c64d35ea7ca7f8aa5d55d3f4c00d58dc92f8352e82517d7695ea935d5f596a6ecef1e123daf05fd71a6de3a203dfc0e5119f3aa4749c9fe3bc8644a7c956be35569e6ad87d05ac8ab755fd304f36b03e549bbc601f9e9b7b7d4f6d8ace72dbf72cadb0ef07a1d01f7e957fe61bd9c848c5a8f3c1021abc347593baa8060a2108e8be6aaa4bdc4b8d9fcd128330debf2df0a608586173aa8b63df14480e3e3ef925ce41b55bc43cad8b4e4edea8281a84de060fbc5df8007d99c8b50116ce2ea0315fe923527a4455e9e621a8d40fa3e25d0e5f69a6a82412b862c063c6664a8d879e3ef93cb3b1f71486ccec8bfc96c818143d69b4f6d74db1d338f16cdd2cbdd71e1f10dcd044d5047e09721b4af9836b378427b2b102b387d58dfc24e7f64e6bc98be1f5bec0c3ba4206d67c5a26e23ebc2655985a642bf98afd4bea7055369c4bc8e640410eb56abab5af9afd7dc5055fa7e259a85fbd0c994b5a94a7b418099f67fe58eb6bd3f6fb75a3be42427e4230f8248968a7078dac3ae4d6a298c7e02802662c8ae2579bd0170b58e55fdb2b405a6a8842704f3d06e022f2e7ed7552336de649a5ddc726fb4c598c7fd31e1ac890441f0a75334d6752b3a2bbb1aa57a3786e490feb371af2e147dd8cb034993c1432d55ec5af1a1efd4405b3c1e8cb6f122c20b403b44f0514a90ce449c4cf11bd5a992aceffe4df69ce956a5001052fe79cf5bf7dcce34467d1eacfa202a02b7c44374813d51804510e3ef44cc60be03b4ac23d5fc70999f5baa2581b4c0a24dc811f6ed40c062b0f481ac165a76391f843504473ad1f5d720880040a4e1392e84529bb2c37c3c03dfc86964244024b4a148a5242ad02e09e0b67ed7457103ecdea5fc65201ce8a58c50d18a101602364c314e93fb175714e4eb4a787ba572adc7702cc6eaedde077e062072ab6799628c77034dd37953a372f59a31632010e938d84d5115b1694761acc6876ffcbdbb797e5ef29e3c8cd5d7e8d6b0477434b648a89054450dad5aaf741fe95a8e2f3d6600f20dc657c3c923e12b4d1b28ed3c7739fcb3f7793634d22d74bdd6f9310d7092ec5c84a4e23be11f6afff2e1704dc3585062d0785a8558e90197fd352894edece8b9dfdbb49bd251dd2e6a9c45b59e1f2f6401829c9fdcc10ecd5a2da391e1934c155f882d3178b34b1898dcba0fbad3a27823580584eeee5acb1d15c22a3b5157e8030b5cd4249378019bd7b9672fcd58d05ca8290ecb2f35e3be010ac20b399208a0c43d560d52f240aefcd86890d1d8905393c72cd38bf19ee23f610011cc80181c959938012dddfdc30061188826fcfe1e9d0e094dbc71dcb2fd1690cec68e0a908568c38245d1ed6c930b40030f08cf6b78003a234112622e4af55a191056b5cd030f1e0f3eca1d9c0f93d6e6eb28f70196c5c5f8516003a23f5fcba01197d826672dfccd992ba69e8382364e613940915b190e750dda84a46d18f732535604d480a76e0330b504e091f76bc242d842ab81cb89db2d8dfbbb218d6877a9606ba9f1d4e730aa05ab194b48793a73403c14ad7fc91acf594c29eada33df16ca7f47589f82a39be97bf61fcd876eb0d2953a84506db713d8446259db6e1353a35541f54784b8f0b0e9a3604fd2d40127d3c9037431d8ba684db6e71b5c9e95191362486be8b4d3cc957f1b6de553ac7f4494599879016b92013de7b403602d4b27ce4ca6eebfcb94b74eb6eaf435cb2cae26792af51454d0e1046fc9577252a304e7c38de4266eba8d08a1f7bccb45d740a3ab0b8d242fb1", 0x1000}], 0x8, &(0x7f0000002a00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="4000ee1fa70e7a23000000ffff0000000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff010001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00ff01072800000000000000ffe4080f9feaaa4246a937ab948251b6000000b9fea7d0f85b721ef5ae52b85878f52ec8d3cc7263d0384706947eddddd75a294ae3f698afef6070170c9ccc6aa209894c5df4d63ce40cba012c7475e64efa474be856997f5d86f42c7035c13a43f85f31f8f332f25332d57a828d2ead9c420cbd7dbf517d57543208aeec6cee333d70f67875a020a0ea94ad3fb61e26e7b54994ab51355f344341ca0a1de98374ff16394c84bf", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff010001000000", @ANYRES32=r0, @ANYRES32=r0], 0xd8, 0xd}, 0x3) pipe2(&(0x7f0000000000), 0x10000) write(r1, &(0x7f0000335000), 0xfc94) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x3a) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="02000000", 0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) read(0xffffffffffffffff, &(0x7f0000000080)=""/178, 0x60efbe9c) stat(&(0x7f0000000140)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x15) r1 = getuid() r2 = getgid() ioctl$TIOCSTART(r0, 0x2000746e) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x6) 16:00:19 executing program 0: socketpair(0x2, 0xc004, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x2) close(r3) dup2(r0, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(r4, r5) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000580)="e36258a416f72ee99586132477f24c119bd1093cfb2501015bbdc3a5197094b2df2aa85e3322a9c4de41a52f5ea7fa0023d58bf765994778a7f6485509268be2b6222996f51da4cf4953c319f95b1cf1fcef995fec2a51a582b51c9229ad1fc18680c65367abac51596028d02291112cf8604af2916389c5180703263326733c3572aa8fdfafe9360e213b92fbfdaebc9431e75500addf9901e7b01e89c3e583d8e4eb5e6afa584912423301d0f8c6f995756fe0f696c5f5f3024af12bb2d9ef3ce736987a85438207f2ecdccb10fc610591fa888ca7a13211c4f5d6f5eb9b496f2d1de0275e3f46cf3bee1e3b4a03c0a5c50d39b3bc6a374dca0e0bea98d8135b68c19270f5c398dd93d72b075d9bb3efac48e786392ca555988c452cfe3e73fcc24f63238cbf923f480e55e1412841479acf4d56a098682ac2706bffec070e749e1f795d3dde0794f429076c6c2bbec5504c1c5eb4da1acca9f7738e5804d1ba4db1ea9b1f7b658358a65011b50dd0811e9aa1bcb737de3f08", 0x17a) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) write(r1, &(0x7f0000000380)="73a714c1e7405d7e73f072fce80cead8f3cbb30b89aef03b4c0818276b181fcbf74a3a36255843230bbd99c7dc3f74ef5414dcd7f90ef618e6b63936e11d72b31ac78bc96ce46dc6ac48f36309b3dc18d278e51167f09544f662a1947195c4063ad231963e97502342e4e52d6057f31e851795e6ffb11822ae6a7fe299c9954d1ca01fd054121e10549cdd6a6dc3649b52f4218d92421df20675d09982c69f659d422793cf26ec8f0024a8ac867a9fa616602bc18f079ccd99354768dc275b31872ee33de3c432a4afb3e39ef5702651f1791aff0ef85435dc589b782284d13ab7d3d7230c7609ef92f3f77157c92ce455a1d6252007f8d81a", 0xf9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3a, "bad83f067108e2dede80000000001f00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 0: setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r0, 0x800) 16:00:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x8005, 0x40) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9b2, 0x200}, 0xc) accept$inet6(r0, 0x0, &(0x7f0000000000)) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000200)=@in6, 0xc) 16:00:19 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r0, 0x164}], 0x1, 0x0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x34) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00', 0x2) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) socketpair(0x38, 0x7, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000080)="843e4c658d6853f21b0df3d8b5f5cf02b2beb2035c4b8faf66f00f38586e813dfcb3d842f66d25daebc08c516b14fa24b391a1dc784f92626b35bb2201f8d38e59350643b99aa8cb", 0x48, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x80000001, 0xffffffff}, 0xc) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x7ffd, 0xffffffff) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="513e2a5e0801000000e8ffffff00851000000000", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) fcntl$dupfd(r2, 0xa, r1) 16:00:19 executing program 1: r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000029c000/0x4000)=nil, 0x4000, 0xfffffffffffffff6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0xffffffd9, 0x0, 0xc2, &(0x7f0000000200)=""/29, 0xfffffffffffffc55}, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x19, 0x4, 0x7) read(r0, &(0x7f00000001c0)=""/185, 0xb9) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kqueue() r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1c000000ffff000001000000", @ANYPTR, @ANYRES64=r2], 0x1c}, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x200000000001, 0x6) listen(r0, 0x2) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 0x0) r1 = fcntl$getown(r0, 0x5) fchdir(r0) getpgid(r1) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xbc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x4, 0x0}, 0x42) 16:00:19 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = getpgid(0x0) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000090000000b, &(0x7f0000000000)="a48b5fc1e11e96e06173de6542", 0xd) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)='|', 0x1) r1 = getegid() setegid(r1) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open(&(0x7f00000000c0)='./bus\x00', 0x50, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) select(0x40, &(0x7f0000000040)={0x9, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x10000000000000d7}, 0x0) r0 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:20 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x20}], 0x1, 0x58c) r1 = getgid() setegid(r1) kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/101, 0x65) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x9}, {r0, 0x94}, {r0, 0x1}, {r0, 0x4}, {r0, 0x1}, {r0}, {r0, 0x20}, {r0}, {r0, 0x108}], 0xa, 0x7) fcntl$getflags(r0, 0x3) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) openat(r0, &(0x7f0000000180)='./bus\x00', 0x8400, 0xa0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x33, 0x0, 0xfffffffffffffffd}], 0x81, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000280)="494172b7bee55dab16740e425a3f9d7025233cdcd28a7c0eea2fb6c9b016c294eab320f33e7b690a2148140005e5fc978dcd062a05d975b1cd261c5c91ec02a00e76dfb537b14ec35468099a0ea5b69e7e9e5f5dc32eca1534fad0c307e6e1a9409cd31af446902aa998313b39b9f25334ae03d31d197246a639f6f6a19f2762d9ada32fa154dc242323d551e349218a58be2d928182a94ef8586da9fb5f", 0x9e}, {&(0x7f00000000c0)="607d77d9616e191821df5fbeb84e7f3915d424e7966ce8bd6240366519e06f262551a1095a2b0dfb281b43db57c224903c1ffb", 0x33}, {&(0x7f0000000340)="d7ef927cd6781def02d5be044e91d7b6455ddc10d0ba2a97c0b9b437495e830b96edec3435e8ed32ddd01fa58fd4c62c0e93b24c924022e90108003ef2816cf2bb1ac9483599283d82f7c66ec6bdb506a8d1491430a512c2d05053d95a36ed7a1b96344aef9c1b499df4cf645f7d89160be13c414196f5c154cf67ef850f4b248f95e93791fd2ed523d2", 0x8a}, {&(0x7f0000000400)="6b1c33827efa418a5cb1226d37c124ab44904a86b6c6df2b8ca1cdfcce7f946fece68012bda744e6003c9e0891cd7fd19f032a8242287aeda3d5c93ca17f663bb1e8f28bd8989b67fa5e6a633bbd371d986c1c3086c52dc83ff6d50f09255cda288cb61d7cd9177cbfa3bd37a338e1262d4281a5b767071987bf7f52b8a377d2ae874edf026851b8f55b5a24326064e03f7f0dd659c7e7225dc7b1b3", 0x9c}, {&(0x7f0000000140)="8af9f36603a1fb3a2b", 0x9}], 0x5, 0x0) fchmod(r1, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa8}], 0x1, 0x0) 16:00:20 executing program 0: utimes(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffc}, {0x100000000000002, 0x8}}) r0 = socket$inet6(0x18, 0x3, 0x33) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x30, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000100)='+\x00', 0x2) 16:00:20 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x12) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x80) semop(r0, &(0x7f0000000040)=[{0x1, 0x9, 0x800}], 0x1) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='(\x00') r1 = semget$private(0x0, 0x3, 0x208) semget(0x1, 0x7, 0x80) semget(0x0, 0x4, 0x8) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xa81, r3, r5, r6, r8, 0x0, 0x1ff}, 0x886, 0x6, r9, r10, 0x8, 0xffff, 0xc3d1}) unlink(&(0x7f0000000200)='./file0\x00') getpid() r11 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x30000, 0x0) recvfrom$inet6(r11, &(0x7f0000000280)=""/202, 0xca, 0x842, &(0x7f0000000380)={0x18, 0x3, 0x8, 0x8}, 0xc) fchownat(r11, &(0x7f00000003c0)='./file0/file0\x00', r7, r4, 0x4) semop(r1, &(0x7f0000000400)=[{0x0, 0x9, 0x1800}, {0x1, 0x5, 0x800}], 0x2) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000440)) getpgrp() readlinkat(r11, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/250, 0xfa) recvfrom$inet6(r11, &(0x7f00000005c0), 0x0, 0x842, &(0x7f0000000600)={0x18, 0x0, 0x20, 0x7}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f00000006c0)=0xc) semget$private(0x0, 0x0, 0x2) setitimer(0x1, &(0x7f0000000640)={{0x101, 0xffffffff}, {0x800, 0xfffffffffffff800}}, &(0x7f0000000680)) 16:00:21 executing program 0: setrlimit(0x10000000002, &(0x7f0000000040)={0x0, 0x100000000}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/184) 16:00:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 16:00:21 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0x86, 0x81, 0x466}) 16:00:21 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="83", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="27718f6d4deb4ef201d629c2d3d1cb5163af9100d0373add5ca915d3d0427681571ba304547f3370688d806ce1d114cecdfaa54eb9402da6b4d541c88df98710a857a97458d0657b4d27673527282d460a3bea9c518864c5926aade4b65ca359fc0024a00f06c1", 0x67) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0xe000, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x23, 0x2) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x40) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) flock(r0, 0x1) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x33}], 0x81, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa8}], 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x401) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x6) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x18, 0x8002, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r2) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/20, 0x14}, {&(0x7f0000000500)=""/15, 0xf}], 0x9, &(0x7f0000000600)=""/134, 0x86}, 0x840) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x236161bb) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x112) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7122f6510000000001e000ff01ee9d561e97cf66771600a9e6ba7a5c089fb6824f"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1000000000000211, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xe911) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)) r2 = fcntl$dupfd(r0, 0xa, r0) ftruncate(r2, 0x80000001) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="ac", 0x1}], 0x1000000000000080, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x0, 0x100) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x96\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='*\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='2^+\x00', &(0x7f0000000400)='\x00']) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x5, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) flock(0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) close(r0) kqueue() syz_open_pts() 16:00:21 executing program 1: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:00:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r2, &(0x7f00000001c0)=""/197, 0xc5) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r0) sendto$unix(r3, &(0x7f0000000140)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3206f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594000000002d660b178ec721a7dfa7632e1559906cd7078684c0132c00000000000000", 0x68, 0x400, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3001cff02"], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x1) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xb) semget$private(0x0, 0x4, 0x8) unlink(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000002300000000000000"], 0x10}, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/111}, 0x77, 0x3, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0xfcf}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x1) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x4000400, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8003, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) ftruncate(r0, 0x6) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgrp() setpgid(r1, r2) 16:00:22 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:22 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x21) write(r0, &(0x7f00000000c0)="9827e7c0f9ed8b17b297e21deeeb349430751874680f0a895364bd4b33e5c84cbfcb85bb72e3038381000dcd7cac8c3171ef84aeb456c9d183842eb55b697c29b0d0988ba0afafddbaade2a390", 0x4d) setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) dup(0xffffffffffffffff) 16:00:22 executing program 0: socket$inet(0x2, 0xc000, 0x140f) r0 = msgget$private(0x0, 0x8) socket$inet(0x2, 0x2, 0x80) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000008c56ad523db9f9e442aa37024666e7158eed62615999cbb74eee2829fa40e7dacce16ca3c73b3062c2861cd558d6065f4ce1c89ebbd8bb65ac0a18bf764ee07acec9c6cca47079d318a3eb08faa854f095ae7a49744aff0de3cd683b42fd5866e089a61186faff8627916f03428a64ed93d6a4b486c8c9e41551e8adca5096a554908881c185e83fede6fb1e6f273c293d006463f41282de7caf6141102cd10ff5bd9eef7e1c1650489b1108ad71131d5a89dfc1db0da79be04b120918ac224cd69710f19a6aac3a822557580986dde825e2d81308f17228eb49da2"], 0x75, 0x800) r1 = socket$inet(0x2, 0x7, 0x4) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x81) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x0, 0xd, &(0x7f00000000c0), 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a1477823fc002000"}) r0 = socket$inet6(0x18, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e3", 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r1, &(0x7f0000000100)="167a489034e812daa53ee61216219eb618a96b", 0x13) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e3", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x8001, 0x1, 0x8, 0x7fff00000000000, 0x100000001}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() syz_open_pts() 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x2000000000000000) read(r0, &(0x7f0000000140)=""/226, 0xe2) getegid() 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x80000000a) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df251030104001cf2bae8beb6746709ca4c9aac86edb400150008"], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="908a8b0be3bad4795a550d2a6d705d0d42362eb5cda7170c7779191dfe375949dece844e8a465cbcf67ababc3623cd3f9bf7713b5b964b9e8791a6380e26b70d5b4b40b4a4220aadd37549da7d2f74e896c560052c4615835db6ee706faa10b1abe822ad6848cacdbdbd9e1fafddca83a98abb2a88bc348cb7f2f24f3c635767b080e9", 0x83}, {&(0x7f0000000080)="f45184", 0x3}, {&(0x7f00000002c0)="0391a402adfe7fd5852a581e2ad067acf692cdae44045cdefa9c0a527d60322d3caf83134fa3648708d8ef0ea1499e1c0e013ef1bd76b6f2c50b4bd717b672b61dd293b7a5c97add9e428a77b245a9f0bcd9f34d284b31815d3bab774728ea741d77b377f4f5c643d81155c701829e7387e4952a8e51faa85159e211e887e656ea072d201468", 0x86}, {&(0x7f0000000380)="54ee0904121416b66410c20e4c2663dd73f5f14ae2c561898bd69a9efc5960f393b1b206ff02d6d594a6cb1d0ba8572dcf58de6e8ed8e57937549ed8526052b771320908ad6441bc3e94787247d5eadd3d77eb2cfb", 0x55}, {&(0x7f0000000180)="4923cfb65c09b4372a6d98362fccb8c659a172a6feff3cc2f69ab7ebe47423de", 0x20}, {&(0x7f0000000400)="1c4e23fd198f6d2644ed0b2768832e5827aa6a7cdbb17dee072d374c53d21ada3152287905563560822bb6212199427432bdb831d912ef3df373d9335dab764b2753829185493a6d7838c5353e9694d4de6cc4eddbfbbccfe7794d34117e828cdebf3d3059257a5b1acbdf4aedd6dfb244374eae53abdc1bb16ebb1a437007abc811670d91af59718ef3866767f4d220a01fc66b721ead4d9fe95a04aa3826475802eff8e247bf231416fd616470ab4aa2f45eb016869c46382f4201188c215c90dc7720ed35566bdf87bf99954fbae529635d440c8beb8c5f15d7d2b2194cd6afa0fda392f4", 0xe6}], 0x6, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffffe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='q', 0x1}], 0x1, 0x0) 16:00:23 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = getpgrp() r3 = getuid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgrp() bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="26af4e4f51031edde247e030cb57ae98fb3d1ec0af2262e79cadb6f59724dca6b2f2d474fcf1fde0d797d882ca1c904fbaaa8da9a05749d4492480c4e5582c65ebf2dac47279cd4155ccc1ed236a69376e7b7764972abd6dbeb827c87ab689cf35b708a56ce828ae137a9707f19aa95889beeeae5d", 0x75}, {&(0x7f0000000200)="9cdf62e2217e32de14bd2ecd013470a7ee1ebc76ed4ea157e33e51794812a214032bd525058e78ab35da391075fa9aaec8", 0x31}, {&(0x7f0000000240)}], 0x3, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x88, 0xa}, 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) r1 = syz_open_pts() fcntl$getflags(r0, 0x3) setgroups(0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x200, 0x0, 0x1, 0x5, "e1325c02c71f233c419c8ec88857dc6bc51d88af", 0x1, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x20040, 0x3) unlink(&(0x7f0000000180)='./file0\x00') connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x810, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) renameat(r2, &(0x7f0000000240)='./file0/file0\x00', r2, &(0x7f0000000280)='./file0\x00') mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x3) 16:00:28 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700), 0xb2, 0x0}, 0x0) 16:00:28 executing program 1: semget$private(0x0, 0x2, 0x82) r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1002, 0xffffffffffffffff, &(0x7f00000000c0)=0xfffffffffffffeac) 16:00:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffc) open(&(0x7f0000000240)='./file0\x00', 0x3fbfffffffffffd, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) 16:00:28 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x1, &(0x7f0000001300)=[0xffffffffffffffff]) r4 = getegid() r5 = getegid() r6 = getgid() r7 = getgid() r8 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r10 = getgid() getgroups(0x9, &(0x7f0000001340)=[r1, r2, r3, r4, r5, r6, r7, r8, r10]) r11 = geteuid() seteuid(r11) r12 = msgget(0x0, 0x608) msgsnd(r12, &(0x7f0000001380)={0x1, "c1d457d470e993add81f40007ca5bb6f252572378986fe72bc2c1d6cb6c6d7f0041ed63a8bc5172fbf7342b5a2b0e8ef304f496ca76f48ee1e433c727d35cc431bf1"}, 0x4a, 0x800) getuid() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/92, 0x5c}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, 0x0) r13 = msgget(0x3, 0x2a3) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r16 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001240)={{0xa218, r11, r14, r11, r15, 0x80, 0x8}, 0x8, 0x1, r16, r17, 0x400, 0xa4, 0x93d, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x8b6c, 0x200, 0xffffffffffffc009, "a147780ac85a538a131100e800", 0x0, 0xfffffffffffff800}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)}, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:28 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40000000) chdir(&(0x7f0000cd2ff8)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1001, 0x0) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 16:00:28 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x100, 0x6}, {0x18, 0x1, 0x1, 0x140000}, 0x8, [0x0, 0x0, 0x10001, 0x5, 0x7, 0x0, 0x7f, 0x8]}, 0x3c) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffa, 0x9, 0xd, 0xbab, "17020700ff1f000001260400000000156e14f300"}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb384", 0x41}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2047, 0x2d52) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) open(&(0x7f0000000000)='./bus\x00', 0x18182, 0x21) r0 = getpgrp() wait4(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000240)) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) poll(&(0x7f0000000040)=[{r0, 0xad40afcb93c3ebbe}, {r0, 0x18}, {r1, 0x8}], 0x3, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r1) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x0, 0x7}, {{r1}, 0x2d1d23e5f71292c, 0x40, 0xf0000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x6, 0x3}, {{r2}, 0x0, 0x6, 0x40, 0x5, 0x200}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x7, 0x400}, {{r2}, 0xffffffffffffffff, 0x21, 0xa, 0x1402d73a, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x44, 0x9, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x1, 0x13, 0x2, 0xa20}], 0x8, &(0x7f00000000c0)={0x3a, 0x64de1604}) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) close(r1) r2 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:29 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/41, 0x29}, 0x800) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x21, 0x8, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x5, 0x101}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x5, 0xc3c0}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x82, 0x40, 0x1, 0x2}], 0x2, &(0x7f0000000100)=[{{r1}, 0x0, 0x4, 0x10, 0x5, 0x2400000000}], 0x40, &(0x7f0000000140)={0x401, 0x1}) sendmsg$unix(r4, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="60000000ffff000001000000", @ANYPTR, @ANYRES64=r4, @ANYRES32=r3], 0x20}, 0x0) 16:00:29 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = socket$inet(0x2, 0x2, 0x400) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f0000000780)=""/204, 0xcc}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/38, 0x26}, {&(0x7f0000000280)=""/171, 0x9e}, {&(0x7f0000000340)=""/64, 0x40}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/70, 0x180}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/213, 0xd5}], 0x6a, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = shmget(0x0, 0x3000, 0x220, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100), 0x0) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() msgget$private(0x0, 0x402) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="dc0a1accf37f960c659313e3357f87506c92a9569c58bd363ab73088ab13aba7a3f2be911c8f02f50693fbe0c244f2b52e9b654367783c2582224073514f968904e2c81795e6fb80cffad42faf2e4d134e4b0f29d480c5a03527ca200c4db8053cfded570dc6583510d4d07a33c5d99bd7e47ebbf89fa8b69dafba6d79bdd1b15fbab02244afdb1cee295e3236e8780aa2746f4148a6abeae7832aa2142c007f6cb8f304beb0", 0xa6}, {&(0x7f0000000240)="6533e4f84715b5fd0ded78775c1a684fb0caf8a868078538645ec8f75aa430c103da7871c1924ba290ac9da6f01e3d13f5a1e20da32a04c0715ecbe9a0265872cba0c137f4771560e725f712c1988ca85d12d2e2c0aac5ff2c38342b5ba7f2c7e34c9aa6be1ba53a575529b8a725efe92d6d383c323754fa7aae527eee9088330843a83fda4033eae16133421593b9b05edc97b35f532225f5b216c1f956d7cefdd45abbc8c24880e6fd36ef02edcca8b405a97e", 0xb4}, {&(0x7f0000000300)="3100dec57def1e4e5acec2d281b150ca17a477550d0b912b44b3bcf77254d153ec43b17de03c696bdc584c667600feba5705e17b688899b8040ffef316d3b616278dc50790550e489c6280efe4c51fffc3d68fd1", 0x54}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70, 0x2}, 0x2) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r8 = dup(r0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000000c0)=0x20) r9 = semget$private(0x0, 0x4, 0x300) semctl$IPC_RMID(r9, 0x0, 0x0) close(r0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x4, 0x4, 0x4}], 0x7fffffff, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x90, 0x2, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x3, 0x90, 0xdf90, 0x2}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x2000000000000009, 0x8001}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xffff, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x8002, 0xffffffffffff0001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x3, 0x80}, {{r3}, 0x0, 0x2, 0xf0000008, 0x79d, 0x8}], 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x11, 0x400fffff, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x9, 0x20000067, 0xb29, 0x81}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x5, 0xfffffffffffffff8}], 0x4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x3}, {{r3}, 0xfffffffffffffffd, 0x22, 0x44, 0x322a6361, 0x100000000}], 0x10000, &(0x7f0000000100)={0x7}) kqueue() 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2111, 0x902) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7d}) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x7ff}, {0x7798428f, 0x9}}, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "97fffffffffffffaff000d0000649e00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200", 0x24}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0xffffffffffffff7d, 0x0, 0x4000000000000}], 0xfffd, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x100, 0x9}, {0x18, 0x2, 0x200000000000009, 0x800}, 0x402, [0x4, 0x8000000006, 0xffffffffffff0081, 0x400, 0x101, 0x7, 0x80000004, 0x1000]}, 0x3c) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000100)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000000)="fe000000ba00000000000000310000000008aa91", 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="1b65d7a6ba018c156b18ef568b91b988468fecfacb7a86c9606ccbcc6a65abd33f0965fab0dcfa1e3b04aed716219cf848861f75e6fb3a2a41ac035dd28ecf3ee370e976c022a563b6188be469a433bad97c838d8f7a6759d832af3572a20ce23df12c9d18664914916bd407a43d4a8dcf75904f8ffb05a57f987b4189e6422e3f0aedf6ed4ca8406b725dec38a596c4f27d5dc680a51c4720fd6f76056ea7f8327cb4148e13d413b852bfed42c17569ae8f681211a67df475f9128dd42b063614524d0b82b733a38edba816a06e43bd3da4f6878af4d9d3356b162d57348f6ca16a67427a30bfd820922e3491271349dd9ddaa350c0f58f3d4f05711d68931e24defc5cc3984d47b23930fa1a214b75f15e580d1aa9649ccecf86ae7930737ccc47bc693a2d9cf099379818befc7e36046e7cce1a06bcf26e34ead0d29eab1a361335eb3023dd70a63b99ad1c88d8fd0d32a73eb9f31a53b2c03ac6a0c41a559dd59b7e5a72f3d927fc77a2c65ca0c02253bea7d6b4eb8291034ae8f5c8e0a74092075962b0d998a528387165c2690875321e7e53671c602566015288b86cfbfe80be13612a774ac6be631237217338afc76ebfa4984c5115b9458cabd639862a110114d89d56789e3ffaf76d0dc93eacd6d594dec8cd6e44daeea221ea459cd371ea5022905e150a3983c21f15822f4603a379940f849ffba04d4fc9e64f60c41bfe2b2378e250573cbeaacf7d7b1e01664b66fd515e0954e5584e942044f951626e760c6bea97e0612d5fca8a9ad9d28b1575186b85fae036e0d6ac71ba0f00f977c7584ea132906514a8f36a2a896bf3ba583adfbd33114e8b8562f25cf363e5d861404509866ba216c5585a4c61e48acf66f9e03c5346f2c8e107722fdfc9884e6e84d1d326873fda610a92c0282d5f07ed559dda1a44a9850b0034004c795ea8dfa1f8cbd379b14b6bf6bb734677820d4d8dc984507d76f4d5b54403b129dc658625edadddbce9c1eacaf66409fcbb60910fde42d5111a8183deaf3c094999cdc3e0870939e1a1c62647b8ae381a31376af53fd77f127aaf8931c70eb5acfb18318c69223cf2bb8e8f103f50fdef2d2e0fd2a16c574a6ac993d6d5b490714e71cd1e31f4ece5fdfbf8bdd7dd829e47eaf96ae63e2002f68f849359f73c433ace8fa6d844a58d0f6a72fec0bb97acdb9dc7884ddede8196d6321086894e6767507ef08727706c4249a5a7ae684d51bcf2f30ba4e2d755f25190f5cbd619a8a0f30a9496d0d68bde0b86de86a9344e4657697540c3415a7210acffb6acf63c634b3811320d8156dd56a193d8320d7e219c61d2bc4b7e93b378eb2f1111101b120168c080a3ab4cf419bb3155042605e8833b3a10703fe006d2b7b2aa9da59c0415c341e876e8fe498ce64647b8b13c6718202afde72f9fe3f44edeb4b4adb8d84498956d8a9d3e758de7aaa4ffbe7d1bbbbccad9ba38f6374839664ac57a0ef14106ad281a0b97446137a0a014606746e35096ec9f39c7d39f1de20274b1f389970d8ac9fb485986b9ae9a16893d40e6b3629f2a774046da5e34594d2080b3aa07c0406a9e361b4040a6af8ca58bb5b3ce4dd04e917b55c490dec5eba8b9b0c032fe5ef63bc23983511c1b90a4a8a5be160b761a91b10c6cb4b7f89895aa2ec50eb0b7167254a66e1a0317293f17eaf6bb8518cf651fcfe163b994efcb95f25783dca7db42b720a979d0467c73f59beb79fb48fcd4e99e14d6212e6135ceaf5356070d0e36f77fba68dd4972d3cb04a4f16a601c03ba9183548c1b4693320fe446b918f5d061e0ea4eeb0a52fa2b2fc625d16219bd0714334a422bae56299ae2a2e0aa77b67622b8211230ca53c1356f8351e4effe2b2518c83fe7dca95dfa3409c4d8a02581db8efae7d6913b8ee32af38d4c61480dc2090fea75a9cc3639581840cbc26769fbd4696f73aa4b0fade1bad962acc2e9a0e4d4167c641c17da2781ed7fc53b767851bd4db5a36d46019aba9de49d163eb9c807e57612cde8e2734ebde3bbc01ec077dfb377b3304285cb8d96fe96f5f4ea7da02a8aa078a67f3a75ac0c3f3fd16119860a68fc3d1d51e54b8e8189b398a9723a6e9b1c951c968ef50e9119d25fc7a99bb5a7d895831506bccb47d14f91698f676793f5690f2f50dd039d6d9d5998e825e7644d541254ac4619756473631458d67dfd1b62163e312ee65105c509fb2def7c982fd55b111e1eddf11ab7977df46fd4bdce6ff0c54b32c53a5bd8fc74b1ff0f87a08ee5c4125534c1c0cfc464d0dcd99b8a3ef36627c389fbd6ff868350f0ba8f75674951f415e31986fa5da1440ed0b939255901efe867017cb8592e021c75b690c4835ebd7718d91ffe024a186f9f502a5561cf99a74466e0e670c47377a2fcff500dcf95d5ede85bfb07f91fab38009834e3ed8d8ccd009dcd10352b2350b6302c2e5a4e8845fb9dbb9596f2f74cf610b6edde84e3aa85bd4ced1bfb8e55ff40c53adaad9a6c2923cadfcc7c60934d3d82c34923b674e1ba25f6ff83927e91d20d5306ebd5f5d3028d6d3bfba1bad730e3476ad789eef5b81c940d8d281cfa7011fe01b82c77e226ee631ed14e1ddecdfe84af67252ceb28123652e5d1b846919a7494b7b592e13d156980c93e1a551bd29dca0bcb6d2a9221afafb2bbe72b96b56db98cf825a3b8de13bace921c69e69e012cf3d5bf5bd0fc1c15c3573f9a0dfb5bc98440cd57ffa7de72f741035260edbeb8688250b8fea0d991440045308bb8388bc326f4a6aeeea879d45eed4cc8368965e8d6a1af4fc5f7dc638e1fe24ba8e1c5a766ee7ac2866df50941a0b4d3470655dc3b070a371434e75340acef6457b7889821c8479bfb06b623e10467cc29a8ad296a7e27e9428b56ab2fd8477e80088fd6bab50ad6ae1073a0ae1d1f0a788d8e7b97e23413d4ee86c20609b6144d352cb5660a77a950c60648fcc4398f8ca88cf7c6be90b585b60cba86f5f67351138b6b336dfd3ab97bc6ba4d64aeb0a0c9c571bb52007f97ae51a6b1a368a92d264a112541d29ef535078530b9028eacf49fe8734a2a68c2d940a94b2a4c3e41b01f4bd1c6da12677a118497140d0afdc0a6fc497a282ffb1c907106c8a3e046b2d10d9c431087c204a96e1d9bcf6f7f1f5f4e4d21cba53571f96a8eed63b312887e7acbef27aaac673beb33475807a5a9d0ad0f676b321cb56f117ef8307957a5c4ccf41526083a5e4c56f390d645c5275030dd87a92d0bc0792dc6dd04b7d9f83e831753d923f13baa02e430707b616d951ba3bb52d7e7e43b97f0644d4b38d3dc17c09380efa96be07d0efc1a6c022bba105febc7c4966cc1959dfb05feca67552664efe15b9552326d4dd43378379a3742df15272231b9ff5938de36bc04a6b49a668e558dedd3a9f26089d34cf098fed3ff1af9ee3303c330a22a29148cadaccb5f557018cbe0ab8ec729f84ac3f0174577bcefec49ba5fe23ddea5a77f91785b8f2bb83e997ce5ce8c5be4767e11be9c7bc7d6313772b76555493285dc39ac5874f0daa9b9ef408b87f7d301b53f7c533926bf24c7c12a922acd5453626f2e117b676612108facb114d0581e380f0d461dad13c7e2cba24d9c241c8f7d51eb7624833697d68594d81b12a63a413fe01425c7a29e1acd9e3821c77c185d2615fb0a1e7ed945dced7d38a53894528daf181ecaca942490be212afe6172238ac4dbd9a787c3ca4c8fa29905c82ea67890c0a48bd923e6ecfd62469552b381c670f1f7eaecd633a559ad7658e8af4a92224c7d9ba22a7c7495b0fc179d20821c4e64de77c34ab43a4bbff5dbbab6bc18a57389ef0bf6ced89a3284bd9d495d4f5c4bb374f7a8670f74ac47ec8e4671440334ae90ab50ecea229771f405129dc822e3de4e66cb673ff7e71e58d7de797b211fa39e589c83f9988bb6d33615b2d48b4d1a1439279ed846c2a637d85114096c778ba496622ea101b27ab8b09fd1091daa8a2d34d6cc8b39c0e86b939cafdc9f3898f0296c08cff022c67ec5b9c2bfbaac034c714e0555b8d1807ace22c22dd4256375519a8eb5ed6c76681f8f3a165aa42d45d304f370e7b2b10144269973baa16382d49383447a567f9dbda227e4fba8137eaecb5f90eee193b710b42117e214ac4ac2d3ba6f3d4912c3a3208326aae2dffd8b4b955df2a4ad1783a04c3c2dad50a63b5ab776cfe9bbfbda841e123f09636b4aa0490145e807b836d5e495923c60db9728616768ad8b7ea992ed25df6ac3031d982396dd82204441f6aa9b9b22fed83d99cf2a709a12486c638c2647817514b7247c2f8860b5af1dfa06ca1a0209090082e2febb84a14cdf58e38d64fba344e32fde146f8d0e5e2e2fb08fa69872605e6b4883f08e091af170d65b351328739ae25c495b771a9a807af83f12f4d3c371381030e7e39fd4ce3192f03e508cca87622a3a67023ccf87579f485d7751410cb5cf96bd83d6ce91c17785eadf259a19ab18181c966826d7fee108f9216fb61cc899fdc910a810d06ddb3713ec332a2308afa8ed75ef4a58f5ae333fc9ada992afdb537e1ca30e89a72a10180654d76906a7471968ef832a80fcafd3e4953c8f318d46648c7d5a6cb79b558689264cb1cbceba14de05732ef3250f715c06652d9a0db846da99be65c313f8007999c123f2d31be96575ccff297c3199d171800b86fc17620d1d52f87b496215cd7700b1689257ab03712f92519de7c1128b4e95d01a00ace1821470ccf7d27385e7d82cc5ab406b0fe7e1f96becf77bd8b2810f1edcf5d4114a51af324f838c2c080deb101057f28e1b7726e23bfe68caf5232cb6032bede2baed6e5860bcf2e7a48617d9410956a6ef696b409e17bd83d04e06227a093ae3152edf9abe9bb5fc6de005221e52cf498b7732929bb05c766184c5b1be9d1463de0ed9920c08d76c0e81ae8520c305301ee735221be5b27c88296aed4b229d9806ac255165f857e7624408eec17b28f7438e0e8dcf7d6932d4e91f6c3b0b0427a2a994b21ad0f2515a91b0c3f7ff5df3f11d5eb1ff40a6501fd51cda68a304a46150501d3cbb3bfc3cbb21548742ff69c65327dd10dc9e75a80f2913cffa0436811ac280767c518416a9e7b866f783cc26c30a1b6793f4715d2472fbef1bda7d57544485913379f0ec69a58c4d65558ac0684bb6fc69869535088fcd0eccdc93dafbd00a709ff90c0fd8520bcb72b9fc40e91c1ee70755644803f25f5c329860c1e0da419bd32be6f66a30636bd681557d95a9d7d9d18f88c0df19155205356e1e59a9c483da00e840e8e6efec259f5132656578db697f28ad1b367e1bde46dcfeafa8ada706c4d716a1d4830568b806bfdeab075a5e1ac69d7e0da1ec8b8cd10713fbeac4e26a9c5df7f2cf152880f471fb9f43e559999ffbec418c16751c00027ac588c21846fa2889dcc321810cf3288bd14dcc0f9fd139ccedae9aecce7dc3320bc3329766c5c15adbf7cee4d90aaab00ee88fe8d957ea4443f471add11c8a8b871e13680c8e3380164516d9805049567dc1b72a04ea70f7f0a2a3af7272ddb9e495181137fe96e7702125bacf4dc36d4c6df131b2855ba4a86c0c77543b11b1b514f05a8c3c3d75c99da0c7417f41bb4bc63917abde6705880d5840e7cba62dc8f95b66fe9795abef2a6d459350e6453ce4c2eba4f50b6d9fea1bd907593fa0bdc635cd5124aec5f47787728536466af046c4658a95261dc34f8c404bcd349e786aa20f5b88a7a2a12bf3bbd517483aa5979a21", 0x1000}, {&(0x7f0000000040)="22a8b06c298c5f024b8eac4bbcc6a720a971624f1ca53ae7379de16e7594ce2492", 0x21}, {&(0x7f0000001140)="be1a12a04ddd374623f6021541bbae2ac3e4110bd2c0da419bca3aafe0c71602d30b7bb43f6229b8813933e99a073bf4cea1c239e83d865eb9b92c634f5a7fe91b7ee2a09a73b97df32741a6924b78e4a31839c50496f571b787df0ec0fa401c2af0506886edc2ea42b6c92e425c0f648f437aff1bcd1ca7e5cbe961af70b8b87a4598d38640ddfab20797470d92d672adcaa834f1e3c562e2fc33a02579fdf649d96e4bb64fac84bcf7b4ce5e796a5cd4d648425cbfa4ce8a329a27a12551a91fd3471620ab8c19f04b81ff57802e250d95c863de76523b32981c67c0b8f4302929f370f2", 0xe5}], 0x3, 0x38) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0xffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./bus/file0\x00', 0x1000, 0x8) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="6cfbe5e1f4e654d24dfbaf87c2f449c813667102fc5eac5c1248ad479da1df7c9aa53b67e981ec9134417dda8fd28e78bcc237524d9df0e14b1ef9488d75b8b839bf4ddbb95c519dcac9854d398c4392afca96409b74a4b1b3e3351af5f09b3e8a7b85cee1e7e9349c5e4ef2e8f42c1361ece6d9b627617a85314123", 0x36b}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x3, 0x42) 16:00:30 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="f0219fef1558efc41b4d852293e3b9b951ca2c25a0705245bc8324143261c548a34a614c8b596a20356aeb9f41242d236c4afb35ea4dc664a8f6a8c36b97dc75f87fccf3d36d5f5ac2bb952dd569aec3596049339748276043d41e0a79a979c8b1f59cd847dd8f872ff6a16848124cf430e96277876678540ae9", 0x7a}, {&(0x7f0000000040)="784e30b01db781bd25f7b919", 0xc}, {&(0x7f0000000240)="3488a5a550123239043f8d67e20173073ba728a59fb694826e18b689b16d125775beaa9e60c66235d0eb67e3b342848fbb2cdd457c7cc909ae2dd69d0e0d41253084220129c827c1274b046afc11558a70e56aa2cfa772ee84637498b880e9b9e02cd7cc99423470dd8adaa779b6d66c74eb5e0b5bde19ba6afafba0256fa44ddc32d53a219092575acf27fd8a664f4e08d8543555940b062b471aa46f9b6bd0605067d9423181f6041ca77d982f027266b4dd21cb4ff6573c17bbf399dadd0ebda8740873048881b993c83c821865d8c03748ad4fbec9c60dc7a4c35f60f4be3834a465172b9f3498a213cd3a9a0c6bef79b7b3a3cb2df12246d417", 0xfc}, {&(0x7f0000000340)="8a0d9287a18f6cb4f2aac3ec38a0f45cbb1a6faefdabda69a01f31988125b93707ec4aa8c065df4a12bed322b77902f42b4d9220952c7d9200eadd756a80d35ffaf11f3446f755bb772b1214dbff45c4dbac877a65708f4bb5fec4166167ae3ff121ea406d7a5aa336d3ba289efa91156bfa12b045e1689d1fda06e6174a8d0879b10163cbd6707673daf1e17c1c430ed36195bf3ae0f3d3173dc6", 0x9b}, {&(0x7f0000000400)="43b510c8a7ec7a1725bc452746a4c10486f1cad7c6d5bd9d07b760f2c2322ef470f29252d05756184eab1475d68fccb179a96c64d523642912f49edaa858e489073af8bb79f199777be36937600d61468375271ffe7c48b079782b8e02c24937263a4e901d9c24fe9e00183fe9ab7d0d50680721e9077f205c60885f0a1eaef335213224c933085ef50d00e84691dc5643c4b0b0651359b601b891f04d5a52ae1b6b3c3e9a87517f8ef51967623280541b2a6b73404fe563afd7799d22cb2ee04042f9", 0xc3}, {&(0x7f00000000c0)="ca77a3c84ff48b2cf862dbb57a994a90df230edd124e8a44d90b0ce98b29a4b0110c439d6d0a41e9995ace1c", 0x2c}], 0x6, 0x23) fsync(r1) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6cc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x27d, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x9) write(r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0xfffffffffffffffc) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000140)=0x8) sendto(r0, &(0x7f0000000200)="e338d8086bcb20ccc4bfb209228af421b2ba8679a168eadbcd756421efa3c74f316de6ce268baea8b00f5d76f6e4827bd29744a7de892456a076748b3469a1a8a10936a96e46fa8da6c40ab7dbabeb4a291a3b1ad1db746c3662e44bc2ab2d379f1f97c67d6b8a14aacbecac8c80572eb73817384aeb4ed6beb99b081e2dd2926a98034d9a83df3cec63151d3d08f3352e", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710e0476725ac0016e0000000000000000000000d500000000000000000000000000000000d80000000000000000000000000004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x100000001) close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() getdents(r1, 0x0, 0x0) 16:00:31 executing program 1: setreuid(0x0, 0xee00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socket$inet6(0x18, 0x3, 0x6) 16:00:37 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf367381c14eb827718ceff0000000000120008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:37 executing program 1: r0 = semget$private(0x0, 0x1, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/211) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/122, 0x7a) r1 = socket(0x2, 0x2, 0x0) read(r1, &(0x7f0000000740)=""/183, 0xb7) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66699c3071e9da64a067fee4f7833b14ad2cf82b1f4cc7141895cb44281f80a9f6405e83729b433fe097aa5d16c0195ed68639b50e2cd8f23ab4b56d6a534154e16f1433c5c687595b7e0cca5e7481be4f024526a7171f26fd84690117355f0979cfd20e67f099f6f3c7cb48626eb151a3d0d8efbcf22adf0e4f52ef167e008d033fd026f410f2b0b02a625c6f28278189a6328d6e1699e9bebc99061ece0d34fb3647c01fc812c2dee3d28ba8f697fff5f7fc49833e8f4f53a0fb85717c223e34e9346cb069b59d7d43cfd8dd3e3d63aee83e5dab23791f1817ae62"], 0x10) r2 = socket(0x800000000000008, 0x4001, 0xffb) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockname$unix(r2, &(0x7f0000000480)=@file={0x0, ""/97}, &(0x7f0000000500)=0x63) fcntl$setflags(r1, 0x2, 0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000800)=0x8) r3 = dup2(r1, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/180, 0xb4}], 0x2, 0x0) 16:00:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socket$unix(0x1, 0x1, 0x0) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r0) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x100000001}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) accept(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x5) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(0x0, 0x8, 0x0) shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffb000/0x2000)=nil) 16:00:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xce0f9, 0xffff}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f0000000180)='\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\\:%:\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='(.*\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\',\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='@]+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=')}/#{[+*\'[\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) mknod(&(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0xa020, 0x7ff) r3 = fcntl$getown(r0, 0x5) r4 = dup2(r0, r0) r5 = syz_open_pts() r6 = dup2(r5, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000640), &(0x7f0000000680)=0x10) poll(&(0x7f00000006c0)=[{r0, 0x42}, {r1, 0x4}, {r5, 0x100}, {r5, 0x4}, {r2, 0x80}, {r2, 0x80}, {r0, 0x9c129cd0bc3287db}, {r4, 0x182}, {r1, 0x8}, {r6}], 0xa, 0x4) poll(&(0x7f0000000740)=[{r5, 0x10}, {r2, 0x19}, {r6, 0x21}, {r6, 0x41}, {r1, 0x10}, {r0, 0x20}, {r5, 0x40}, {r0, 0x80}], 0x8, 0x6) r7 = geteuid() setreuid(r7, r7) poll(&(0x7f0000000780)=[{r6, 0x80}], 0x1, 0x3) recvfrom$unix(r6, &(0x7f00000007c0)=""/189, 0xbd, 0x800, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r4, 0x8, &(0x7f00000008c0)={0x1, 0x0, 0x81, 0x80000000, r3}) writev(r1, &(0x7f0000001e80)=[{&(0x7f0000000900)="eaa8d22116ad1379c8fad252c78c53c80b85b6bb8f41be5af5bcde50107389b4a75d1381ffab19cabc29d2fc00a7af25d88d9c1ee2d689cea9ba3804a5ae967230e7d40320162ec7331604d5b0aa5fa2f16c1ecfb866eb9c18e7655826f12ad023362f1110528e8eba3d247005aacad5b1b0b9cc4142ed2a1f3f4b3c239f570cf3e54597d631f28fbe", 0x89}, {&(0x7f00000009c0)="89461e0e00ce197148a0fcfe557d40f0d8f84b6395c4f4ecf6c9684309fb222515c62b77515196b8c1c7b6a082ae8cde2f8f8ce43717f2f690730f672645800ea2ac527da41dd1a496e13a90634e145c603782383a2a1a0130a530a63c09ca1f6c4e0cafa15572fd52b9aa9edc2a21d07f57941e2fe064d10d2039290f9a578c55d980f42638ec47e7483f75b8435e461e33583f3a65490e73ae4b2a6eb4846d0f11ca4cb07b572e0e78f2d28c3136a2a502f8788033948a1c8d687d4a7fa988785820b86d928450a71d96f31a2a645690d8b3761a44876a98d52cac9d24a0ed82b4e8f2f22ab1314cc2f38f1a167672114919ebfb4ecb689af4241a", 0xfc}, {&(0x7f0000000ac0)="aed09aeaea14cc81068f4d300478fe43a3d5d18295dfa56ad2dccc58a7e9d37e4175711d87b1c7832fd904461c0c0dde8ff58d0ec9e045eef862036669df6d20915398be311fd92eb5c8834c1ed965f2c7f47a8ed65c39d7d35c0cec3724e9b953dfb6e96d56e8ebdf53ce76763cd3e94211ced98c5d539debf63f7ce08722a5fc52737e756f625a11218e4bac6f444eac84989af5d056f63190260fbda4616aa785c805a2dc8972", 0xa8}, {&(0x7f0000000b80)="e36408f92888519598c14abb9447050640a68ef38a8e4ca4471b528bd4cafb9c46abc1ccd1948b41e10a603fb49bfdbb975feded7d", 0x35}, {&(0x7f0000000bc0)="a1bffbd10016ab573021687c74b1600b68904f05abb0dc658dafb9ec13771ac16ef278986cae3f24c2ced490364e5d670c1ad2e9d0a11cbd15631b7cd4f44d34747402fd752239c869718e4f2ba532a04141bde0d994816892015a317de439bf62c07999112f3b502d85a82aa94431aaa5b216647104e6bb130b9d8d627b0d13888fa575ab1f74580b42b564d9924b2a1a7e314bd5e2a9bc127f715ef8ff083d462adef40b5eb2ade0ff8e1301d48cde58b58d6159ea8531f671f2ef53f058d7163e12a2fa8c12cab6720bb9becbdf080040ccf68ba2e8c8db206ed21895d75d453a16bc", 0xe4}, {&(0x7f0000000cc0)}, {&(0x7f0000000d00)="d1afc309e5e0c376fcb65de2ea35c556461959266e0c3607434d879c", 0x1c}, {&(0x7f0000000d40)="50a34c349c603b23dc2444df73c5f7819ed5ede983c22b58190ba734ba28cf3819e1f08fb879133aef250d22893ba7a10d4d7d19afa67d1f7aad573977bfb3b1308e80d364cc01aa8eb98a680df8657507952f3cae591b92346b6f12255774f8ad17d0a38f2d52aa5d0e4502ab245f6a86b850d97ade1b95ba7e976a005217bf8b09e130374d90a967350f4888eccd00f51533a64f0469b1cb46b57aafe6efd91f8c50eded8c1706266fccec6e621816bf6dafa5546d4a10778fbb17226ed14fcfd6e4b7476ae7ae7278e9765799ff02da5cc50c9d81c8755729b8d5df715f3f17f358152a63b0eaa28db3a7af267d8f2c3f76ac157d645532d956c87e7036e1349b94c5debe0801065e397e17c2f3fad5b10df4b96466de0065978878a8a95b8998fe753a195aeca2d49fef39c06875c60d6b7edb5dc12e8c7afad71d25825363da1e12a5f188887fb961f2373257139f1d0bacb6496ec0a65fb9a014642987dd8309e09cbac2abe239161fef8be424b19a2a47be509b4423f67bf341cfe62d3f16ef9e36e1eb3567a34e3987be677adb08ded57e6bc104ac65aa318151553e8f4441d9d9ef45aa6fac1f4afb1779f033500a3426adefd780c080fc27be8f9ebeea17f3d6ff12fc26db00c0fedd81dced5d395fc45bf37753e82309eab0a541b83f355857c89b46a7a2fe9a7f9b83dfb075ec571d68aadac99799125a5c067d1e3f404b38f4d51ae29433404db066a8d424ee841eb5d44714a859c590e27966068e70d8d3c265a6aaf6f13a714184c9ca5cb1934c985f95035f8e86f0e965854676d07564bc20382b42d8ddc253ead8997c334480b12790cbcc40fed67463a7b6eb51a70cf26d4be5eb3f2d660be6c85dca6c8da3c712dbb78a6ed148bec3fe06a129e3c1d18a8a6a3018042fe970f47abc309f45b40165e2beddc6f93b6f97085bdc42a2801650be36cdb82ae7c65cd3be80ef32f4827a15dfbe45a1700f260804f4996179584de5c6c32c20872915570ec391d2f194cc7bbe460113159d0de6cf8d70ac54055bac6230abf5b8b09a57ece6855cc07a678c5d1cad816e74a26c0063dae4346fd04a958307747273c6ebcde595b883044ca99eac55af1e00367fb8db36ef056447bffe1fb05f8fe553c2cc9b0e5a9b37bccf63ccd0abd0809bbc2272dcf7fd830123b7073dad6e7891c4bd22e6f2c8115312810a564df9351f742d42110389b22eee054b58c1ca6f3959c3e00b0b72d06db17c73b7d50f6770605b40a7a7feb3b5b05679a791b134890b72200541820016056408362ab13cd3cf98ced590cd3c801e44b114f9504e0eb51307938c1041bdb077d7e21c536ea4e0dd9f1daaf5a065b42cfeadd08595c1c0324cb2e9fdbd7c4360b905fb07b4682c47adfa73bd27fc6fcaf8cebf7b907815c4a40cdc6e59b1c05794b2fc4bf740df98c5bf75a26bea13aca718c5fa5fa7f376348a87d40cef91cb92abc6041131b002c1bb94cb802b28a95faa3330fbed94b818a092e27cb72fe3070a6004d19d92f825f3d6f6e2de5fcdfd4b6b2fb03011a97a8f44a1d74c99bcc9619ab4ec97d004085bdbc7e2f4e845c25707b4a1094362b260c7d8d0c7d747cadb3a3a3076c7c99cb3cd70197b63a2b7e4f859d931cd11ef8d400693b6143edd6a90f6377bffdce784c162bb2b59de41ca89148ad65002dd4f86b85d084d5f4287895df804fa06bb1485f95c26a8efa43dee031bcb6f4d6b42e4bdd057ef22fe476c93849b63ea160d84748727ac5c65e9ee6cfc2f255ce6f2ae742209ba4d91f2092f1399d3f207468cf3be17e78e0fbf99c2a8caff6088f7b4f71c81c9d2f14989d52167abe7109603e021f1b554f7b232ef1a6840749493ad2997fcea6fab72c0d03de1bc2128c5f4973e291a608efdc2119f2889797d81b4505d6f3b7b7b7fbae0d11d3175835ec4b37222e21cc43ed40d7ad765b599c1dee0148c93959b717607eb20c21e99a1652b1f90c5f6f72a6b1f8df34363d8f74f042de8de307262b578f595533fede68ac308b66d1b7c8ad80988fb3822c2d94cd3b5cdad64358fc3be34fe039214e0d939e64c0d98b70451f99651c8da11c68756670da31ba77a4d55737c26aff41240987281ae69ca90f9a01d8f0d83ef5790848b8d8cb4928f9a2b40cbc7f43277bfebf5414e6b618a42573ec8addb859457cdb06e8fbf712c13086788a89e7d32ed555cd0aec880c1cf1f96e29af799f993c15c65526f59f3bae75746b0ed6e0751d42507c6e23d6aed504853a6612d05334e48fe80af138b49b9517ec04e38f2241f3b711be39441791988c49366ff0b33d1a303ed74c88a42e53e2ad926712e8c5f0b3c35f23fcea171f57fd8dabe2b84e2e34f73cc00582e3dbc20eb6856aeed31e38cb6dc7bdd9165a9073ecdcf32876210a173377d163ec4a05800417d9ea02fc89e126fbb3c4465c77760b6f3dbb8aa00be93d874f23e826f5e1b658edf37a0d2cbaf5bff9fd42686408d153c3518d44f87c08cd35b87301b1d6bf407b0b94bb0e46ccd7f1ca4240190cda543b9301df443a191f3eae83a5c39cf68ef0a8db3f4585e34fc5f2f2fd3d6d514e161efbdac4cf3ac0fec5553baf9ccb1051d6e1be909c1b8594860b6167ca397e01d7c74dddf5458d4469a00e91c45ada8b9f8f2662f8d906fad4ef18450de4946edea40a004440d2c1e169b8134aca3fc02eb54c25958e527fa795c4e7f9e6eba1e58245bf5abe064009ede53b2a101a0b3c2c20bfeb002cac369ce65469969e90aff4ba01f08325b36be6382da7cc22c93e6f984f2bd37765123b89c050e9a035c7eb4bb5b33ade0324330858996f9575907d83ac6b48b03e011cc75b2c1f35cdde46588b0fb21bdb418cabcda7f7bfcc7f9208abda33c16ab640f2c543f2ece54846f185d48a15d42dbd9220523e2851df3166902dc589545e47e8c2513e12f7761f5c0987305af49b4a2abfa85ca2621f9623f5bb5bd3c098c73e2c87cbc0896a2f9a975bd5448f373a081dd70d60fa00871b62b4bb6e3179ed9c896f7ca41ff87a860f5eefebc82b5b57a2def5c7b334247114eccc4cefb3dac7d1c2c459d8fc348b915c9b1d9e1e1d1a3ff6d0c750cf27d2c21d8e84b5250e732f913cf06d3020ac18baec38d137cbb4d2695d25c0e293abdbc039d73d550462816417bcd5f6489fd726686c1b83762e3762c7fc98fbb8af1f14d737c82a439af5e645525dc3beb27ae93b5e4321dceec611b17a24a0ec7f13f8d77ff4f1ac2d1fba84ead842909c2fdf42052557005682d95bdcd6e834c0e2bcd04dda1a7a25083bb16be3dc7f4d4fdda514ad3c753dca78ba1c0661733c070f373a583703be33910c2ff3ff649e9ffe78818c339a8904ebd846dc2e153de15423c70ed1874304f82b4903fbdfdb457bd3ea1cb52fb1297fee7d5cfb37b00bf2aeb5debb1888b5041d0bd6bf1ef9305fbdbb0244ff8a649cd31630cabac517bce22f93998f84e47964d29f180d05d8079ad2fe6523a0477a7bb89fec6683a4f1c1d70db05010b2b6fdbbf464eca3e01c92fbb8a71d17ad4ba3d7eb8b427e355578d813b1586e181e4e79e21b416809dd2b2731a61f7eb515f0409e79f47ead7b05d784d00831586ca0521a196afe7fa71e9adbdb39d9d4dbdd5e2937eaefb80346a72750e0c0b76c798194b233fa742d9ad3721d12d2ce77d136fc51502ba8989de315c9f3d069d9ae87ea4cba0e4bb91b028be4d2c1562b40c8af86080068d3bfe347dd266fcd07c8bd8f132fab127b69f7f4bc63b79533108d1835627ff91b052838549de2025782d5e37c4741374c4d935128e5c82111b67f2b7ce304a49c237e43d9831c12206d6c7060654210fcf16156cd919d5be1ea5ee326336fca8365cc5cdbf1bd1fb42e9bb10a7265e294dd89f2591802efb88eb0e028e60190bc6982bf937eeeea61a58cd41016e3dac07306f630cb9854f8e59f3919ee03859851e04c40293f1fe2066d80bf161d3989b3d71f4084da9aa5927134bdc546cea97e5bffd04dcb3dec98a35471d7b216106f623a9d8f18238f69128d5d51530f5b55530db5a818b913da2efabb13db04d3e6d104f2b8c9e22b53c328d6bbddf7133910042801f27beb16290b301227efbad8e54a5823a93918d49fa5c3d41267e2c934127ee16be346aef4699772a25dae2fb254bd82586abc73894756a85e406e76a5da54d719692d41ba7e800b83031d1dbfb1ee529807ea77399a959e569644c3f042ee109695873aee4ac2f178eb9e6d82817c8d1b2d0e218b96f8ba7e58814abc451ae1cd06fcb465700f1226515e677bd7bf2dd38bcd87e6478ee52e90cce006a075b5a011c9db84b7461fc60b206b50457ff060b99baa9649e742bb0efb60c1976f514791985186e62161b55361a536f30cf7eb16e1c4743e96f00d078ef87313930ba73671f95b2dcec56b203a8297091d345d2eb9646898ff29c1560abb6bb10d340136927d7dec93d53b7505be04fb4df1d6ce49394f60e62fda2b365200362b28eb15b2aa7951e9be583ff2c63b512551bfe3c47dab55c9b32b4afb81357c588dfc3219446dd60164e4076b70f28aad163d44a9f5e13076907456c300658ce85e1f9fc0a7f64cca40a0c1f04cc8bca695b5d9a6145313ad32fa83e0b6a5d71f6e9f72bfe414f7ee39f1caa624abe53ae312eebd6befd25313b6b284dcbb455acb3003e929f846bcd1062b823e46d432131191fc18bebaeab5ea4970fcb82c472d0024e8376ba0cc5d255fec75631aaf7230f0105941bfcc330261cce464ca61ebd25cbc6e9894458adadd8a95eea3ef3b50902c0132651bc24af3821acee7224c544f3516e527bf0c535b09e1cabc35d7dea6c913a23bb1daa3e4f361ade539093fc366ec8dc1489835fa8a989c9dc5434c6a8ec527d6b33ccdb39545c3f0f93e0ac3bdf378567994b80f21cc86383512701795ec6d4491ef5c07308b852a8caf92186ad2f121529e702f3fa84abdb091873874605dba20dca8939b346f479e12890c78aa7dea965f9098b3931b536977d95bf6492b7b903c8a60414bff00bc544c402067da6fede616d3d0448ea9a7f2c32a7b12c49dd503675aef827134f4c8a898ccda6371bc639178b6f37e34b9524a0e4663de546b4ab5b69aa8ca7e0c7c792db475c950c1e28450d938cc13f83577afd4a2b62779641b97bd814664598f4d1a6ba0c88874d1dd7b5ed2504ed792f5ffe9db60dc7a7a1b5ebbdb793a0d8d7967085ff9d39d673e058a2a54badd24101187db1b24b145afc4e30dbc2fa96c89ce63d9e2e69c1e6cf8363c4ed125466cb438268c77803afac2ba9d7d836c3649029513d90129cd6461b54576c32c637ddb41ba43e7413cc9a6813fee65d69bb739d2fdc23778791c9b59c68584994df64d8a140037adb19a8c19f91f63e155b9e290541f3cd08443f5d133c6ac16e9a8e63601a850f0523ce9d435d176f7b78293d2716f8ede85c567a7a83f17caaaa25ead2ffe00b4a6f7723f6cda9da348d509e26b6bcc8e5d055bdb468df5511f5b369994582c647895192d847e16ef284950c9dce962f88f8fadc6046578877b2139332a6ba33e6f2b5e6816fe976be7b7ee37457c2d29afca07d42ee628bc4e7d89c05a0fc6069fc8fae9fef4b6a6bf80dc80106f60af9c132a6ad1b19b5b09fca5cfa63f0eb8e711ef130513712d899591db1d5e4b83e39604a48549b36b3aed0216374f8aebcda257c3632abfcc5c26d4c7df7b8c8f8727543f1ddda3b92306360", 0x1000}, {&(0x7f0000001d40)="574462cb1e11dc78ec2a411b430f27a79dc55c0cc5890214476517d4fdf0da8a11c3c9b8471566e534bb90203c937330aff60816c821ef392188ee00704202b806b771950ac06e", 0x47}, {&(0x7f0000001dc0)="3a71b092b0a8460553fab154ac034057ca4db431dd6fbf918bd46a7ca474a599d5f7bae73f446028b4c656dac3e1619b242b4739e7ace666fda7f2037396a412003fe13969c1816dfd7e251e65bb7f9b5e60e4205a9e767df5664a09e9ce295257c220f89aac1b89ae09223a602ecfc1e5f657f3647e8c4cb23d0bba1461b1aa8146856982eb3e0965270b16343fb1423798f6d3be9c8b59f3241d02dcf5740e4a1f562101", 0xa5}], 0xa) r8 = semget(0x1, 0x4, 0x500) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001f40)=[0x3, 0x7, 0x2, 0xc4f3, 0x8, 0x8, 0x3, 0xffffffffffff8001, 0xc1ca, 0x80]) write(r0, &(0x7f0000001f80)="702ac6084ca2dcfc8c2f4d667a40978126327318b892b2091213f0952a8460ae1499434aea199bf6f352f624aa7804d0e9e8a7e666e33f283858d56c4f4a84f6520ab3f2335dd9c562535d31d49443bd772176f5f0404e38eb11e01a740bf0e42174f2c73ff00debfd869adc238447d3b31ab3e93fe01f06c15c657b60f4a5da41e26a1ccf215357f2942689940685468f", 0x91) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000002040)=0x7) open$dir(&(0x7f0000002080)='./file0\x00', 0x50, 0x10) r9 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, &(0x7f0000002100)=0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002140)={{0x80000001, r7, r10, r7, r11, 0x2, 0x2}, 0x5, 0x3, 0xfff}) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0), 0x0) read(r0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x3, 0x4003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="da35a6171a2e64d103f96e61b340cb3077e08ac2495dd48cf11c5bb4d3c3577f2cf8c71d21f4e309202d77ed3e2bb06e7261f6a93bd96eb58823", 0x3a) r1 = socket$inet(0x2, 0x8005, 0x0) socket$inet6(0x18, 0x5, 0x6888) setsockopt(r1, 0x101, 0x3, &(0x7f0000000040)="0089321818b86b5d0a272ab5637e25f0e15fd0b4d7c47ca6cae71f7b17ba47eacaa0712290fa219f5fa6aa74a4d543d8ade1187397f3ab4d4a7815d6cea8277620772dc7fe032982da8b8c0f35ac88284d839b9fcbfda9b5bd07d5dab8fa4bcd9230f5d95a6f1bc62b222fe8b39f64f19c74f991b2696681e8e28255852736b4137e6994ae06a70a3099b971efea752a995e60", 0x93) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/27, &(0x7f0000000140)=0x1b) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="839ccd99f9787d0854badda1cdd3dd257f9cd8b031a5d557d5064798848c598d4dc4dd62982fe0f46cb5be49636d648098d0965135d61ca607533fa4ec36a4a61563689d321db06d2f417322de5e443930b8fd3eea26f6dc8a1d15467fa47f9d3294a8afac93c3bf1a7d148bf348beaea4a1c8e44416abaf448b441e6ccd801bac63254ca52f26baeab685fab93d1c036329ba6423bea6e281e516d97548a7471ef9c5e3d42c45f860043cad8ea5fc96834920b1c4e45a0693e9be1ab9c3bbc8208854e8e3cf34f11d1051c3989be69ff6b84b7e58a188faf87692a1aac98ebc61cbb9f9ae194e5618cc33ec58505a2e344201c3d041e1871cf3e6c2", 0xfc) 16:00:44 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r2 = socket$inet6(0x18, 0xffffffffffffffff, 0x383) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)) r4 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}, {r1, 0x100}, {r2, 0x56}, {r3, 0x82}, {r4}, {r5, 0x22}, {r6, 0x4}, {r7, 0x8}], 0x8, 0x3f) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r8 = socket(0x2, 0x4002, 0x0) connect(r6, &(0x7f0000000280)=@in6={0x18, 0x0, 0x0, 0x1f}, 0xc) bind$unix(r8, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4000005308) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSTART(r0, 0x2000746e) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4}, &(0x7f0000000180)=0x6) rmdir(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x100000001) link(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) socket$inet(0x2, 0x8000, 0xfff) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xff, 0x3, 0x0, "1ce8d209c9bfadffada737a6d339a64802514534", 0x2}) dup2(r1, r0) 16:00:44 executing program 1: r0 = getgid() setgid(r0) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r2]) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) syz_open_pts() getitimer(0x1, &(0x7f0000000000)) munlockall() shmget(0x2, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) setregid(0x0, r3) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x7fff) r1 = socket(0x11, 0x3, 0xe9e) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f00006cdffb), 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) semget(0x2, 0x3, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x687) msgsnd(r2, &(0x7f0000000140)={0x3, "a3bfb17ea751da6e31c3bb8e0778d330a4a2c2afa9dd6581368a6038886631f570554b281aa680f6c15c19a0b5336afbe7218f1850962369a7980874c2a3bd7f3c368266d15d42d3261950d4bfac01453be4ea8331750eb94228e105c7cbdc0c149dd87757f719cee20c8d0ec1a5f9a3bc8293ec615649d64b28576bee10e95da4cfc17e35867b3c6553cbe0225c8fe4222dd75a0b87419a37d9e9d23da036b6563404fc7ec16d94bc6abd192d698f1490811a628e6397d0c7fb19072412523b8d7cdaf5853e1f980e53f1ca7f234438d6447cea7f489a09b9f695b053269e2e86bcc948d651b9a0cf350d6bea3d9673bfb1fcb36e50120fc57db8165bcd99b8dbb2ea6dd2fbba6d71d6d6c3f653949366547d1d1bd8def3e8f057b6ae73eec5acaf7622a402a333d91d2be5f012fc0c9f0149a7be8172b5ba3080474947496ddb3cd3b59478d157d0aa7a57481792f40dddcc0e3888af54661f5d494e743dc9a43fb840a9aa18979048982e7e50de273012011b7927c79589b20ee9b441e7504bb55611558414163e4ec86b2f4badbf39602c7aebc6d4e7aa219ee0efbb4b295690887dc09c5448040fd9b6ac2032f903417cc669c47b2c9f308d9715267054a0a708b8b21ae12cf83d10cf8165f0f6dadcc9add05db3d6f0f6e49bf0fdc58a2daefa7e04e3cb6075229f87e06271a299c8c99bcaf5e38bff874a7bdc7968a14dbe7c1947d8011c4793668ec50a38e8607d2fda2f5ffc8dbc89fd7b26a93835527d0f4da721d2a7e7975403cbfd4435ba2128aa36d9269979118f8fb305701ed866eef1d6183ebf167666c197e6bd6990e908731a3c507bff99a406e1f5db36b3bf5b745f13f6e01721ae65c121a5e26c66ef621d0f2c4e22f0802195b0454e7c7b3a1cc2fa1e88f1a352c31c1e3dce71dbcea7a778eebcaf47c28a0eedcbe9f5bcc6fdd82d9afb01faf55e8cf000860d4014baf2ce569771e514a182892d4796dcb9d3bd83935d392d3e4e3d0ec92cd63393690ffbf12c5450a9fee06ac295c69b5bff344b991929bbd707f780e1e7b804090506457e02395ff5dc271719c7d79ec4485c378aa0f6bda178e46b8df82367210a7cdea9c917609a8ba01845c5643b72b5194ef80ae1ad537c9f6be20f79cf678f96422b8b9d7d47a7296a2bcaf2846afefbf07af5cf877c79cc4a7930cfd41a5d42e828043cce8cc28f309f981c7b57da6fd4aac252d65d9b597688428a31dc764c3e06dfd16fd85cd9b0e75191e2899464c043066c4ed6713391bde550c523f99d34afd8b872ea9c0b668c190a4491621f79d0bf672a9e0aa2a1e2d8c6c1caff858882011b5f4443d2cabaa5c6c580be650a66e6df091493f260b05d5998f832fb84181c104716f290245e14e22d45e8ee2412307a1cbbd84a8d29fcf5f21647c50833443ac89bc6c243a937784181caa25a8e82121315a1fc5a101c0953642e0cd76429d08355b69e55bf2e9f2b20d3255e0ba10628301cf0910f1fa22ee84312cc24e801c549447964f610bd744d6b7261a2a1ae3d04280a9b0cc493bb2034f4df7c797d1a0258f335ebc6ee4bee613644056f97a35c52ccc718ff164b55863a6b62674b4f51844592abdabf9a7f84981ee6ee772573a4591ee6a273b98dc06e8b5abc17fbde8976a4af954c3fb7f911dcf3c54e1f348282c9cf1c0213b8ab9f70f5cf590c307fff7dd7969721362a127c689a23c9c4066577ac260bb6289dcd915989d7602baa4437af2cd994b4ba2c190d0ac0620a3311cdf3cff0b0d5ed61dce1c1773da7cac615761fb8bbefef756003343f302628b7c3cab6788cfb7499f8f1006826b4982a29a1a6f9c22621b1a0359d560fd292c56882956232952fcf168a60f1af261086b326d5bbfe2d1c8face54ea3d8cc41c45b4cae14c67954b1f164dc00a4192c3f2363e36358047d6c7e8072361f92e7c4812d0e2e10566b40df0d1cd0322efd6a118d7d3b88016fd5327643159fcbf1ef28a125a9262915c6c4aa836bbfcd9c0e85e8d826ddb888b1e88129439475abd3f0d47e6a669cfae239e03093dbe2c4b22262eb975aee27804a3247a5b6a88af687c062c774988369195b3a09fb259eb64cc93d09954b8c5e1098c5d8add25e3b011dfff2fc8d51eedcf1c67caafe16999ee6fe148113f467329c48eb1547496ba8ed3ce183ba7577f7611f938373f9f27168907cf84a607fffdfd1097db9a6f8da87fb3ef1f521a6c9bd45e46d0262b7237d64c3a71b8353e146057cad88719db0af1bc7d145f325c2f020163f9f8f846e93c4f096911caf407376ef164516874f406c36c7861155d0a850f68bd5313d83afcc394ee47bc94b811444004e1f8e7a302fab24cb133cfa1a77095ee44555e5385f99f7929c77696559c170e7d8381a497c944712ac682e61fe4346ed69e0bfb7c3ca59c7d23ee7a978d3f02dae8ccb227837ede12893e2b17e96f73aee1da1627ffc47f831a14f07d3607c9f7fbc9cef3cf79655b918b8cdafc0b6374802eb97693ea9f59e2de2a140e6b02d81df68bae911cc2cb3655c01f5551c9547c7433e855e17aeccf1e09184e85889d9709e987447a59618f2d889b7323427fedea707608ff2ab223ab4d37da8efa0142fabf26d1598957c6035a3bd4224774e8613cf68d7b7c1ba5329f730503c6856534e250b50eb0b2a15a040db9ca4ae704028f6392f5de938b18a6eff60c81e9a99bf1911ffcf7db39154ab72c36b10d5d2b54feb2ed9415ac02148be50d59fa9a0a1944d26134c438ddb4565fdda9d26fb9bfeadd498c47e2be8a0981ed62eb1ea0dcde5d420c407b24c0479aa01ed98bf19485d00385db65a0925c71e62e92a16bfc60ca6255dbff54cd373922d19ad04a574161ab01f07a299e2114336610b39d76a02cfdba3d8d80d12351bc874dfa341545243fff4adfd98a3a7abfda78bcf87a506f9f69a17e64d1a9b7f0ef73f263adca1099232f4288a9d6164049363fffca7f95c1c449afe2c7b5028a70539b216a907ee298dfcaefd7e8ed38a6de2f77450b0eb922c38b2b5488ab3c4365ac8bcdfa2039b4c8a2af4724958564aa74bc724352a257f90016ed0526c622bd5be1724dcb91b53d195d759281f4cdcad8682d017bd73cc661db1425ffeef652317336684e3b72ffb830051357b43f124763c0835745ba91a4fd4399724f3076b349ada0733b89b8e533360497af9207c12f049f481cc4c99b175802f2502a73f104e1e600438c2d4295aa694e37a0551c84e21085d2c5d873503982658309f41cbf09b345b97aee2bf8285e626497600aac5ba8b402528878faf163a9fe6ecc42d3207a24df1283c67ed217a181f8db3dc1576d4375f4c4aacf63a5e179c4d964e9665e6a252bb717da06c62005529e5a26cffbbd31bdcf259b0f2d3ab69d1352635f9aec8995e1e19443a30e33c9ea6f9603126479ab33e62b3aca47e8054294f5228b428d648ba45d5ec79410c765b81b18539754e97b30638959c4c979b63c156eaa8ce7e2e209014e1939c6645b9723c3eb770eee1459bc3dceed92ab4324c6d7538935e935aa5bdd39960428ea12b4eabd9d7b16b2de2fea624b58acff33162dc77cec2270cbbfa34d005c5ab47e1a49c4573507c4faf6ec0a46f80a101edc7fbf6a022aa8870d69cb6fc87e1894f99d56f55209f602ec4fb30e714e1361af323bac39ddc8391b576359c89100283f43eadc8abb11d893b60b3a832cc9159502b90845666eee38f077d9578a8866eb99935c1462a947e8fd5882a7535cc27f7bf43bbc8c8da8afc589ed152f4a1bccb3cf2a562b1456b33e0b93eda7cc4e0d5023ab9798edcc9001411a912e35425f64b85d06c7046e6c0251420474628712bb87362024b46b184c76926ba7992d71107d53afbb7e0d6d89f9457d2c00e7551df4252bc780b3a0e0d354524d1fffa71a2a05d12ee95c9750f3ffc8b184db94f2b65f42a8200053c27c57091385575027999eb9a2944bdfd5932bf6ae9c37b47297ffca34b005001a43ce761a4173df5fc70524a3cfa5da96dc0aa04f2162429a00927f1aff2938f0d76290890f42764e8a48710368df811e49c3744c82051a25443e68a7fda782fcf442eae8495e07b5988bde1de9cf27cb560ae34ba737709eef4cc6f29ea160476fbd1a176df92e182ff68e350588aa137f884bd1622d3c46e8ae4cd9f19328caef8d9cc8e58da57aa3a9a05c33bd3035f2cadf6a832eb8adceed88cddede65322266a492ce99571e68c8e3ff5a4f7a35872d2f7efa0c8d0c0cf6f9919d025100982d1f579ba6ea67826dc06fadbbfe6b28cb69a4d20522225ca77a5cc346bb5ee514c72e699fe3e88a0b48cde89389ad8735d0cf4faac60aa48181abbb9599e90f59905245b00bafe996edee8e7c32df07d669c93f184b32d8fcee6a5e1b73043cd0238a51d64cf0378ba931e92f139b3c200f9fcc25703dcb667af1cf1872de2e961e38ca9c5ede8c79362d92f4938d33fc5cfaf715cdc71faab686a4e728e32b1e790be090c4c7843156bd058ae12345d0fb3d891d3b69c469c4467e10e00d6d48295c09a161272363596eb28549340572aa65ee7a905e82e9101f3a7cadb81f4a5557c16eb84bf9e3503215c7dbcdc4d9c9f1654e054b4a254571980a1504129c4c698ac6b05c2653221de850405ca485d4eba5a9071e1319f6be3c3dbd4f75b9e99ef72179ea8f637e7ecb3f591ca0f99929b58c4b6b1eba2ffd38f0e0003fe2dd69fcb0bb335e543d0fb9192f833e8c85a1499addffc5156e7ea23f5d16336a1389c8d6227548ba1bd7b6e57c76f3f591b855e6d8f34f8a23c9323ce18ff2454394f71c4d09dc75190f4daefe160a2544ba707f1ee6de56bdf622a31ed75bba069e7ed67584cc444e762c7f8e04fdcb5daa7e232ad55a034c45d64e7bc885e66a0a8fff5bc5b2356d2d260f2f39d0e184ab5113d6a5558c1b571635723d86e05af3b3e62038ea50f6f9de523803b30295fc9f31fd9798c0e5fed3860f3b8aeef137ea93563531d86a4afa321d949c6e7dbe96b70da8fa733d13a1112b3fea314eba794b13aab7c3662a7b6c73a00a55247cbdafdf48c808314d5d30618b83458c67c30c9ab43402a98a4cb336672d5f61d77689ccc82a57e5da020a29c7a04de411483402505d95851c2a909a85e19d0ef58eeaf88f1cb306ef1e7244519bcb23fb4849cf530e88580c6ccbea78b5c314833fbd16f19b6e10d4a4d797fd7f9a878a7a8c1f088dcc354c62657216bdb57345b6ba195e81baae9c91af73bae52155bf70cb23625103352564e9e9b7f89586262ff02d172c2d373c45a8dd5ddfff2a4f47aff2632e9bb9ae4ba9c2a639d3db520971ad4fd3a0d79be1074553122c0e769d540981c8ef7deb79c4a9551c861c7a4525fd1aaf061ed85bea4f8adcb5ba776ff7ee310c53d1efa8ea5530a294973d2509a9a683c7e2a0a7291482ea5facf5eb75fbd92c283a470538fe36554d36f1a5c857d4d97984418461c7590379c8fc9e26d5f31b5c65de3a5256ce4d753989ba4f42256a5453c149e7d0103fcb2c062708c577e28b31d21e778ee54b24e4d98793b4ee1d3e85810d4ccc2a6b933d0143fae07555d86dc9fdd45ac679f53bc125487be41dec3ae77bcf8bb580d13f3c1bd93f5208ad8265820e1677b076d9bba649ce72ec74cc77625679dc0d3c2a7d427d0a099c453c74eb33bed77314a9aabe5696c0b9ec81ec515a811e6040624a287f0679842216f40b6f0c332e7fc68ca9c82963851"}, 0x1008, 0x800) msgget(0x2, 0x2) kqueue() dup2(r1, r0) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8002000, 0x5d00) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x4000000000800b, 0x8000) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x100000000000029, 0xe, &(0x7f0000000000), 0x0) listen(r0, 0x0) 16:00:44 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x1101, 0xfffffffffffffff8) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket(0x7, 0x4007, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) listen(r0, 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x80) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000280)=0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c0, 0xfffffffffffffffe) setreuid(0xee00, 0x0) fchown(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setreuid(r3, r4) r5 = geteuid() setreuid(r5, r4) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0eeb9a9ee200"}) flock(r0, 0x6) 16:00:44 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mkdir(0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00002b7000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = geteuid() r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r5 = getegid() r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x40) fchownat(r6, &(0x7f0000000180)='./file0\x00', r3, r5, 0x2) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r3, 0x0, 0x0, r5, 0x8000001, 0x80000000000000d6}, 0x6, 0x9, 0x0, r2, 0x4, 0xfffffffffffffffd}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) 16:00:44 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x121) dup2(r0, r0) 16:00:44 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/18}, &(0x7f0000000300)=0x14) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/197, 0xc5}], 0x7, &(0x7f0000000680)=""/196, 0xc4}, 0x802) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "0aae6a82ab03010100000000000007a098206fb2"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="7270bf6c40afb6fcf4eb69ff95050000004e950c0578132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() getitimer(0x1, &(0x7f00000001c0)) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x20, 0x5, 0x4, 0x0, "78953ae3a5fe4848239c4a3055623f746a9a1107", 0x3, 0x5}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 16:00:44 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x4, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180), 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x90) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) kqueue() r2 = syz_open_pts() kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x6, 0x7, 0x0, "54ba9fdca7c6f4dd102515c10d19958631a6c64b", 0x5, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x8000000001, 0xfffffffdffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)) kqueue() r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setstatus(r3, 0x4, 0xc4) syz_open_pts() 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:45 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0b0d5bce9c9f1962"], 0x1, 0x0}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x244c, 0x4) r1 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x29d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) 16:00:51 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) fcntl$getflags(r0, 0x0) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/41, 0x29}, 0x800) r2 = dup(r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5) recvfrom$unix(r1, &(0x7f00000001c0)=""/108, 0x38e, 0x1, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x40) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r1, @ANYRES32=r0], 0x20}, 0x0) 16:00:52 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1ff, 0x4) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0x0) setpgid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x887e, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f628d7300"], 0x8) write(r0, &(0x7f00000002c0)="78b0c5e47c6d6c4a73e19364baed291280f0fc780f49eb36bbe9b001a6333191863685ff508d35588de2273c39ee46c9d24f51d150ff62c47226dfcecbea7fc21ba23aa7cb4d7259ed87ebb5dc2617fa546c7b88f906b7a04dd04e7135a9a62f2829e895e2dfcfe5b84fb42114", 0x6d) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x10) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x101, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffee4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x1cc) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000000)="6ea7cfaad95f1ab38902702e2e0e", 0xe) chroot(&(0x7f0000000080)='./bus/../file0\x00') execve(0x0, &(0x7f0000000280)=[0x0], &(0x7f00000000c0)) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket(0x11, 0x7853651d37ed75eb, 0x2) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) shutdown(r0, 0x1) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) socket$inet(0x2, 0x3, 0x3) recvfrom$inet(r0, &(0x7f0000000100)=""/249, 0xf9, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="319dcc23ae5d9704de7c0c3376cf32dcd64424d581685387e95edd6fc9c4ae736e19b1856bbaad727adf9b5aa63c9fb80c58e760f773ac2ec2303551adec47dc58707b59739bb23adbbd46ca2b17d10c7d694b3dd88f210131f91f24393d625b68840a6ba06da582e3fe591164016ff3321acf", 0x73) socket$inet(0x2, 0x4000, 0x8) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704", 0x48) r1 = syz_open_pts() close(r0) r2 = kqueue() close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73040000000000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000100)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffff6c, 0x0, 0x0, "2bc9f4a4bba7bd816bb26e26b8554adbed083d00"}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="85163274112f6219212467800d34a29385bd32211c47b60beca10a0b1c9a4ffeba96c17967fb5c4f79fde3a7b333166b8c300e3ab7cf3b9147a8d7", 0x3b, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66e96c653000"], 0xa) setsockopt(0xffffffffffffffff, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:52 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') 16:00:52 executing program 1: r0 = semget(0x2, 0x1000001, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/228) semget(0x1, 0x4, 0x40) semget(0x0, 0x3, 0x80) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = geteuid() setuid(r1) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) r2 = socket$inet6(0x18, 0x6, 0x7fffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000002c0)=0x9cb) listen(r0, 0x0) setsockopt(r2, 0x3ff, 0x56, &(0x7f0000000180)="3e260e04a606de04c97082204dd0c118ed666d07348d7250f5ead41627419a9f2463c0841bda860cc0f853c7e56aef74bfe22bab32dbc0000145ffe42fff978daca1ba7b17b639f75394b718cb79da8192c8938f27c78d22e7c11d8f9ebbd698fdb453e3d5c16ec3396d65887e01ae10a61888e97345013fecb3027d", 0x7c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) recvfrom$inet6(r2, &(0x7f0000000040)=""/166, 0xa6, 0x41, &(0x7f0000000100)={0x18, 0x0, 0x3ff, 0x7}, 0xc) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f00003e7000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x8) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) munmap(&(0x7f00003fc000/0x2000)=nil, 0x2000) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = msgget(0x2, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002000)=""/4096) msgctl$IPC_RMID(r1, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x9, 0x1000200000000}) 16:00:52 executing program 0: r0 = msgget$private(0x0, 0x4c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/2}, 0xa, 0x1, 0x1000) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x1800) r2 = msgget$private(0x0, 0x124) msgrcv(r2, &(0x7f0000000140)={0x0, ""/196}, 0xcc, 0x1, 0x1000) r3 = getegid() r4 = getgid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) r6 = getgid() getgroups(0x4, &(0x7f0000000280)=[r3, r4, r5, r6]) getegid() msgrcv(r2, &(0x7f00000002c0)={0x0, ""/68}, 0x4c, 0x0, 0x1000) symlinkat(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/54, 0x36}], 0x4, 0x0) msgrcv(r1, &(0x7f0000000680)={0x0, ""/156}, 0xa4, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000740)={0x0, ""/228}, 0xec, 0x3, 0x800) clock_gettime(0x4, &(0x7f0000000840)) msgsnd(r1, &(0x7f0000002ec0)={0x2, "f03fb09b3239af4cb4da53f49ea8a13c042b40ad2c92f7f26d2676d2ccf8665c135e393c98e5d69667863aaa8ac73e8a3d0fa2aa5e83a40bc1a555d681230d1dde3afedd941b7355ab6aaffd6a0a8efe81999ee3ed8b783b93a993e086d3373e23ea239999f8f783daa9b79c81e83d187ee44082894ce852d6cf6ceb6934c931697a41b60d01c748cf18231bc9e5b25c73ff07eaebd06b362c8468dc36d4fd33c0b2fb07394908319b7dd5f44571dfe73ebde675a1b97fa3a6edca75653dde43b5c35218471341787625f23658c26a5bc92e28319eb74dd7c6d037fb11f87a4aff7ecc"}, 0xeb, 0x0) 16:00:52 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="60050008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() r1 = open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() write(r3, &(0x7f0000000040)='6', 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x9, 0x743e4b89, "ba000000a99cb10000000000008ecccfe700", 0x0, 0x81}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) setsockopt(r0, 0x8000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002bd, 0x0) writev(r0, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0/../file0\x00', r1, r2, 0x6) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:58 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r0}], 0x2, 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x1000002002, 0x4000005a02) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000000000003) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r1) close(r0) 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="ce4100000000aa59bf4bf03538fcbbf18aa5ae8862ef717ad9f248a48c7872c6986f47e86394dd6f18cfd2396cbd7387eb81dad2924ad7a92558e166f27b0d9f0b6046a30b9ead897f129e12884400e6769d08e994d2a2adce0ecc0a2afa77afae408e801eea073e965b8294b21ee06dd10a8936b05ee941e4db13267ee20559e5f7b99e0132b2e2ec86bf6ed0eb9829c53fa9ac8a80e6c6293c6fc24ae2dd041827592508330835893e2e2d5d9de71891acf0ab91a1a8"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x8000000001) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001080)=0x6) connect(r2, &(0x7f00000010c0)=@in={0x2, 0x2}, 0xc) socket(0x10, 0x4005, 0x3) setsockopt(r0, 0x1, 0x6, &(0x7f0000000080)="b5edf587b182996be8138f269f350ce44bf23dbc8305fef34a782c9c0b4cc80e34c2160c9294ec8759afc9f16c69a8e968a4db69e10d255a0394ab4dca2b22a133d22f533eec61d543ce76d4c665a1628af3165f31c31afb1d8b8d05655265f463cdd41e4d613c6f646802c76c222021ec224945987a1a6d7d600ae10192a62c711e78acd0b83341ded86026a59a62cd7c2c7423c27d2eeafbd6d8c98d255d8de2020263f508b60b39928e133984c403241507bc0d9277ca82bf070cd01f58ff2107580ee7571cef185577c6e44ea9040d6fe41f36f518f014ba5af697127c778732c9adc172a9a58e39c14b543ca63f72b3bc46548d525880773417eb0cbccbd2ea9c489b8afaa960bf05a9fc01813fa56c26edda463ab13762ee10b867c99b0c13805fa445228e92054fc599c0a0abe3f530da4600f974065b5eda9885f2925caea61a56940fa35c625d62f91b15eb0a4c77d5f2dafe73a4afb701c8dd1090a171f3fcdec771f961077de550dad874245b061b3d6f4a8f6d6869384082226b845e2e651307e0f47cb4617de2fff72afc7c9c4ff530f75a55a3c9ca3787e96eaa432ebbfbce8869c597412f82ce46bbcd0d9294ff2ee8d4db5ca65f06f613766249b1757a698d23fc5d3cd4f41a6b4d26550130ede0a64eedb8f6ee257f3954d2747b1958c7712b9d31ef9d6a95badd9ec6cd87cc53fc971df78b5666505654c4b49c7730cc05157e046c60e6021a7f5e112b774583b99492ab662d44fb67ea46bfd9ac83aa0d244a160c9a1f28ba6ef269df083432ac1ab53e3527aa541678e11d89c4d8d79b07b9a986886bb925026ea448eb161ac5d01078b1bd28bda9cbd8ffd429578c45e78734d55636d5c15b83df2d7701ddbbbb718da3893218e80d363a6899b029f7a33f365ad6a2e96c8b0f60c70f723961e38828012ba805a12afd2cd0db3b56063a29cc779030d8ea7362c1a3607f15c9a5f4529ca682e7c2a989a12cdff63c9d4c3dde24138226180099ab8f49ef95d60b83073f3d669a46dd6b9e01d2e8212284274ede9c89884db58047973d9786b26d0275fb7dc2c7239cdfa12ac38f825e3629ac0bc5db2b547a6acb70a909a89688d586103d803f023b86b72013ce6173d1e909714b7cee0075592ade0fa19c9b21dea40da4ad9ba042a1bb17a17bded83b53768989635193882b9d64dd522b301b7eedc071952885f7ed0bede47511c4268f1621adbeaafd4e37ffedae6f923d7d4a75458dbeff71ce6f033ed1bc246c4dc1c1533d49d2c4cc036615ae99aa9efefe9d11f35b947cc839b57a1da482dcbd45e58afb46bef0ab777401c3b53acaabe9e1cd406d40698be456be8228f10e2bad7238ec815a5ce6048fbd694f40cc0ab5a6166596a4919c5ec811a250d08953bfe484213d5dc5425a08eef603df7c7727f118152372f6f8f9af03930c1fef770443a57d4b0882f0aa713629f177573992d00c12bceea2b6c41b40ea1297cb92e5115a0557ec8c289188e70ef474b06189e0f897cab542d3e9d54437d713c73853ce42773a67783e086e42e3f47775f533dfccf0dab9a6573cc71495aa5741af20eb4ea774afa7e408188232682ea556d1f64366a92694430e10ab70597cb68893561064b6796e63374e0c7304693f228cf6e8fe92604aa6e98d2bed8535b157a785257cad8096ea6d82a191386a52ed35f7a2b3b8f089c9ab4b9d594ffb2252dfbf3704152e9cec6a12cdc060e3ad80b850fb6a056a6893216c286d9346e30b41107cb94e0230a1fc26d884dcb2b4117bc1102d26de88c26f2be32a4d091aa5439f8149ee0ee659b99c1083a8d6c5e4caa0ea27650eb10b92d6512c668fc49418b6e38e38d4ef3b6253653080e9a24f99244fc0a09ec9f8c6925bd02f16f8d8af687c811f186bc31a8113dbbd8a80caae4e4c043e5d0458e03231d26653ae9fa23ea4a81c2e341023ac701e3d40e016353129cee676eb2d9b282c5094db008f604341c054a99bee6eed204d0df49d952ca1fbbd0056bb101f4fef8751dca59298167f4b4f25e976434e6b7d19b651304468f7bba4327883f65b6717a2fc90e20357a5615db63ec0c998fa0ceb8c786cc8244df60487fd0cf0a9e48ae4cd316e410c8e453dca366cf9361ac2173145e2a85203d84ecacb6a5777447c06b870faf706bc57eb1789ff3770ee986518b5048611dfee8a5799cab0771f3974b7017257038d6c82c1f5b69b4f40a06d3299793a2f1c7933ca714d0474f6b600093c62341e468c1e66e12300b5885eb0ac8e20c9c87ea0f3161064731e141ffbad02840d53cc980dc14daec9175c2349be8c406fae506096bee5f92c639783b608d3c5288f3680ba739f7cb6833720c4453d8a6f58da0c75977c84c3b324f860d52cf0646e1835257995c47f6233e4ffc7d2d87265075905f57d253d58e315d55a65711b920f6b6b4b16809c788dcf46475361d847bd4f87f2fa4dd174095389a1140cc3d989036f72ea355afc1ce8f324efbe642a0a20a5887020f92524a0f8c989ed67ceceb059e5b538ecf8087de659a6a6f19ab9754775e1344bd4c93d93876a94c3be15f51d274404dd7d377f1c2138bac3526e93d7eb541722c3bdd3e7513ddb89b7e86a7c636c6e74dcf8d268b51bb823444b6c6aa628504fe3dfd668ca52d1c04a116cafd970c90184a2bdf6c092cc25f87b31a6bfcce0841b43c3b20d52a5f7533c893585fa484c9194176c58576dea7750d71e846b660f11536637bd1decf2ecd9fa24e05a9705d78ee182e09fdb3fb073569229d176f7b1349937ad677416160d23883a06a1d2ae772156b5709ba24461f6e25679b2a9c9c922ab46d6b3a4190712f922e0683af2c11647273741adbf97895a2b830a844a846ec599b787d4e4765a458efeb36e64a33d5649f9ce555f8973e3d269ab93540faa7a763ba9fd97fb172b8636aacc45e1b5ca0cf432b911b4197c1a3334adc1081c4c4e907ac65197ab5d0d574e4e3d86d4052d33e62d8d90363547cec4e6b959ff8bd9af13bfdf9b3783f3a660c03d7c44ee1dcfd8e2a0399bc448a4204120bd1774f733e9d0b364fef39c75672fc5bcb1f54c868dd413cc7054a7d3febc43479421a9ba8c8b30036e3d00a86c1b986f0413c5dee6b4718dcd113445ceb619f68a8f8465ad2e0b488118e0d89b8d54d47d58c4eed6236777a4e16e3332046a312d29297b992bd9c51c6a81d33036e0e98e67e8d0460c7f257daa76a7a41b5eea21eb74179bb0c5f4bc02f0ef026cb72f8336977129eddc3e7c50c3b43c0b52797897bcba156165caf4bffa530524212355f2cdd814f0bbe6830925d3071ed5986a56df19b80b4215248c674f8e31caaafc413c0df5a4d1713d34cd2e507472dd7e9d8f1a9bb5fc3dea1beb80babcee364058317fa1ad7955e3ad6528f1348a7a10cc59b19397f89556c2094c829e79a0da39adb2f63c3e463ce947b3982bec99a40233271045bd7e49d3c01548dab416b0493d62ded0d79d6e156650f750fa6ed7ce65979e31c5de3ca781fe465258d6ed4a22518aa5aa3def40e5c05db6d117878baa69e62a5ff0ad2adbb680c399829e86819666117bb1e4a0d6e7e2418a47214b84d5c332e6794a5e050eac7baa406c028a4f574b231c87e6d466e7b3a05166319d0c8840faffc6b6566487ea8373cf2d08575d5ac25bad4b38adfccfed44cf9cc9817c2ef8cedfa6e98d0dfae0ece0918e20c677a3cc6f500f71d4d8b5386f95f8c3e1d91b2bb7cc32809db417b034c7975d6ffb3f6f21bc8497140ecc99b0b693db7d38a9908069e30ff536163f451cc08c6aa44c111271f53dfa43a696ed28c9287947d4eaa349409601d5b1c19ed1361a559dd5f3b490a184fb0133b3a289f95021be6c0f2161bbc61134cc3f5df49d3e793e6a61a3844ca240670f6f4be57e0b213d0aa8308bb64cf02273820cd312373ef9f6cf4454fdda73c40b2ea348410d229715eaeee44842037bb18e5ae62a6b8935bfb38b7ea3d3c4c67234cff167377e6394a53568be6ff33b881ea92b1f742fefb89fe134ea8869f11cb09df9a9a283361fdfc52f1f69e3ddb87babb86d0f8dfb547578564d8da96be401d754a929d18c6c5fce603f11de8b08396f070621b1be17977b7b806f8cef2e8f47f082acbed4c6342f1b0f8abc3532228c7e8fa8cc391f2d9aa53ceb2dcacf809624357998adb9719d7ac1836fc4eda2d72935becd4ab9111e7078910a74b3305f2decd2cf51dbc00fa0105c41ea37730cd4099afd9b1350bc868aacfb9bafdc0bb6a630d572d4c123acd1ce40b908e9a8f997744760834691783f4f78ddbb17853ffb227cfb7840a3056945b427dabc77e0aa1fdef93483ff55344092fee9895cc07dc89c4e13fc5b0d7dea261d9d5f7ff142f1dd29a083e51a291c26c5520fa95395069e8fe065c9bdeb6a4c0274bb361f8f0fb3ffe7047f9b1702ab6d25dac7308d314273759ed37d64fa0854ab510462a40175f5a9f446a2c627c57edc6e6b0c148f62acbede4dd2df08590f63febd5048df078130737f67c80c59a97a02bf56ff0bd6c407ffd384334ae50eb7af122445fcf03b7929c1adeb955c25fd5d37d0ed1798e87671dd51f115452124e8f7f68b5ccd0fc1fc7c9437246b0e84e82aa0af86d2a72b94b99f957fe311dbf4f9cb4311d52183e73319e9cb12e750f612722110bc1b4a2790d20e41242a9f5ae9bc5950bf52ef2dd0458a6547e8db7c467130ccde4b0956e5ba1c46755f3d477efafef70707afb681a8afbd52358de944fdfd642fe7d1d00f9c66193e99475ee3bb8bd3ff955f25bac7975e2f57301803772db2a6c8e9d6e8c8de1a7d5cfb80c0f19b16660227001d765129c17a887b426b9a2364099ade5c0512ba624d9d869a8b80447e1a4b9f13385a49f976c000f766f2cc162660f6a29fd1abea122525bb2c668d062a3a7f552111ddb6c9108f04bc4e16885c9b488901bfca20645f6c643ef29fd6b07ff2ec5ec07e0474b16cd87aa34a309343f0188c1ff35a9e311167b9487bbff2d4c63af68bc34ab29272192e44dbbe8e922161f49d5990ff8a28204830ee5b752d6997086318b6d85afe88d58f29a29b12ffcde1a2cc507e5ce7504f0b2e67f19bc5dc6f6717e2253b48fe252bd369dbc9d3625276f0775a1f36e2dc7245c4b32e63484eebdff6fab0cd9edede08ce78d5032b230c4c860914a8f8ad970bacda4be92c1d09711867e658403dba38657afe830d9a6177465eda086d855d784c048c80f88521387fb45c46d92f911ed35f80145dffa3a74c6d31f6208776a5cbfe2be092b9a17c190fecec55485ea8017cc90dfdb91c1a31621a14f1a8bec30b3151e1eb50288449fdd3ca7979cd544b948ecdc4cc66198e68736fbd2159aacb6107c358e098799dd4a0f06767c51e40c7f1a84a6d4170d10162a5975e2a351638b854ce4d8af97e8d5cc2f80e60c9d7d1e60bba891da93adbc051f513315c3864978f9405060ddad467878800d6ded59385556572ee4a29bd1a3414413600f5ecc3fcec4c1e89d8c75132a803ec2e610fdabe355790100995559989f82f9d5abea5a549b589543562865a1929797557b53130a448647ed055ae64533e35c13f15317f2bbd57b3add4481e056ae98d5f1dd59b1c5f9f60d1c7133f02650391b333853adcf45dd2ff7d85346e4d391c6eb5d414a970d41fd8158faddef15fc5ab287de6844ee2de95badd5d7f8ccb22cca50fade6fd0a8ad1e6836e55fabd4c6f9633a2051f156090", 0x1000) 16:00:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) mprotect(&(0x7f00001e9000/0x4000)=nil, 0x4000, 0x1) sendmsg(r0, &(0x7f0000002400)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002280)=[{&(0x7f0000000080)="6231711ca193061321b6f7a2c38cbb936e52c250e64a3ceed65c444a7850283def77cf0e8e3182dec6401458787b0583feed74989666b3d691f99d4565ffd674a5634d7268c96bbff6a1c23da94c129cf0f232d8f2ce90da1c4ba62ed2254eebe2b8053a2cb7917588eae639a69801b58278a422bb6aa1a07b0e8154439641cdf1d493b4c103f5caab6445c847450e7e54366efa73a18acfd4d1ff118fa1acbb775cbbb975a316c471d15bdd423d029ded7f18f6d90a2c35268fd0184e650200de9c5a51e94ccd0ad56b27ad70a69831c74daa313d2bc01384101600c4b5ec29160896e1d769e932db4e68170fbfb2162f05331bc6459fde820d56fc29db55deee434eacdb1c2e37b7747117da1029c7f44df299e14241e2cc9bea8d025db4f7da8c240df3c0301836e7aa89c52b5caa9fcf591d48b51c6111fa2ed28bbe9cb66f778acccf7a7dcc5012673f95eeb2237b422d5eb4937e6b898409004d179ec50cbd22d177faed075ff77d8b4355b7c76c0f30afdf463e17e77c29bf8ae93e45bfd6065ec35c4bbc5eadb497a3712a6f1f1208cc06f3f045814eb26f8a8c89f5790e2d50b65c6862c30e3ed99d07418e21188a871477f25994d39c4af73de6eb6c164dd39427e1c4af675ca1675b7e4b317f1cbd4f9b92d62badafb9e06666b6dbd276770bd84e5dff497869677ab480009542bc1c6375be221eb9c5cd9872ada96b794227c87cd1160b414aaa3ba22cfd1dc5f9876887cb6dc6149f50b8284db216daced2653cb16f87a8f40e138c88ec3f180ac3fc431082da1f6eceb0462bc7ed543fc035ba3df5fd35e1e05b0238542306beb990245565e1027a6b53541455ec5ecef1baa6a0228027cd8d09ab0d17ce0d081cb4e8c464a341f5dc6c93a63e3b1dbee061240458fcd4a23a8f6d3c32346e9cc47732ddb5fcf21a9779e6d0d26c84709671b2e6e7448b5bbc9d287ae8ace71f1f463685ae6a3c11feebf323472653b63fa5ec7b447b0d42e3f9f268641139083e35c85dd230bc9f38a928701fc433ddc044653d3a7075f6feeee5bbec49cde91895a8222fff5b080a13362bddbb4fb85f3328e7907efbfb03d036602dc162534c54fda360e7248fb0ac3b81c8586faf4555735c3795738546e8eaef9a5d4817f99279c0c186886daafb3ca2918221ef73ad2f1e5eebf22f2d80c67631fa081b845f143c4a4cfa5fbd363af17ba3d0e1dbe8c7dbc9d7f9dc8b951b496147853f11329c733c0c0d2a2a4201859a3cdc01c84ccc1fac0e2c06213816327698586574fdc236ff86cf6060d746ddb3bd013e17424382f01d3c87094a9d6112ffca390315dd3b6bf044d9735b6235370b7e5e1a0d4e957c2bf58066b6b25f3378d532fd7dbdd4f76d3a982b213eb23e6b70fc6489f1270a87c8601163184782279139d1b18ae68cece0008388e45fc9199a834681f86b306dd9f80f4ca2574467436330518dbdbb2cc9f339e9bca3767a95f67b2e18ad0bbc898ceb2ff76d00e516be4ad72b9e0ae64e54ecac9ec5c211d454f048f0780a3aefefe85e7b3d37d43e3e53e96c523d17b1c0c7a02e6fe1ab3c30e301302a488c96a49a5f62380e419c584962b335a1de774995b3e3cd603c1558a54de40cfae4011c3db6cbedc5b246a0fd0c5c4ffacb7cfbb76864dd20cad8199b2e3ab8343568afbb630f9a00b97cbace3b97a964f297a8db5e5ef24d71cebcf3aab5ffbb92bdd2e21e687a0445139a1302d1b239bd21d1ecfa5df19a5137b593228116d0cc0f7528995d71e6ad0835739667a723fda260daf733eab4079828ab8397712b17489c9eac02cc0bb138b9c97c06a6d66d7fd8e40270ea7d981e82081dccd138c96facec2b5120b4af82d32c438bebddc85cc135149f173133c2d703af15660e7fdd4c42d1678a0e8ffaedea986a1f786542f9021e8a59f9868c9e727bd0fcd13913b490fd005b3144ff8984e1a590116c1c4650d6e02b907df0e1adbdbfebca1563bd317fa37d2ba8540fea1e0da6938251ab177a585c70e7a2b94d2c2bbb3aecfbaa7c7dde96d729e65d78b06b85052e9425e6f5558b3dd19b57a3961761815dcf233ef6a7c039d3b1dfef901df20cc9bce814e3a403b6e046dce7df227dc166c4420a032cd389f3b7acb25659819d9f2c6f4d6e76112fe7eb1f77b71957c45f85abaa775946e97f409c3d88bf02626ff1bcf700e13ad78a0f52c7181282d1cbede68e9761a46253ca1cffc6f1c43e73619bcd2bde908c25ace75d1d6b9672a6286e244d5b223fc36c94888d96a153ef8060d4273031a3a813406fe2049b8c515e5146a475cfc13ce9bdefff388b299a2c4c9d4ca076d5c63a7ab79d8eb14d9af808764843e010a73c3ab9d95bc9d118694f6acf44658efffc4457da9717e082723a0a93b79030af25f5a3ba7f68d2ebacc24aaaedc041145aca5fa9dab4129bd32f85492d64cdda2ae5ba56ccb83ff8a664d621c407fd4f2b562cd49d18d60de6fa9fdfd16ab6fc8144e9442e1c493e627cab6ee04d9e610c53dbed0e8db6054fe7d35d0977cbaba2ba5a0f607e4a5c07600a0969a6b7b73c3446f3887b952042d3da607be67feb24235598cb4c40f29ddae0eb88fcf59a085e3e81dcc1904de989342b9dc43d945a1f7ec4c58e93140602655837102ad7eb171720ffc1b99c8b1e0cd7f43be2dc62ddbd7588da090b294354b68ef367e0bef2dabcd0715498471978ef6d5526589967be43886c79a95c2e1c155f7513d37e3feacf3f6a49ae65ac20d25a53f589ede6ddc2fa0f7d237c745894ecb017bd4d977173b750a2e59f3cc04a051e04419ddfab043aeb212ee223056674bee1bdbcd7a27a4196cea2b6d7e37a9eefb0515e1574397a309b28b8fe74f83c425158b6cf7114ff690944e9defa8904b87684be8503467214bc4b2b35dc28e94748660345507170e1db197f4656b1c9a37a68962bc563e59445510956b77f6331c7c6c80c0378168cb20535a8dd0dbe11efad46bbb598027a61bcbd36f8aa3dccac29b3d2d7971c89ee18c0b07abe9e218f6b7429a0d7226131aa58831fee11cbc6f22f29f5d0f85aa6f6f2b8dab55af14632fcbeb9cb810ee4b6331544567ff97ad23ff78429d9fb13a117817b78389e39806706cc81709259ca0e3ad35104fdfb09ca5cc9e25e8661dc75c219ce63aeec017a3d97a9ffe0ebce323c8961c1dbe53fbb557c3ab587861936596c494685651ef875b0fe4413af38f220a728e02defad95b5f00c515bb20d62c2922c886cf1774e5989f07dd254b5073389e74946cdd14e1d2fdefb84b08f7ab07e0a8cb621724cbe9c1c2ab0da827d56671bb9c7f2a5bec3ff627cbca12c4ca83689e9192d480ab15131955fca1481e017be5a5c73fc0021a8c425b97fb0a49094012108784ee30ee1381566e5f679cabae36555d9cb9fba1d2853b782737e33e49ad491b7ea1584c1c01c394c44d0d2a362b1508b4f913b3f968d125bce3f6840e21bbd8ed5f2bdbb49b86d1019a47dd9b388627624987f26cc432a2ee4e91b11c78de7da5ee687d251bc67928a1fc979a7c2cb8eabf455f9671b547932e8ab2bf7b6e8337fa67a9805a72e31e248526ecbbf5a59e35de345ef688dc114e413f3017bd6b6dd947377ea1bce7e2f81bb577fdc9f2a3f0fbfcd40401fb8f3f2c87e8f064e876ab0fa2269ca1cb393b38016f3c86e74dd4aef38deb3f953905a61d0050a691850bb33fc7a9217e4592ac0a072cb3a72e4177bc6519b9ea4b3f37c6a1b76d1e1328104681ad8e204abe581b97d486a6f7b93347f521af17f653ccf7c8487dfbe70f7641e02bc98098bca36b248cc9b577ff719fdd84ccf3f82ecaedf6273a1fdd20b46d34210eece180537127eafc7e641a7c955d7d3a686d0ca1e3c78d418cdea4e3857492e74d58668090a239353d90987db57cbab635e8442f97ed39909fd8a69ad217b75ff0aad472d02abf131bb72762ba47200bad04964c3cba76af8dbc1ea2a64b682c158d04fb864f7ff77df803a5d55d6717cabf3f19b89bb2dc9a1a57ca669cd212beeea307b29406aeb8d43bf2c34d8f15036e9ec1fc95d782d8c6c53fbed7cf1623145b1018ab033fa16ae06ac3f4dd54524471cbcec29dfbdb2c03ea16b4323ef53ace77c63b36243a22f4fb0e2639f88717f5b648b46336addbc393051aa03f473fdbba3ea354b79857d33f7c79abe5dc4563401c09b62fae46131484a923717e3c163036c3abfe79dfef3b30af9fb909f72a9993934862716c94f89026a3eb89cff9b8401a2ceaee46da56b60aa01b0e854b94ca4dfb44b3eef8e499b7405f8a72f57e65b302425588ec6a844ae8dd1ce4a15880f1d687f07ad3032755ce010d374c73d765309e11d734111f6a7e0b0a641ec617ff1ded9d6c5080cae123d0407cabc6b424b86bb7495fa760d84219a5ed6965c73e0289e6a34be5832db0722337e3c5aeb89b8d211ea5098eb550ab3771559a4030687e9d7aa217d975b1c5474a602733bc9c909fcc1800ce1ac63dbe34574660c6902eaae5329721aac80521b24ff725754b4a74727ab720e04a35684cd5e8ca9f59e63ca40b0307259b2a3b7ef17d5738cd6d4defcddf799e630dccbd73dce1fe20ba0191f035ccee2db003b85f46316829ff6a3aafdcfdc1c5cbd1dd9cf170989818c1edcd2c36e1d430b3cb38b6c95707b0bca35088b21e843447b94dd3749cfd122f764d599eb549d5cead3822806bee44fc1ae778509480366e19e9203b64b6bd7cc6bab985b241cb6370e4af6841344b8e35da060d85a759c894ac33b3fdc558445de421cf183842b47a50398076412e311e05f63cb3296d76c9741070256819393fc15b54e6d176283c6cebd9c027d666a1108765308d8c84866428c2e69926aaf7967e9d903d851c613c19da776558f2e6e805e4a0bfdb63c0744c9d0d08241149b2399eeff67d49c36cfe93ddcefb511d0ecf07e479ed7ebd3ab04fe534988951c9d493bbdd58488b354a0828126aed069d0e5c06e6a4d8097e97fa94aec7cb2ddda4e7adf10d0bad97cb94c5403060952d3995e2d7b076170b44b07f76a5f6dfc7e531e59ff2705de97497108b66f20eb18df93e7e43ccf936cbb5d8de6fb18113879f04701a0657c2394a584f9504571d70c425cd5040af15befd6385e82a871a73cd4dd521dcce1311f6b6301ae130c8786ca7f5552755d2d13b570e319914112d4bfab426a4b33d5b85b0c379e06d40d0c5c2f1ebda470274eae7adc532b721eb688910ddf9205d184d8b42407ffaaef756dfb9d36285d70357ecf15bfc3ecc7b23a512e30347962305288a2932c65340eeef8b3dfeaf5dad2efc4c5c65f324e834b9b9c137eed46e7cdc75d464915297ff69e99b8c9fc1a600a846cd501fadbeb9240c085727f0940d35ef234a45d4fe8531d35959d196525afebb8ce47ba8245f310d132f6784628d7decb485c4bf318394e36cbfe43acb72c7da9cf8e2448e6c16fe720c1c3f7833dfc8389a516e014954c051f7934932c1d2710172c17354529856812b8955df05f514429b8b1fdc9241822cdb2a9187aef3d85f912e8a572db68db3f25f78634d19abfa5c808c61c1dc3112308de378b03c7e3030ab26c683079e555ccef67ac61f333bfb1ccd2f611fe2e972a564010612d386ae542c6e1f9f226e5dc2bf5779990b326a0234f92e4d0299ac876806486d41b368f411a837c065b36a6b8b276d56c2a30d868a9a28c2363e479c07a745160320cbfb1ff0282ceef60cc8b9ac1d65f139a", 0x1000}, {&(0x7f0000001080)="26f68ff7fc8cb749da1055a006cfc7f63ee8baf2d1cb6d02a2019ea0c99e34aa008d92e7bc06a27c447b21666165f9942ed60fd2be7e52e42e39532c79395f0908542cbc67b7ab42a0cd2a7835667f655bf3a61cc0f8f5ee", 0x58}, {&(0x7f0000001100)="2e1a6900b09372a48dc9836de165e7c9b1b22536041b23243f28ac49f38982a6ac", 0x21}, {&(0x7f0000001140)="c73959c0a5aad392b3e3c1b795d7b60082b6641e6377a02c72dd0ffc172875e1beafc5067ef04727de3de5c076db305908a7d4631cfa785b76ac7462db4c766cc991604e449c430a3eabe77daa4567b3f70f3d273b75ce9e2fdc70be72220a9d4d77b29ac300a7ce0661f1b1c056a2f61e32349a02f5e94b455229756831b6af276dfd200518bd3cc11891ec1fd7860a33937825c02c75eee79c62b3e9cc6c03d6e5369b99ddc6a640f266c76500fcedb8f59b2aa566aa4c8a4a0cd867b0768f798acc6fc89cbb99b2eeb3a5282d73144a9c4915b12fe7c1eb16febf5e1d93b668b879293cbada5d1b9ecb39ef75d4eb45a4a343d78442c995b943b3120dfd184f3e6a59ef3e6b590120072b763bca2c1189a841e0676dca15f0df45413bee97151802693dddac3458900420144340aa26e8352d183686a5183d8f2ae92e8c2e232dbff731cea390d565eaf95bed341cdfa4f93b8d6a94c93e1046a622734d2ecf15d24f4b4353052932a353c27cd477067ef098f08fef0e7a68552570722375ed303062312d4c2a5ba68062e04d747c91205f2405e143b2b45aa94412bffad69d1864a1c089a3f6526d707ee9790e868752eb92d24096791d155f91f73d68a6904418fe0e1f2624c1dbaa3ee427617691fb59bccf9428555a894ec63f6cafcc3a412c40113ee6319bfc6c9ec52ee48af450736bfa0827ddff1d3c6c038daa7eecd3368b00dd27bf0d11daa91478079247254d3c176e914f883a7433a5af9ad43565b565a99812b06ae21a587ba8ba53f208bf1f2a36d29b14dab1333a7d43f13d998dc2f79ba3670a000740dc0e6591494651ff1fdd18971a580b96a04018fb5538659ee661fc47ac00c8dc7ed874d0e4343336c6eb70c6e3392eba7c375e9327cb856e8938b7ce4c5f28cb01a1cc2c1cc1934d5caa88c2d7d0095bae56ba3d0df16fa4c149eb825e9cd8538a7a72f2e6da3f9f168e27d2d2c32be3a0f3165cfd39edaf927a0e9ddb0fc720e79a3387d8c4df1bf4f86a6b77eb5112709bd689e38f1b5ed48cd1e96eeb766e9ec677e360b266ec6c872dcdcdfdaf556b3232ba702bec0d49c1af68cf66e4a26cff7b627387fddbf1aa2ab1091ae9415a8b07801c149415d9d307443e3be09d6119c3e4717e7b67949059fdc669a179750f5e220b6b31fbd90493ee39e013a0a90f698995e1dd6546396439204eb31a4eda27b4cfb4a0413d8a3719b8218482d16b6c2985fe794605532b11388c4609176c7089e8e79d7113731fc856e85a42febde1847c5cf89da50fddd00cdb8912f98dd0ef59dcb9c51b003a5d28c1ca6549e2739ae2072dfd0e56122a93a442fbc6d7a84208b8298ae3699451047517ed5f756b1ddbedd2de3f82888805303438920b0f21b7092711484022c611f74d3260e41867aa43b4213f183f85441730892d999d14fbc45426760f7e803a3e7c98cf7ab8b90d5cbebf4ddf3bcc7d2ef7dcdfd4a50ca78c860cfa18cfeb8db458ce69bc01997b75d064aa022862ce8c021f0a10e5fe259dbe8da57bc2f5f9330867a75a9953737ed72c0401e1930b764c162e538d555dcb6ddd426ef9724afaf8c892556c6eda1df1b8b0cfd9bf542c5429316c3fa18e3a6322de180396f453e5c1b2d1bf6292a706c8a7e60e34a3071b95c042ae1f1e0a1fef394877e8d0131b66215f1f1936abdbd8a2339755b634576aa561dec9d248a6135e0a9ebf2a5b80c1d33aa88d763beff076532f778b33309325be0992e8605c5c16f650d4e82efb35d95f372ce24b5683bbd103f9961b53fb881b22265919e7766a2b9b9e221c6bba03a08c83ef3b646ab49de2504366211c8ce6d6b5f3fa0b50395b7c16db444edf76135b7ed086a87a04648346d6dfc7c96a3f45e52997d4a5f17ceb964d44fba0e681f446b18c8a2b14d3488ff2a8887499d9140a7f608b20eeb369b0faef18b916a9b501dd5aa65f886c1f038c343c52549ad589836e33ca8bb81318fa34cab642f551b02009a1f8b33815ca0095cd5ad011f4cbcec4a3e0cc3bd44715b6a8c4a42acb4301fc6f65299e829736842d69404813efced7ed1962da4d50763ab629d5128a63c74c8eac678a1cd74b7165982e44c4907414ad0364961c865fe5762e51064285efe1fe016bf3c75caf7140f5c3aa4f90089c107183f62f2cba60809ddefcb5042e8616f5cc7d552e4264173192ace3943c19c647d449eee6c65a548192f703b1a3c5d84bd2c2e38247107ce1ea85341387f897f1bb262b953d241128ad82a7ef28ddb913be30022fae7ecd283a8396f00a05b2003b925383cd6e4158ee529221663d20d800297fe7dff2cbf88dbcb65c8e6467a1775758adb7e502a60e563351ff54d3ddccb41ae1a4fc53d4c728f3774ede974773752d0ffd08fd74b56a64674aa6f0a7e2adcfdfbe62cdd6173180280f6edab1d32211cc922e4cc0bfadb7ed0cbf8f9de93c99a17ccb64e79615b4199d2b6f6dc46b20112a31321769eea656387bdc55e972cbbf8e7b7a3770ff26618f0ed13849e3db976fcbd86154e2c4853ce474b3a51b4be56012cb25febdc5884cd49a74006b3c8089c326eb6c3a3959d02b0a3c9b04c1791af7ee793f9b8aeb12ff22ee412397ccb14245564022b1175edd7b53c2bf20c1b091209a43d0a901081054233f59ce244c1938d1c9c606862b6f6f679d1de397eaee8bcd3ec407851c728e59347d405b2c2dd1410ce93a86e336de6b06fa9d2e8d7eae6ce5533b5ce8d3f9c459b84a68269f9d3a56bb6ea403d80aab1abc0520b8867d974dc974e4c8d5c7de5a4c5ec9cfd71be380cd335d83b5cd621ef3259d00cf80a05a94363a5c40891b55fc5493d54682a6dde7c6d4233f2422a6d93521a7f88b02285eb9751adb5ca891bebae07536401e613c43275efe74fad6cc7a111b9d3518aa68d2925d29fed78df26bc220173ca13889208dd4db8001ff1d4288f1ee5b542f30cbae6e7d2f6ed3b78a215f91253f8082217acd10008de2087f463df23809008fb2bab36e4eff49f1ebdb22302efe97f9d4d7871f0521a194871189644bcb7dad5a439ff2b744b08c04aaf13e701dc54176ab4bf4bd601c18ff876ba80ebcc741fcc17e7a279a92318fdb539fa75cef8d42643aa1e7b8f55be8f9e6f3c8d7beecab79aab6d8463e6e3fd28ff9de6be9e0ebdb21e8aec708da343dbb9bcfa99f3629c1c1ea5745ba76a1dd8303758ff68de5368e2f1d56cf70def990291b49cfd05f14b3ba869798d4e9332aa46c416d8cc5031b0a823f56609e7843420c5750e165529538b0481de7980d40685df4c56255df51ecc6e7142693e88e84ffd2b7eca2beb84349446c202e6db92305c542d68703294bd318e19e77189cd9c8963fa7e3b0889e484a70bda0ef1215538cecc415ef9f2822f31b95d74ceeee562dbb5c8121ab2294068cdd1411d5af4fb806b6072a6fa92e524871061fa1e0b8afb9502d89ab6de3ff84b3e4b0cab1ff4fde79585a9ffaceea5ab2f2406d7339ea2d988e4b748fc52611c47f35121fc5929dc572d7e81a1d7663220529c11bc71d2ff165074daf42e2444936606b8ddddb92dabd0cf7a0565d4057a52f5c32705be232eace0988f4770f1ad805992d6371053d7562ecbe66a1549df4a1baa73bba0ae2718dd9e2e9dd8bb5296d4f5e268d24843fe908639bce3c438599ddc108b789fc9cb21fdb071ce468ba682f102bdcba7dc1c6fedd66ef1ea241d56545262e23fc4ba1de85f364d79b7eed4fdcf829d382ce42affd981f16ebcfbb8d472efef4be5672189dffafe68757f7632a8f8fb6dcea55fd2b249323ce66060030047fe9d16475a89e18010ad39265b0c7203931dacafa99abfbc50803fa21a302baffdf91330cc9edfa18db458e15719b72d0e40270166a7ab066bb99d509995eea423ff80812c99f5ece0368ccf76831398c5ea69cb1fc0b105efa44d0a2087a49a51c8e9b3c871f3be88ecf33f8ce038f60e925962570f040e9d3f713bef96205215eb1b71f18c504a40f9370849b9912259af6bd927688a9f2b8bff3e5091f07c6c34e4501d35fa95544de20089d5250ff456e322be23d32d78dc3624b914b59faac199175808575fec307d66c7ad18694bbe90066ac61c44ac57514c2305b34490b38d4647a6045b606aff91024ea3cf4604a9da85fdf8513d67970e57c62fd467c599ba399467090b3523c202a06f5475570d58ec07cb6f9a081ec2f3f785e5fe0158b5398e2f66c83a8f30c37f68ea6c4f580d234ebe115adb3927c03c7c82e2d65231b39fe803c44cfaaaab8e816f0f9462377bcf8f2a6400a876dd721e1f2dd8c2f471fdf0a9411dff59a5308ca281e75e93b365609959b8010a06b08eebcf978710bb4351752ad532c26debef5a3e6d0889f39363c67c615bd329f63b6421600fe0b42b86bee3bee205e72e6fb9aa0805b3da22abce9ade90d7c3b0eae32312f3d3cb4d6b441f165c8fc78f5bc5e38227b7e33e726c99cb8a99113b68b91762c77d948963e5000eee3642056e859cd4b21ddc8162e81f98c49d6d12ca2c5f1fdfdbc8367fc697c90e29ff6a73fb7c33d1f9980ff358e33f527a16651341943a111b314b4e18e941e6e3b0b38a231e1ae573b5031020d585364805466f583651b689870349bc79c05aaf5a692577f0a17bb21475d91a30babd6aadbbd68ffc25dbccc15d4fafc7ad36f3734f75a12cda787c9f31aa512980c00989c0e08a9b95282b328306ee5db2a96813cddd8d2be698edb85649cd2eb835cc684c800349beee3523f97043fd0920c2664d9ef15e9b3b1fb16521666320c9028d9bc8b18293cbde35cdd124bb9e1e2db80ca6e9758c854ad2df5c088390424c15e7e171a0fef429443378b365d0c3c452a26db268833beed61f288f610f3d3ec83281caca7134cf53d716b735f1994e729212ce7342329dff9b53e892cdfdb74eb4fa2ebd055b3a01ef5fef9960a61a273ede5ef024407be15d9ffa603a9e19e963f81ae6ab613d29b95e709bd5263886b915b55cd02c3c778f54771410ceb2758a3d9d3d8a5ba5568b7ed45f548cb00b0d104bd6f98ec7c48ccce9a7e6602afb092563a2758fb20ace98728bb8b19388f2bb5cc9e3a25b79e0a461b986ea69949050b0637e284c7da05a1e0a2962d15ae9ab9f97bbe669f4a313e44495700e44745cccca118fad1da21e7284528a6e431a3e4aa8d1277f4396673aeccc9824de36e86680fc9d409e344476ddb662b037f5421fdeb988f7bca7f9f524b1a3fdca8e069f226863e00a5cce0c4e5305246d37fc3bc2d0251ee1ffa5a195d6c96d0f6d8545e17715fddb6aef630eff4db546aa7aedb0e4cd3e68745be9bb1409b7458ff7e5b1b791d50545329ff94e70d01f57f994ff98b94dbe8ca17e095062834b50d564c53cbbf462f745ec40224ace1ce975b9c11f83f3a549e46213a1de93251e4ea485f814c0031295a63b9eca10ee753c338e97f944b51aef7e07b200c6e9f84ae1ae706d395eb39d2e22143634d2ba084161ef303cc246ca9ac8c784009d2179a7c57378a7b74452db918b98f34dca257997428e2eeec7f347f3546c143f2394d9efc10c5a024a74b4fd8624bbe2bbc4044d19ea5596d7f1733f0382cafcb8088bcecceeace13cfbf6fe55841a3b598f652a5d8825553bc3213d075592b025f97ecf9eae5aecc324513fa3f48169a6570ac276c1f8dd276362f3414b63ad281c1becb50e1171d137b1ca7ee86c59a3426078fda677f42dd4a3af268d4912a112c40634681d1", 0x1000}, {&(0x7f0000002140)="77fa2aee5256e2f58b6f7caab8fb6efe8ba3de98973171832bf2c4985d305397dd2b9bbf5d1f36d4ed8c664061d930cf5e0c9a8b384e69012deffc5130e1", 0x3e}, {&(0x7f0000002180)="32dfa977fffada7c1dabce4b8b33aa14ef0c6abcf004745cbcd8486b8312b19ff55879f1dad6d40a1443b4d34842dfab1f1a6840c733dd7ff26f488ed873a8ef0b4e7e506fa806ebd821c764aa6bc3e4bd7ffb94c337c378265666805f0e60b9c91e4dda4a8579047b536e3500521409c7e53d89e88165986ba0a95c763ae5783b775a8acfe60925ff70de1f1440e111dd7c8d2c8420cd7f76fb7502d11ae412966017368ef37fad565bccab96bc66c737e7ca2e", 0xb4}, {&(0x7f0000002240)="4c8ecddb0c4c22a2306a44aea811eece5943b435a1cba76c9be390fae42baa400cfdcf596166", 0x26}], 0x7, &(0x7f0000002300)=[{0x30, 0x0, 0x50da, "a2efee481dc60f185d9e92ef67aab694b5033064461a9c81b8e7b8fbb983d839"}, {0x98, 0x1, 0x0, "56462e47dcf1fdbfe9f7ad389bee39544ca18554fb139d09ca33ecbcde8acbd6c51f348c6043e6fca2a59998c12850938a6cc6fe86bb9a3dcf53231017bc1ed51ec2eef2abb7b29e7d4de42721cc2635484de16b2a228aec08bbec320a281ff2e402d03b05cee37a2e0b2cc2561a192b401bd9c04d8e95dcaaba1abefcbb4cc41c850635c5"}], 0xc8}, 0x1) write(r0, &(0x7f00000037c0)="67db2ca694499b5767781c5c2cd79d22d30236b90583009d18e159dcc8331e0b9637a38baa4d83a521c9ce29f872003d22cd1aacc793e4281b413b54248d39701477a9ad6a417ae1b6aaf294ed6bbd759b8bd0331fabd777934aed5944f0a1a75f877c3ca901aab2ab9accc11c16cc01b23324fa77b995b85bc34fb79dd4f5848603b98fbb18b09bdf99c1f742e649913df092debd2ba9a40ab9b396a69d9ea7b045abfb02f6c7ef1714f0d817255ad92b462b97e14d08bf0d4909", 0xbb) recvmsg(r0, &(0x7f0000003780)={&(0x7f0000002440)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/43, 0x2b}, {&(0x7f00000034c0)=""/120, 0x78}, {&(0x7f0000003540)=""/198, 0xc6}], 0x4, &(0x7f0000003680)=""/203, 0xcb}, 0x842) sendmsg(r0, &(0x7f0000000040)={0x0, 0xb4, 0x0, 0x0, &(0x7f0000000080), 0x10}, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002001, 0x6c5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x318c) r0 = socket$inet(0x2, 0x4000, 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x986) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() getuid() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) kqueue() sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setregid(0x0, r3) setegid(r2) 16:00:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa630000000000000000"], 0x1) getitimer(0x0, &(0x7f0000000040)) 16:00:59 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x88) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x1) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) close(r1) 16:00:59 executing program 0: r0 = socket(0x200000000000033, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8008d9f505d5e0f02b869660ffb32ef9002000000000003000"], 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) write(r0, &(0x7f0000001240)="85df2ab3e8797deaef70bcc2cf443caca5f76e97", 0x14) 16:00:59 executing program 1: socketpair$unix(0x1, 0x20000000000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x3, 0x100, 0xd6ce, 0x8, "5b1d17049f48250ed6d36f95c11e2041f01bb539", 0x5bae, 0x1000}) poll(&(0x7f0000000140)=[{r0, 0x194}, {r1, 0x137}, {r1, 0x20}, {r1, 0x46}, {r1}, {r0, 0x80}, {r0, 0x48}, {r1, 0x2}], 0x8, 0x2) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:59 executing program 0: link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x86) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./bus\x00', 0x20481, 0x108) 16:00:59 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffe000/0x1000)=nil) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r3, 0x3) 16:00:59 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x4000001000000002) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x8) chroot(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') sendto$inet6(r2, &(0x7f00000000c0), 0x0, 0x400, &(0x7f0000000140)={0x18, 0x1, 0x1ff, 0xff}, 0xc) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:00:59 executing program 0: r0 = msgget(0x2, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/142}, 0x96, 0x0, 0x0) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4c0602bbe88f8159e9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068", 0xfe93) write(r0, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d", 0x7a5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0x1000, 0x0, &(0x7f0000000080)={0x18, 0x0, 0xcb, 0x8001}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000380)) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f0000000300), &(0x7f0000000340)=0x4) writev(r0, &(0x7f0000001500)=[{0x0}], 0x1) recvfrom(r0, &(0x7f00000001c0)=""/242, 0xf2, 0x1, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:00:59 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) dup2(r0, r0) close(r0) rename(&(0x7f0000000380)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') 16:00:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) select(0x1cc, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x100000001}, {0x67, 0x7}}, 0x2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:59 executing program 1: utimes(0x0, &(0x7f00000000c0)={{}, {0x4beb, 0x4000}}) r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x41, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x1ff, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) 16:00:59 executing program 0: setuid(0xee01) r0 = syz_open_pts() getuid() lseek(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2000000000003, 0x0) fchmod(r0, 0x2000000008) getpid() getegid() r2 = socket(0x0, 0xc005, 0x7) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x1d}, 0xc) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000400)=""/6) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getppid() setuid(r3) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpid() socketpair(0x18, 0x3, 0x1000, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x1, 0x40) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r5, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x800) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000a8bb665200000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x6e) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd54070000001cff"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000500)="b1390ac36467b0d57f523e947db58617d6d0bbca299bd11343fae0f788fe808dc46d185206366fc2d3b871662a216b3dceb1110e0778f29ccfdc5fe03af3f015b1dcdf5dc65acc4b96a0fa7e8ff0828f7c5dcb13c7dbd59094c97e5322b7a03dbb5094741b844474bc2c4faf298384267d39075a4a56185670218c3a3c724a99a5eeaa369602bf2d10cdbecf79a009224c31f444416fdb9f0790f70ef2a0c9170ce3d7e7adaaa5210340f88e2bfacd99669429f3c37b6508a387f63d41fd78b1b150cc49dde4456bc685734964af3f88da549cd0533a891744789c1e7969e4d67bca652c1b3924958ee374c6a7ec02c14697468adf99b80c55c908a6791faa363a9f01df76ac7b13f223ec5a91073adbe17780b5b3034080de7faabf527a0d6cbd19faf0862e193700cdbd3675f9b0194a963510b92d94ec2a852c60100a8adebbbd58a53e7c8103bc1a0a43485e3bcac68ef87f16bb835ef472dfbbb99f54f9d64c1f92f45f6ebb7a48f459cd2c8075250e0900eb8ba4e892f12f0062f641094dc9ccf97ecc20c92d658e91caf5fa638da471c0efc278a47104d4af86d1c8ffc77cea67c9b1820bb8c79c36a9796d8f2d0901efdad8aea67ea90e06c0fa37c533747fc4d37bab3fdb5db0df4025bb15be459d66784ea2c326a542a63b9d6a6fe570f5a78ec9521da54c461784ec0a189e961c23a4873e122560d6631c60f6862059e81bc28c8482bab4ca1f70434159bdfb063cb2f2057f1778c0ad70c206bd2acefd69424dfa93a875fb72cfa7db2784182adf5c8d73ae3253b71de99214a49eac86236aa24687dbc89dacced3e7626e27904e2b8521b95aef70ebc75300ed04d0515de7c69002b133075c7140b72ac99217492ec572b2b65a3f7c584eb945e23e600f375b4d78a004575922cd3310bb5ed8d3717069efa68c46c985ba0aab406d02381bbc0d0f456c82639f0960455c9290b2429e4217d5371abeed4ab629dfc27d1c741f4c6bd2cd59378a4421b4ff3bcfca1bebd11c616898ed518bbe6004697c3469387bb291e575bb4644c0b6a0d9b5361769685aae9c5b39b84e0417fc767ecacd49a942531eef015de9fa5d1b494dab9628952709b0f10b1ce8f5f3aa8945e321f85dcb048bc2255caf4be012c69e51a4cb643f0c459474dbb37d56f2ea44451980220192a71a5e09eb545a3ce43765bc23ae9b51e46f16cb780a2101700706faa69914dd474a01f2012fe1658486056027476e825bf259d77eac7543c4829d7747fd737f7391b576086803dc174f193ccb4878fecd646864acacefcd13031650f374260ab0d08e28c085d03938ec19f39e1b028224283c03f30237927c258411b15abc5fc990e8eb6ebfdc37e8c269a81807df5c02cebb2dcc4e6e7ecb344d973bb5ff82f0fa62e24bef4c0576296cf6e1dcedb66695fb8d0f4387338b407ee8997521214ad205b225dd3220fd6658a27cef27eb6124affc95ae2dd19a0e202742687185ba8f3130d8feb43948efbe31c3bb84704731fdc2c61f3050086e2c1bf6e90a8b525d1961e6cb1bed0f0de8cd57934862680b37bfff7174b324fffaf241a5684f1b04df5a0dd2c71d07acb9f80026b18d9df4bac4f9bf59b063eec8525bbaefe47dcec100b3a6308d6ea3de2aeaf630c737917a478aad06b0623bb9bb835224419b79333b4c0e1a165d612f9c71accf157a9b97e229ae89a18b96d3df84a1cc368980997cbb1ecbcaa9c5544a846310179f46e937a4b3a11a98f8f9c4f691a8e3b35cf08861dc09cd579fa6be002b5b8bc8ba7f1dedf72fb907ae452904f1225a39c93405ee549f1ac33e831c2ab14a583c09c04f684fbdf49e1ada78efe7c2f54499aff41d4aae68a165290cf95ec9da1ea8e0bdef38021db67d58f6ac764c69e5027841837dc009063e8596845097a6e78b156766fdc8926cd9db317799e666516a6820b95c8dbe00d095238868af18412620c750007d5162eaceb156cb2b3c4fc2506a0fdad1204eb59294b79ac73578f2a9747d0a991bd2b4bc5f4dec88d8e1969a669ce4e9ebe8c8f8dd6a1ea308b1b245ac456d108a1d645cd536858a165f7c8e98110b130e2891f6fa26f2232828e258182930628f4c463c9c48f7e384a854bcf1a0a890b969b135c50d6e8f75481bc19d3450a91dd16def993226360b5b57e240a3be3168a521a2e3440773468275cd280725e61c40484f3476e71113e925f42e0f4487a6b707c2f37fce44c4c3ffc77b438cc8799deefc65c1f8e1bad5818b2cac3c3e784722743ad39a2db2fee19087840ab04b4a84271f0ba572e179ec3d3b44981dc5f8c47b57219e85488b0066fecfe72e27cc21f7d78bfaee6aa87357f8c5043ac640201c926dda3c726e4c8517893f2bd98e7bd0897dc12619929153904099f8a828ba8214f2964ef1e318559ad810980eeae2bb3982d36ebe0c900d527f0d8b1837d75d5dfce712270a1a4088586abb76fcf0e451b516d7a1f6e9e30bbe5abed1332b71279278be1b15239c479fa658f2f4236db81831af2bee7b570dab4e67077f000a6046023cb0a7f3390bee2c5fbdfe79002685113dfcc71bf28947d2f090e19493d49887feb15ad25c99e2b15f1f9fb1ccb88427b2f720b48729574d591f1843adfd911d84a974549f7824dcf546278c4c782bf5f4677c33e67edb2425748acda051d156feaeea393ca68a028dbce0d33c6b3fe394c9e23af584487d50cf8df52ef13655d40d1289304631c822f0439916c808ba442275e68d089449493118141254da14670da5a7f9ba8d082b648103ecf9aed9fc9f5b4c390ff765ce99de800543a232ecafe52d585d53fc5eed020588b328272461ea5b8450622a8a092b8f859bec7d4b4f93a05e611657759085f08bbe131a50a0b1af8a382c889140baed00d7d7bb3a60de34279d7bbcd9846bdcd540e6d0189c2d358c4b16023b874ef5742719a83966df20331bbaa9623dd61e30dccc7c0ba70517c4fc41726ac9d0d476d927149cfa13e151bc79006a2a8d08dde024c728e0015695423655459b67ca7090809f3b76dc4a5ceda4c24065bdd9021739e269e8d4df684beb12a945c3a3c6bc3983a858c8a9b5381010f7edbe895befe9170fa98e9eb5dd826f416913b7d4ea63366c4303056e1213459593b53f341efa4cf6e0fae3e23e52abce2429fd5b0d98332188a0c24a08f6258d9bbbd657913d919c94223c261e628dc29f0d1f97f58e649993ad70720e908d041985fb18035c1297dee1e7309ffa0e009d4b08047e54620c34b9074a6249c4967c23762783aa467a46f1eb87a6aa06d4105bc839d228f8f822b66dbee4b5d178377832462a3ef1493050c22bf275787a96684745c2558b9720cba25e64a39a655fec3e8c8f0bd73f8b766beffd0be108e92a976924e26078d0d33b62846f9612431467f1f5a2be9b0392cfd3a3c0945222f950ae9b9e3793c4bb30784afd4a3148f6905c4be3ec7bc90c50d20c866a3010316c87ec0d6dc183fe2d16d9ba78b569f65f30ffdf579de976ea83493638ba1f6156910674f8fbe11a36896d40e067aff766689af12dfc04c29647928646f41a91e9c78de6129eae1d538357e6847e063824e7a0b0d3860f793b780658d9be1c2e9750f217c41f3c85daa1bda8267281a13702b25751016780f31641c7185e75fc29b9c9b596f560744a49daa309f3d715e47c61f94d5ae37d3bbe200e40dba4c6fdcd33a78a40ddd0ae24424aea090086f40659dda52c49d055da8aec35db1f4ded15644a45381dbf9d086ab9e46574c600d84ff5fafca5065f867986aa1e6038898e0b9edc247b23c6ea8d4c23d129412a2c7a17aade99db7f2cbabd6813021c6d6a835f80e78fab5e0d4c0df095bd180e4cabb4364dc2da93704d2fff141c3367f0b09e1bce7a34d3d8270c779d77f9646ecae8dee0cfc082827580e9252b52be22a21e9985c5ad78cf58a37d33b3a4ecd9b1a5f6bc2d4cd33006c728ed91bd0d0e4bd71c168a14e84d8c4cee6d745c63b54a3f0ea51a1f6818f469764b9b7efd459be579d9a22acafb0c6654b3194b53baf75b512a189c9a68ab6865a801f6adda0bc693e00853ef4a4eae125a60a0df002a453e6822c5004d1f504a8854088b725abbe9dae5501ab7244f83b1ff967470c0aac58c29094644b3708ef5c13dffd20048ee1db313c4433c4affe296937fb3cdfce80c743e4fb96006c6b93a7187ed8106afcbaa3b39e4d05522c80041a8fc755b9e0b5dfa9a5b182d15dabf5582322f0b2c0620fe3d18dfe341432884245d926f3a1e614a087699bc5f9a97c8a8ff0d027ca29c0039cd80bfb2311cbcae09068e9a639216808455c2d38e641f2bd9e61e677aba5b63adeb7e7d91e4f0ed0ceea275068d75983184c4060dcfcaee6929433befc051a9d659d4d0264301e79836c8e27d9c38715d82525b6f440213e1a10af900486c20f24f30e66ce126de4e8ade4ca25a43ccf6a2276c2f89f7f0d118ef657aeefd66bef545c2cc2a8c0a3ec9abbd515ad8675b7e3cadf8ad28503d2656a02500735321e7bc64650aa6b961cc4da3d19beed1e4527d26a3a89461b25a573dc6dd236291034b10c6402e77e0ca2732f89bff16c4d005314215ed560d47bb93bccbfb030515fd9389a1c02dd1282a08d20c7f84b69e8901a27bb2132ffc6f93b642273596c2bd8d88dbc1f52316b7e1167d1c2df48be8d3b54d892632688676290ef023cd92465791a7736cd68d1c6c29544ecbb0dcea929ac44be19eab0971f03b604dc03efc627d073339b95107240bb042d41e5643fafc78012489b6d04ea82b1407c90000860e1331dbc48797c6274c1b9d26ba771e7729ee352925a7f4d7b7429058429195e18cecad3b1127957f9a57165b276c915e4b27d1a62443855f7c25d473c1d3f0c64301e347997781b8c29adcff894d65665bb880c4275f2eab248b391f9264d8874387958cf898bf5f8bdd7181e14ed364cfcca0d19cb4021749b5b63b1453b730d8895e17b70d47bcc6113fb676a3f255c6a0932e1a1647bbe6d1c3c1019d6b9835fb65e02ce47b08f591e1959c8976c7f963ae7729c5828b52b700fd49adb0d3f6f6869c8d0691d324a84c3cfaa72017e729a69be2ba238c279266aa941e2dbb1fe9a9740de628d23a43d6e77c9d96f945af3246bbcea9c00be91054de097416b8270a2a185133e0beab985c8cd48eea2e3e0ac1e2ee118182afc988a53709026817fb23cc9bae824c4f74141d489f64ac7a55d67e4c1655d0442d6f30f892d46032bf076e07c02198ed8257c61d4234c957e384529277ca25e28d2b2f70b9468c3a060ba3730188eef181db47ff94617f3359ae7b5d13ae5df29c67c7a41afdf1da0b6a7d59065cf0b0113577c24b645928c7846d5733473019332773da09fdfb8001607cbde7e3aab8b6153e2841142d97aebf3869aa582c5723e4e0ad50b7f57043799f5bbe1d8a697cd0037af0c5c14c04ce5720c35ccf27ad613a8e31c2d815fbcec6ea8c300cac49053496c1a96d3219a5e3a19c6afa6fd999a4092572ba3ad249fd9de527dc39dd9b3cb1bec2a0df5a72b08e7a41d0e2782ba2e366355e9a1597de4f1866cf4d60a57237d2cd4e49b6a72d3d8be9e29a10b2107fc6a6", 0xfa0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000040)=0xffc0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x6, 0x4, r2}) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) 16:00:59 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x1, &(0x7f0000001000)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000001080)=""/73, 0x49, 0x803, &(0x7f0000001100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001140)={0xfffffffffffff236, 0x6, 0x800, 0xb78, "3d9945a65298f32e97fd396753fac5c37b81f2d3", 0x1}) getsockname(r0, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001200)={0x3, 0x1, 0xe05f, 0x79d, 0x8}, 0xc) readlinkat(r0, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/4096, 0x1000) fchdir(r0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002280)={r1, r2, r3}, 0xc) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = openat(r0, &(0x7f00000022c0)='./file0\x00', 0xa00, 0x2) getsockname(r0, &(0x7f0000002300)=@in6, &(0x7f0000002340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002380)=0x5816) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000023c0)) r6 = socket$inet6(0x18, 0x4002, 0xfffffffffffffff7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002400)={0x8001, 0x7f, 0x6155, 0x7, "f29980beb9ef2c377783964c4707eb5783afc279", 0x9, 0x8001}) r7 = open(&(0x7f0000002440)='./file0\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000002480)=""/163, 0xa3, 0x2, 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002540)="6f6b6183e6f234e10b811a3c683c3c59fecebf93983f0cf81c1455b023eb3437c1b3ff8fe81b864247a3094a6483e1705b0d5195c133ac8279368acd650deebff4fd0a5568181161d6e85267cd99cf91a11fa3cf1bf8bf0998c9ce4b4e", 0x5d) read(r7, &(0x7f00000025c0)=""/175, 0xaf) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) utimes(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)={{0x0, 0x2}, {0x9, 0x4}}) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) dup2(r6, r5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x5) r9 = semget(0x3, 0x2, 0x4) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000002740)=""/112) 16:00:59 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f000053d000/0x2000)=nil) select(0x40, &(0x7f00000000c0)={0x4, 0xfffffffffffffbb5, 0x87ad, 0x3, 0x9, 0x6, 0x1, 0x101}, &(0x7f0000000180)={0x800, 0x3, 0x200, 0xfffffffffffffff8, 0x2, 0x1d9e, 0x3, 0x4}, &(0x7f0000000300)={0x2, 0x1, 0x8, 0xffffffffffffffff, 0x7, 0x0, 0x9, 0x80000000}, &(0x7f0000000340)={0x6, 0x1000}) r1 = geteuid() r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffffffffff91) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4a2, 0x1) sendto$inet6(r5, &(0x7f0000000240)="2d14a2555caf25cbad1b96f483b9b66231fbb6a619db10beb4dacd6e0fb102667e85ed2224a73d7dd0e201b8112e02ec61559b82fd6834cb46169f477254a4cda6cb7769a98973bd2692e29ee28098c7ac1342343f7e654b0b28333c168bfff1264fece36ecf2f13ffe30a48a50d320aae07527d0663ac3c087f7a7fc86bdff8781584", 0x83, 0x1, 0x0, 0x0) r6 = geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r6, r4, r1, 0x0, 0x0, 0x9}, 0x9, 0x0, r2, 0x0, 0xf5, 0x4, 0x7}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000392000/0x4000)=nil) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e4505", 0x216}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = shmget$private(0x0, 0x1000, 0x42d, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x1, r4, r5, r6, r7, 0x20, 0x100000001}, 0x2, 0x2, r8, r9, 0xfffffffffffffffe, 0x71e0, 0x6}) r10 = fcntl$dupfd(r2, 0x0, r1) setsockopt$sock_int(r10, 0xffff, 0x1016, &(0x7f00000003c0)=0x8, 0x4) open(&(0x7f0000000400)='./file0\x00', 0x280e0, 0x52) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18005000000fa6000"}) readv(r10, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:59 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = semget$private(0x0, 0x5, 0x20a) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/121) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800), 0xfffffffffffffe4b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r4 = msgget(0x0, 0x18) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x800}, {0x0, 0x18d, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x4) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000005c0)=""/139) mlockall(0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000300)=0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000400)=0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)=0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000680)=0x7) ioctl$TIOCSCTTY(r5, 0x20007461) msgget(0x0, 0x10) setreuid(r2, r7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10825) socket(0x0, 0x8000, 0x5) ftruncate(r8, 0xfffffffffffffeff) 16:00:59 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = getpgid(r0) r2 = getpgid(r1) setpgid(r0, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="110000002900000032000000fa640000ca9aa13e55020b24"], 0x18}, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 16:00:59 executing program 1: unveil(0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x40) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) semctl$GETNCNT(r0, 0x1ffffffffffe, 0x3, &(0x7f0000000080)=""/75) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) dup2(r1, r1) kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f00003b0000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000324000/0x3000)=nil, 0x3000, 0x8) unveil(&(0x7f0000000180)='./file1\x00', 0x0) 16:00:59 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x5, 0x1) getsockopt(r1, 0x100000000, 0x2, &(0x7f0000000000)=""/17, &(0x7f0000000040)=0x11) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0", 0x357}], 0x1) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x400, 0x2}, 0x10) socket(0x0, 0x1, 0x101) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r2 = dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x4, "a147780ac80400000000000000d844237e0d7a00"}) r0 = socket$inet6(0x18, 0x400000c001, 0x1) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000000)) 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getrlimit(0x5, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x3, 0xfff, 0x1c00000000000}) 16:00:59 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/233}, 0xf1, 0x1, 0x1000) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0xf, 0x3) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000140)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3206f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594000000002d660b178ec721a7dfa7632e1559906cd7078684c0132c00000000000000", 0x68, 0x400, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000100)="16125c0bcda8d06e02434baa062cf1f37cf47531", 0x14, 0xa, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000000)="c122ea92b28f7f08cae603be8f21b98badea2d7c7c0ada60d215e32644128dfb9120725b5a49568a1fa49187a964816e3956fb965de9f5c49ea6cd2e50a3ffc97ec05e5903b214bf8f96e2f3a42eae4dcb7d082a1c428f633dbefbe498a4d47688fcfdf888ff98838138cd147fef3fc279decec0c93cc776e88e0dfb15cbe545fe9a00ea305cfa6d7aeb64a97281f5cd1295317d2d2dddf3962a7888f62fe9cd6bf8c2404ba36e1af0952e8bbb5b716e18e092fb03b88dcc676235d171a25f11799196a205c5534aa9995ae11eb9a2b64896d992b0b2d9b96b", 0xd9, 0x408, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:59 executing program 1: unveil(&(0x7f0000000380)='./file1\x00', &(0x7f0000000340)='r\x00') chdir(&(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') 16:00:59 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001023, &(0x7f0000000000)=0x10000, 0x3) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) socket$inet(0x2, 0x8003, 0x5) 16:00:59 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x8}, {0x0, 0x5cb7}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x4}, {0x5, 0x1}}, 0x2) 16:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000200)='./file0/file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000007d875ac3d99bac3c000000000000008c8546a463da61d6b1dfe881d8aabb558b720fa2b90cd77f0b62d3631fafc379772d2e4b26d88793dcb420ac997c568a153ae46d"], 0x4c}, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() close(r2) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x5329, 0x0, 0xca5, 0xfffffffffffffff9, "44b8ac4cd70a7da323dce96b94140e31015479dc"}) write(r2, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c39047333126d6299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9", 0x580) recvfrom(r1, &(0x7f0000000300)=""/74, 0x4a, 0x802, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66697265022f290076d83000"], 0x10) 16:00:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0xfffffffffffffffd, 0x1, 0x0, 0x108) socket$inet6(0x18, 0x8000, 0x8d4) 16:00:59 executing program 0: r0 = socket(0x20, 0x0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x100000000000013, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x7fe) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000080)="84d18d3e", 0x4) 16:00:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file1\x00', 0xa81, 0x7) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f", 0x7ea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) r1 = syz_open_pts() r2 = syz_open_pts() flock(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000005c0)=0xc) r4 = semget$private(0x0, 0x4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x2, r2) close(r5) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./file2\x00') r7 = syz_open_pts() r8 = fcntl$dupfd(r5, 0x0, r0) r9 = kqueue() kevent(r8, &(0x7f0000000a80)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x1969, 0xfff}, {{r7}, 0xfffffffffffffffe, 0x14, 0x2, 0x2, 0x9}, {{r8}, 0xfffffffffffffffa, 0x20, 0x200fffff, 0xd994, 0x5}, {{r6}, 0xffffffffffffffff, 0x20, 0x4, 0x14563f21, 0x3}, {{r8}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x7ff, 0x10001}, {{r9}, 0xfffffffffffffffe, 0x8, 0x2, 0x10001, 0xcb5}, {{r9}, 0xfffffffffffffffa, 0x5, 0x4, 0x8000, 0xaa2}], 0xffffffff, &(0x7f0000000b80)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x9, 0x5}, {{r7}, 0xfffffffffffffff9, 0x22, 0x83, 0x4173d82a, 0xfbcd}, {{r8}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x68e4, 0x1}, {{r1}, 0x0, 0x4, 0xfffff, 0x400, 0x9}], 0x24c5, &(0x7f0000000c00)={0x9, 0x100000000}) kevent(r9, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffee, 0x21}], 0x7fff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0xdf) semop(r4, &(0x7f0000000000)=[{0x2, 0xffff, 0x1000}, {0x2, 0x80, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x3, 0x800}], 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x8) recvfrom(r8, &(0x7f0000000340)=""/179, 0xb3, 0x840, &(0x7f0000000080)=@in={0x2, 0x2}, 0xffffffffffffff3a) semop(r4, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffa, 0x1003}, {0x3, 0x9}, {0x7, 0x20, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x0, 0x7}, {0x0, 0x3ff, 0x1000}], 0x9) socket(0x40000003d, 0x8002, 0xcae) semop(r4, &(0x7f0000000200)=[{0x2, 0x2, 0x1000}, {0x2, 0x9, 0x800}], 0x2) faccessat(r8, &(0x7f0000000c40)='./file1\x00', 0x1d0, 0x2) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c679c144745e997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7e62f359c31a024b709019fe06875139537cbdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed58a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19", 0x3a9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(r1) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) lchown(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xfffffffffffffe8c) nanosleep(0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) mlockall(0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x9, 0x0, 0x0) 16:01:00 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="f63621149ea77bb2be967edc624d700b43cd050c2b69b56e2433439e0cfeb18c8708eeeccc02682974c71ab60b29fc6e59153eea477ed6c89867dd2324a81a1596c5f0cafed40343692e82c7f759f1afd03805cc433a85eca79b3c3f488b4baafd0837e5cbd0f2e9a827eeb3951490ef86dacbb76e101b7f2447c3d872783f805703c6418ca4a11547d3b01e5469b5e431f90b28212ff2451696ce1a79d9c9f064ed39ee459344338c70d0636d0023324780a958d3253f0bc81f2d770989505b9033828ab6ac90056c1aca5a937ee9371fa8115803226cca5bd9f236ca70b6179712b2ff7654d41b010cba258fdd006df63f", 0xf2}, {&(0x7f0000000100)="82a2fa1b4dfe0c6e6a8805c268ba6bc3ea5bb1543cb4e27a36b72d4b930a6467d4c8d95837e35429cd676383db87de697388e67a20c473", 0x37}, {&(0x7f0000000140)="22331f", 0x3}, {&(0x7f00000002c0)="5606ed4448cf08cf5712cad2a9e76fa6be15b9c3195683cb94b3738a3a9330c47106035d7698", 0x26}, {&(0x7f0000000300)="a3e1a1d7a4dd12e1e73b709b0d29b57b5577e7c419b5852e560c2713aa97e764106d7c7363a3d8749f174eed4468856beee6f4a00b007634285958baae82af89634e45dce5bfe637cc5bfeee8fe47fbc20a693e4f2261b97feda679567c8520f25c11525b8d69c72afd3d8b840e96d8502ad6a820ad6569402", 0x79}, {&(0x7f0000000380)="7676d015d3b62222f5b0d9ac745e3435fcb95ad9089ef3412061f0bd7a573dd95b781c3a539b7dcca671eef0902a3801e7fcbfaf05ef89ea59224985496b3607e7ad8f6872b76f3de79be8611f4c51b988a90dca6743c4c5458adfc121de9428f18a", 0x62}, {&(0x7f0000000400)="7284152308f161ca9aa89b48ee1a7c007e5a560ce3a4193e450bd1124bb3e287a9aaac4e32d74024c499db52faae5c85e7afa6e4d046c7500c6eb33a19286707dd80d6b1e6b7ed57cbd341c9b5c0e3d26983bb5eaa22af3d387f2b1169109f8184abe46b0ad57a789287db82a5dba13933864aa829fa6b2374f73a2ed86fcb661eaecbc9bdf70d81a6015648fcdde2feac9be1dc26e6b8f2d31b9b91b361ad0659b131c4977af7a94a77", 0xaa}], 0x7, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x4, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cd9544199c3641cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) 16:01:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) socket$unix(0x1, 0x5, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) getpid() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000580)="e36258a416f72ee99586132477f24c119bd1093cfb2501015bbdc3a5197094b2df2aa85e3322a9c4de41a52f5ea7fa0023d58bf765994778a7f6485509268be2b6222996f51da4cf4953c319f95b1cf1fcef995fec2a51a582b51c9229ad1fc18680c65367abac51596028d02291112cf8604af2916389c5180703263326733c3572aa8fdfafe9360e213b92fbfdaebc9431e75500addf9901e7b01e89c3e583d8e4eb5e6afa584912423301d0f8c6f995756fe0f696c5f5f3024af12bb2d9ef3ce736987a85438207f2ecdccb10fc610591fa888ca7a13211c4f5d6f5eb9b496f2d1de0275e3f46cf3bee1e3b4a03c0a5c50d39b3bc6a374dca0e0bea98d8135b68c19270f5c398dd93d72b075d9bb3efac48e786392ca555988c452cfe3e73fcc24f63238cbf923f480e55e1412841479acf4d56a098682ac2706bffec070e749e1f795d3dde0794f429076c6c2bbec5504c1c5eb4da1acca9f7738e5804d1ba4db1ea9b1f7b658358a65011b50dd0811e9aa1bcb737de3f08", 0x17a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3a, "bad83f067108e2dede80000000001f00"}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x93) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x0, "2ef32cb63c1fb0265a44ae00"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000014c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffd31fc780723f1eadb03cc09ba72b9c02fbd4becfd88fb0341f21de3a5383600000000000000009bdf49c792f8b6704cf33f3294412efc4975012034a1c8cb394d8ad36585d0730100159c25b113ed9014a945e332bce95dcdeab431a6583f2989fb07584eb172e863f3d1bdaf2760acff19d4946734552aa45fcf56e699a58166a7fa2107c813b8a61656cac84d1e1933378283029a4ad811869cd33d00a8d6a38974768674bb86e45c43bfc57113b9f83810b86dab7a9d10118472a05e8e248fe5e15a7b8972a6d06dffdd55bcac6a6d6a5e52181009904496f2efd0f4827af9b0f4b82f93adce0019f96cbe3a69c80081c45d46c29cbc08a2921a364e6d65e3f2e49b03646feda9ecfd12d614c599c3703628c4c7a710da300aea08fb12259ff06f948d4fd39408cee4c4a61df88b93acb1d3e936d730739077f7ecd56be7bbdbb4e394acd09daa5899e7338bd10d2fbf6534b092b063daed8626529c84f144fdb1560e4718258eed92ecb8f2e4498b97d3edf8907ea8e88cf338a1e1e2e8b05b3a752e0000000000000000000000000000000200e5380dd911b5237efb2cce21b73cb59057f1406d6b2d76ad2a680c626422c151f066833329af8bcc3f7e57a0c8e8818c12e36b8a27c68c0c66bd8cc94f006783a357ade19d8300", 0x224) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x55, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x8009, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="558b588687bea7f49f8df305376d37321a1007dd6b6f7d1ab3688ff88f2e196214406d7c0faf2b2a53041f0897c762ee04d85b6103f97ed789d213cf38cd5a5a3de0ae596198898eb606", 0x4a) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x744, 0x3}, {0x18, 0x1, 0x2, 0xb2}, 0xfffffffffffffffb, [0x0, 0x4, 0x200, 0x100000001, 0x2, 0x72, 0x9]}, 0x3c) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:01:01 executing program 0: r0 = msgget$private(0x0, 0xf4010a6c97bd91ef) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r1, r2, r3, r4, 0x18, 0x1f}, 0x6, 0x5, r5, r6, 0x4, 0x7, 0x8, 0x9}) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r7, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r7, &(0x7f0000000400)="c42b614794398442081ed149d1aecdf3d16da60314b9bf4cc13571a8e8cb78841a56a5eea4e809aa8c4b38728e0e00006936138d92b41c0973cee8a67370e47a9b34ea1dcf0018fdc4af07021ba5969c4a5c781581fefe82fca2f96f1dc0224f921f100db620e10b0d6cb4b2d208c0f4fb34257ad97266cb5852dc346e193e340650840aff523f70c227f58f5af547c1db213e0f3a7da8fbc68d8eb505948d48915bc6bdc00b568a", 0xa8) syz_open_pts() close(r7) kqueue() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r8, 0x1}], 0x1, 0x0) wsmuxpoll: not open 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xd8c3) getsockopt(r0, 0x8000000029, 0x69, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="8d816a0fd23db510b506a01a7dfc7c307cc816c008c236844e43cfadcb2c3327f59b2c893afc693dd73cbedb9b13a34a980dd3aea5126b2a056937680051d6aedcfdc4130bbe3f14307cdb7dd509203c6e1f7f82da0b2b28bb0be1a7930f0464e454c5424ee3c8804eeb4d19a8b9aced3061ed507b20ff84b59b86d040c15f03171e4f93fafabd323bcba35002052553315542d340e196ed324eac27ef7984e7cf32b3cb5c507e534bfdf30e599b2fd68ed89e", 0xb3, 0xb, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000c6e000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:01 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1d) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) lstat(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000180)) open(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x0, 0x8) r2 = semget$private(0x0, 0x3, 0x280) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)) 16:01:01 executing program 1: mknod(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x100000002) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0xffffffffffffffff) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x101) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) listen(r0, 0xff) listen(r0, 0xe900000000000) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) r1 = socket$inet6(0x18, 0x7, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/+]#\x00', &(0x7f0000000100)='@.\x00', &(0x7f0000000140)=').^\x00', &(0x7f0000000180)='-}\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000671b9733e7c39a7cf1c3081f4d57735967455bdf59a750bba4e300adeb715ae78cd07b4a7ac3d1cf68cb32b896aaacb1239f6ed7bd3c97c48dbfc201c35e2e0e5017450e62530e06d35fb8f0194bef2e61af8551a338bd382f2956c588636b39f932df70ea71a7434aa59c40587374d6aaca77851ab53d47a9af0f9e498e488a14491506ec8bc8f704469a873c24c79fa00448a2282e94d6b7a7d09d5700a69c202c3cb8c6abee0441a8e96e6c0c2a77"], 0x10) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)={{0x2, 0x5}, {0x200, 0x1}}) 16:01:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x1, 0x20, 0x5, 0xff, "13b69fd43fdf66c707b64435d8dd87cb2ed28e76", 0x5, 0x364}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x74, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x4}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r2, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0xf, &(0x7f0000000400)={0x1, 0x0, 0x1, 0x141, r3}) r4 = syz_open_pts() fchmod(r4, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="006c103b88bca8630098906ef58eed0271dccee96b5fd328380e40a92956117491d2b8f3477209fb60c12a7772f4b417225007e5e0cdf001fde59abb968582fea60f0d4d42a012b026d73f01282eb0fc92c39f17ec879991419f26db28e650bd277bfcc395ed412ae014ea0796d1381ebef01dceea3b003485f1a3cdce57ab72c8c2788c8b1e9d93e1d8e3028bad2868063e403e30261a496e3fb9b9d5969f2c626bebf617df2c91341b6f81c2d96a3f618314decdd810261baec6d8c9ab937ef39643e333193ef819f5eaae55698285b346cbc9440530238f8cb11ddde8b542a8682798732753bc9c148da1c1526a9b", 0xf0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f00000002c0)={0x1, 0x1, 0x4, 0x6, r5}) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000a80)=[{&(0x7f00000004c0)="6a4da5ed721a3907ef97fe58e3e6c09e91a5f24f9b168922982f7dd2cbd5898e2fa2bc5b41aa75477e", 0x29}, {&(0x7f0000000880)="8763a0f0e008e4844aca9b1404c18f1487ea728222c926b75a4d7a411cd70dc0a00d49f1e0a46bb06011d61f4a28c0f99589e9468fb66e2a998cae458670fcd6675643f3e2ce", 0x46}, {&(0x7f0000000900)="2da9e4fc9dab0fe5567236c4d02bde82a2dd8aa16a6514b379f8a7a016585c0873df2eb338bd294711b3e056cd9e1a128b26d1fddbb596a390eaa657b043f7560580b4cee801a0ca493b433f522ffba90650cd3edff9ef5100e002a332a957f52fbaee98568438e2eae47c95e00f898b2536d2f8bfee3d4ebaa1ca5eaf260229edd44f3d847f1d714c0de0d00e1b3e8ca87af9f72148420d0c0ef4c981392c86045cd82dcbbfe4a8a00e3c9a543adf90c6f69d0da0c64e0be9947aacfe8cf75c753067ea4b3ca2f2f92b62686d930221ddac73f7074c3d3df0f0b0c261fa4dd2a4bcbafbd6ada360cd6fb5dc", 0xec}, {&(0x7f0000001880)="ddf145f28ecbeb9a63d5ea6d5a6d83473bbfa85d0b5e39a769e649da36c502ed75e5479ecfaaf214916b09b8018e15310ea531693cbf484dcaf62160cf398980b0c510f4bb55f90f93e3fa0576c116bff68ffee02eff042c73cf6a033657c3931970d34ad16774cd8740266efdfcb5a731d751209881194acdbc569edc652a6d52f82f81d57701314ec75c383b94d52b0d20717d0babf3d64a2fb48ebf3811b0e9166504c5d86ed857487b24870f0fbe8ec157ebfd598446b134e15632c1a340af665c08330f9c3537517efa04b1d665b4a2943e19563a68cd85405dc0e13778cec618f94f813a8a0ac3bcec3b06e68c574396cb920b635db86e1a5afd674e6d680babac51f92e918a206c005ace2756616614de220c9eb670ed631a1016c9c5f2b00626cb57a5c10b09d62ae21b4a4cb810f94c605ebf7aff04ed2c8228456f7e89e74e41497fe95a13e802053ae9ea9287e45b1d7c4e8f987c2989bbe4ecb04ba5d585502ad56b82b7c24cd10a8dafc1c254cfe87c765924fa77eb3e29da384a0e62f28bfd96cdc4c664f7b435c133e13226e2b992a0484302a8b305daaee8b734f16e59c041976635d50b3f033068b669ca33edc7783921938bbb76b70bb9c5df8e95cbf648d64792378589db1999706a55f55eb8487e1f1cce14db133a628bea758dfd079388226e509e0de6e46165a216557dce9eabd618a38cfb57447334d23d8eedda4e716ac663e3dc3794d571c4e4d97710ded732985d065595aeb71c5803217fe85baaa0046710189d0e253b2317f17108f998ba376c3e97761d6c2a6483f153ac9cfc6af0b4b08e7c7518133a44e225efeddfb6cac9c5d9c185c7dbd87973270817b26482e983f73f2c276ff403e1e48ad23e52cc92f912d4f802940961247ada9108c52eb27879535be9de7c789eb2d34b60c3e52734303eb671f9f226e237b3a2332b3d071e741c99a577b614206d5decb566d1380c62039749d889b49b9a61940079480189b72c5e3c9016ff2716e44116939e3014eab3496b919feb2a6c5fea97467b5409a9b13f4882fc688039f1dddeb7d6fd10d71e96cd77caa7db2eeca6f6f4523c2a9c0a16d3348bbd3be7712100a54c1d95a57f77433ccecc17e813451629b19361b72bfa625ab1971d77b9502830e06227f14f15ddec531c6773ac92035b7723a8447e0274b0c03016fcb70a546a844ab217dce9dd24bfe795dc5380780023cb24940018e62df0b79b80c5bf87a0c89cfa9ac1041ed8761acf38894bdd4728f675145c21b0128e55c1833955900cb35a35a0bfc3d973c6cbbae831bca674ace82c6f1a2849f8de4d435e86423ab054c7c30361cce54a4c3b654a42c96e6d281d0a17efb3580c2d599c1811bbb9fbf1333fb29164a94bf2098b25adb105dcf796e549abe72b9eb781a5bd0da82d99ee2f59e45899f77c746ac2407b8844138de13c1307874d3741fe95a2a725c8897f0db2e1a7c3dbb2c32189322f486992dcd1a671be18e8ad91c42bd030926533f7c56f75f28e854dcf3f94240b417297807f6f0ed5b07b8002a99a351158691cfe031fff89f13746ed4e1df14b28751ace6827e9acb25ba208985ea6bb2bb2115d2920b942b8353f31113683db705f8b08d8b597a8e73f41f0688cd732220615b4668eec32c94b15957fa96e1f36bf80c063e8b116d8d714b7a8f0a9d61073703e71c1edf4e204217252744c7539a7bd9ad8be032f893cd94e2d1ff01d811c3aff212fde0ff148626e51d377a91981e7ae69ad930e7a4326c391bb5e710d75eb032cc624001de11dc49ab9585f41d36aa00da3757dfd11ad9194d81f2c30ee154c9a443faa5160d6ebdd99f737a89f108b09c4de40e354f1b2eb386d7345db07c3f0bc5aba2aaa8799bb308bbac7d9e188016e20b53a1081b550788601e9f9499490568ea5a3284528ded787dc084cbb58299f2a165c26c30429358f124bcdc138640da761efee2a6f1f8172ebd15463a5bfe14cb4a513e6d64e89efd404a040ee30ca04ac86d3935e57db3969367d7d385cab0deea7790c45ac7c607973a144cb727bc59bf4fc96fc4c8543294e10963c6205c205db0ff5d80dd23a0bfdd96f5a947280084e61b3f41d66a93cfbc9443175368cffc004d6b830d40dcc3a263442e30a6c56e7ee09f17e79ec1b178221d3309be14d4915bf6b08f83f9b9af128316411054262485ee9f7df1be99b9e173256b134f2035d8d2f87f6aab3f0a39043cabc5643ea2e46fb3d11e51f7922d29ea93a6842e5c861093e783e33e761c710e2e5c6baacb785ec7890f30f46fd872bd0a35d15f2da6944bd807eaca492ccc80a0b46eef10fe9e48d5b65d77cddaa93ded5ccc0499d80ee9af0b20550054b291435d4da39f2e2256b739430479b20bf5e3ea0b52706d63cf88ded91d2527c81585c34fe26ed675b639dc789ee8e6fadf25c2778f796042f5af2406fdc606ec05d1c477b3b1a41060e91aeab6b89e1470f2c1b67478f511b81f498cb43107dabbf6168554bd69a55619ef3438cbae7982b9420442dfca5b2e1274ffd8f87c092951e90c3516a8812df556e7942588c00f067418e7e3c968c08e8fd9c05d69d396235c1263a65ccdf03ffa0c434d851faf05ecad18610f2d7b69c82f2956526fe64cd3a8523038dfbc397d87f065201d5b45862c4cb5a4819c597bd24fd5c4a2170104eae75c8c547ddb4b8264cb41dd58de94c2a42e3c2d41cfbcfabb284a19b4f3890f66ad1363b1e26aa7ade328d4c9734ea0febbba8329ef1757e299030b115ece343dd6d2eb4137f69f6de8eaaa62182729124e9f29090f2b01257afc6d3bb99bd1767210624b0cdde12c340052ea2a9d0ed8e21f1908ffd65b24bab77121114d9a13bdbeda9f7ba5ece49c149d956cd4f0fce571c46d1c21867e5d0865a13f1301540c4f8f13725519e0e25c4239858246bd3464395e41a616c52b1b22173706f8fef3231b3f2b224f8654a07136fee35812a101dfcb411cbdaeb681b34045db4b2bf90017051a3b79975b639569a461a849be36e96f4033272712f8466e6b99ac50c2a4340f9e08158c2158ea1d2a403510c03f84d3e8868a9c9dcf8e892e32d375889de00e6011b49ce85224ad5b77a76bfccdb74b45d5992dba6426f325eee97c670a820c39200bb7cb0bc01547301d51e47b2ec35922c0d88aa56b5b2687064a00ece80ebf6c92cf00143a4a8875a07b4e70fa11462d22f170f69196377840ae071475c03242ead4e6c6bd550b1ca00a81117e636e44b3120c642a1368bcb75fd35b27fe3984b06f5547e78b63a6927ac45f353e477942dfe7ce6213fe0d35f86154d522793c5ccf534f9c24d8ed8b71f414eb2a88a7d6809e3f5c774d8438158c4667f9ba8555795d20046c925a1e1af6442e397a1a046213549cf742a0a6cee23f54eeb637c75cafd2f75cd27471902a2b64c28f67d872e604ef1d794ca3db7d8e3fc4cde4d9c821bd7e9465cb4b4474a61959c68f4b0aff4848717103d9e794cc89e0c8cdc60e4dd7bf6c79423baf10f896eb880b7fe17c6d12c11a222779ee48f90a1edb979c2a680e49ffe92b24763e3ea7bbba27cb0919c92dd397ec4d8ea222ec7bfdcb161a55c014e4d866fc588a4e64d78a2573d7e1d80c234f5a76ed7c52b669fdb29c0ca6c6424a81cf05ff0c5437193aba2b6bb2739127452d048b269a320c38a586d04aa89cb0fcd628077a5dd508c4511786d460bd7263013920ceb456c0758c72952bd4c94c3e711d9740a3841b30f3a281b2c1437f93ae2a5a7567908e83fae6ce558e2279896ddb332b8da684cd0ce277d1fa2e63db7374b3356a8fe4defe3d13673bedf0c15f44ed5d5980d18b938059d4fdb46fb0e734449bab23854016967e84a1ecd3194d881e8e2bca13efe4d8f694362b0625a2fe43550834f3ad87a13a668a4d014f42e7b9732cd1809978256ba8f13c7cc36eb3c2663c9ec97047001d3db714a58af3d90b35fd78b2051b757a3158e603de54ddf6ea967784e341e08fa7f72f3c40a13ef21c3fbbe93ad63d4177f1fcc940cbdff2d70b13a3bc09ba4f960d0c16c7b06b757537e06f3f2a167d71d0d004f1aadd3c8d3a9017e39947de34397bda127d824aaf3212ab838798d6cf4f3d76039e5478cf3edd18db9058ea694e24fa120e62898fb3bf19d153e2b530797c2fbf71df20084e06d2d19c50320406c31bef4d67999e5fe337cb5f8c6c7fde796228e6db9b554704163704f0a06e31800e8dcbdd8862c5253d89b239fb1b8bf49d79e83fb7636ce201db4c94bbede118af77b5cd29b827879ccc107da62973f389b52ab075e937eac66a5199e2da4d66f7c817d359dbcff32e147b364865af38287f6298a58516b6367803694d39add2383f7d75d69dc62e72f4c4be5d9269115163ba9f87eb165e8770c6f0a55fb1e1e5f475420e218ec6cdcb8702c408c3e093f3154f0da851a3de3a45447c4d86c5b87bfe03677ae2121a4d577129b6405ccb34996b0ead55ac105e2f843fad0189bf45099d50dd065817c3070c1b6e0a756a1716998923c1cfe7bf58342d5dcd2a7905d789598ddd46cb33e91324a2c179361d187e264df51068c44df4b841392ab7e3467e2c3ed9623519d986b361a1b123bcb82652e00353a93870709f893df58dfb551b5b4519e1af0ecdb466a61c44e412fc790284480c669b0933d4e21774c4e90a081ddf7a197669eabb6ed08ebd17df0c5c7f04ff454344bae9cafa42825166077116d15f3a962b5109fd8354a3f7eb2dc0caded2b9cc0a960f24d7ef7a60945b7402a4cca6e80fa622a9968c3eb544a837b83ac0483714db94408b2d796b97dc1084fb1113b8f9bfcf85c5338a940d49f4ee0df276f55c3de72920d58c9d6c738b773e594ed6e69b60fc3199dada8b14fc645be0aa14117d4692287a114d2a729c1ec104310f01d5d5a60e3dc22c23e31416941df53a647bc7576e2eab8bb3af631d68509093e05d14b4077ebf2e5637cf3d5b1be23dd562b3fff196abc3321f31b6169f1d250d2b25a109056db50fda7513a94becc34b6f0fc86d792834317a860752777fd7c61765b3b36b79adabc4955d54d380407b5a9b1990609d3ae3bc84cf443a3cdef57ea5f546fedffc3995cee473b36105e2c01ce7ee9c042bada85778f2667f85ec884c3898db793f8b54d16d4a9f8301499988fcf6fd83f6cd280203783dee6cb24b13f9efb345f8de2081a5aba1579bcc530cf923976bca11731082b42c756bca1a9b89924236e0580bfb668d9ce0bfade730c0be237fcf5fcd232df322be759b24414f66090e14526980347064e26b445642133cd3f63e2a274a9ef8a6284291e5a58d97bae9d0251eae00730460fec3749cc1c5813df437f3889c33a333a544d17e21fa7700b2d9cba86587d676cc8d4158836e337e639c892402f0f01710bc5e93a289e6bf454cbfa0c3fc72d04415badfb6ecde235ce419e0c436b7189a1a021e0ccb418449f30a0f64d297e3754f660e2f333c7cdb5144f113fe65626fd39726b3043380171816badbc10ecd0a8f206d3e401d9062399372a0d75405fcfc04f8598ba41552f329971702bd7123179c061e4c6214abf04f3752f4d64772ecc650805dd79f46e7e24dff657df88001c93f63691ca2db3bcc0e90333474e055c090d75cece8c47797756dee4b69c3412f64cc7cdf7495f072fe8b55842ddc1b13dc1746c77803881f1558817fab8470790ed65314585643a095ec69b1eb578a3470ce5b906bb9193467e48", 0x1000}, {&(0x7f0000000a00)="5228b73a69c1bc42b3575da7969b8d5889252f766c1306f9256b0afb810f62a8b8c73a5f1c1257262f4bfcd09249d16c0913a6ed725ac0c8994a3574be018f4edfcddf21f936714c66934c01603efccf0907517072490f17cb5d6689a6feb28added35f943c3c67b181ae2e0d5330d68321f4d41", 0x74}], 0x5) recvfrom$unix(r6, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r7, 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r8 = syz_open_pts() getpeername$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73bae98d0400008000"}) dup(r4) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="8654410b23ef98feb19589e488207a04e93ec7589ba621d0e4d90ff2927c4a83d8286bf825934a828f953b0cd8985ea710d104783805d50907e9e0065172d26a1f60cd7784a7a9dad33a16be05a6dba77a33ef07bf988a93ccc0c409c3d1934866ef56515039be13ab5934db881a483606822d181c0f07b6059b9d582caf363c871be5f3bad6eff679200d58eda5162e4e", 0x91, 0x40e, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="e19b00b039479e1db045ad68e6c0c00affb462561e762608f32018ec3d43c88467914d6e188c8cbf043f04394544da8a49129a8523ea4675405e7eee14aa532ced5dc33bb403cd830dd462ae0f1cb74cac534c573751c44ee1ba818acb6273932e2a1c5734611f4cf72bdd2497857ff737f2a428efc8b8d8a3cc68dd30845b97f36f258a58ae05c675ef2ff56124b51d187d5c421c88734f83a095d7d7c2a28dce748488c06358cc965548a70f5027e0", 0xb0, 0x6, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x84) socket$inet6(0x18, 0x8000, 0xdd20) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/133, 0x85}, {&(0x7f0000001340)=""/75, 0x4b}, {&(0x7f00000013c0)=""/138, 0x8a}], 0x7) r1 = semget(0x2, 0x1, 0x95) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/57) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x40}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) 16:01:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e01d84ee24c2e300d39592fc635ce79decd87c4d0e3b5ec79aaedabcca81c1e6529548fb2d842c672189a3cad1fea2f181d0fbeb281898698a1c98506eb65af0bf2a1189a04b0523f1723794a71894ecaf52ef1db6fbb863c625b174b53427973dae9afaa301694b5aa5ade5c2429dee466243ac77e89c9a14f986e4938bc7121f14dbcbaf59781a2b0401d958bda452dfc24686390447d1d4f8aef13ce39cf7b0ffc86a429ee82119a57fc7abc4a31e908754aa3048e05d9d9698a86fbe50c6275d98aeb81b46122722a803384fc4df1abc0fecd16af561793278e8cf1be836583e9ea5e62d2032ef"], 0xa) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)) 16:01:02 executing program 1: open(&(0x7f0000000140)='.\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x30) geteuid() minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:01:02 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:01:02 executing program 0: clock_getres(0x4000000020004, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r1, 0x40}], 0x2, 0x7fff) 16:01:02 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x4e3, 0x81, "7afe9ada490f7049637cf4efa66f49e914fe34e4", 0xfffffffffffffffe}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449", 0x130}], 0x1) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e9", 0x86) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x20000024) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = socket$inet(0x2, 0x6, 0x3647d032) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = syz_open_pts() r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x21) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x11, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x8, 0x14, 0x9, 0x3}, {{r3}, 0xfffffffffffffffe, 0x90, 0x40000030, 0x6, 0x8}, {{r4}, 0xfffffffffffffff8, 0x9, 0x83, 0x2, 0x6}, {{r5}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x0, 0x401}], 0x2, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x0, 0x8001}, {{r7}, 0xffffffffffffffff, 0x88, 0x0, 0x4, 0x401}], 0x800, &(0x7f0000000300)={0x2, 0x401}) write(0xffffffffffffffff, &(0x7f00000000c0)='mn', 0x2) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040), 0x0) setsockopt(r0, 0xfa8c, 0x7, &(0x7f0000000000)="134fd4fc3c8922842971ecd3a799c720bcb7ae", 0x13) getrlimit(0x0, &(0x7f0000000080)) 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0xffffffff7ffffffe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x82, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f00000001c0)='c...', 0x4) execve(0x0, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4535) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) close(r1) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x19) r1 = socket$inet(0x2, 0x4005, 0xb188) setsockopt(r1, 0x4, 0x65, &(0x7f00000000c0)="21360216a2dfafaa9d485e37b07c964490c7fdca301216135f5ee92c3f34410bbce67f4c782ac9d826fab47fbc66724b3cf9016de50933176d6600ff19f8df1cceb86d6ffc5820868e6a8161741dffc6ed0ce5b2473dedc539", 0x41) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0xa9c}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/49, &(0x7f0000000180)=0x31) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:01:03 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x9) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c", 0x355}], 0x1) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530001efbdc1e3e8c9ab6ea781857cc5f765f4fe0aae8f94420e952e727e326508643b8797bff2cad321d1b807b91ac21f3ad62ec19bf63c015e25c6a311a318905d1f3c8d1dec75e81a1ffd88a127f5f8c2068d0998572d2c13c730354a8da4cfe55b6a3fac436125e522283b1c87b18336bec57933f9e31c960de012939e278b9726f12f488"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x5, 0x0, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000080)) r2 = socket(0x2, 0x4002, 0x0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x101}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="9e79f7a009dd9afef4fc89e6593f3e705e5a78dd39bedd6147cb407214de3e60808b95c8f4cfa108b270285daaaf1afc403fe8f58c5419ddbacb6ffa52d08ca45bc9689ee502932fb9002dbe8fa832852a43f74aee8cd5e06183", 0x5a}], 0x1, &(0x7f0000000280)=[{0xc0, 0xffff, 0x3ff, "1ad3dbc0154aeb47bf2d1ca56398c75ae192fdaeaf5c054d2aded0ca79882c66f52f09e626b811e0cb3cca3735fcdc2d50ac726f15f4fd676824d04e08fc656fc4166ba804af1018f600d09bb8c6ed8fbeb999b4abc4b1477b80cfcfad52204d9d220bfe85d301985799901fbf0e73896d9afa3d5c38d5342907d380ab33097d74efc80132f47576958c23269bcf06c837dec959bc5f51871b400ffe8424e1c3dc736c8a53ad9c3fbb"}], 0xc0}, 0x4) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:01:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x26, 0x8000, &(0x7f0000000100)=""/134, &(0x7f00000001c0)=0x86) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000040)="ff016b74c1e67a153e2a5e20b500f45898e68bb24d61e34f70791454df310000", 0x20) 16:01:03 executing program 1: socketpair$unix(0x1, 0x205, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) 16:01:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r3) dup2(0xffffffffffffffff, r4) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xfffffffffffffe16) r1 = syz_open_pts() close(r0) r2 = dup(r1) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7, 0x100}, 0xc) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x30000, 0x104) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/238, 0xee}], 0x1) lseek(r0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) r5 = dup(r4) getpgrp() r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x2, 0x2, 0x7, 0x4, "b5eee1bff21e2c1c8b5f8e4f78e369a20d333d0d", 0xffffffff, 0xe1}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x80000000004cc5) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a284a876c82b544811e0d77bdc82d40f6a053eaa"}) syz_open_pts() syz_open_pts() 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = msgget(0x3, 0x402) msgsnd(r1, &(0x7f00000000c0)={0x3, "71ffc84e6b715c852720453625f15d9d9b6d2e381de7044386130e0cde56b5df0735abf2405fc0fd6c96f6e6c5c2945e35c94d746fcd95bf15581737ca2b57860d2b6cb59ba0198ad01b3c1496661a62a67d92b32f39ff0403d3b0da5b5c7323e7070adea050790d677c30cdf7f6d8cbd5ca3190a9051e53ba306355f61278dc558ce67fb3746105d9d06b82546537e9f15440e9f37b2555bd7dab8760bc45830cffe9cd607f2abab98966083c811d248cbe26d51ac37ca62143fb739f0f"}, 0xc6, 0x800) r2 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000140), 0xfffffe46) openat(r2, &(0x7f0000000040)='./file0\x00', 0xc0, 0x1) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) 16:01:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xc2, 0x0, 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x2) shutdown(r0, 0x2) 16:01:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8080, 0x1) socket$inet6(0x18, 0x2000000800b, 0x0) 16:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100, 0x2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:01:04 executing program 1: clock_gettime(0x4, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x40) 16:01:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x3, 0x4006, 0xd96b) setsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f0000000100)=0x7f, 0xfffffffffffffd7a) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0xffffffffffffffff}, 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a93a40673c09f1c417d82938441c548c872e788eb9d036a4aa071271647bc55a1ec64e02ae449e0a", 0x28}], 0x1) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x345d4c52) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000100)="79f1e319522da61745df8346", 0x3b4, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x6ad76ba3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:04 executing program 0: socket$unix(0x1, 0x1, 0x0) 16:01:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x3f, 0x4) 16:01:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000008010, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r3, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x37ff) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/50) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000400000000000010d033a1aa2628305f1e6249d33b4d240466b5e9651194c96f2623292c6d2443b90f05e3e57cce085de66ba1553fd74d7e9118c22c6a5bd88e15f30b869e1c24eba485093454df32996cb94efffbaae5c880332cc54aa9ef401e16c43ea51b2c6071b17f5aa67dbb9e95f16649bb8fe679c1558e53ec4a8177aab195"], 0x1, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000008d2712605de3cf0b46840a59d6d92783cb3a2ea6e1f77780e5549fd4f958e01b5d8256654f23849c70ec5eb4e4d88b384e834135dc03d02ab33fa4c4ec546cab135955e410c8f33203ecd8dfcbd1120766a211f4"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000380)={0x3, "58e5ec9f175d23b5df63760f11e670fe1ef827eda06a958c97403d6e11f2bc42c9a3abf587b1808bca4ed8e669421968a257f27bfd00c10b9a13dc41bdecc529ebdbc0094d4909076900446cf147cdfc7d64456b81493754141ce69ed9d43fc73de1cec80d0a0542db943784953e85f35f9390e6b34e4a6d34330e916843c7de5cf5eab34f8e63c2f14a18d64683b07bc7312eafe2e45188e8c59d1af6db651783dc88a2a32abdb5eae3321e5cf816f8192d7f3dd3a87cf21b2f571f2c6a1d661855fab8ad4b5e399b1ca62ed7499fd872132c5328b1aedd59b69987c41b37f6a44e3fa50f77e01ea225c33a2f5a2fd16feff75afe2ab6ded97ae4211321cac9df3f3389996fea3e0fa09bc0b1ea03c40b46325ee45e3a8cdfe33b1b2e6d7456a3c9f7bb63a8ab79d3ec2ae75dc89d51d3db5a"}, 0x13b, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) chdir(0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup(r2) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) shmctl$IPC_STAT(r1, 0x2, 0x0) dup(0xffffffffffffffff) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) symlinkat(0x0, 0xffffffffffffffff, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000005000000000000000000000000030000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socketpair(0x1, 0xfffffffffffffff5, 0x0, 0x0) 16:01:04 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x6, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e64", 0x64}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) 16:01:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3cc9c970"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) 16:01:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x16c) setrlimit(0x2, &(0x7f0000000000)={0x4, 0x4000000000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000080)) kqueue() 16:01:05 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x406, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x50, 0x90, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x261171f0f9d62c77, 0x20, 0xb}, {{r0}, 0xfffffffffffffffa, 0x86, 0xf0000000, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000040, 0x2, 0x70}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xcf, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0xa1, 0xf00fffff, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xc2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000003, 0x6, 0x10000}, {{r0}, 0x0, 0x6, 0x10, 0x5, 0x9}], 0x3ff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0xfffffffffffffffb, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x19, 0xf6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x2, 0x3}], 0x4, &(0x7f0000000000)={0x9, 0x8001}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x712afb9e2fe93fb8, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x5, 0x40}, {{r0}, 0xfffffffffffffffb, 0x23, 0x2, 0x8, 0x9}, {{r0}, 0x0, 0x40, 0x80000002, 0x6563ee52, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x3}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0xc, 0xfffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x1f, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x5, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x8b8}, {{r0}, 0x0, 0x40, 0xf0000000, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x46, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0xc, 0x18, 0x400, 0x100000000}], 0x6, &(0x7f0000000040)={0x7d, 0xffff}) 16:01:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0xfffffffffffffff7, 0x9, 0x8001, "4ccc593b6c92ab68d3328ffdd4918a4691e181e8", 0x1, 0x6}) read(r0, &(0x7f0000000040)=""/154, 0x9a) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) r5 = getuid() getgroups(0x7, &(0x7f0000001200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000140)="bd59181038555ee60ec0f3fcac89b137d063fe652b4f3586a7ded424df56bf3d8572c0a177fbd91f24cbcf3756162f0e125562d49bbe2db09632cd664e64a6973ee342c480463f884ecdca4ced05aab3e01fd118af686bb3c2cdf89baa795343b37e01182e788c05d7a22b03d0de855a21c056003ee02001a8d6966a8827c49b94583f2768d03f2c37a6228d2e4a34e6350d1035b770d089c4d55043e0e3c556cc643c303cd33c2ee2444d505c312e6de96599a7ce3bf8b1c2bc0e379ff7c0ef10d16088a3a00eb5c21eff345b30f20b7ef622ee0fb42b188f9606881c08ce40d07fc2c5e23390949d78bb8375eab55f6aa2df6e176c5e9736dd9786554a6b325e7bfc0e50b75ec9e8491ce7638e13ed8a6144ff0077496f3123a955906b04f6e198ecd6e51911306822dc41e8d6f4c0676e92774cef95b32b9e9597d994fd3c8704397c27c86544f576b5140208bb8527b955814ad81d796081fb4cce5a4ce55a50f12648223654cc92df0d056e31a48dea6657a4953c6bc7392a5578378c9cfe6c960dfcab2bfd41749762c0381cbac81578fa1ba4c0bfd686f25b496ebb390455193c54600ba640d37d2791c5a81b3075cf547546a338c26e5e2e1a185441ebbf02a872bc7e02abe07b66bd1eeac5b10f35764301b6ba4b077cef5922ad5d14645200e446d91da7f03929a7a945bc648b4d7fcd6b1a7ababccd74621645fa6a175284aeef5ff86ff3fb201583f53016bcdf467ee3bf8d73f21a2ba73a59d63a56ba7f6b9222b14264b2a72921f64a87c21ad54c58606c11d65027118f1c033ba5ac9160ec2c3036904f88ebc3d3d093fc688b6830e310de129af9ce1a0a79df40c98dd7a8be2b3a537ea7d680911d4858b51c757ea9de32a1b7bf63c4acb7174e8bde527eb561379771816ca8459ff1614131cc295bc2300fdbe5c767cf5b9d0ad9f9405a2c0e8da0d2e060f3229b58d56ec9a4c013cd73396f28a1e5095b99328dfecd024b7adaed712e0d9f73750141c0418992bd26d8424b048e82b97e1ef1379d46822dee616d95ab3a8e09e36b259a0a71b4cf9ef3f734190d6c001220a0bc8a530999fdbf080c29a590842e6003bf20bfa7a021b57d2b9b17d5730602774482e78d9982ac7227765b9945d7cc5c45c93496abb24749eccfaff761c6c94988fd08ddedfee4cc59c612c6ee86a61a14c3febe83620dcd16a5d256f6324b900ab842c7f9cc59fafafe87e20895da243fc9052018f04fe3a90e12da7672b5352e9a3687ae11010ee39f9558851326a9c6d8cde831e0ffcc2f4a1569e4cda32bdd68f9316d5138e524dded83edf714f38c23d15ed38d9088eda13aacd87ceb4afcb6ecdb14e06053467496d289974600893294096d13b40543e966993b72e1984fbcecb490fe9a70a50c3cab3c819396eb52420741047453c8de19f5c70d388461ee6a7c5b1071701ec6deb5873187f0f532d0f6425b6b1d362741f9d26fee62ac31dc3da94c0230e4e8b9019a241537ed87849e47e4892861809909f75a3c1f5d2a100db452a381739378f4b4c65117c855682357a8bab141bcdc57c0599ef99ec3b25db7f25509ed2c29c8870cee2bd7899c02546dbe7425a138e1b842eb94a3aa5c27d25a55028ad32f0924fe34d00a7af397f3bfe85136f42eb15cc0b9d23b26c4f91968704f541a0de93978c90cb64599dd414c63d2dff2f8f7fccd37de8163cc90890de10e30c322cbc921d5a166713595b946821713aa384289a1e5d2dfdcb0496aa4aa2587af92ab392dd323ca1be64876c00e75556c730c06da8c6d8f2cad6f15cea4473429d23c9020e3a64d06af7e49ce49e098c0abe811216314eec2341c711c49dc4c44c7b56ed4b1aea335c39a63828e4e35736b7280b9164cd5340ab28ca8521fd39b0ea2ec627fd629cfdfe0aba74ad79a81007906d5670da11b5f022116b0c7dbe64c6086205c5d195e6a537f6c7080a405029cce898433aebf16358400dfe5ea813b7db8859f315ed84107d91aa441d139ca91cfee48bdcd1358e095d88c411748ba1d3803dace9539e4485c273587f42770031b8508d4c4f90c93a99b465dd067d5008dd6f176a78684e481d8f18a1c439e993e7f57033c9df9e4a6ba5565b6a903be56af4babaaacc5e2296a71da709c197679dc58b08cc44d5399afa5325343ef61031acd1991618a81fda65792e86ed6abb97c6adf5d39e1c35fa92290542f9235805822ec4682cca12f25228cc6b2dd0327506c016b8fea5399fef3335a711ea7f4144f029f183b4cb600fc1bfeed91d6b025e6e1c5934b3af01c18699d793787aa8ec55c3f7212a15e8d33e7ef1de01ed07482088ef69b149f819d55695d069dc1e3c171bb335d5e1a0e294166838b32d8f5a5fc5b6ee5f55a7d9b17d54a2e7f58210510123637af89508acdfdf4a07b76d7fc799248969c3bb13123b41ef0f8100ab1e05e61fb6100680f6cff09488e42796b952104ae573fd6da7b5d4c4cc3977350617e2f35eca48e0c8c5ae55b5f7f108186d26fa6de4a9abac6f47e8652ef42e80ff625a18fa0fd8285254b3bec2e3bf94e7d5df2148fdeb487550a3a9fcd8e1ed15193ce9a0ae1c1353b8d711cd6652a01c9f7cc3746da4ba93b585e1630fb74371d51d86113a77448a0ce7e24828081df2e4d88511a5b483045d02922f693cb34e7741294093afdb129496148a90da3b41f748e83bea76a7f2cb6d24ff28222263e5190ff972ecfd2c8d4cf8656d73096a5c5e5ea066d2dfcdd7526779457cbcecb3b4f919da4543598d5c33554c02ea72c723859c63a1865b44a55269cd33415d7fc9b1608ac32d528b6babe82943d5f9f75978061df4ef9ee3a860113e1aac96d620c8771e318acb528de1bb1df301d75d610cac530d024d5140293625ade17bfb7b702057f22afed6582a1d8f717ad0802b94b2ae65b53ecfa4cc8c21fb1a1d5024173ed8069d1caf3a3781f24925a6f4a7775555f4777de3e4bc7cb2111d4ad8ed9f6a1b8b4bb4654cfd7f389ab00fb6aa57210b9d9c88b8f2f813f509a1241b9ce85f772ed309e1b7ce39e6173296ec837713e2bcb51e0bb7ee1a1cbfaea37eb15bda9e133313109bafaa05f838eb628a429fe8a622a44e77cc49aa6d9cfafe1119cea03892cea6e4bd69d7b39916217753faeb50df2afcf5d6ec31a1d6e193e1496e6fa2207829469269a1fdcc30b73113b97a6019c332f537ca24306f893fcd3b28e8b21b47d796c5ff6b8de0538535866050dfbeef6e3a7373cb7f04354ac869a1a4ffece197590796a5fd3705f5653f2b436a3d6cddd5d92ab89d8760f0364b9b33a535b5c34888f412db4d3a58359804ac8fbc61d16b73bec6f85108aa4371b0462eca15d399ecad74da7e343546d23905c7ea839cca7be1adc99a2269cfa456f933efe14c77b5dbc389f176f33ce5e63abf9433bd9bb4971bd32c4bc3c634253ff6106de52d75447cbccc4e103225c98f48a6f899020ebf51497a1df8e8ab8d073d302f8c20bfe441c85081d37322cf73333cefc1490426a69b0200675ac7e7aab67373b1118067c66ce3ce2a8c2d23e507a4ebe55e35ca8bd451a149b73a9696778ca7103b5a953d3daacbe78e6da1fbc88fe2aa3f101b6c287aa4087e5f50b594294c4b919fcf76b5f1db58d054dd432b5b3196e9b2c4c9f74ab6dfb6c5c9ee70ccc8c889ce027e9e977eba684c69901344195e3369c71ebf72235b10bcb646274b1effc32681b1c8dfbe79b6efc4cd587c1b65fcd0125b665679afb5773a3b30b6c0ebb6d80b63189a1a4e0e8252ccbe62af9608f3e7d6ed97419b1a7bbdecc7dc437df52da6d0317a20f34b2b9a19b7740452a1aa37559a07a52baf9c4154cb0d0c459671474a115920c84009a71aa3b5f9127444b4edf2ec7c2ebbc299ee563d2e978f72fa4dd921ee93ee6eaaa45fd47f3b9f2b9d277500627f8666bb37182ac58784f83bb2c4bfb43b9c57133cb92bdb1edc7504f2ca28a8dcf14d1dda9e8726c767a8e7cf053eac1b6c793ab194cf2642128dc1614da785cca24ec47f63a37478295364b2862801e7f360402a08440fbe0043f232ee17c74bf581251bab6b1ba02422c554ff130758d1810d860506a9496336e200c60e1a76d35894b4ba3a13747d93860f826c4beeeee0baa4789d94a6b4e19098ea898a5089a9b5f7f26425f81efd16c32417ff77332f184da939bdaee1b3e4af314a246464fb71c8e3dd47ae3f5f2f11d3de3cfc0de8a2093f5ea9d6b1881f00e433c2f06ca702dafa94f260d850183eef69efa904a20d597299faba4c169ecd7a24f5b4d803aea0b4cdc9acb0d3a859f3b320a4955fe603ee10c3c7963449852cd2b89cd7195e407cd8a80bdec0c6dd535c0c1bffc0c041177e587fcb9e4f72c11595f6d35413f125087037d28a543e550bc201e9c623dc144f98c2bde3df49043771c91289f6c7b6bf543b18a5712feda9ff55a9978cfd9b8e155ab03f9eedcfa32b85a8323691bf41424ad932bd97f29166fadba0abc01febc10d37326d8d5a394bf2b4a8cf3b6131661e64c7602f305933f29ce339d93c1bc25951d60bc63547731023e9653f98b82970c57365bd7eefb3db5429c8ca450f33447e41aa85684d8df2633813e2bff03a60bebceb37aafe81c172bf73c14daa2b0b64c026f5d621050a24c29ed525b607ffd7f2f6d0379b1830d0722d5614b9107b46e8394251a8eec040e6a4a110fa565a38dd8e5ade5d9b08a67e33f1f665fb1c4083beb9b9cf7ab7de89af268e3605e7e2c5dc2894bfa984658df873d5a4341f636fb1c94eb78b5868a50d4bf6d9c71dcaf9a6a3f8c8630e1035c6bfe391de30b01da84b588676f0a2c7721b84c2557cf3a80e942c6bbe97fee2e3cb50d58364d8aa93fb4f885e093990100f638463ea50abe4f3a55c213f6304d2d77f70ef765256fa4e46f7952973c20ee54457cbe68c272b0ae94ca05491216f6a4632019cb7b7742bbb99568733e8ee72f45873b0e804513cf1b43c6cd32ddc9c7044a6ff524f55d5b1354f1b6b38a76635639239f87b834b1dd59848293d00380ed364f9a3bc92281a6bff7d3c423b01236c674fca660a0d109e94ecb8e2efe40fcac117d257ee629e914e07afa9592e86f8d6d36c58c29e23a9787f59ebd321b088e051fe8183465d9a648188042ead319f40e4f30bb9a58c7f5c20a85eb8fb5cba915d52148ed386b1553a277e7633988b9dad0186eb0b9754a276b163188989dd32210b331adfa9c26291ec12e408d3d10d55ff2ce8f907019a47df5d6c345efc5721de3fe4f92b172543b969cc9986c3bbf81bd386e7f8365d4ec0f0cfaa7359a28c161b14fabe14c24886d7c31ebb988ceacf655f76cd22843237dfb8fe6ec555bae34581ab763db6e115a2594dcde6630bb6b27e862ef527ec0ea501e381f7ccf4100431c88290e5bc219e7c98f038443a6d197a1107ce3753a6f50c700066b0e59174eb625aae80f814dcd5afd43a2b7fd4cd9f99611052c0b7237a96d8b1f43b93835ea8cf38b39d31f8b0f8e7c878c844f551cae165cb44f3a56a4366421a87dd2c5e0b4e6b3f9d075d0fd9e5a304da3ae06f5d2111ba0bb85b607ca993a7de30b030a4cb021c70f0509996bf9fb524e6e76bbf8f5346c81fd486c9ad07e060c5a0f637a0826a02fcdc99530e261a222b74d3edb18e2535797019b02b54f46c15c42edf7e7f36f016430c446cd8d6962424af31666cacc13b7a9323f43efd559563509eff1b2bcdc257ef2c82c2bfa656d83936f", 0x1000}], 0x1, &(0x7f0000001240)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf0, 0x400}, 0x407) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSTOP(r7, 0x2000746f) 16:01:05 executing program 1: r0 = socket(0x11, 0x5, 0x80000) getpeername(r0, 0x0, &(0x7f0000000180)) 16:01:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x200, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/169) geteuid() setrlimit(0x6, &(0x7f0000000040)={0x80, 0x9}) 16:01:05 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0x9d2d) 16:01:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x16b) 16:01:06 executing program 0: r0 = socket(0x2, 0xc002, 0x0) sendto$inet(r0, &(0x7f0000000000)="6aa485a9f16c84ca3efb3b24bb901f5e300cfc62410e5e8632ecc9621aef9e1d93ef45903c90e88e42f837704f194ec828e5c67a08962fb1b3e8c3e28e9f48dd63bc1644e2cdb2673b281f09c6aa57898e9a8f8fbdb12efac6da80dbfddc9f4542025cd3fd77b7c5ea0bfc45b57fc94613157f2583e908d5af583d6c62e3f0ade7b9e182add7821067f3f273c5786e0303db0c245f69c2a630b421b97c75efc00e8ef50fd7413a28b46eb20f810772f35eef8152a6e3489fc93bec70460b33359d9498", 0xc3, 0x4, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = socket(0x18, 0x5, 0x8001) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) 16:01:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20080, 0x10) r2 = socket$inet(0x2, 0x1, 0x1) r3 = socket$inet6(0x18, 0x0, 0x4) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x88) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000140)=[{r0, 0x44}, {r1, 0x4}, {r2, 0x1}, {r3}, {r4, 0x100}, {r5, 0x82}], 0x6, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0xffffffff) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000600)=""/241, 0xf1}], 0x8) 16:01:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x58, 0xc) sendto$unix(r0, &(0x7f0000000040)="f518fbda91279be5ca607797c591270a8146c6d45e38732b623b59ad83091d648fcc58c25d6c3d0c934ee83ac4a912e6d6ae9307ee5525a9d78b60cea0a8c6fd7b4919a54330c1ff2ba1982f2636244a69d62ad5590d6cb3cc7b9176822db2932b8b214e68673ee2903618c39eca8b6f6f1d4a40348bd8207c1d0471d740c62d53a1216a975c495d317a295bf97e75e297037fdd4991cf9a140f34e8664924a27fd518d59761", 0xa6, 0x1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:06 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x15) shmget(0x1, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 16:01:06 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x400, 0xff}, {0x0, 0x6}}) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:01:06 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x20000) write(r0, &(0x7f0000000340), 0xff75) write(r0, &(0x7f00000003c0)="eab159fdd98a6c4c4ed2dc6645bf0020cb0072ae441c59c4873a14939347825df3991a05114646409abd7bfa3f5e895b2c792321bd1edbcf7be36148813de59a6feb9cb46e52c279a7a4b06fe287781197d7cef23422e7bd8cee9e3fb5d099d1cde15afbaaf49d7bf42ba4b14b899bab006346a4fae665796b9cc0c8ded285e1b4e47ff4ed3b3d0784d2d1d6c655548658cd67a68d99598353010542970d0807f279161783af09e03aac1a48bf0b29abe6b10ab70c4687a01b5e34a49ef29a9544eb7d00b115b237a749a6ced53dc0f6f59b1f358552e2f517daa686d6ce12", 0xdf) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=""/217, 0xd9) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 16:01:06 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mlock(&(0x7f0000395000/0x3000)=nil, 0x3000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:06 executing program 1: fsync(0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x0, 0x401}, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x3ff, 0xfffffffffffffffb}) 16:01:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x20) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)='\x00\x02') unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='c\x00') r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0xb9) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x2}], 0x3ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x68b9acb76fa87777, 0x20000010, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x40, 0x1000, 0x20}, {{r2}, 0xfffffffffffffffe, 0x40, 0xa00fffff, 0x2c9}], 0x4, &(0x7f00000002c0)={0x6, 0x1}) 16:01:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x78, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r1, &(0x7f0000000000), 0x10000000000000c4) write(r2, 0x0, 0x0) 16:01:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000100)="dfbc6f382c596e465e0c86f0e93b5bb6df85d3d04ac15e59e135af87eee44f0c34aa4560e0290bde66ffbd7fc6641a566c6fd525aa20cf915161c9743145a329", 0x40}, {&(0x7f0000000140)="c0e42718c09e6cc162f3a5060b898409cba0e17e721d2a8f10f12ecd92c80b9c1b7cb6f6dcb8cb7ad26c483cdaa4662a55299abd061658565bfb4b8ee2f81f2a79c5501fc4880341889c953d3b21b11c95397c6dcb6a4137a90983b05f696d245b43d4f68416993b139142b13cf4821cf2dfbe9014b0b898a002d431a86364d98c2002c3ea0e4514e6fa5f19cc0c4502ce3e30bc1bd58fb800b60052843e6d3ba92e414e1ae7babfc6e3780022e766cf3a48296044f0905d33a0149025c8aa759bf481f212574b3d16a21f33bf75650e522d443315cd35da9831bc82c5eb962f2c73b742e99b1f4988bc863a", 0xec}, {&(0x7f0000000240)="2677d6180c438e0b863e850e87626992e878efc195909ebf5bb20138e4c3356afd7f9e23d4da1e575865acb33b426aa70f31589a064e1ff29083491b78bf1e22b8e6cbb79ccf83f4f0ec58d047b183f0bae4f2a38efb2839abb14dccac56444cb703bfa98847c5ead61b8e36717d28938d76d997050412f7d572dd8146aab43ea94094a49382a05faa57d648c45b486ddc3b", 0x92}, {&(0x7f0000000300)="682d261a74434918e2801baf8207341be3a51ed0124d678e95c6bac2f24d6b5c4982e6c66dcfbb6e15b5fb351c740ea79dcc5ea00014d9c7885874cd222e9c103b090bb17d80c98407c416c3f38c0db971d1eabf44610784ec28ea20ec0e43d72bbfc5e4e9719fe36c518ae437ce73563e9d3957dcd7d4b694e2953a3579e663feae271657e32ed680c2524f", 0x8c}, {&(0x7f00000003c0)="4a0c91f46c854aa178c480a4a32ad80d6a32e6a54842a007691ac73d7859f2b7f4e783ce797e679928ac696383990fd69502ce4173b7517226b32159166404c134e05df2aedcf6f1f50af9310d9c2ad76a26b4874cc9c09442fa0232", 0x5c}, {&(0x7f0000000440)="5809222fa208c7a1aa130fb5515a25f78b804b4e1b31169f132268c172c305d5898aa3c1848216bfd22b1001ab9474d227f9a3e6e6a76da88aa2af47e350fb6ebb36c68bb990d0f17f1ad782d95678f06b93bd3708713243", 0x58}, {&(0x7f00000004c0)="0b7467ace1bfb1c1f4a1acb451b171e76b9ea3e4f54ff8c8b7e5d0b9a47bd491312bb85e1dcb5fadba77c59ae9c32421d98c3412781d8d3df85dff3a54d7f79efab1d0825eda2a548e0c5ab76c73549e2a38ed4444136fa258cf0a0ea57e61ed2a8ff6d16e0b223768c13d79ff23cd55b0f769ec1135a09007cd563605a2f20a3f90da59b11b19240d557ff9c6d8d5904609d105269a52d2a0b8a4b015dbb42a75f7b0acbffeb1897e0cecf97dfcd7aca21264b8c95ea62814c025", 0xbb}, {&(0x7f0000000580)="6a31326e3725dc935a04403f078ae6e7c4a6597c57b6a96484", 0x19}, {&(0x7f00000005c0)="35cfe26b29705db8ae541e5a6ebe8dbd0135a31908cb43d45a2a9273c049be602b6d513829cf162b1aeb1c83ee331de15f487a08215e29e7af33306e27dee70e15effd6993f1021b20aa1910339de687f81d2132119b4bf31e06c97914e19381e5955558d8d91d0ea8a8211f", 0x6c}, {&(0x7f0000000640)="995e14141c5f4f12c7d4fe1f6f15345f408adb81f07a18b5ee2b7952fe85408c17146c162a6a8ad84a7b05144637e2fc4caaae19e28f1edf952e376068733ec95fa92e0abc36d4a07ac554401519c84c24ad62279c5997e296ccf26270a6e4c60c3eef528ea035cf182189ba2a31982ec64e8d00e7169fea1b6c566fbe462af78e3f8deb0ac6d494b50746fc72952945b3f758fd0d9be5ff6fe15c78", 0x9c}], 0xa, 0x0) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x7, 0x98}, {0x3, 0x1}}) munlockall() fsync(r0) r1 = openat(r0, &(0x7f0000000840)='./file1\x00', 0x0, 0x91) getsockname(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) getsockname(r1, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) readv(r1, &(0x7f0000000b00)=[{&(0x7f0000000980)=""/142, 0x8e}, {&(0x7f0000000a40)=""/168, 0xa8}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000b40)={0x4, 0x10000, 0xfa60, 0x5, "da29d86bc47a74b5bed0300ad60bf5db8cf2d8e5", 0xfffffffffffffff9, 0x200}) r2 = accept$unix(r1, 0x0, &(0x7f0000000b80)) unlinkat(r0, &(0x7f0000000bc0)='./file2\x00', 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000c00)=0x2) pipe2(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000c80)='./file2\x00', r5, r7) ioctl$TIOCSBRK(r3, 0x2000747b) accept$unix(r4, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) r8 = semget(0x2, 0x4, 0x180) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000dc0)=0x3) getrlimit(0x7, &(0x7f0000000e00)) setitimer(0x0, &(0x7f0000000e40)={{0x0, 0x7ff}, {0xb4, 0x5}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000e80)={0x810, 0x1, 0x80, 0x8, 0xa461}, 0xc) fcntl$setown(r4, 0x6, r6) nanosleep(&(0x7f0000000ec0)={0xe5, 0x1}, &(0x7f0000000f00)) 16:01:07 executing program 0: r0 = socket(0x1e, 0x3, 0x0) socket(0x19, 0x4004, 0x20) r1 = socket(0x1e, 0x20, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000180)) write(r0, &(0x7f0000000080)="492c0e8b129e16c73c310ed93e541540cbfed6ccbf5ee7041a593040ec1c5cc68b68e5fe4e18ada17ccf0166b3b5802ac44fce7bdfe3c82c28d4598b697f77bbc4d7779daf76f0d9398eeba7abd2043adcd13f0a7640c67ec0d4ebd5417cd289b9ca895854bc38ef9f0415ad562c2f549d93a03afbe7c373afd6ec8107433a40841b742e23147b9dc3fbdfb70d3b41a2251737cf63181d5e478e7fcebc8ec92f8c491e957235c52894aa08571c5eb7d6dfd740ec3f374accc0b2e31adf59ef40f96a6035cd12823dc1bd1cbfb5827290cad4ffe5176c3bb9c023b6cd5005a2806059735384f1acc5176cac1ca4ca96feedd07ea501a94fd19cb8", 0xfa) socket(0x10, 0x2, 0x8000) dup2(r0, r1) 16:01:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000003640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="1010000000000000ffff"], 0xa}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}], 0xff, 0x0, 0x5b73, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x20) ioctl$TIOCSTART(r3, 0x2000746e) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) fchown(r1, r2, r4) socketpair(0x1a, 0x0, 0x7, &(0x7f0000000100)) sendmsg(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)="5b0359a250de23ddea01d8c6afef98f4f16afa08cac67297b41ac16f982045d5085b42b51959b2ec25ced68b232d4d50008ab4feadd0f2f2edd3c7c666ea53969a7f634a8fafe529dbb77df62f1cc88ccf0e8293ac83da6be2ed85c4d907a5e91ac59241508d3381", 0x68}, {&(0x7f0000000200)="6501efd14133a4b5d68fac1dc4bdd2e1d068baa72eb92b07164d6bc20c848a2b6e16215ecfac219d7e458f7e33a4fa5f0b2aad00cc9e49f8d90aa48a709c3f179d8d574c49a8140213fd4f88137c23ad242c486262add3a32ceb173b42a5b263dacbe91a4c45a8497dc9254d6c3ff4202770bdb1f50cc2f4c49b6d00687225202b8c56fc2d577fb67ef41ea305bdee5bdd", 0x91}], 0x2, &(0x7f00000012c0)=[{0x110, 0x1, 0x10000, "0e529a4a2e6e8de4cc3e11dc1736b6e600f827f6de2e9ee296042e0e428fd6a3f60ed91ff843b6d40c2ce0d3908012ee0e42cab72dc4559dc8d7214aaae8029b2a979b5613c1fd69238ecddcf9921f579ea1ca5a7446e6d4553d7b51eff4006ae3514c32aec302397b15dada7c0ce549b71a2279cc3a4bdb88276a5b408c9a6e3fb10721f72240ed9fd4cf3d411e9655eebd3c8b5c5603c9d972679ebde2ea9c42a47fa79d5b6dd86d5f40d2d3466e2a3d241c34cb1eba2ac64318dec8033957c51ab5277cfda16e99b1404444d681a776566d1eb6ab3ce407171aa1a495bea2f7950cbb550418ad8f20925e565d5e4aa2a2daef031a602dae78f607c3"}, {0x38, 0x1, 0x7, "87cfb8733828d2ee12e65d6a395bceea1921b4a80ab1531ff2e5a65e009566b656"}, {0x70, 0xffff, 0x6, "45d58d64f3b08699602f44020320007308223d3fd89789b00b89ca9a20de5aa99582b57c1c00c2c6dfab00d67d20306450b9f3683850cf5e0842c486a91a2b53e96c7783cc5d7c302e348d6931b31f423e4fc71d3bd58f87d43a4e337a6d"}, {0x68, 0x1, 0x8, "ea647f226af94ed2e4ec5854e825114c6d1feb7828c5d721067e874d8675326aafb0cd05542e5dbba3260b050d525fe09cd2c5fb8cc10c38968270cfaab7cc75b0feab06515a0bd3e56c8e7c86585d8286"}, {0x1010, 0xffff, 0x1f, "692b37e8c6fa9e61402f313b4dc3752fc175458fd7257cca43889ace2ecf5a72e55e4f631494c549383623751b2fc26a327230febf5fe706cdcebe465cc2185981a33b8ef61cbe0524ea9cd1bbbb7267058d7ed349bff27cde0c6cec342c26f322629be730982f30f4f4c4f14260e93fd3a2f6e2b6bc7d19585b2ee8914ace54fe6d4ad19b2aa0290473e2b02d58d88a5c03bfb59f583ff6e9fa6b131cbb03acb1d17f2351cfa505d15b2bb472f6e14f1ec75d1241c297ef9d3f609f3abd7b4fc7be0ee07993a9286e382c4a4fc0f047458a2cdaeb9ee577de1df24550e8da864bf8135195fb00bd40b87a93109857a145ed40c99da649c80f71c9e4805032d0ea24198d0a757b5d82aa5c1528fa10c1e63bfe7d57f038c37d75fb50f6778ab8479f3d49c92eeb96806b04986f9c690cb329a326e5bc0b1bb656edcfb20037d985d317c5bd62567c128923c35f0a5139ecdff998ed41be60df13eeb732e869eb5d0c51272c65de4ece4ad98d7404e4992b4b348afa17f69a6a50c2ae0a6315924a84f516d59c63dc19edc2e53ef706d6228cfbf36a7f22fe6eda0147a3dedf71ea8b48c1b8c059b2ff0c37abecb444b4b83a9c1a442f294e9b5410a7d173b8a72ecac7348f62f3fc405733c9d88b8dd9570a82958993befd12dab0b017ad3c21767a17960c9fbd28b52ee50f812678625b854746cc033105d5322c0750d0e94105c410aac3eb792eb568c5b109919c9fefd69d4252e29782dc09f7e38a5b65c072b34153acb5acdbe9887a08a35558278b0c9bca0ad5668219f03aaf4f3c121a0a5e2ff481f08ff18845d273270f83bd352ff3efff7664583bcc444666c1b0bb6523c8c0938ba2ff90114f3b7aa7182b60a29c284ca93022d76818075dce76caf77baf491ebf612ed18dc6dedecccd47057a83b575bca231abd8341ea7575087795d1af10f288446e90bacbc021645e5fe695e9180ab3c37bf6bf96cd712a767165322ccb3735f1e425f455208bab28c4925ac7df10d7c4b586f3fc513a6df8b46a1db1dbf29bdc370f48add08ef389825352fb7ef4b96a722214101ca84d32933dba998157108026001e79ffe311f080963d6516d5bdb176d1608006f85e1635efeb616d5fb0a05ba085446a37ba2ab4a9e8e2cf1912d8af9dccecbf17edca31f9e5e31c50a93a63a93844a47a6de58084b28cc9bcab99e63512953c35ae06de14fbcfe657bd4e70398e26d41778396f764a120b0cb4e20748b6146b304605fcb9eec65563740b08edc0188a4c7da29f39aa194052adb1885be5c78df15a6521b1c404117cc38b4bacf9b9329f9913d6772f60832ce88645ad8c2dfa56c01a2f24f908bf75ff90a8199f96d70bcabd2b24bdd1de4a90eca6f050e50b51e4dfc113f3c821a54ea96381a557ebc1a7d02184295469de2282b9e723c2ebce86023236df6e87748fe95b35acd2eb50f388b63cff6edc83fc0a45771a9b812b6d84ed2d09866b460581c6ea1dfe08bfd5e386de1943faa93f91ddf6bb86bf4e09d182661359acbafb9e3b8deeb4ff269e0382966e52b34f61069d9679ad41b30e8e31c18f5ebb814f86e06290333e55ffad0437f910fe0fcfdb0f0fa7c6cc8a737f54a38b74dd55da738a9ef94049c0c2beb6c6669f63bbcb959a1c98b50c5b7e1e588238f2285951c645d5832848762d3db820f0c3fb87c257481fe150254d9b5f66130328994d5ce1975aa143c86bd9862458e78dc342782d0739aa0563be786a34e6194fcdc45d8df5735e4ed1d8366527694f4b23ebc86956e6d39fcd50da2f65f3234a46e222912374a2e3e4501cd5f8c82fe7793b480be00acc7a4415d774fde869ca960285e03039dc4b173c44322737f4e897430abb08cae66f3876a88a5da49ff5469675769126a49c05a2c78c24e551824e66157dc04fae0b6d4c5921413d2fffb9d3df9716ac00699053b39f147f36a6247942c66840e2972b8c6c358cff996660aeb01b8b9454120e86b528194d865a9df03e8a01477ba858278af4b8acb982e01cf63f4ed2514d3f7a30fe930b0f02aec3e337fb587abf5de68cfb52b3f0d71bb8c63280c636c5679d770ac5a0251e354e2f542a5d7f1c741e71d630131f3ce1474d810ad7423451d16117a3eeff69a27b85d5d9db4adc303c3d6816eb7d50c7e76714065090062f6664a0968563b6673f78683eaf92ad4ab47a4bfaf1c0df5d78dbf0257f91a3760ec302a9abca381536ef2cd0912ed7ad0c0c05462af0168de5ec6e4cbe12c230d046ca0e76f909c369293f5dc4e9905a9bb509b30453d906de5f70b37d12996c60d50f6e309c0c73b5de151e213791850de890bc2df5a1ec3a0b09a0764efb47017ff313a633940fa0408e12371b03600858478e3c973315898e6a17f00c7acef63b1d9b270f6cc2512383c5b87fa2f04e0872c01269ca83fe5ac3aa8b9ba9055d8381334bc4eed6db83d542288d034fdb1cdbbe512502741fc1b9f3139dc8dd46dd389ca6a282f8bcece7ad938c5e9fdfefc999dcd127b2f431dbbb5d0383525d69f59907bf78d89a3eaf23f7a0b553cab5dab3a9bdfcf3c4110fb2eff36b19144aae94d27f9421d595d329cf850551ee7907e8c2eb980c62b4e4902edff0bfd361237e95761402564f4355204de0130b0faccd31b14febe5fa4ca400a8dde06761adc1e2fbdd144eea3f7b8fe766af33d5c2f7c80b221f09961e5eea7c5ecdc9301fd8b1068ce4f6f503d486d57761ff8bcd97b39b7a2a8516d1a4c6c320b637848d2cefcee5993b075eb9c60b79c718177c4abb16c930a1f83a2fd6121ff6b3dd2ce1f6c88e33d6b4b3149d12c73561930070dca2359d86f71f69964a9b89f503361944abb2f2a299c2f17ecbf5f0683b85e5462992afeeec2bb9fee0cbd8c0ce82c498ef7ffb963c2d34261c5169df58bca989decb21aedcbf756abd1852dad57b8ae8b7f34b23284b5d31fc67898aea7ab1b41f50db6f56a0ba7c03e6e6c3061ce6e82c9e0392488ecfeafb102ced4b881eebf64e0b696a4593e5267d4687bb963220f8287f545e38fc46ade3825aa36caf92b25945e03f0fbf1d236d7572467f6eb2002058fe2676af7dc2195ac9de863ad8d79472d16531b1f7591657a8c99a4480bd5ee343b474a69e571dbc6b31478170c8c5c3e8abbadbdc5f67da9c2785bcd6c79a7f1eb7066b6767a71def54994ad7a8b4c83ee05529638869c8a564a6a6b460b1e5de05194674a9aa93e23c9172b077b14c810ca1c2fde99afc2b75c6ace4b2fbe3c362b1d43991e109d1338ea52e53736e4669e6b8cfdf11beed608bf87e68b5a6b5841ee8026e0ce36fa683dcafeb2c030cdd1b6efafac9be56b387216447080dc857044446da93b6d68c9ff9b81fdf82456e03ebc36e5d6d86e2e49fce64ded83a189e3d44aa8a47fc626f4fe02debfc90540128efb1b707ccf9483f1f36d42eebc368df4422855bfe7a2f325a5a1c931de2c6958f6e71fccbfd4d1ba0fcd9eab224ba620fd76c11574596dc05c09944ed9068854f6c37852e19032a7d5ddd14ae28273ab3330eabb05f1f4dc808d694052d15e0d7b635604dff2d4a41649dabbd42b4ec0eeaea595472fc5a423e9b36fcbfb9d019a55fd2186f697131a610fc53efb677ce77a0b30397b081c3ade3adec0d9297f6499894d70e25856dbc974a23098e83cb87048341fdd168aaa3f63c9dc4edb5229df7f1f6a5cfc87862edde9cdfde8a2af0eb31e9dc98cd5b06e6e6f9e400f32502b35475594138e9381b75ce629239f814d82cc6438c6e7e99867da4f98df8fa5cfd551d77ed57f7d3790f14dbb14315573b31f247bb0c5e701243858c7de4d33b0948521b61176ee85daeebaca2a1909f8b6f38440c3911eef83344f7b8af888d1df3ccfd77b7c42e4ffd93268cbf2332fe92388ac8a5ecd693cd53ade7446e10b870e23fcdc15de861d4ca7bdc83b2e110ff4ec429f611d5d76f00ff04ac3515429312feb78d179121eeeb715648273751cb035ff0ea4a0769f9980ebb82c736424cda894497495e2d0264e26909ff9d5777e960490d2e1284c62a8832e21c255fa9e7e8a495d95c89d431a71b625ecd21da3e8818704039bf6edb4e92dc73c5ed06b7b0898d7056faba59abc84a95061c949803fe7f8c5ca661dfa51b620919d3b58d524bfad724304bf1c3d19056f7306d0ba1549d3323d685ec303abc3def0591f579792f43568ddaaa89c0b4bf66e1dfc4f21519274e7aa30cef88660fee0d12421cd3daade0c7225be334fd4a12c51a563c3d67e5b02ad041a44f6c60ea4acb9b80c9e7dcc0f58f80bc7d3b66e37ca6fb1172181b6a7b7fb781116be234eddcfc9befdae2ebc09993cb510473a13699d8a9dabd4da0e60f8f53f6a5b46ebc7fe4068a7e38271c1821cf497ec5c5e2029be9d71ca02ff2222f7ad340b024fda57716ba9a71cbbe3218ef7431dd068eb41cd442e6c474838683fb873507be9f4a49a8094a165136035e91b661442478f0ae78424d3b63f4d6b7ec33be843d9af392cd995c3c23a6c96b6e28e6f90dad15b36ebae6aecd50de10ef88f42e4ef92702cb69cd0021027355baca65ad1920ff7e9e36d4263a4d77ceab8cf5c762cb6729162afe5132b43905af19808ae81ad355de8b4264246e7c1be9dc3f5a4777e2924384353b6ebf4fbc02e764c3ac2c3d13468d1857ef048b0c0e915066602bceb25c38d1007909571c5a22b20b7da4262108d4f1c9db2f05915c6ae99191a4f3974061aeeb9dae79360c0329e8a300f4faacac6744dbe46fc61903a79f7e46c44269bb24f511f4bcae0bfe9631d1244c79a11ccc70593acf211d8bb9571f99a1a2d4515a87e6637f07da43ae6c698992aa3a824341805ace120a148d9796615389f30f9b9b586659c920f6334bdbb58453dbcac76eb0f9c1419e40351c48b7850e67f4943338a192852c41d7b1402937bf2b3baa06cf8fddb1f8874e2b9a2fd8bff81bb72b20e4972386e621fbd3f7637b2795b75af79493ee210112aa5eada82591d95266a470504ffd7a33368aa47383e6e0c76911e49b7fe6bf1543c94e11a68c75d07ed5b9bf14dcb350c7483ff0b0d775501f7b1c1646a4b032a0089fe632f4d372d2910d7af8c659a4fc56bc0b3fd4a8575f166de01d75787404236e9c75b49489284a5b652c43446a9b0c2541e5b471d69f7081ac4dcf67e0cb1fbe10d8597c0fb830e2ce9a72220f5a8da9625b7d91af0b6df5e2c2fe7ff81d28d96da924b8ba6a6da88c8d6b78da4379990d3d510fbfbb9d8a95c49c61b66849812cab1e763c832cf302a0b5d01d4baafcd469414ec908c6cf259e0c615996508a62dfb865520b3cc2ee6f7869cb62948ace40f235572b2ff7ac8357457a6f96c79a210473d1daf1b10ff21717fa2047645106e088782fc772814fc8e198822fb1b73eedb3f0e86b954a564a4c6c3e74b8bcbfed609c1abc5d885a91c28ac382bf6916ebc5c692d3b421c560353b1abaebf5c4ce4747a7310d2964c505a3fc64394e4ec419e3b61e5629f304ea4c20305081e302dcec683cd56763cda3aadac6cae79e1e95825f98c7adf66071635e6f35df19ad5b45ead746741af55bb3910f8140b2cd1c8d4ca9e72bfed628689b1e1dd41a559bfd864ecd6e95911308589a4ddb66f885f4c1b04a3891c322a3879c95facdb7dae685bdfc14203c6f272cd54cafb8caabd6af6c35c70fd1aacdb31ff3249d51fbb6e2560ad4e883f60151d3e804b1509dd0af8189b0cd799a9156152b2b75fbcbe"}, {0x1010, 0x0, 0x5, "2e7dc62b90b74cbb0c169f7ad9190a2e8ab5770d27a97bab078494742dd8868065e4d78a4dba49bbcff53711f40c3ce5ecaf62a80bc9310ce37679252d682df89c85301979e10bdec17914d26df083c3e90d7cd253f8b7305aab9c600b21a3e056e52071e58d34bc221ebea34271e6ae30ab78bbf037eb4fd7bbf1e52b6a3117bee5578d3fd103dd6e8523f4a64aa481a4d0ac1156b147b93ba9a04a1775a2c8c09aa9398aedeb447d1b3e9b1d9fbae047ddc339fe8df1565535c87f809a3fdb335bd6e4449c79317687c8686423bc9b4d637a82d4a79b734a54f08c58fc9c7f69c8d9c59461c56148ad29840516e498aead12565c100596e2a174e5d2f2002dad741c639ec284f1f85d763c87e5f97df4fbc45b407c47d827fe6f7f41efb36f3630e372947dca2f77356b8cfac98eb0c812c8e7ada22cfbbb49be6d854cb23551665272f048e6e027f3759a96ac0a326fe1959e2101640856e98e10608778a5be05816bad92073ee9ae500005d2e58a2ce1b01f47ef4fe081fba467c06a1e1fda273de6774da0188a1ad747e87e1cddc57d41a371b44b77ee411b704400896ac539b59852f4eda89f9d49d098bb37a5cec9b8d96759b46f11d4927a75574c664df557a42356b2ebe3d0152f8796cf25cf914d71baf9fa26a6ddc878bd205dcc94616fa6539d7b6612bd14ddeede864d61470a7f1e54392a4e1f978295369b6d3d8c6481debb5d209a862b9118fc2b79f60c21f8e14d2bdfd1b99f79037a58c6d1bef65106fde73d9c836f6c9aedcbe46f697ab89150ebef902584f3cb5bdeabef495edef08aac2513575696072e611387041db12eaf71132c581d59bf59f138af350d26556dbc701ef664672a6bb5035b3613a915293e0fc37e227dd98c524a6e036cfdd990aa1fd5b90c9973fc500bce3cd048afa959848e043f04af1677b862f696ba857d930df103138860c7c37378410b08910a2547533cfe55f23c9c8e8aef3a9d679b15d78ecf77d5ec5b067d12c5b048dc0ea689a6d5b5409ab9ae8e0a261e8d43bdd769abc9d16fc262a1029d4073c5589b57b710b2072b5391a647e70a81946d0a98b7458cbbb4224f16e24b00c6630fd012b3566306ab2b57d85fd4cdf166955a7ea1679a22039dc015a62a4b40cbf9a17131928c10c769366d34ad482e0f1a57b2349db9a98909aff38d5901a0baeef6218fc7883c2889075c0e88a467bb73b3a16a70a395a43fb9d7e53474904ea29d46e36f8d75a556dedbec333ea8a826df59b5452e0a1d46673c1b5c37ea1a9f068c6669942791e52632a27120aec090968a8177049fd6b1ba48e69af894b8bbe985e9f67f147410d96d8278faacb99b99490ef6a43c0327d7c6c9703b0e818cb67b97d2323738400b7ae0a44fac28957d2731a47e1c9ebfb797740c4cca8f418f35c6aac739166f4bcd673b52d8c5ba4644f6545982a0e78a377510a0e4e8ee2279a98bd807300c6eb664d8a2a5e9b9c1bbf6836b938d42fa7ca7f0223eab5f8f81257f3012df23fb8daa0799f29469750783eea66affa5ef84ce7cb7c84d6454810053343c3fc0a51d301abe837f764c16bc16f2195425b481521aa99d49089e9372230f1c981e987fa8a42bc5964c89dae267defa109321c24a56aef73af811cfe9dbc921d57825132b65ba15dba44c2ba0bdbf2a2ebf4639b9a68ed1dd6f02aab6da955e5f30a3f3f81ca81fea26775aa3e05be73fe0c5dcc8b88ca3c1e3d9a80c8d1821158f7a2135ccdc38e81237d55151deccaa359016491c74985cd1ef01b535e383ccb4376ffa6aa306500cd49c26c9be509add33bf45a8475a6ad0df8d983252ae74dc8318c2644a3e4c8404f9077903adf38c12ecc82a89eb81f85f4b62cb39ac2d47f18987ce0eaf816936f82cee519fd542c5fe2aea7b5f4a30c02c1835f6d2bd904b376cd9fe4c3657fc0bc78d0ee95e8ed6886831e121924f89ff6c1f1c9e45abfe1456200c0f32a38740fb0c4513ba58343ea9f4e5f7be38bdbb6d6f77a5634700566f9385be1191ab466ca385532b856bb36d2d057404d1c6dcf229fae8b3361b55c15e0d4a4591106d1a596f399d180788286cadf6c1876c5bc93056013e1dbbb210076034c9a13d8fee3a9736687dcc957e6cb7f6d8ee9f9e3fe5786fb2d06732876acb3528f35b7079bad4ba3486fc1d0af2ff5bc23992be93a6de3360734ab6373f5501f60319ee843c6f55d64ba34c89fd72cccb03ff9ccc3ab03bedfe07f39118d6b180fe1f90efe0e8d76be4de6596d3999ef0109efca3f428670f200f2c397cc340199074b78071b897b948c8c0470cbee63a58d0a6979f943ff5cd443b600bd6cbda540b7f83d8b3aae13f28a604785eb76fc124acc02b1f2537b5e5df4643e77a60334041a914d9764a52cbcfd3275bd2226513ab99a1dfc413d0a29cce2bb184eb50e882f2e5434e0d68b76e706bfc5753e42483912a7608583597b02d533243424a624ec2a72a669460e00608beff9b2ddb70276bb75c6dae8e91f8fa3982939b251a3f5bfe10a72ff90a20d8163ca9a52b9d124b0e1834ebd77af439b212e9813a94359eee8d1d14264f136ec4e217e4cfab257b9c5e85e5506dd81965365bdf03d951edaa075b707d15511006b032837000d5c6d363b58ba254d8d039dae9abc5adc5c66244c24543e055d581d72d11f91e0ce9d2202d743d618b25924b0b6a3e52d81f9b4c88cc08b90d65e9f658c33a9f6d4bbc84e0f1d3c9af751327e021a6ba519b12cbf467fcb310cac1a232aa215f5877a0e69707968937a9d17392291f71db39a88b3d53ea590bcdaf4d43d4745055a10f8388fa0c7c0d8e7c7b2efadb241f90d63e31608d7441a5124bf17c0006cfbe3a4d8dae95b650998d7c112cd921ddcaf00b87f21a41fe2500ae866561020d6956e6c4dd4b4ecc7fe661813ab598b86cba47b64cf360a260e6a8d371ee955d66f4efcb3bcfd85f1acff9acb8225e996013d3c603b2e5ec45d15c0f4a7ea11836661ab92cd8af9dbbdc3bd925dfe1798f9b8d983c87c05fcbcf959d233d83406ba495a43690f917942a83cd302be8a2485828f6781789ea89985f160e6adb1e12d0d73a86d3fc4a263b9b7757e2cb8f4e3494efc5d0385f830eb118f1c0a25d46c37adb157729ed8c8d02bcc31ed8e0ca2f37a0dfd057d14468b7aeeafac5097acde8800a9825b916a47a2797dff3d42d54b965c823b28186ed34eaf01f87e54baffc75e7466cba848c8cab25bc41afe498b198e079658a77f55f9e774084bb7fa9b51f5895b60f2ad68599d74ee3f4f2aca4f42c94babf387b3db4655f3929e2e3c2a0ebe4a38ef6932aea1ed43d5805915b842c1bd6e01e196a26872949c951bc80815594aae025c764f73464befd16470d4ab236f888b3f785e005c3f22c87a8cf7970b67cfa11ddb917d7b772222ff9c1a9ca86a368dc7742689ddc51643fa6de0e46e6f0a34fbff33e19e7bbc8c91a2b48b79b240c51d76e1ee757b79162b2e91f921aa809995df85ddd9e8569bf8a86bf1ef5ccfe6f64bb13b6e12ac1b3ea5cabdd415b7c648f7322ec3dd2e5a4c755b489c4a58aa30dfc3d62374d3f91b235ab3891d22894adce5590ab7123f716a364729b57367b27bf36cc8415b850cb2fb92e6ab10e5beb8789bee81bbd640ae7080ab1a084be771a590d28a3850476349f00a9a2493bb3aa388f8a7ec9002014232e5f2549a14184a7ea24a3fb92531f0919e26c6f6e9b2b97ffa90613ba5d44739c9692d0e1d34ec95936712753fc0bea960103786e1479c0969e7b5ee6cf5e1b6cd158dde0bab02b066d15d9171ec5fd79a3e5bd38d524fa8afc76b177126de1c02cd23574abcf3ebdbbfff22ee4d357206738e0e98cb094fdc8d0472cf04b25a7537974d92ffb1b9a61dff00d552fbc4f180d6129f232eb3e9f84721adbe1d5c3672be415c3a5818cc85be5b57b01dc88850eccc63f8553202dc69c7425a2fb7b71f1563646c6bf153308b7e671f2b9db9b89e4c47ee48255a565dfe8886b0f89863cf5771399728383f2968b4c8bf2a02f6bb728399fb23901fcd1dabddbfcc2b32b2836709d9b58176fca78fd96fb6a9b1aaad62eeca9632cd4889344ebff827e6de465cd3aa2d7846485bd6f7c9d0852a6bca7666c26173c2b64d3f8f1377e50c03bf4abc9de1fd0c85d41a97049000f5f4e700ba4cfff43c51a6a72a2f118508304d7a2fcab24d3c5c86ef894c2756a0df8fdd8a304a27bb816393b2e868e19efecd76f6db657eff558effc69bbdc234d8b519247d2d30d840ee9cffffa43f280e9d96c5acfc88f03c419f9e928bcb30a7aa40802bf69479025ffe0c3b978ad9260a3345d6daad7bf294e5d453515237a8bb42fa3a35e9b9cc8426d3011aea89af8487f919b647f6618c945344950e403a085ea3586af5669965ee10114b646ba0fc5247601e986408d840f68148e95dbc0d604c62d46ca3a66e01c620897c1d295d29565b92e78e52453c3fd1a6a348dc8cfed57f88bf342c890a478864fa9d76533c1c0794ebbc22fda0898f1e12099fcef9ee458699e99c97e56cc9ea92559008ff4b28ff3a33e586e897cbcd485c0f19f033afc552ae68025b36b3059083aefcb4ba2fc3a14a30c134426c48891915e01502f0454d24edb274d18d58c35002e4502be4d40e8e79b2dafcc799d29b0b8bffd67e4cb3e417ad686daa9548ee97e267347c07a693abf09d337e320b18d7bed54c85b367b1fec199983ec888f9754bbaf4a3e053d8baa1e712a8029bc09c4eb7b6bd03ae8f281f4ab1bf7b17cc918642b6cc24e0b3b1f1260bd8a9ac513804e4a78962fb022b4b3260ae38580eb12069cc4dc604f8221d7d3d53da420a59614b717ba5e9358ceadbed386a0a62904dc6860db7c7d89ce151b9719b6ba61ff9ed374f97b4b8d9cedb5045aa50d48d06d8c3a3c6fd86812c614523739c3d02f2e7c9d16bcc72bd29d5988ff3b416925bfd9a51180b9b0a4f0a1507483ffc5e2553871ba3966787605047ca41549cd850aca2f4ed51c309085979718e5ec847039ead1bd900603510ed0a0e5c9212d885bbba98bb89106af726b4950146286e657c977e93b338073fb3759c5fc109e65ea5b0a1f4b2bd30ee88255600fd51ae9e602821e4c894c75791e6b6d73a9a5e230454a34603dac0b7addd3d7abbbf76d2167ead50adf303bffd51935372c25b6b5acb7226eefd97112f85b2007000ba041aa402377fd18c48e08e484e63e18ee16a6527b39c5ac2213e108246ba446afef11ee1031e514e7af162f4d6071ca262415d45e80bbd811ac56c993f081cd1ed433ba8106aa3f492e281ce9f90b59a2c59336cc8fa1ec7e969a73f233c80a381317d23104c382404968289f1e5a65f9a315b2c076fb96537f9df65ec5ae45bc24ee2399ed6ee5aee75235403d3eed1465ec79c560cf5e71da8a8c746a8912cd8c95b7feb69f112c63de9ca2584f515232fac6b2fede4093b821fce1578e6e9fb61a5f5ff29a07fa5c0157e29510035feca54fc2073324792446970996236164df972a1672a1b8839255872866943a1de16827653f449e390e37b93ae7c5a8120b7e08ed9e8edbf20a96e4e3af9f54c6508ce9456003a73736b9880d40ef03036982768d642c47a0cd2fd8b9a035bcabda5bd43c1b6d0426476ca1c91273f218719cac040ea2708b37b73a4f13db93d3bb990f1bd089cb171c0466c0099ea26d59dd4e955fe86f993d6a2114995dcde6a173f24eae8e91975ce082df5a7f5903cc"}, {0xc8, 0xffff, 0x100000001, "485e2b92725580acc239896f040d6e1c900303368d8ca2fccb6389c7b5d4afd2a631a737b8664301ceb3531fa21e31a78aa3b5ff197755459834c6112a2414796ae568357b222a8c92f3193dce19813d49be62e0c80a853249c52c612ac3acbd1f8922e2a879512befdba69b8aed7a92e758526398bfb89a7167fdb64b852b936d159e5319719cc47560f6f4b8c9893bc9d2aa36ceac782155a226fbb7e6d23349b4b6d7cb1137c27ea006847597a3de12c431"}, {0x10, 0xffff, 0x3f}], 0x2318}, 0x4) setsockopt(r1, 0x0, 0x200, &(0x7f0000000200), 0x2f6) 16:01:07 executing program 0: socketpair(0x6, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x18, 0x1, 0x80000001000002, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) socketpair(0x18, 0x8003, 0x2b, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f00003e4000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:07 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r0) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x3) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x1, 0x1, 0x7, "d1802f35be37214a334d1060818b5877da6b1ca2", 0x6, 0x7}) setsockopt(r2, 0x5, 0x7, &(0x7f00000000c0)="b8fbcb71e2a3268e58b7fef449cf924bf06206311185daf024fb9d73e3402346de337b2c9fd16ab64e0484a8e2fcbb8e23aaa6d427e53e8193d7e3accf2522aabc4402a8b59603ce5d3e1815d128eff2ff537bd446f37ddf690260dbbd51", 0x5e) r3 = syz_open_pts() close(r3) map stack 0x20ffd000-0x21000000 of map 0xffffff007f125d68 failed: no mapping 16:01:07 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9ae3cd886c0e6c18, 0x116) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:01:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) map stack 0x20ffd000-0x21000000 of map 0xffffff007f125d68 failed: no mapping 16:01:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) chdir(&(0x7f0000000200)='./file1\x00') utimes(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x0, 0x100000000}, {0x100, 0x2f}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/232, 0xe8) r2 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:01:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = accept$inet(r0, 0x0, &(0x7f0000000480)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/197) bind(r1, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffff8, 0x4}], 0x3, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x41, 0x86, 0x2, 0xb31}, {{r0}, 0xfffffffffffffff8, 0x9a, 0x8, 0x973, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000002, 0xf8ee, 0xe152}, {{r0}, 0xfffffffffffffffe, 0x40, 0x81, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf0000018, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0xc, 0x8, 0x9, 0x7}], 0x1000, &(0x7f0000000440)={0x2, 0xfffffffffffffff9}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000004c0)="b484ce1946963a0efefddb30f6b872ebba745832f44df00431437eeb5b531225c7cca9ce14f844c64d75ea8cb52b65845a5785992c0b2825dba0a2ab45", 0x3d}, {&(0x7f0000000500)="ea5b53fcd5494d1d42fbfe1c327227cf6fd02dfef0a3b0841fd729f298db50f0534baabc1a8eb4fd6908e4f9088d6550412888777c2830c3c6d00ddfeb", 0x3d}, {&(0x7f0000000540)="7a047dedafeda064fa4b6adf00ace998f290a97f0054a837c024d01756eb20a888b2a3dba2506568dd1b5329bfe5854144488442b6d1de945433a80d2f4126853a362ed0e325eeee6736075131a5d88467f31cb786e5be25557f1c93a81e799ceb1c1a1c1c7d625f7d085cf4a9f8105b075dd1bb1373ea949ecfa176aba36fc8d09da20a19e29604cf0ca6b5b9", 0x8d}], 0x3, 0x0) dup2(r0, r0) r2 = socket$inet6(0x18, 0x3, 0x0) kevent(r0, &(0x7f0000000140), 0xe1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x21, 0xc0000010, 0xffffffffffffff04, 0x8}, {{r0}, 0xfffffffffffffffa, 0x23, 0x80, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x22, 0x8, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0xfffffffffffffee0, 0x1}, {{r2}, 0x0, 0x60, 0xfffff, 0x7, 0x7f}], 0x1f, &(0x7f0000000240)={0x6, 0x8}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/70) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x8005, 0x8) setsockopt(r2, 0x2000000000029, 0x6c, 0x0, 0x0) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="fbc06373957fd1593a5e9a8a9b064e27ccd59d9cd0d8438ebda6d787593a05e55d89ab0584da0e3417c2bef99c0a6b897efff9143dc714dfeb6d6e3ca4bb22d6143b0a4faf6b71cb40fbb7adb6718e9d188939e16688eb8aad852867cf707c74b5af48766f9120fe7daaf5c8d2b92af87e79694be417c7b58c3f6c322bf9e6ab87fca5df7e1d2cb40df0a57e491059fb85ee0fbe984f2e5e5dcfaccd97e42f25b84634889585ba586ce033f43b03a590506c1a2b6b68f186c46d58f93cc22f327ae6d1a31ab6bcca2b40370efb43b252fa6c7f9b9908308c3f3b214216ff04b11bdb2aa270158ef40f70", 0xea) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = socket$inet(0x2, 0x4, 0x1f) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="3c5efa7540b74952859bdf33fdfd10c02238df7982e51f7fe7d6f05a2c086b8bce92908fd78b0a7f6b4bc0f8efe3fd0a5b6774ec7f9d00525b47166030e95f688c9c5beb04c430472921ab3ed14305ff3b3f694386f2d864d113583dc2d73ae09b6dfaa75167f6ae74417cd1bdb6783fd6584143f583", 0x76}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e02f000020000000", 0x8) pwritev(r1, &(0x7f0000003680)=[{&(0x7f0000000200)="e0f6f2dca58b68b51f44b670a5d3f147191f560566a9b8f7b61001aa4e1dfd4d0d400c6ff46d1bc6fea1f123e9c61a98fac4f87a4a6d91ee2cbcf33e3c1f2ab1976882370248f23b23bd47f8bdf4b96908d117ff27b912a51ba859583ebf", 0x5e}, {&(0x7f0000000280)="b977cfd39b80709552e12bbb2bbdab3f227f6df2241bd25113de691457d7bb185f2c5198b1a9b1d9750673f5483a7a9ad2dce47d78597a6482da637199f7179db94c5d782349a757257024e13d1e2db67565502062b57b6368146baa10f1fdab6452133d11dde16fc56e2a145307dcd4253587eebc9431743e36f796ad9f8ec28312", 0x82}, {&(0x7f0000000340)="004536e5aedf9a7dfa69cb6f279f2e2b1209f923e400bd7c5b8cfcf0c2a1951df57290af2746d0d642a2721c00418c11fc33f51bfc642717618e60a358386cee9543a53b386879bf9a7102bd8982de858d1944a896b9f5a3f01216742e445e6134467a6b28256a3605d538930e61b61f74a7481463c641cd4db5eff6e1d59877e87003eb5526f022ef9d17c8eeff655855d8dd7685d666bed04efcab3cabd95b15a196bf6cd8a5d6870a35fe30cf6b4f6e74dc19ac156e38fb8c740752777e85a8e5b99fa41d79719da83278e3efcd8db13eb7c7cc27f7f8de710aadbce5fd29e32bb7c2628aac62594483474386103b219d03a8a4e8acf97286c3aa168fb4f62720ff07cfc5cf21b81ef90e440ace30a70aa19d5a9a5e387e4dc4138588d0188b7b95957fcf0582aca2b51d9c0173d923f4adcf186bcdc3afa77386743e04634bddcf6315a4b58e0d1003a21f2af52366d41afd7d7b5efd2d80ed9c66da87b267ee3f4bca08aaf820e1dba3cd8325f1067700849744453694e6cc2a70b4ec1ed594ebff850899331567d446fc477f516e9f810495a344ed70fdde2437e36c801f547ace996f9c8057ca12f52686186a49425e89fda8f7d0881e73b83633175d8a923124126a0a28a2035e8b077a31902bc38d12f8e2dcf1d02062a948b68a4efe479099f28753b5a41e938a1aae0918fb343e952c76e1841d71a3af98db38baecfa130a1b9930e7730d59a08f93070d718ba2da6b405fc73955d7466cbc2d17d8fe3011c23cd77d6534c22964a6ea8593efe3a9012ae0f78057070830d91250bb92b91cf92cbfd49f83cca90d62fa9895c01b055bab51551dd09315806cd4f5699dbac8dc18f85966f9f0153c950699bb6012244c878406841dd29e4463a11a64962628ca681a87d80702cd6cfcc5e851cbafe864ad1ffbc2760a2d7e6935149413dbb96d0f63de5f72ba67a61568fa9a64fc10888e128c936d3f413984e84db1c4ad86af67defda6c1b28119ec538c04d3a695ea533857dd92fa3f619ff119012eaee238e805cc8ee8e951a9ad0fe027dbbd166f59462303a0cad035f3091fb992f4aa6dd24d698e5370d37f042ba62ec814bf208ad22c73e815ac180d19aff22a2b46f7e4b1fd706bceba36394adf5590c6fd39ba34b6ee70e27e0f61cfcdb14ab14634ae8c393b039f4a8e411534eebe3a5e04a626315b622ee238c15922b895c8eacb2acd0a7317ded8204e9d7b000a3a15623b5077a72b0d769d0cad911550f691f4510a30a9393a6e9fb73cc40e11663f93972bca2e4c8d770b705f10c5202ec58c1a3b2d0bc6182958748d9ce9ae115835cc0d915e4d0f21422ec8d0e9dab0c6193286336d6e110cc55f75eec4b14944cbf49d72e472ec2235050a2821f0d22c9d84874dbeb2d9f686e0f15fb9823344867dd675c96d0c2034152e2f34a1a956850bda9dee1695f0564d5e5362171cf15365a3d688010ba6069762b53860ec26292ab3752fd1741c26499e4473803c2429d4d6821dd2151671c1884826e629b9848c6fd8d582fafd2d197acb02efe0debd1633a9aadeb33826c6fb012e01c956f8358d993fb403bd7540cecaae5a6f332b2af206604b5d4a944e66757a301bfc513ab9b6ac6954721c88924180f8faf8bbd4488b88b0426b48b208f757c82e606c526cca4efbf59ad90608f5d1e1268970de6f59fd9fdc99962c69f639a377ee702e25738a4f624bb749c88331fbfefc4e9d380b503f0d556f6679d985ead914ace57c767ae740591efbee5cf3d0d936d9bd7f4ac4c8e05860bcf58573943ca153ea5b36e884d4b3369d10c89431b231e598986d0b2d57cf753f9a10180f9ecb59326349983a83249259236789dff5d77a618290082910d5bc17639f732263750d2ea1656a0624bec380a1af24e3fc9813cbaf73799f5230f03739335df69a4db00b7fc1fd1bb2323c516d29c942c0e9e1cb61018254601bcb8eefc1f4daa06718dd2762722e059384df2dbc06412d54b785f1a8278ee864d3eb55438c323f2fa7470d848e28fad1ac5de6f6b6922632069284c72d7cdd2d5c3228c08a99ccf2b43ee8e370db77fce833a86a0174b9d929c1a5cc9f98c5005865dbddd4278df34e59cee1448baeac0dab2b88ebeb2a6dacd8b0aac2075e4bc97e0bb47d2295655014ea8b10ddf238cced58de3485ec716d617bba83f8a617e1fe6ef9a344f8cb646ccb06dc1c3a1c2eea2d5ec1615469c0f7a448bc845cb82a9d8245585b0b935b01af4043e12097b6ad771c22a666eaf2e3a46bd2762758d4f2b0d650ce3a82a4ed699e8a0f90a97d4f8b9b4b7ae8eeb253e107c308c1b8c99e07a58ab669ea14944091d2f671876569d3634231fec93bee5f4534874477540c2854a22ffab2e1265ec62a228b167d4db758336c11fc45daf1b86242602198a85f15f780e91e67942cc37c303a536d2bfcd71bfacdf71ca645482ecd250c4b4fa9229a1d700a14e3785136f40ae188eaa65cd6cf2048c797e4579287f6f75f16a38350194b96bf18a2fea5b8a23851d273dd95a4ac0643c06de82aec76886536e49282ac735d9f93d50509e6445d60a9829ff5a14146689d771c46ea72a983a8c4b3499b76014f3c6d1f2ffcdd7bb418f976153192e451db4b7309243a8053ab33ebb15f48bad44e198defa72a5df6e4ba44070200201a3d5b74cce2df05e8185fa3aaea454220169d7942462d5312ed0690847f8de34c962549bae3cb2d9ec9094685a5a70cf8dc54ca4b584508f8f6bb4c379fc80d7e909ad8657c527c4db681154fcdb9c108c49ceed315749c7205d22957b86acaeac996ae18dd4c05e25decf1b1bb61e5d54409b8763461aaec790baf63c8712890058b9fe01f58ddcdde2e328e16fec790d51b727f8c59a355450c5a16774c522943e0d07b83e5fe6a7a93fe76619661452ba3dec3a2e95fbb0da0e5063b869d1e4560749dcee69cc23b8757c782958f9f377fbca7f5968055af30b09f740922d900e630268e48a7f9c0cc7798ab96e3f93c665c51fb5c066eab8a68709dd0b51b4f089d8596be0b5c64de5d89ffce648ce643389106fe0df016772105ff530539c55e5afe9fff58f195325eec9012e9e5fcd7692bdb7a82da16e52bedeb909af09d47264172b11afaa8cc0c1a71226dfbe72f24e7f626d0ccd952cd8f37bb6c15eacc60f795ce3e3b7aab5cdfc0a37e5f2a5a69a48964b16eb5c02f22b0859dd435893d3fbbabb6b614cdadde5e7b524eefcbb5c26b35d62b8436619e9f1343a2818e7eb5dfadf14bb45a04daff96b4e755075c00b5d753296751aef84459b3088b74d1abe9af35ae642f3b0277469a8096969668a8b06f8769975d27e7cb5d26838e11449decf696f83281caea0ac83a7cfe8ce8c8c699796d9d621b45b2d9a367249148c784c23d523d0d14e4fb7049f0551283caf31fb5df03d4ffca46370104028a2204af82b6b5c9c0bd7b00a341a7e48d57dc1ab370ea0b488f7e7463c43170e08d655ccd2e0d01978a35a664e80a2a37ce6bd0a8ffb5ecd40f1a913daa575cfc06c6fb0ee82b7cfcb7d579dc82b3640ea625e9e02c410b30db6da4ef158574154c70b6027a77fc45d5cabc7d7a29ffd59685c4a3ac7261044da66cf9e3e9c7313214e8838dad9a852f58611b083e7062932a7c20f71dddb2bc45ca807d7d0420394dbbb9b11658036a5a292ff71143eb050d939baeb9149304749fd6a00c3676b6c1867d4db59c267425ae5b3241f60d9e9d41413ca25348f8163d340c1a4c7a10cec731140c6b14c3b1a6f7054645e73432273fcfde3743499a8119b5a965f3e16a66b65a3c36ca56945ae66e80c1aa7fb9840431e7656834c69dd9a428d80a1b9f8314733d62a3f325616e9f2b8dc1dcea6cca79b87572355bebc2b4f1a7b0cd8c772c0cdd1375d4dd7f1e23ee90ee0205d4ec245f4c82fb0bdab3a1e10d62ada67dda765f9ff7c0ee5789ececee9ff0c7f2911960a3ea316564ac1bc250414848a0bf4b797e7c766f1468e1130daf2859e4b45cdf7a29bdebc57705d59e67f76168b79ba279bd7360c32aabd7e6a8a99dfe296f71457bb3eff7fe64814e83a7b1c34ab07b67f2f17fc7eec66cc2f8e2eb97b10284163bc6876951ddc1bfabec4c8e8df696a62e488eca248914774d30e722f09866bb64581d64ae827917f1d1e467d5a4ff193aba8f3502b04c40cd9b91d9ed1ff29a5eb222f1816afc9205476cb01afd646830533f8ed855a2b5c1d3e239fc81119f7de9a6ff04d5c4bdd68960aca91cb7c6895630cb34b309032a7ac1ab2d0c10b212401a1481222678b3f2b2888aa1ee200afdfcae1c5b856e643ec85aedc581a72f7535521bba5ccc7c044c95209e1af72e20d8ca4db645f91ead18f09f74384e8e9608acbec03d0f14762367ccdfd9dc31fe37c7472a6ae4458ce14295f9a6d2552b174fd8af1fec331960a079a16cb71b46706d72276456e5086b5470bc1180b4995e78abd78e9ef50dca6f245f9c0a459328a2728f4d2353d5696c85abd4496373120f48a28e34b09aeba0d307f16925bf824c5cbfc5641dfe647f158eb8921dae5a66d50ee7c3f68e210f27a3bb180e84607e24c3600a30a289adecbd51ad614690739bf3a21dc58f9a134d09ed25632f8f9d054b1aabf108b09f7b8854fb1024d84a81de18fce595e177066a43da09a79a008201e3d0f86d76b7b971075655d09bd5524533908a04c2dcce2b27259b55d7a3f247481da96670170fd9148c2c890c9a7e3f5ef6c7ab2445fc7c88ae226b1627d0ad512b12194a108c2c2c5cd73cd9ea682837cd91eb09bbb8f4999d934382a13cc59ebeddfb0cf1b9da4456e980ab1c883477a69e2ea82ba0ea3b8df724adc65abee43dc64ef17ecc03d9c6c731589fa8482eb51bb43e2008282491bcc3373dba1f8836de4e991510454d6d1d14b781b1dd0e480ccec2af2f91f6ab849d75482d41d0dfa5e225d312acbaf6df96eeb15be6830cf77c3116a482647ff5f011b5fdaf6aef4dadb18babb3c4527e81933d207f620b7dd57085447aa18eb69f59dafbcd1ee598766fcf96f804a18c2b991b6a7f94e918641d91b51eda37a9945f742bf5fbf4646c3dbe5edfcaa50e4255dc78b6041ea609121a34c6a09ee35d55404e87428871885652510d2e9aee3d7f974af726041dc5a1d5b17a4c365ad3ebf645ee979c0b5a46f780399cc813c8959e5c98921ac32a902c90d4d27277c24af8d3ce2d9653b71e48a0d938c92400d16c8697cef9b4eab6be5ea6df0bc5fef8a0c9122c7341fcf6d31aaefa7abcd41310ecda0cbc503fef12b67cfd68b38d8229a81533f3517723336c4112ab45e216201fbbdfc6ed70514a32aeb6008a07386041a90ad6e260e9b7c178ccc8f308ff59578be41b8a384e85939d1de91100cef0fde6e3800ae2558614fd0dbf3d10062ee9e2901574b986967252111325eda9bedfcb8ac48ca212094e06cb3b7e3a08fa67ce12c184ff808bc84b042ed49ddf5a279361f52757a98da288c1b0c2bba7d61f6684281e52ff5dbc95e73742893e02992ec81e72947c5b47b9d0a107f5a93e3c787f22a0cd361422a85f371eea6b87e5a4b63b8033419f06a461fffc835dc83731c5f44178fd1bc428875b353a27a219d7c3e013fffa42ea8b02b7489fe961c900dfbe5f4bb8afc8b34b8dbe3e754fd58b98eab75c31a9ecfbd3e6e85eaa0b5d20bbd221faa3c31da8ce0acff2a970df04f9a514deee1e4e0c747e31e3a6e1a86f5e258a2181f1dfe609888b", 0x1000}, {&(0x7f0000001340)="79e0c2c36a234d5ecae00a3afec9817fcd0b2fef4ecc9185170ba8925db3583470bac236f79a8c98422c48f1a9139f05a462d88140bdb8b68cb386c02b8ff006aad2bd606e358b2b3f8c9e83af68db00d98a9edecb97dded08441777501b96a3a33d4c1c9e8d219656c1367463dca5a9822d17e0838f25317a22f07a36666ad534376de38fde8c94f3ed4d6d7a73c7e33de9c35c44924e7566a642445c51c4ab507aba367d98ca4f28f3c37698b5d2729940dce1a5b5d4acbc37", 0xba}, {&(0x7f0000001400)="34952e4f619ceb18a54239e9647c5f5653dcd2e867a55b144789c17dbe6e4aa833577dd98bb60f8a4042439d5672f30aa15f2f08adfdad8fca9d4dc42e173a7c29836ff3d5e3a02281f49b9fda60c65d9f3a3194869c1303593604dbc748bec781f22a9501ff816771fffdc62ab6ed7573d377ef5080afa649e4bf46f92cd3f8e274e1afae38bae12a747a", 0x8b}, {&(0x7f00000014c0)="79c92ae947928eee4898bcbb1ec95c76af837e58d9e7bd0aa9c1211df1ea16045487564a80853452c0d6252393e868d45c620d9a84740cf1a38395997438455d6fb53f60d2a347f8f1e30f6954e0f81c220b5acdee769fdfebb4ee20f1fe275705000427e311d4a2d8897cf586e4102b06ffd7b86ba0615e4e7522", 0x7b}, {&(0x7f0000001540)="8dd8c9523572d2a7ce843db94eb965e1489c9a4ac1dbc2779ea3258f56e78f66dfbd6acd05fc8eaf9f80f787875b076c24b1a72e32437907cc8e10ac8a0c87d8c6e560d9668a4d70d39343ebdb31bd4feb681e05d3ef0fbc2d70536f340223ffafae311d71", 0x65}, {&(0x7f00000015c0)="51d4217b0b351da6953485e01ee4b37be9f5958e956732cbbb775db69ec31d510dd4c3db621b546138e106a30ee563285552586be61b85fed496757805fd26e416ad587552a635fd93a96107e08bbb3b486a4a5a62bd66c031597e7002123fe64d8e32613b4c2627be0688ffa5460ba461a767276e3ba9e17e7bcc8ae75aa678157eab8291db2936169fa72096a7cb215df14166aa124c471b858fe2a4803a99b842e2de9b548b3e56080f2fbc0aa70915b2141b45e3ad532fb5160e11a519ab3afbe8b8decb4e36a9231abc92b14d096ad5fd9052d684fb2f9a4a5c00a5ddb9e3ad34c68136c9be992371946e94daaf0dbeabe82e141a21cc4abe72e1a5d7776288849bf8f680e26efa576474ef66db02605e61be4ed27318893f273f4dec617996855f2be22c60e3f6f4873a0eb7f234aef745d0feba2ec2ff3fa6dd4079e9c46855b1a1eaf74d46925ef66b309327e49715ca75506d5fb3801ed5db577a0bbcf711933f22045fed045161e5e3c1ed1f076f5cd6b67b7fa238cfb3e8edd99992a94024e28c0406582eff4ae3c0416482be3fcca083c6403b6a27fe6b172cff741ec7668a3efbb41c77e79c7c29f5478a5bc577780f8cd09cc5be4f908eaeef02069523849ac3a56f52c170dbff1cb98b26afd6d9cfca768dae241ee375c222ac425f7985d8ba9427359a21146b453f18322357d79e9b57976275a607413ca8334a78faa294f662be6794804ea41d751b8818da83885c5fa0d9c75d61039f055bfae8e5bdc6baf725bfb7726ab854b8ef8a430f6cb3baf24643cf5a11877f8a86789ad2768d4da697e1041295edfda65918d88ab4c5eaa6fb77b0d083bb7ce4fc051320ff92f6029439603cb98fd363015186a6fb71edc0d74abbf0240234cfc2e3e3d2772a17b461a9dbde984b152eeceb152640688ad99ccda7044809a55811db349272d68059e99d7207892752756abe782a23f0ff2c0d9be8eaafbc1042d5bdbc01c39e374bd724c463959b3310966a2d035f2e7c41213bdca8cb8278323836a840b20306e01534cfbbc5af962013eda9098cd120d519b6173fa24f04fd81fa11bfab62ddf15fa79231b1ae4a515b4765bedd50e72617d475a525684f58700341f6a6d1bf0583ba95590eae0d09db588a3abb41c2ea92701bb717477138662450c54635715416b7d73eefeb368c493261c9e790af1af05553e6b86c655f2fddb3d18034a758a052dc24c0e9967e445a67d26fd2060e8bd360a089a6f04dfa87b0b18827d2d0b6cbd1f5ffdbf5697eba28b4d03259d9b3a04fb91e1235da97429cb71037b5d16bfbc41235db3189f026a5a9e2df3533da07724e5f04320e6d7b51b74c2850ec315ffccdcd71a92f4a451a93b83f1eda83a7d8ad516e35c6b9d68e10906434d46f2085c0690de6faf0780249c37943414b3d333ad2f2ae0a3edb53334887863d4d0153946897968f59477189ce383379b71ef622c0609e4d57f06bea58a1f65678d94550a54122da7e1fd91ac670474db4a7d979cfd0d0b94c3ad2101276d6e9202c9230235c86896a897b2763e28d09b78b5edf7f2b946ad7c12d035ddef26d8185d5a28ad5e280e748b8365add93473168af3d285feff1782d40249829c92bcd4245ca58de5fe0d73e971d64421a18148525e37d7e667ce1188c9e411ed8f0bab8b2e5a71bb88ef270cc507cfadeb1491bcc47cdb1bf2d8f0347a53cd9e2ca6d3b442cdd3267345ff3214d293ae82837ec5021d002416c122d1792bdd0f37f835f8571f9679d21b1cffdce781b3dd1a11625cdca0e65f8d6250b751f44d32ddebe44bc62256819c9b705772448b494d836ec025178d96c4d1649352806840a9e7b818cbdf37034b785f4ca18d5e21792558110d31e735a1127608c1dcc515d8283629f2866f1e3a6f5445ee2334cf0a0376b347f285a08847b48278a41d4edb049bd108ec97defb13d7f0a5444040a42f72bfb0bda2d5284293e5e081ae31602c7c2beeb3569cb490367fb665a145b9be9fa5d12ca17c5042803dd52d69630d0ecc315cfb30bafae42e1742ff138c9460e9e6b520d7be86ca6414c8523537f0426408c31632f0488f6d6b67742e76e9ecedcced2ce8062bb10a4aa74fb0b9ef309e14ffdc66cbf263ae2e7c517aaa71fd319a3832e4135634d860d062eeca9cc66285ba9fb98551e7bcfed545577ad34500ca3c09433d5941b6f529f7534e6f3d503b974faa824b267a9027446e007b27628d3fbf2b92a0b4695842f4da952381715ea1db91864d314702305610d9c9ab5be3592d67130befa288de668709af2f4ccd3cb16b8b450f505175fbdba8b0ba76b7d702c17d5e01d28d8ac4a9b7ce38747d03d2db5ab725e4305cf4f6797bedb40928fbceeb5051b137a723c4434872e1a1dba9854824e805067bfe0e04dbb2fcb4241631ee270db463f52225eba4e1bb12940348e633024dd9c29186b85e7b36469eb2155a831c81b6edf416db5b1e49835ac31ae58a1522d09ed8f141f2319ec5ece63424ed8b3d924069d07655fd2b9c0bf3bbc34a52f9e0208e4df36c598aef60c6829275965200bc7371fe5e9787dead628c893c8b668988c879d6bd243f7d4bcb567ba51c9fa67d268c5646737e7213a98136af908140e9f6d1e4b685ee5dff883b1ef8ade899067d88eeb5ade71205afaf03ae7c4714dd59bfc49d0def71d4ca58305ca992b2d1ee3c858068d332970e161ce5ad4e741ad8e622dd165971befb087c6d2d2ea61d220ade91a217a68f8809f95aa4a7af5adbe2de56cf3629a4614a1d8fe97a7daa893cd9096783f590cbe53cf20f0e69b84572da1b17917bc036e87128c6f83e5b60d2f6d4caa72509f55ec9eab98c481c9f49c099fab41abffc4f7b380a43080e083bfe50ce72fbc12d913f191ba2809153e674d73fe3d0bce3a2428dae77c23265c63e35d0625df5a3c6cb11d301c984dafa5bdb3c54650b8578a84a46d61dd9497269174b493f49a29748df534b1bf7e7c0fe53780db6a507bcd77b87f161b3c8c16ebb191b98edb91d9d06a59ccdee5df86c33c678232b58dcf8455561611c20981f01ed4976b18f4c9356d749c9f74feeb7ace2f602e1b2a0b6c15f058178e56e09a45e74fb5d407155bda43f6efc2e0bd479fd8560c3f69b05e8fd3d7615d1e581fd939c72eb1fec8f1ce03af0797621fd83802f5b086239333ec48c892e51fd41128f94a54e9b819f970cf7453351da4ee498c3d010c8d0af1babe1236be0e282437bac9fb4454464633d00cef60c0d17b14d729701f31bc84cdd8f97b2b74f9b56925277d405c9e544db783a63c92e14b97c16f1000afe59e79399efcd9bb6556a14cfaf38167af2bd6d1774e6ca9b749ab61136158dd774c41cf58b75d86e16eb7f0419ba60caf73a757821fff1bc2dc835f88c6f704b833368b64931505c56f3cb952595a7d21983bbeeea3995f75533415a8542080af1bff68db6e073a6253b1b6519ac72f9405752afff784aca149f92bc7483886f79f3964d35ec851cb182610f8b0072fa497230120acfc5a6729fdd05713d43404938bf931cdeb5fbb26656c2b6691e7f2ee07d4897521474da676c0143905717eeccc5b314673e207be0fc4f53581ac23b53c35b3c0f5ebf394179a540f10e52d44dddbabb5832d5168f35431362e7300dc74b4737dd25915aa2f80e12aebc76f2ac3d19d39b36c002ef609110e65ec4e90363dba68f075c50402e3f7fab8791a2fd0065257d12b8fc331da1d253b6bcf090769d86df6c4d3556cf4fc0fd6ca35895a237ba97c63ff20e2a83ee20264b5d6635223b242bbc3783583090bb0e502c5069c9b833bbff0ea08c70a437d950ea44fb02759ea171f9ad48d21a11695a64d848c453b849b9752dbb2baa2da125761f90542b93d4e14087fa943ad3ed6b4f9ee3a12e2b67e4a86fd953c6f089e6a72072799a5cbd7d98a55c69a47909d5308df5fec17cc02e2928dc675e9411acc5930c24bf4263129a69765d1349f320bb289139611de4e0acccedfc8060ed8d7fc478ce34218a206896be904b75ac1a6ed243c47599da66a3da379d5cbe205c1e0fa3724d257575a4abb330a1d9c70de094f49747976189afdbfcbde3c4ffebf4e00ddf6b217a3a6a39b5b4a3d56f7f09ce100e404e1ef7a3d7a94723c6c741f8341dec9b73c5daf96e151b93f92e7022f0f024efc6da71164c52f768b725f11d8977dea072cf2099b4b1b286321f5e24f73a76885e0cb86d68b1529c7aec5084ea507ab455747771bb26378b1a792458eec5e9958be03bd50c2d2029d2b5f6fefb7ddddac422bd27e9ca6e95cf0b7ba69dae295a1e02e2a8b40a760627625a2c932de5770c36d4bdbbd550fae7038ba06be03201345f24950b79015d86443ca2eb4a9c0936b4677089d25f39d3b126c62f67959cfa2d3c96cf59650969e4cb0adc2adb269a0ea4ce1feb8b3da3d61f28e3b2b7e98b55e16690eb0698ccabf251a3e030a69646aadb29714dbee217c429c2aac927ae0680b9af8cc9178b057d46451547eb65ef69aa9be5cbe5e04db9ee254de177c243c8ca5a0f3601f2ce078396dca6a3f7233ac1448bc2a2f048c8fe2dfe9d4bc33bbb53a76694163cff0fee9b84c155f49b421f3cb8725ff92e44f637120b128a8576759c3f1467b155d68a8e10f10db13817bf3d3ccddb3832d24758c5360196b3316da46a6e967f2fe5b091a023c80b9ffc8fe19614976f71d732756771adb0b5bc0268e77f7e9c0c79ab40b00bc5e6159fbc9f9fa3d54af183cb869c78c7711b6cc749dd995fb3ba584738a901f25a67c5d1f3290dde033f254900dafc57e6b837cdaa873a1f4f40abb2250861fa5c9df04aecfdfe508bed572ae2ed515e9b76f367c91601ae9c7f9798a290defaa1de7f27684fd84eb3a5645f9a199ad1c5dc8343d239328a164c6bb991a78b16ed47e8647d9aa11fc900be9c883e143e1580c306bdf26f9792dc3db90bfd59cec60da5f5095c0a6985bbf8ddfea9d50f64ec3f19b873dc49273b16791413ad8ed8557ee48ab7d30d862188c78aa2f0c7e8325e640224a584f139406bcf2775a8d0b74cf61f56f0a0b5cd54dcfb182871c4c3fd653144229f83c006b182e02bc72228276728a06299e7c06558612a5597b611faabd9bfc9869b31e08f4954673cfa3e335691a873685b3f50f5e562031ff53d1089dc692f35405d5bc866e651f89ecb75f3a2fb722112daf107926719a6598132fbc3ee5b84a4b88032658ef68812f2e77d4a184fe55fc335c6f0483dc917de653e80dd4932338eb0408a653024e06aaaa32f5d66d65035654f7c4981067cdebe895f84237dbbcb52627cc8d4ba84b06bec880bb151bf67060053c514f7d556c75581d273856f02f23df346953aeede86db0f8469bc96e1293bc7058b7fc2a12fd8e3b0b9d5db8db52f942156e7eb12f392efd4d795cdca376e5a5c7348e49c1af45ca36d3d9fb5abf051bc7e1d0d06d32a1db3a41bbdc8b63dd39e02a65c98adb3a64d0813ffbe5ae379622806dfcdd127d8a78af1b97d8939547f660de02b9bd7c1004ee28830fff296092a0eafe1ccf21fe1009ea7279fc12fe89412be4acdeedb227a1e3d9c7641c7ae3cffcbe93dc28b67c39676288416deee5667938fca314ad368039fb80a7e6ff23a8830eda058679ebb5c6158d7b12b76cd16dd2838452a697cb626fbf79a57ee43eda46d199b775dd4af5b02e6454fde1770217828250299aa4dc1470fb89132cfb6c6547e3f955a11273ad3528c4", 0x1000}, {&(0x7f00000025c0)="b1772226904420e8ff8f29abae3522c78c7ab159d6394d082d68a2a4d5db86f6c78ae19b1955f6c7a720b73436bb42b49468a912440571cf2e98893aa9a26cbd3094c209b9dea0ccb56d441da41811ceafbdb7d287b895a8e458885d5966a3a00493e31d35c8e2c8c3af9d94860ca2836b53d11ab3eb1a0f4bfed0deb1abe8afed2ad470e4", 0x85}, {&(0x7f0000002680)="45eade912b14bbfc64ae5b1f68f3dbc51de92f4e76c1d45e301b695178254fe5ed856b7dd6b461b4095d6d66bd9ce3bb332f0adffd073122fc541678cc186c40bb9cd214ea77d7f5be2431bdb40ac9a8f91280399f16184ad6ed758ed89c2d27967eb455bd436562a6318e5623d427efa11070dfff0df0bd7953b830f0cee8c44a5eb23ecf187a308b5b22541c66b186eb56e421704746899478634751197028c4e38eca7063262e42cd49a91bd46a11be1781bd70870bbf0900de012f6b3ec8bf5ebb686e13f61bab19017201ff7a693ac701008dfdcf0ef8c1ba460e9255f261c0aa82a06ed5215234cd121b83423ea46626833a4e4131cd2c0216e5eabef30ba6bdd6fa788db97f5a5c764b1ea6e3e4d14ebbca0c3e20c5ee8a958338751ac1029866e59842415b0e2ee7dbf1d46a7dc51900c5cd143fb6c21be976c18b0c3e422e334090a71c2019233877dc2256b23498e41273b902d96b021e6fdbabac81c0769db483e615086aca9e4454d6948a1ebf2143a2aadf9aa3d4a3045a5460ea21b857df22b573cc53583ea9dc83afdad7d9c4f63ceae7030fe074fbb33214f6abd0899f558520cf66111abc2f6466d9f348e3c752da2945c44f99d2b67947252e120bd09d83782451e3d856d17eb175f58780e15098a893cd3f92b622e87af96473af35afc55c89aa1b917f5b9a825b0364805e27659cac33d0e667124ae95f5c9b5c3e7c02d59a763f471b57b9ec8b94e166796736bd4d42641654ecea5b5028eef2d3dcdaeedd7dc0114d18e159724a60f2cd883946d53e2b63afbdb9981a1a5a9f0d67507f9288ddced490d1d60a0f20e0df283f9546f589089c9ee4674190c6c4f9cd6f1db0348a6b124ba1c996b10fec5e88e1163072bb42c3933ac31af69c95d5a457b33d0809923fe715888ff401b55e1044b2c7e2cc2457151c3f4bacebc33ccd31a80c34cc947fc45b2b2776e470a0b89f5c0e45f4eab7e957fae48d4905262cb4815bd41b726ef9a61a58960e1218c15afccbdd81d4a63f95c910283357985b812403b5225bf868a8d3d1de85e3f67c3859d4ecf16cabf0845f66e9cdd5e38555a769f6ddebbbd2230800e1190be44a3b0bd678786fb35a1f784b47fd4f797083e2d64fb56515cf55242351297cf0a3ead3b098c4cfa3a30b421a1dcd0161a2a98b7aa25047e6f1fc5eff409e94ed4e991eac959ec3b89383dc7dc8e61b586ce1bfefa26bd5264382c9398f4c90d037ee350b3bca0ea4886663cc2f17f485a1ca3c245f59973398feb78933f66162e9e40e7658f28054caf454cabe284245062c65cbeb1b43017a6ccf73e491fe37f5d00b130f533c6f2b70ddec9e1398f386cda8c6d8e3393e8e7de119a4af8ca8d00c4f2530771fccc35a913c10eded34cd34274f241c2ab12aee70a0eaec2a9382438433e32a1d0e2a7d9e7fa16725387c9c08c0e607ad9c0f565d53aecd9427beae9b6cb98fb0a23519493713eceaa867c2605cba50ce40310b956dd3c7dea0121816af16e16c88fe494f8996005f2bb5ff737dcb2a432b3e2666457e9d2b28c73f56bf4a89b85931db5cba9a9ddd11f0243394ebdcba1a72800f715e2f5f828f2a2f0153b8c0c1109fd2f128821f6daa26ccb3cc4c182785e2d9ad2c22e47dbfe79f7b50c30854ed3018d2e3d304c9b36977965427c71025a1ff64eb9e076a859b735b54f3b8e2e5e2ae5f39a98acca71281409e7a668810f4078ffb8b7221d49dfe1a821ba6cd795197d7b53a8531008449582fc2b706e24bea863dc64bfe7980fc0a1b49743fcd693a1d8cae28f7c52a4fb90077a9e16a56a515631108ded7d8ab4db5d0be96f30a3bea9cb4f4c1dc400a6f872cfeaa485071e0452504ab03638e3ddd8ff70ed6fa1cbda12a5f3a22361bccd272dad530d11a2d0f7af7db640fd35f6f38d534af9e8c50135481b07d6ea94c9c36458a7d3adb3dd3a681274cfbfaab0d5a8f1439ebcb566faea9cf0671017fb7b9ce901735c2241ba472c2577ed664779bf0bb33c7fcf67a2d8387274b6241cc98aafa514b30597078c15262d2150d3517e05a94021fc74a06f7744c458a16c72a19fb64af1b3eacca79c2badd1ebc0bad1eeeef73c037a6f01113eb11c25d73194f3fcb30dbcbce179d6f160efaa14aaf1781fb3716a8ae800c512bdf4be8255f4aeeac9ddd1eae8be51dc8d13e5f0c3de7d45248424329fc048eac7f9f8330ef0f4d14d523df9a295dc4cd2c653ae7a6f9c104d98c82cd325ad2df2bb3b25a084022fc469b06a9cbbee27da66afff6ef800552cf51bc9534b273786ccfba661cd4e48b0cf13b1da77b3f5f18db62dc4dd87aa3c771ef29be4fe9eaad58b4fcdb9bc120cf589e1d4d4fbbe81c2118612341ccda66bf59257acf28c2cbfba18fbbc72ee29a0d7a94a6554ac77d0aadcb84f1dbd5ad05caf74d89b176956701e9ef3152daa3747df6a989869f7c47dece87eb2a9b37a143c0cb3724e88690ea0923d4a3d0c821ed598b6dd0fb8a8c13207c6e3c70e403bf9ed2e050d88ea54ec811c03c23fa9b0147b6ea91ec9e3aa0dbde4130d05afc16c739578d304911dcd973c5f7c859d73dce9b1dd82bab9a229fd7bc889eacacd9191f5b5d49178495fc9eaddb0dee5fca481930d452dc35cffcce470e8b376328b4d2c3840ccd606a779fd0eb5bf8e5b5cd9d138a4c23b9848b25b3c8efc6f78def1269587f6988628edaf721ca15a7b6152d69534c78eb3644f4ea71bb3c8cfac97d8771f204e8f38a3cf8729ef594ced41c563337962a6ada64f076cc6eea20cf1556d3b970caa7e3100f6e15b1ead9717975d6ad7141745c79046b3da5fae32c9f798ff7a0fcfe989d1703605d5bbce8338e8fa2bfeb0886f9df086bccbf9c1bdd12941c5dcc58abca77bf88a03e74375f254223ee9bda66a96b543f42c2e5083e2a37d677b401caf5daa5dfec98a9e141fc126a4e061c89f761b46b89917e2edfaf09eaed080d3bee1688b97a777bf0b68e716c44b8cf441320a81323970d4a546b5bb39ec45b2e47bdf3ab695612b39af08c554a2c6ca75e7323349e3b0eb1d12bbf0aeba7ea749a72c89d12a691b64cd63684e5a36f09879cfcfa579875e96fff497e002b453e8416e6b8574336c6885f05185c03dee20a414b42efb129028790cea007509187af497b82bdaa08c84a54b5ec95d3a6f5bc8ab33586a11397c062608305263d50f73a253a964417317c5a62ac19b85d21da6af26a1fb78137b75b505a9e617bc44d27c1a2794753427027d912270a97dd9ca64c6c8e6b35c2c1119cd78af084ca97fb46f8b3c0b88f91c4cab41e568389b62075dc803059741966e599fb390f405e9b327d8d77ea099cb0aa9376002989aa2b866dbd39154ed00767ff119381e0045043a3ae24dec435e658faee3fa0396f778e4ea8801d4c0b2820d5662705df6d553c7d0bdc0aaacfaa566aa40e46c1302311744aecc0b111aa204e097aa00eb663aaeb5a21e08e1a445225b3cf28148692a21e1b80f8088a0d6cd278c67a7eb3f69d4328a47ec61611dcf1598cdbb73b7738427a4b991a32a3d41f74f76181ecde55c8dd3db6410113afd86f3b6a313a69f662c6910e95b9ed4d66950c43991a4d09e7feed8c9d8deb93e685093bdfb4c4f4308d9a16689944e149ddcfeea7ec0bbbfe5667dcae3797be0d18fe4cfecf0339ecf296ed580921bc6ab01cee21a1ba81d3383d188d02a808a48404bf081f6607ff3c2992c71b31cc0760cfabf40069b327ab31707573132a559bebf92b4c59908666942c1dee6dbdd0aeef09961315577ae651615f481d926edc83b0fd4122c1c60e890ae959d8944473b14a35d8b9dc8bebc5dd764083166406d8bfb42e5f76cd82686c35fa76f7f0ea0efe6fd17a3e0b742e3392f81662b7fee56ed8f2d72a3b7f365650f1d51bc8984300762903144be80b02e6f16828b9c2e401e91ee9d9ac61522726404a91af04b47aee4721214ea5fd5797f4be06a96974ef4ddb658ff99827f0132e5c8c9a371790ea292f46b2db966361bc4e30761d83c4ab329f41429f6aff9c11971bc333564e4438f43dcf310ac769b36bced6230e3dc88b9324a08ab974d0e85303a705ffc80d30e10981468f6b03eff543f412f8ad489a4dd64292e0f331870feab54520b69126925143461e24bee2b821db263279c0b788f1d8aa40c67ac52db68ea8ebc30f99749f4e3df993a69a036c0b459d3bf4605f269ac40113ad7ea88327f788b9c305720325f2612ca21b5270e5308a476de75fc8e68b927a3ebb19ecc9de04c5dc2e2f54361889e026fb4840c0d6df0530993b775e38a8bd149012b6313463f2b74cc8d433ce41e1416a9370457f2cc90081ea3f3dce9d05e1a461907f70e4f2a34479a8b89e17ed06240b4ee52612cecc626271c0fe74b19505916ea56e7e05b18987681e8056ab00afc0708aff9d8888ae2f5604603f9f815700d163e266a85715947a228e165702bc7c3988b041df7cd12512961b5df70547d03f20c300a09954564c2da96e8f2bc9451c03b3921e85945f7e44da33772ee09f23d2f714531b7a385b2915c2cdc923ced23b9267f4e375a173dc77d0c0aed7670bcddaf1913c5e1486d2cb357786c0a9fd1e13f0b3061d95f869ba1f7e1b0fd9221fd53a215b823edaaf37edf1c25c4d88c84c8e0107ffeff563c022733aff8f8db4722014ddea76c66324151ffe97a776bd0af4182117c395579c3b76dbb862845a537d9c9a7ac0f5b36b0230fef807188f65dfbce47a6fb527eef467dfdc40d3e7292688f8cf76ae5acc005ba3fe2d4b31896f68239a6234c970a77cec4b416f753e798cd0a9cf7dfc01b8d7943f5da93bd7d2b483bda58e13497e2a855f4816719f412c09ac18d7ed2d7fbfb45378475ca487acd2399599eb97a90aa0c3e409505a02d7577ad22faf4ea29d2a99ae7547e035dddfae9fd9e6e38a93b61c2676d73b5b7525c57f22ba6be3d3b0a31b5b1ec5873a2c8a355619b3be67fe96ab5e433eca82da986ed93f88dedd61d431b449524ffad8e3741784effe68b7f012dc30b4109d9b7b9f3e335c53c80d3e6c9ad251ad15743d11108b6437c39ea61ace6e46c3b81d931ae888b9c9dd922e2947b4e59beb83fa43a68145e641eb17e4d0f6932abcea14cfa5cdb1cf1b62271d00aac62e57223346d5e6038a14ecb5b55f7f947c27b5ec6f96020b52e9e67fbb86eea208790ebae90c4b99079a7cf6d0dd1a1fc975f9fc665d2c2a36854e90ad2d3c836d0d8e6b1ed9d562de14c445c11db6dbaa39355aa2b41a4242aaba60336e08ede28b8586d0d690efee23f42a6b1257ae888df37429c167fd3a8d4f3256ae26181ad8464ad8163e1763e81b81e23b1f1f65218e83d662008742ea3043b3af12d65c4f163a17b2b472ff0cbe00f803ab5da56a75103f9e2d47bcc78b86c24e6e97a9f4133cee7bb6031d02a074493975c3e3ea7389c4e3dbc1dbbe8347a439e25efac9d5b38b84a2a738e4ed6b51481dee06f76ec2d4f2de6e37a89d399fac1d859531bbda093266ef240a1af2b4d172cbda0c4198faaaf9fb2388ab932b736973ac9d3f7882c6323d822ea1480415da6c3ea2f4ceb09c784dca0692830e5f42f9dbaef068b18e4c219116628f649457630c65dc041a79a5d6be8113f290f3a72543ced3988e6b25c2be2ef5fcd0a9ad827ab2355503cdd849c7836252d4a6e929630c4a98023c0ae627c0ec9748c74e684424845f22c643bdd7183c94c83ee0a7cb385a241dc2f9aa92", 0x1000}], 0xa, 0x0) socket$inet(0x2, 0x8002, 0x3) 16:01:07 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/166, 0xa6, 0x40, 0x0, 0x0) 16:01:08 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket(0x1e, 0x3, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000240)=""/14) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x7, 0x4) shutdown(r2, 0x1) write(r2, &(0x7f00000001c0)="8c04bb2975e01994b16af3269d67edabbc1f194bb2cb73cb29798394ca1705c86d18afb584473a297022ba86b73cb69b8a9e9e493525cc165da9cedb1e19687687e1", 0x42) 16:01:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2025, 0x657) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpid() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3ff}, 0xc) 16:01:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="2a979220f1ab240e934b68373965ead7bee92df9104f522347c2469def6a9a0f376afa"}, {&(0x7f0000000140)="c5bc73685daa201d1c83ca5142ad24c8981eeaa4817f737958338ec71602f0b218acffecdf0a11a686f9733343f95dbcef266f62934ed680ccd66a3bee5673"}, {&(0x7f0000000180)="83a5bda1535a93429cdd999dc230da55f71e396ce60fc931b74ac4202fcf4692507e105d2f516adfaf9e0b9e0fca03e1762539a4c5af0f366fabf16104cfeb642a77b9d874c665539daa49aae8ec393ce61e50284b7780e90140d9e1986d45dcf3dfd356724a40858ae3a97e36990862e8bc3b889f4fafd5dfb66a85b73a85ca8f8d31440bcf261a9d3dbafffad4b0cd808f9bcf25d297512484635b525345d70ea670c24736c6910a2d77c55da24a"}, {&(0x7f0000000240)="6eebb297151e8786b8c1d18b5a8bba8619032eaf775cf9b0cda60a7ae752266abbcf242734f14006b56fa8d4926d0179370d3fe45b919a1c466ca652832a8bc7213685ccd46c2336b707aa84394fe3459c2a391311042842c3c6d82e487fb90e23bc8c2f9a40cf4ae8eadf9c834b1065688eb1"}, {&(0x7f00000002c0)="de84bf540e503c3f581dc19c62eb7ae0c0c833bd0802f0a14863d1f6c3defac101e3771adb8863b57c2f4026f0237ce99ad8d4bacda372f0789cbadbc6eac1b50fce56368a664864f65c565a3716300ce6f224c608f6ba8c7591ca04c4a275a6106aef283959e75d7ce28c6007815a0c326a0a5a9133be6d7bd0e5da25680faf6bea29e98dacc292d323c89b86f842ae7e014b2780656b05861e139c0dd0631f2f85e2e73d189fa12e71"}, {&(0x7f0000000380)="8b552593d578dee0974cebc013406ac1f83217de0c70249f3b0865c5"}, {&(0x7f00000003c0)="a67d0885292d3c3717ca601676f4ff5a9c70a492565130c756fda8811229e38b95d323496f235103069deabce817b944d9a8b36491"}, {&(0x7f0000000400)="b278bb6ef092e4db080ad4c372", 0x130}], 0x1000000000000227) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) write(r0, &(0x7f0000335000), 0xfc94) getuid() 16:01:08 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x400000000001811, 0xffffffffffffffff, 0x0, 0x0) 16:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xa4) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x80}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x8002, 0x0) msgget(0x1, 0x100) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000300)="b122ccf841d75fef1a8107a19ea361755cfe84680a22376d9bd6ce41abbb58a691c0034b070b54d90e368447eaef4209d2ff44f8b4f6017dbdde04b1b8e00880ae13aea7016dc684722a539f18072befbe23718a899e70a1ccf2746e632657e6f25103da3692fcc793cdd3fc9fb8963d623cba8434c28c713c0962cef9a54deeb2c75e2b8a58f1571dbada9c30e675c6879372e7a26290c5bb", 0x99}, {&(0x7f00000003c0)="f757ce05b52f1ce8582152d7aa1cdecee7a3e58eeef159a45d58b4992168fef9c36b4a4a148a32d86b9fd5893d6897437e72dc5728b868f65379b9c6fc7ee0384a7c32c1ed01ae8bf8c826b23a59ec", 0x4f}], 0x2, &(0x7f0000000480)=[{0x20, 0xffff, 0x4, "048bf8bd316f6a0ae8cd6c88c6df"}, {0x18, 0xffff, 0x2, "ad33c6f073d940"}], 0x38}, 0x3) msgget(0x1, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="9a000000052d4852feb17e1a8ae00092fdd837043c544d44e08455f1eca0333a9bbffab7ef790454117fccef6d6e2ef942d65123bc4529a5396023b3a4a2531892a99dc0"], 0x10}, 0x8) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) writev(r1, &(0x7f00000005c0)=[{0x0}], 0x1) 16:01:08 executing program 0: symlink(&(0x7f00000003c0)='\x00', &(0x7f0000000380)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="8536519a26a048ae1b90e048a95ecb0c307607a0dc058e849faeba4bcbba0a812e27956ede737a7523bb86dc4f7019dc04ba61e75d9ffcf6e8b0fff3e6d246895ee90e02187e6bc2d4834cf628cd4e9c392be604ec1a8d86df9d682550d43a7e5f8cec954e96c48aa2a387bb75b1aa980eb891daaee0fe797df25613f6c8b2e075a5681afccdd3d5e8d4f50cf3eb8dce7727c2eb1086177e1b96b0826abd2ae422a4c1cdcc86734d6a01cb58c9ea32820e2d34c1be3996e1637752307689e81241df450112f3bffcd56da0c2619e74f9e7115289452fdbe1741c61c0324a2b63c004a5b6c17395a92bf0c8f06f73690509eb0cc7ea0b6780241fd5abcb089a51a7a3c9e14b5169794bedd099d33b4bc5f61379ea4b496c41f0f3efcf632a656caad4d87cfdda89f68fc1e527e7a1894b2cea803c009f76c57c2e0f5feb85f461c6f3fd6bba5ce3f4aadfb17db0c4d7f7413ef18fb02c2d13c34249d1685221eeb54057d6c2108b17107d0e0af14249a9e286e3d288a0999fc1359f4e4e4385a638c74fce3cea9a83ae3f7fc74fff2a80d91bf256cdc32bff5f40c54d29aec629ff5e9d8873a3f9fe207e26763da9017adc7a73c683fba35ba58b53a302e6c9006ab113c2afaf923b3fbc2bec51df87e1d6ad2a90159d25986874432900c936b87859eea9b2fe98d235eed528bcb12a63ae3d3666a4c22121a2f4177b2bc85fc49d6caa94dfb1e4fed2c299865cd90d254964d5384b563a36e5d3b4b0131533e2132b472af93e501a74b6e363a9a32e24e8bc5bebeef362d86b679eaff32b5ff264a54b94b4fa5f770e93ae0d19d75313d18a366f1b75d4d4ce3438f68738af5c2e92d8182ff9db49a3a38bf32f345e5164bce133db50952ac6cac9d9c5fbc377d077f5c2460215bd5a4712eebe681f89619aaeac6e38e08333ad33659a9688886ae81d0bd538860083ac37ee1a784aff55e66389a3002ad89b89a3764a78276106c80fc25c478646fe2c47c855ad7ed7b9fb8bc2a2ae29102d95cf22b503c0fc863ec7265de9720d6d5d8036158d98aedf3a45fe30c97db468e57040e6e6964d086f0a03ec170f8b226d4ce1665e4a6ef1d12d68ce7593477525f2100f44ec4f058f65e82c0b520fa48696154f880f1bf366b58d59d420c436d67616add407ee298d721c5e849d8ec834580d235c3168dd716d35a01b7a8496e43e7a15b328fab79b6b82c084ee1fc29fce0c32d3fea570a77d24619c3acb3c9373ee1e95a109253d39de0d644624ecabf1b17b4e47f06250b4f562bdc891ec6aa6fe73b3c9e67c5e056909512d8b62e42ae32a728ecac75b77ce37034c4a43cd7d9f413b66003facbc259a2f183a56a99494b9942109e7e99b9862f6e7477c9e7b950cda53b79e09cac7ac3d31d74fac5d1f21df849918799594ea89e9d24e32aaaae5dbb7980c7cc3b9a129c89e328f5baee9e76072c77b368eff9073b41775104fc72f5eb41f0594dd1861b0d203a01143ef9625c2fc2f1f7b8552a3ba83e7b096df85408775e210688bf2a655b20cfe33c7d838b62b60f417de80a53f82e0af84d58320ced588064ce784194c462f6a9a5323d9725e8dd4b7d8fbbbd4f37650e12166b611d1b7d17663b1b6af8120f71c924cba89c6802828d2703cb28c8a5be4dcdb40ac96aee468efc134d7249b77c0d5c6c79b70b3ce21dedd26fbc09adbb21cdacebc5ca074a7c7134cefeecec0acd4a08dcbbc21e097762f5ade041f8359907d0bf181dcace19a77b3418f8e8c39fe2b63b5514db538008dc164848312f8b6aa68ee8135856bcd718a6c7e8621c42230db0c7f6f0666b9cc026428d506a6261148663bd73d93d686d672e15e3e65fc460718b0abc7378b4171de67d2c3c647af93ac01c3567d64f8601017041ec52478341fc1bae0413109a60f3a234ce4195d2540263664e12eee0bc8adcfc116e220f112a002f1d4c27acb8f71383f79de4072de02c47500c22a0a605a898c9f693181a97887442b4b8376ed85f837a5f1993be317389d86ac6ffe05e6e4977e410e431e1d04e485836946cbbb63158d74fec17e36dc358fa5cdfde99a8ea60e851a7f3e64d9c5d54402de898362bdde4275a9b208f6ffeefcbd53468af6d0fea7d86d6e4135d20e9f6309a0ab368dffedc711e01356b6be8a2d192349ae663c6a4474304af904bd6e19bbcd39fb25620089301bb93b95a095d206580ebc6abf3a471b3050d66f9f89bdce52105cf44a4050fda5217a727375bc18c18ac4f2e4a6cb49ab26965841064dcaae43c2ae04a1db10409c8473826afaa7d89f96d236cb7ad0edbb5cc56371a1a3233dbe1e884541d5101735df0a35734ccf30837c2f1004036e0e213ffb5265e58e480a206b25aab8f68c88efd01df2d829f9832bff7d295067440b4f7c0652af80e595686d0161dc19a72450cb099db68cfb26fe69b04d711f0b0a930d8a61a2f060ea70c8743b2c51f6354f2887fbb160aa7a7e4f2bfcff6f33311ed25e396fe0d1e5dbadd9e884041c269dc1cfd43a2e3b22f662c6b4628294e178959cb129d9bd246182173801d1d1bea0cbd0bb09aa9cf9a8fa038d55ec3c99d30bcff0b10b779116fb3d46399c0cfcb80a173dfe5de19c96f276a4064ef3d7b3730137209d449cbca88f0fbacbe1ac0125b290b949356486d1347ce88fb0a2eb2d4e6c5ecfaea53df94714e10bc4f9f09bea471385817c231bce4d5985bbde6d6b4ba651b4a2f34ac3dfa3b10431649fa4f4b376fc9267d044e459c97ab16cc921dac301134d4668455da369769ea8ed7e6a121a5c50a6ac4b8df2737d1c98f81346d52d28c43ba0dda9222b73e3810b553894c1fc7aec8ad9f9f6e5a4d83b619aacfde83759e11f70e967e016a8d1b8cb415c3f55c469631cbb1d07a20800ab212b169ff69150af6a618733995ec9701d63999ac3676432e79d967765aa9694e4cdae448c0c59d8eb6fac405ee33c87d0c923363b024890bed3abb47ad2df0b576d20dda9936e9c83ba88841aa5aa963da01a5a694cabd927ed044005c4e569703e6e5ef3455bc7875b6497a1cb4542810055c56c8c18657740634431e233997a58b89a24e176c7646ccbf27b002e52e3276468dc7994d8f18f294fd89b89a5a5f1be62b9bf416b721ff49a66ff25ef341b819ca0a91f7c34c02d9125d3630c5e200e35581a6e2ff28c62038bb2fca32e8692a45dac416ab0e2ac903a95237d5ebb1d2309079a58af83b2ed712dc70c7e8c8427e2ba84e09d9939cf2522f84dbf1ef1dd25eb2dd6657e9837aec659cbb5bee2a29b1c8fba5fb7d2a73ea3f2d7fb7f0589faaed72da722c9e76e9bfabf1bdf7f0eef078ba803e76e1c748f020ee50938030821ddf56aa658afd1a170a1db2ba84e19cc8ad163371d0b18fc1d3f32efc9f4188ead2df060eed611c465b1392b4818faeced55ca14b051d43b9f511271b1613cfea214a2be7a00512e9b3db0b857157bc077683d08721ae552b3a1531a4701ac79363c680149f431849daf5836ab08971e46129fee08844a08ea533da17a514a46e718c448a139551fc4fff6a63493b7d43e8afd3fe6e8be692067efd5d8474651f7044a5493b1c29e34c77111311ab570d8de3c094d2c9edef7e8e6428e98742823ca3d4103b06dcd0f77b8d1394d2dcb97786457f1155347bf6c118aec0b67d6bc6c6382e3468bc0af470f90410204e739b1279e086dc0a9fc956b19c8b667d127fb916bc885c54547ce5042498ec87185fab188aefbb8d14c91ccf1cb9ee0697cf432eb6ab669e26c3ba3cb898d5b7dc194ca87d85381a858497fe770d42453c5d8c477550e3410c36f1b36a8ed63858e61e84d73f5d23039f2abd19501a9e95cfb22c68d8cbf8fe8f1426e74b14e58525d296d424fb916ed0deec6949e4df2e6cd6d0386a950904b6b539366e6de63ab5e59288dd31c89b83e57ae4058752d9ca2f7c93161e9edbb038e533db4c0da29e89373a46c4c4c44dab93073ebd9f6dc4afe31a3b32bc4cd2c0468de2f4194a5578a6bd22883d1da6e97c60791689cfb8a05c75a7dc84feaedf3a42f49b7a8416d4f10131ddbaf3e0d032db34b0a9e3fe935da8b7a9b87b67a22f040aa71ecb1c594cb3aeda7be9206ec411f6e7af648ea7849bf5cc2119d0150af9366bb7024dcac0592a9595bb968baa855843c33aa68b7946f46ee7b677329fff660dcaffcc9c03394c99d371fa979543ab00e417af90741fd449643d1141e5320afcd33babf333fd1a688ddcf1be00c628d40fb8643bd174353131ec8273936de8f8b3b47b1e21d555ae5efe15edd05f4a3e581784d1dd328de01b7c769f6afc4bb19ec96d9ab6ae317b49d8f0f1ed655ea2df61792eadd68d5f1e9fc9c1064380a0a20097b3906b6eebc16170bcd7eba297528ad6aa02ba4274747d0d114cb5abe66a626f9c9ebb019e6e8b6d9c2cbeb759aaeac8bc2e2c1d6bc1076af1e354868bce27d7cf283062a5892709cbcb188b5d395b7ef06987ba7bbb7354ad8268e4c3a126fac426a5f12a4817eae8c3cbafa3d77dd875e904c1e6a08a3c9f8fcab596b75e5d206c0022ff0ea11d38cf1b55e3103ab8e3488b8590ee4056febc3e20322943b2c81b63cb516e3d49e05eaf200194a27edab9df53b88f51873e66a99be0a019051cb956bc4fc6b68470eaa0b03e351140b29372c896ba85ffd9485f2572874e2609b91c9fb0f3baa723a8cb06da575e8b8a038f7a3a79d8ed27d9388a342805341ff2c2c21ecdef7ea62a50386fcf0ed767fbfb0067e07826a9e3465988c208706932dffc1b1008628805424cfec02491ec2fa4d9907a2ec442dff7fab50c49740ff664f0d2200ea2fe09220225f982c7cad963732ee26be75059ae0ca4979ec415bd9c0ff799525cd11dfb8f7e8359c74749de727618f6e7153bb8672a37ee52c9872ad28cda816a7f7ab47b5f8ab5f1bac923a9db7a66534c3cd9c274be3c93f596e765f18a1ebf2b00a315df96a7eb3764012fec7b3e5254e9951ad713d26d4f33d474f97425ed31c3befd6f2b56a47e53adb5a4064de9246050ae8b3df1ad43fbd00c9c18a51d951cf360199a36deaa199d65f3ee150c9c65b3b7da05f351bf871de808077b86fdee020c89fc8c4105943803f3fb406302041358fc144a1cf94d41a95f660655f6f92d84a19046ea5dabb0c007878697dd7440f3dbc82dcf488a612023696b10a1b83eaaca26856811e673b40f71e9dfb94189d2b42681366836384f34906318cf4bfc455f3f6e48c6d000108474a6739986c9e1e9d0f2e655f24b6cd101868313c3e312120500aa70f59486a38435835dc3f1403977527529eb3bc9330284322e54b8270bc02d3cfd7d51631174debc3183f576b706817c01ed553b7804562726108948f254ec585643f5cb2583a0b56cfc7955b4cd7887108e76acc4552376b84fc643beb5e6d4e5df7170faec6fa3c9c33d25895d4cfeea0dd4fec43138056b3b85b54c8c84de0b9eead677699ea9fda789e2bc92f198fa6c4077caba8fc14da2c4418e1d550cb06c05e853d555dfae562ea00befc650a37a3b71c3c22eaa30988b2b4b3a43b7d2d7f4aba9fc4692f9ea3272c2df5a956ad4a89281fee09ffa1989e9a1b2fdf9325336903fbcb71cfc1595750767afd77ba6cc1b208cd73e78ebd3c8a21e72df060acbdbe70fc5d9631bcea81e5b7910a0d5e676b6a237338c7fd62739cc4f2d5e8d6e6abb9ee9d48bdc515cce9a9442ea998d48fc73c1afda2d0363fa00cdc8c5d05fcb546", 0x1000}, {&(0x7f00000001c0)="2de87a370e0a7a5df71167295a6fe20301177c8d06abf3340342842273aa86fb392023af1eb49dc7bdd4572fb099b9ab47cd91ccc31488462fb3dc169f2938ceef0566cd91ee9d411e003e44a9d46d06dac94e90e13477feca821e48e1893a421ae414f7f7fbaa8f88078a1f108f2faeca1b6483a42be606a30d03f5fd8cebb0ff45065214e9c034ef0cffcb3158344710be6bc6f5f10602992e8ac8dc251f2a40d62760debdff74673fc96064612be16299a37155", 0xb5}], 0x2) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:08 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) sendto$inet(r0, &(0x7f0000000100)="3590b3d3d8e45102ccf4f725bd11d435bb00276cd5f8b77c14f347ca70a48bccf83152a55111ef45cbc156d288b672a6793ae5c77dcd92277f82c189c754c1c1a6b3ebbca643d59a0b9922c2e22e2f60b6e6d843a5f3634ed573b39164cc7a5be2663c594a569c4267c277e413170b369feb6b6c0e12b3a0f299d9619d4389e5e0b2f2b28e2c180f120153b08862082b2c113a0d301cfa3cc95b7dedf01027a4e7dd6b0e99f36b4681a0e245e5bde727a023c0639b6edfb8602c02895289034e6ead9f17550724ca0a6c16b3470ca6a007ebba8894dda7c0b611190625f0f67ff65ec31ac53563af1e55336ef309d07740ba421f3bfafcc027fdd6421152b7a4a41b702682b6a8dfb09a3682ad209383a4f96ead95d9c8c91ca77c5bdb3941155bab23a45670d08c37e196babbe84146a7bf1b135b61df467b55289f377f13c800b15116d364c0b6ee88797c153ce58cc66b566163b6aec5c244f3091f5f11bbc1bd67324fd85d6da966a671fee09c603607ce4c08b540c52bf46f3a76e63ad4d126e3ae1b8d14ffc873fe456623619d81ed8256d2bdb2fbf75019f252b7d4e234499d8f32c4f2721aaaf2c9d9b024670ea8d69d267800db6b20dceaaaab998b5d46a1c8e9c59c1cef78f762a0c97d03a90a1d43aaab5954926169be3459358a2b9dbfded20400f8c3bcaf03c30e07b0c3d006767f56475bbdd1cdeedce39cb45349c416e2adef83702e24d37d3d89de77e704551396b96a702a925fe2b0fd462a1b89231292c901b3da4db343377312a8dc3089bd1da4462422898f25cb9b4ae7924f378b5c34cecc812722391a86cd4eac5347f57f5751ea809450acc7eb1b1c793f2e45b4b87ab9ba6ab11bf494ccbbe92a3c2b07547160f03116168aac959188ad205df8fb0c8782c7f7f1e88cb30fb7ed617badb594818afcc59a28e508516daa289aa858bd951a13fc2081188bc80c8c43829612c7e5ce3b5796540b06cd4a0220f4c2ba679ee205ef02b6e13977c8b3b0db9c658fb5c9d994a52aae5eb59cbdab70c2bb6c56e512f2213c84629c66aaf0fbcc40ca5341aaa014eab2ee8d2fdea06aea9dc8fb9f16b2abc30b3cd813ad6085c2654fb072b8775c818cf88c16fe595d3861c4d686ddd96b89510531e5a41e00ba537f13cde172a43ab669706cf7f5be20cdc39b57907d99f543dc0429b18b31881c5ccba3c33874f0bf2be9bfd2d6fd9d5e07ec21024171404b8f148b27d5080d7ed521361645eb5c0af077df8d80acfc938b53f7abedff57d05454ad9c08813d3e7661b022fe7705b18d6460cdc1c63c64a31dfa06110280b4ac74a7ce0ddf486d1b028823335b313dd949303fdc1bdf03bc2e8c3f3a3733b4410e9c970bd63588e55c0d1d7bd63c8ab25f5a77cf3def9b2d02b40e40b807c8304c38f28f6922beb2bc70d764aaf61eb8ab39f6ddb4ed3f5b74460a83503852c09763cc04196ac609e9d88ac15d454f688379dc962521de54c8a7d45940da843503aa5aa805b68cf42540451133a1137ca2f1c3762201b2163cc3d0a481abea7a3a77e3764b067b8a9469466c6036a99725c83f9438200b8c8bf0774175fecf3612ed14e56cb608ce317e80e4f26e8675ab9eae3a67d10f31b06ee9597c5e6fb2cda7694a9d5142b7addc87d0b99aa1b7e6a4e42765b60b0bf889d25b19fed2ff39b8a7c3401d8e4e23b14bb2d9ed9bd125b4d613c298c227d56c393e27f0fdf8c2736d6be46f5164ad5fa256c4e4c846cabcbcf403d1410f6824050e6463f099694dbcf27df2841db7fe79a9699e10199df6618d37c1df53cccf6cf8e6c281e7c5387c7873c7b52429af9da1d75c3f200b9a84c1c7d3d264ebeec78c773e7fc6303729b7338ab0941ea13c7a83ee383ad1c055ca6bc023e3d93732664eb703afe34de1be4363cb0657e763e48f339a78a918184d60e9cf772aaa1cf2306b7382abd229c4579d70bcff4467d4c202f75b4d1047721dcd7ade550f58ec6d4374b85b50bcaef4bb5123ff91e18d9333c8e01fc49d286a6a14de0f3d5921c5fc76a5e1982f16b08113d6afbcc1474bd929bbbe0b8ea4619f257a6f25f3bcf3247db05c4d89df21406ee35debb1259b31e175d84ff4196777faa45c584ca2ad95381df366c53d314248a3bf8a237d1315f155fa370e822fe196a117be107c291d4a84c16b0441d5a5dce2dcf002c729239bcb17041598587783e3b069ead4d48c9d4ebca2a55af64fb92f72096a9ec902f1de21a80667a7ceb8b3482de2f5814b1e8572c450bfed2972df53b19cdc5c6c70afe9d92b95ac82be3f4c626ab31de2f332dc761d31b827f2b84fb56b79387fd4f6fc87694ee635f23863d39da7af4737fa05a7b94c28aac1a01e9a208b8d81c016a91ec6dfb0a6d28de6cf3662397eae0257023ae92ee6f5a84856aaba576f939c6e202c6736bc0d9fc726fe37461a103ba9d3f1fb5b696e56f8f00ae62b799a284e0a87f1b131721e5247452e840ae4ae1d4199916baa2fa881e328053c4f4d1fc2d78d2af33d4e402c92e53c7be6142a0da1fa4ea0bd30ba536270e969c4ef7039987fc7d998ccb24e152f2ab7261c5d3e846ff907a9db304253bfafb89dd2670b7897a92b375f21537817ce02b99c5b2bdd9a83592beb70b1c2d64b949165bb7bd4518781cd7d3eaebfa9829fde5435e766529e5c61a6e8efe90342105c02ffcc6037e4058a8bdea71741e3b8b746052e253f9cd996c910daa04e2196e88109bb5b72240c4b8d9bd751006f439131a4648add09427bac297449b3c595d4f6581b70509bd2fd5e1f536449da26cbf23f6e97e58305a7780ce32efbc1393e765d4cf0450fc8d648c36551dc782a9f32f5780ab97bac025471b033d5d9614dea0472ba6a04fc7f893fe6db05ee02b3f52eb7f2ed3eab0714fdfdedda3016a4a2d3369c465bedc5379fe0461f640ee6744bbec378a108487c2a9e003bca5c999bf4ad329ed770024e37888ff56c44f1bbc5ced0b6c9eb73db1eab76f52be3f30f96923a60ca64f0cc032ec23eff69df1627278015272d5eaf592fb186d3a53aa96b3afcfeaa16df445751d9bed8cfadabbea172ba2e33bfbafee711b60be5aa9667ad348ce66b9149113ebd96d06cb56df4cd0b1b5f4e7e2be04d732e5ddbb3401a7d8f1f898c00bbf88cdffdd1a78906d2cf38a208c2c5b6aed4bfde825afac2eec6d8e6cbb9f8e0dce081d6aa0870387b05053c6eba8a76665d86dc6afaeab5db143fe969227e8f3a41e6960e5710504206ada398ebf128d19690965d5e964f634fe45a24fab9a6db24fb24204b26e04ba62897a1c45b1c3090eb2c4adda80fc35645b429d27b67ce71e32ebfd44047b93647c40981a0aacf1bb19532bc91107d9d5cfba9063ab407b191b37011f81d1d378c88018794aa1f669faba7c458504fc0a648efbffa10fe6f5edb3ef9c298e7f0aaf50654f11087aa10897675a115b637391be56692e00d76ffdfb8c48105c24548b8e6115602fbd314082a62d270e8c81f939c2dcbbddaa0f7f6cd3b30e92880cf2d7ceb32e9abe190220d2eaa88d333061ca8934ea45dc516a2963aa0fff0140574bf628308bb7c2fa26c928a79f4d7782948b948264eb85ef520fb2b8e1a65f1492ce5cfa80484f5ac2be34e686bb35648769649117c35df6bbc2850d5befb346760cc72c689091fbc5d5fc1842c3cec3860770c1f82826c6356e9109d88ce10c1612b27ec170246bc900cbe45ba73a14bc1890ae090ab21a097e6b1c0c7708b9aa6b11a37b1f58bc1c915b4cb54b97de876c6bf348a668503b98e38a40e13384750373b24aefeaa2838d895b7461a8e816608a3299917a07dcd683167e386ed02075941b18c836c2bc3abd41898fda6121dd6de5a31bd1213710978fa9869de46c0fbdc24ec8b27ca9c07e49b24247f7a445c2f8a3a85a068f1bbd9692a45ed3550674d4d8c6e7b218840d108ac25a0ecdf51ac95467812ff0f21ff7e47fff2d878c7e42973c2e6bbd1d43c450ca9857bd52ca1c735e381c654b5e92137a4555f0b3b4df7e63c1362c5b7ea3e9b96e1ff2158ac4ea70adfcac5ce973d8a32785af2ebee737c095ed75e419febb1c8b77ae4e0bb612dfe985514a05c014c67163936b3b2db7621417efe2e36140fabcaaf946057f55bac19ac0df0f5ff727d511fadd2e3efc47693cfe1619efbfb54c86219cb9e0a96922d69fd781f4eed8ddf980207b372454bacd2395f78af043f829708410d48621d37dd3dbbc9f1502585a799b281fec0d169bad7ca59c8bb3eb1cd05bb0bda934a6766c45ea0cc8cce1a85ce356cb7354b0e16de92d08fa06360d39be3485ac38b4e34e60a46944df4dd87fd3653a7685b803d61e292e84766928f054384bfc96ab8b3f701bd64c6dbd7026608154ca9c5068ff4fe3ebc543ec1fef259dfaabdfddfaa9c66b6db52a10ba061a46167cbd7ad4b5c4f478c14025bc1133a113c2bdafe7ed389d0b951a311e35fb389c0e623aac4386209c8b4a2b08cd080c42f11568cfda64f03f41043132a7b0727e1ff7b69770bce74223b5eb5b197baf1657131d9eab9f1ff27c90b15298d40b8b60cdd4fbd76bbbed9c18ed8a0220de7441e66eb44b8ea1f401f8fda28482278be3deedf00f2f1861eaacd0dfc6d58e60b6545d42348106e68dbf385020541e0bad93d739f3e5915e6e71a4f818e725f06ced5c8db7e0ffab4168e65682ddc95d4de30b711dfba22de91f307fa5ddc9085657b6ff247dadc2a5226ac538ae267714af03554bbdb9de28845551b5e969250d2492ef74acd676802427311653fa66b19391f67ea6d6f6300f38deaf10d39a8e0ded6bc6d5cce8f8b06dad488f86485fe1296d0530fcfdd62d61fe710017abfa467e9ff792284406c0902bbc81d77ab6b25b852b4918d9f8bf14334822855cfecde452f45a30cff54b4b8a89d852d6d6ed009382c59ddb1ef8185fa0a49a2e6b4a432645ed3bc0a41d8c80f53d4e95d665fe5ea72eeff2febea3f6e899f18d46b579becf0e8f0f99bfcedbace5148ab81f815b685e70c69bca3559fcda34b764d06a770185ea80373c6b3528841e5a5517ba8023bf7befef498256ea93a25f8f2150df4cca8ac7203169ba0acdedb5056cf3547bca0a2976803f3b20e96bcfbbbb257f9b25ba829b0a3ca2451cb4dc89be0600c8a1b5d08cc63150ff5ae9a6af7676d05723101bd58dd7b8b2145b5a203611b389eff4516f51e96df170db72df0b7c58dd2107395b839d886ef264d2484aaf6ddfdb7dfd87f2d08f415a7c834a84acf54b96b6ce0419792a5d8e49021a6992aa27e8d2f2001b076cce3aec259486d4fdcc1fd122e550165e5ad940988095f696bc7679b71adf165998f1803fab3f25d8b3976e30f73ff15ba75b0801750d5cea6bb650a2c5751ae8474bfb6badd5be3cfa8850ed675d2cde3e0855957549cc41e2cd6376a924c67d55f7086030c3dbf61ec5b37dd8ecec16e9122f962e6d116ffe553c65740101309f993ea40962af27e572b087e8bed05f9f4ef5196392f519553c8428f44ff245896b1d11b9d64bcdf1b84cf749631cb42eb8a82799aae784cc0940f92b15fd8d968b1ca1b1d725362127b29973ca27220c17f7e021e250b806970f2fcdb0e54371c82771f6eb3a141ab6520e11af23f6e34bb13e16ec8b2bac228cf6cd4ce8184b3118c70ff7c5597fe4d1cbb27db84fec54733c16bdf3ea2eb90da750574e876e62853adf0f25ee28d4ba7087aafad2db706c46e1f6c45121dc7166f01", 0x1000, 0x400, 0x0, 0x0) poll(0x0, 0x0, 0x81) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:01:08 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r0, &(0x7f0000000140), 0xff65) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffe00, "0867274701807b014000"}) poll(&(0x7f0000001300)=[{r2, 0x89}], 0x1, 0x3) r3 = open(&(0x7f0000001340)='./file0\x00', 0x10, 0x195) mkdirat(r3, &(0x7f0000001380)='./file0\x00', 0x2) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)=""/178, &(0x7f00000012c0)=0xb2) chdir(&(0x7f0000001400)='./file0\x00') r5 = dup2(r1, r1) fcntl$setstatus(r4, 0x4, 0xc) chmod(&(0x7f00000013c0)='./file0\x00', 0x4) getppid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001440)={{0x7, r7, r8, r7, r8, 0x180, 0xfff}, 0x40, 0x4, r6, r6, 0x43a7, 0x2, 0x0, 0x8}) poll(&(0x7f0000000000)=[{r2, 0x4}, {r5, 0x20}, {r2, 0x10c}, {r5, 0x1}, {r0, 0x1}], 0x20000030, 0x7fffffff) readv(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) 16:01:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x401) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/226, 0xe2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='$\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='}*\x00', &(0x7f00000003c0)=',\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x92a6) 16:01:08 executing program 0: r0 = socket(0x1, 0x0, 0x7ff) recvmsg(r0, &(0x7f0000003a80)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000003980)=[{&(0x7f0000001640)=""/140, 0x8c}, {&(0x7f0000001700)=""/9, 0x9}, {&(0x7f0000001740)=""/54, 0x36}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/229, 0xe5}, {&(0x7f0000002880)=""/103, 0x67}, {&(0x7f0000002900)=""/59, 0x3b}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000003940)}], 0x9, &(0x7f0000003a40)=""/10, 0xa}, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f00003fa000/0x600000)=nil, 0x600000, 0x1) rmdir(&(0x7f0000003b00)='./file0\x00') r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) readv(r1, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/197, 0xc5}, {&(0x7f00000011c0)=""/217, 0xd9}, {&(0x7f00000012c0)=""/151, 0x97}, {&(0x7f0000001380)=""/107, 0x6b}, {&(0x7f0000001400)=""/172, 0xac}, {&(0x7f00000014c0)=""/237, 0xed}], 0x7) setsockopt(r0, 0x2000000000029, 0x8000000d, &(0x7f0000003ac0)="00800800000066736c2e956815311daaca0918e4", 0x14) socketpair(0x6, 0x5, 0x2, &(0x7f0000003940)) shutdown(r0, 0x3) 16:01:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x8}, {0x18, 0x1, 0xffffffffffffff32, 0x8001}, 0xfd07, [0x6, 0x7, 0x6, 0xfff, 0x0, 0x81, 0x1f, 0xd9a]}, 0x3c) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e362580500f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) truncate(&(0x7f0000000380)='./file0\x00', 0x5) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000300)) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$getflags(r3, 0x3) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') 16:01:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x2006c7) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x2, 0x5}) open$dir(&(0x7f0000000000)='./bus\x00', 0x10580, 0x12) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000240)="835ddd4292099a7fb34172d816caa5ab4782ca36fa1fe96310ba2f36706e841563797330f2a4f1ca33ed86bf72447228721c3cc024bcf5c7f798f223f97c84e8c8772bcf8e076a6c90dc8877a06703c28996b741976ccb91cf80d6f6a918cedd507a858033a40d8e11c67af18c840d57cbe29118942d8debc7fa3f735fc15858f845866aab4c004a37cdf84412927fa64b495db29c709764a4a7c7944af6ad20ee419d3f21972a7bbf1ee559daf09f45a485288886658a98fe07fd861ec2b25fd4358126d9b3b29aa2bf1fd5c8bb8f6a28ade96b15e2a533f1e8186bbc91d4b5ed8afbf57e59209216137d2420c3de496b781518430c59f1524e40ea9a8e3f5f199c57aae66c36", 0x107) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getrlimit(0x6, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r1 = msgget(0x1, 0x202) msgctl$IPC_RMID(r1, 0x0) 16:01:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8288, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0x292) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0xffffffffffffffff, 0xffffffffffffffff, 0x1000300000002}) r1 = geteuid() r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="02a4b301b240a111fc1cc81c7b89fd743b0a97efc56d59f697ba3b60ffcc412b665d01becdb11d217f635f56a753520eb71292ce29319876736946a4a78898bcc44823bd55fa18a283984bddd0113a0c339e80a12a49700714b469060a72861ea1dfa3c4ffca57d385e876bcaedbb02c7c041e1073edbf9f47c1b9c1288fb9fa5697872228c2549484d102247dc66fc0dba1b54bde7c1b8b7f934983b1d681a65b01a10415175a1454ba8bf9287bc1bb4e3e1975f1d77ee961a9356ba883274df57c268818101e08e3eca25bb837d0be3510419456a2252d8d6756d17daee6e6b0b9ffe835c6a1c0e4fb67cb487f133195d5", 0xf2}, {&(0x7f00000001c0)="acf0981b63ee24d19a29bfa3fdb455756b7d7cfbb7dd3d9d7341d152e4b4ad4cbce3cf3787025c2ba30f3372930463c8f2f0c50594413c83f1b521a4a9b85d7977faeb0ee1548789f73fdd317fe0cf1a37da8fdb2eeb04ac8f5ee41e1776ef9eb03c570fbd442c563676cfd1557f0d74c789d6a6b1950970fe6e51d4f7d7f5719946adf61c2eddb485b534f08ac0be85f0fe4114d6695c061efcc10d00e388a7e00656b46f24bc34817b815277d10acc95fb96c5340968418de81b49fca7d5aa1781a52754894a2585832fa8926e1baa0da6a4f4aa", 0xd5}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="7540cc802be179d297b5075750", 0xd}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r1, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r1, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x78, 0x409}, 0x2) 16:01:09 executing program 1: r0 = socket(0x10, 0x2, 0x9b3) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82010000d6b6a4a78fbbc5115573d53007936d468359e9ef1d6771ab5a7b10e49fdbc00931bd3983bf838aef004cf5cd6f8eaf20d318fb543c9d104a2f3a14dac7ac89faecc0a6a001eb078d9e113726d6b10033c6a3e1"], 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:01:09 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8001, 0x1000}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xc9, 0x100000000000, 0x3, 0x7fff, "619937869c328a6b1ff51a3c218c9f673973e71b", 0x2, 0x9}) 16:01:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:01:09 executing program 0: symlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x48f2) setitimer(0x1, &(0x7f0000000380)={{0x8000, 0x10001}, {0x4, 0x5}}, &(0x7f00000003c0)) r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x21, 0x2) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x80, 0x1) linkat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000340)='.\x00', 0x4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') r3 = dup(r2) ioctl$TIOCNOTTY(r3, 0x20007471) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x11d, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x30) bind(r4, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x180) close(r0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x1e, 0x1, 0x7fff, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="48dac19bcfea422940d2062acff7d0a8ce2474118f098e652edce8e7c1ea318d3d6098808953f4a4e3047d70091bc0318c809d4027c57cae19300171a7b8bb5706fc935fb11309b7d47efefbeb6554973af9a34a5c951bfaaae187e2d29c3f8036f35920488077b8343112cfba01e16a5a2e3f31a96fce4ffddd3a261f3cc8ea938f43bfbd83f5954306cf42c55adce595bf92ae7efb487868f190b4cf7ffa5035594fd2e48d3bf02d4c9e4642eb1cb523510f4d", 0xb4, 0x3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) close(r1) 16:01:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) geteuid() getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) lseek(r1, 0x0, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000010c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001100)) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001180)=0x4) utimensat(r0, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x0, 0x8}, {0x1, 0x571}}, 0x0) recvmsg(r2, &(0x7f00000024c0)={&(0x7f0000001240)=@in, 0xc, &(0x7f0000002380)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/157, 0x9d}, {&(0x7f0000002340)=""/42, 0x2a}], 0x3, &(0x7f00000023c0)=""/255, 0xff}, 0x43) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000002500)=0x70) sendto(r1, &(0x7f0000002540)="9f81b0ee66570590836d2184c6169b33ae3cd58513d10af9013be2e05737cf3d2ce41e0cdd45b9db731eb2cbf54acc5352f1d9b772772bae06d931824b20400c5e3a28c56ffbfb89", 0x48, 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000002880)={0x18, 0x0, 0x9, 0x814f}, 0xc) accept(r1, &(0x7f00000027c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000800000000000000000000020000000000c0c4cf0a73cc8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000002900)=0xdbc24720bcf04c28) chmod(&(0x7f00000025c0)='./file0\x00', 0x5) r3 = getegid() setgid(r3) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000002840)='./file0\x00', 0x8) shutdown(r0, 0x1) mkdir(&(0x7f0000002780)='./file0\x00', 0x0) rmdir(&(0x7f0000002640)='./file0\x00') open(&(0x7f0000002680)='./file0\x00', 0x0, 0x140) mincore(&(0x7f0000ff9000/0x3000)=nil, 0x3000, &(0x7f00000026c0)=""/21) r4 = getgid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x4, &(0x7f0000002740)=[r4, r5, r6, r7]) 16:01:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x6, 0x4002, 0x9) mlock(&(0x7f0000fea000/0x13000)=nil, 0x13000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x7) 16:01:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/106, &(0x7f0000000140)=0x6a) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x8, 0x4) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:01:09 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0xcc) fchmodat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0xd0, 0x4) socket(0x10, 0x1, 0x6) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2, 0x35, &(0x7f0000000040)="00000081", 0x4) socket$inet6(0x18, 0x2, 0x1f) socket$inet6(0x18, 0x4, 0x8000) 16:01:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1fe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) 16:01:09 executing program 0: mknod(&(0x7f0000000280)='./bus/file0\x00', 0x20b0, 0x400000000006c6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f00000002c0)=0xfffffff9) getuid() getgid() getgid() setregid(r5, r5) getppid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffb, 0x4, 0xf0000007, 0x2, 0x6}], 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x29, 0x1, 0x10000}], 0x9, &(0x7f0000000580)={0xfffffffffffffffa, 0xe49e}) sendto$inet6(r2, &(0x7f0000000680)="b4f51163ee76ed5eeff57ef3d78e18d46ba98a59453ca2532eb446297283dad4a911fc50673739310e687fa2718015b1ed91e8bfb728928c2ce157d4d2339491b8a36b0f0953fcb9e126a2dde46663e0c81343d754f6f3b983d2181be410a1c4", 0x60, 0x0, 0x0, 0x0) symlink(&(0x7f0000000740)='./bus/file0\x00', &(0x7f0000000780)='./bus\x00') getrusage(0xffffffffffffffff, &(0x7f0000000440)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={r3, r4, r5}, 0xc) geteuid() fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) chmod(&(0x7f00000005c0)='./bus\x00', 0x130) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000700)) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000008c0)=ANY=[@ANYBLOB="00002e2f62751d487f7aa748443e88ad10bb95548375429050bc50a0965dc342e8e33cdaec9fd8867c852b139b9317917195776b35bce51c5827f66b8453b3dd1e681138394aba7ffd56660b86b6ea52a579fabfbaf05bd5c31df51fa7399ddee0e1450f14fb12d850d4b75f1f54cc2c5a57000fe09c09b6926517f9a48d77fc57e2a06c7d30745e1b503e9174c0a29d4531f8e62c150a16f364ffb23d83"], 0xe, &(0x7f0000000180)=[{&(0x7f0000000100)="9ab84dbecd7456febd67f8315df35d3fec7f96893b163e6ecefb702cb94516cfbc9e133771bc630659a0e407d772dcdf32bf51a3d65b2f8619f0f04b6c134af63fd62031a6ea1dd95c91e0eac0da72f03a5fd10dd2", 0x55}], 0x1, 0x0, 0x0, 0x407}, 0x2) writev(r2, &(0x7f0000000400)=[{&(0x7f0000001ac0)="58bf7157bff609a0fea258ece97beee978d402ee557dc7896d57a3261f1683cebc7f7ea7165a087d3eaaa6ccf84984940d8f2f86036664ce8900ca5c6169310940fff1431b2eea087a15f622bb2dc5330d75664c68352bea9427c615c975d150bbe82b286056bc89372c0adaf1c2abc1d6e4f89a7b5c6af5d65d34303243a8dfe3c56e2e70b49ca39ad8c415a727debe2d1e036dc6deb5748470675c894adaaa175c39004a6fddd659767d286771b17dea752a4aea42053394ef2bb7e17a1e8bc794632660e4fd8ea81c2ca6b2d8a455fac20bc1a7a6d190e3a57d2c66a7960821435ef8a43ba92b1460ceafd132be58fd8c5c31804e1dd01df7ac738f7769d8cbc6a4d164ff54c5133636a6d74412f52cd8d459d860fb08accfd1f960b2e706a626e1c7cac6ab17fb499cef5ac03e1cb2b2121565c3cc295e6da4bd36586da44c2c4c68c009532b00ccd129764451836c719a1ae90d743b0dc16aeaa739ee422f6490a74868d82c809cc65587ed5830bdca6f5eaad1a43f5bdc459f467e771938d244f4dfb8295c807ce61cbd923e49996b312f1bbf77d4282b7b6bb9b48a74dcd1bda3d46b70350d3d135ff6d67bb1399152ab4910408add58990073f33295c868cfab7535efc5c225d4eeddd60bdb8fedf5af3de90b40f37fe664947cc558ac78a96be62af6a5ad64132afd01a933449bbcf61a60549dcbff8076f2e26ac94aac20933efc18aa69582cb4f63d2150e68199bb889c9fa33bccd8b64ffa53c98e1453bb527dfcbfd57c162575d92cb8532bf9751c8a9299fbd471df0456d9f50d6dc51b5fc6ec0b8f6851eca548de3da7c20a5397dfd3c49be770bec1fe99aa43dec95a11f2ad72de66ae5465962266163153e5250ff1458324c2e66b0abc15af3b7286b8b24ee2ea01a83ee8ca1284a86758485b4487b35c4ad94786ef9c7e498bae4d5e06c8f2e91f4d36987fe898e9421d26d8ff56055dd453ddd4c826369964bab202069978b6e7328bc31eb40979c1024b07df2ac622f656063286b6efa0fe1b6563d98ca518b8958e8b733af277b0e66f499c9e7b1614c09c74d7acc1907d9b0665f837ad144827e8e7a35f543e75f70bd54330ad9a940f0e2f15c8e8e449a7f9a0862b47bf67728b8ef44f4e8c99d6fa61240de06453a97ccd0be24dfbb1249db0c5b6a7f9ca834311c2aed7816a9e45697d9709023bdbe0630e21aa044b936f53eca5e7fbd28d4702d3f4c6821738a2ba0dfb5a41b05f0f064d9cc88df7f91eacd026ec8e20141da6aa276ec8c151d84985dcad508ebfdf96566f5fb1f4d01951ae7087802e74508cd87208f0e3a5975ad242d5b35309f57086c117fc7aea668eb02cd7a12429dbca2df8e30009c36484a646f554fb8678093a37eddcbdb5e103313cab430813139970cf4f5ad22d3724daaeb5d194234f4316e717c43453badabad1acb92974b772ef89e553e229e517a6821405ae499adb1a3928bc0e206c40c509f2d36e83ece53af158d5d9f9e5e3acc71fc7a6cb0707544cfcc73505bc2458cabb45777da67d773f27e8b8a83efd056381a67a4076267b8cf983a1fddc41822800622fefd21d855f072b9d071c0cf28fe0b3d488dd42569d82dbd6d38b1fb7cdd0d758d6d5e83205f0f4866d16a83e6a22c100ff1873809f35dc8ddcb19e35916b15a17a642874931621bb4867f825730b6ff0ec354e2682b6e7ba3db78a0845213b62a76e8c93edd7494f600f7680f6affb640a95e58743a81f738f7b16d28930f6fd3a6f431cbee054350610258ae499f61c50990335ef18da09208b3eedcc97d41fcabcce2baed15ae15b2cb931bf2f800c0749809925234a0d952cecb11e38fb38390db99023b2e9be59284b6b8b2be92a75b5729b2a9256f13f5cbf6f51dfd75c34567a4247c3adada54e59c3d3e0cf0614f27e2938cfa584be0d3635b378c9cd62281a86cfca6e7aadd3207230c394713e1ee8e66d4451d297a7a2373a4e48265f17d192a5291cb1d034af2d97312480d4a3e1cb8001a218241edc5ee564ed444311db2257219f7ad2462e353f94a7f181de73491e9762b42a9c539e0c6edefd37ef0842ec05cd1f5cf8c4856286d19b71aebb295c7bcf426d0de09c6c84d00f81b13f0df60b6a714bd901f380d9beb6ddd0c6b27b70d5244e57bf951264c76a6ddd71763ee0fc80a17b5e80c280ebdd153b439042aa4b4448e9dce6086153aae8d177797d262c0d", 0x632}], 0x1) 16:01:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0x2}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000001340)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x1020, 0x40000803) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x20000048, 0xfffffffffffffffc}], 0x97de, 0x0, 0x800, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) rmdir(&(0x7f0000000200)='./file0\x00') sendto$inet(r0, &(0x7f00000002c0)="f91ce420d4e623a71383e887052851217116b95359b1c8b1ef20bc16e15a67a8b4991f416953093e2b05c274230cb4008423f42ce1a32ab5e31a1c0851951660dec3881ed72b80c0479f591b733af1c09a0caa37e2be1aecc8c2f9383a5fae214b469e7676f94e77990f21058e2db54d304aa614560994d3c670b8e8d21e6a24b34d9954d18eab047b48674523d5f8b8ddf9731200dc66532822bd61b21b11ed4da303070baf8b26ff7faaa2507e07959903eece01a4227839731a0e294e8c7e8cef70ab9ebcb20583c91c23f5449278924d", 0xd2, 0x401, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x1000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x32, 0x40000002, 0x4, 0x1}], 0x80, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x22, 0x7, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x4, 0xe4}], 0xfffffffffffffffa, &(0x7f00000001c0)={0x80, 0x1}) 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = getegid() r2 = getegid() setregid(r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r4 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x4, 0x7, r4}) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000001800)="ccc56b4074e8e6e2a8c46f1c3c726ff9a276b801121435d77f1795bbee73d08661c03f20e2b78b3a065bcf537df826bed51d6fb409f21b57954223", 0x3b) execve(0x0, 0x0, 0x0) unveil(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffff) bind$inet6(0xffffffffffffffff, 0x0, 0xc3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) execve(&(0x7f0000000380)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)=')#^*{%]],\x00', &(0x7f0000000140)='\x00', &(0x7f0000000400)='\x00', &(0x7f00000001c0)=']\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000240)='@$\x00', &(0x7f0000000280)='\x95\x00'], &(0x7f0000000340)=[&(0x7f0000000300)=':*&)\x9e:]\')\'\x00']) sendto$inet6(r1, &(0x7f0000000440)="7cdf69944365ed256d91e81f6322260583ad96abac58eb4181eb8fffab35dc8a08208f7293e3aa64fc0ab315697c12c606984a14d952f85b1f9d2da5d199fcef4908dcd1deb4089209f3370d1d13714d2d81931ccb990f9686436eb89214770646cc9f3368f7e36926a7a2618b3e540ad49f6cb892bb5533a51b585ab2705f95e7a0de3b672f858baa91ec26a3c7c2f20f3ec3bd6cff08d3134dce358e9f8e79b59fe4ab34c990d2b6f034014324bb5dfb56825464b5cfd57e91fe34f01f88b0fcd6948fd7f223b9e71e06321977bb449e246d34a166ad08be7c23d7d0e5e931821b0d440d585f36", 0xe8, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x9d6}, 0xc) 16:01:09 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) shmget$private(0x0, 0x1000, 0x424, &(0x7f0000ffe000/0x1000)=nil) r0 = socket(0x2, 0x2, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shutdown(r0, 0x1) shmget$private(0x0, 0xc000, 0x484, &(0x7f0000ff4000/0xc000)=nil) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) 16:01:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x4002000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYBLOB="b67b92fd019fa4ef4705613b20801022f21de91e0c0e05d3dc38145346bcf228c83916f881b01a12f5216037b2e7e366f7baf8ce3eae59bda64e18f81ecf15f1c952c2871afc239d4f4da41d82d93ba8840694613f33a486950a883c45f056f467ac0e4ce33112bbd05261db7dc39298d6", @ANYRES32=r0], 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='P', 0x1}], 0x1, 0x0) 16:01:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="07ff2016e119827106f76fb262808142c9bca5db21c6e34ec31b63d41da9b9591bc6ef43b3764237a99b2af7e94a4c548f64ad0000922b3bc5532615945d1bb11535767857fe3ff47b18ed7a687f3297a12594edb9abc9e1ec1bfb585ce867bdf44f66c37722470c1cb95e25ac058d4dee589d78c090be09287a26703ce5c23d9399979c01c312324119d75f24b8b58695c6e64bb52d05bd8161ea55ae56ed42e7b3f5665297c5b06171037c63084f68a464845df64f964720dc77c4640ba5a6950edee65aef4c9664267cb5d972054f0309ff5dde4dee1e17ce9edc6a63c8291251095605e2a11b54de123024f3c117be04781195c5ba394bd715568777f9c03f09caf5164e95744dff7f36c02a3eaeefcede173f526de400bc41a6844c2d6b1a57fffd580466dc3e88629931c384d2ba409c7c2dbe79617b640c0037b5e86a47"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000100)=0x4, 0x4) setsockopt(r0, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) write(r0, &(0x7f0000000040)="9e7e70e299", 0x5) 16:01:11 executing program 0: r0 = socket(0x10, 0x4000000004003, 0x9) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x4) 16:01:11 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 16:01:11 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa012edbc0b39c653000a577d26f9756a8a2c26c583bef3c52bf5dd6be0000000000000000"], 0xa) 16:01:11 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0x200, 0x3}], 0x3561ada1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80, 0xfc, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x60000000, 0xb023, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x1}], 0x2, &(0x7f0000000080)={0x80000001, 0x6}) 16:01:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c458581", 0x7da}], 0x1, 0x0) mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x0) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x6, 0x401, 0x8, "7aa5df7f9f0f8dd4e6cd17d4eb7f7ad3fc3e0488", 0x1, 0xb2b}) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto$inet(r0, &(0x7f00000000c0)="cbe613446580c9874a577248eee428244c6428e2160ea67129d8b7620c5a776e125ec7429c556e792777a71fc4e741e38c04", 0x32, 0x400, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x47, 0x4, 0x3ffb3457, 0x0, "262265d72a85b15eb596fb41381530e0ffae6631", 0x6, 0x6}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="92a34261378e88aa86ef0c4c2c37b104c21ae765566e3f1d88321b746b305fdeede4215dbac6a6180410ab93882ae1108d55a8ee1c7ab1cf36ff7403022033ea9273f94bc228d31c65d9bac83a80a4f3ffdd1c7fa832dba76cc7f1ee4aba2f11ea018a8302e5a5179d1689d5e6e279075e8cd44628b16bb31ade169c8ad449e46cab507fdb693839ce1c031aab457c8a1fbfdbb4a8577144cf193d364ec5108d7eaa8e12d6ca56971c0c47a6d1d2", 0xae}, {&(0x7f0000000440)="7018b1c63055cf930266f06c4fd4320d53964cdb409b880aff328e3452ceb0523cdc500eaa643417744bcec5a9a85bf19acd87e4ad960e415b68db97e02307178d744e17028d1f3c7509a1f63df87d5acb8bf3d0564788807bd001c14e0124a33e888461a802324cb660f4a1092a87e7ecdd8b9722545261eeb3e4fcb687d126dbc94982072bcffa1a1e5204b20299729ab0205d2fd97912d354e27c2997da0a565b3b2e4f2ce9ed0981ebe4dc038b36dd9e80368a751d6ceccb753fdcc4e2208cebfec83e6cf23098c9d35bb3ffa1ddae30ed1ffe53f18c836dc6ba5f960daaf1f5e68b54acfddf464d106de1a906fc7b9b4255d2", 0xf5}, {&(0x7f0000000540)="d5c9d11b79b5c90447ae4176a80d268efee1612ca7faf2661432872c8983847079e7fe0335c72114257d7fb27fd54a3c3f751c5360637f59f55b08d86612b28a9c62b2f7914e8239e3c3116a803e5090c60be11f4f47cfe63eafda2642873f7ef10b05e22e52285d5a79f22545513f04ebebbf27887a42ac3cdab3cdc355965dfe08c3f9df05296cd0eb7c67de418221987cfce79afa60f589dca394078c42dfc09724b36ea918ff2f64b1e7e43a57106a6173a3b8d82a7e4cb892c9b7f9b3d9fa56ad2395e1c5a61e43f5ee75a7fd50876037a59ebab2c741e9a5c56f567002dc2b51fd3d", 0xe5}], 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x3, 0x3, 0x10001, 0xfc71, r1}) getitimer(0x2, &(0x7f0000000040)) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x18) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:01:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0xfffffffffffffffd) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) setsockopt(r2, 0x3, 0x43, &(0x7f00000000c0)="587f1c121d8293f8c5dfed07be6a36c86ef22769d4eb8b2feb52339ded19b926ef62b6b747538c66465804b8e61aaabff19a6922fe905faf7b1cc9f2d399c0efba6acda304f87c6ef86147e5d0b498ce54f30038c02b75918a867ec748a4dca6e72b56a3555f78a8ddeaf7f0f98cee0383fd1948d44b2d4459bb9262c321d3cd72cbf368712c3a77b11c630c9d74ef10a4494d908ef7338c978d5a63b18d152c03ce63ae36c4b54e25c5d6264b9fbeecacae02c765a547f1680a77946451825d188847509c2dfb92faa2ec29eae7e848a108d36815830d2ea3b849cb26026a404c7a5be631099bf2", 0xe8) fcntl$setown(r0, 0x6, 0x0) dup2(r0, r2) getpid() 16:01:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x40) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91c006638b499871158312f9979f701b400130008"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000000003fd, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:01:12 executing program 0: mprotect(&(0x7f00005aa000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = msgget(0x0, 0x418) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() r6 = open(&(0x7f0000000480)='./file0\x00', 0x82c8, 0x4) ioctl$TIOCNOTTY(r6, 0x20007471) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = semget$private(0x0, 0x7, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000380)=""/148) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r4, r5, r9, 0x0, 0x20}, 0x0, 0x7, r11, r12, 0x3, 0x7ff, 0x3, 0x7fff}) r13 = dup2(r0, r0) ioctl$TIOCNOTTY(r13, 0x20007471) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xfffffffffffffff9, r3, r8, r3, r7, 0x0, 0x4}, 0x400, 0x4, r11, r12, 0x8008, 0xffffffff, 0x6, 0xc4b}) setsockopt(r0, 0x4, 0xb, &(0x7f0000000000)="b53a00f9", 0xffffffffffffff36) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='\x00') 16:01:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r0, r1) dup2(r1, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x9) 16:01:12 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffffffffffff5e0b) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="2b760eb2264fa07e674bb9755e534097df900b6f4ac8bf8fcfbe9e570c28a295663bbcd400031123f5ce5cb3dd3120f806b1e32ca9c7f66f3456084b79d2d8d475c552e2d95a0838ba187100390fa3b05c8e1ba910272f2e8e46363e01c555608831d8f76868f60f2e5ba4d08538297706ca8fcd105b27702e", 0x79}], 0x0, 0x0) execve(0x0, 0x0, 0x0) getegid() renameat(r1, &(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:01:13 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d4479000000000000000012000857ef03"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = getuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="beb887bb72a846a0386fa82200ef22597006a98846584329c97787a676e99f6dca9ff1a1aa02f5ec165c5103460310cd6f58e96d40d03e11a4fc914c28167ac9a83f34be1b92da67617a", 0x4a}, {&(0x7f0000000140)="a7c032f83bdfd8d7b4bafffa1fed3050eeba677ba82538b5cd9bb2df8c30", 0x1e}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x40b}, 0x400) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2047, 0x3d53) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="edec0f29af79dc1407baaf4bb769bb6d09d0df00ee4c1d9ddcb0633438688fe90bb022492ade847667ee6e236a743289f5171a3452a93e4f0ec3a4f5a527eadaf07ce8fcd2b88c", 0x47}, {&(0x7f0000000180)="0d4ddfd7aa6407b58ed2dcbd859b039837f7429dd695a5b719876f1986bb0d9f826bc9fa75bd2e6e1fa85494fee12be1bdd1540517e00682f08fde7605e6a24d27509937fee95c3f8e09e27e4747870e53760c31d4a8a578d921040d60bd21b999d2eed0f15baefd6c74bb96426bf59b66ec380359412510ae243daa11e0e354e742b96ee530c22c5f5db61f0ad4633dc5b71c6d80427a601b120e611f8ce5c69932ad1e081faa2624874d8e0124389988824b4e5da75dafff6468f1ad9029418c8198b8237daaa4a4567c3bdf226d0b7295666129ad0872f3dd904dfb99b9a5a337cef8574a54d8542742a74c7dd8aed43fd70242867cf550", 0xf9}, {&(0x7f0000000280)="3bc8d58c8aed9a81ced105471f3e5b4a6069f6dfea06d9cedb2d6220fe621e0a01de5696fbfa18166a486199208bb4aa9038d770ac20dfb80a1a067cfead9f8821956e86446e5f6a311bae6930275394c42aab797372f05724ab975e07f4ae2a70af52ffa3b7c78f8fec31edc9764f009f5a600de284bad6199263826581f8c8c4e5233f668cefa344a5bc81f7e02ed89ca9f87af170278d5ffa5ae9da207e0c07e3e7417d1f0902b2f4359b6f54fa8a8005ea26b86469b3ee03c932993c88723d4dc82ab7b434", 0xc7}, {&(0x7f0000000380)="1bc8e7fefe0db6285392cbb1e6ac328976d65173ec653d93674546eba5bfbad86d80f3552f8f91abd117151a579424615dbda34f31a100f9fe9c8febd3106dca1b0c72b65a059e48b7690b89ea27c9bcbe1471ceb7385f6724a52ba170943ce4fe4121edae3ba8de8ebacb3463a80075f984e24b693821f826469316941141003121b05157ded72f59137be99549442297976602dfdf9fad24b9c6534a9abc2b602531e4b134c573488af6e6559d2435a44a74388fd6bbadf9e379ab7e2f934701822bba16f7a9f0c6e011bb9206834a27ac10d55733bf3ff71fcb8ba72677bb39e9f2bc", 0xe4}, {&(0x7f0000000480)="8ff23ab78950ddab586c0fbd73615b47a2be84f8a6345b0f9d0035a754d2cadd32e82f17f0b88db8c2f4caec25a910ee9a7c3bd4851fcbdcf5b6d6340793f63aa0d12cfd635826023539899301b74f1c77726a49", 0x54}, {&(0x7f0000000500)="b4ce878145f1dd32c53893871eda3a30b7cb791a70dba70895c78943eaa3410ea57361626bed0a975acd72963b910399414457f11fb13baad4618332f1992cbaf2544e4dab24f2b6b6f9a6fa856a18d698bef681fd111892a7adbce300156b64", 0x60}], 0x6, 0x0) pipe(&(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x18d) 16:01:19 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x800, 0x120) mkdir(&(0x7f0000000300)='\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', 0x1) 16:01:19 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="e3200e931da6035963884a9ac40030ca42378c18760a4f7025c42232b457d363691c5e6ab96a92bb", 0x28}, {&(0x7f0000000080)="0e1a41dda1e70f75a78f95f27f19dfcadc4535850c7401b5a8afa008b37d4eee721f66b7a01d97b001714fbc0693fd327443ebaa1bfe46bae7146eabfc137fc537df90f6b3149ad921e14f4b06660b1a37d0a8dd8e8b3854069e2aceb37527637d0121becd631a808e634b3c5351d614d39361196fe85e31e95a55f4d05074981b4ab2d65753472bc112b981e151bd72afc54a474e41cd56a678984c492e511c4f12f19cddc5f2afb59636e6587b86a0b3ca68385816b6da5e16c86ceb3d3420d95edb858dfaaca66d3cb8b02f355d09c6", 0xd1}, {&(0x7f0000000200)="368b9691a1d7d577e8b7fc36df09b00f3e61041835dab1bc976aa4887bbc745187a91a67e62bf1f4e5ba69e6b9c91a59b34309c9832480bddc56a0f732344b258ed5ad83bd31857c481d3d156e", 0x4d}], 0x3) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r3, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0x100000002}) 16:01:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x20, 0x5, r3}) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000, 0xfffffffffffffffe}) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/34, 0x22, 0x840, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:01:19 executing program 0: socket(0x39, 0x0, 0x96b9) truncate(&(0x7f0000000140)='./file0\x00', 0x112) socket(0x2, 0x2, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x887e, 0x0) write(r0, 0x0, 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) syz_open_pts() getgid() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$getown(r1, 0x5) getpgid(r3) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x97}], 0x1, 0x0) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9c2, 0x5}) r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='\x00', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x400, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x4a5, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x2, 0x401}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000020, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x8001, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20, 0xfb, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x47, 0x0, 0x98, 0x9}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x1ff}], 0xf91, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffd, 0xf1, 0x2, 0x5, 0x100000000}, {{r1}, 0x0, 0x0, 0x200fffff, 0x1, 0x3}], 0x2, &(0x7f0000000440)={0x10001, 0x7fff}) r3 = msgget$private(0x0, 0x6) r4 = getuid() open(&(0x7f00000002c0)='./file0\x00', 0x828, 0x60) syz_open_pts() r5 = open(&(0x7f0000000380)='./file0\x00', 0x401, 0x82) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffdd5) fcntl$setown(r5, 0x6, r6) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCDTR(r2, 0x20007478) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r4, r7, 0x0, 0x0, 0x10, 0x2002}, 0x0, 0x4, r8, 0x0, 0x3, 0x4, 0x1, 0x1e}) 16:01:19 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) recvmsg(r1, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x843) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:01:19 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x7, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="2b00ce8d76e085aa3a00", 0xa) 16:01:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10008, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) dup2(r0, r0) fsync(r0) 16:01:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1813, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) open(&(0x7f00000001c0)='./bus\x00', 0x108, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x9f58) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) open(&(0x7f0000000140)='./bus\x00', 0xe2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x0) 16:01:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) sendto(r1, &(0x7f00000002c0)="8654410b23ef98feb19589e488207a04e93ec7589ba621d0e4d90ff2927c4a83d8286bf825934a828f953b04d80907e9e0065172d26a1f60cd7784f0bb000000000000a6db9e7a33ef07bf988a93ccfe7334a5ef0fb962be13ab5934db881a4b3606822d181c0fe5228ac35417e707b6059b9d582caf363c871b05000000eff6aeeda9bccc9a90419f7b4e51fdf7e4cb6b4993294842beb87981cef2137eddf4479b85093abe0d1ccf2bed94626449de00000000000000000000000000000000000000000000000000000000", 0xc0, 0x400, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:20 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) setreuid(0xffffffffffffffff, 0xee01) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:20 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x236161c0) r0 = syz_open_pts() lseek(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) linkat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r2, &(0x7f0000000100)="f8", 0x1) close(r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCCDTR(r6, 0x20007478) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x45}], 0x81, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$TIOCNXCL(r4, 0x2000740e) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3, 0x6e, &(0x7f0000000000)="bf7e6d0a0bf07617ad9af9e912160ba8fb33e7314cbfd975f27e1726cca0668d49e128ad403ede96362f911d14632be27dc0f04f07b3fe1b2d60e7eced2fec39e05ab1bf2541c4c78fe53a6da031b549ea428fecc5ee17224e77cf61851b2b7fad372df40c6325d6fb9449a9d1507057d0aa1004ef7ac4e38455717113ca3b21be87e2f8d60ac96de86c91a6a36403ab2b033641b90793ab6ee98de0f073ee7b70aac04e039cf06061ee63e760", 0xad) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x8001, 0x9) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x1, &(0x7f0000000140), 0x1b, 0x0) 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) close(r0) getsockname$inet6(r0, 0x0, 0x0) 16:01:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000100)=""/13, 0xd}], 0x2, &(0x7f0000000180)=""/81, 0x51}, 0x1) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x1, &(0x7f0000000880)=[0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) r10 = geteuid() r11 = getgid() sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000280)="5f671d611d6ccbbaff7a6646a001c9a4da2e0a12f36100396d19839cd264fdc8de571e9bde581bf6d67fdfaa43ec3fe597c17c484fc432d00ae1c692b6d3b95954d8bb", 0x43}, {&(0x7f0000000300)="0e3a89ab885366d00a59d4767ca34c3cbef8c31e39a46513c39b5b08117902ed0b93b26ae91e9c051b3ba7aba60286806861c98a94ee353758587fbb74a675cb183be656b58682194d5457132700d1423e3d24e6901f9c01d23af7ac38050f72fe1a183f7fa3d5f52702e1a688aa451f3dc3492b06964748a03271f4", 0x7c}, {&(0x7f0000000380)="ce2feb12e1b9e7423c38a72d0f38d6d3968c1c08fdc6739345efdac3395f2768b5d0e88abcd594ffa7955f3f239070aeec67d7ba6b034bd2834f26eac3a8de9c7dc3d9bc44587af19c7acffe0c5cd6ce77cea1ca595937835b2b86be050a549ea97621e0c32094cd0e3d5152abb14dda58c74b9e7e46c2082c7d9607d563a966c571aac7069c5d87f9481903054f9928e97e28170deaced1973efd", 0x9b}, {&(0x7f0000000440)}, {&(0x7f0000000480)="978c090d462994e798be728e2873eee9b9c3a0b71e09f001c73adec96d4c22caf9c3b0da372564f8feff18c83f0771385cde0b9b43b2fad37a04224e86b03859f3a430fbca0e0aba9ac193840eb29abfe82c6a0becac3fda44b0f4659392ac46ee7518c4e47b58adef30febbe713bf18a59536713c87f792451879b4755b8885450988cd99d517a7a776790b7010b231d58127c2dc68ee", 0x97}, {&(0x7f0000000540)="03211eaf10ce996698164f3b81f7d8599fc716a7e87fdd17844774b837cfecbe9a54f6938c58e681b5df66e71209cc03ebf80f98260f69f153cb463f75d3478495edb877072c86703f389337b50bf1b3603d91e2331d369bf000613035163ca78120676d06f4a47ea37d548acf9b3c192bb718e2130bd105a68caa188d91b07715902907cc09e08f43806162f52fe75ffb5a12bc11559a03a5766ceef91d5153d8d3b11f838072e58a94efaa83052c4f7b9ef2d3ecf751b6c36aa02f22cd56f6caa4fe109fa6539a97542988b15b15ec5c9b67191215a7b8ffadb21ab3b1056eeb73615cdfd7538cebecf7bfa044e69c2ba0b5469ec6c26a", 0xf8}, {&(0x7f0000000640)="36d6e9e19f22b1108082b14ceec0a665b25d1579629f8bcb64cf4e91e3929fad968321294a4ea8f5b276186beff83d2fb7f56f771aced22aca2a1874ee7f7c52f92c02e3903c4b20774df7f7f4ae296046e60a3287a7255d66636e0341dc438366ba0432db76081c2d5ff7f6f3e0487b52ccafe63bb4ddf635e4d4956fd8fcb4d7e6fb22fa1e360bb78c892cb1c8c6207727cbe20223c7de046093547f0e89436a8f73c6ee345f03788183ff610941d3f3e841375559276dda0902a88af37463c142c203d9556a4ffd6b84835ac309933417bb8bc884f318ecfa5869f352b65d198a7996f3b6c9e789e40bd9", 0xec}, {&(0x7f0000000740)="d21612b2b01d372a7ad2943bb55f282f9ef2921b4908ebb251eda0916bf366ba28f7f071aa74243164ab406bdeb7f9ac53a48ca2c66ec8", 0x37}], 0x8, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r0, r2, r1, r1, r2, r1, r0]}], 0xa8, 0x2}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 16:01:20 executing program 1: r0 = socket(0x1e, 0x3, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x87f, 0xfffffffffffffffa}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='`h', 0x2}], 0x1) 16:01:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080a24e9b975c09573cead000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/24}, &(0x7f0000000200)=0x1a) 16:01:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000240)=""/117, 0x75}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/16, 0x10}, {&(0x7f0000000480)=""/67, 0x43}], 0x9) r1 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) r3 = dup(0xffffffffffffffff) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x6) chdir(&(0x7f0000000040)='./file0\x00') 16:01:20 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSCTTY(r2, 0x20007461) poll(&(0x7f0000000040)=[{r1, 0x100}, {r1, 0xc5}, {r0, 0x1a}, {r1, 0x40}, {r1, 0x1}], 0x5, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3, "17000d928afa7f00", 0xfffffffffffffffc, 0x6}) r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="9860fbea6e9bea0088b466c2445e89338140d04dd6bfd9a6bd7f98598a9a3db373468379273b77a8cd345e217df2f6a9da51c8df36275ce09ed9323eaf758252682ddfd091a56d14585407dc7711e7b21407a425301ffefd125ea340598686adf46619f448179d6c32bd0b8c15967d7c6d1100f02938d9150238d42bea036bb73142a4a7e4ffdb36f0cbbbbe", 0x8c}], 0x1, &(0x7f00000002c0)=[{0xc0, 0xffff, 0xfa, "4d074336f681f65b0e967c6125a2bb4b18269520ccdd1dbf08914b8ad46695223bb7bd2301c40375101ec105cfad0e45a0b76fe18fd3a8424d2a3de5134fcab68ee2d37d735969ddc50910d8404c4a882434f2b446e4c69655918068c289bf2d4eb69ef2731d6e3a8529b8f328fcc7efe375161b7e9a698aa05134eaca4352873275ac82f90f31d2f1ea5853f5ac8c65eec013ae08902d4a78acce7977446310f7b7da2d2fc23af201637e9e25bc2a"}], 0xc0}, 0x400) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4da", 0x553}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f", 0x19d}], 0x1) 16:01:20 executing program 0: setrlimit(0xb, &(0x7f0000000000)={0x6, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002380)=[{&(0x7f00000011c0)="3b98e01f0465cde3ad338dc7070cc45fea80d384406e6814f026eb77e509a02c4f1da173466ac9f2f8938d7a6f169196457ad926f1bf3c40095342520ec345512ed31cf1b74582e697b72eb48bceb70ebfbd9dc2e7844f0f572330d34ab101b43cf12f338447e4afae2cc00f33f5d403b964f617de3a46f12e9e20879addbc3934530837f746f2211db99bed3aeb4d18d8e433e545aa2e19a1d3a35e158675e69be3d1ec379b30c9cbdf262443de624b93bc0d57fb4c01fdae4a529f1a31a43eec71214335e2", 0xc6}, {&(0x7f00000012c0)="e2b7d77c99d01b21d095183646d52facc4e8e7a5ba7a77113497984fbdd8c3e5105a15c8479615f2f33a44fab245e78ca792c29e052e862552bb749d6f0c4c43bd8502e2557ba0aea363ad606e815fa8c82a75e02ecac56abe2dfdc13c45f3161e4ff61698117adc406f86e3746eb2847f590679ec51bce2783330522d2d9358f08c0a19b3959650c8ed200831a9f40500cbd6c8ebf3e865add9c6874e1ecaee9715431d2e24b1ab0f4982ddf2a50824dc51eaaaa288d23f42693cf44ba8481c6701c8c5a3eeabef2e28f5b6bf4bff9f72599f6e5740c17492f0a40ae1eec33a930f47ef39a13d16d8bd68a621401b3251331cdfcff87e24372713a107d5f103bed51cbb5b046b7fbd0ec5a224e47377a78768cb0d6dbfbaad7fa0c4c636000ec85c379ce03261c1a1f87468a1c43a70e96f615883b427e10d4b711e72b676473beed816ada640816d06a79c35a2666a097db94e4ab25b18b474f76310ab7427c70e4d0775943ae00b1bb74b063ce7f048e79345df61a3663d812ca7588df9e02ee54ef92170ffe3071ac42e57c4f0aaf3ceb0b3ee7ad12f31e7f186d514572792c7d3e38c4bdd6939321a34f0630ef1d90efa4cbe5b73ce4d8290eda6e49e9bb256c0003b39cd4c18685afc318bb29b5fba108c0af51c7e0c1fe03a39a5e2b6ce27e56d2665ff7e1154d72959f145e66b6659f8f1edde2f460c41af8ad0ef47f3616711b4d2b1e31b4e064de7f90390244570fa779438be88f5050c9445022d1395c254182546a3ed92c44bf3e0d8d4b22671bd11c7cd44928e300f996a901a960db340bace48e4ef6546be206f64c09ada0809baec92b2a3b03b8a7fb9cf4821e0fa531f66d32cadcdab3d394057390fafb30881eca66f77a36b7424ca21f84a5dafdadbf55396a1817bdeed4019a072f0835327a896529f7cb7333aa408ae2ff6b1052f8f297492de475f0735bd205208a701ad51b69b9636f3567ae4792d40cf24935d3837b43ed465045b59681df5b9d0ac51f81c467f48ba8829c4e3a32869d3c421a146e46c2d2811e42dabe282a5efd1600fcbad58d7dc264724dfdcfcae84881da399ed78c9e9345592f5cb99dd0b099a8612f34d574351f630156a92ec0b13e8238467e77dabc45794e57486b2031994d999d893929da639b61b6be3f916aa5f4fdda601fa345150b49de24db3ed823939f2800b02064e9312732295b696630e266c50c06953606ef23177cf89ac07c0de2181ab4e9271743a4e2095474c943ae2ae4868ec0b0d395f3b0a67acb6328f02d761e112a0ed956387548e4a0731fa682a03584619edd6a00e112ce844fcb78ba7dde98942580b7c5c852ea00f1d96e831c1b74e82fa9262d4c215d31504f4009f75356a7bbe92553a970343b2f21d51db24614476114d1a6ed771d81dc23ef3d077cc5db4fe263b553ea955887b1d3e7904df720ccd895615b9ebf7fb42e39072e67009b69019f32ea8215ade474367d32a5ba75374dca8cb7524a278150805a29187c7b8e46a3a4ab39b6c202a7e9357ab2d6bbbf6977f9d86d23df208983d7e23b243aabe223ffc9143b4c5a154ea1d0dcf1250ee4796a2976805b00df746e5f545c575e8a6701f440c91ddc42d06810f14709985524c0e014707045e5b082740d699fca477c979d2181aed7100d8e6c6c628d0c05df924222f9754c21e8c1acdb394d198a6a6e92ff2263b64638bb754ab94c77c9863b56c35e2a8910a3c58a96423c2a6c5b45a1e20c4adf0f9489740f6b14969feacf6ac888797da9ab4a47ba11878b1b555c99ecd23de4d526767635614bdbb33e35ba746515736cdd3da103ad3c886b103835689108a597a1b45b0bad60d12e982112361f107303f60ae537316307d39c04bf3dff8669ab64fea0ebeafd99c12151dcd588a3e81394a41af830991031b775c9a3556c50fac322bf7ec9c77ff51170a966e4fbe5f2867de6a651263461e5d003483731999317baecc72f18acd7c8be4a6f710aa729ec7df14a1b116d33c6db7f1fa5db263ae39af293b0aea4c5915abc685059d26abf358f2c9cc7763d2d01cb9d9c5fa62e88bdcdb3707f4408bd81db8b99f2efc42840c63a23d063cb6e7834bb38177e374b884c1957030fb0500bfc2cbd6f73df3d0a97952969edfcd860085f78fb99142c4b7fcc1ba064e52c367f586121f96d8f94551ec986cc9378f698a47566fed1efe94925ebcce5ae885c599299f147f5a1a907a1b3694a0672319146713e324811b840f97ea277d98a797bdccfcbaa48d87c6b66c72adffd76853c722e0055bbfb24e21228fd71b59303148913099a9a01e189c01a32c91f37fc02bf04c9601c7fc923a12b98740efe9d225d6fc89229ed30c35932ad6f408c63e8013173a2906f6730c805da7ae53d9f48a2eed664ba12d5d616de6c90c8b56a6ee7b4ba6f211c801270519bbbef9746885bf89d3f2a9cd8022a1adef9ab0ab1c2a4a97645c02c39320d33cc25988c4e8ca52b8e0d2eb9bf85b5a9115a8c57fd2d7ddb847f815da976fa22257fcd9f1a8301c4c51d71e5d926b919352adf43bf3591cc2768221904ef0e6b414052cedfc9e6cf0e7792a77a8f9b52163930f42a4e65dd7900dc7f15a872b65a0934c5dd0a19bffee7ed9259625280f9cddd3614564e0aa4a0c0bf5ea1cca292ee1e3330f9a197916d22e9ac289f5ea15881fdd86bb581c8914c4e5cfd3720fb5161304a3211df77dd661754f05504236c0013bddb11e3c97407188e1cbe56cc7e90a2593960a5199747447a6f6161161c225af7329e0f4fc127dcc2449fee4e51a2496ec153d39aacf59ef32673a6960d91bfaa8ecf9d823046d5799f3142b7b6b259551133af5090224e1d835d2ea10fec640b5e328051b8e0c9ac5346644dd6ebd704558dc7adef2eb6ecd603c19862acdf5ab81f517af3a63fb39ca7285d3dd8511f4adf94bbfb8062ef3f12eecf0cbecaf38b020e3d35b31af383d69e61d6993ce0570bc541483de716bac1eca446d194de3c83055913143902258df2e5eefa13a56cc76004022065147d7b537f266714cbe57f0886735d1c32c2146c345fd0ee576b05a6d9ce42e5560ea0a07af1c3a2c190b35001cfef1e685e7f078c0ce6898f9a9aed9e024c7373f4d3e936c9f515eecb67710ac5827c268c885ed2dbaf357f805597a9d9c31966825ed2b75d99ae4c1dd62d43b72cbeb2a4420c1a94fc3ee207fe882fac1d87a8d2d1eea2083326416652b751e0ff997ee5892799863d8bacae4d18e50bdbb69fc321a2f5169c5635fc0a3836cf0bbed95d27af7d77f9f357b6a0bc9095908e41dda7762208489a23b3e455da7c17c994fc62ef045798fd57a8a6800b6bff72a0a92cf7f8ee2e866a6e228044c2a5e75e10dcf75c71d5fc27dff15822daf8ed6fbb4ec32dc522b9594728fec8261b255422d8bca3c1f536dea2a48d80191ac7abce142aa565440b3cbd487ea7b63d688dc8b4faa9afb7a0aceb50a237ef524880baef78d559330adfdda54f8e6ec1ab2540a776c744fd261f805308ee3daf3ea4c5db39b764c987a125022e38e62820069db35a24189dd3d05dfd4dfaa9de81af17a875681ab8ba09f3ebb7fc36c4ab945729ae5d32ba8c6fb20b6c4e993579f8d046af33cbe134ce3abd8cda1cd89e0b2fb17004a75ffb2789dfa4d53c5dfed54cf3bdbd0f37a482174432fce77b0a2d73206f2cd461adab676334f5fcba355cf21b03eef0cb945b9a28f848fc259bc5f70d7adee4b522ebe825d07f738982cd61d2655a094130a447317c4bd90aac8a06e39bf1061641f428dbe4ea58990a646701a7c9529ce8b1d0b0e1b343340e4b726c85f13ea23462387299c6e59d54135fb569418b3485dd3fe0a9b55c28647e1ebdc557cf7cd867a74da941bec3d628a0a416ad3e59c91b8e98e97c3b59e1f0b9321f89984310f2a6dbdbec7bcb7e2ea73e2e4bf7bb5f6493bdff1dd9c836d02e2f34725e944844a4e189ba48ba4890784050684248a957c7231621d1056c06813f297ae30150b513d26756ad264f2069f268dd9e459c18fda7135bf1eb109327491e52b94e19ac70af63ef1a6f13dcff51c2676ffaa303fe2eb525e586392ad619b49a2c7c7842a8a31e0414a2b56ef7a9f2817b3afb1ef6106c9f7b2252dfe5115fed53fca8e75503c201ec574c8a217d05a439904a05e88ea65102123df6c746160f525ff4916860bc5da2b5e4a7787a65641fc51c9284b8b75c6cccfb64f05711db17776c65de881374be49881fbce1db9a7a88c61f90a605df6ce41808f16d47d89275287bb01c19028702f5b014d3d784dda37fce3b25739219d45946e3a1e7ce0398683ab535f5ee602258f1bf96f48da5597415e9e46fe88bf3df8937ff179565786829bac00143d10faa21d1bae68e347aa285c7321b4d8ecd2cdcd3b426716b7225fa064b91cd3a839a284bacb1391b63481d9828ab9aa3b5f37b06adaf0521fc6a650f6a6d4e5b6f8f0961855d707b613ab300258d2aecb2bde51067aea9d1665274fe9af598fd7a07afd3a2ce6f24f88ec02b87f0b97cf674cfba80a9ea15e73ba1691d74931b476f2001db3506daf6bb8eba60a9b8834e8beba4e3494a1942b0f4c855383ae5ef9a6d4765a11b2c481ba3a74ad3ec7f6ac38f0358d2d1b0cc8cfefb75906e6867488f0aa926aa758b27092ca1cf5c36855e682c9ad516271205a840c4ec592f7df7a90c4ce363029975a82b5efb4206c4a077bf84eec40a8dc12b5383362ebc621c702d5e9c45ef3e83e6c2944c3c9db2f06353f1448ed1556d5951a31e87190cebd41b01f01e3cbae6c9a805597b856153b847702f1fdd53a7fcff11e2e454ec567bbb5715f15dcb442188158c4e53b76600389af04081dc165e85678c2a512bd317e789354cff7d8f502c01f6f7841e1d2ee8f20587ad3ea4ff6f9f770b1890d374117cf809e4c8eb39c01e436a2944624549b665518343395431d864be5b48bd7385a764b4751461a71524f4a35d48cf7f8e97530517c53f70a7795cb043cbf4e4fc190d1c61fac2657d91d69270965e1fd510a878fa6a1c9f69e90f72122b2cc6e281fee4db43a48a61082149262ad2e8001e280ada6eff54204ed3a98b8ee45d598b2f694cc0ad61d169529302d46b1ddd75372ebb17aa43f2eb96c34f837315372b7612224113987ec535386b6243cf85f2cff3b6a4f59bffadf3c9adde63135f4c0dd469416981e16efa7ee824759e6ac2ec8b69b5f50ef189696d4e0de937bb2f1934bb2451ed90a0b50af78df8b6cc0dfa90cf2567959bcdcf217b1e3668dbaa2b10eaf55c3d280b3a1ac11c1bda11c08219f64f2dea943d6c9ec9b85dd3daa736e0b2cdf63989bf034171092ddddb3451462ad79950420acdf22d54e893224cf677fd96955af89822d9a6b88baf75a5f312f3ad9c2b82e234f1e9efb66feb0a27736fb5f8d700139182c09e06d1aa2bcc18379c486cef99331738b0881a5da1394452f61296af043b43044f0df7a63c6cd025c9cf98e761c7cb0a4b5365c7041faca9e220c6f5c247dd489dfb9fa01c419d2427f9546d5b2e64a6631b401c7955d28d2c4d20fafaeffa9e4e5612a84e0008523a7ccd15178da6d104a4a2ecf718dbb9fdacb7a33dc5f7204e613d28ffadea8a287db390af27ce07d36213b8cc2c375ba5ef1f9ae5495492ded68dd8fab9f87482e24b4f1aff8f071787c72127b1efd54a60a600207bc0562fb8966edae7b8bcd92c8ba105e9547d44211557008140b3ba27b5624", 0x1000}, {&(0x7f00000022c0)="03a83d18537c4a3b6a285f4fa6fa33b6a7a2cad2c6dafd7dbdee76c49c64c6e4", 0x20}, {&(0x7f0000002300)="016505baac6a90a2aaf74d1fccb8e018c891ee0412c99335d91e44c805ff83006a1a0b641198266ba1ffbb47f1ef9240a00b358decaf82f3d2abe044851686b28866f8d1a06c6818abff5445a087554d", 0x50}], 0x4) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="3eb8f1609e966cf57948641c5949bc1fe52d7f78f9659c25d9ec35ee52f007e649eca9ca566837b35a794a59f736b61ea8c610600df15241077bdfe019c0a1f30e0d6cb95eb05fc25301fb9114b456d81ce4fb98bf2ff6dbf0c2684c0b39f03a0106510fec68320e3b5cbb88582c683cc07e969645ebf1b9303b66aa08fb2970a38167671867163926d7407cd0c82c4b867fb338c365e3712a5de60540cd3ea04099fdf797cc73596e4863ac0ae519c0ca932aa592d4deecd662807088", 0xbd}, {&(0x7f0000000140)="067477afe2e2364b0942ca", 0xb}, {&(0x7f0000000180)="7c905531aa8ba37f816dc50bbeff75ee1909dae54221e0e8b5e64e3fa2dea0b43b2c1353a4b49ebd73bc77a02ad1800c553f650e5a7cfe2adf4da1de3d07e6543990e0f82672ef4a08ef83449faf6b982d8300982b8e6b2734ceecce67b56b62f69e31b83b22ba32a71ce4417dde1099f6af9528ed368cd3338ad7bf9acf428432aafe33f7252f1e45d391018248995cb389359bbf2a292d7c5ae42d4c92337a5b1101c83af2689a621704164468fc0d45bc86315728e50e71ea98af4be5780722f5a50786f05800b2158c2ef88070e8a34f4345e978dfa1eb21571da5156346b7896587017310ba0e76ab024fd9b72d1b1ec06c224dafc1210e7929d844c7e27126c24f55b34b4974d2d626eb6349e630e0fb85085d1d270a4de7d8e5d1151e3e415c5c59de308d16936a4350daa4bcf12c904a1d467512e917793d81920c86ce5765eceb07f69569066aba0b44bf506030b37acc62c5a9c0a48b85fe75770bd03e4dc5dc66e87ecc50f8aab8905f49b8e23fafae33c008744a7019695eb64ba272ab3e848b65d4c7d4b9636a9a0820417162ef9396bb9b14bf1bf51edb92557b99b7b514b98fc6525546191b9e833b60a4fdaa92905aa04ebc904f6f3b9eb22bed839691641a374f7866778f64a51afa300311c1e5a1b8c3051688c00d34c7c1c0333edea9a7d67ddbe4bf69b04e5381b98fb696eddb42c84ad2668ba706206adb9d57026839a17a514ae0d4e140f15315a82ab66e1b62839ba917a3bc2c7531b760afbeccc3009934abcdde269f53be7edb5a53f0aba3e785dccef05ac0be7cbbbfbbefaf1b54fec079faad0a726492d5ccdc9ccdea2de17249357599813be0b6615e056fe2461785b0498474649015aa238fe7bc4e9d641a8f9a8959449b75cb36e4644cf134c5eceb9aeaea6a0c8a088006ba82b5452268b3f66b50ee41b1216a896183e0c48b9804bba58973bfd97b32e3447fe0c3953e23aece870179da925c39cc4dc302bc32fd0e2e7fd59562c11670cd1e384dc126370147d2e8d8c4f864fb36f003e68b540798d15969e850f75bf36808d62430610930529d2aa9648281c9a8ff873d59cd6017cf87b44bddf00df480e776ab8c130196c54de962e7f81d2f1a0f6ecd7710c9a29813a4d0c474fc4a279d6eae22f05251e3416c57dc2405ddcd64abba1a92882ba8a788dbdc3d28e1099f713c6378e9513f75ede38b54242290e7165effb8983598be80b11cdc3c6abb2396ec94fe5d951b9992a2d272077c6e174a6530cf5ddf752e1536c70515532ad95eda4b3e296d2df7713964eff46b0eb1181e4c8c23be3b2aa14f72659c36ec262ca069161d03301c9544fd26400e492cfdad138de9dc3f2dd0b95c19420a6c8d55384c2d4c676ce5ca78070dff9afc32f2ff227a8aa29b4ff32a4a27e8f791f28b18a6a749267463aee58208ad6facf7ce2979777a25cfd6d98b4e622d135a039fd5faea1dd0536e3ae03960879f599a1fc523f28b90fa6b67e393eb09de14bbc732d38e988aafcdda6590f8b3dbf3cf74eb8a06b0bb013194ed106cda9ccaa9a77404edf913d2aec8f3b679952b494240eb8eae59be337f6640f9337fdb90ab499afaa9d03bf1c534b1687c8bfa377f242f2140cc3cbbbaed5020aecd5b6d19bb31ea0d9d4d3a35ec92f186c10503452e5d9ac539d7779f5b030e30cb9039f8def99196c19858bc668105d3c3a1a5ce6d44261960a27794adaaee21b628cb98ca61c7a228723683c8458492fea6575dc11b2437c83652d7f155808814b91db1781468d571f5f28a91a54cb4b14a7b71b617b0aa62eeafe7238761b4ebf1ee8dbb63679d2549acd04fb31dab9bfa611d055c08f8f84b4f29039ca14fd154bd91e7e1eb5bf4d263e3432cdcf7e63fce18a25386da266ae319b52b5debeb1be3caf3a54c933603592cdbf9709136839b52e701416504c89a87faa5e4c36e1513c0edccff8f441e0b1ce24e38166299ebff79c0aac44b684f9695f92665c7b298a52e46207391af7d2811c974268b9ac018d3d6c4723845f5c210c9cf1968caa4748291d68417784c6483e65733535c785057deb22acc5a56d86e835d413e7fc53cba014384ae7b3b09377f1df69d243f15fdfa3024829da14bb9904b9ae62880b6380d5a4da5f52ec310554475f3226b35d0c5a18b94ad2094d9030ae8eb9d70a7121f2dcead930b442b21ada2c2351dec3acff1507a64767d89accd5fb60788b6555289556064301aa10ba9a1eacd87af91095c75fd8f21560d8e54c5ef77325a3148fad0019acd92fe38340a5b9813b2f36d1cc7b805d932b72a5b9ea590873b28e1eb5f355836d46834066b62c7af328511bf8a203f897300763942f57755b2314c4f434efb352afc25f1d941ba820c90b84dd02f92e1121622354fc25544678cd8c3bd850bf4beb5c7436445b20de460103f2f434af8b3a57d1ad60ee307c1ea51878266bd1f8a8ad700e93c75fee96cdb410fc06a36285a582dea510b3efb47e708ce72bcd38eddab160d9fea6eae14d2d393251d958ac61f8610062d1b4a2f615c6324ec698715dfd7cd8a906bddec38398e702428b8ef1a4264ca8dcde74d01711ac3b0e83fc30d3fcb060d654ad2798a518cb23b22702293be5b077f00c4f9dfce6bf01ab3fc5942050f6ae9e971e1f35dbfb082f11960ec1ffb4a25cf165b0a421065d629e6d5d5f79806ae8c9731dae3ab85813a700a83d7c020589714716cb35d8322cd9fdc6d1f82c390f806b72775ad3114eb555911ddf5258576b2dd4c83d388bfbd0b86b36bd25ea82b68ce3dc7851f93ef64998ab2795872fbb15fa0844d4e66db01dd937d70fae281829415d3eab553b583b03dc79cd41a2d308c4fd2bf3d9348f2ce7eb985122312d10b5a4013687fe357adc57fd7435ff03fea57ea0c728219701e52d96c7e7d7228e18c28bd7ac5d80a7321154d4fcd26df2fbde70aab2e5f370c11e0880aa3cbe27e26f4b764fba2d00ea826f386c49d582cc72f47ba754c78b59787e1c63d4fc56685737b8b84f3b606422da28012fc089fb0a1f0caf5ae12c702af541936609e08ab84a787e25fd5b3348bff21bd03df21863a48dc9f22451aab6da447cfeaa170e76a437fda305bf4a25d96b41ec141008828107bc3132389636d7509d779e3cfa40589acbb77e7672559fc5999d00d532e721fbbf4fb236a05ed79298af70c70eac0c3d7c266513a2088f4c6ac13cdd1d763ce20df4fda758a7e821ee1aae67d5c7e65a14fa96a281e400ec979b0ea94c8df4b082634aa9b110a31e528c0007f199a35042527968bf561bd744067c3b063f2e5dd054faf0a5d5d8a4b383902203f7d5240d488b765f763ebc605ebb2ea4c99b08af2d94ee61b47106234d8702bbfed4cdd443c6cfec69eb5fc106cb122c9a95fe5129ad38ed4ccbe0d5dfe35412e20c61882e5c8542bcc3d2200846210226f3490c7a56d157f3a99646b8f7d697312ec84fe1045d9d80775234894e3803e525a5d32d78a9ef9b1c7809d90a3355d47d9936cdd7310a95fb79bd8eed4ed12b46b5fd5a24cbc5ebd60aae63101e737d9f8a1f56405a641c50dd2c09f6979234744e6a56243bf59a24c85beb2cbf5478595e30b35a9ec5280a30794938832013007255e5b301e93f19fb6f4e17f285c4effdef78ace354d8b62a4e0da1fa00467e99cdf27052908655ba0f5c3fcd9844ea739928800ecd2f931a57868c551f3febbe689c656351e7c750fd8d7f70c2b60012f6e4a861366f38b705274c2c716cb5fcef6b55abfd8331d326f394e3d4a872424bd1d0ef4a3211b8b333d2df22938ccf477baf2d934b4d6e1eee3038804d9d3303397b4153b73c15d01c3bb4599bacc62d176c5dd61b9ceb2730dfb69f3b9dede51e9ddcccb9b31d97ca63053d64d11cf417ea476bffe78eefc76f67f71b93c4dbfab5581485dde1daec553872280b597c43b7fb114e60dddbc620f50e367c61f160056e51cf0566a46ffb3531e580158f62fbe0c59c8897a8077622c388bddc39c45c35577904b39870135ad9b7c0af3da1af4d423c7b5ed9ced4a0a61c73fab02316125b2fd2c08b4c394d43c526e86896dfe8b6b541812505fe622cf59a00b8ff3ee75762d45eebfc36cbfec7668286419e6981d98d9b43052f4dc624bd085f68c404f2095a75d9a32eab12f306429746d286b512e6d54c5355d6c707c79a17d2f20e93c207adccca1ce4f22b564c609817ed05d4cd5f53571ee7b33e598119e3d758b7b16b6df1e242fc412529ef1782477b2988aa98fd8b1e85e749d6694b40ad3d042fc2179735e8618eea64a03f32cc0d5bce1c24aad2c2fc6990e05b4a7091557b889095572a0e24ea33dc4f9f6a09e4f97e371f3fbe934109bf8eb6d356a3f686b11636269556574e1a3eab365e8022113d83a316a88e96d86931e0058e0c136993199768c05676e52a5aee40d46f0bbc7fe82eabb7fb9dc59d13579bb3259500b0e5caca6d891e753d77efe67c011826615e439cf3eecc80eeb5560b3334f3324803cb98e50f3f8434be7b0adfbb649b57c369d20960c6e00d769f7b2745afa6483d3e6bd8b87516b2b630268d4653f65b12f53b3c3aef9af24e4d3118f94e4c4e8bc276af739054693b48ec6f9fc4ebe984825186c627a4b37775c0e86191ad4b416ddcc06a312964092de4fa7e4088419dd0f5c76e78bf2c2d67d9aa742fc487d3ec30d6972c8816671d62b6de67611863c7d636d09d508811c16e2d46d6aebc9bded9a2b3d0b5eadc72decdae0fe66e4ff60d85fd4d72e1df1aa5ebb6a4a7ff2f6e9f7be100bed3c2be23bd791d61ca60f56d89c554ad518c5c5e4632c0dac1e69c9ea6fd3d8355a2a2ca97a3fb2199589dd240904ca72309a1a442a158912b14e6b3b05ec874518df2f7aa80772fbd96ed8a7d95a54c083f7eae10f206947e185ea61b56a49c16e5df364b0ffc54f7c962345a3ae56aa0c37f2f65649db6daba0ee171f839a70184c49ecf727b27c9d9dec7a5ed49b511719aa1b07491de466f6e258031e92aab060ebca36f26b494108db122a73148f10e10f0d70902028fff6aab02ac509405689dffe18779f481d737435fce4a5ae19770f14a0f8618cc7665ba293321c28a772953b598705f59458969f8289b1a9c5427c37c0ab23fb875d73be5f77c37d7920e4d71f90262b413ca3152785a91af2f0d3eb502f4a5f26fb81f7baebf9889a11bc6683b3c3f11d1264b21f7f6ed021c86097e8e3abc47df7f2328a7ee56e5de3ff03464c29614de3b9f42472721b6318380f3bdea0a4954ffbdd0e47acfa6e670431d2cae867cacc41691b92c41bf6e81926bd010bd4ac293cfbd78a012e280a9eb308d9aff151e5702d03e89186c578ff7d3b2b4b33b8562b3c6d5618e639c7c6a5d251fe991a03177964721e6914a81360243156ee1c28c566997bdf3ff21249e373aff6d25853a96e5e23752d25299a6f93fd3c880445dd6c6e012b3963a83d0810efb6fad5ec7ec7040d7e54a004811c54735bb90b71249c439420f13ba391241bc8303dd996b9e9a5eb698654f6bb8b191cd8a36a05490c88ef06108bc91b40d2c640d19ca45fef0190f37aa5b0f390d3ee9e8cae0bac90f02ade1c984eb43a77e7498fc4ddd0510761ac035f0742ba6d91cc1b5737da7804305fae4646530fa111fb47b3eb279833591dc5c0334c685ddf7706d193b6b03df3c71f4523919466701aa05d8a4e4500a2fc31c8434fc9c991ec6040bd2075198b2eaa66f5f2a884ae26", 0x1000}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000023c0)={0x9, 0xe92, 0x1, 0x9, "282181425c3f35431afa349f1058a9363a8689f1", 0x4, 0xea9}) 16:01:20 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x0) dup2(r0, r0) socket$inet(0x2, 0x4, 0x9) getrusage(0x0, &(0x7f0000000000)) 16:01:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) lseek(r1, 0x0, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000010c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001100)) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001180)=0x4) utimensat(r0, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x0, 0x8}, {0x1, 0x571}}, 0x0) recvmsg(r2, &(0x7f00000024c0)={&(0x7f0000001240)=@in, 0xc, &(0x7f0000002380)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/157, 0x9d}, {&(0x7f0000002340)=""/42, 0x2a}], 0x3, &(0x7f00000023c0)=""/255, 0xff}, 0x43) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000002500)=0x70) sendto(r1, &(0x7f0000002540)="9f81b0ee66570590836d2184c6169b33ae3cd58513d10af9013be2e05737cf3d2ce41e0cdd45b9db731eb2cbf54acc5352f1d9b772772bae06d931824b20400c5e3a28c56ffbfb89", 0x48, 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000002880)={0x18, 0x0, 0x9, 0x814f}, 0xc) accept(r1, &(0x7f00000027c0)=@un=@file={0x0, ""/108}, &(0x7f0000002840)=0x6e) chmod(&(0x7f00000025c0)='./file0\x00', 0x5) r3 = getegid() setgid(r3) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000002600)='./file0\x00', 0x8) shutdown(r0, 0x1) mkdir(&(0x7f0000002780)='./file0\x00', 0x0) rmdir(&(0x7f0000002640)='./file0\x00') open(&(0x7f0000002680)='./file0\x00', 0x0, 0x140) mincore(&(0x7f0000ff9000/0x3000)=nil, 0x3000, &(0x7f00000026c0)=""/21) r4 = getgid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x4, &(0x7f0000002740)=[r4, r5, r6, r7]) 16:01:20 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x887e, 0x13) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x3, 0x5, 0xfffffffffffffeff, r1}) getpgid(r1) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x5e) r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 16:01:20 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x3) close(r0) setsockopt(r0, 0x401, 0x7, &(0x7f0000000200)="4aa3c45f835022e57b73a9df64babbf616c5b5d0f29623cd99d894d2589289a73d9ff115db6ab29eb37f06aec582f92f9a2f96d194281ec900560b", 0x3b) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000080)=0xd8) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="5c788d73644232f7ef5f2abf4ef6d21954883a9c30637aedb2cb6452fcef85454b2a4390817271eb524d952d545d5b331b2ed422b18c7dd16989873a0085bcf575fdba22b63c37d782bcdf63a6ea68e48b995d15af22526910aeb517bc7e53f8533ba2a3cf6603e4392f04be01df05c8922653e2833e87967b3a9134e3c9e6310080000075f086842e7670d01c1e793294b342739e9ef4349df44fa9d42f016ea31f31cae4274e9baa3e999921432048e829000000000000000000000000a6a7cbf2be79cc176886e03efbcb3344cfed65cca731547b9ab61df475cca1"], 0x1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000240)="75c541428b44489c3b94f88fce6553aeaa8cc761d4c46d47c5a35a8cd328b5e2ec90fb3817", 0x25, 0x400, &(0x7f0000000280)={0x18, 0x2, 0x10001, 0x1}, 0xc) connect(r2, &(0x7f0000000340)=@in={0x2, 0x0}, 0x75) write(r1, &(0x7f0000000500)="b1390ac36467b0d57f523e947db58617d6d0bbca299bd11343fae0f788fe808dc46d185206366fc2d3b871662a216b3dceb1110e0778f29ccfdc5fe03af3f015b1dcdf5dc65acc4b96a0fa7e8ff0828f7c5dcb13c7dbd59094c97e5322b7a03dbb5094741b844474bc2c4faf298384267d39075a4a56185670218c3a3c724a99a5eeaa369602bf2d10cdbecf79a009224c31f444416fdb9f0790f70ef2a0c9170ce3d7e7adaaa5210340f88e2bfacd99669429f3c37b6508a387f63d41fd78b1b150cc49dde4456bc685734964af3f88da549cd0533a891744789c1e7969e4d67bca652c1b3924958ee374c6a7ec02c14697468adf99b80c55c908a6791faa363a9f01df76ac7b13f223ec5a91073adbe17780b5b3034080de7faabf527a0d6cbd19faf0862e193700cdbd3675f9b0194a963510b92d94ec2a852c60100a8adebbbd58a53e7c8103bc1a0a43485e3bcac68ef87f16bb835ef472dfbbb99f54f9d64c1f92f45f6ebb7a48f459cd2c8075250e0900eb8ba4e892f12f0062f641094dc9ccf97ecc20c92d658e91caf5fa638da471c0efc278a47104d4af86d1c8ffc77cea67c9b1820bb8c79c36a9796d8f2d0901efdad8aea67ea90e06c0fa37c533747fc4d37bab3fdb5db0df4025bb15be459d66784ea2c326a542a63b9d6a6fe570f5a78ec9521da54c461784ec0a189e961c23a4873e122560d6631c60f6862059e81bc28c8482bab4ca1f70434159bdfb063cb2f2057f1778c0ad70c206bd2acefd69424dfa93a875fb72cfa7db2784182adf5c8d73ae3253b71de99214a49eac86236aa24687dbc89dacced3e7626e27904e2b8521b95aef70ebc75300ed04d0515de7c69002b133075c7140b72ac99217492ec572b2b65a3f7c584eb945e23e600f375b4d78a004575922cd3310bb5ed8d3717069efa68c46c985ba0aab406d02381bbc0d0f456c82639f0960455c9290b2429e4217d5371abeed4ab629dfc27d1c741f4c6bd2cd59378a4421b4ff3bcfca1bebd11c616898ed518bbe6004697c3469387bb291e575bb4644c0b6a0d9b5361769685aae9c5b39b84e0417fc767ecacd49a942531eef015de9fa5d1b494dab9628952709b0f10b1ce8f5f3aa8945e321f85dcb048bc2255caf4be012c69e51a4cb643f0c459474dbb37d56f2ea44451980220192a71a5e09eb545a3ce43765bc23ae9b51e46f16cb780a2101700706faa69914dd474a01f2012fe1658486056027476e825bf259d77eac7543c4829d7747fd737f7391b576086803dc174f193ccb4878fecd646864acacefcd13031650f374260ab0d08e28c085d03938ec19f39e1b028224283c03f30237927c258411b15abc5fc990e8eb6ebfdc37e8c269a81807df5c02cebb2dcc4e6e7ecb344d973bb5ff82f0fa62e24bef4c0576296cf6e1dcedb66695fb8d0f4387338b407ee8997521214ad205b225dd3220fd6658a27cef27eb6124affc95ae2dd19a0e202742687185ba8f3130d8feb43948efbe31c3bb84704731fdc2c61f3050086e2c1bf6e90a8b525d1961e6cb1bed0f0de8cd57934862680b37bfff7174b324fffaf241a5684f1b04df5a0dd2c71d07acb9f80026b18d9df4bac4f9bf59b063eec8525bbaefe47dcec100b3a6308d6ea3de2aeaf630c737917a478aad06b0623bb9bb835224419b79333b4c0e1a165d612f9c71accf157a9b97e229ae89a18b96d3df84a1cc368980997cbb1ecbcaa9c5544a846310179f46e937a4b3a11a98f8f9c4f691a8e3b35cf08861dc09cd579fa6be002b5b8bc8ba7f1dedf72fb907ae452904f1225a39c93405ee549f1ac33e831c2ab14a583c09c04f684fbdf49e1ada78efe7c2f54499aff41d4aae68a165290cf95ec9da1ea8e0bdef38021db67d58f6ac764c69e5027841837dc009063e8596845097a6e78b156766fdc8926cd9db317799e666516a6820b95c8dbe00d095238868af18412620c750007d5162eaceb156cb2b3c4fc2506a0fdad1204eb59294b79ac73578f2a9747d0a991bd2b4bc5f4dec88d8e1969a669ce4e9ebe8c8f8dd6a1ea308b1b245ac456d108a1d645cd536858a165f7c8e98110b130e2891f6fa26f2232828e258182930628f4c463c9c48f7e384a854bcf1a0a890b969b135c50d6e8f75481bc19d3450a91dd16def993226360b5b57e240a3be3168a521a2e3440773468275cd280725e61c40484f3476e71113e925f42e0f4487a6b707c2f37fce44c4c3ffc77b438cc8799deefc65c1f8e1bad5818b2cac3c3e784722743ad39a2db2fee19087840ab04b4a84271f0ba572e179ec3d3b44981dc5f8c47b57219e85488b0066fecfe72e27cc21f7d78bfaee6aa87357f8c5043ac640201c926dda3c726e4c8517893f2bd98e7bd0897dc12619929153904099f8a828ba8214f2964ef1e318559ad810980eeae2bb3982d36ebe0c900d527f0d8b1837d75d5dfce712270a1a4088586abb76fcf0e451b516d7a1f6e9e30bbe5abed1332b71279278be1b15239c479fa658f2f4236db81831af2bee7b570dab4e67077f000a6046023cb0a7f3390bee2c5fbdfe79002685113dfcc71bf28947d2f090e19493d49887feb15ad25c99e2b15f1f9fb1ccb88427b2f720b48729574d591f1843adfd911d84a974549f7824dcf546278c4c782bf5f4677c33e67edb2425748acda051d156feaeea393ca68a028dbce0d33c6b3fe394c9e23af584487d50cf8df52ef13655d40d1289304631c822f0439916c808ba442275e68d089449493118141254da14670da5a7f9ba8d082b648103ecf9aed9fc9f5b4c390ff765ce99de800543a232ecafe52d585d53fc5eed020588b328272461ea5b8450622a8a092b8f859bec7d4b4f93a05e611657759085f08bbe131a50a0b1af8a382c889140baed00d7d7bb3a60de34279d7bbcd9846bdcd540e6d0189c2d358c4b16023b874ef5742719a83966df20331bbaa9623dd61e30dccc7c0ba70517c4fc41726ac9d0d476d927149cfa13e151bc79006a2a8d08dde024c728e0015695423655459b67ca7090809f3b76dc4a5ceda4c24065bdd9021739e269e8d4df684beb12a945c3a3c6bc3983a858c8a9b5381010f7edbe895befe9170fa98e9eb5dd826f416913b7d4ea63366c4303056e1213459593b53f341efa4cf6e0fae3e23e52abce2429fd5b0d98332188a0c24a08f6258d9bbbd657913d919c94223c261e628dc29f0d1f97f58e649993ad70720e908d041985fb18035c1297dee1e7309ffa0e009d4b08047e54620c34b9074a6249c4967c23762783aa467a46f1eb87a6aa06d4105bc839d228f8f822b66dbee4b5d178377832462a3ef1493050c22bf275787a96684745c2558b9720cba25e64a39a655fec3e8c8f0bd73f8b766beffd0be108e92a976924e26078d0d33b62846f9612431467f1f5a2be9b0392cfd3a3c0945222f950ae9b9e3793c4bb30784afd4a3148f6905c4be3ec7bc90c50d20c866a3010316c87ec0d6dc183fe2d16d9ba78b569f65f30ffdf579de976ea83493638ba1f6156910674f8fbe11a36896d40e067aff766689af12dfc04c29647928646f41a91e9c78de6129eae1d538357e6847e063824e7a0b0d3860f793b780658d9be1c2e9750f217c41f3c85daa1bda8267281a13702b25751016780f31641c7185e75fc29b9c9b596f560744a49daa309f3d715e47c61f94d5ae37d3bbe200e40dba4c6fdcd33a78a40ddd0ae24424aea090086f40659dda52c49d055da8aec35db1f4ded15644a45381dbf9d086ab9e46574c600d84ff5fafca5065f867986aa1e6038898e0b9edc247b23c6ea8d4c23d129412a2c7a17aade99db7f2cbabd6813021c6d6a835f80e78fab5e0d4c0df095bd180e4cabb4364dc2da93704d2fff141c3367f0b09e1bce7a34d3d8270c779d77f9646ecae8dee0cfc082827580e9252b52be22a21e9985c5ad78cf58a37d33b3a4ecd9b1a5f6bc2d4cd33006c728ed91bd0d0e4bd71c168a14e84d8c4cee6d745c63b54a3f0ea51a1f6818f469764b9b7efd459be579d9a22acafb0c6654b3194b53baf75b512a189c9a68ab6865a801f6adda0bc693e00853ef4a4eae125a60a0df002a453e6822c5004d1f504a8854088b725abbe9dae5501ab7244f83b1ff967470c0aac58c29094644b3708ef5c13dffd20048ee1db313c4433c4affe296937fb3cdfce80c743e4fb96006c6b93a7187ed8106afcbaa3b39e4d05522c80041a8fc755b9e0b5dfa9a5b182d15dabf5582322f0b2c0620fe3d18dfe341432884245d926f3a1e614a087699bc5f9a97c8a8ff0d027ca29c0039cd80bfb2311cbcae09068e9a639216808455c2d38e641f2bd9e61e677aba5b63adeb7e7d91e4f0ed0ceea275068d75983184c4060dcfcaee6929433befc051a9d659d4d0264301e79836c8e27d9c38715d82525b6f440213e1a10af900486c20f24f30e66ce126de4e8ade4ca25a43ccf6a2276c2f89f7f0d118ef657aeefd66bef545c2cc2a8c0a3ec9abbd515ad8675b7e3cadf8ad28503d2656a02500735321e7bc64650aa6b961cc4da3d19beed1e4527d26a3a89461b25a573dc6dd236291034b10c6402e77e0ca2732f89bff16c4d005314215ed560d47bb93bccbfb030515fd9389a1c02dd1282a08d20c7f84b69e8901a27bb2132ffc6f93b642273596c2bd8d88dbc1f52316b7e1167d1c2df48be8d3b54d892632688676290ef023cd92465791a7736cd68d1c6c29544ecbb0dcea929ac44be19eab0971f03b604dc03efc627d073339b95107240bb042d41e5643fafc78012489b6d04ea82b1407c90000860e1331dbc48797c6274c1b9d26ba771e7729ee352925a7f4d7b7429058429195e18cecad3b1127957f9a57165b276c915e4b27d1a62443855f7c25d473c1d3f0c64301e347997781b8c29adcff894d65665bb880c4275f2eab248b391f9264d8874387958cf898bf5f8bdd7181e14ed364cfcca0d19cb4021749b5b63b1453b730d8895e17b70d47bcc6113fb676a3f255c6a0932e1a1647bbe6d1c3c1019d6b9835fb65e02ce47b08f591e1959c8976c7f963ae7729c5828b52b700fd49adb0d3f6f6869c8d0691d324a84c3cfaa72017e729a69be2ba238c279266aa941e2dbb1fe9a9740de628d23a43d6e77c9d96f945af3246bbcea9c00be91054de097416b8270a2a185133e0beab985c8cd48eea2e3e0ac1e2ee118182afc988a53709026817fb23cc9bae824c4f74141d489f64ac7a55d67e4c1655d0442d6f30f892d46032bf076e07c02198ed8257c61d4234c957e384529277ca25e28d2b2f70b9468c3a060ba3730188eef181db47ff94617f3359ae7b5d13ae5df29c67c7a41afdf1da0b6a7d59065cf0b0113577c24b645928c7846d5733473019332773da09fdfb8001607cbde7e3aab8b6153e2841142d97aebf3869aa582c5723e4e0ad50b7f57043799f5bbe1d8a697cd0037af0c5c14c04ce5720c35ccf27ad613a8e31c2d815fbcec6ea8c300cac49053496c1a96d3219a5e3a19c6afa6fd999a4092572ba3ad249fd9de527dc39dd9b3cb1bec2a0df5a72b08e7a41d0e2782ba2e366355e9a1597de4f1866cf4d60a57237d2cd4e49b6a72d3d8be9e29a10b2107fc6a6", 0xfa0) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x9, 0x100) sendto$inet(r3, &(0x7f00000000c0)="dc9ce3f6773c5880fa2ed1eb6bd2c5610d0d2660afd2351a140662b4fb383217a7d6046a36f8bb058bf9902dfbe00248a644776444e6dae77a61709c98b99b665061694200fa75d410e78cce293e9a2c64305f95becc0da551b18c5e975686fd679e5489b6253a818b3d7aeed6f5232d56b37aa98a9b003c64c7c6723a22f6fbfee3817c84622ade2fccfff9d819e417814f80f570f09edc72", 0x99, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:01:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) close(r0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-^#+N\x00', &(0x7f00000002c0)='/\\(:\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='.\x00']) 16:01:20 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x22, 0x80000080, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x40, 0x81}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:01:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x2, 0x0) socketpair(0x6, 0x4, 0x9781, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r7 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x112) r8 = syz_open_pts() r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = kqueue() r12 = socket$inet6(0x18, 0x16ed52016aa01ea1, 0x9) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x82, 0x5, 0x98c}, {{r2}, 0xffffffffffffffff, 0x4, 0x40, 0x5}, {{r3}, 0x60218c83b490e963, 0x18, 0x40000001, 0x100000001, 0x400}, {{r4}, 0xfffffffffffffffa, 0x60, 0x8, 0x5, 0x5}], 0x7f, &(0x7f0000000380)=[{{r5}, 0xffffffffffffffff, 0x28, 0x4, 0x7e, 0x101}, {{r6}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x5, 0x7}, {{r7}, 0xfffffffffffffffc, 0x10, 0x4, 0xfffffffffffffffb, 0x1}, {{r8}, 0x7739bac610a375bc, 0x12, 0x20000001, 0x5, 0x1}, {{r9}, 0xffffffffffffffff, 0x10, 0x40, 0x200, 0x2}, {{r10}, 0xffffffffffffffff, 0x3a, 0x23, 0x1, 0x80000001}, {{r11}, 0xfffffffffffffffd, 0x20, 0xf0000007, 0x7ff, 0x5}, {{r12}, 0xfffffffffffffff9, 0xa6b14ad1e9bc47ef, 0x40000007, 0xffff, 0x8000}, {{r13}, 0xffffffffffffffff, 0x4, 0x1, 0x3ff, 0x81}], 0x10000000000, &(0x7f00000004c0)={0x800, 0x1}) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r15, r14) 16:01:20 executing program 0: munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2000000000000000) 16:01:21 executing program 1: r0 = socket(0x2, 0x1, 0x4) r1 = msgget$private(0x0, 0x28) msgrcv(r1, &(0x7f0000000080)={0x0, ""/177}, 0xb9, 0x3, 0xd0dbe212c816df8a) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5e, 0xe035}, 0xffffffffffffff36) socket(0x1e, 0x4007, 0x3) 16:01:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) close(r0) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x0, 0x8) 16:01:21 executing program 1: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setuid(0xee01) r1 = socket$inet6(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r0, 0x2000001000029, 0x4004000000a, &(0x7f0000000000)="020c0000", 0x4) 16:01:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xd010, 0x9) write(r0, &(0x7f00000000c0)="47f9bbc9e62d566297916e79c7c81ef61fb5281d9f374ede1cc9d4b5e92ff6c16a37f1261b5346b443ca8f03db1d3dee74f0d849ab8a18c10d6080d2fc74130ec69c3059d4c32fa6f432328c7d6b2a6059e7e7249547e69f3ef926078258ffcb81531488579590052ed54d6e333174b9246f41c859f1a4b20d51c3e5904a3ca5cff83ece560e9d1fe67bd34e8f6490f0458b9045f0", 0x95) setuid(0xee01) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) r1 = geteuid() open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x40) r2 = semget$private(0x0, 0x7, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0x2, 0x5]) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r1, r3) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = geteuid() geteuid() geteuid() getuid() r2 = geteuid() getuid() r3 = geteuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x2fd) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3f, r2, r4, r3, r4, 0x8, 0xffffffffffffffff}, 0x7, 0x6234, 0x4}) geteuid() recvfrom$inet6(r0, &(0x7f0000000280)=""/217, 0xd9, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x1e0) geteuid() r6 = msgget(0x2, 0x540) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000380)=""/195) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) fcntl$setstatus(r0, 0x4, 0x48) 16:01:21 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getpgrp() mmap(&(0x7f000005d000/0x2000)=nil, 0x2000, 0x7, 0x2010, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0xffffffff00000000, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x21f) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:01:21 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffffdfe}, {0x7fffffff, 0x7}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/158, 0x9e, 0x1, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x3f, 0x400}, {0x7, 0x6d1}}) r1 = msgget(0x2, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = geteuid() getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getppid() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffff, r2, r4, r5, r7, 0x40, 0xfffffffffffffffa}, 0x0, 0x80000000, r8, r9, 0x3, 0xffffffffffffff2b, 0x7, 0x80}) syz_extract_tcp_res(&(0x7f0000000300), 0xbfd, 0x7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x3ff, r2, r6, r5, r4, 0x2, 0x400000000}, 0x37bd, 0x7, r9, r3, 0x0, 0xbd, 0x8}) r10 = accept$inet6(r0, 0x0, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x98, 0x10, 0xf4}, {{r0}, 0xffffffffffffffff, 0x83, 0xf0000001, 0x8, 0xc000000}, {{r10}, 0xfffffffffffffffd, 0x8, 0x2, 0xffffffffffffff80, 0x1}, {{r0}, 0x0, 0x10, 0x0, 0x2, 0x5}], 0x9, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x10000, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x40000000, 0xfff8000000000000, 0x825}], 0x3, &(0x7f00000004c0)={0x101, 0x81}) getppid() recvfrom$inet6(r10, &(0x7f0000000500)=""/180, 0xb4, 0x1, &(0x7f00000005c0)={0x18, 0x1, 0x31f, 0x1163ceb0}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000600)) open(&(0x7f0000000640)='./file0\x00', 0x8, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000680), 0x1, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10004) bind$inet6(r11, &(0x7f0000000700)={0x18, 0x1, 0x7, 0x40}, 0xc) msgget(0x1, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000740)) r12 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000000780)=""/231) semget$private(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000880)=@in6={0x18, 0x0, 0x1000, 0x3}, 0xc) syz_extract_tcp_res(&(0x7f00000008c0), 0x7ff, 0x7) 16:01:22 executing program 0: r0 = open(&(0x7f0000000500)='./bus\x00', 0x1, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) connect$inet(r1, &(0x7f0000000480)={0x2, 0x2}, 0xc) fchmod(r0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x5, 0x7fff}, {0x18, 0x3, 0x9, 0x101}, 0x26, [0x7, 0x70, 0x400, 0x2, 0xfffffffffffffff8, 0x32, 0x9, 0x8]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000280)=""/77, 0x4d}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000300)=""/194, 0xc2}], 0x5, &(0x7f0000000180)=""/28, 0x1c}, 0x800) fchmod(r3, 0x101) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) fcntl$dupfd(r3, 0x0, r2) 16:01:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) 16:01:22 executing program 1: r0 = semget$private(0x0, 0x1, 0x400) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x9) semget(0x1, 0x3, 0x0) semget(0x2, 0x2, 0x81) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x9, 0xfffffffffffffbff, 0xaf8b}, 0xc) r1 = socket$inet(0x2, 0x4004, 0x506) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000080), 0x0) 16:01:22 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fcntl$setstatus(r2, 0x4, 0xc0) write(r3, &(0x7f0000335000), 0x100) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x1, 0x5}, {0x1, 0x10001}}, 0x2) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r3) execve(0x0, 0x0, 0x0) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() r2 = dup(r0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0xfffffffffffffff8, 0xf7c7}], 0x2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x80000000, 0x80, 0x7ff}], 0x5, &(0x7f0000000380)={0xffffffffffffffff, 0x6}) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) getsockname$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(r0, r1) r2 = socket$inet(0x2, 0x8003, 0x2) setsockopt$inet_opts(r2, 0x0, 0x4000000064, 0x0, 0x0) setsockopt(r2, 0xaf68, 0x8, &(0x7f0000000080)="788cbf05709ad27ee123cabb424c4dae01caa84678bf232ad4812a738ee4afe0d1f8e9d789300a53516ec459c11831f1fb5621be77fe7a595d8782b7025f2689cb67cd459430fcd2dd518eaf1b5a47c1816123f1f53397a279c5fd49e8af11f977e4189bf046ae3101895e9ce98f6a78829405beb66644513f6790157edff6551321ea11be10b3039c8deee818a8d7aab4dbe2982df40f98d0cf311452a1e790489f5acc778f880cda40378a5951ffdb526ea4c089c1f30623957d4b672edd195b5da1b7b4fc877e2f08de742e4e812fc5371b00d088b2df2f1c69ceac28156bb7a9ec7454952a2546840e9585574e", 0xef) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3f, 0x1ff}, 0xc) 16:01:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="97eb48ac01c4a69fa1bfbce1995daf78b7942e5f474e443a57e3c533789df5706fb20a99c586d53f20641158f4b51e2fa2c6ef409daa090f", 0x38}, {&(0x7f0000000080)="af", 0x1}, {&(0x7f0000000100)="2fe2005b3cf3a089441489aa30a1b837672dcc155238c1a09b5490f4bac1fcfd0cb3f4a3d515965e7346330189c0af1fcf705f89932f56f6b00dc5d5aaeb819de467056a3d6070dd2fb9c9e3f6d5b1045aa2b273dfb68153bb5ca47f33f963969d0d95ccaaf1fac7fb5648af081d31f867d00878b9466a0a2e8dac951d1eeae4cc4c5c130d6d83b48f7838c39ffcc98cd96452c57b61ca8ca59e8a1d8ea8da3e75dbe5fde78bd1160f8cc182936741ecc127434f60662be74be9ede31f2ac5fa49dbe2fc5c31597080333a26fd92d6", 0xcf}, {&(0x7f0000000200)="572226feb8f465927e9884a784775f937d247257ad506e4b68b8a16b7c2cbf325e3ffabb07caa4dd3add0bf1f9a8dfeac44ed8795c5bf5ef9fb05e2c4ff645503645b4a68f8421969d7dda7ce94b780ace8ca99b48018deda990cc2134343ada499530fad77470f5d192b490005d3007267bb0cc17b99e8048794771d751ac619ab212cf9dc8e63c7d1e1be53e3f2ca6e1fad6b51ede14204fb4ea86b5", 0x9d}], 0x4) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:01:23 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) socketpair(0x20, 0x8002, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/39, 0x27}], 0x1, 0x0) r3 = syz_open_pts() close(r3) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffa, 0x9, 0xd, 0xbab, "17020700ff1f000001260400000000156e14f300"}) writev(r3, &(0x7f0000000880), 0x0) 16:01:23 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x81, &(0x7f0000e75000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8000000000000000, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x26, 0x8007, 0xba36, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x4, 0x4) r2 = socket$inet6(0x18, 0x8003, 0xffffffff) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r2, 0x2000000000029, 0xb, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="5ba0ab", 0x3, 0xc, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000640)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="c22e02a65e12aa9f73c53f46d5ee6cae86f2e343491564c5750c2aacb39cf77627fda78cae4607aa69bb01814c9b09eb80538cb919a04fe8ac72eec305f688bd39fd6f2eeca1b1a942ca89062cb5d2af349a0bbfaedb994bd6f721ddab878e3198e246794c2f25e0537f16382b62030d392ed4f8df825971b3dd096916a4a4ece4e25ab6cf1795d5062a8769af2f00f7f667185ad5266bf982f74e18410633adbdd6a6b358e2dc6fe7adbfd41da66cf9bb34329756ba32a5140a76e783c2cb2becebf0d815fe66", 0xc7}, {&(0x7f00000002c0)="db72d1a62851c8dd2afa3a96aacefd7eea7d5de547b3a2f7292c1ffca60fd417596a7a0f3073e72540f6ee130baad058fd84e1b011088ce4abfcf2e3f8e824324473f37791cc3f7c756cb08c9f563591e32a2ba23ac9c2935f66f7d98e9d881509f4388d014a3ca35e711953e492c8f864dcbfc277efe867de5ed0292c116a3fda30b0c71ecc0c99639b16378a9e", 0x8e}, {&(0x7f0000000380)="4f007590b5ab90cb652f2f0ed472d38af7263124e653bee0ff6eb2c1a379d7269aaf8bf68031ac8681484ecec22955498595d6d6032bdf9e618074f4d0b2111b81128e1ac545cfe175b6cb160aaae0249e0f86576af2727d363779787aecc12aa92096b03b8565d07b99e4a8dc35e02baa1cbd9c15c01ce6c84d85f4384b9c1fdbd002ad4fcd79a941b4d816f34844efc1ce0a47e265b5c6c7f40539242deffc97a9a7b5116ebddb5ed403335b5fbbdeb29c19f827e4ce9b361c77c9fd03e8e41b2be4b6dbc7e3c05a0ab9b473553051e50bd8daf4917dd52c543dc9af21408cbe81f90147d4b13eb7201fa40995e94377e03381", 0xf4}, {&(0x7f0000000480)="92c6006f9e5639ab3ae9f0758ee0fb0e3fc2adc1d7fe64cca8ca3d6d2417a78fd4157b94f484e09c7f3d941ea74ce3fb4b8f45755d2b5f7b587336b97776d4be669f2197367b3418184e7c1e930f009b0e8b03321d379a3c174836e43d4e5f518e8f505016ec01cbbecf259eb8f04c39ecc9655d59cbf902f9560b23a3ea69595daffef3555bba3f4a424ec0aa81f81ad2b6dfe25bfa62d205ce0bd1faa3b6e5d37f681fd299ea975c31c802b705b90c681ea9d17421d2edc41a3d16a07046a155321907a84865d5a361756844e513d4a6b0358330b08cde5bb6c254367fb9f2defaf1b587b1f13fadae", 0xea}, {&(0x7f0000000580)="7cebbbaaf429fb4c9ec67aaa06cdb16de86d15a82cca2cc97561936d2527f23b0d9556e685a9f858c3897e1e2d618242ce5c707bf04e4d180c8f47f6d36c7836e6ab07f6cbee09317c99ea91b8ca9568e3f0426c64e22a072523c4571835ada860ddb21c36c84da9a0ba0e48c9159aea9fa8643624c38ed0a9998e8c18bdc79ae9df2bb7bebe5f2489bf8b", 0x8b}, {&(0x7f0000002340)="4a840caf2d395a7c2601d3a3209ca9e101a4d596efdaa5fdcdb57fb003c4e01825c3d560977c532ad3b20d0c7e53175d25963f72975b8a4b7e297c7a0f356cb7206caa783642a098224c60e3fc96e4b1ee5126d5161cee16c1e3de299180bf1f117d0501f99df4352abc7b4cacba2cb96fa303f8633392d208a8d0f5e1017cb81235f131b2829ef9631f7a8ec31254ae82c3dca648747d30fe8728304046093e201a1fdc308d03fd73f65bac6e9a4a12185e09b11ccb85a902c06e3de12d01ac466cc86480344a08b8b853bd26a812b2cbdd3d952ef98d8387339d0e663b384bb75e524a6f791ca667a4e24cf5f8393ea47be5aee826e4e69a8c34754159ca86e2de4278b3413252b3e305253fc95702a8976707fabc7ed0d951604efc94d26258787894fc8ffc3d3448e998c95241feac34c4706f228085470a4d4a24c68afc9a74f6910027acda626a2b4739de5a0a7010b9e46400a7fef2ed4563dc52a20855d9ba7f33c61be16c1c9d1d73d3cf80c9937620d4af7cd791241e4e527bc5fdb3135ae8cce29bb1a4a193675212ca7f7018eefd9ad12b706e84f26752dd506a4ff3097dfb7a8d84d847edfed3a2bb7283052df482e1c3872d23833a08255c9f489717fb8f17bc3b31b3b2adeb8ff85438c358830e755d4655577fcd682d76c41fb44a523d5bc4b94dfc95317c8c632a87c4f4a931f52315fe2b2d606b225abb8172d7562ad87431fea71c7c6c15c542bcc889496f7f303c84307defb7f794ec6b8c87a9745f9fa9d8ff7524a514c9800bb8552bb132574ae6d503f8e09368dce94cdd28a794e50e56f0a4dcd63c84519783532248bfe60bffeb2ab70a1ddfa48f7dbfe61dbf7cceffc59166ff8634a3ac2a6faa5ad8c4e896eccda1e253ecf4439ff40d9d27da50899f319ca16ad8ea94f385f244562e1adb211ca29cbecaeaec1b90253f3b694dbcce67effd368e3fbb75c91f9ae9914e67b7707e7f93c2cdef890727917717ed43a8702ff434decc424b907a2f21eac4e301a893af67480a8a29f50a06ad6fc166cfe542e0bcdbf888fb5a92c7ba8bc340762cd67886cb8344a7a0253634f2960c5ad79bfbb63472198b23f421af8276f26ce4fdaa6ec20caf852d0a7db987e9f5d7eda397caa95fc9a821b5a301e326dc760edc60de6080de5e03c5a4ced9bfeec921f8f11ad10c57cffac64f8c7a809b8b66e635a0c2662fd9fc07647b1199ef04116a806220873bf684b9a39c8f562060138dfad2e88d1c25bf6b395615f831808497f3235199290810632f1ead215bd7e955632b66725e8b84861af031908506685580f6c93bfaa5fff426e7395c3b023244429f3fe41876f4fce6b5cbfd6b05d4e3524e138b6066aadcd70e4ea81161f6c2aaba3292df9d345d5ccbd38e667669fba67ae6b92379278fdb321ddd465837372030262bec9178550d543f630a2d75007833f84f89729c2306f9bb1fb98f95dfc057557c0a3087b30cddeab32aa41acf8da2c3facf07093b7fdb00dd4074a555d00d8ec91414fb5f1067bb312272a78a68c308e845d30734bac7e4d7ea1b2a8d1a4bd6527e2f25249fc4bd7827b808d2fbfbe37f2fb9236b8694b896c96df4c862144f8b13c3a0f819424567559584b9a2c453f4467150719e91a0fccd3479652a5bff3be50730b7f7152c0312ffb3bf92e77dfef6b2aecd4500fc317bb0bd7373609b58b8ba8c1db3a2b53921cd6831cb7643ec0f87204fd4aa9e62ea39a6b6363f43572b54734804b15fd84743fe982c83a4c785658f78b48ae5aeb0821805b97064d2d4b39f67cb4580d9acae47356eaf6fe2a0b5b1133f9ea2a71b7aacf4933a01e8d891992e9a1de6ffc82abf8a149e2398c79aabb6d5f6a1ceb5d338ca37d6ad4d23c4110fe8ef9d66ac26b68511ac0617c56ea6c21a9b2bfba74f481f1033474d8fe6f83d69ad5df032c2b725434ebdf0dda22446d4213bb0e50bb6b240bd0792055cc3a1250e7dad6eb7118b920c741934357844f9fd6922de6371e597024532524937f53f78508fc5ef2c6a7ffc67570be0ce80437195c88e78e5e860554eacd7f3ba1249579aeb358d1a3dd593e8d74f3c742fb943f9d599355a6304b4045f11cef35aa5eaa2cfe26ed09ada88d86d5f3bb8a366b1d3baaf309961c493f503530aeba969e51b6bb419d899fc83ab5f78d4a7c54e05a1bcdcdef28ad4ae93875995b197c80a9c0dacef5dfe43a7c6614e826e713ce9c5f860bfec6a4446310235fcf80782a88507441ecede441d8fd0c74b54ed4206cce3bee45dd6b638d7f3a93ec4b31759ff35291c50c1530982d0bf2c09fe3625cd1780c7a2777c98cbc82164563024bfd56555ffdb435404b8d7990e97437c25ebbe22130ce29921d6882d2f9488acb42e8b9585edd9a8a0eb8a055a7ef2bd23503aabf07c47b6554fe68730046d4401eabc80964be1e343d57d65fb5e41a701ed635829557c52251efc9af0358d72ffab4e6a1eeffc2758a84bd1623f92eb46e66f035cd3fbf5dac3bd7590f3afb892b4e5b962f02b494192ecb501d831aa6516971b728c4bf997dc631904f15b68033ec2894510be01189aa20f7ae48642666c864753a6943d87fef2b6c1cb72229bc10c3b5f5719ede80eb667c574ac926757358a5d24874fa9f0648366b22032c2e079910619cc85251a78a85a510452b9001aafd611e3fc54f15b61595aa41c1d2495413f52b616a0319362cc1b2b26c58d8b388dc9121a0151dc9cab1e8032198b98e4d8991e8ea0389bf7d3f2ae24d7b0d5dbdda5fe0defee7a70fe97e79f1a1482fd6215bf9674462d89ab77d98f7fb2cfc836488b9eebd6dad9299c834f25af5c1b6ab5e789c63e523113352f8adb2189b2dc0387ff6c8afb9508587f0a3bd6ac5e30c653f85d31ce9e431036214e5a435d9e4a508197ee6adf6f14218944514c2435af62dfe26f2ba08d34ab9e61d8d8f8e3a815720578ac7003d48971e4364ff517ed801c16f55e2d6e643124f656713dd5c11cade3eb61c0536fdd92aed30c4e62f7200bfa0868392b2b0025d37ebc588490ee7a18ad730d5af21a0eeec7ad0a0dd4558bc3b63fdecfcb978ee11585542eaa96fd47a3668f5bd49dd4accdd2aa066b0e30aad11927f1986087fefd4a7d42af4f576693e1d9bc870a08240cdaf22b9ff90790c0aea67afdce0c6c32944a9fda9258613c6792dfdc9b9965e407cfa47a9d8f57c26fe9716c19a93be3d16f274c4f085f4f6b82c59be1e4b967b60fa0b6ac28eaf78f5513fa15a25a76819ddb777da94743b9ffa3b155380c0bdbd9a87f2e94561554653eb0bb2377a8a97679b20187fdde0a1cd51ba6aa49b043f6e8e0d06d1a51490eb095bfd0585439abc913e35ae0d46aee201e1dc3d8db0fd32d000b5d3fcfa16299851943a845ee7edbaef1b8e75e226d2a869404649607016842920614bbbdedf1e034807b750e00b0a112dd89b56d01a942ee334fee51e4ac47977e0bfe0a2b040766052ce15730ce8ebab7200e557fda11ca2367788e51960e357572de3c3c2bc0d9c4083fbcb0040f9b4ef9eb2208011f19eb310273d49c55f13289f59f33ae0b036127f01d9499b6949ee1335f1a07f29e3334d4c8aa0846daf041fa463f7574c0b8948e4394b59ec39b1665678decfb9930b6dd73e4b29a0df1ef75cc64777c40d4eadbd41122341e196a31ee7d01c200e0d3d3c3142c613bc8c6500f1d5104a682cbd26220fa6fdf3df715e652672fa0fba704b36a721c0b408caf72aeff57406c1e1c39ad1e7e82a34ba9af1177ba0e5d94f569232e3d8dd32813feb0a1d524f5dc3d8febaa7eb4977fc02cc0c27b5219b7ca6a26ee31bd29d2e7e2dc66da66e489c12c26a6c9f57a6a6dbf5e9be19914d8382fba27ef99b5c0894880abda379ea224d012e284894e22e6eb962f45cfc88cb549c985599a5e0439c9f2d398adfb01b657a17e325339d5f084fa074bdfaf2ffa9b2300a7e63e70fb5a50b268799d307f510a59579e418422d403c67f7ce4c46f816e34aea6545bc40be28bbb0806624b2712bf44f36e2d5607ac401216a5b9f1ab788cbfc475dcd91a60e91b6b3cc4a442eb607c6a9a1731d3d5b932e85fe982e202d6a697ca34876afa4c7cd2fb7128a28ee1efc6528445af155f548f4c77f9f5e22d4c12d9b89f0fedc132de85063e6be2d630c58bb1322fd4cb47806ea5203477cb7beccfe8c8cfdc56814caa6df0753439d18c9efd3dd603fa849e3fbf98945927b126344a0cd058e4b425425ac7b60b6918a88014e3f673063fde9c34a9263954748b9e09e0d3dc7763c64a3e9bb6f96a98372413723a7334c1cbfde9539b04e915b15e37e01c88016e510c90872a69b2ba5f074dc57a34627d8ce115bed0e7198fcc101fc05effc3a04485238020867ed0fca03f7dcc0d01a4a73908d51fc468b0777d63cc8ab5b743743d96d785442e205da6a83bf42252884ea0108c4f4b313b6cab955e70494a79eb7dee2c1797a19a42ae2f9c1557f5e6ac89d8e40d5429eee0b5c851aa2692a0297a284b0b17174c667c0aa61d10afc212b158c952984412f88cdbc14f81d872c94b4107402ee7abb8e4e5cf1b370cf77cf3af205ae7504512194d70ebd65a3af0bd5bf946b3d7aa5472defa1d4713f212b937c3ebe449f7ebd094139398492b35bbd9c395d0b8090c0a5e35a19658c97d7d14a9c1a42b27c1090cf64ea14d9ba654be157942cdde901cccf63fb76a9a832a44c04251594b7020919546260f991b2e05e6d1b36ca2ddeff60b578d459269d03b6d4aa6e0182e01d9096fa0a5ae9fa8f05f779ef6bbea4c6de8c6910197f3a33731fb86ec155fcea1038ca78bcc257e1f6296a8a2cf7cf0cd6a6137c8c75eb0ec709b4c4547ee9d733b7fa012fded0ed400f7cd991c5d0d0cd0fdeb39a846e36bd3c397d6dcc142562507062c1bfed6569bb4b214aeac10bdaf9609b4c1d1b3ce230a17d57f75ed6c50c967b3def2ee1c51af3cd71698975ffc854b2aea8667b651db74ffea830d12ede7de79f17718f7a3a6c1140e829c02c3e75fdfc99adadc0d3b614ca4d8f5d32e11f717a473eb6e8addfb76b7c5bf46e2f94925ecda66ed536fa1f4f313db289c4f236c8fddddf1facbab6901cc840388084d65ee3550d82b202527f740e6d0cae8cef10bdca86bf267b43f173c4273147ca46270ac88fb8c6361b4a81a212d8a71c8ff53a3832b619bad414c1dac941c38ee2517ad3b3df04ab0386fe09bb12c6924d80c4c82310df6191c42e82d1b3f488045ba37f5e4f4c45f7e109ac1d99685b52fade5dcbaf118f2b834826a7d4b48598f7abb0f63a5e6e6ed805a426e2ef8e0829f3ebfdfe6baabb1172da58a81a7be4e6068cbd329a5d82ab7cc60e8092218ec5464afb3c268f2c065678eb42ffe97a18ca2d0e1493bead30d9a5e5d5245c0d1a915dbe21d3b220d0488bec4ee651eef9497230cc9722e4089d0132f32b8548315a9365f3306474b4866f2d545e462157e4814a0dcdf14a255d16097962051799aaa0e146dfcd82f33019f1b716040986e88f1512c9792dc00204839c2b5ca3f08c56a9e75ce313f44c4e6186c41db63837de7446db3f4f9b16cae42da4348884145b3210ea3b652155fd6a708baafb742dd88f07bb3d6314b43c1378be0ed2fe46328555c92bb1b685d08a9a028874c22511d0eb57704081703246e09f3d326b4f9db71f94e89b6697128accf66c1a8e14f2b2f7b32fff39fb5a0e00a22babc3b6f3dcbcaf73ff588c5d830e6f5", 0x1000}], 0x6, &(0x7f0000003340)=ANY=[@ANYBLOB="b80000000000000001000000faffffffbeb3bb352ab3a063f96b96fb4f99801d580df45bf981a25ce3feed3410a183f2f40e8d5619fde182b374bb054945d8202f10b57ee33f0a7d5f873ba70631ce5678e0bc245e538d9740b8479df42325f2d4247ef5001b1375871c4fcf487c0829d4ce2d6977e40c5af67b2f280d49a1c0672b330bdbb61a6eb2bd0e16c224531fed83678fad6b40606ee210181cf5c5366f374b28a937be911edf4134cbad93fc2fa08fd7abba94eac800000000000000ffff00000300000030425edc6d5eb4b9bd476335898a921b6827daefa67c7ea962b85125c39841a7f818ebd3f036ccbca986f99605225416f43ecef464813826944e41dbcdd1e0298b6774f4315332902a754f8f499e6fb69b2409a60ff1c29a6a127451ec2509fc15c5a56eafc69e527ce9d0f3c38b8706d5de99c0623ccab898e528cf287d76b64ca47965ac55dd1a9330011138083833cd6a38a3b93022f02e686c995c0aa7de54c5eaf65e7989f3317101be835026693fc7aa3000000000d800000000000000ffff0000ff0f0000334c580c7c2f66bfee5d689619b5ef9ae4878ff15f51cde6c455610b8b45f43267caa52cb455014ac125bb71c726cd06589da144e1cda68cdb1a63ffae3218a001cf6f1a42853b7411e90bf30eb7c6798b7e704a24460cd483eafd8b281ba2f6d3f6cbab58d6eae9329d5b6abdd4067384ef8059318712457072fc9b586dac2b0ec5ab80ab7d54fcecfcc699859c055dc016ba4bd81c86b0c54b45ddac97f33f973de7475ac41da63a9f722977765a2ffdcf3b799e4a21c0ecdb3252411b6f5bedc7000000000000a000000000000000ffff00000200000085dd6f0987997009dfe8a27820d45989b8c6ea69ef2e8e8e9d6f743ca87c30fde9145710c5dd0907654eefc90f8543cbf11f1791448263c0690714ed45d868145f40fad47b184d493a8f30a421c538a241b749c5a418c8c69a6ebfd8088eca8730610325b156c51d32c3f40d48e8b648e0649b4b4cfb58b8b4b968e9f65b24966c288300460a78b47c743900000000001800000000000000ffff0000030000001aea450f00000000200000000000000001000000060000000bc6b9fb024e9321a02c0c5100000000900000000000000001000000050000003b208f97870d3b02ba803f6bf3f7ab2bdfe935273c72b98d027596b936d13f6d0caf7b6736290ea8bf18d7edd743c609f3f098ed0fb8012715ba0f6ad517dd6a72d4c858646f864f2c9572246924b84c4bfa6752ae50321200e5fd103cd5084b4aa81801655a1f8a529835ac6136d7128fa44ed639610ddaa2000000000000003000000000000000ffff00003afb000061fc80cc44dea5debe90e388bd708ac8bdc6afe7e50dbeb5f5000000000000001010000000000000ffff0000080000006a549fe1c936f636208d6caa04061cb014913d7d007a59b70764b4c2b58bc302e8a3120c406838729c3216463492628530acdaf9efc806b64d62a310c781145794dc86bdc86f4c519a96a04806d42bad16610d117b20bec05a486e3264ee3c71080b91db426edd3bcfc2af280e0b72d4c3c5a668099537d2f8eceeb6fe37fd4d99ddc50b542a6a97d896092dfd05746a70aed8c17564655dae6df3823cf1a86eeb967c1a8750670e2c35058f7e4cfbad41ef796611b413e58004570b1049cd4cbd1a97ed9a54912755b0f4a4f15d729af3f9c907717684b81cc531695edc151c4dc136d67af7bec155d924068c5e9721e56c5efcdb5e6a436e5392450afbd29daf525f05e2173eadff9fe3afb087002070df90475ef933e04a779e31870e0e82fe045a4c0344454ad71ef5f845184c2c0afc9058e5a97c98b29607925f81db9c146050fcbe276b476d962848299048aec653b58e4c92f67cb39dbc529fcbf25d710a6e56f931699e24f693ba2ebda6f12b70f587366705496352c2f53287bfee49fcc6120528c9e4866ecfe83b656c890570e1dff69a39bb43ee3613b27e6780763767d3c3c3f786fedb79451e6a17e7593bfdd094c370f6a6b443419138cc3b1835e72592f09e480dbc76109913be6406f4ecd75aa6040c8f8cda034db1764987ca3c901164671da62c7d32907397258622d81440eccb8719b949ab56b8f409464f9117482759d1951ca3c4580be1cfaeec2768512cc057ae64f9033a022035ccd115675aed9d82b684d8ab0c29bd8497149276d8715704ff82bd8c12a615cdf94edb3636a3395f207007915a1c488a83f96e0eb1b3611fc12d1821baac90b20266357ec543c9170a1f48c158bc7c07eeaf886fd053e97002d8b84846f2bf8f943e7d35ef6fd9a27c7a98f788950df09a23f6b6da0bde1647297e97694fbd01658b2eaa4f42ebd351e3373ce8dd2c7de28349e2f4818451ce6c0edd335bdc1ff2ea16403f71fe3fb856dd524c030c8f00bf9df0bac9c29635fb72754897615842cbff4001c53edca398b9d708c11ce7f8608cb1f476c1168a9aafba2439e283bb023d6065a8fbf8bc1f49c7f7526536f9bfb5a2cc5c0dd9d5ed28b40e25589fea45d9c1bde2541608a309eb60ac9c132e96d986dedea6ba48e7ed378822450a45ceea0c6d9732addd238849eba9c8fa3a574ab694a0e6a7b3b2b5128d2cb9f8dce3ff5026f06160bfa5dcc8a8bbcd019193ae9477f824138ea851d0cf663e7a0b49fb8bb3169ec08ff7d1fe61931eca8c249663df6c078b38830cf87964312150eb1fb4de45534bac7072a827b2fe83551a1a7a3d46bf9f710d36d608da3b9d8850d942145d20a94862273d9bda4c0890e7724da745bb62927b4c0fda0cf2568cc7d1a31883ae490405e4aedab52066c824aaf5db3a8081cbd9ac6c566f42921e5f334f75ebfcc0f104dfcd253b203cbeb9d3d124d59ea1ac0060da00c48d7e6be0e447926aa41a964cfec1c8cc8a5e93d61c3467c1eee3a2e2a6569cd7f624de6b26eaeb46fc4ce6c51a7eaa1f47cc2d1ee32bf9391e4c6627cede01e0b30e4acb6f93deee717cc456770e1d6efc67e5044c507de64810c5b8a816cbc9f09ad2a7fb0881157bda9867535dfa8cebd68f9ec0d4fc0b1a9d424d84e3a476601818675acc0619cc28fb40156714c1eeb51bbffad1683f651578c5912c54b86401ea8a98dfbe065dc9bebacf8f9384e12a4c10c0aa96fdce238201aa6d2f5b6ae0460e1d61bc80e737dc2b72d4a4e7fc8d79827eabaff699f672839c4efd97b685f2f7cefa38c70ed1650215944a82ed2416674228d1fa3dcb2cffe21328025b1327d5f91343221557f78953adde0d548e3d09d09f115501da1609c146582925cc2993171df9a59e917c5cbaaf17b8beee846a1d1a60ad5c86e695803eb78da303cf6a7f48d3f431db6cafeec6306716acce006d3befebc74669ec0a8533750de7adbfc50932d2fd50b3cea309c268dc1f30ab2ed9e727cfc3c2869edb7f3f9731a579ab2d6b2fb8f8c1cb96708d6d719a70621eef6cedc17fdbb152a294cebacb981a1020c2caa024ba548d3ae822b9f694981f10d8e21aeb720f8a9ef6d1ffed74489b73c134be5d1b53ff0b004d25f605dc71fccec30c20bae823eb38d6094d7899375cf103424666e52bc400fc1a0b9f0d710c40f7667fdf9bd91e6f86207574f0aa5685f2a3852d533c7ded740aebfa9922a158fe84a8d343992db9d063e0560eace922bf9e06dffab79bfb7890edf0d489f3587926696a29c9101e594bdd4eb8ba92065d6d4e8ac563a57ad7c962bca23ca31e7296dddbcc8aef8abee5818db348ffa694055d9267aed352bed3a1bec9f32ccb21b69f335a2540e0b98dbb8b57961a20e374b589dd0449fbc70cc45088a4a5668a7c1e1f90a99850417bbb65dff5fcddde6985d552bf701191359fcfe56b8d070ada65dd626a5903d8bc8c9e8fa0a02553bdb353c66d842be1a88e8b341d987edbd200aa9f37a48261653d5d5fa877169aeb0860cf5038ad278b240d726ba09c5718ba0bf812807d64fd049638ec30129dc12539ae2b6ca350b16d86349a415453152686d8c16bd8575550fa18fbdf223f3560d346173e15b65ddc63d4ba5ce0bcb6118a7c48b432b1fe83e4bfcec2ba664b8c6c80bd13930c7e614591e08c8d4329994d6dd88ca7d6eaf137b6b67fc534ca8d672f7a68fcde4d238a5d525954a86e1b6653ae06fc778bfd35d6e6edd169b232fcee093df99ea81225a872f7c77d695a4b091cbcd69fcadb2fcfd0789a9865e8ce0e56da0066ed4abcd31ae4e8a525d272e0d8f3e51f78e25e94ee9d60045b8e34816c2dc1e0f8ed38cd6987c8f4178039f1a2edc4c2134d08366289c836d494cc410fc511f3fbd59f7c4f1565d719c6bab371e40668f2243e1d922d6a3c7cd20f9933faa2365b919db548c5122d883335c44d213ea33e26b622a85b7512b0307a86e4c1b9fd4e5a2d6b15c9a22e5ff049f7324f141e04d6769a31ac5f22031cf6b54148b04dbd9e9056cb0eba21e62b27459f2d9ab382f251efe7667e30c957ed8aeac601b2c2e58a5a570e7d4adc9dd0015c34395fbfa33137477519f3ae4e161defa97f8c657cd1bfc93f67f8d31d5bc5ff2897447bf7cae03b785534cbf420aeaf9793a001877e6b72efea307641b558fde199e5e87bfd04d3c178ee03b73a20b32ab2b9c137ac52c1babf16a48fe859c14ce74e9b8445cee78a6a3da9a05d3d3a9db4d08763d5acdbc9134555f32476d95f068daf61b594792df3ce5cef19792383753c07c209a9aa9a3844a25a357af236d35fc3fa213d566e19cfe0dbf9a2487802e632c95ad3bb263748135bd0b22a66231f3aacbad6e32b638e37c0bf992fe076a0421148e13bcd0477dc0f150836beadae5253d67d86deab7b4620da53b1427e4c210827ec313cb993575030aef5c21e5603bcfe8639794eb3abb0e4e73f72ea973c2278ec932732cf0438ca5ed2215b7d104a3ba08183a5b2843f9d19d9923515a6c188ab6cc8bc7ece1861f93a576d7e91383d34ea3823b4bddd702fc1f9c0e60873d9505e2869e70a690be827b0a23db6f60e933f93237149a17df296bbeb8f60c02cb7c5ae07d498f5aa7af9113c7fabb632a6257561792d24027b50d9c6f4d76b35d07961d218a1cfd0f16d09a2ee1e6657f8470b9e93d2d6dba1a7b417cc4dfbc78bc41f62304f19cd9b8f0c3a16343a00bd5d835d0cdcdf9cdf773b591ff5d9280aeb48037d55f174317e354869c5812edb0fa50a814aeca84802d9f5093fef081f42990c34af7be42774f0e5bc72d72acf48a74e6ac4d1d61470afbf6cb13027144fdca8aea3f5a717375490ef6db2bda999f34935ecfaee0ca6836e181ba0a107ae3ba48bdeac843c477446b707f8b16f12eaf985d6bba24cbf3c092f641c9295436883ff528ddfcd63fa59808a3aaa20c5781b18352087fb92a63d08b988b6d7d2a68bf68ea5667c1b2dff67872ba067301ae2d3c9b8a459128db13d062922a5960fa6d7bae37d005deabfaf6fd5700891f150d5d0dbef841c1fc26326cbb919b207214323bb309dee8f03b25092c9ae162f5c0cd1ad56083944dcc2790ae7dc8771c8b3000155763f7ec80881aa6ea237df165f6d6e6b97b4f4714f2ccf2bd97547eaacdb7f669b7fd539b803612c5f8d5b69ec10a91e2ca077d71786cdabe5f680ef62c69483007a93cffa196c060b3fb36be06e638fd6f7aef4d301b594f8779d6a2645010224ca5431c06cf21d28e65ab7ebabb9ff367fc5c067bf2fe4e2accb7e50d50669980ede920cec62a2cc0e911b2faf37751e3f4e9295a202273e47f8481f50007e5a1ced234d52f528375b775910362cbf400f5042a6280fd70d2fec99b1ec2bb2dfb07f0c4376445e0cdeb9c463b52b123ef91dd0c8224825ce30fbd95a3fdcc41634be5d785a345ef8acd6786ae4a0aec658d91e64737c4a8f5c1e04f4017b28501976c38878acb10c52e8eaf6d7027ca65006739f74b67be70409f7b82f3d60d9a056e290b684c873e413dbbd83b7210e4f96a186b4caedf17ef08cb906de45ad39db8d0b52868a0969548ccb426274fb3bd4b2c4d34176f2534231c0d1e2940d0b3f18b9553090a39e821eb412ed4a05fec05d71b074115fc1f28e66668fe173266481323eeaff2c89fa354321ab1ad948ce4a443d1376f2a8b740bf24564ead72d03eff4760abc031912e35193f0d25de8b063fedf3fdd773000338bcba6806b455084a9ed97fe9f828726f6c8f77711bb9af705f09d9a17562b917f194f87639539d5a02cd68eb474b130f7bc7d756bd72c61601100c309f38cd07104b1dcaf45841a59014e47baa3ff1cdada5d43adecab4cab29a52471bf8c0a5d95402d9910fb5e274e4be0cd954dfc8931ec27cf863ba095b6f9d7b7a0657fe78b354109d5248f2197d780321dafc5d665de67ff2159d06153963117a32088ccc97d9b37903dc336f41e4add16aa29e2f3d7a49017d8f4589810a05eb882ffa347988c9da377960d3ddd39fbb2adf9f1084bc81eafd7c07ffead0f6ac785dfbd7a5ab956c17c863b1431eb6a61497ae22b32d455c67a43fb4dc58235d9cb773361c63d7790f4c72310b1ce3312aecaef1bcf1e7cb75bcc77a83bb2bb577794875d5278650aec69bd302d6e8339191684f67b338c4cbe8405d2a0cb0e38f6a630ff922f343e0bf190c294768a8f8480333cf8b2d1b37fe69b56721146843f0ddf85f8485b9ea0d2b0e10a73000e05c76d0ec93fcf762d8d82b9ab3ee07b2ae1fa45735f63b55dc143eb9684a51f3713b9f277aadeabcb7bb6f630dd52125cffed98fadfff5b59e15b3c645b5fa6528df8f493e29baeca351e9ea29e8b7c922d2db8f161b9fe40d46c951f4ef19c645b2b15687d85f7cbd2d2ac0cf528f48e3e57d5532f55c7809ce8e8af33a4a39449f5e4ba0e7691fdb9ca5273572f9d7d46991b7c139857421f970457ff6a57c51ca6181216298d681fce7436bded6c091523ed230174c4da8fbb279af4526ebba9af390ae70559bf203af4af57f9f7351b5bf9d14260902cb30a009ea3e4112c483a21c1f007f4a1fad0d0900ba68ab3005be9bd5408223829d433451193ddab25d6c6fd19f3e695b6d34e7b11d92b9f84d0ac962cd4f95bddaa69485fb391ac129e67caef369026cdd244aea07821ffa8186bdf16f052b6247cf53deb71513f27da3aec98ccaaa7f50b0050d61aebb0b02349223cf396fcf1835a8"], 0x1400}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) 16:01:23 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000461000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmget(0x3, 0x2000, 0x8, &(0x7f0000275000/0x2000)=nil) msgget$private(0x0, 0x400000000001) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r1, 0x6, r2) dup2(r1, 0xffffffffffffffff) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r6 = msgget$private(0x0, 0x49c) fcntl$getflags(r1, 0x3) mlock(&(0x7f00000e7000/0x3000)=nil, 0x3000) msgrcv(r6, &(0x7f0000000280)={0x0, ""/131}, 0x8b, 0x3, 0x1000) r7 = getppid() seteuid(r3) msgrcv(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000030000000000000ad606b0f6e01979000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000c1d4ae90faaf28c7ffea07ba12000000000000000000000000000000000000007001"], 0x1, 0x3, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000740)=""/90) pipe2(&(0x7f0000000240), 0x10204) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/252}, 0x104, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="0100010001000000b8fa9411397251707438e02e8e6cd28a62340b3b8e5a527e3e9b6edfc7d013dbba784e632271b73d730614a9883ea4432653a28283af3f06b7ae6d22086e2395abf82c6690b7602250dc6194c9a0734360aba0edf8769d01"], 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={r7, r3, r4}, 0xc) mknod(&(0x7f0000000440)='./file0\x00', 0x80, 0x34d) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0300000000000000484eb09fba961e3282ce927ca53c459d04e4d8187308d707404f70291dc6941ea62e535d0d8a307a355b300ee7da6599aba0604ba9971ad3cb897b7be32a0b14c6aaca3d40d37602a45727618496089cf210f7dec2640222b320c2fc60a3e7202b08fe3494146f425de7dcc9fd85432b05ff9fcb1c9c06991f4613611ab44b72d1b52ae2830472aa0a73f40000000000f50000000000"], 0x1, 0x800) 16:01:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$getflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x8, 0x74ad2804, 0x1000, "6b7fd5778543e94afc99113754d9bbe22709b55f", 0xbc83, 0x7f}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) recvfrom$inet6(r0, &(0x7f0000000140)=""/115, 0x73, 0x801, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r1, &(0x7f0000000140), 0xfffffe46) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:01:23 executing program 0: r0 = socket(0x31, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) socketpair(0x2, 0x8000, 0x80000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./bus\x00', 0x40, 0x40) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = open(&(0x7f0000000780)='./bus\x00', 0x800, 0x8) r7 = kqueue() r8 = socket$inet(0x2, 0x3, 0x9) r9 = getpgid(0x0) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r15 = socket$inet(0x2, 0x2, 0x8) r16 = socket$unix(0x1, 0x5, 0x0) r17 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./bus\x00', 0x10800, 0x8) r18 = kqueue() pipe(&(0x7f0000000940)={0xffffffffffffffff}) r20 = open(&(0x7f0000000980)='./file0\x00', 0x20000, 0x43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) r24 = dup(0xffffffffffffffff) r25 = socket(0x20, 0x4005, 0x9) socketpair(0x2, 0x5, 0xfff, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r28 = open(&(0x7f0000000ac0)='./bus\x00', 0xa, 0x9) r29 = socket$inet6(0x18, 0x4000, 0x1) r30 = accept$unix(0xffffffffffffffff, &(0x7f0000000b00)=@file={0x0, ""/77}, &(0x7f0000000b80)=0x4f) r31 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000001080)="72cdab2c7f5ea56d5a0ed97cf7ec2ecab48042c6cb9a48302bb88b8a5bd4afe0157dc7e7209dde7f47e19347ab550d6b18378ca905fef6fce2887125575340333093ac8f80ffcd5841d9020db98b9761608c40e68407691f3c9f7584905c597d5f236d96c47c3c5aeaef77ee10718298f708b91411608d198fc6187b8298276ee5139cf30f0f75ff54545404dd1ef64818fd0d599906052ae4f5f378c257411103840fc709b9fcc8f777fe5e657b3d3375b7242a7399ae5e3c2a1a0f128979ee048ebead84c2daa16e6d7f1a0075d94555238cfaf2078a06770878aeef494f5bec1b667e419590a990610fb504ec9a77e7d94bee531cc5664fa0a6cdc2c87db7ba020ee3e10391a77bc6e2ff5bb0929818c763d652c6e3b302df6628ae536fd4b22aeb14f80c888a8bb39d03eabfb598b1c9ee7b2836fb63d31412235a3e5baa9222f7f5e6dcce4972cdd881061b3ed915c174a54caff4afcf8ce7b31be6ec0094f75ccde8e826d07b411fe2f76ed5550f3e71a8ffad598d77b7ab546fbc844a8bce8ed7e74386d33e67706af10d82415b5168c73e3dddc01cb22c0ea255a7f858f42ec354f4e9e2873894547b1df7ed801ef02e7ce1ece8dfbffda479302db1bd8df6a766fe7a591c70eb31d55d7e97575ffa545d85ce45466051262c30f2e60d008b9175be4f976b86524d5cfb8e1d046fd2e112797788c7f87176d14d4f948b5e4a480fc371d7d886087b6bce34de8158ee00ee505cac85ae360f3946393d958aae8f1f20b391dbb1f35d08657f017a3d655e0e2352836a639f2e41c1efdbe8189edc38b0116dbb1fa71569f5f78d30c323ca6a2389e8045cbcd169b1c0b1a7c0edf303f11d4ebea909df9f49b1a080d7bd28683119518806cb7bb7a64fead2d6259246de2da16e0aff57a97d279d82177894d5dd3f695cb08dc7bd3241b3d407e1e9c70b961f9a1fc0e69a3ab6078598dbb2cbbe142682fdbc25b0d59a5711edb5b4abb83bd6d856ad0e16fcc925b976a10708f318092034eb6ec9fccb63aaf4520a63d284239a9a642f4522780ae41a5a24987be8348d5efe15a49e0c91a21436db9a0e416fffc556d6f20e81c54bb089bee2bd21ad02f2961a05e5bc396d400672c3c8f1ca1a05c83785138b8e602185a097a9262a9a5460e2a758c16b1ce0bba7f39ecce2e57918a31adc39d6b53406f1f8fd17600d62ec6adee7adb1903ea605cdfccb05aee65b1781fb4ad8790a973fbae6a51f2e24d1b7320f1d64ca6cebb634f0bba4052609b63a6d3f01b3c1524dc8424100b6802e59950527babf790d5e71a426b236353193e3fc0b577548ac2d99bcbb65ab82d2dbcd863a4bfee166c39bf18e9067a1dfb394852aaa968296b4620545b28e84aa1dca9b4754f3484e894a8fc75771909edd7c4c3d26b513bc91474193a1d6c6a90784ed1bd0fe12deaf18825e706c21b37a339c8b8cb09343b2bd87f7202efd6ad0071fc03e534158efbd5c163e1dee236b78837c1499679563f8910e372b6b2cf56777f9998febb3fb5fe64192b1eca1bcdd3675c5dbefc1ce206b2794db57f0e9f16a70c534ff7c16b469d5efe716de583913c62e0a7f3e94552aa951b3e5f6955ebb38df63279ab6606d7880d12182da1db21098a230cafad986742607a4544b7729482819529d8afedab0fc205d96974f8c93577de3447882fb8d2a0ff3079b45a3aeb318623caf1eb60a790eb56171247e27bb23bc09cef4b4431696331c975ae370fd81bc14dd9390a6b3bd8ddb549af238c96c6cdd24668af82407ff585b0fbd00112e97fc849dde602dc096ad44413bf4a069d9c4a96d2da8e06d2946634fcef49d7a6548ee6bf85ed076dc0c81cdd0447ab5f54960e3d5663772095ced6743e72608eb71f9367cb5a8d2909a7217df82deb3ea0f4b76481bcef0af02465be9c718da11cb5cdd61da275a312de3f77330bb75bdbe5ed3d617d7e17d31e33df54c336f10f1015d47f5c3577c1d7ba8ea4a9900e8c83160879812d432032932df1e2d795dd7bd99a66959a020486f27b100fd5c20439687153abe5f0dc8757ffc3e239523e812744e003c116b0b88968f7c27beafa2f696c4d6389de06c948142e3f2270e723dbfb058483da0ea57049ae524bed309dd20d4905c34ebe67059c1acf84279ca4ec88d3d2e5939933b581b15755adac4954058430cb093727aca7c87f381cf9d609bfcbd0f814ddddbe87a788a1f111aaaf3b1abec5421f9d61c152538c3037e94efaa2cd7c711e7d839a46a9d3ac57db93aca1e8b6f7c981f5f33b080f1929928cdd4b888efa42a35e3e77578ab1dc488e4d5820825c5023502b8b283fdcead7bbaea1535c504e8a967ba0ae69b0574e9936b7e212f837184f3a283d985b3e32718a11949ff76efe15fa8a5f91c3b2cf828c13b44b091093ada977635fdd836f8005c0422d43d650189452a48a2d4b83e3c1d9fb42208006944cf6ee04e586602630e44a8591fba8a4691da8522f1094cc433d660ed92eb61814cc2fe765c5d08b7d0d1b1b9cb8335fdec182adb86f14c4956b84d2260d4d8df06cf2dd8978ae34b4ad252c1110597f8f137aaaf8b9e9214df1354439ee438be5977f94634eead3a9a6569792f7593c854de91a4a027e51ee8cf34d71f6df7963ab6983436491a979bf7de221cc0da5b53d4195ab63c075576b425b236077a03d784efdef30c2f8142a6f8e53146d00647326779472f90512021873f22f250ec4ee013d20dfeaa66481451b1c9f58964758036c494ff5a6f346f0af901bd4aca27c07f0be7970a5903e89576de7401ad0a53ecf2bc3709cf1733e59f0521a3f7d6789a5994d5158532e1f6313f84a9538e696fc8178ac689fb2119da5d49ed6964be54e3faafa2f22d8d778136011313814a1e1fb9f2e41df28e30be824002313c10ae4dc499669a4a92cab82de96a685b2d8ddc7a8e20a722836f332ea586d9dbe45eb922c95e426d2850f42df5e8d3a37d36cc50110e82cbf6995460a0ce55754d210b6feef0735c16286d6a5bc513abaf1173f9cb8973dba8a87294968b56e24655e9f816d703138636728f12f0f47b62a300f99e00e12d2efa19df0862e52b80f56bf7db1f3b7df8e89927fa2bf557ec1ad84fc6397484d483cd49e955bd15f671c95dbdcd2e28bc5fae2337a031409f6c9ccf707ce0db0c0e5a791377b9608e51baa038f2f3e44cf9ea88af885d01bc149fcd7e69810353107aa3c3774bd768ee23ac3fa268a245218fca3ea9950e5ddb8f0ff2d8632d713d088a70dcab89b648f755b2f2412214636e2383c9485c85b3820602d5843afeb4d3b9972d3ad63b7ce5427cf22feccadd8fedb9ec17b4610650c26e8d9119ce15e3e08f773596a2f3922a58c9df537cb064d8959ebb6e9f28a8fcbb38462ca9398942423acbe3d988a9fddd17d4452e6ab9772b8f7d8d8cf6e1878a2ab71767c9d557c8d0496c75a8d8efa7d99a4696a82a8e72d1b7c4bd259592ddfa070ab2cf08061e9166abef205121695ed46c63f6a08d2344a8912e512705651343e34e6f96b59d3a78b5307e60a9fff2be86d4f140a1491abeecc70798ea308913146c8c1bdcd89bd63e148e219d78e5b1955504da702d28eccc0e2c832206afd7d7ad3e234c1409d0568e68c3271a4cdb4cc3e81c7c8c1ee6fe75a9042e5f810a7408b4698fc77a9fc1f7de48581b8808653130f35762ebbca3460494700906ee5105a53ad9da2350d6094401006460bb1f904f4be4f4a2f880b5c1ac850e76bb6e843a32a5dac7dacc1ceded41625682d9f6626673adab96f970b602371e853a57b561995ffe056b61ec4518aae5cc97df685bf7cb409b74c6a242f8e9fe29a590e0eb09cb5dc84704e5c894848350571e331f3a63cc323d15bd621a1dabdc3a7d14d58b37187a27efe718493ddd6926ca19c0fea8a692b6da593077fea9e01fed81edd048032f453fe233ff740a6b060bfd05b31608cdf2c259eddde8d7ed698519224ec4c5ea3de23ed78a40ef35d794375b615aec464970c22b3833a3fa27e75a1e612ff3467e755030493c215365566ef23d1817247c5bd596acc7c19d8b5b76abd3b7ceaec2249169b0d31271a93373946f79827032aeb19854f4d8c78e2d5c98dabcc19f2bafc8ac175f774f98d0d1f25eb56e22245f809ff3f016e790818dca1bfda0e782d17656f97f294e710434454f524c15bacc683c07863877e665f44b3c8642753117b9356c51b2dd7d214045c39f691936e62d8dc450bcca7c0057bd617c9e9715169d6660f8357f2269e8ce4db7c79507b3e6c8a0d36894808d93ef18c779effe2c8231201ed74327b696ab7c431abbf3026478c6dc6e1176b8db050cd2a76e79e2e3aa0f4747ab59cd7cbab072086e7b6c3366dcef5333182503cd11ff9565fb79ee22d437256181fcd99bbfaa4ab233467ce81b7ac53467d2e389cf16b4ee6291e9f73424ac7333e160501b00e0bb7bd051148bb782e949567196e1838353c6c01774bf6e40b4145115781466daa89da159ccdb76e081c4a0843b8125300ee31b3dc8f80f781e4cc1b181217ee95d8ac8d60ac6028517a076a96f1e2a769cecc310693d6ce7f39676b5403030283af5e6d866ba7ac76e4c015c72ea9d6743e553d41bce27a63fa37363be300f28349186cca09e7f7d6fd6d7ca812e4bbc32f6f3f9fe7385a0ff73e8e98aba5862edb6a06e7b1b1e487dd407a19f76da0b61c0d8caf8fc492cc530a9d81569d804e4843745fec7ba2481296ea207f1c8ec2f5d62847da4b95979fd32e60276b7914c3f55aa66217d18454e02e9aae3c3d98ff115797c5c25e5cc3f65d7969fd8e3a7b1bb7ec7df0b1216f94d03ae14e0eb1d9eb9a7dc557bec597d81b2d2f1cdcaccc388eb50a86269689c6e6f76a808ad591deed2a209fcc946d83393c253994aad6ab9b2ea8fbaad047ac36d8539ef2dab821c3186ddd9742f4a130b19e8a19aa84b9e5c645d15347620f30e8ffcf1cf54eabe93efc532ca603e1ef4bb2859c08ba266f2c80be50e36c0313d7fbcd1f6aa0608dcc51fc7cdee740b1c1ad47a6177ff5e300185abfd876567332511fcce930570d5dacdcdfcc59e144c643fe0f44247ed658f49b913a8c687663a9208701afb229ea5f6fc3a46ea113df0beb95ef3e3442b24510c4dd9069121fec9efa68f78c287cb84f9c13ffbe5ae66edfd7ecc92558d3f58cb375b851b6be46847475d8994668e0e27b76ce37507b3211d4e668ad21f83cca9af047e814ec3d18632c646b2abbf88cec3ea6475092e20f3bae09f9ad7ed1dcf313118bbbc63d80787ac3e54b0e70f3c2ee0e5da13888619aba87bd331bd3d60c3be85bca9ec9d6cf4616863131bd39dca48c7356c23f5d6996df6438a6f66a6b48f00c25976e05968a4a6e02eebd883045bf872b35efea52e8172dc12a3c8a5df6e651e7a3a454a174d3b10c86d6e6d9e94fd1aa763563937c37addd79055953b49c7fb873702a623d9951c0834b7eff8b61c29469649ba3c01a0c7c23c24736c111db5926b3b7beb55e7dd429eaaf20cc1c2ef1cdb572bdd5d2fe63da2eacc7696479d842541f95e3ea55d4e8989849067055e31d5bc6d2ccb94cf932d4933a9e0da867cf97c0d4dacc90e4fc33d2522ac366583c57a63d2721bf118cc3da01312ec4e20edf2fa83acf519163312029b7097f0525c3bbbae3868bd1b90f32152272de88928697137496123b086392ab9413f378e9aba6738b7ea54b3bb7d3c0567b737ab152ca32fb75bc8e694", 0x1000}, {&(0x7f0000000180)="8dc29484ac0f2b06d25e59cabea585877e1e65f7ec4e2b50b09ea463f07c3dd52a81713763dbdff362ec97752683a2e3bf880caaa355258e21810dcd9dc320f57a67bbb6b091c331c63f87e41419c626b9e859a902674064430a7d8de204f262e01c39d067e59df3ebb418dfc84aa8797228f6152dd825bfe2cd05c10b70e69214aa9402c305353ba62c0bed98439c2d57ef6b98c3dd2c8827ee3274892a837994f218763ab2da0131f0f533a0d08bff293e58634cb421f24a34a2bc9dc6ffe00ff79ab40eeb70c7150282586eff495e218c02d4bba4821938cdce4b2ab7aa8d369c359caa46b8d8c11b81a6", 0xec}, {&(0x7f0000000300)="2e38c28efb6021ed2d7f6a95133b8941266adcc166cc08e783ce5132b503639c6105497ff75cb496d744270e40dafad3666c5932ee7e06f9d3cb84cf61a1503ffb5be62b5dd4cfcf405bc5ffb348c44eeaabf4f52fa07aee9384650c7c344377aff63cc0319709f968d8a66e73bd971e221f2b9bb8a7a796c1d71f1c205688e361c8fe967415b2fceb2efb7c864d35e83c768dd05a6b670fe939c0a49616a0ac30591032cc046a280fd0c3353fa5873b5349803502e27e192e28efb16f99fd979497498483b2b69e2fe90e3394dd93dc4cc1195a33bb77927e22317244a6693c9528ac7cbff5074a", 0xe8}, {&(0x7f0000000400)="510ce2f390b0637fbdd79028d04ead0760fc945e608b68bc192f18b79365a2d06a44e4a15295659d455375c3f35f4970826251dc9d5412b8fdaf58c68b9378e76866c706fe0df8f59bdc331862cf4002429e33fb4dfb9355e25b57ef3e4335ee34569acb0a803a9375c6183c08872ab079bb31", 0x73}, {&(0x7f0000000480)="a2e2a00a5c43a9a5ef4c4ba0e8643004728ac16c41c20fccc631712d19421f9d4184238707d2f7465f7b820d9c935d0ee23a36f950f5a55fd7c670a30aef19a8c5823774af91f5316b478e41593695269715c7e35dc89bee4f58a849596baef53ba32a376a23e35c38a57d93738c6077b0d11aec694fa989e301eefcde850c4f75b82f870ce037754b28f27db58dfc5140bcaf40c42b43f1db7761e9507e20e7a0cf1881b4bdb0f83de07cea2718d8f47d803354e2", 0xb5}, {&(0x7f0000000540)="5597030b1570a07cd3bd01910896b63e94ec2d1f2850bcad4bad6c0b9ac98da196fb40d7661064209afbca5680b6319b9c0e4d6d55de888397c9f18da210c7ff5eb695b08582fa4242c88ed6e7056a87f1c0c3b44472ab349263496c1343c678f721014e0385c6354ef2821e20d89a54f3d4714b27eda88bf67473a18e00a6c3ca2fdd235edc8eb8f40e980ac81f360125d679b86758dac49cbab2d7ef9e257a9678c4c384d1e68b6357475eec57307395bdcc65e1778dcd21d65bd1df00e4ba7c55c5d31c", 0xc5}, {&(0x7f0000000100)="7647452f9e663ad88460883b32c7c283dc46129bee1bc97135f0be081d61bd55617289b3aaed3a14b4", 0x29}], 0x7, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @rights={0x30, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25, r26]}, @rights={0x28, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32]}, @rights={0x18, 0xffff, 0x1, [r33, r34]}], 0x140, 0x1}, 0xc) r35 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r35, &(0x7f0000000000)=[{&(0x7f00000002c0)="b5556f529890f5062b1d5638fa4f4cbc111d60658b27952571293ab6862a2e5f343ed92f51da8a74be4e888f8c93364e3d773e99a26cf4f69c66ab", 0x3b}], 0x1, 0x0) writev(r35, &(0x7f0000000900)=[{&(0x7f0000000300)}, {0x0}, {0x0}], 0x3) connect$unix(r35, 0x0, 0x0) writev(r35, &(0x7f0000000840)=[{&(0x7f0000000140)="e36c78cac6438e78cba8524d7f4c4b2823fcac5e865cf9c8ff73b79467e564c84aa6eb3723439eb518", 0x29}, {0x0}, {0x0}], 0x3) pwritev(r35, &(0x7f0000000ec0)=[{&(0x7f00000009c0)="cb6b94a42f12badcc3e469ccb734170fff4934cfd9bac3b8d6c2670e074fe3f5b1d9c67ea9994d5354a202bfe0195bf5f57f6f15fbd9b1c79c291d00", 0x3c}, {0x0}, {0x0}], 0x3, 0x0) sendto(r35, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r35, 0x0, 0x0, 0x40, &(0x7f0000000800)=ANY=[@ANYBLOB], 0x1) 16:01:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x9, 0x0, 0xffffffffffffff99) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x100000001}, 0xc) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x2) ioctl$TIOCSTART(r4, 0x2000746e) setegid(r1) setsockopt(r0, 0x28, 0x3f, &(0x7f0000000040)="f73bf53d", 0xffffffffffffffe5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001500)=[{0x0}], 0x1) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x40, 0x10, 0x7ff, 0xf4}, {{r3}, 0xffffffffffffffff, 0x2, 0x40000080, 0x3, 0x4}, {{r0}, 0x0, 0x8, 0x0, 0x7ff, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffa, 0xd, 0x26, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x4}, {{r4}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0xe54}], 0x8000, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x81, 0x40000080, 0xc85, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x4, 0x5}, {{r4}, 0xfffffffffffffffe, 0xe0, 0x33, 0x100000001, 0x20}], 0x8001, &(0x7f0000000280)={0x4, 0x4}) 16:01:24 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = socket(0x7, 0x4, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x4900000000, 0x9, 0x6, "52d61de965a0e0efa9d952e0113b36c9301c33ed", 0x3, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x6e36, "b2ad568fdd6190aaa9c811c2ef09630b120f419b"}) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450b", 0x156) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0x1000000008, &(0x7f0000000100), 0xfffffffffffffe18) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4739c23b88ffeca2e46963ec3c039da77845399e1a8f71aca587888cd3708b8f672cfdb7d1292e1d792d60a31966b14550bf6aa2471fda17982abdb31ec86a8a65297c41e57355453769b4d855030a32300f35cef1a713e8e975580f5b1fa0ce552db37402a755ea180f9d23bfaf298a00", 0x71) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) dup(r0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xa) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01d950827c019ca57a7343cfc8397245062120e52d020828e2dc19baf9458f53703a0a6f995391924dc809ac1b25c2d7ab089b5c44d596f251d01677f102b61544f824edea810cfaa7772e168609f1a2d3a26f75994739a522aeee27654b3ffd29a025fe618b3a450be4f6bd115ad8249a606a95eaf456576027f3054be75c196f02f06109000000759977ac72d159b67b2dbe9ada98c495d0cfb4c568a27ebfaf368a9511"], 0xa) dup(r0) pipe(&(0x7f0000000080)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:24 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000140)=[{0x0}], 0xfffffffffffffeb) dup2(r0, r0) 16:01:24 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:24 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20, 0xc0) mknod(&(0x7f0000000140)='./file0\x00', 0x800002000, 0xfffffffffffffff8) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x42) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)=',((^,}\x00', &(0x7f00000001c0)='\\.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='T*\x00', &(0x7f0000000300)='][^\x00', &(0x7f0000000340)='\xd3\x00', &(0x7f0000000380)='(}\xfe(+](@]\\\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='%\x00', &(0x7f0000000480)=']\x00', &(0x7f00000004c0)='\x00']) 16:01:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/142) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x849f8485023d8dcf) preadv(0xffffffffffffffff, 0x0, 0x0, 0x31) setsockopt(r0, 0x9, 0x3, &(0x7f0000000100)="d9b45a342d8117324884591db867e8b99b931b31fbe7ad5b8e77f79c8d567fa57d1c9eb35023c7cd66d5deb3a1927efc2ce094581ebf9dba357cae11ebe2fd8fce472344df56ce435461987814205feaa6d92f3f8117f9474f051fd213c54c555c6f8e38ca2ab9c05fd7c5544966996160929a4c4734af774a81a18132043afa395f54d0239fafb67c41209a1212f8e7f781110db9b8b0b9c3b548d10d63", 0x9e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000480), 0x100000000000016a) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x880, 0x0) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x9, 0xfffffffffffffffd}, {0x9, 0x5}}, 0x2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xfdd7) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)='\x00\x00', 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') flock(r0, 0x2) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0xd) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) dup(r0) 16:01:24 executing program 1: r0 = socket(0x2, 0x3, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000002380)=[{0x0}], 0x1) 16:01:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002001, 0x6c5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/169, 0xa9}], 0x1, 0x0) 16:01:24 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x52, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:24 executing program 1: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8000000000008002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:01:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="574a6681d9420735833037686dfb1ce61817f518292712bda6044535f84a7172f323b49f564a2217750a649026543b16d471be3f3b6233d1e9677731de5910ea9ed8d39209c1067af25e0f082f2c4b8c74d262872b2ab96b911cf72cbd9522b54259c0e898445f62fd34df067d14830421f5c00bc57c54c95638cf5a4305c77a5d817a0224486df1e43fcebfa3fb37c7ad2f66cdab46358e249446", 0x9b}, {&(0x7f0000000200)="aba4b572dcc58155c79ef17b0ec830c50b10e7061f72a4b2c996fcb62020f2460c0c0e1340a4814febc99131716fb18911e5cc2f133661bd8df0a99a42f4651e2ccf7b7572696cc75c2c90f8773550827979f731b7964af58393878c9cf88c3c801ee2c2017dcdf0c3bef810e990226446da5b9138", 0x75}, {&(0x7f0000000280)="a6df792903f3e99585b499ebef0b402e7b54968992089b1e90024d2b3dd4e430bbd1e48345c860367e289b8bce60a5ac3626b5f2b17b991587de103b3ebf5507da82d905c701f2e5352cb39b5475b1ff5b64a16af5a1cfda5b91f6", 0x5b}], 0x3, &(0x7f0000000340)=[{0x108, 0xffff, 0xb192, "346d14da60db4c0befb94518ae7a404dfcb248ef7b83b9b56ed04ee6d975daa9001870222b4263b9f8d899bba51ea35fddbdfa27a276ed3ae8f4743d167089ddd10675d1e4fb01f171ddfb641adb1ce7cdd6ff2af885b21120cefe0acf91bfdacb9352f9da1398185b09b346062c3b7fcb804ad6eebcaccddce6a997e972af65da7bdfd48568b01b83d1128711ba86295fcf438efe588456552715f1c2731aaa0bda4b11355386ead8569313d9571efb40915790aa0290e0358123468459e055a9e6dd7497687fc3894ade23b535d64c19c3e98cb1de2876bd18025d3c5eb3106e35fc0ecb4e44a8b47d9dc4bd0269e79feeec414c"}, {0x100, 0xffff, 0x5, "6c63f02153888e78660a2613c725c5ffb41f9ef87a4c92a0d850552cde937bef551b3d99fa07526a91d2d6bdad92d86e9b24a2911cf91ea35283665bd17d2bc46cae46ae70c8066ca85938150c3d4b417d7cf495266956fe1aeaa770d136f1a6b518decc153499f42606c4a309fe9d908575dddd5f7be5f7a84947fc4555e6d6c3cb3f8098732de529cf86ccc2ece1947cf1c00521fe50a2ecf79911585574ca88988db6e5a2e26c0e5d9e71f878e1b1c9f954441eef3f695096309013d00aa23347777f76a7d90be57d4e36235e937a2a8040563aa1e1ae45bfdd3b2830670d70603ea574a83cb687b70457"}, {0x100, 0xffff, 0x6, "3b0c7c439a7af380638ebb1493a41bd0c009dd1c45773ac396cd8aae436b1885c0284e03d53af2dff30055ce6ca6a051481114c02e8baa91ee99556cf4d58773a5970824cf4da3dac228c8c4c272fd8f1eefe978d075529f9b6bffc89961dcc74def6c18974d6c363aaed4e3974b179cef604cb9ab5b24e82db2eea9749e261e35c63540014a7d4d77980499895786074224e8ccd410abc0b3beafe3b6c3fad6fc9da6e8e286edcebc693bd96d8ab9cd993c51da26dca8668cc1b534a146d9f0f06ad38b79ca2502088b241b7be91c177b67028db66f102d201660198971c0f82e0aa8c74495ae5253dd4b5b67d8a4"}, {0x98, 0x1, 0x1, "5496361c57609391506901d5494f118a46088670374ecb8d47cbb77ed37bb074a3a91214f5e84e01ae35a0469b090084a1b983bf849084db6f4cda2d2b4cf80be1503cb4827c14d64e57dd6204d740282eb25658d5db757560e6e457da7bcc01da05d6e99acad3d0ee1299d6e4346573f323f9772fa388ef8e72b56cccb6eb65b1864175bbe7a144"}, {0x70, 0xffff, 0xf5c, "3a4674e4ccc89ea3dc26ec0e6a70b7a7eb0dbde2d9c04fac3982575a317cc51b8b10fc0fe239e9e8655f7b83f425c03af458312a9fd02df7903fbb757bc05ba95aa70b7df9ee086310efa8026183711cc4c531185cd14ed950"}, {0x30, 0xffff, 0x0, "eb3d433556b374512eee485e71b6e8763ff11184f17c6df779a2"}, {0xb0, 0xffff, 0x8, "42a356a83547f0c1cd7f5ca117d559b21bf22feb4a831efa733784240cc81a701c4a57bf439b3104446dc004a0b3e79d8c8a9d7f898df33b39806ca1cf1a419c378a34d447cba9e4d1cbb081dd2a7ed2cdfb3090961a698eb69a93d9cc2fdf4e1ef8fc417dd13de247294918dd768aa7bf95de650755ad1c5b38ea5690420bc8ba57875638a1fa2ec2ba1a7cd5ec6ef17f00ae363235791ae99cdcd1c338"}, {0x70, 0x1, 0x4, "7d68d749ff4f518035d295b532c90857860bf5208bec89d953b428e8286a69cf4881c640432f2e09ad8d3c1f9b661cfb734acd743d459e23eafc43624f7577fb093d2ff42b6102cec43104121db02b9c79012c0bf2395066cdb9ea7d3e22"}, {0x68, 0xffff, 0x8, "c47dc445ace2cd51c3d9dde4fac4a4a48cc8c34913464c640c90ba6b668ecdd40cb01e6f9d350b9e0209a9d38e8b2b299f4a6315df34b5a6e553cfcbd1d6a2a46490adc1d13c5bb802f8af5f127b385cfef982"}, {0x60, 0xffff, 0x8dd, "a29ab5c43c56cd67239896f20aa2d69fca772fa1bbd72a3031874133f347e208e2853aad9177d5a3371a01602dc7e9bd81dbb40d1cd043edb98bef6b9a1c5587001415bea87502065765bbb4bb1e"}], 0x628}, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r3, r0, r3, r2, r0, r0, r3, r3]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0xc8, 0x404}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000009c0)=0x8, 0x4) 16:01:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x8000, 0x28000000000000, &(0x7f00000012c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x5) socketpair(0x1, 0x8000, 0x4, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(0xffffffffffffff9c, &(0x7f0000001340)=@un=@abs, &(0x7f0000001380)=0x8) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(0xffffffffffffff9c) r8 = socket$unix(0x1, 0x5, 0x0) r9 = accept(0xffffffffffffff9c, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8) socketpair(0x18, 0x4007, 0x5, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) kevent(r0, &(0x7f00000014c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x2, 0x1, 0x5}, {{r3}, 0xffffffffffffffff, 0x60, 0x2, 0x5aa, 0x2}, {{r4}, 0xfffffffffffffffa, 0x2, 0x40000004, 0x27, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x800fffff, 0x9, 0x443}, {{r6}, 0xffffffffffffffff, 0x0, 0xb, 0x8, 0x7ff}, {{r7}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x8}, {{r8}, 0xfffffffffffffffd, 0x40, 0x80000046, 0x4c0831a3}, {{r9}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x20, 0x9}, {{r10}, 0xffffffffffffffff, 0x80, 0x45, 0xef, 0x80000001}], 0x9ec, &(0x7f0000001680)=[{{r11}, 0x0, 0xa0, 0x1, 0x2, 0x7}, {{r12}, 0xfffffffffffffffe, 0xbe, 0x80, 0x8, 0x7}, {{r13}, 0xfffffffffffffff9, 0x8, 0xe0000015, 0x2, 0xffffffffffffffff}], 0x9, &(0x7f0000001700)={0x0, 0x1000000000000}) r14 = syz_open_pts() open(&(0x7f0000001a00)='./file0\x00', 0x10010, 0x12b) close(r14) r15 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x8, 0x7e}) writev(r11, &(0x7f00000019c0)=[{&(0x7f0000001740)="40dd3605704d53fabfee28e2c2ff8f39bc74c7070776e064f95fcca22a0b6b84ec06789992e1b8debe6a2a291c2453fa02fb544cdd72dca260d8dc38e194dd91375a9726b635ec45cbd4ea5947be3b98a6e4979df67c8934a5950bed24bcccbf3d0fecd521d28efc60eb3e2c63f1b4f1dfefedd11f353f737def7150f5134fcaceb622ef2fcede6cdac211892b91310e235f64fcd0983f3731fc6b2c5e1a227879a9ffe938e21848e9564f0139166ef35132a05cd401a8dde435d7b625704f63585377e3d72a9bb6cf553b3e86b72da27507106562f806a9f4ea", 0xda}, {&(0x7f0000001840)="d23eed64015f7ed53afc07d5171d937d41635e45e33d5680dd166cb68c2b470b56c1dc10cd9c1e1298b46d8630c671f023b5e3961c5bd9ce63b3b66f648d62014c4853f6858216147c1d", 0x4a}, {&(0x7f00000018c0)="925c1490d761df34f527621993b79420b8c9c981904bfe5da3f6a7c419caea7db741978833f776b9a38bd4466c032d202ef968042ac1ce8c566ccd917ed4cbcb7bcc8b609b68830af414a092028f6a869f42c8b455a74a3940950c04a45af0ef1933ac67f6b13cd706e5c826a739d913825380b058745826d259299a0e9e9eb10cef2d9f4a12afb77b8b9fbd08baa12356c0c2dc644a7cb077ef710691bd2b4e94a5e71ea89f5e626e7312f98877c697bdbfd510b665fed157508511a37f984e41dcbb883a48edb8fd82299f71c2d3ea605c4707d1ba18bce07e4117a7dddd61fe0468dfd3", 0xe5}], 0x3) syz_open_pts() r16 = syz_open_pts() kevent(r15, &(0x7f0000000040)=[{{r14}, 0xfffffffffffffffe, 0x25}], 0x3ff, 0x0, 0x0, 0x0) pwritev(r16, &(0x7f0000000100)=[{&(0x7f00000000c0)="e3b6f0fe12b49d61d0f4c1960b958a78889e9aa499198f2eba08ca2828816d7c27536d86f7", 0x25}, {&(0x7f0000000280)="7aa3475edb707b9b4e4c8e2d2afd07e68225c6de7675595528521a95667669fbf24959e741960981d05cd27ebf9164635c1e4672eff088da7e41bb1a320bdacbc39a74b20c615212248ba0b42085dacc33e76db927af43bdcea13cea96181eff1a7110e63b3aeecb81f0322de600d46810ebef5178dced9b6b4d0361c1633608969b0472815140a8212f48637284766676e07716c26274fabeb3778832e77bb444aec899d33e3dc5ad816ef81f41a9ea27fdfedd391a83f96374d3c57ecabf944b019934095c44495b587bfd9d21753726697cd8cf658c076d29812c259ee26640f5ca261948d2d74b9862b6b9190391cda0644c9a3eca9539691a83c1064a1fd7525844208b81e74bac7d57837f8826679e10186b6c51f73ff1fa953d4ed943bddb70c374628ee48c6604f76d74fdf72426f45cd76cd6726cfcab6a6d6c1a69f38b0e688b9af53c974fbcdd09a8736a19397e631c9af7e6f198f2e77235fa9df395e0cb77a71e9e82bb71c53e16498db1c70294446db894ca988723c0bc97c6de99cbc1675b0e0f9e67eb3c7a0d64b3f5829990e0ec8cfb13e4def184be11aa9a5e071e1a7983f81c24aaf63982c027276e59b336bdb0d0064d7aa471b3a3d65df4291fd205ba98527b7ca7b5f35266079a849a7546cff3f927036de1cde0584133525e8dace96abab74afd3456dd46f40aa10f45229c8aad391a745152d4f419b76d01b733ca1d5e9904cce98d8665907e7976073b3261b8e874fda2187fc25d1ead24c3a73eb48bdcddf7a16e45c945e189182e9887729a7d6416ab0bd5ceebe6bcfff162e55f1106a04484fc9bd572beb437e9f8161d8f04d6b34018b8ee0e619859d3973645337fc51ce5791c7dc3ba745741d0fc46f09d50d73ca8123bd70aaf432a4eef89f19c1747b52520f4e5240cbab2ef368d515a811e4855d8274e6935a6f232ffb186b398ff765f8b449208182fcd5e37519a590e400f5881da99385595ee258931c1387b60a4461bb4c14c45a1fcc0a026e656dd3e0becfce9010b0c05ecb6eff122418a76f258345738b84a15c002a6a71e31407de5af0b21f4bca4744e83e84a0c1b323ab6fb3dfbf11795a61b3a2d2d91325e8396a821d16629b282d34b858dba33e6121e1750a62bdaf77c8a4fafacdd0c09029683d586bf0f07a260016fd30bfc331d30af9da26e5032573ebbf71fc82c89614bce1b7228ca03d4c26be061c90d5b5932c83e208d1f7904c6258f75372d14026abebdda58347de9b9cfb588adf594be4b399f3661cb6786b001c15b859c0784b3d08e147ff48c9855a72bcddc0e378bc6bcc0f261cccc5141e919f049789b0b3571fd7eda72d38fd6ebfcb90d0b1e4d5659e632a29ccc9a03a7ba53c9485c3c1d3c0df94d8d0eadfd0ad03f8ed192574b6f9ff26b9b9becf279b202d501320f340302ceb540d6658f44fac3cbc8287affa5d733904e70db32fe54ee9786bfa4ed59d19bf01b3767acd6d37fa90ed91477e80e286bebc328c8a33f7eb4bea1c8dffe7091da7e38842873ba6a6328093d5973cac991601f4dc5fd8c1d0d2571857004a3b65adb51ea8a08d955b8ccf872efd134acf0a1410a10f4cc984a3e0afe72b28b9b3f3a443cab04d91a521425b671b08802bbe24cac8141425005110b40c921078b1d1ecb58e89560d26126e18b814ea500d2332b76916bc4bbd2b2c178a37eaace53fa25a0e9772f4c700e95808551eec0394eca145fd232ec565ee35af66994bd3d52dff7e8f230abf0e18f11613d30f31e5a48c09d339821990fefdbad2496ee5ba0428e1ff12a38b56e01a96fc04794d6ce6fa4c3c696941cda0938d28180716be5e45e00bb30152613e764ea090d93e835bc33284cfdb9d6864de40073d1103378f1b0deb89461c03e3493201356a84a2494f887cf1ad99ca4a5eeed6495be8635d46dd0ad4798393f602880ae0095cdef826d24b7366b8716508f1b10a39bd6a3241555958286cc30502816c258b67636b7ce8c5bb0b7275b17bb3a46374711c385acaef1144d4d392f3cf066c476db4f750914e0b528feeb882c599dc1cdcbd508eee172cc8dc82e0cf441e19e38eeccfeecc578ec667a8511ff3e422b46f5b63784e4155adfe1ea1c2f94969ff688a5d890f9a94db647f76643e1f051b0e7abf39e67c9017530d09ab6976d16f8ba28f2837738e273b15079361b6c3e2107aa5d458fbf7fa3a03a286091b8b4230d387fe705ba0ffa5d834f04a1f7035b21f6e3ba3ef88c8b8b68de9954a0653daccf64e32990ba6a63f34e689723e20be8218a233d8192e6a2c41fa494c497250df610076c249cdf1ef9e44e825249f0b105572e44f837df7a612ac7772a380f869acbedb9941436446df8302786543235aebbe04147c514df3198702f0410c8a831104aaa3a0f2273bebea041941c1e522d390012ed356df5f75e77fe8e4ab26f0ddf18e3ad0a17ccd32c7ea6cc7ddd723208aaf09f933e7b9f3b82b0c644e6294163b9c5276560f1ed2be6509c21bd1454fdc1265a7cafdc2882e79186f123e3122185092b84d428f1493e34413b69f2e0c8dcfaa684528246d0fe87092d7870d2bfbd18c2abd50283951ec92676f275ed2f67d93665ffdbed94b141d1ea22b66ab780edd71a259b7b438bbdeb8ec1deee5d83d553c96fd8649dbd28deb8b8da58c54dead316aec0abfdf2261536030af15510c29c39c2f2065ece578fe632266e387f7b42b10d66c7452b3b493b6c87774aaaa54ef6d475780119437d2e9e57caa742af5c2061b9852085d5c4c396fd7d9ee0f8f1d24861d3e73f4e412aea0ed49b5eb74859bd8446867987a2292055932335ad6534d7471cfb4341ff82f3142a009505a156bb9a925b76c9e70e56aaaeee12abda74b29921291b4c1512fd0c8a5d12a2db837a9b6555dc855354bdf9ec0103f7d6b94c0334e58a1fd37a2a36f0cc8d54e70dfed794460f40b350222ea856a3d273a28dc01eb229b4691cff974e7e291127ecadf7413076a19381d2cdaa081f49ef4c4af63631dbf8d4e348e9d071d5bbb7c77bc0529bb8296700c063379d550c6976b6e9e80c8eaada38433b8ad95acbd2969745410affc65beb07280928777807ce3c7644619acba186e73bec5b733b5fb859c7c3e1983c258917bfe1ede4c34143c226d829b54a6cead18d0e840b0494d1f141462269919831dbef6503df57ef28d31eaf0dfea4c0b2b0ba2181dcc9c29b7944404c23c99632b8a2cf0a41dccbb636ed32028b7ad9afb687baf9984cbafce87158c26baf6934652a468a6f00d7497872f9dc536bcf05c3cbd904e4b002ed851f30b38c569db1ed5c3e9abd2de826889e1216f7d58599796392611bcb37d3947aeb0503c5d6263153950fa4838dd7c8d57a29c2fd93b665e5ef2f124bcec3743c3f74651d343dd529b2ac6c7c400949c2905022c157df719222f4b517b83f78397e07d5b421ccae316bf1b39031d27284daf34cd1b17da272e08a164e922d69b7bacf1f85596265d6997030c605cf91be64800a77f5de636f852fd8b7daef046e23ca50ca8070f4c2e21e47a83e57c4f7a0147af977ca584928e47f2208fd8e9b64da4947df2c392805cb272ac09611f2465990a1f8348a824911ba9efc2d6fbb0db8d7503e6fad34269af2891f035ebc589710acd954423ac6a542b85995cdbef87364f694f05b57ee0eb249e5d935a21b73f58cd990c5175cd3a05e83a3c01bfa88e0dee4db432851a40df640ea6db6a4075119d8d433bbb1a7b1800608722d2b56ae155150b051e6f226e8041bc6a922c99438975e73c6f6400153893fe0dd099f91d512790e19e8c6c729ba45ff97eca8bc3ed12063fcaf9403da7ddec9b3b45094df52834b4c7bffd4059bdd23a0e995c8f368a24c36486f2be78e808fe4591caa7278b5419b0dda3b412e90d9ec7ab2752a03c4ab7f9c3cea193fd59d06029fdbd5e47ff36172a05c87f04574d2fcfea5eacec7682683780686e31a5dd4d4de96b62a10f46c702ed5fbe1bf5348e5c303443a0ffdbbb8329f875b1145a4dec129a9deb543a73ea6fc31e02db47cccf71724a845aa7cd8cad874e55f1d75ef3f3c8bbe913294229eb06b15ba90f31d8503b98e9b63fe22e9f1c8f3285bc5780fb6bb4d3eff7a4520a789c97e7a6b0a7fc17e1b141b8956cba328d68a3bf65cae2032ea84bbb260b36dea7912def3f40075166f8cdda17b0491fffc4ebfeb9cf06e93650373f90c541790b246b443dc774d2796b8693a7c8d4aa2c90f1962154eb2fd313eccfee3b4eb6cf1d7431f347cde0152e9486490c3f2f381a7ca57f4506797f7b1f517714fcd1becb15978f94e708c5287f2d3ec88eeefb45afd2fa21b84ff4c339d0296b43f0b5674d8c255df558b948e7f799b48e6afebe52d7713358d84b52fd2dfdaffdaddde1f08e5b958baa07336fe6c8cbdc8052f6ec81857153ef651e26eb048fff4990bf65164cf80e034c049147ca6dc3dac9884769eabf5d641293bcf8999147311cc51e5b35d89bc900f9078c51f88d9001f973d73de6e75566e776b0998081489010b2d5669523bf9c3af9b17860112f18e392dd87cd5df5af2b3b42f4688fbd1e9690464f2ee09466798be24a0bdd41d992474df9a8b8c9f78460a502da3764fbd90b83b2caa874a5ba404c23fe40775acd2b54cbfc652f07b6102302a57ecac39803fb7ffb08f38b75bada5ab742a4bf9b5650ec88d2ec3109ed46dd2c08e89ccd7fae6c56b0feca29869e571c29ccd8ce55831df0051cd41d6298d53d68a153fc4d2a8298960914961ae6e1cc41919b37c250b84942e9f206798700ce944b84aa441c517fdff0dbdb908f1284f86d7b369cb254265360a44b5b585aa7bd81e6beccc5b61af3a105126f788bb389bcf2211f6c47486329a455338b66b1cbab92ed3130a6af5931e9b19f444d4717dfae81f811d95a6ddf98bf644beb6366c27ac1f2c4b5e808e6df555b2d7193751eefa452f7d73a9aa57856612044547479e9c138f7e5f5c09a8b393d0601bd0cc4cd9f88615ea4cdc71ce16576575accf80888ac5a94d35dcc17c58027e35bc57e9fbf96cdca76d44f43b2b54baf9c305dc91adf9418516b5c47b7ad851fa1d635799e53a10357868402a6e974c995c2e8da5d0058daebd01a3b7893aba5046ca0bbc0a1cc7f8902057423e781fbdeadf05cb0df41e59f5218126123a84f9fbd8f81348d3e4e19bfc4c415abc9ea6685bdc4c8b2b210498f1cb99c42e50ce902ac3049963e090ef34ef402306d18896167aee2bf7af1c2f27a6d144bfc4743322e928f7ec6a1fa9ece40009c93c44c90a88f13983509d76db9e42a072ea9af3e205ac22bdd84134c2b8a9c5de4bec8c491d40dff98d063039b9e7fd2b328c1f486635da876eedd4b2771f1f9d69692f5ace58074ff0672545a021692edd66889e5dbab563427f2c8fce7531874807308d4153005d5ecbb1b4ab8dfa50f477cee19e00058d94cd12b52d0b85ca06f4706c21e7512066babcc2c4e52f30d631a0d2da5f5a1cc45300ae7c05baba65113df2048cfcc11b7887c9d7b2f0e42493e835d9bb301bbdac87b8321ffb800d458785a4d00d2e984ff1889ee5ab402d614236e7c1a5bd0a21566632a1c352822759a56a88d7418d69f1807d50ee912295a1afc9f614367c444bce480d69b5ccaeb8ec6d8d69bc03681fb7a99e08fbf28ccaa1bdf1bd5fc6b6d3812053f8251d6572124ef1797d1f887b4513dfa04d9a83875c6b2f36a36e1438ca7f0d1fb4", 0x1000}], 0x2, 0x0) kevent(r15, 0x0, 0x0, 0x0, 0x80000001, 0x0) write(r14, &(0x7f0000000140)="a9e5c646ebce00a767eca45edb092d46e2e6800003", 0x15) r17 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r17, 0x80, 0x8, &(0x7f00000001c0)="39194b007cedebfe8c6e6b3aba6ac2afa8214c8c3333e827a603b621832265f67fb04fd8ac7229abea9dea7193409ff8367893612d73cd2b21f4cca014591808d3ef7488a6734e8301413d73afafccabf2e42fbfe2090de9e1b4dc83ddb249217b07313e648dc9ab451f0954b7d6ee82129a99baf087eacc9d6b988b53c95f9bb165cb7f1b71a6271ec21ba6dfd19dc87f4b95003937b60e13aa3cd16293", 0x9e) 16:01:24 executing program 0: socketpair(0x2, 0x0, 0x10f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) read(r1, &(0x7f0000000200)=""/46, 0x2e) sendto$inet6(r1, &(0x7f0000000240)="0ee87edebae4c67780dd19eea74d2a959678d800bc972a88dfe934e34a8fc99b8137d1d23e0eea664326cfdb7f337bb376ea0acd14", 0x35, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001440)) fchdir(r1) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r5 = msgget$private(0x0, 0x42) msgrcv(r5, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) sendto$inet6(r0, &(0x7f0000001340)="d478150e725ec636bf9f4c86a979d236bbf82968ac436c7f2142a60956dc9b984f93281a7aa072ea5c940dca0110741a79a1a184f8dbee0107034ad6caaa3c6af1c3a483dda9fc4897ba017bb91ba453a82902cdb94d35aab80776c6d67f0f9dde78ae49c148cb2d599bb1701d40e711eb8f03b62175b578a7644c1b6a9dca3b289b35be798be8beb762c7a16734cc3f882de4897e65e31af76cf1009851c1af4d69490ec0da5fd2b77d4f9bca4c9c6a60705b0eee2e841c204e6122bb3f01efa8820c36de99c228df9d", 0xca, 0x4, 0x0, 0x0) setrlimit(0x5, &(0x7f0000001480)={0x2, 0x8}) getsockname$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) socketpair(0x1a, 0x4001, 0x9, &(0x7f0000001540)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001580)=0x55) getppid() socketpair(0x21, 0x7, 0x6, &(0x7f00000015c0)={0xffffffffffffffff}) connect(r0, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) bind$inet(r6, &(0x7f0000001640)={0x2, 0x3}, 0xc) msgsnd(r5, &(0x7f00000016c0)={0x3, "ca85f490ead0bf3545a732e9f72057ee5d8aefa069eeaaf3c8c04e2920c1bac2b36d3579232beb02ac4661dc08ea905feeb1f624e89e5dd465a9d6952c80115a4362ba15bc81e4bcb1645f8a1412dcea07ff911e249ae581610ef7bae8e48e4bf2a7fdca95c95c114fc96559f9e92b477558857c54389e7e1538725f2749873200241a010bad912e6ca20380dee89e6eb6993e70c606884ed6d8b6c81059e01bea0e31e4d91e1061a4fa"}, 0xb2, 0x800) 16:01:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)='n.', 0x2) fchdir(r0) 16:01:25 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:01:25 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x0) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) minherit(&(0x7f00001ee000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f00007cf000/0x4000)=nil, 0x4000, 0x6, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r0) mmap(&(0x7f00007cf000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0x1, 0x200, "3be082d6ad57d19a52d35599215543a634046a07", 0x2, 0xedb}) 16:01:25 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x40007fffffff, 0x101, 0x7f, "3a030000000000000000000000000000000100"}) write(r0, &(0x7f00000001c0)="24bb2d10", 0x4) 16:01:25 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="68a6df4fbab176ce433969819724b0790fad9d9e8ab936e9765680519d41f066633ad721e851061edac463ce28e8c548d47c047ba0f7dd00b4f1eca2356442e75b1923eb9a73b6fa22edb818b57feaf48c12b5182375b7422b2c3632f8f13425d239df9a42040a0a39bccc71bfe3c0344d8f4d466f7662d612446714495e4a5ca19823c10bb3d79d6da68f110a07731cfba2f1bf26ac1ace96ae8c61f74390a51ab3246296dbb241f99030868d778cdfb0907fb9043d404c34", 0xb9}], 0x1265, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000680)=""/113, 0x71}, {&(0x7f0000000800)=""/149, 0x87}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/133, 0x85}], 0x1000000000000254, &(0x7f0000000700)=""/232, 0xd0}, 0x40) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="14", 0x3d6) r1 = dup(r0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x60) fsync(r0) r2 = semget(0x0, 0x1, 0x1) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000540)) 16:01:25 executing program 0: socket$inet6(0x18, 0x3, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x10001, 0x8) setitimer(0x1, &(0x7f0000000000)={{0x2ad79150, 0x7d1e553f}, {0x3ff, 0x8000}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:01:25 executing program 0: setreuid(0x0, 0xee00) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) 16:01:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) close(r0) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x20) fcntl$setstatus(r0, 0x4, 0x2) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmod(r0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x201, 0x104) close(r0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x10001, 0x8) setitimer(0x1, &(0x7f0000000000)={{0x2ad79150, 0x7d1e553f}, {0x3ff, 0x8000}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:01:25 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x8054, 0x200) kqueue() open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x803, 0xa0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8000000000) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) dup2(r0, r0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) panic: kernel diagnostic assertion "next != NULL && next->start <= entry->end" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1354 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 8626 36715 0 0 0x4000000 0K syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff8132b5f4,ffff8000211c1530,20008000,20011000) at __assert+0x24 uvm_fault_unwire_locked(20000000,20011000,0) at uvm_fault_unwire_locked+0x1f9 uvm_fault_unwire(10000,ffffff0078053b00,10000) at uvm_fault_unwire+0x3b physio(ffff8000211c1828,ffffff005e9aae50,ffffff005e9aae50,ffff8000211c1828,ffff 8000211c16f8) at physio+0x2ba spec_read(0) at spec_read+0xa5 VOP_READ(ffff8000211c1828,ffffff005e9aae50,ffffff00685e4e20,0) at VOP_READ+0x5e vn_read(ffffff00685e4e20,ffff8000210a3080,fffffe73) at vn_read+0x130 dofilereadv(ffff8000210a3080,ffff8000211c18d0,fffffe73,ffff8000211c18e8,363ce24 0ac8) at dofilereadv+0x14f sys_read(30,ffff8000210a3080,0) at sys_read+0x6e syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffb9,0,3,3613cb70010) at Xsyscall+0x128 end of kernel end trace frame: 0x363ce240b50, count: 2 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}> show panic kernel diagnostic assertion "next != NULL && next->start <= entry->end" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1354 ddb{0}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff8132b5f4,ffff8000211c1530,20008000,20011000) at __assert+0x24 uvm_fault_unwire_locked(20000000,20011000,0) at uvm_fault_unwire_locked+0x1f9 uvm_fault_unwire(10000,ffffff0078053b00,10000) at uvm_fault_unwire+0x3b physio(ffff8000211c1828,ffffff005e9aae50,ffffff005e9aae50,ffff8000211c1828,ffff8000211c16f8) at physio+0x2ba spec_read(0) at spec_read+0xa5 VOP_READ(ffff8000211c1828,ffffff005e9aae50,ffffff00685e4e20,0) at VOP_READ+0x5e vn_read(ffffff00685e4e20,ffff8000210a3080,fffffe73) at vn_read+0x130 dofilereadv(ffff8000210a3080,ffff8000211c18d0,fffffe73,ffff8000211c18e8,363ce240ac8) at dofilereadv+0x14f sys_read(30,ffff8000210a3080,0) at sys_read+0x6e syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffb9,0,3,3613cb70010) at Xsyscall+0x128 end of kernel end trace frame: 0x363ce240b50, count: -13 ddb{0}> show registers rdi 0xffffffff81e27170 kprintf_mutex rsi 0xffffffff818e4fe9 db_enter+0x9 rbp 0xffff8000211c1490 rbx 0xffff8000211c1530 rdx 0xffff8000016d8000 rcx 0x69ab __ALIGN_SIZE+0x59ab rax 0xffff8000016d8000 r8 0xffff8000211c1460 r9 0x8080808080808080 r10 0 r11 0xffffffff812f8ba0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211c14a0 r14 0x100 r15 0xffffffff81bf514e cmd0646_9_tim_udma+0x1eab3 rip 0xffffffff818e4fea db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff8000211c1490 ss 0x10 db_enter+0xa: popq %rbp ddb{0}> show proc PROC (syz-executor1) pid=8626 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000210a2bd0,0xffff8000210a3c48 process=0xffff8000210b7c90 user=0xffff8000211bc000, vmspace=0xffffff007f125108 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 36715 156254 20653 0 3 0x80 nanosleep syz-executor1 *36715 8626 20653 0 7 0x4000000 syz-executor1 36715 119801 20653 0 3 0x4000080 fsleep syz-executor1 51414 410891 90886 0 3 0x80 nanosleep syz-executor0 51414 497061 90886 0 3 0x4000080 fifor syz-executor0 51414 380196 90886 0 3 0x4000080 fifor syz-executor0 51414 234752 90886 0 3 0x4000080 fsleep syz-executor0 87929 77004 0 0 3 0x14200 bored sosplice 76065 158995 1 0 3 0x100083 ttyin getty 20653 294811 20427 0 3 0x82 nanosleep syz-executor1 90886 498931 20427 0 3 0x82 nanosleep syz-executor0 20427 22442 40981 0 3 0x82 thrsleep syz-fuzzer 20427 915 40981 0 3 0x4000082 thrsleep syz-fuzzer 20427 492298 40981 0 3 0x4000082 thrsleep syz-fuzzer 20427 396314 40981 0 3 0x4000082 thrsleep syz-fuzzer 20427 364536 40981 0 3 0x4000082 thrsleep syz-fuzzer 20427 16330 40981 0 3 0x4000082 thrsleep syz-fuzzer 20427 287495 40981 0 3 0x4000082 thrsleep syz-fuzzer 20427 41688 40981 0 3 0x4000082 kqread syz-fuzzer 20427 249406 40981 0 3 0x4000082 thrsleep syz-fuzzer 20427 355770 40981 0 3 0x4000082 thrsleep syz-fuzzer 40981 320259 60371 0 3 0x10008a pause ksh 60371 167707 2602 0 3 0x92 select sshd 2602 163968 1 0 3 0x80 select sshd 12219 53945 59586 73 3 0x100090 kqread syslogd 59586 479814 1 0 3 0x100082 netio syslogd 69030 449404 1 77 3 0x100090 poll dhclient 70027 505907 1 0 3 0x80 poll dhclient 39411 513527 0 0 3 0x14200 pgzero zerothread 88934 186997 0 0 3 0x14200 aiodoned aiodoned 17108 444864 0 0 3 0x14200 syncer update 73688 102978 0 0 3 0x14200 cleaner cleaner 87288 299673 0 0 3 0x14200 reaper reaper 47084 487387 0 0 3 0x14200 pgdaemon pagedaemon 27226 198758 0 0 3 0x14200 bored crynlk 33606 402459 0 0 3 0x14200 bored crypto 3097 303292 0 0 3 0x40014200 acpi0 acpi0 38934 217832 0 0 7 0x40014200 idle1 36582 502502 0 0 3 0x14200 bored softnet 2299 127865 0 0 3 0x14200 bored systqmp 25401 193032 0 0 3 0x14200 bored systq 62753 91399 0 0 3 0x40014200 bored softclock 13117 314437 0 0 3 0x40014200 idle0 1 148627 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper