080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x5e, 0xffffffff}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/5, 0x5) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x349) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x5e, 0xffffffff}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x5e, 0xffffffff}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: syz_emit_ethernet(0x35, &(0x7f0000000080)="968f3a161e33a59adddfa494fd747fef3fb8873fe0cc674cc2d589d86064b2bab06496edc1ec5ab4a6c276a0836eb1f7ac470e23ae") mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x0, 0xffffffff}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="08000000000000000000000000000000000000000000357c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cfd0000000000000000000000000000000000000018b10dcfae1a3ac95be84b8397f1d0dc5851f7336254fb823d746931c0b1a00e5f5a3a0976ecd7fbb24377dec241c0a4568caf7ac58cd2c0c1be36a7a2c00402ef4a7551c4c253ebf01b30f0fa3be5d89caa271a84c49b175ba11058b76c4abf53312889ba4e65ce3fff35de405b43ddf225f840a61344634207332545a7635b2c114e5012631bc768c9ec45953ef40baa7596cb41ffd4d6720dba7bb723d85cd6826b00000000"], 0x63, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) nanosleep(&(0x7f0000000080)={0x4, 0x5}, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x75b3) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffd76) r4 = getpid() r5 = geteuid() r6 = getgid() clock_gettime(0x4, &(0x7f00000002c0)) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="e9d9bc76ba52a263f8c66bff89b2dbde3ad51f7b195f3e011888b42ee2a552388ff58c163a82a0af8b03d75653bfd5ac368e16354c5c257fac76974009ad71027acad605db84488417e5661cf0b5ab8aef5d3017d124e19b800e5a99a3cfdd5f", 0x60}], 0x1, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0xa8, 0x409}, 0x2) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0xa0, &(0x7f0000ffa000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) socket$unix(0x1, 0x7, 0x0) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="c3a04bb76e0c268e0b5eec29c9ba6685f54e6fb459bb9fe01df76364dfb546e97c3dd69c45bea85ff8c96f03ceb49a8039ec189eca9e81de9c41c33956dc65ef0a6859123d244789917381b80f0e", 0x4e) write(r0, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x5, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) write(r0, &(0x7f00000000c0)="5c72dd5842cdbfc53373fabf0cabcccfcbd328f1e9ee27235be69542f1ae4f90d6bc65d9758714f9a66ab8b04616adb04e7e0a54ecfa9407cb7b0110349c4284cf45c538144bb6f957b6bb3e5bc128ced62a04d52edeffdaf2660d437fdc4d5db30f3f7a3a96cc05ddd0bb979e74a07df608000000427290306cb04d2f1f3bfa22cac3fa7cb71f3c0b6e185076f2c5c08a5c60a68cfa4b362dba5b3cf903740cd6f0f104", 0xa4) fchmod(r0, 0x2) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000180)="02a153f26c8ed6f137a9e713bea4ae55d34e9d0c234c894b484662ef19cd9b38a64b3477d9170b47c61c398afe893669cdec3fbf9517c569bd7a61cc52241f4a4106414340b6a81f46c04fcf6cb498b7ce6b63d2d1e8c0c5a66952f9da88e36297f1d1cf3d741de6db2a23498dade5864a128d0c9ee95f280341b0c8a247d8f5f993fc5d9c4ba9fcd83bd70730be960f805e4685e9027e430a72b1c8b10af3a09f4e3e3365dfc862b1f4381c42e755828c295a557c84c303fa6df40ec85b1a4f9c7fde675ac15cd66165ff419acc68f09ebbbf68e5b3de6ddeb9eb0932f6a46862e07ea930cb04a234d085f90f772480164c95de469b76638db521422351", 0xfe) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getuid() r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = getgid() socketpair(0x18, 0x5, 0xb033, &(0x7f0000001400)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000100)="46fce7becec11025bb78fae50e16d0d3515e42c6519bf9eed9612fbd7ac4815bd4c332a1e3b64ee63f119edf6be78dae51987bedbfea6ba5cf1e831b7822d15f6f1fb7891cba9af8cad09d3f025382e0e525e2036262291a4746ea13a6d807f86ac0e056f8e9f492a949edd58a292193addd786f01443453058a1b3177e35d8cfff8b589b84703404c33ef719b04ddd91b8b2b63aa4e097b17168b31fcbf331f9e3ec8563a29dcb6aba2f7de149fffc281753eff1424100b0c1d98704cf7aad66fce69537b3d0129d82c9cf99fbb73c29c12713dc09125ce7332d8676da1cd2ece2dceefadc78db340ac80b55f9bd200cfb5254b326bf17630f0aea4e24459d6ab0334103c503dd7525c2b59f0151398f98f80fea435dd01db6702e9423f2da2f733f9c2d5ac349dbdb7c071bd3b0637594420242293cc4d6349c971a5f8725721fb2187c128f0bce74b36765429ccb6eb8dde20e2d52b539f7db62955873f12e3ac429ebcf5f9ad57e0c86eeeee6866e70470716036c6aa0578668450d45ff3a7d1af1d45681f462dab6d71c1d77da6d17b59f46c8c39760708cab9f8a838660e1891fd32e90899269b61ab9f6e3e40491932263a5d7ef07e566cf5aa86eb951fe8ca031ee5dfb49c1346be6b565063e78c0c3b8cd32f8461f851fd885bf82bc2cb5be55a252165ba25fcd114a2a4e4018c0879427528ca600cfe38b6b278dfd3659f512e4ef454999ee094a4cb44daa79f1a84990b38751462212a56f96082a53d89a624eaf534fb07ff833c57af1c6fce580c21a6488de5e321d02d82881bae1a72b4bf4505e74ed19df7942f47500c84c2db848fcddae4c5717684119e13b3d34cade2f3fbe7cb9a62c53f255a907026739439b5e3d20f869d4232704a3c291aa55327af1d06bba458d26cdd82b18b22bf6f07b00eef65b1c7e6939337edc5890576ae06840346a447cc0c7a891d8bf01cf4605b0350df10af0883a766a9002a702a0f2ef0283a6b2bf61fcc1a99729858cc475338e53eb745bea1c8e24f5b9c16c48390147cb8516aec02653413b6ee2f053463a0397c4657f99047c14323cae243a31f2cd36d57ea12d8b575fa551264b3753e590172320f2d8c4ea2b3a910f296c19b3511a1b15cc1e5c9bbfd95177b493749b96967d46e6c2409867e4a3ebd05d3ae5a883a6698806c008358d0d365a41fb0bc36d7fc75803bed06f2544095ff2bc1662036101f628c97a997a234d1f0e2bff4d64fcd83a5056dc851c46ae849406e53a189cff85a7d39a7a3804a3fc7e7f4fd81508515fdcade34a4acadaa8197f76cf53a9c271b0f604a227aa4aae74bd95a2481fdce9d544c8c6dcace8fd8e959095a30a77f9ef7ec0e4ead719bd061d6d8f6a0a1ef7bcb7fbfc16a22b59d34669a6590ab2907951f6fb4cab5908251bc061b85820b62953acb422c47ec61ef3cfdc6d5def2f768cf880a5c56f01da1210faa29da4d9599c34b95e32015839955f2f515b9f07a83dcb18940b54c7f6af1209709f2aee41cddf47ec9f0fdd56e59af738e64a5830ec9ee880a53b8007bfc79ba95389f4f33e4e057bd6f2594f3140556d4b791194c7fc8ad926fc42e0a64367a82583a755bec194fd52cdaf6dbd8f4efdd4e51c0fdb48a381f1c760af088fc3885aaa026dd065455bef3fefe0decdb4c52ee7caa2c112f40286e882e1065d251bbac12ab2cad74fdf6c6518cdb47c125bee4c30ec3aeddfc933e62c88ecd2c18e1cdeab20e4128386852c5c37f7fdc949af9735b594e304be42a91bd4e4356ff165891bd9acd0d353dcf2b3f89d6bf4dc0cd4f18dc1e585733483b4dbdf38ddcd785e6769ece788835cc80004b914a4a1654d16d62b35dbd2d3bec5dd6d13b31ad5a789243662c0d265679cf0f7f6dd8e873dfb14a51f1aa6df8f631390f932cbae65d36cbd00c1252ed965b20a8cfe7127f4b7704a9df356922239ad34c157888e3e51e68ee3371bd840685ca3f75d82bdf191f3e17eaaf665075113f94415cc44cbb76c98332d477dd224ab94a11369f1e2a0c27605f252924981eaeca23b348c76eb79732048481bd6db4f076850961da0e9f43d6441631c7b7344ccf1d10f34289c87b8b00a1667c87a337e16eb5e8da2868ecb6e5a883a71aacb77c002c19b0f63d3a8df2ddf88eab29b5bb38919b3e73a11ee5f088d9e8b77719e3fa414b8e6aa364698b2325c22025a6c74ebd845723de62ad1d25fad09de2d62487ebeb06d09cec2174c7e0e3d821c47037cbddd7610eb2b21af6c2b7d9cb8b169bf25bf3d674ec16941df2595ae66e36d5680aacddc60553db6968430a377d2f53f8c16014e43b503ec3557ea5bcf0c5422b32795e68fb1a7873270a047076ead67fcbdac336fc3396b39f6326e46aef08d0c169cfca3fb80b3d282fdd9e463305a66f3e6d5ef107b81d944eb88b32b420f76bdae1ba375fdf96f445ec781827f108629c506a8c5d2519420cbd930c41bffb5e4402867d05c41fbedd86782b331af45f8800066e400ca39c81a6279993c8521a955a234e6ace1b4c81bdbb8e880cf43daeeaa04e92e2e64f2b7492bfda09b9250f9d2d5241661e62888baef2d2df308b6e09321f8ae68678bf941d61b2b822e45e6229ea1d6d58f272a127641a6f4d246e94fcdbbfe758c6eef662a14b635bbfab0bb292456dc7662ea618d9fc13adedf1227c947edc1036e94456c9c779694d93cd7698980e6cfe42dc7c8e2bf7f085aa0ba1cf27279ec9a0d913f0e3c3bff3aa8c0e87eede03ac96955ff3fd1bc2b61fa09a9a4cca5e2abe8bfd46161a1726bab57207d13d213fb8e98bd8472ca9db50f94aa96bd19d1afacbb6b88eff1de77cbb8e81760c8c69b81dfd274e9d83471abacc0ab0da3bfde02840c23d6ab9128a952866ce6636c7349f55f2bc46111a884df15552ef4fd9ba35ad3214916ecf4c4e2d7692a914ad065fc162dcebfdfbafd818b952e2cc9aea2bc28f6188c70ab3d7f5e80433692e936b4c9a61dfd1d2da9b9db7ddfa65e79e9b56e29dab0b8c9710b2e1cb48c0407d660f469b8cafea294e701b1e68938986534de028b9970411cf8529b2a3d6e1d3cb1a7a50b3656f1e30ba980d60ee4fd763a0edc5f7d4c7e7b9be54ea1eea56a36c65298bd61eb3c91e78241c0cd15c077c0495c966266f93e5a6ee75b632a234f6082d990fdc783a9ff0c2459493a0e575d9511a725f2239b9f46422def8a71f6b41a18f0dcaf8abb2b8c2182aacf08f9d88ed2f1e5eed16e4fa8415ed026ada7e6f73c8e4d9f77fe8862f1eebfa857fbfd10912b4b2ecfc43855135e8e394c5324ed4241cf30a1fb6da8a9cacec206b996c0221d74941fe35551e7d72a0aa216257f6aa55e8500bb94636f5a7cfebd4bb05df63b4f9672cfdea0785f847e6a4592adeef91e8ba76385e45c4b197ebb51025ea5054b2be8757a1b1823ccb1b15354620bf5844060d43ef100f381c9575f02dcd337397c3d1471bd705665261f0fec7ba5d121b435be4947e3b42e4d94c050db08de696c9bf7bb1be91e372ff03205600a976531892107924ca86ec1be68bbfd0a7025d7045b13788d0b192d57c620304480bf8092eda881c8cc0a89981325b25644e007485b93aa6a01bd64285ef908508f2d57e8db17e474e7418c1f6d8c5858de00a93adf2f0576c402bb36e0b971936bb8f02e646ecf023d303dd5f7ceadcd442046fc6ae3851962816a43e69c1baa0a51e64fcca4005f9b96f81d261249560636872e53320149c2b6f038a29adc22675cf82b51e533df7d4d1011c518c3e705d613508a3aef1eed85f9e4b767202d54d506196a010f3934ed7b547d7c5a7a88762f8de032cf3437967af01c18a8fac0545725f6ffef8d26b4df0fd46e06466689eb3530ec560c6fc8362405c4ca93d3cd1bf182f97cf27256df95350007eba417a65e717392cc8a067bfe7010510830c727ba0ff4944e9be016a381c4fc8fb1dd2e0c2ec2e723a77174b05e65ce6fc8302ca93fdde56b37178debf8a855aec2f616863349ff4fd81174db8fe065e946a5844339db436ebffe01128485db28c95dec9bbdaab0ecf1c7b2248a11e7aea9e3ab0227e71507b4318a642c656f0d9ff933548f64f56f3fc234a0041d4ec79395be85b6b633f0097b1efc35c33bf76d861cbc63a708926da6996346a26b15b646881ebe32e4a9ddaf9cb38b77994d91f8f4f97ecbe8e6634f9f8179fcd6ffd90d86eb22439219b13643b6a07a1ed44a66c7270497684f01952f14a2725d0f64f2315ebb15389115de8387265469dfdeffb5817b9e0190cf241822e9971bfd6ff4888a8d7274965e436ddb015cf38831bd044c3bcd74faa3b20f168ffd7acdb17602ec4576a6ab51e5163511397e9cc924dc14545bc6f3a25717bfe158b2ed04047f378dd586a7aea9dfdd877cfae61f1da9df56a2684e77ed55d732b4da5bd859f0ca444f638cf78b5fd55a4c783c8eb13bf695c25116c52859e95d34c5fe2ae7d21e7c73e9eca0bbd1a22c5c762cc83cd08da4cc3d07f2c4b20fa5a766a7b06db4812b22b935d29b8c9131f47faf360d32e302434c573b37f3834f9721939f8838b1ad7f1b747d5b5cc5a3b342dd36603bda1d338d64d0b17ef6517c9c76213292190c3866e58c11b6e43d766952e58842cb99aa2426271fb33afe4671bea4e5191f827ad7468e3a7885af441194739f7268bd4cb6bc3cc94389e3aa47b3dc98d2fb3c2b4aabaf82c1d3849643d157acab33d8ab73066388091c09ebcd4269e5265f0dd14e395a71ec4ccfe94456f4ba52f0ab209200be2a984ffdd8853bad36d7b9d3faf0f43e8e80d7ac3f449c2906562f9d2b631b0e7c3bbe3b18ac306cab5a7bd47b3d883e43044281a2d388e4416e05587bb3b20e258761829235bcc24c800a68e82afd0603d7368570c03005acf9622bdc1faafd94c016a319932992e10f6ada174b0088b5ac1fe8aea4b18cd2ecb82692de5b46b1fb60e2e28ad672e4e5f290412396efefada4c99d73f9fc4deef5c004dac48c15850d96a88c2f996da6f0fe7e4401c5c3c33eb2878413b799de87db7b613a962dcbe2727643faa1fa7aa4ac5f5667e2708fe3f3f28e822aa3bfd792a46a5c30de977445e195b8c388fb5659114c98e4f71f2f6063bbac421f6691fd1f720d5d62a4d5e3dbe6a44b7d44d0632fc6e0541bf5a9ace160c6e8b183037748e594b63da510d516fd06023bf2ab9643d6b4f014a15ce7a9b5755538cfbec79b7edfef45f2e5ab349fe78d6378fbdadf13625bde030ede8d7844da7c2be6bcc13692da5bdb19fb6fdca889f6773db19f6917265d6a2a532b4621eadee7a53d3b3e0028e29ef944be9cdf995ee1593c008f8f07185427bd591f530343629abedd49265b91ef535c20352467b0cf0a28894abd6018a6c6f20657b22cdc50a9443ad57f49b94712d5d42b23abe05b7c06f6ffde85f2e36fa5c5537a5aedd487d839c437296166e1608078bfc4bccccc100989e67df7c2d4eabf348b31064484f08d3763a898321d75e22260815b3ef91cc455f047d5f8442a05705a43cdd6022d19dbf3b997a5e943e4a54d5fbbacbf2ec1e49517780129b728e844a2ad7fcb47195a4a4d0920ab38b4fc1f5a8b87dd9015d4d951cb92c2ceef9b84a1d054242c6cefc19cf42df0e763c9258ba2260fd1adc565216b3377594ffc05aee026046914aa6783621ba532ff5bb2dd355abc106ac36c533d2520ac28378111075439c4efc28da49e79e6b9e315e1af935dcb82d9ca4f3a32c", 0x1000}, {&(0x7f0000001100)="c603ac15122fae638244842302f59e0953ffa933c473ac08f4b5e34e5d93fb17a85a7f688a8821ee54236808153c652309bd65f40d064d90bc0a416c716307ed48a7", 0x42}, {&(0x7f0000001180)="29cd0eade160c02f5598d66dedde8d8073303448efd377bd6e494fa05ea0a6fe30a747dfeec2e03c87aca6df02254be6282618381ce74398b99e", 0x3a}], 0x3, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x10}], 0xa8, 0xa}, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x10f}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x82}, {r0, 0x22}, {r0, 0x104}, {r0, 0x20}], 0x4, 0x9) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) 16:00:17 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) select(0x40, &(0x7f0000000000)={0x0, 0x80000001, 0xffffffff9edfa1dc, 0x2, 0x200, 0x4f7, 0x80000000}, &(0x7f0000000040)={0xffffffff, 0x4, 0x400, 0x679, 0x0, 0x7, 0x0, 0x6}, &(0x7f0000000080)={0xfffffffffffff37d, 0x2, 0x4, 0x1ff, 0x2, 0xfffffffffffffff8, 0xb266, 0x3}, &(0x7f00000000c0)={0x6, 0x3f}) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:17 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000a00)="3ca2ad912c0fbc5bcdc026e4d767919b", 0x10}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000002c0)="36ed392f9c157989f19066c409dfad2ee9a5403deffa70bf2a769531a86ffd8e341d22babbae5118b29d72fc01c52032d14e0290ba23a936b9a10be2062266418a4c9f332526ef951c2bf35e82d8fbc91ca3ab00f159d9fcb1d255e479c8e76b11562f6d3f75ac76369a010d7da86597e134acb9a26f262cb0be41fdaa773bc8fd28925413727e154161a97f925dc83aeb0604af9592699dac9ac558055c94970ab13e25ffb67b9ee2033fca77705ce5f412700249b0f7e74fc759400f2ba2f9d427b69a710b529f438db60ad42b5052c4f72945d98309bcea839a8a557b421a143703e19ec1c5fd2e0a14df491bcc50040506d300000000000000000002000000000000b837be1bf87958a6d83cde45f3d6c59f3b40", 0xfe}], 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchmod(r1, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r4, &(0x7f0000000180)="6abd18220a0abcd9d9560884c82b5287fa216782e129bcc6e916114478cf2e73e2d8caf9f81fc4456a2ac56c4fdb0afe75e35242385cdd9d4746fb1a1a698dcbdd94b1b3aa7012ffbe23d6897a6fe6d3bf1f8cb0bf51fc2ca01962016267587b650056b4a03bdf634d2172a6d14db9c7", 0x70, 0x0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x2000000000000, 0x2ae}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x9, 0x2, 0x6, 0x7f}) fcntl$setown(r5, 0x6, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x3ff}, {0x3, 0x8000}}) msgget(0x1, 0x200) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0xfffffffffffffddb, 0x10000000000) 16:00:17 executing program 0: r0 = kqueue() r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) r3 = kqueue() close(r0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) 16:00:17 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) r1 = semget$private(0x0, 0x4, 0x208) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x1, 0x9, 0x9, 0xffffffff, 0x3, 0x6, 0x5]) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) fsync(r0) r1 = dup2(r0, r0) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9cab9ba645038f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037bf9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245ab5a9441fc9638432a5ed203b0d87fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42ce37b2946b26e071e9fa8b00a8153b91d25f7c8fc7115901a01e6b3f753755ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320c64821f0f9617ae4be7d9b6d6ee7d46393d8bfdffa52772836d73c1338e1b78504c886519d4a633de8ab4e50c6e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371ee228fb90b4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdf7e0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde9293e991a636db807050de6a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab9525ac70c99f4cb37a0df33ebfc199", 0x201}], 0x1) 16:00:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8c18, 0x4) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) 16:00:17 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') setrlimit(0x0, &(0x7f0000000000)={0x12, 0x74}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x50) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x6011, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x1fffc00000000, 0x40}) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8001}, 0x10) 16:00:17 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, &(0x7f0000001140)=""/255, 0xff}, 0x800) recvfrom$unix(r0, 0x0, 0x3a4, 0x1, &(0x7f0000001340)=@abs, 0x2e0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) close(r0) 16:00:17 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xe0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\\%\'.*:)\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000140)='!!-!\x00', &(0x7f0000000180)='/-}!\x00*%!][\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000500)=[&(0x7f0000000280)='[^-&-(\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='!)\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)="ec255d5b5d7d5d5d2500"]) r1 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000180)="35c8f21e70488d9197184c234d76b59ffa0b0406e00a4ce9458d635ba5aeea48a3a46b3e8776707d37dabbd0e1cc4af457825a35d189ed6246a9824c4534456d46103ed9e52a5f1e0b59aa8b90389a2ca582c93b57f3e8d5eeb1d3d8f94b5e935f83ad2252942966c7f8bddb3b70f2c2f91aaf29198fbc32f0b670b90532743ffc59534bbfd24aa0158c79c419dc41cc1a7865309917d4412036a0fe8a143de1a8cf024a08e9ee5a9f42e13232cecfb78c2d754bbd4914", 0xfffffffffffffe61) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x100, 0x8000}, {0x18, 0x1, 0x7fff, 0x8}, 0x1ff, [0x1, 0x4, 0x9, 0x7b1, 0x3, 0x5, 0x40, 0x8]}, 0x3c) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x30, 0xa}, {0x18, 0x2, 0xbdb, 0x2}, 0x0, [0x7, 0x2c, 0x8, 0xfff, 0xd8, 0x40, 0x1, 0x2]}, 0x3c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xc88ca62, 0x5a5, 0x2, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000180)="a4e2aca3a0ab8a207b642cd6444fade8698f183e90fc6bdd102760b4c4e1ff4963d17e595e36ff12719c0905bdcecb7314cbf6e3f5dd3ede78b8a563deb0da1396f7236dad6608628324f016a7f5456ae8f6f6ed7e4d6b8981e615ab7574820ce4e3bd0d343fd4b9b8d8b153d1dafb0e1ded2e3bcdb5ae4fb125a87aad81c4de4ce337d43f2b84070c5be369750aaa6838f649e082c86b11ced2a2", 0xffffff93) truncate(&(0x7f0000000280)='./file0/file0\x00', 0x8) sendto(r0, &(0x7f00000002c0)="49c57c83a8669da340d096655945ee8784864b21e3a36a75fe15ff11da568bd4619df6241228bde17a91b47f9a6f8681cfdfe68295349a07cc535fc5e51611879dda4aa7f73001068088933bd76402c2990a3c65d6c410931f", 0x59, 0x400, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = semget$private(0x0, 0x5, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/67) clock_settime(0x0, &(0x7f0000000240)={0x80, 0x1000}) 16:00:18 executing program 0: r0 = getegid() getgroups(0x3a3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r7) r9 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r9, 0x0, 0x0) getgroups(0x8, &(0x7f0000000000)=[r0, r4, r1, r3, r4, r5, r6, r2]) setregid(0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getpgid(r11) r12 = shmget(0x3, 0x3000, 0x210, &(0x7f0000ffb000/0x3000)=nil) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r15 = fcntl$getown(r9, 0x5) r16 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x7fffffff, r13, r10, r14, r8, 0x24, 0xffff}, 0x4, 0x4000000000000, r15, r16, 0x5, 0x1, 0xff}) 16:00:18 executing program 1: r0 = syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x2000040006000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x200, 0x28) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x101) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x5a5, 0x7, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x5, 0xc363, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='$:[{\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(\x00']) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x0, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x8001, 0x3f, 0x7, "a318a74270f8884df28d5509446edc7dfebeb496", 0x9, 0x8}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') socket$inet(0x2, 0x5, 0x8) chdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="d64687252431d2d09d3ccd744622b8479f7c0cdde7dcf46a3d0c", 0x1a) fcntl$setstatus(r1, 0x4, 0x2100079) r2 = getpid() write(r1, &(0x7f0000000000)="0360e4af559f8084cb2393e201f7ddcdbcaf4d1c975ed6cfd6f88fc48f49ff96f241c7", 0x23) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f00000000c0)='\'', 0x1) 16:00:19 executing program 0: clock_gettime(0x7, 0x0) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f00000022c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x5, &(0x7f0000001040)=[{&(0x7f0000000040)="10f10366542cab1dc5cf15c59c54d2cce52ed8374f31dee100a5898448701cc96d43c0761236ce2d2eed9732639ee82979a096551656d05960c3156d7eb4776878626ab4989bdf64b7b91a25e8bcc128ff19cac2e6d90c181c096f764761a58a1ebb731e8aa62be3428ed63a28c2919af46d052977880cc727e07d0a077973595cfd485bee530fa4dd7465fe81b74f839f6594578ce426ca66fda3a2b7d7d1bcafac5529a375f04c43c73a318bd7470cc7489fed2d88547c2e766751a3af7290a553820fd8e64d6aabbdb67e90e9603c139c4344a406e92025cf4623e9a54f5a702b0527e1406466bccfea5b1e09022b30fbfa2655cb83db47ca9d6987b72f2d89aa1b040602474fbc757e5eeba40f49d2d8985f3eae980aaa91fc6645827d853fbaf815dbce75eebbb36697bc4b2257336aa4f304aa22ad27f14cedf7d9563f4f6c0f3dac9f2864b633a234a18e50f5442dd601e7b95c98efec58f42c2ddd1367c77431d120cc2e3c4d2ff90171ce84db864d032b69a428af9877a0cea02f44cd9a280812694f9f8fc37c125e81fca5a79c7e057630a2c7fc2079bb09763ba5e64405260a633f41684343997cd0e0d7ad6eed51bb47b2a944545d0ff97bb7af032f95e250b1968b6cd21050e64790056548772c0b3cb0a32ea6bcbff4f4489eaa575efe67a766cdcf7b6fc6a8b5c9e33c7122e2f49df0b183532ec12af50291efc044fabc480c4aa434c727c1b8f8db302180361edd49ce74e0a6502f89e1dcbe19fb50a6dd2ba5e7926df1d1838ea22eee41c27fa122da34c0b6c1138256f2a5d81298972aa0b293c58b290c9728d97d8b366fa6c89fa38c4cd31e6fc8dd60e647932b2d93d6226705b2f448fef9c2413fffc362af01ccd3c5d1786a1e3b3bc79bfc5f3af997d21547cbdb3eb6c9a9e563ef3e5ee3c3b063a530fac6d5e97507115016a055945a8116456178ca9e3abeb106ecff167c5b4bd8b98bfa225bfe93218c77f8e62bf4371a8e86d18a15ac1c08580c6a5d78bd6ce9dc18ca5aa0ec03ada4667f1be08e1794a43e764477e7033eaeeae38d71cdca731d279e7a71788f919bc558e4e93379bd84b9997202cad98ead728211c43ac10c866ad733489d2eb330581d6c47f48c2b5f373a8fc5f479015d9f578ffe50752eb5579620ddfecd33162303e307dfa91f1cd5ca15ad87ed9ffe68641a05e77c302e13e03cc4b18398903c71ed185b180babbfc27e12b0397fa7d2dac69d81b3646bf877c584397c3955db92d89ebd803a5d8ec38d756ea66c8e010a5ca6bfc46235c2b595f51916f4a09bde87477ae306d9d18916cb2da2de1238cffded8347da0a728e55de060232e2d70ccc45b9a97bd1bbfcc9a63684e024b8e09c0fda8cafba5c2701cfe24644116b76bafd0880e8fb3b99c7ff488881b21a9622e3dcaf914faeb4b1e95d2c0965b94e22cfda110e0d9af77e511fe77ce3560d0a8e2e87d7cd7e34512205f96e71fe23189c300cd15c6cb26739aee6a5df3c94ce0f769b48ea532b822d6f4bd700c447be5dcecbe4f45d0c60031970f0160ac0f3958a33d7e147cbcda79c47329abbb07064aa1c4458f0cbd817f5d203cfae1ababc8c3cbf5cda48a45bd0ca34d04db0056c851320553c7b0568b228befcd47cb5b2d27e37fc70101a7f1a46b804252baa0e3a84508b4259dd6e73a44c6446647d2ad4c7b724489a6677b175350a40cba61f5589f9cf527088181f4601f644870e99197f7bf33cd937046ed181405eb2786e2522578bf913f1abb4453683704e3a6b60aeb0e3c111823c075ad99853702b7c65f3f5f2c77953eca70f32f565d0cb7e1bb3cb9a08bd527ce44074f4db3d38fec549165e9e0849fd3e0e527bdc5b9cd50819e9e927c753543d5b8a0b5f58755c270b40866197a26931aefac2e352b98c2842e80b92d77dd993ab0bb66eefaa270f48b8917ab9cd97812af5a51ccc75ab26b6a2af3024147645a9035cec1b62af48b89bf7966a0d99d4d228d427ddae55e1b3c877ec5d580435e63ee100b883945cf19a0dc786bda16dba4420684031918b6ab3636c7e1e8ef20b3489d5347cd943e07276e7c7ac17b0311c08e4076927d2b9f4f24618f4c194599bdc881d25cb1954dc09b7c94fa6abda60824aba58373387571a408f080ac1a9e5d261f796b44f6787826cd8dcb0dee56d1167505dafc43ffd67811d5759eedaf10a023115842896848696d1648801c5642cd4774c138a750472859fd82b448320bef29658a556f1142582eec79bdcbe0ea5a2813b520cb85aee3b138000953a13b3110622949d364f830311299dc0108e62c3787dd8afe61536c5cbdbd391f09cf4c83468a6b8f8130f61975ec25deb8840f0ba2ad94a90a2ee2218987de5acd3ec1ce63a7c20c6a826844c60727526fc48a2f44e0ec834d3e2d8942d5ae9a054ffd1d9a4dbadcfc3a42f45951461f6dae3a490f00915033c4dbe8c227de1e5026ab8e973ee3af30e316d4c80a7e9535670583ecff84a50504c19d14969ec64df86aef4c892bc83139a731dfd7bae0e0d2c36df226b7b068bd01dd34f8e2614f0aedd0e70b338be0e4fd80a3576a0f0d0369210ca2f03a389c15fced6d25a8205c3de4de67136e200fd86764b8c717a07900d2c02b95307d4d636052acff5b6576215cefda04501ab22678eff280fc8307884dc853d4768d05740568d0ddd34046a9ffc774321c544b33f0fc81ae2e36c7850650a71bfa2e13ad6b4eb9b1ee8f7e798661752e48a170386c581c92ce06eb73fd57262be09d13bfd0226f41e81dc6b384c1c5d5680c54d9ba62baf85df4570cb4685cb924f7ef3c843bcdbbd6552c6fe063f38c1b0fad2b8cc25f6500aba2947663e55a2036bfa8ec651b68e27355729dcd22beae55d17d2d773b624308548c6df8654fd6fe6801892acf087e398e360b3b8654bee7d7397c9ea00bf431cd4b54635426d2db05568cdcbcad03bcc5953b8dce383e0ac418bae7581adbb05507d378519f98efc408c8f800c36574d6888a3e15121db8940ae12b609b562c8bfb2737dc2e042692d3fbee8ee0201d332aa9a61add4ccee6728a4de8ed34261d9e2eb1001b82538ca53173b0c9e02a25e0ea90b6062d4c764289e50c85a2d8d9a68d4b8230a3e79521706c6170440947fbd61690f990e8cd54c269fe604ade3a0e4b525cb446bb68b18777abd9f21d40ea534ec3dc3a55edf8b270619c646a5438129df8ac9649f1deb514a0aa223f6d61082e35f1b4b29ef47ef39c6dc8b70d84b77ea9a60bdc736ab00325d56783056226bbb3423c11415c6ada70de661c63c7351bccd68873c3cffb947cce6c1add5bd293570367b5e1da1e875b41d27ac259723b12634d32cc613d41861e58d42b34546ca419c0d28705e8a0b2f1b43838447aa0f5c58acaca613fea0dc1ea510a5cd2327b680ef924137753588ded238664275c964505d8d4e36ff773911d8053f26c85d46e4b923be409ea3ac87a592af8a11635e6837abfd6a536d457eb18fa3686674fd25b561e0e1162ed6e034b8185c429fb1786a65cc2bda347d1b0817829c5bf84790891ff69ae1925ca00b992573b0a6acdfa5df359477c22501be2d3ea9987bc315e16825e36d1b76eb11da36ab82e4a269ed8626f16de35747b8f7a82567d4401b250a63dcd7afb73d9be9fc9da7374d84a1b4dd59828864723928c443b38a7e7e635af40824b097d6a0ebf43cfc7fd873a176ede4f29e03dc537ed501694f9b0b91ebff9d868a3c916ad60993cc9ac7b1838e40030a7a9212b327e43700105a4ad5204370feff601f3b79c6ec036594e33044fa0e023f06c4aa2b8b1e1f584d45fc9f18fdab8024f516298376abe257d5e0fab04dc1abd903d40e1b536c62843af278590f205d22a846704217e52955408fe2a19fc90531d8b36763b2bdef737d66d18e710a6907c07ce1f96ead5db16cc953730dd5ee315f436aa8ce7e110981a60a08d4e43f1d528f58961262bc85028e347f2ca9841fb67f91989815917eb0f6c2d34d9154e7042a58db5d4a3318acd2b023db57944ed911a98f308ae4faf2e38140045f9c4faa187ca9ee223e54e21d804545522f53bbcd76fb771f5c9a239c90bedc1db87a8f4c2bca4cec04af58d3c897ffcfe4e0b4c2c1f8754e00be89c59954edaa1861f4d9f09a36f4cd79e286111ffdb8cbe522cc1037f022739c10424ee6e383b75d2e70d0c2aecf468d2171c3b2ed150c66b238ca6ec940ed7f64fd51593a58f1c61d875856c562c8ba31e6998b58b0fc7bc7b9ec3d653e9ba944d3d01916d552e3031019aad87b2240d10bb5088de8447ae0c5bb08c2ccf4416b90879412b18176d7f2f2f5b932dd79402ca4745c412abecee232c0fd8760e13b636f16965a8065546f97eddb37c609e816c3eead820e6ff01cadf5365691c3a2ccc84b046db4355a72371d3fd737c4a0d21916b7c6859d0dd857264169e653354a4363b260c91a659603227e5bc2c588aac3822cc074003386f55032212c20d56336a46faf87217c9ebe5fa0ac9b85603da2f2d7760f8b9a1c9e334ec0724cdc3c7b1a44ae4fa2850dc14c336ffbe73d872f32d8828793b1ac46d12cfd6b521f0c71603977519ed188415d3a64089f03f23d5463b5eb037a446c9056d5bd1390512a098a57101cb6417fd840cbd27fd989cedf1c56db168e2f9b38c931c8673d7024b2b40e0d39910a4932b4a523c9226640d556bd8b854ae50d45611cb6176bb886b495b964d2043f254aa626dca0711e040ee09b8b5818bbd249aacaab4470baa534f8168aceebd2161ca29408fe8cf53fd620f39e1378c41b059c50e0b96baadbedfaf6e4d82c666f6a88fdefe8e16ac96f0d37807f99f62e9c370fda72bc4b7e111380a8792b8b61529b653ad9f2868611fc03fd6033262deee985a68e68e17da75273c6baa317c68c558c1454695c82c06d73010b6ffb09386c90091f84ce450c5091fd16e0dc7793bd31adc325e7a371301d5806619281b6ac3b2291649c472bff7b16dfdd6bdfa284244e9f9aa27027c1563c32e8c7786ffbb467e3c1286fb163d4b309875ef24a080fbee9d9002211c7c175bf715b791373a22488c674bf7a2d4784a80ca33cd2a829d6e7fe0444df6492342c8bf17d8a8842d0217442381be3327e8f683265aac5cc0a7d4f25c3321c3d916b94a6dbd8e897d6738f14895187a26976066bbad43779ca20e60f1e372f25b4b2ba5f276df2e8df2b4b51805fca8d9cd4ee31e30ad3fe19c2897f392b9422ef9896d98098a92d29dca5bbd18b7fb03958d26a446cc52049466181f8356ed711d492fb3d08f63be04a9eacc03421368e66a1731d87942f5592c9485171cdc592309cd52da9b4ea5282275b8c1220b83fd5a41ff1216247c083cf078e1ea20e07b0fb7b9e2e63f6702adc15bcb5d611f8c140aa14abdef69ba56af15b4734ea6764b6ce2f1f487361ddf64a615c8818604648b3b9b3777b41277b04c9232f184bffed793492a8663d6739280ecf3675aeeb6d0bcabe565bc1a9aa42215471bf490cbe036b2edc8e3447ed73d777412a762275ddd98f7e0c60f9dacfe9e00f1228b45b13b11bf0ee9135d96cc3b4f093f7b9f2dfaace94ce895149505f60fa56e5b590c17a8ed47f438a7c2eb332421ff1da6bacf5232cb12cb6d1e491f27f1ec3b21dee70e0bda6d9b5f13d6ef22b52af3e3a0265c505e624c2b4681ccd6ca1b6285dd00f55976ea212dd475965f2753fbdbbfe28c90feec44408ad6d88161e1873fb", 0x1000}], 0x1, &(0x7f0000001080)=[{0xd8, 0xffff, 0x0, "07f4bb774ada875fd62929d71d68bd4ae3813ce8151f74b0feabd9310148412e61ed51f53787c59abb9179e11fc1d9ca6965ef9a0da6c3c230c89f46f7286acd1bb8b6f606d709a950d02573a797b2e67bc572be3e82d219f4852825c9d06ab14e733e9a780d4810849f38b6eae87eeff14c31a294276d994a172794bb355897e65944c7d68f3a1e4c284625c083aa6f6a321064f0fd93816c439278e54ee7f56c405adffc92b04061d06fd48a86814685ddba0325bbca5b361895e894ca1dd7c2a8"}, {0x1010, 0x1, 0x7ff, "627057aee511701334c7e65b0876a55940dae354b1312b911773ee87e10dd5963c96d1f638cb6900da39ec385076ebde3f3fd4fcf05038aa5d821cb8a23c5ba605cafe309bc2e9874894f760b73ebfdbdad178b0917bdf67c621cb716b619d1e6fd815d8a3775ee251addc4ab9b6c4e0cbebcbadb01dddae52e0d2d7a6f7f3a309fb7eaf2621e3ecc55f26e21d34e842c7925abc0e64a9742d61286f908a809e9ad096e6a0786e58a96c0db899fd339b38a268c873ca0f2b36bd7a307293a9ae8c2a8ec0812e0fb848ed829df4112e8e742dc18ed10e9a40b4d6dd03db85a452532448ce8f27ea0688b7a2fae6f700645bd503ea1bfcff8ab43c462bbd9cefddcef2b397ebbda02c88c465310f9af64a4830042637365ac07395c23c41bd0666d4ceaf62983bae594449b60d78bc79818c60c38322ee9d4e91ccb80afc0294d94f1ffc7ad6a541751950ae6e67e0775e0ccad0e4545d7652a316009916df9b8feb3069e752a35827c12b1440b0291d9b4638e7049ce8800c4fdac3fa622cb296eea792d584d9822b5c32723b9f51bfb5abfdb7f6fa00a942c3ef88feff85f1322548ce43d22ed85972d93a5a71d9ccaeff87218b1d273e09143be6eed75ad7fd059e9203d6198ed15bff5cc0289afe77ca45e085c65938b9081813f6448cc3140a3aa07fcd54e0b33539ff03cdacef55a0c663e3469c70fa8b27f059e5cf76ef55a707a67e426999d5cb63dae7f2f487c328377a6d7af7bf79b00a8af1934466b57a40681635c9dc2db6273b218fa5fbd314298f5f2bebeeba15b98a98ff3ebf06691bc6a9deb9f985aa62a19ec61f6b9cf7798441966951e9b6688f73d17ed9ce6378b5f5c571ab1a8971080fbb39dc6ace851a187e356f9aafb3f64e85c05a32182f1fcf06e85a453c1313714e0bf2d5c2a38225bc83dfae79eb1478faf7c47fa92e52b8e487f1d6ba4f3f3dbe61cc049ef860beb1959f7b3d4aa6bc0ef73b861560c4037b0a90b6f0859fa59b3ba2e9d14c4220b4c7e1b22ed602b81b3e077249f407a7a946fe182efa312a2dce8ba664f6aee376c90e155ea9908d4d4b8a2536ad035cb5f5196798df8957186aae92bd707a718e6ea0564ffbd56e91a181b152e8b9a97c333facfc4dff9b1f22b99476091277b1757eb20aba03c0c6e1f8201ce2b8b7493173a65d109f81996399940a5437c2a9686d35cbd51f3d8ea4ee5e4f8e6441e2c2f2154fe877296a1cc609d28ab0ec5086e440dcc5b3c515210dab1a311d56c7d77ab950bd2cb3c7064cbbf59c510e6d547927fe46101605275a12d13d792766329c305de852f5ef58038f4f8d83b02f362b07d654651fd84e4cfc6d854b0416d857ca8f7efad0daaa3e746e1afcac84885a6a7aebe7cc57312a497ba6d11ba3df24142469755477d1e905293fee0850eb09eda02dfab61c5ff4d375a7c8dcbccf3be74fb81a695afc4a1147c2cb2a9abe09544d87b6e42e156f4d25c04694ff60ca9fb31023706c086bc692d8ae12e1353b58c0f2928c5f342cf334f5d7665765abb8b10e87afb01b82be83ff29552744bc9b96b7f56ef788b8419cb0d27a2c423d3998a5bd123216681696c9fbdf39a13ca220dad90a6dd1d141493ba1e5b62cb39b6818e7426b11f521d4aa904842b5928f72da552bf1860db6d7bc452fc866d923899fe5d73571c3528b567e0f91b81c5398ec5c2474c927670805834821db50b479de632158b5b91b82889dc9398673077d85cd7f9034dd56a38dea0294dfce967e8e5c35d74906edecfecb8d9e838e9eff39e1704b3c5193347cf8d29042c1c43ddf6ab818e86392ccd5657a725b4a7932f6742960958360710bc647342b75fad9ed2c521fd0ff419a67e1fa5ce012f876b5c83fae747bb4ba9a7f5758df4d6a52f11cbf5aebdb90eae3d94d2f667a0962419bd5fa3a41b96c865cdf4b41ab557a200e0ed9a61b75b1172160e8cc998d346e134eb3b4c7bbfe4f737812784e38f02076f92d2765474b5bb2525b35debd556cd9ae24633211048d62da79b65bf0a0115cee8e8b1b170a0e7fee98359ba5f9a9dd737b23d013e1f09860d284ce6b3b0f15c6403bd2faf2b8f2d3ce061c2d7a2ca479436660d34c9fde65a1b33fc3c4a9389486dcf0d3f2f59c57570e06ccdd8ea4625d315cd82a662532c03bb3eb87512fd1c94fcba121b72d2708bb499818a3ff430665e5d11718d97c52ca26daf72cc64ed49e0af17b6eb84acf8e95efe5c1b984844a1a7ae76b8285da81f43662ec0a40119879a5f4a9a2cf4361cded974ca8391f4fbe5038b3c0961d6b4dcac17dabf5d2454c887b37b1f79e5495f8dc31053c2449f44036f8ab20c0b26c4c9d58de80561f7a5a93ad6254ad4ed10e2a82add52e591a9a3d22c20ab706ed90cbdd1c89c9a622b5112de38a1e3651f2a89580547746cdb7c7dc88ac31d66f344ab6bb1089e43a66dcddcfd1020e26ef45151a8297127d1c35939ea9ff81a18445626f0f8b3887357edde7201a3443b19e1ad42a1b9392c78f372564bd3031906cc265dad32183e72fa975b7ebdc8f4bd7e376a39af0b7d4a7a4004e03596fc2777cc458f8bf806759b5e11302c6d1a35fc4ac5683b1f5ae7f65714d2a9d25147d41f790cd8a370778b3f821096820f370445c567c632cad21ec7b321105260bcd0205c02282e18b269d2d33f168e47fc136a70b8b55a6be94427ee622134e6fe60983250d238a8ea818f20801d3abe20265988df4d2d335f41205bb34fab823ff474208c109ea057e176ff270321050d267b317c40b5f8e3c6d0c2ecbc98ccb13b6a459fa93bc7ecee83d7179cb64a3a25e056fc4519f38b55055e24a50461710bb0f47aafd59c878e8e6fadede3ff7f11e109373bd498bc2e0b761d67625e3c2fb0962b536ab9cd60f26be9a59d62a394a36e1fea43464d8c709483bb947cb5becaab7df6deaaa8d9a78cf551f86eaef1cf508be5993cd07371a83c6418a964d985932337485e7a41cbcc85b306a02a221a355c22a63616d9ee6b85dbd53a7459f1526a548054d654f1484ee5b9d3eaecd450c250854f9a3ff1980fd1842dcac87857baa9647212d4d8d4e74b80234319f8d086f279e71f92b9ecc8af60a0dce0ca5aa266e77c8de97e2481c01e85070a78061577f5a22b83ead8d5ebefdd1cd7d5d865d1193dbc6ed64aa8261c269fd18f3c8a2eed4f2767a09fe23e51701fc81de5c8f3fac33e618a402301b5f7199bd913ea1c49797eb3bf39e01cc6e0bd50da8da3a95725ab9a66bd5982768cd79434f81a982ee72795fbb5795098d20e1f55bc0c6380a1141a8980c5662a88ce0766f42c95c89203d2b437851f6a4cb4c5e2c8140468e12abee5835b809f229b022c274c6c53c151fca807af98dc1d6c408fb77764612920be356d194ec092a8abb43b0165d1cacf2669e17dd5d1e15ba73253ecca670adae85121b46cebba2a058de092d9f44c6879e9ab7eb99cc7f7528305b92a72e1625f14ca734aaea7a512b62220e531b99b45acaf44e430db5537668a3e4390b80bfe5729ff5423ebe087489e9db03cf281e45d386bdd1d0a872813d00eb2d7c7c0b69830bd2cfc81a67950fd22e6274a146ebd3d9fde93f5fb8dcc552478bca15ae5b2e64d0111c417388246ce59a24afc8c6d4369f24f37c831d9c4a156501bd5bb7d03422f9ad307fe66520126671c061968ae25c9d79b848f0be193f232502092426215690ee95e95df19f3e8ad251f262502eabddecb524ba8578ab7162122446881bd4cfb8fa21fbeafa1babaaea59152b918bdcb764173573221d0107a9466b35f33763480d31b07be4975f7377e5c909d95cd065093afa8b117db387e9e24466f5e8559c6ea1197df285f6099cb50baaaa6487512f196651086a13a081e8c9dfb850ec81bb8398828eab3832ae80d9666fb7371eeb458ef033802325fd75ab93483ec0050148ff89ad28899f75a7a9350d02dcdc97270d3f3540a52b53382834f0dbe53ab007393d1cd2a2ad82545be88c22cee3eabed10e817d7976eb9c2c715797618df19477e53f39e958783865b6f41a3afbaab15d42f45fbe9957d80699bbfebc0e1376da2e5fded7ba103dfcc228eec59cc3a291372c35b1e58cf75d38e85614aa66f8743c2efb9ae4dc72e09e1e2561f099f07cbbb03226bcec92f22182f4346998db87773c7ea72245d58ae386eadb2f956b5d31bc2b26721e663dfec1e34ffa162bfd6f51d7b9c8a7b363be5f83a92c60779d90f4389789147f0bdd3f976db2dceb5c17686686c093e786e1bc166e013b2fa8d74e341be6e03493f4ac3e73d9bf4323971ed3c4e9ac9b0f627fe20a3f7b2a785a1c5456a0c467f4516ab7ec562dc38a2f4d885c3edfad031d8233e89b8d266fdc2155dd226c68c6fbddce618cec5e47baea854da1943070b32f29680a0072d277d16cb66563e1bb7188c3e355623fc0307157d45fdf43acdf96a43d1bc7ef3b2c76eaa8ed696b6c6093390b06104cc7fe1cc65960ad52cb94d70d4a902e8395be5193fd5840944314c117d2926f80559ccd17a4e61e831dd57e206eedb18999a0b660a4aa2b6afbac3917d87018f25dfc6f46fd776481b66ca99ed0041ed0b0751ac33accecee3b7f932f3ba44d5b6197ac9fe382e329ab9d681c4ed2ca115f7e346a6e2f06fe1c7918205e7b32ecaa8d6faea893cba93d6c517da37c14b9ce3515d15baeccf102054bd47e79e094a86be0135df256d0129eb6f2091c6f9415939a6129de27a98dbb6d6eb4a31e26a9fd8859888ca346ce36b214ed4cd17a4f7b3a0dab4a173fc3b9f2ef2f6a52fffc809f5b0c2b0d0d16c97364a07a7d707ff6711682279808779cba7cdfed22012c58ff18972b41c553f883611df5c4e15b487c963c45fddac3232b399b3b25a569d4f73aeb7590a54a372ffc127d43ccc349fc8cb0fbbf241cd8d33a2f81638bb8f87f8e1ab4e8282d239afeb49b13aa298932212c8a6fc2b99fc3be4836fd920cde71b5a7163fcc8c59a4f51fd594ca1712c9d25cd014d54a2d929d85e7ad51889bfddc8cb40491e1a363f34ff4e7901d67b89520c6f909a8fe4fa177baa71128200ccf99036130af6188f401dff07d259da4779c717261ad523523a4e508ccab7dfa2021bdc6ad8a4ad1dc6ff0d3c7fef732a43f68c0363a7b7426eead8ff5126e4efff758e626a2439bfd2faa94cb5a19d5f6fcd093025f81805fbbce3e08a0cd7fce5562d59b25f9cfa2186d1492dd4daedc3b049308c031c6e4ee09540b9b45ceca38d1756d8df24c94439caef81d3b41ada04f564c16d3fb125275bd04fd34a0d0ec8f3e6b04b37d1055f6719eb82ee2277b84205488c15da505c4e8daa946508c82d9dc3a5791ad0d4f77b992515e726e0de7aa82e14d7177878e55e967e4296db97a5332aac84d008a377146f13ffca286b81e003d1bba3c6468e6448c8daeb60d8548b076529d1fa6968a578743e3469c86f19daf4391c4984f3b5215d23c87f97f9b1dff166e84f66ef7674ae0e8685028bce327a36a3057a2dc7e546da6da370b12fea38cf918a202675e2b2740aaadc449e82ced181976103f3d363b2c32e952a0a6a015738a7c2b62539b3a2fa9ad7d0b6257936884463793bd8f66a73669df4a613e7346b430bf83a387d65379154f1139277fe27bfe969baa78bd964ed9ad5d6d1589389c8dcfe63dfb6f4b22f78498b507be305cfe78f79ef7b7477a53bc49744c0b237a9bc9a5432326dd8dd17fb3a05d83ca4948741c236749985ee49d"}, {0x70, 0x1, 0x1, "18326371da69789f700b7e037c82edc2293f71cd17566ee04c24d8196ed8771310cdbfaeda407c4802503910e556a3299735f8f88a5ddb537ef75438b0992d195265dea599570e55e54b91b3f46ca4bf800348bd741d55b99d868b"}, {0xb8, 0xffff, 0x1000, "3014bafcf32d71d24913907f37f7d9ae0ff4f94ab5e219f9678e65dadbb3c9a45bb34ef9d639177084f70ed1955a5067732a96ac296fd8751afe91b5c20ae69f291585ddb3993462c0b59512d5d64bd2fb76b37cc27c11259361f6c34db3931e6db0bcee96e9f36acbd7860a7b3ea184cc20bdafd76148c9120ad5eca594837ee6c509a513f01183efd54189f2f0155e46ed4193a9170ee5f76d3a5ea9f639ad3a"}], 0x1210, 0x2}, 0x4) clock_gettime(0x7, &(0x7f0000002300)) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: getgroups(0x0, 0x0) r0 = getgid() msgget(0x3, 0x2) r1 = getegid() msgget$private(0x0, 0x1) setregid(r1, r0) 16:00:19 executing program 0: shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) setuid(0xee01) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) chmod(&(0x7f0000000000)='./file0\x00', 0x40) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) clock_getres(0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) 16:00:19 executing program 0: socket$inet6(0x18, 0x4001, 0xffffffffffff724d) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000004c0)=@abs, 0x8, 0x0}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x8}, {0xba6, 0x8}}, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000000)={{0x80000000, 0x6fc}, {0xbf, 0x5}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x2, 0x1}, {0x98, 0x935}}, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000200)="e7c9106112c7939b738442999cd80f51354cf7d2b8e3753ed3721abedabee73e2b9d2d8e91db2bb7688b6a08554833", 0x2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) sync() fchown(r0, r1, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x1, 0x800, 0x7}, 0xc) ioctl$TIOCNOTTY(r3, 0x20007471) sendmsg(r3, &(0x7f00000006c0)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="5999ca256a4ca2cc90beb4dbd0cc3cdbf758e54c9030bc92965a65b25ae994b6b0214ca03671187bc8f9ad0e6914dfc5c8f4d66416e5e614d1652abde7a12c0752971724d1d45a0f4343f568421886b992c10061c0783a5b180e2733e9ba50b8b94b3d9b1f", 0x65}, {&(0x7f0000000300)="6003a8ed1b9eb88b5ba5ca7b6fdd77585176d1a656cf226eb66be3c6c37921914308279d50e9cf70ca1c577280752f4ceb9515d56f25d86dba66299a7d36ad81f33b5add86b7fe3b6eeb7a573d284766f252f5874694d0f48139b4c6a14b2ddfd73a6f6013b5f271ad8d0ceeaacfcf9ab679c0b2853eb0642b6280eb252d2c4becf2f9a20c9f0766295c5369db93d54926d7ba06b1e22fe3e11140dd467b5fb296b8c600539f43a40589cc154ce0b0441c34d75b1e40c5c429eae63a55d49f990f95191948d04484ea29b675eb4f135856c276794cbe8d9189bc954024a2dd92d248315708a50494d07181db32628db5", 0xf0}, {&(0x7f0000000400)="b868b9381a8d4b323a50b764ec65f6d05bbb18957d889a8888d9ec3f3621de01aeaa34b29cf36c0cc8de26edd536c2e9743a135c2ef8cabe70632aa9ec937747335a2ba616147bc35db577135bf271648bf07c6b93c5201ba1752d2e5a1a68a7cea8a0efbb53f12cc958cdb5bf0786f81b81e8431d8a7e4fb6", 0x79}, {&(0x7f0000000480)="c8d6b3bfb9d70e0b36778c669417faaf44ba36bbedb2d167a2407038cb47f114713ca8c6b2da776b3459ec1bbe0a41ae0ac0dabf831613f4f7767c85c41fe01837c0e8ed13f725582619445d3f2f0bbb6e2b5a5f7489add2a0f0e05272a55e2ae8cd1968396ad56bb19cdc84c62feae84f07b73ec32570969c77e7b703fe43f4b954a0479a5f9f0a5d2e9b96ec27d52f1e7476384985a49430737297c26a0d4afb46caa82a4550ce469ed53bbffa", 0xae}], 0x4, &(0x7f0000000580)=[{0x10, 0xffff, 0x10001}, {0x30, 0xffff, 0x8, "afc610ef8f45bd3aec2f89df894be0e439d814dc84d6f0d22c69"}, {0x18, 0xffff, 0x1, "bc3b"}, {0xb8, 0x1, 0x2, "cf260635d92c4eeba456fa886e4412301674f1d1fe510fa2a77ed653cffee60946469adacf0b2b128a3e2109690bb601f47207ad97864c69d8b3d91fd34459e652a7a15cb5610518e70776302b42260f4dbfef72304901c9ea9705b42632070efea672e8ec0de4b23a11fe0371cc78a0d1a916dac6bb74d9723b950def46605904330e26c1bef0a6555477adb7c5fd7e5df68b721aa19a3aa24410e7fab0e3cdd8194c524bd256"}], 0x110, 0x401}, 0x6) execve(0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) poll(&(0x7f0000000100)=[{r0, 0x1}, {r0, 0x105}], 0x2, 0x9) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = kqueue() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:19 executing program 0: select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/72, 0x48}], 0x1) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x1000) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSBRK(r1, 0x2000747b) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x88) 16:00:20 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)="255d2e2d242f2bc800", &(0x7f0000000100)='\x00', &(0x7f0000000140)="5ec05b00"], &(0x7f0000000340)=[&(0x7f00000001c0)=':&\x00', &(0x7f0000000200)='!##\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='\x00', &(0x7f0000000400)="8a6dd4112413705203c1d69102657250712653917abebf134ffc26e52d01974839183fa8510ad207c603afb49b60f2fa886b235aaa873e8bae42e7d6bca8b994ba9adaf39a3b9bbf2e8dd2d1eee1f887675af7b3723759e57dc591b330a7b0799eaa56b4476ed49ab627336cf1570b267911251f6c1d0d6f747b1104c385e41acf6b7bea8513869b1b326ad3d9ae78e2b26ac5e450", &(0x7f0000000300)='*\x00']) sendto(r1, &(0x7f0000000380)="7cdc78adaceb7efad360", 0xa, 0x3, 0x0, 0x0) pipe(&(0x7f00000003c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1e) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() setrlimit(0x5, &(0x7f0000000000)={0x3, 0xfff}) dup(r0) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x7}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:20 executing program 0: semget(0x3, 0x0, 0x5) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x400, 0x0, 0x5a5, 0x7, "ee4096b4d8fd00"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x282) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000040)=0x8) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = msgget$private(0x0, 0x401) close(r0) msgsnd(r1, &(0x7f0000000080)={0x2, "69b443e6bea17996ec44a6948229ad51a1080ff3e8e545d4039a4ccbf4337ce5de9795b6745f2d99c092c95d544439dfef894645a7b2c05b035deb599e6ccb524bc1f37473f8994ec6673b7096f51b7a10f65d51760a696eaac0ec936aee290937ba46acad4e06172781782a86b63513f722f1e77380f1c7ecd7b46ee41cccb93a86352202ca64bab035205d93fa2785889084510e5ac9348af29b8de987909511fe53dfbd48f165ce7cf79960b4d6256577c5319148a27c8b1f8297a72e9a03a430490b52b08da03edda3fd06ff60476c02bfad50c519d28f19a3f42438e8456b4da2478854a2bb8744568c013993124f7dafe794f4408bc88eab74de9001c49048581d30b4cfed4af53be5ba79f23e08dbbcf17e45ede36e9f1ec568c68294a349a96ba849eb5ebc0b117df737598c329d8607e6bd61f68458977e84874b48de95fb2f32b4967296155beecb6be56b24f5d7cd3b2f6c73c101fc4960dc55757f4304831334fa0fc3fe379a4b30eca7672e46b8c64fe941ba6b916025369a02eb116e443345d77b125595cfc8920a63c4e2e0c582e5bb604484ef91b3dd213592d24e50f75793f384a575d3b3f47b5522690b5b4b75d16880ca6817e14bd6c9f8d9730ddad390e500879107a1f65bd63d80686c45c810f37bfc9b6365919587c48e412d0bc1c511f28d395a620b83abda10a96b67d7bc04035b941bd3e0e1d0eb51861800c6a07bd48621fd8b0b445ee23180645c8bb0776b69f97e0ac6fad76f58682c47e373da3c02a6e9120662a930b5f8d1bf792cd8bbc09e05fdda6f634a49342a38cfdd71cba56728993ed04d0621f6a3d30c744d8c7266ca2b087e4e2068dc966fb4c558b767967f720d2df67e8e36ed695809feaa0fca2ccdc715ca3ffce4ba18f4e8aad384c9e6a45e15898b325715f6f4a1dad9fdaf343c94e45624b75653be1c3381c77ff58586cf58312bef23c45a60c53db37138e0c2dcfdb3106815b9aa528df9e9f8f5eece175fcdebeac0e68ecb9b7cbdb5f576246eb0965c73a36a36aa83c0299c5a2e5d8c161d1848df4f87d5f550038d1a23e1f2a195a92def67b4583c8a81faf4f4cfa9054747b1831860a3432b9b571ec92b260ee88f2b3dd315e92cef540e67ff7e6a0e66d92f05b8f260b603f3e0f7cb21fa4bcef6d2fc81266234b41d124d9f3f90ecbee1f931c81e795ba600771946b89a0360955e3e2657a3f9bf42c85821441d46872add595adb5c9733f8d62dfe45f5a1d14027f9df3654b7c50abb8cc16327534868c604cb777aea6d026b034d6df0a6f41e86618aca8d6637ef34ec7b9f2100084bfc8592822b8ff483c4c95562db45d775307337f9546f893ceb0b8310ae8464e15620dc08939348657a591a2568194adf5a2ef42c6547add25385be082ed175783c392550f20bc745182d0e0b7fc2a9f06698d6a71bc97af57861ce175c48c3feb5893bdc86c0bc55e912d640a672fe20bbbe5decf08943b32c5fbfc087fc4c68f897839b25dda7ebef71cc9113f2d2f41a5c117ab872a8902d3a59d6a5a625dfa03e6458e267380fb12d217f2061d8106712328fbef52f2d2275a551fcf9e59216c39bb2081a65283b4662e73ef4b5df930aa13d4f36d4369ebf3f04a89ed28639f9b958632d7286a8c08a9cd38a9d919cf03d9a55ecb61269939c8c3e3eac15142a35973edaf3aa56fe17831e7021712893f4464784475c19433b628fd2c366ab1ddd8f025319980717d84b2579c360c61138d0f13d66cd2e61fe793af2a57c367024e8ce4020ab8287c152ec84f62ccf90f7428474d2473a9db3dd63b0ed98132bf3376c597deb2e5823ab1410592b146e338d6a7fa9b54ad8e1ed9f735ee8e1a14d29876d47f9a8a3832e701d59bf0b62ce2e1ee60643461ecf59a8310a1bd46ae4e670087536ab501b4c783a5053cf07f3bc956de93304a5fdca8568a889947f72d6d2ea91874beba0cb60e58811cfe9d884def76f748f3bc4cdf5a5cee5e54cfc02f4522ab42d69e03a507795a583bb1f1c8c174b84d447001b88916b97c2650fb7f5fbec2e2caf4c37909fd30b543b82d991fd1dbb02774335c9a69afeca826e50de7b7c1e8a188930046112eb608a543247c85dd425c87b009f6de289659189b2bb5e3fd1d07cceee1f2f102cdec13ab14f06305597fd27e352f5d0f3b2611222d278f7971090008e223b261e0c4a2447a6f69668f6b268d23078f1b04cf176c720b2e4240e64fd4a07e953b817d6ceb271343f9a7e66abb1ffe59696f931b3c139e62c1e7054294e1b512171b4ab1100b0ebfdee97796778953c3905dc0ae4797c51c2d346dbe5a33d84886348f26b635f169dbee60aab28c8ac4d80a95385fe6186e35fe65ccdd8bfc79ae841f6c6b4749ce357ef874085e1755635e3e7140183c527fcb2f5c7217c61a2d2a9f5f4cead25280fa3d10149307631e9cfefee8af3f6265802655e812a7f852d086cc0be87b3b11addca1d31cfd6e74be419e3b760ba4e0595af644e8a3cff7f7aa22bde9e7171a9656d090c2ccc4525561358788c42b08654af8045537366f886a6a85aa71ad511da4bf39061e5a1d13be9da269bc08e9d80cffd8e4bf4d9b8c185c16804868013850cdd383cad668a283bbe9cf291dfc12240b99836f6126526f17437350c2d66bc24318dff09ea359da7e27e592dd62c46ba247b88ee684e740f974ef826060dab27c885179b6c6905961bf2d0a70f46616a381c45216c59e37881a4e567c92a7db5b57509cae26e5225dd37bdead38ea70ad3b8c031c8253dd7a3a96e6df82ba2b0c04d8924eb36521ccbc7b93ead73fa449c612eb98701d3a873cc82636ab694c6325427f8646a79056eb411b168df83be056da9647b6b0604356fcfab3f234d95caeddff6d4c2e4895921da8ba09d59b2a49aab00d89960d9ede976a9feb3fd97e44aeced72317af4f787d52338602a637cf7f173d1015c8f1b22eef895b466fbcf9cfc2e7e3e494a387cc64458509053fbfd674dd9444b63ed0ea222e777bf49230c8e06e9c4c7391446b02da33ef7bcb354c92527f680c1ef8974ef95cddfaf8d55f47a9eb43fead6b801dd4a1571a971d06e6b54833fd4488d2710418ead0c1b3802dbb8658b9639ba8b11863a7fa704d1c62b3c961964258d22bbd86a080f8268f5f937a530215020fa31403e068854fdd111883429bd802add57fc947ea66c650d7c3a315459a7d55266c25012619ff21bc1e0a66140bae351f4095766c344e6e3ff9a5f521a06b934f6a7f21815b7464f82c97db7d9570647039a436f5afbd510ddeaa8894e64e0df9c0200185c190fca711b7b9e3bb27f3b873d152a47954bced8bfb61b3f477bdc3dfe2a63cb495ad9fcadf8e17529d6ee37eebdbe9a6028caac723058a3db795153a93b273f8f777ff5fe6f6b7094bb61853e7e8aea4c14396bf762df5be88a49038d169ddc3ed849ce3260390053db3f81f0d0214fe1ae7dd4f57dbffe713b1f07d263cf66a5522f1541df5700ce6ec6b978435fb03504dab060d93efce27fbaf9e71f252d8a0b575d47abb5c8704947013eec65cf0d6c993e7b8eca44b051d1ed9d5dfeb7c3b1877ad61da9d5fe8c3d1c903f06c8d6a9bdfe3033cc3e7777cd2483b0613a7c0417ac25d736f6c374272d224aa2d863406b3ab91b9a82a11145f47795880cbc2a8e97debd50fd1be6434a5296c74bb040072edc94800cf0c331a366c0d42fb53eb04a44c5ba51af16261c604cc02eb82950adbe92823b9604628ed5476f62340b28a346d309458c52224f06a7d20b8a7b64f226796463f76ade99e568e206e13e880b6d54f1fb7dd782deb7f3116d793b07c70d7bab717c192097d281241d4d49fb571940e0ac0c145d067f91adf272335818d909196b477e9c6af76f001205fe2a01a6e19b2d85576f50c6c6ceb2827f85f51286968b8071279117b095d7a07cd7eec2ba6312d2d861137b4b6a19efc58d3fe061b4e290899ec4570fe70a999dd4f9954998f2cb9a32a58e8cbfe4a271fe4f5156f98717bea6676b29d2f7d63452f46ee2d91aad7e684188f53cf471caa6c8c93317f7d26e4d069a65f8663dcc02e8d53dd43bf041b83afacd841816993e4aaa96e0c00ae40dce0e7962777408ab192b756cda42de07fdd245a26b3744e9124bcf226d266cee24501f03eb1b54ed7f6dc4b517e232f11baf10b07752b01747c1889439775a1581091abe5ac75337b4bfeef0d4486b510e55901b844518f56d8771e4bc265d670741a6d13c6af22857884579ad26a803dae8815a4d273e6a2163863c83b7ce5afc6663a30d8bcb4db8554b86e967bff31862390077851d50cc6b81b8d44ef1e034764bb10f6c1fdacf1f3761825157421607b6c01c0f734d35d2d3457a7185931ac4b4b94aeff9ce45fa061e69d15ec0e454d1f8df636f73cd833927896b7f6b059f87acffa6f8447ce672091584108ade46a02dcf0ffaca321ca17c4cb2bd653beb5c07001d2e456422e18da43532112f19b152c5b8e0426534c5f80deb87d37e925a515e95c5dcc7d09ccc3d546ab641bb176ab42c2283ca14edd1a5db13d658dc834066b602fa5b0c7bd9444f9d7676ceca4977841801f546412a87d9abf92755c4f34f906ebb3b4191b7700e49ad6eae14b25bb8cee44fd1eda871170441e943ca883b8baf4ad7765582ba5b3aad11f077d01d4892925b3300bd03038757c59986564ec080746a0d4c2ec5e8acf75fc5233e2442c538b4d838a2a800edc13a8607c9c51b3974f4166d00cbd1e1d659e193663bca75efe1cc90929fdaf8f0d795e9a9985b3a5e3587e64cf962cd92e75009a19cc4343824de9b54999f22d4e2ee2dabc76ce4f4607cb49347e6e563f4c7aa40aa721b7d97ba1b68a462db997d58eba828fa0ad4b1470ee0a58b53c85c74ce4ec3283c8ea5fbe8939faca27050a7b47ea8812e0b5808e929c1e6934ed025609c56fff54ca5f1ed3be4285c6c85ef3042be7f30312c6bb21b6c66e0a8cc6cf7302a937980070b63ffddddfd6dfd8db2ffcdafa54e511386048ba40920f1f9f442daeca2f60b5f0a8ef91570bcb72caed298707f46524924d5066e5595ac56b40a9b66b5eefcdbf108542350b338069760a8176b1cc0fa52e6c95104c8aabce054f004855bd77b53f1b79a2cde3cbd84a0f107182d452c5379f95ece11521095612eb6ac07c9b740ba9aea4201093202190dbb9f03575c401ea6f1e239db98af49bb3aba19c633c12f04cd7a0027a881f530a44060779dd8843a0223c0ee4f51ca0b986dd757ea6e974b24f75968e320cef5bb6cb8741704fe18af3780b6f1d5838da34c6027f98435db7f4bcf392d2c61b98444596e867f9171163a8c853641f5fa9ec29566f263bf07f3395e3b26be55c5f06f4151a3d8a15347933e2914f7662cf0336f623fe52bdf9f7a62fc753a5af9dce7fd0386394ede978be68a81752656b071758d9373acaeb1687ceb7149049b0a22f1308d9262179dd0be614cb8f21876fbbaedada3c4fece93ed0c75441cdf9f4e5cd12dfd0d4cf2473dceb48ea2e8849a736145ea567d81b693aad867e321af2b161516e506a246e1a1c72d70275cd2f354dc8fffe91f94b31cbfe3627564f4aeaf3034338d01e6a3d4e1ba0fbdbfa693212c0830775f33f3fa55d7f8ea2646f6a25f3e3768f918b7dfaa7284bd9329f39197106c9e9d3a84196fe39d9cf07197acdcdb8ccb1cc1e24097e46ed6d3d501dc138aef23f44cb0b8e571de6aef047373dc74"}, 0x1008, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x1f}, &(0x7f0000000040)) r0 = kqueue() socketpair$inet6(0x18, 0x8000, 0xffffffffffffffe1, &(0x7f0000000000)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0x100000001, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$inet(0x2, 0x0, 0x54f2, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x10000, 0xc0) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = socket(0x37, 0x3, 0xc000) r11 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x400, 0x2) r12 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xf477a518eaf38bb1, 0x0, 0x8}, {{r2}, 0x0, 0x80, 0x0, 0x6, 0xffffffffffffff81}, {{r3}, 0x4b02332d55d756fb, 0x88, 0x50, 0xfffffffffffffffc, 0x1}, {{r4}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0xfffffffffffffff9, 0x7}, {{r5}, 0xffffffffffffffff, 0x8d, 0x8, 0x4, 0xcf0}, {{r6}, 0xffffffffffffffff, 0x60, 0x1, 0x3, 0x7}], 0x9, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0xa2, 0xf0000000, 0xfff, 0x1}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x5, 0x1}, {{r9}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x51bf09a4}, {{r10}, 0x0, 0xad, 0x40000008, 0x1ff, 0xeda}, {{r11}, 0xffffffffffffffff, 0x9a6b687bc9100865, 0x13, 0xd013, 0xffff}, {{r12}, 0xfffffffffffffffd, 0x0, 0x80, 0x3, 0x8001}], 0x0, &(0x7f00000004c0)={0x8, 0x9}) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="e29ee03fafe0128f5a35e9e3a17497148a29fd938c703f140bce4b134c86a2bec44dce74b22e6807ef84e700b71f08829659bcdbbbf622bdaeff697d87271268caecbd861bf1c5d21762ea5fe3024ad79e27f2061f3a29f2f91aa75e8e183ec7eeb44e2f75c83a235c5dd9a038527aea4f862a8325eb272dc4e092655b01c4d7d4d84e7f822a", 0x86) 16:00:20 executing program 0: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x9, 0x10000}, {0x10001, 0x80000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r0, r0) 16:00:20 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x200}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x9, 0x3}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa2, 0x81) r0 = socket$inet(0x2, 0x4000, 0x2) fchmod(r0, 0x60162411055c8dff) 16:00:20 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="a4", 0x1}], 0x1) dup2(0xffffffffffffffff, r0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) ftruncate(r1, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x9, "ee993fb52cbef43d1e42ff6951c746f3e89a1eb7", 0x0, 0x3}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x2, 0x800, 0x100000001, 0x70b95b6e, "437a7976d62d278db39f91cee369ecfa215bb0fb", 0x2}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') 16:00:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') close(r1) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/167, &(0x7f0000000100)=0xa7) getsockopt$sock_int(r0, 0xffff, 0x1884, &(0x7f0000001300), &(0x7f0000001340)=0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x1ffd, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000200)="f25fdba1025a72eed9b9a84bd4d04003d5078b08c3f7d4f2653727664d585e29522310acfe4e580c161c5fb42e51e57f8a3080de8c54f09454713d10349fcec275adac790492884ce1f5d90828b607aab1c191be470f7c4b8d9b13870180a3c25138f3cd4b6fafb225fcb3fce045792c888e1dfb6a47fdd939db68c60e24b54aac3be84b4f0f89a518cf6c74526272cc1cdbbfddac3abf38005936f99119b67587ceca62cb07506e292c5ba819463522f0fb2f057221a811e3f679da723bd226eeb8f47dc03af8ad99647a10dea8f7887705939c11210f1dc0221604f83c53c2fd1cdef7e0e29433f5d104aa3a2ae0e654c1cff70b442cf484806be7efa5ad1385db5718a268b6adfaf4e5261dcb91579012293e1d7c61ef06c52d4746468729137b21600636437b2f1d5874687647e8897b5c1c9e459087ea899235cb372808ffc1af42944e81a1d5834af1bc0b13953db307165f091cca4a021a7fe005e427a14294d9016357b6683fe00f6ea5322aa794994c27732a7bca1e763f12a9deb2b1d343011852cdc5bd0bfbbb5c90459f56acb824fcd6858ef0ad7e1760802be54a3e5790974aafed414561f638b9dec23f1485cae885c7dbd4a26f48218c8914058312a11b60a1bd873a81e99394b75f95a7ab1efd10f4f87b575d20c89bb937ec675a96dfe5e382abc442df51ee1ea61d8d8d39d689ccab7ea1ebd450d10ded7a32ac6aeb8f38334b897547629d26b33d17b6b66972115f0a076fe412bb709fd2986e8795ae52e981a91e8cbe0a0136c05e4fcf730d7e8129d3d6f7f86c3201deabaaf699cd64c6963bb2d9eff4de7e559c2650c423797dba43ca7a35429805f419540971d1f7f583f34def502009ba2e2d4b57d0d655bcee90a52d67cdce844eb840989b8080409729d3a491f72869e232b2cf5508e72237fa1b2f5a2b53ba4c0226bdb684236684c9b6a6cd682adca6dcfd9f9f13963c8954cd6377db7b2ffb33e1d13a9737edd7879f508e9ab812a3237e7ce81839db99f001900d49de639b7ef3fa2e86b60dc8e7ccaf823a67d612ac4406d09f1ee3dbe2bdd3f80864a674e7ef594126f7f5d8d94a051a86f4fee8a9371f8b93a01b29c463e88335c3156c329576f1611faac485184d8c0a44e8a465347fa8a5cb130b97ad17c912ccfe529e552fb2084173522d7e1021d95387c2aea2b63bc6c2e8460222a17e9c076459adb4c8b87bd173729f69e846c69928181e587286d2c0febab13b9436d84a1d354f8d518e135184da47040ea3afb65800abd5dedd2b086ac92a5f9edbb900282a9274471ed6aabca681ecd83b6dc0916e531885c6d24f6d689e4996acb28fcc1f3ab5fe02f6cafe7c69643c08aa0623c3948009456413010b4ec7b1fa6d4d6ae6e62496ceb6def6e694ab5e2152e8341054a2efd1b315a6ba46ff2c2fad1fb1156a3cdb517f8d5f293dd8f68dd6cba4bafab2d7de0802cb9848226c91a49bf981fa4b527f2d512856abaef77c3a9559bc17519387e6599b0221a5e0e84641304ffefc14658b2777d84d76ff05e7b9e98be0d82cb97eb3bf153e02cfe22fc6cdba6f188d4573f90d72bc4a853ea450457c10631d3bc9dbdc7be1837ba3b6666cc086a5ee21d9bc42a7d93ef99e370e0b7b841f015f0c947a58b03efd7ad6b19504aba26eac42f19ea67b034e92ba3755c450e2396b975464ff70fc221ad373b5abc25d8a56bec8d260b68d9ab7b56dbef96a9286d457b3b88e2297cc09d72f55dc032d1b8ac5a4aa2bdff258a822d62f9c98b67a9fb5d815f102c40689740d353637115974f41a996f71edcd945a8ac58e1209dcefe7bc16b4f6a150d10806c6d79cccec6f15f5da533799b0064ab63e1c0077346bb909ea19573bbb405a9e30d7b0127f193df32282ced1281a501c53dc9305cdb4836f035996216f086a8d2ed17b391952b0748c9860431d55d62daf77f18fa420e68f22d2d5a4cdbb01babc771186547e5a749f61932e1086e79f0bd2f5054e93ececc7d955f0070c6a3661aad0b4d209a080e7a8d7c15fd6cd5e7443a661dd346e2b38a0c91c81eb9a1e910278199bb43c0bc604685842e8b4fb8bd30334e45d17bd83849b4ac47201d2a30d87bc209a26dc8dff93303a7bc0302f00b1e20b4692306ed48a7dce11a84b00c210dfd4514a727e97dddaff734a057b894fbcd82cc3628237b8089a7f2427a9ff44110bd3b9e639801832aafad82cc95b58a51151821601281ae9931d54b49c24419745ea49afef7fc5b55d0e298eaf857aa0e4332ee4ae6982fb01d63a0132be196f574d41e39841328cae46d30f482883531821557c0dd4baccd5c1f0cfaeaac3440fd2710ee5ce80cd2008505a76d4c8a40e3bd8f576c107731756c718ee0ace096bd9bb64c5145055f6efc554c24282fc6d51bd609626aba6a38e9d9b18e45c34a6512e7c9df4ea4e5a263bdf9ba166955464901986a788e4fcf94f20bc1179f155bd1959645cc295e9fb810d4e272d881b2d2ea0353e3e90ab112d5534daa2208e4d3830d7e9d8d8108849fe1051a4494a6ba5af71ef93fff4d3e6ffb03ee6d91397f496c339c552bf50ede2201492cae6638672755b17e53c82292d09cd89732fd7f62d41e01a7292b6f3835035dabb36fbc35fa0f143cb3fd11c5ec5e796d315d94dc7541f564f905b60ff9044c8f55f3f0a58988fe2835eb74c9ae7e4f470c22d172fcf456d6bd31f772fecaf21f7b0c8db5c283c093c0d7ba7813227e748be4c2efa784592308e67731bf5820f9cbeef49bebd5b36bf5d617cf3263d7c9c4f1dc549f9f669c8fc7abc4c130a7400558de0514f7398b8095ce1f856ac28bb14afd8307b19d6986ae4985af2b117c78542aae033ba4cc9a25331e3b71edcff92bcad16490cff9d67796fa298db3c8055fd7871d1a0065ac4aba7db01886b3ffe87776cb3da48d5e8a8cf72d3b472ca362a54771b5f8489c5c12390f0a8d0b2640c3f1472088c5260fcb2592ebaaf94bac2086402cc5ee8843a01f4466114af0d816d42f67ecb433e89d797e714a36f00d93cd0ff0d28f1ceb5820affd456d3c8182543d9b1c28d7d36e416f63f8a06c145431858ea2e008827d414532d4666e2f978cbdcedf2674a36095606acc8cc7bed30dc64fa419306c869a5d90ef267eaffd3e100f0e7e4053070c51ca99094bea49ad31db4c33f89ed4a6bf7d64f83d2c79bc51fd040b9c15ab758cc1f5137f6eca44ff1838dedef32fd8764c1bb83a040a66ff5830f43b868a8f325391b49504f1c443cf4b3a32c04148886f40fe3d283791665bcef6181ff8a437d671ebfa48fa0fd133bbf45ce37c98b834ca6c8884f84b8d4ddf56d8546ce71b81e30ece093ad7452b09937648e52e734d1db3ee1f3f2df4edaa56f71ce391146ebab5f1bb330de32897ec017258988d5cdedb706f470ff09c460e741bc97a31f929e3c364f8b9b9ff196fe0fa763ede37fb2b9ddb77285f8725dc0b77cab25492ee87d62a65819bc20b832396694cf3d9d80dda5c9b484fcbb49d1ef66c8f9eaa10451a6f4586b71e373459b51ca57a9111953c1d5d46a188b1f965f011c361a18cdff4cae23c402290c4d3468dbe97fb4680f8325e71d9484b31b55624df209745d7972eafe64ca2b426ca4355cce31a1d66a671699153aa6bcaf1de8512893faf56470b2d4c889fe75f9bd62f7e1efa523336f7dbf1b16e9d42a296792bb3c9b132b0b322fb77221a797c1b7298690941dc3a98daaf681524e00b1d430eac27051303b5a64c47f5434691a19a93a9ab12aaae6921fe3b97a5e6669e6985c3d489824e25a6c8b5f8d4e25a9654c884bf04403487664fea42b43f7fbc10192a893136d7be51b7552565be2fbb870f1865eddf6fecfe84f988864f7bc10fe7ce3e10c80b6e199b49224ac18867271c8ce4075cd6acc38311c3370f07b7f67c0973317db9905ed2c54468ca7be33157063607fb0f9c57900b1f59057843ebfe2964780e4fcb4014b17d518b9e3be072701fcdc477945cbff54b20f489c14fb7878c236940f02e9b7c9fde5469d675448fee27ec82b0c78f398c9b7365375bac40141dc1a1f13ccb19ea4d7c35c27eef77cf71eb46bb1a2243a8264600069ab4ebfabde6e12c5d2e6eb34f67b04c65cb7dfd25424b3b570ca806eb6b568a55c26a2b971cf39878f321f78bf2d9e32711ba8e31120736613416854fbd36b77d605a67cdc2496f5eab6ae3d63a8854da9356383d1f5606ec56a50f7c5cdb034cab6dc31bef9a92eae1ad816497b1d4599d44ad199127526e1a379f20beed41e15905a6c7cac1df568d723b3327f98df6c4b4049edf5920b8be59fb207432369585f9e4cdee15652de36206a28c9be190dfd7f172425adb139fd0761a70720acb8f2c9064d823cd1b13de2c7f7ab9a676ca48a9116f769e36c0242e9944547b99e6e61cce1cb764fd07b1da517ec9e2f5e39786950603f0731613652bf2c25a91af86bda70919e6a166d4f7dee08965c38dcf096164685acdb0c8ca8e3136456eef0b1d537c4d6877ef9c8f568731860864cccc5ece04cf9a3a61cf3a2e99430eeadb7bc0f1d53a31d86620fecbc8b94fd6799c33f85b241ec6c09fd3d147cb6386ca6b5b30d4fc43244be8461dfe7596e646707dba58bc8126895377cb261b5a2d61de2f67b6de2b14031c717b55421a661809f70c52281f40c0367aa2e41997214de53b769dbae81dd3bfa9502fc945bdfbe7c42dcb13fa176be8462e4dabc95f1de8c98db074665cb22b3792e79917486323ed4b74f7403cd7152b8732a022803d8a16daffd5610c149ce9152795d2901cfe07cdb90f04f8270adfc9b2a5d11f581f84e4d14405348364e0ba3eb2dd11cf44722ead76a6a6a1f5fc68b1d91d5b19f262a25486f63a50a72ee807bb89eecd2309d62d04f7b17c2802bbbe9d225888da9e00bf419ab414af3b6fe1082276aa5d6707bcff5c85808c66fec2636e3bd127832524b8427d7a0ff7842dad96d183efad966c3c08eb3b3743aca844380101ed9d7152c1afb31e055641be5d2d14aba2f036ae2802319942c9b822c2b264cdd5cc407bb0d38a349670f307ceacfd598b04817d8a018d1d501c84537c64a38107c75ec0b605a798d08ff802a7391e0c3789e0e01e9eadebd2da24e4c8f21cff3afebf1adb74c2680a3d15153974d694cc697ffbb883baf735012b5bcd2bdc84dadc2d32d6f266fec9977bab5375a910ca61efbff4d3e5aaadd552c4fa31f9a2241ca5ebb88a84c32170a60f389366043b51e9309b471a58e9fb8363a1a2600b8b4fb14b2a1ca99bcda6ccaeb470b9df1de091f13257ae1940920dca82b7a934515670fe5e56318d6f6cf05495f12d45328beb7fe2791b47f8413dd98c8c91fed75beb0ee41b957a91be8522a0b904cd60ab9240fcfc11725833ff94cd3808907c94c570d0007852981e826172a92c0101de27748a77941a0877b8ce6b456758a4bbe98db0be4d75636e1af9fa52bb240ec2101b41dc9f0b109ba6135cc4aafc2b9f30bf0b3291ba6d4e3f670f2f0a26e63750d73a1c4508d2bd212eac5ac2cbc032f72ae3c6677aa08530e4918b17b45908a7413cee5e5f44e7d51774b29391da58125426418600e230bcfbdc42a52d9f6f91ad3bf56199eeb8b35631b8c0e02b0641be91a76bb741ff23193641bf6e0358f8b0401233b46b8769627fc3d8d96402c1e60666eb12f9fad0c0a79476fdb67003f794f5082789d82ec971f10b1fa7e4e072761cd9c276e058f9537b59c4f", 0x1000}, {&(0x7f0000001200)="ff6a587cd7d5d7d12450931ef5b616ad3dba110b0bdc824f7c743e255f78441b4dd6580f4c996d0f5cfbe8a438426f2efc6f7f1a4119c9566553cd956f64b281586abe984c900166f31fb6498b18024d1caf4ea9451625a034071705dec623d58c14cdbe4741571021963fcdff326b301bab440db79d5b4efcba9b44dc051b0712c70d3c79734e8ad59451c2f7bb7c", 0x8f}, {&(0x7f0000000140)="4873edf4cfa8c5082becb1bcb3830f2c43d68eb172585edf931d02c4e7a6d220e6d7bd6f3cdecdb085d9d599af1fa425c9e90b87d4ae03512d69a4a308bcfa2b710fd4be732bce828e4a33b43b2b6b9ec1188e85cbfcb02a1469b0a5c5bcc8219c829982fe7576cd7f53671811", 0x6d}], 0x3) ftruncate(r1, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000140)='./file0\x00', 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="9e", 0x1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./control\x00', 0x8) rmdir(&(0x7f0000000040)='./control\x00') 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x5f0, 0x0, 0x0, "68722ea9fc0b930e33782b5bee43ec353ec2f41204e005b9e4f9adbf640e5586104fd2281549906c4cf532132598a0631352556fc7af79d56274c6f3be47f9176372c90e51b443de72c058cae64615a84d5c246fd513bb0dee9a2e9708a3df46c341f94c39bce305a19e879810199fc00c55c7cb50761ea60f0ca287ddb305007fdade34a08fff01c9acc4f41464ff10736aa5ee4807c64872be35713347ccdb83726af6b2baca013985bb9708dc45197bdc4c2554a4b455cc2904394ec9abec9aa664b59cd31f134e7c814c7af90bdf96732427ef6ad27c64ce612be1e061afcb15c0bb8627979a3ebb70805928944c10a5a09663d39586177ffc7711f005fedecb7d7dcf470b2552918cfb6c27b50883a8c89fc33f24f805be0fb565eb0acab85cfff66ff6bab6670a5bf1be45c872a997e475c4d1c001afc8e0b508ef46cdd7faec9c49d252318416b97bb661243a4bf2c7b44d50202ba730a041aa4d1a262d5b272429d3a4730fb3be2907afa22c71c3f5b66c11b9d1ca378936e42427a4cd5421f8e492d18b551e94c3f28eb443050c4a97595f7f046da15808a2c005e7db8d345d4154937cffe847d2ceeac316daa56e717c2f861e0d1bbd31d0f82c464e7195d13396ff7c088e5b8a1a385d85ec4f89cb3dbfd2dd019f3a49b5a3c2e28f1a9a8467e22e4d0453127a500af3d2e65148c0a0325cce650fece94f8bbf16fd23aa5bd840d2af925ac00302dc277c1b16884be12baf1a2541854ca25f85c48b536480c0abf145ce59987ac8ba3c8abb63417393bfbfecf05c2cf7d1463d02d4df6569523f6b0f3a95f8cef7abe8a0f76899e6dc41399792a0b504baa6e98cad7a9bc4c0e05e54a4d28b8f84978358e9226d2c042e8c896dbd7222385d36b37b43eb0b00fc7e06c7fc4baece84873af622c4e8a85e6734001b12520beba617b5ce1a9c4b9d3df1c5c66b3e4eb869524300fc0971fc6281172e7f4f76ae308757d3f2a82e5f3428bd95b3ce4b6fb8389b163de548523c0e89aa15383d2039dc60cb84295a3dc19c89c6934eadb5b4354c3408e38c2e2ba10b3ac546c21ce677455147fb7b6a33955421a7f4c595a53bf34948fe008d969ed996930eccaec8c12380cc241f003ffe97a78dff46ae3e1c38af7b53eb9227561430847a5a296908a07b1fc89a2a5afda760dc852065924ea87575c83de7c6828e360c0abefda9c66c74e6692ee7668c281f9b212c70ae6c3475195f04e4d96413b387f07a8e613bb5e818dd22bfe4f493c8ae306801cfe04a60b8b0ddc0fe2dcea8b1549e15525e35e2bf0ebbfb8fec4bb997c8b32f26f2097d8368ed6cc9e5216507168c68df97ad6b2426dc156f7134d55886ff19daa24b4d8a5ebae731fe5f46cb97f27313868cbd0f227719de922d1d6e08c7f2633ee8ab62de88da412f3de2ce360fb39d90c380924a371faa2a89530c93318533c01db4c3c42a028941b1115377ecf1dcf4ad881a7c95ff099e2c3521ad472a33b511ac4c09e4f1dd409ed2f043a30990ce36d334e2361ae02caa27aad5854efc5059e93cbffaf7f9bf0c93492c11e07c907152d04e090f9758dc4f3a0fe6e679c5dcf4c0c794de028ccdae6b3e80b23539c098f6da0af62aa7bdab2e4faab7181d9ef75bab9de1abd450bfc07f77a503a3bfafc90bf048cf38c2c677a8ff86b549c7cfc99b4ff492228c00bd516f9dbbd36ca54143494cc16db7adf58bad0fc1c9b91b972954699edd2fa7f790e336cc56e536598a5b38edf9fbabf5991c79ad0aa851a6b780df4edead3f7079f46d09190d0348ae7bc6cc06f6a9211def7905e090c08a04469aa1c15908a28242620d8b940f5cf1245e2a46d664e09ee7a52a780aea6e62cfd20d9349426d5fce8106948196d5a746a68e670632209ef8583fdd033eb6c01061bbeb66706d6cf16bc541a1a1e4b72a2e8d4de1b3870fc1b61b6fd9ba50d0dba0ad71ef705e07bdafa89c46a919dfc7d4dd9a335aaeb2ecbfce6de93cece26d324c3ed74226887914bfb998bdbff6d6f7de53352d45e1e50af3ac19357806f3b6cb5d6fcfd135a6a94d22bead38f783b681bb412721eac21d0af0498604452822b0d420"}], 0x5f0, 0x1}, 0x1) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/3}, &(0x7f0000000040)=0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x9}, {0x18, 0x1, 0x7fffffff}, 0x9, [0x9, 0x904b, 0x5, 0x1, 0x3, 0x3, 0x2, 0x5]}, 0x3c) r2 = dup(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) socket$inet6(0x18, 0x4003, 0x3) 16:00:22 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x82) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) fchdir(r1) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000100)="61a573f65bb004bc23f1490cb2b59e257c6e8aa213a2d491bf79f344114965ba23bd9730114559fd6339e575a8fb939796c66241f6a93f7c9b12af5221d5384fb6fb7003a0754ae4c8fc6eb4e6f46454874f5014205c7b8652f9698a3cc69a882203fd6f1eb32f8c6ed30f1c481aac50", 0x70) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x6, 0x8, 0x9, 0xd71, "da19d1f8d1b85eb0244c5765e2d0971f76dce2b1", 0x7f, 0x8}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000240)="6135c71385f1e58506a6d68ff548312bb98c8c8371e3371085fc9f103a44ca817a8ec6b55ab4773c66a224d849d24e5375084edd8df4749625958f95e6a2f53b820e46e3a8a508d8c754e6bd8fdd0bd648539c1b0791a203e3b18103b40197e7e5914792c0e11edd1402e974649b9c22ad7c9e19ab3fe82d5dca927c1503f0a6ef40e5724c1bc43a38b6192203f82709ac62d3c5efb2b3fa1f9f8aa8cb39ef04cdcb21c5c4dfb2818284fa44a863d32c53c93f6cb7e690232b4c312f84c72cc34dc9826c7393919459d6c3bec0accf2addc2a4cfb20700000000000000beb90280c8", 0xfffffffffffffec7) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=',/\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='^/\x00', &(0x7f0000000140)='\x00']) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3785, 0x999b, 0x628df7f2, 0x0, "1c33d72c21224a01cf2b38ef0b5ea0aaab6fd6bb", 0x1, 0x8}) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x80000001, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x3, 0x9}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x3ff, 0x1}, {{r0}, 0xffffffffffffffff, 0x5, 0xc0000005, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x1, 0x3f}], 0x7, &(0x7f00000002c0)={0x86b, 0x400}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xbfb5) write(r0, &(0x7f0000000340), 0x0) write(r0, &(0x7f0000000080)="dac24840fb4b355dca2f5aab3987ad141a1bc0a6ea597c7737913cda6ccd85877fd3817f99e7883ed31c7cd5fdd0582ee2f9c6bb2fcb835a693077dfcf662b11ce44c50c40e955d543b80ae08005323b7381fe4c8614502b908ca7711053f1", 0x5f) execve(0x0, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x6, 0x100, r3}) 16:00:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="03fc53d639d381dcc37057f29dfdd03a5a9f9098badca539ac8d8147a05e86d07919e8465a05242cec7e5e9e0d9af97b53ebf4e311ea8239fa01c26414116741d1b1a3cbad17b6087be654ee8f29608de3b70b4a31a1814f51b5b6714116a2d2f75e14ba9c299faba7d7af5b87bbfd116df3d5a9b7a62fcdef98c2ccf18f08761832af536a0818a96c073e23ae6ec3a0714043092aec376aa69d335386ef0c", 0x9f}, {&(0x7f0000000140)="4e0586e447c7dcaba9ef00361cdf9f5d0ef2737f3921d3164a2a784ca0ecf53787d97806112809e56f253b43c3497ea592d721f06f306a0b543cf7b9404f92f66dd1b6725c2c0613e60ab20a311d2282b5da1e7677aec2b5d78f912a2781881698a71142900a8b2253bae5a0fbde648e0e0fff47b5320cf0bf958bdc620803192b2a612b9ccf06693650b919c85038c8f3a4a57e4d1eedb91f16e7ed2b5e8d2dcf3bc4c0db125176c6f4f9e3d283033769201fcb9110325a418b963c093d052d8fee7bf846de3f8d7fcd06f2153151549d20c1953ef0e8239a4985d6d6f9faf264158080ca75378631fad5ffd80d73", 0xef}, {&(0x7f0000000240)="cb513747c9969908a9790a3ab1713d87c04be340e7903035db3e26c4fe500e016da04f440b6baddd6d3d22901c618b764e25f3fbe6cfb0ab50f59e176c7e1e3588f0fa3998c668cc1a97eff74c9e7aa9cbd38c2ce2b75f08d54aaae318832d2589f2a796c5a22261e2d9af8c86060e44bceee1862d20879678be44468590d84e607dad03813afba69933bd845cc8c7c154fcf486ddae22a715a218a35b9ccf897d884c80462b8cc0f0c3b1aaf684c7f03f2548c847aed087f73041e357987248c3301aec91f724259f6b82d57f570ea2f3a0a75580894ddf88667764dd95c64acb2032f26cc0d5202b", 0xe9}, {&(0x7f0000000340)="4b399af826e6c22b6e47c2a8e37f5229e4efd5750003b9c477faeb460c3d41a9be17a2c3008159b22e1d8528310906eef2bcbb6f29419b34f59d02714c7d101e23120bab2a0c4bf61bbbc634986b4f9084f20a431d7ef2e294a89ba23a596bb64a1cd1893ea19a6640d6ea173bde3861388fa8a596033e33c9150ae6f8e11f9ad26789b40ad1ba84426e922297feb9", 0x8f}, {&(0x7f0000000400)="f882c4f510b59d774affe318ab3a7d0d69505471a5b7e9f06037e95d7d3c2aefa0e9b2c42d5f9131eb196055f2aa99c86e86fcd9b452932c353eca22e0d42cac5ee666b6d40b7e1f3e62b11eb2caf9f040848a543ba60fe4b20ac59b49e7638d670eeaa9d2b3453f1fd8bbeb6f7a7d08bf277567f0395ca2118e3af4ddfb573ede3f767304afe48e5ea9950fdde056b42a9a35db", 0x94}, {&(0x7f0000000000)="3deee429dec045e12837c18e92918c0d70a91c653b470b1c82ab36676f20dac2756b086361af6273c132cd4168fd3419b6044c0b6e654982e808", 0x3a}, {&(0x7f00000004c0)="f42a69c6a370a11267df8d60059dda75e863fddade93904619e9d2761768f1794325c3fa4ae5241fa61deae168f6545915c5f0f04bff60b98fd5af750b46a7b7f1f7844e229bf4813017b89b43f2414fab3d7d52bd7bced955c9dba4996cbc3ef10f16f13ac0640b380a2ec7eef778a37079f5b68d17187aae66da3af01bd5483d012b05b5b620f664375ad23fa0013858bce10a8b4c3d821fa6af2a4ebc0adf2faf6267e7347bd38eca174d923db0c1e73664e8620152eb9fd37f1f2e1d65bf3c4c5db51555dad7f23579c9fdeeca4fc8a6025f638e4facb43f9cefcb2a6235e712165a4f3183dd", 0xe8}, {&(0x7f00000005c0)="e2cc77579a618c9a9796979526f0fa9c0db958b303946c7cdc5fe8cb5d984938585d088e7dac6b24540cb0aee3bc25f63023061e332817818303109d97340ba68ee540aa8cae39c3c56b9663353dc92ff68c9203a04f3180b624e46baf4914c8bab829c59a9a859f1ff05df460377a348a258293dbb6eb146769f859073b8e59834a2f6ffb71ba2521d833a284a50a71b77bf8c93328b3e887d82416d2c998fbd2bdb510e5fdda79760598cfcb31e245c4239412a7ef41ac414274a9babf4a9650130081373ec1e14d8148896d7e289385d48f1765147b639a272d2332c0cb7fde0595d43acaba6b9c17c7738ca2ec25b94e874305f6d78bb46a2829999417cd04feb5d335e82d5235330a1df3571d2d600941de47d3bd2eac26d08c722147387a4d2fccb8b279fada85f4f7a93eeffe63f293e3a488e7a91339368f6e289d4e2df2b298b0c035872a9f684be4a3508e52c54db0ca6770af2ececff81397b08a62c4cdfb00d569e885033053d0f8ccfdd0457c11b9c4034b439092705b3fc5db3928fff77c3fb3c5f3fbfa3f72f10d0471ec3ba9b32035b46f06fc5248a190ecdaaecf51dff918a3338739dea5a8790d0619646c02dc81299c11fa1900e3ea7e88b665e3bde46c9369bc114eff849aef2fbdd03f724754b21c0ee653c278adf0817c4d3287df0931f0b13fa7d2999b0670f9dadd113cf6c0205238bdd8c4fdbe655a4fc09bc1d7e21601a7ab494043421bc0099403e44b953969afdeacbe6e6bc09dba03c67e38a691ae78bc2b46a1666798b3ee08040f2e0f305fcce9deb7b8fb51bce3ac4b8b460ca189e243adc58d195854e780c2d690d65c2345eb0843335ac91de71156010746c664f6e80d34be44bb77d08f6c5245476dce8eeb1a31245bd8d4f9bd25e85857f33e752c8136f5fe3f46332093c037c8039891737e979ce9b296c857ede4fa20066a319012d186786cb170a1107acfc718f2e828ba7033c52fdeff07877ca119f9065a517a1774a30a4a4099a9f8d4fd621518898dde1e395f2dccb12d6c768a4fb06af8cdea656b7a45805b3ac7910a14c712706a946dc32509c0daecb66dc6b82204eeba09c1e2f96cf6afdd6e19248aaa626a93d694561c4141d2c5c6981781f31c5dd551f43f4fb51f1741e1d2cdbed2ab7df7c57f6cfc6deeb9c36fac46d6a3ec6ed50471078394c2d984d63fb035cb22765a7ac98cce2c8ad0ad140bc3e179169d0836a43d9ca864bbcf85ae2d1752d7173046af0c73872f8308662ccb3c6478ccda199416eebc7982a4cefb928e82ac9ecacf63e8b0d8f7f3561bebd7314e7c34c40ce9623762602fc79d12c9f0ff7dc9409d334a4668b1450bf8ffd2f86bc2e1f4b74179424198c30bd3c032ab6a629a1655519ca202c6804d6eeccff7a1880997914f0a7508e0ede6e1dc7d87a1f80b88b9c4133bcc257974ddfb1844f36dbae9779b8728920c9d5c15527ec0d222e8d938917847dc2adb1c70d7d535d9aae605820651275cb3882778e2a6fdd5b5950ac5d3718c823cfe2173d1840d66a44418fd367847d97f2aaf838ffe7f947cb06b9469cb57433084b066ed4158e01463ba9d968a9563306f1b434e7472c026d40c74f642f79f6ee3f476165ca6d47e1db897ad47bf6290349337765d2b084e56849314e5d3d169c50debdb9d1b70c55a6458e9bc3d9858bac9e6f247fa77398578f767b37f1e74b731cfe3d92de6e78bfdffe1eec217f81e98513f6ca18656dc121812194e3bfebdac632bb4702196e4d00c5491e3d5225a418437ef68881507a1337b01a03d60ced1e102e3e7b9310bdd0f3231c5ab6d35f444a5130a2c1b272a1d3dcb662799931afe2f4c851b239dff4ddc9bc28876d3d4f06e39eb4e6237c423bc657ef30de0f59d03325667cd82806f304db70dde77c5b37ee64b1fd70ed986c15b8208b46be11c494821838336b92d7762384ef30df2c98b78ebba4ba8394ff3b3cbd636f535b45ad0678f1dfb2600b346f716b7b0c5c743d52e515175e33803aab5ae1b53a33f7d4d011777245bf59a987a96aaed9b4d9c10683de720d52de4b8e8c76806ced4a9d3c1101542bc1c35035be4da443ddffdfa2b04fd18d2ad0b5476f29a0185c51c7cd1195330f6a72f00d6c7bea38ba8f5b9371dbf61b434f40569dbc978762c5b693ee4bcd9148b95b264016d286be4abf2e2658372a8105a789977f1792ef3169e7ecd0e0fde6b967f0cfeeba467db30dab6e7b53af351ea7f9d8908c342c0c065db7457f9c9142e316e5fe0f4c2d11a8ad34f73563c44836c1adc865255c1cbc3dab9d9c186740deaed8ea61181339b0a1b436b5c6f4aa5be3f63290f7eca9fc15195a1512b3fa11a0f7f5e5e6d185a57a51d2528c0f97140c83414d924974b503cd296697219b04b8334d9cad7333efde27dc7e3b8c5c0f1dcab1a5b53898ef5f17da0a2bd6cb77a1b183684491d491c94e7e521b6b25f2ca3c9c7cfba543ba4cea922b6af80f5cbb606262d38fb2248841f70d7c30b8d03d13f8ccb8f6745112afd7824b99df0319dc295925f687456e0786a35d17b3e15d1d8b99ef84ebdd9d9c9f1817289ff1d9091958aca6e60b725d5aa2128f185e5bb0bbb97089290a1fc4dcc864647e2ce55c0e3494879b028edf07bf92d4516cf6fce2db1d6c5b40244055a50656e76481888117b96fbd4d6eff5e104dec43f74118622c10fb18020263fe06baa4be66746b536fe00ec048b0fb3cd6575e7a41f0e1d6053fb704ab1bf73a0a598f147284da6acda8ca37e977013e16ff03474335338a0bae7217b5f8165b381103028f93fd0b80d25df017aaf3d26daf2b11f8350510e6c38a4edb1abb2e20b226af957425b7a8c96fd2969f5201e05eeb32aaa79d159ca6db649235ffb43cbcc5ea307997c2c28182c78ae4e121d4d519e55d9f806c96467083c3566f5bb2652067f99f9ac1cf67ef549e8ddd7e2c32e7ede760f2b921a4fe7ea31d17805a0c858f15bac79ae4740fe4bc7bebbae80ba3a4d4ca91e385a76a4e2ee0daac98f84c3f77ad0dcf6999582b89668c7780260c0e70fbf0a01406ead9953a4fe05c07075444b72fd2a899c408c3608dc79d4bc95ca84f04f7978bec151dfff67ac967aa319137fee12222516fb1e0132c9dcea1b5d6104d4f9029b586658514ad467e3fe1e62c1f94a22ed822b97a2edc222cbb5ee675c69df37d7c4a05210508e511a93cb2f02afaf7b8493fc93ced1daa30494aac18b57349e23e14e663c8b89911f9ffeaede529c30fdabb32ba027defc918d4f80b2b4d780b1a6216a2cefb4dbba091870f12e8a1381b025d01d4b1771d9b1322363c07bd64bb9991892008d91442349957c3659cb16712f6e504150c9ab555bc39a39453eae860f76c437df681dab6ceb0f3eb197c2eafac36778df9b0ac2d8c9528a7beee8525b91605a49eb8c60dd78a15594ccaece64be284f1f2eb1f55a00572d94331c2ce18883d462c01c9f631f44d498c1f26fea3fcf7a60d9dc907288e1ada0e9e8d9193f245c822f4b606475e9164f90fd6f2f564d324eb32c237230e8e3ba5ad36da351d683586c6eb21d351d9267df23db50af05ddb60338bfb3da4d6203abeccf45bb066e7672944cbdf7683831c142a179be791dfb7ac694d251e77f0c8351790a349054a8ef2cb9868f506bc1fc5fb220d1a753caa68cda8d69c2ff9ac3b76f62d18200573adbd208757ede4d11d475238f38b1057c446ecec267d600c6815f948f6a940d1d284f5df43fc7625d6a27345e88e2843107728464f1d8a218a0fe2061b9229f32a18a5cd1756e81f9e4323b3968421e77696ad6eca33470e3b4980036372ef0e886a351077a0575d53168f4a04432541dfb69eb0d3e7d2e0f66d55df7e9990ae49cd30a4365d847366ba07082079d5fe3ef3370247feb56bd3d97c3d45453f2bf29706fe42d136d579a5fa4ac2d5057150139360d84960b26a075bb4f16b17431a752d232c9608528c2e7ed47eed04b608ef2aec2cb613acd1aa8f9ca094e85de78e5f6934b31a1fa067d10ac21537674a41b20e3f930a299c1ff05302236a4e43a58099018717b1f57b30330a25ca35bcf859494cdb37d71f322db5f1bc243241c421dac150307fd71358a35b649909eaa78d00fa9174714048b91614e3dbe3f3b20e376937ceb24c9c6ce3dadd09378e4d4adc092f045ccb27e4ace39f6d4629bb2005323fcff8654e407517788f89b3de166ec41bf43245b40deb8d7239a72c86754fa4bef15f1f96099c470c93415a6749c5ccde0c72f89c731d1dc5088eb44ccab117914b7058ca255eb237481a3b58470c612c24789847ce72881901173b465587ae21d58fe958bb48aca768b50c119dab3e069496d02dc2712a371ff97c1f26897d91af1373d4afe47fc5702b101ea15df77068b7468aacfe72f7abfe526c1503d766010c67511af0a0ed83adda3ed3257f21b1d67ee9c6f099f18cf38a88d7dfcccff75bf126ce1547d163c09b9ee94042b218759767b6a1b895e38bd573107217b6b14a7c7255c39b418e44b19c989a5762e40a3942b97503d040b6f4bed4a2c9edf011941d60e827f3e7318d06975672923c281e6e97372e584a520eb9ad6a6b3a41dae4b8f9e669b5c55a2e54dcc46d2ee08b6ef19c252e70ffcd69f034612cb4ed9ab61c5009914fac8f1561bb94f46eaf76b9e8dd88d19135c0747068ceacb889778f1781c2b5ad6ad0cdc9f7296f7112cbed4f2829e24d45b2824cc5c3f8b27a0b50d735e2eaf0255efca3117e88330d82ece001f539bef172c2271cf43f3e45d26d40c56fd378690c11e5ccfd5d48186b13b3061c6bc820ae12f7520fbb77844df4fdce35ddaea795e2a5650485d07cc90680c37eaa302f5b4eeaf82df35cd1c8ed687288c6e00d3ddd8781400511d04d5a7cc567e6f59fc1ea32259a117f14d9757975c39ade160dbf5df8118df1b50f53c1c352944c2638f5bed168a6b312134b6711e2abc76225098bbaa80bdfbb92239ddf1eca3599b91c2c9c360c2be13d17cbd566f237b88e0ab4dc3d802111b8c2aab933990e85c63a3566edc4b45704b4fa6de4f1511af9ae9adf3ceaa0facf2b9cf31f34ff5487674319abe860d02261f6db7f36859e9029dc1292a1f5357297c3f443b7f37ee99bb764391fc3a3565d024eb42c81c93ccb19237e1063a6ee2a2bb35d78d48fa442777d7b2f22c801b3cf0ba2b3d47d3cbfa0a29016501e647bb76ee86ced9813a5192ee29634f3e09da67543342a5b3f79f048ef9e6c1428438a66e57062ee5f99f29b68b6161e479e757d66457a9379f0bd67a4cbd34593c33c6a1fb527d19086873dc4e1754db63621e71b24080cc1c7df0f242acf38a97af208ca789f4337a82a0dc26ebd1a380479616a60587a4b45a4b6e398e0262a7fd130e94732eead3cdf67961b8042a5c62382e137703012dcd19bd98000ec75735c318c4d4bb329a35c054a673c7bef8825836cc4fa5972ec341776dad8ec3f13fe1bf9f02642f8905e3d3f479f9feb9ef7cd95835472844b475c5897bf3a6d3f2a9b205562524dad23d7d03699db25f5abee78fae3b55d6e49a0ecfc31fea540ebf8fdfff9870f7975749b52805b6f3ba1aa59d8923c84c6c687b71593c7e0d0af9baef2359d2d6686e4781de44e716918fa3a6de96f004566ffe8a0de8121fa9481d93e7618b67152cd231c40214a81817247be6ccdb445eb8bb3a55e3e4436f990814b53535bacc00d0270fc981611ed8acfba75cd20cf297a1", 0x1000}, {&(0x7f00000015c0)="a74b4d9d14860001a548d7b4ed862bdc9ab93e594dbc75d309e0b34f0e587d08fa6779986272d6db935d1be3a429c921427dc853edd53af70bca56df4012a22ce9f7d57445d926eb3759f786a13a2bc05f3faf9650e21a8a45dbd6c8bcd6059485296583b5694192abcc9b235111cfeb3ff67ad0f9c71706bf0e88c50c271316906b2e8cb23684f6b1ca077e5894dcc64509c1c6b2f738e99a0db8c0816908802f3332fe5524d477bd84c2aff977ac8fa14f32f53c830cb62583689f504dbc4c2689d2c66730efd8db187b2d21f0b68d034e1064735adaba2d85713e2d3732aa49d01f079ef35567072cd74de21f89", 0xef}], 0x9) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) fsync(r0) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x1, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xffffffff, 0x9}) write(r0, &(0x7f0000000080), 0xfc4c) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10091, 0x20) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') fchmodat(r2, &(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x4) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) chdir(&(0x7f0000000180)='./file0\x00') 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ftruncate(r0, 0xffffffff80000001) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xffffffff) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) socketpair(0x18, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) 16:00:26 executing program 1: r0 = open(&(0x7f0000001640)='.\x00', 0x8080, 0x20) pwritev(r0, &(0x7f0000001b80)=[{&(0x7f0000001680)="954b980860aa49dd64f1ac1399683f18bdcd0eb5d07cdada0dfaf0db0c1d0fb63f0b1ed9ab55aaa3d9bf977c5c8c586b865f25fcd66d1cd1023fe9799fd4a276228ec96bcbfc56d4edf5e9c0a6ca0fa83492549925205a", 0x57}, {&(0x7f0000001700)="da22e726330dda0124e9bceef058774a1992a5fb4111f60b28b56ff7a04d398398b1a37442aa870c2e5388f65147a0c3d9b96904fd1c1f0bd31e876858bd64fafe7b30280db00d460ef0718319331ed10ea453edb833c9463ea87124a4c7860c41b52e728c38a1ff055501e9311d54cb66fa0f0111edea82db9eda2c55b260c31d323e361b7e2ada3bd256580a56d1a2539f4b8ca51c82bcdcf5a52ee0322645fe74849eb3159792213dec80cf91323993", 0xb1}, {&(0x7f00000017c0)="91afb0529db89ea31e0370fabf2f5c3b5d0ef52a4cfd87df8f9e3f66fccdf731921a352b11417863da95243e74f3e4ce2c49f73c5a87030f8ccddd5aca56775c479cfd5b0334be2f904eb9e88991f136c2d08ed64c4008d1a2a2f4fdc6466796e6e697d7e7358a9e01fef7babd0bdd57c01fcde961669f0efb8a12deaaafcf57e8d8fc46488a5a2bee0bad54b37d46a8994024fce4ceefef48a26898094996c2d5ede44075f892b996f0f3d5bbdc5ff3a496244c0cec789f568a6ce248aecb00acb7476bf30fe89ec527ab53cb3e236dc6230a20b7f53c900420fdb166f0", 0xde}, {&(0x7f00000018c0)="408a8b24565de752d9f844be9fa66004ebaf6ea8e8ccecd497d3a1e4958f69b015f5403b9e1284ea4f5538a69de37bbbee3933d8111bb2aee7aad9c984bd7032311ee43af7d74fc317a77ee6e9e06e4d8ec7ee42d8c357cbf5d088beb495281694f65af7e96f33ae2e3353f3e86e40b3dde7966363de070cf54065fb23fa304f809d9d8c1dbde2acaf9ce4d8d363764d25f1b5b1928a3442dabe8f", 0x9b}, {&(0x7f0000001980)="35c3467ef2e637d3bcdffdcafc574a8371ce0a66c5b11487b000dc00961459485550cdd378950aee4929ef5343baf16fcacfb0ef092932e783110d3a0c6760d7a1049aa24d027be319ed8f0d0493ec230eaa34c476be7b0539e665ea840d3542218ae62fde3e3e5e944e691bfc2c9719db6aa886987b96da771b70aa07e8118c5f93cd32ed171a0d71b35ba4145712081ca15214fb953d87", 0x98}, {&(0x7f0000001a40)="1bbc33b59ff568a57015d1b33d70640faac80b08bbd9ef5c0c59b69050e1a695bafa1d3276858acf4aa4e4e706a389f23acffd4253493eae271797e4693fc5", 0x3f}, {&(0x7f0000001a80)="36cec700f0642f854f0107fd0b7defff95585e573f45abea9b13fc4d81ec1699b1d004f590835003f62af665c9671933821ce8c57fbb82d87ae9475f89bd589552cfa6ca0dcb666af9704317ffb9c48a2806900a26dfa31fb99edc91ec1dec1a89218755b06688d63eb3d1e88209c8f81844b897c0d28403b3a18adea4006db8b362430be6a77b0d0019a7f44494ba9d0153dddb62aee214ac2e2da637b6012445c259efc84fe9fc910e5070670e4666e3480531f6b81a3eda8fba63fb1f3eecc32213b5d3e9bd", 0xc7}], 0x7, 0x0) recvfrom$inet(r0, &(0x7f0000001c00)=""/14, 0xe, 0x1, &(0x7f0000001c40)={0x2, 0x1}, 0xc) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f00000015c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/182, 0xb6}, {&(0x7f0000001340)=""/75, 0x4b}, {&(0x7f00000013c0)=""/210, 0xd2}], 0x7, &(0x7f0000001540)=""/100, 0x64, 0x7fe00000}, 0x42) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001600)={0xfc, 0x100, 0x0, 0x1, "867362130bc8a768cfc58e14f7d40fee0fabd9c8", 0x100000000, 0x77af}) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce5ad6cbea63d63fa59b1735dee1ee82d4e8636c8609daedc14da7429c34431493924d855abb92132b0c783d6ba2c5f7d599450e366281aa646e5d1a12617600", 0x7e) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) socketpair(0x1, 0x1, 0xfffffffffbfffffd, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x10) recvfrom(r1, &(0x7f0000000080)=""/100, 0x64, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000080), 0xfc4c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20040, 0x80) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) socketpair$inet(0x2, 0x8004, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x5, 0xffff}, 0x10) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) fcntl$setstatus(r0, 0x4, 0x80) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7f, 0x7}, 0xc) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x40, 0x0, 0x5a5, 0x200000000000, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x2770) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) kqueue() 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18f2c84621b4279172de6f6a9295200744855e4b361e39d6ffab8dc1ef1e72ce", 0x3f) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x3061, 0x0, 0x81, "83dd9d0a3d8e278e96c60160146b469a33f27f52", 0xe000000000, 0x7ff}) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xbe4, 0x0, 0x3, 0x10000, "4568802507000000000080ffff2229807112891c", 0xb4f, 0x7fff}) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="0c6cc8ceb5856936d8fab15b676051a68f3981dc62f1f37397cd1168d21dbd18", 0x20) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: munlock(&(0x7f0000ff6000/0x7000)=nil, 0x7000) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x2e5) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) sendmsg(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x3dcaaff2}, 0xc, &(0x7f0000001400)=[{&(0x7f00000000c0)="1083a77a99abeba6644367e7593b2a6235d4fbcd1b047a7895bd079244f49924b2e57f9dbf8e71f028ca47a51b3f040c149690fe4bba3f3cae26c6ad0f1b94b46e76f1edb41a91bf18d971490af1b195e7443a8ff08081e87350f120e271e9bb2d2bb5d0222ad5f379da34e73c21149433e921848146d01264d33bc8ea6e15f01069c199e5f7985048b7867902339b8b988a2f91c2ddb24e474d69839d5e9d66357c21da632bf1d61fb657cd9795e5a651fdf93a0652524f6b267f99c9d3a4c38053", 0xc2}, {&(0x7f00000001c0)="149883aa49346f8af0818e1541a3c2cb1c99fbc4102cdc85539dcc5185bdc4578d6190fec91f61a65b67319202df115a2603d7adc0f4b96e0feb0c841a39302c8629326b13d70f72706c370f6564be75c50f602809c6458463", 0x59}, {&(0x7f0000000240)="c46ac2ce7c18e5be30f0fa12969f75764e9e3ee25cdb1a50e9a17bc20d566971baf5252850b796a8a1f9baa728f6f1e3c9742482c4f4da6be97d214bcd6f2d7e84e7ada7ea7423413fd9fcb03a8bc91e102d9b9920497c68460f432d5e9e4ba8ae2424000c9f2638f6a5deaf53953add97b43897fb6313d6e9efc3fd9879cd6160f0237e97ec5b7ddd", 0x89}, {&(0x7f0000000300)="10e8a1c6f705292920c55a1fd485cf94d6559e4235415101860c4f3e6f0edffc9184ce1b5f640d91e5cdd0a8610c3b5227f355dd31d12d6ac545c4dc18b572b0caba1d98b1068aa97916adfbb22553c39f2bd67d6edd0782d39aa60f2d43055d72b9c34cca9f7845e23333b2c1914e1bdb50ffc28df8bd55fa33fdd86f9c36baf8e95864eabbc971e4a06de904ddd5680dc68a163226de5a91d597bf75aeaf84f014ba3c0481dc85fa26fa19e38b1557d0eb06748a430dcf6d6b581dd3d0d75c762fa502795203b121620ae049d21ef1495f3dae9daded290a107146afec2a82316bb3e238ac6fdf3f484e4dffa3b4fa440803b1cf85685329bb7ced4832f9b4af2d60119cefe0a4ff7f5fab6efeec2830cb15cc7cc82853ff143e3454bcc1f1a96b898763b9c397d29870237937f94d12829437dcf84a042a3516882fda0f6feeb38cdf0cc2930b1c148c11469c52d14e31ef9aba8b6ab59a5036645280bde8a8457dd476a9e35ad52205cd8ec60dd802363a163edcf98cdd65dd7de6311b3e9d696540664fc3d9eff6f70e044b228a57c53bdd21ae1357d2749f3609658331cf3e598cf54380045e698358b42f1cbf70fc99d57534ae62ae2c910df1f3fe86c407fa6cd948b9d3dfce9362e418553bd52fb9696c3c2180ca07213ad143e4b490bfd58b4ddb8f490525605ae72bae37d99bdc6dd75ed5c096d5f1ef46b94bddf035ebcd26f4072c470426656b697ec723ddabe5f94997cb1823c19f856aae27b3f9e925f91761489c7b7d854397ea2090f51337ab87b9cf37f9d167c858e64de34d602ceb159045683e0bff77f2d7a7e9bb14edd030412af778916a1bfde263b9f0f8e79fe3b48a7af4700be92114943e4687b315c8ab6966246175dc6ec39e5cd051997b4b6ede59ae0d3e8a22844332f246971294b9891eb3d210c377fcec44755dece4ab588c6e806f515c5c28225da6bcc769fcc6549f0579b09cb98d8e7833496374ed7a9095e2de539e3f0fdad6c3ca8764969eb407dda703fe1ad34e242e93a42536ae052037f02517a7abf27b1ad507b12b36211f9ce4d60896b09f4c93d7e1efb4e3cfe691efd57b5c111bc8f7a9751033c47597a022fa3642c6f5f6c8df2538fcfab92d22030a71a35cf886f1a787d3e6416c580dc22d716d1a1b8b43d74ce31a66f9188547d00a7c522b55e7ff2fb15468b900e42b543271a687d449ccb1ddb0d441aa572400680826132fcebc75afc736b49eb928c4c7ab13beffc7ceeb6cd85f7e02d747daacd5bbd621f1082e91c55098146f363c18999172f6bfd25359a59fd69dabc518ac16484b1e341018774f60f2dda4e4c1d11944d167da7a33704d569b77a4d20877a9918fc4b34987406e7957f6735fc584ba7eac433c0430d628708daafeebab4f20a52b13600cb552388d807abf6ef98a9bd87b31d4a7ca4b322f948ba2f498052456209ce5684d169d1692fc789ee0c97ae2d522c26383beca07a3432b0206138c7d9c24b0324b61597cc5c04e5dd44e5658ecb75b7cf56363304691b968aa581fa4f3b768b1afaab9dbfdcf09748e8a565a436040b42523b881afbd274a96bdb038c9647f2fc5fa747bed646bf7aa6b172fd90c19f4b68c1110d3301b3e6c5cb1cba4b413fe797326a79677d33e103293229f23811df443210bb8d7206fad2ff0407a2d0baca2839bd0974e2f15e0168f79013b161baffb2cd9dae74eafcee3e6ae8217ef8d8ffb1cb6bdc0d81aaf763a47ee60164cc4d3ae4cd30603b1e9e709feb09f8ad316c48fb18f417d0fae224c0de9a0714cf160abc5fc01e910cb56b3bd3522ed9b11c71187cf9a0452905193b3ce54e549dd3a902eac75dbcb3d1fd854b999ec4ac81a5c7e0e80ea2f0021e6daa2cab85457820f5e9dfcb173747bfa48d3078c632e2099854fe2768f714109bef1868f4aa1638e89c18ebedff0ea9c71223b0ab6c559e82e194fdf2280d883a52f9243a467c2f52ea90f6876684ec710b5cbb4a1c89dcd7e68e1f249afda76cd57e78b5fe294da1fbf1bbea4498d85bf778623b0ce48abdb0c9c0274a11fd57815c4fabc895357dc7aef732f7ee83ca2a9d0f88ccb7732e1789410137779f7a5ad49e5dbfa685a9ab99407b3c784321069df6844de8a244761433c40ca83787bf56f71de2dbc64654f3a0695bbc56a972b1db189c440c09da3a0e6abe2e59a8525109c200c5e1eacff736d0cc939e32377829d6d894bb4e8241fd4a150f89e8498f69e1c20f08aea290d6c967e21c612ee02d66ea78f1090d85c6babfe0f547679a7af57ae61502e10f1d70e9596972a5ad6efdc603e7a20863a2d9fa86acd7193e49f8d748f608b724452e5360d561fcadfc48f06c13fbaeef86c3cc4bfa6b4c71048a9042bcd1410214a9da1cf7e6984bf993a0a9b6fd8efc9904d2f9fe7c81fb83a48d487c95b9834e7983152579fdc95f3c0b7fdcf4441e6e61d9a951716afc2c4ae18dd87051194d27c6f28449b59c0485f4f210ff1118cd318e65ba6d134eafc5d870096dc1e81b2ea6fbbc4f2a9001c1361c98cfbb47e50e7ac4b3f6cd342386085f11a9b85f150b48ec9931d9d159e2c1c2815db6cd88e1c830481d2838dcf6240389887ee27d1be8859f64e2423cab5e1b0a21a2ca61c1ab9ca2eafb3604fc8ce52550c92c26d3601b2cd8a986743c01ec0e81fc8154468602849667e4020cc16f06c279561056bbf80bf860b802e67a7d10e6f0c5c7452061de8f8e983331b121520dcb7a06ce1b8bf087abc547476ca9eb11df786b1bbdeab8d70f013093a9e98253167ada88137cb100903296effa1bdb6e2ab77576771b4f78631203a5b82ac2c7854a95c4f6b62a6cde164638d4ce65cf0e704dd8256e6f59b83e4202af32941cf0dd0311ca56c1a1e57579bcba533dba37921f654094533d9b7a4bda566b8a507eb27adcecfe9ede83ccbce04d8b7d392309504c72d866e406783f0989476c2ce70748c55a0b515ebb1ecd1adec6480f9cb2b689b4101d5ebbe9501f7714516f155323cd8e023625acc64ea14088ff0f8ad786d4f1b9c37f29a34884f1f3c6de89335210ea2444cc0e81cada918cbd990466a0256635d05577da99c4f5732bb377d79f3f273cd2fd7fbc0f1dbab22a6f838234b6bf10d3582216bab22d81acdc20fce95465175d5e847dfef697918b9ab6b944d51ec053da4eea2b6e28f02482827fd5d8d75c7d4c266f6af401dc1661a71c0e6210e12166dde2a0d68b91afb6c1231a27f51d54f7a5b1d1f2ac6630130999e1d60bc8c3439d692a070536f8e73d760ba27a661e40f6fab6474a335fde7edd2444864e7ff9dab017ae7e160bce427021273ef7221c701afe23fb9a468d45b438c72b047864ad5ae4959ad83419f7b7d15d85605f47fecdaa962c1fd41ca6fa51ae8231f90359c05c56f05222b75e9fd2cfc18aeb9d4073861a4783418dac02152a4122416cf4eb77eede2b052c7b818298bb05aac297a475e7dfff94ce8de9a94acbda27ce2374b88bf2d002f38bba6594d1ebe97cde9652ccae3c13a96d75337f66f9adc542867ab065ae63f4f0c71000cd1ab8c48241d0a5eb39e7155859b5064aa5dc0be469a12c2563d9e1ebbdea29fe0178cd3c252a0d8066a37f2f3c3ec802bde46408e6458bec3eb9569de411f552bcc9638624592412d09513aeb2fc82bdc9ee7162fa906e721cfae51904a21b0ab0ab4e1010f8ec6ce3d50a4e904846959e50ea5ac22dad669fb7475a58c6032deca66dea2707aee8c8926bbc071d21f1e89dfab23aa80101b67052cf21d73e9d11107cc016b0a9d26d9b55b0bedc45a8287ef2157f8d1f51b3b03884e4c77f25a270fc8bc20656b5262a91df221b36b8c86456bbf7c3fd0c216eba11b1a7274d020fc4946215f904f1df9dcb029f675e955b1320271b54c0650a9cdcbf961da3bbb5bc470d511c4d1337786ba0fc7636ad70209f2c16c61906fd5efce788ec331d935bc7e3775bee4fd36d641074993ac1599ae3f6d7579f2d32c46c1890a3df600c78d1f7eced1d67c9600fe2b920b5a687184db192722437631793848bc3ef3b1614e0ddfea24a988ea2012776b30c3c178920b0f7747e0c9aa63d58b84d53fa96069c2cc4da0396b2b0d14c2ec1cbe13043d7142e1ce5e1bfdfe1c7a99788003994e56871e2346184ef2fe3765d8d1d1aeb3cd7b53ebfde3bddc5e1d61b4cca44ef0d03a378b9a830f5eccdbbf273ae072e577057913ee9401259b08fa0a718105324668de00ce04e05a46350395936055994f0b9165b37a92e2d9dd250f24a32ab86b63162d801e2a6aef1d9e74fe518baa7ceec3f37424fb309ee39b78bd16017d50513e6c5bdd57b48962254c66adbc6c0707f7a2bf1335f17d9b54675144e382146b37583a2d690399f88079d8d255eff4cb8529b716cca372fe3864b7e7b195a2e577dbc0b5ccb61588ad669cb46fa7e81fa1406147a6a5feb4164c4750953ae4ace77eb218bb9d26c10cafb485e9eece1a8a108cced4094e331818e9554c678204830ed7b055e82de5a57517681ac9f85d6f3ff2f56adf3d20e811e285b3b0c25b4222294e87a7e1e286bb9ada4afb12ab10a1860ef9b4ea2c0d9ef2a0bf1456f1f4059c1450c1966d281894502c28dcc679fa67d330d377ba1ed5a79b2c570459a9b73e68d59ed09d37a89613c482b13c59316883a779b76610f89b0e1a47cae15a16551e42ee51524e28fe0381c0f98f210183477e73cefbd6f56c62f7028e669846c0b8efe61a73103ebd0276e5f4c9b83ea9e4fb35fdfbd3bb353497c5c5058f575d2f9c86b23a62a23cbaf0a4560f47084b96a49a2fa34cde40d170eede5dde863d971ee7ac4748c261e0fed4a85a25da52de5e7c2730ff02b07b12096c9cec608d23cfd235e13f73815ada2880aa26c78409298e31ea23992678b627a8e28118c7dc157c56a851abd35b18bebf3aa323ebd3b15c3365b8c565fa430dc75f4c4a0cb11b0d77d749ccb2f7dd315637bf522199136c3c2fe6a81b2e9f83b0fae9bf12b5c62f0add93f0a7564efad25844a79afc4433bb3152044de40495bce8c7f3b578e27355778e4bd90df3914d43f448ab5743def64c5dbfa90335c729d890f00564a1c5a8d2916a56c1fb460e1fcc4bc1539ac9c3408234e1e8bbe1480af7395cd34eea539b6fd20dc0de13b489f8037b585f3b694eb220b93d3741f5957ca3e5a34a2dfd54efb28cfc3d77f5d6009d9a73889b8301af990644631240dfb26007bce2f775a7aad8d5056b06d4f1c6a47759c641d06d46f65a32f07c0ef885e67c50c03e16de51bf4d961f9f474a23e25f6e8213316df499fb6895fd6ba7b8553ba771d81e3f156d4b4ee911275170d818e0bb6a4190f03222fe5e6035da45970277824051e2a5fd1135f797e1203adbb57d950350f2ee75755a061156157a6ef622a3251642edecde97df1740cd894d02af2ccd9f621581eb992249824149915dfb19da4b1e65f110d62c118ea2d2f7c336371980c7a739058319009fb8d70ab496f16a66fbe81848a56b6c1ea13c60bd034d065164930be02708a8f40ea04e22be46b08db876b0233bfd31d11797ffeb63161829d44a5b1483ffccde8e1dc055895aa30e933f6d9c7d2958dcf81e5c4403f1dff34862df0c6ccb300b644923d313e0797b321082b04ad6478b5600d07c20ebefe263bc9190bd84fefd25d1617a7d562e5b792f567afa3c3d5791820a34992498091e41c5e95d5756ae14b2fefbe8b2f04c8103718dfc27df0a", 0x1000}, {&(0x7f0000001300)="a02c05b32a747bcc75c75da079633802b8cafaecaca19dc1d08d19c64bf9386641a77ed68bcf0852e622a4a6778d1796ff1ebda4a5e82fc878c9ca788142936b2a7067550932c78020b059dd0c7762e5ad896641f713b74e8f547deb58e45f7106f8caad9cb8ff35fd4c3b2855e695f1d89f76a27de0af6d19d4b855ece9574ba6659c3dfdea781fb45903270a61079d638c29beeabb3fa11d10c90eebaadade13ef521de390c82156585f7263d3317a2f93ed457a621b70a0eb7f80ba0467c47c324f4ac72e52c9bfe8", 0xca}], 0x5, &(0x7f0000001480)=ANY=[@ANYBLOB="28000000000000000100000000040000488ece3579d4fdc26bd40219d9300b13369bdd0c7c0000007800000000000000ffff0000050000002c4774b82958c229835e93785ea37d7835d790421e1b606a1c917b33c8629567a4eb9c4598713ade2b59a13a992a668b846e044f740db3809d15a03c53a1d034ccf8e8663076ba88fe34951b51c6d72aff53c6d996e2acb1b838ae2fd8b617473bfd4700000000001000000000000000ffff000000000080f000000000000000ffff0000ff7f0000647bf5df3398a0056c160592619b063b1e3b97367ab446bf3fe75c62dc88f5e16b91c9dd59cbd48aa6a98592f44424361069c6c2b58e74045ab919cba910c7c1c47e149f33ee7e7d993faa0e6dfb97a893748f5a538a82c2e3dc023ddf7604bd1a5de37306e54a8adf78bd8f2d2acc8e9a1308f1be18f42ea5276c7079b0b4c536e9753b66368db8f684e2a393038397856f9091978b3d383ba5b66e1629a97ac4048bd861be3f06504c7f4e0dc486e69364cabcfebf15c7693aa589f7b49366a3e215f00f830d314b89bb576626b0f926e2e0aae6621829abd5803800000000d800000000000000ffff0000ffffff7fe760dc2db37aa5a014b8c19e364a0be25c2f3957d1a85abac25cb2cd3a3994fd1381aab0f8db8c007283db090c7533b65ea911ff355ada65d0b49f7d2aa1a525ae15491a23e3fc384fbe78082cc206553adb9dbc3ce18499a222694e2634bc873fb1f6721801a65d02e91a64a9910c8df51f161f597b86d050fe805de7a5f9ef1f00e0c77a5d93cf08e424beeb116a727348ca33fc304a3a959c86bee2cfd107474c88b83591cf08143799bca6b696c97afe71e7fe1333ee03183f73f85513be8c82000000000000"], 0x278, 0x8}, 0x8) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000001740)) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f00000000c0)="c1ec077ad69a9fcb8c0cef5512879370455788d43e2442ac09e2d39eaa25c6238dc49c13acda2d888885059e084546cbb61dae464700", 0x36) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:31 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) execve(&(0x7f0000000000)='\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=':\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='$}[@\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='%@\x00']) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x100000005a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="000000000000e12c9f244c77b1435e75357adbe74fd09a5ba3f641069d87eb6fcbf890ba0b0b59045b5a52768f09c0587dc19acf78218025a13ca232b3a2dbc41e0c1fe0b6d90a3eacdbf7a4", 0x4c) execve(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="da02d58e3fc172f7d78231009e464f4578515016267cdd7ca72f39aa5496fbf9c7b38d4b29f2ad644ef00e429b8f7188906146ffb2e806828e020bac4204a4f6e13ff7af5402e29ef963bc6bb15435746c8bd63625fbe1e1a2c09819d801b8be2336ce10872f6612234942e7d166d99e1c251463369c3b5b431f451e5ee38d119bf06db8fae8f597c1a37cd6ac59e89b34f588c711a4abb070a50af57e4f29a46670a00dc0c6aee90a01f7da4dfe5f6a934268600cbc7df88c7e9abde6d8ff2b808261f6285bb936ed98b225e1260ce9227ef56081dcd097011d706a7cbfb6bd2dee73fe1fea68ee10f03a1f74c8c6db6dc8f0ee0646969da42ad8", 0xfb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:32 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/117, 0x75, 0x800, &(0x7f0000000180)={0x18, 0x2, 0x3, 0x1f}, 0xc) 16:00:32 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:32 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000180)="36825fa6ede0266e89d9be322dd984087ea46feaefe8610696a0e9a12d5a46e74fe4e4da3b2ce58e8c90efb5a330ce693054025046bfa128742167a03e2ccd7ff14f15d450", 0x45) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/100, 0x64) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7ff, 0x10000, 0x4, 0xffffffffffffff7f}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3b29, 0x0, 0x4, 0x3, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) socketpair(0x20, 0xc007, 0x5f1a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/155, 0x9b) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x1, 0x5a5, 0x1, "ee993fb5bef43d1ea700"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f00000001c0)="468dcd8d01445fc02058b83b8fcd502e60ea5e3c1a80aa0401f0ffffcf0a592d17b76ca82820e531faea53e9a75235cb3d247731451fcb2f5ef5ea72af58a3f4bd1432f8c5a15ab60d2f96e71364576cab5bb2d88713667960db68924dc13bf1923ef1b2eefc84c6688b8b30aa2efec2dcb1802101eec73b51e692f593d5a20d84ec35bcc1c851957b4166a7c1029028f306a00a6140d34a85047030d0d82a702be3f24344fb4724e5cb1083335fc4148706bf7ad3e67444780183e6e2931c2d1f961d9327aa726d3305e8fae4b100e92d9ea407bc4b0ffef151eb447ffa9fb416a74c33713944b4d75cab7abc39906781ff25bbae054a2c497ba7e7fa9eb9cdc2be69fbfb5ee6209cfc2a70769613299392883856fa3a2bf09b12c80b0ff273f70aa469805bec1cdcec8b3c610c", 0x12e) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x4010, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x41) r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x82, 0x80000001, 0x7ff, 0x8a}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x3f, 0x81}], 0xffffffffffffff00, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0xa884b032bfb18e80, 0xd, 0x7fff, 0xfee0}], 0x3, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) fsync(r0) write(r0, &(0x7f0000000080), 0xfc4c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = dup2(r0, r0) r2 = getpgrp() r3 = getuid() ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="5bc9fedfd8e0aceb7105c71fbccf17fedad2d47806224a7ea89a72af9d80c2d22997b7d95cb2e9072d9f5b867110ab8109d06d33e36d3d25439caaa834a32b1b4a916f04188161647018a53a1084297b609c4e5b0da4011b24f39487622bc64ca2c6d7332d3f677c6a1829131d961a684008eeea68b8d74edc27e85bc5386519ab53e04f1081", 0x86}, {&(0x7f0000000140)="11b9f092a46e3e82b02fc5523d62038b8ba6b44e", 0x14}, {&(0x7f0000000180)="8d45e9e4d5ab6b3d92a40172af95aaa31cae4f532be7114be3dacdb02f3bae9b407adf7882976368fe8f1e7454ad79144612fd1ca6f98bdd16c51b9a812e365db5147868c0a2fae2fd148e04eecfbe559c7d077a8150805502cfb75ed7b9b89244208bf548e37784954652218fa53722acde92ea52d93ca20aa1100d810169cd879e9a337a9cab69c4fb98bbd055788e64d71b07f0d087fa5774b85861b9754ce12e04b85ade6e40fd026b249a49cdfb41fff924cd11b0213048af8f85fedbc8de158ee89fccd3c8a65f4c9c47b16f7c6f5ff56a8617d9df2d7e1c06b9b6a6072373022f8ae9f3b7ad", 0xe9}, {&(0x7f0000000280)="35f63f778f10b64a0929bf2c010a6d66bc628b4e534c5653c747a6a693c7c18800f357802107a4668d83658808bfa1fb90ec6686a16b043f206bd1c43b34fb9c95eefae59fa3ff259c0b77c3cedb8d6cd0ce93e30b67acecbac54c269b17330b41a5155c001e1b650e5f205956fbad74b7c39602090c11570da7215ecbff854aa29ef7a4160aca9c9c3fc31c86a3e7ba8b679b009b939c4d6804", 0x9a}, {&(0x7f0000000340)="2554e1bb6ed2342d3e6024702db25789f916d355d89f67edcb28addcf37a18ce6e0c68d07e6782af43e45ff7887979a51595842490cf28c440ded1057afc2227f8676c5f9cfdb69bb28e950aea4a7b62190ee91c098398132639521c6f1e077f89058d166437afd891a7e69dc70e3753581e903d61118a09fe14cecb6b8d2f44a6457debe5dd", 0x86}, {&(0x7f0000000400)="a764f8c962cb9a274f24b3c73ff946f83ad2a6f500cfa131d2bf92ab55a78e90556cf7f7baaeec248fc1d4fb08a63880f210a722a08cd487cb20113f0d15933b2dff2a1dc9d7b142cb82a8f58ea2a2e902f0117a9db2fe576e5c0a6167b3b158603d3f1ef2043999afb5855039381ef5824d34ffa8c1aba4173b67047ce11398b04346f4e2e20fa2c0d60ff2cc8748a6a621c76b10af6b18fd04a2142e3be4f546", 0xa1}, {&(0x7f00000004c0)="497ce785cde4228910aba33b382c426f0c0fbff837242a5bb27b06572a31aa411c07c33705e86dc96a845435e50831b6540f76fbd4df3e9597e7702f2e2923a36a757b37e266478cb119dedc4901c40b080c3abe7cb8da0b5c52890223", 0x5d}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x406}, 0x8) 16:00:35 executing program 0: syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) 16:00:35 executing program 0: syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) 16:00:35 executing program 0: syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) r1 = syz_open_pts() write(r1, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) socket$unix(0x1, 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000140)=[r3, r4, r5, r6, r7, r8]) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:38 executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) syz_open_pts() 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x20, 0x81, 0xc34, 0xf8ea, "1d301e99c4be197696172fecc790a8338c724323", 0x7, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffff8001, 0x9, 0x0, 0x9, "7e93b5f9bca8e419f7857346a3d74360e5a99e17", 0x81, 0xff}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="6828919aced9ecefdbbfb5777365536b06804c2f09408a913b556cbb71390737c89332c40b651117bf07ff380b7d2829dc9d56725c29e471c6d5f6962c6b375814b8978b646f49b2ed16ad8fef2f6c2bef7ea39551dff4ee694e03f06daa4a1f580987ad3e9283bc5aab551e62d7c84e93f8247b96118d20efdb6a1c1121736a5b853b29ffea591b7f32594a34de1d51cff4f71d1179057e1f0e5d6ac187d9aacf235864934abf21cfec72bef4c56210d94fded4628b2b4c9f41eb02248aa4954d7aed5e932d03dd455d", 0xca, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x8, 0x4}, 0xc) r2 = dup2(r0, r0) poll(&(0x7f0000000080)=[{r2}, {r2, 0x86}, {r2, 0x2}, {r2, 0x4}, {r2, 0x81}], 0x5, 0x8) lseek(r2, 0x0, 0x2) ftruncate(r2, 0x6) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = socket(0x1, 0x5, 0x3) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x3}, 0xc) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:40 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) socketpair(0x39, 0x8007, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) syz_open_pts() 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfffffffffffffdc2) clock_gettime(0x4, &(0x7f0000000440)) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000480)) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000140)=""/114, 0x72}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000380)=""/49, 0x31}], 0x6) pipe2(&(0x7f0000000000), 0x10000) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x7252, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x3}) write(r0, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0xff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x4, 0x3f7, 0x83fb, "63e2effd7b45a9fa56a1226ffa557617dd6e36ab", 0x3, 0x6}) getsockopt(r0, 0x2, 0x1, &(0x7f00000000c0)=""/169, &(0x7f0000000180)=0xa9) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000080), 0xfc4c) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSCTTY(r0, 0x20007461) execve(0x0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x6) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x5a5, 0x0, "020000002cbed43d1e42ba698a1e46f3e89a1eb7", 0x0, 0x1}) write(r0, &(0x7f0000000080), 0xfc4c) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xf) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x275c00000, 0x1f}, 0xc) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1ee89a1eb700", 0xffffffffffffffff}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000100)="594f5c9b764a3f2f4c6cf72ac076da84753656fe7350b6e6c3c7031592f5abeaf79b936345f5f46f916f50e941417ac001d1ea287cfebdaa1c4396e012d80770f1c8ab189d76f4a2d8b9f5981c94c7b47d294f9c176554eb5752c8b9f20cd7fe8453c8d6e3a61dc4042ad11750", 0x6d) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000140)="d7fda1d3a94621d69fa020eaac00ecbb77a6913a46defae576ad77089b99a365ce91c828909d03d7d62222e2448e821c13884f9d90c9bff64dc49e2f8e7ee7532e074b238e5c7a3f45f85bcad0cc145db14a605c02481ac08b68a9e70cfb3b50b05ff7432375195887a717571d6a56f0acbb3518fd821a6c5daa1d4916bdc9f900000000000000000000000000", 0xffffffffffffff89) execve(0x0, 0x0, 0x0) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/84}, &(0x7f0000000000)=0x56) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) dup(r0) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffd}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = msgget$private(0x0, 0x440) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000080)='\f', 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7ff) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000)='\f', 0x297) syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="f0b91647fda73698e8199a728dfb36a45635d5c9a1c43c9690c4f4afcdbd71cee2b20fe51913f46bba3451ad385431b8a330648b92fb820f7d0f4d29982cc9329e08f6d933b11b2d7541546720ec5c5847163da5ed80439854cd685cf1dc30722906a38ac5d78df43dc525813465640e33aa74e0159d473e032e6861032e08d70a263a154489be66298b5d649c36757cd6f7f6c6ac2766", 0x97) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x198) execve(0x0, 0x0, 0x0) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="beb81d591d71b057cfd5e84b5c44a82edfd267af91578f324875c39104ed27cb8b3c2ba4e81e10e7429294d33da68dae43d184a43e76656b217b87cb5f457729d3e584ba33df17ba210c25dee56bfe812b490140728baa17b2b2f829f4f1c23b0ccdaf56d4fd7104c3717aa93cfae911d533f2b21e73", 0x76}, {&(0x7f0000000240)="bb8bf92854012b4ebe4a503f36db4ac061d1784b9f5a7bbc74be6c70b0a2a4dfc75947517df063aee12c9ca629bd19381999b533f7964354a0e4f53d23a11750ad2bb834d16135ce5dad75eb2b5b9d8265ea993756c2ab4db00f4314d35d2af1d7d00ef4aa95f969495bf52a15f8df358cf0204aeececec4252acc50cf52df5503f5d6ed988cb4c25bb9233ce1b5aafdb5332437c99a3fa9264eb761a67bcc583819ff07e9fd9cad2af332025a244d233f54fa69", 0xb4}, {&(0x7f0000000300)="bdaddd97d56ef1", 0x7}], 0x3, &(0x7f0000000480)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x30, 0x8}, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000100)='-\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='-&$)/-\x00', &(0x7f00000001c0)='\\:{B-#&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='&-\x00', &(0x7f00000002c0)='-).:[]#\x00', &(0x7f0000000300)='\x00']) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3ff}, {0x3f, 0x2}}) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x100, &(0x7f0000000100)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f00000001c0)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/65, &(0x7f0000000180)=0x41) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:45 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x28, 0x4, 0x101, 0x80}, {{r0}, 0xfffffffffffffff9, 0x9a, 0xa, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xa, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x41, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x2, 0xfffffffffffffe59}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x20, 0x1}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x81, 0xb3, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x200}, {{r0}, 0xffffffffffffffff, 0x82, 0x3, 0x1, 0x3}, {{r0}, 0x0, 0x81, 0x1, 0x2}], 0xfff, &(0x7f0000000000)={0xdbc8}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000180)='\f', 0x15) socketpair$inet6(0x18, 0x0, 0x1000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x3, 0xffffffff, &(0x7f00000001c0)=""/236, &(0x7f00000002c0)=0xec) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7fff, 0xfffffffffffffffc, 0x6, 0x3ff, 0xfffffffffffffff7, 0x1}, &(0x7f00000000c0)={0x3, 0xfffffffffffff800, 0x400, 0x7, 0x80000000, 0x4e, 0x9b5c, 0x2}, &(0x7f0000000100)={0x3ff, 0x8, 0x80, 0x80000001, 0x3ff, 0x98, 0x80000000, 0x19b8}, &(0x7f0000000140)={0x7, 0x5}) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x6, 0x100000000, "afea35b7c58cff4f102870c53da8834b13f6f6f2", 0x3, 0x80000000}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4000000000000, 0x0, 0x1, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000100)="f76cd23f0eda2854053944ac637fee9668f88bcabd13998dafd193b8d4973f6531868ab77f4cd7acbcc4fb71622a20abbd5785a2cf892100c6869b03f0b77f2d2c0bdc7d330f80b4561ceea0f45dfa4007ce187004dfa776f5153aeedc1ea1cc50ce3bbabc52e8092ae3d65462a79c4931e7", 0x72) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x8, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000011c0)=0x401) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080)='\f', 0x1) write(r1, &(0x7f0000000080), 0xfc4c) r2 = dup(r1) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) execve(0x0, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/26}, &(0x7f00000000c0)=0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) fsync(r0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x401) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000)="0c39a35ac7241a135306d300107cae6eea62f5c76537ee19d6476530d7a1dc576094f851862ed65d2481", 0x2a) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:48 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8b2, 0x7bb16146, 0x8, 0xffffffffffff8001, "a48c53044acdccdac7bf56be84c5281d368f4169", 0x6, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) lseek(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1ff) 16:00:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = syz_open_pts() poll(&(0x7f00000000c0)=[{r4, 0x64}, {r4, 0x4}, {r4, 0x4}, {r4, 0x14}, {r4, 0x3a}, {r4, 0x1}, {r4}, {r4, 0x100}, {r4, 0x90}], 0x9, 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r4, &(0x7f0000000080)='\f', 0x1) write(r4, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() socketpair(0x11, 0x0, 0x39, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x1, 0x80000001, 0x6, 0x200}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000100)="55f6a1ebd3e9cefe0302e2221cce71bacb3039ab2c32a905869b5cf549ccca8ce2c2969f19ca5e3cfb0dd6ad754a19bb6580b14ae0", 0x35) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) 16:00:49 executing program 0: r0 = syz_open_pts() r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x5a5, 0x5, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x200000000}) r2 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x20d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140), 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') fcntl$getown(r1, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) write(r0, &(0x7f0000000100)="2ec96b77cd9111ea48beca34044c369d1255b0064c2b17eec25f0885688d368f567be1ee49b51112e6d32835e00a002cb82c348af2c98707cbc92f936cddc3a059007740733c03136bba56eb32a9d7001de80c817086b56911beed828b953525c2efbbb60b8b99e49c8dc47eead57a412905db464ff22280d970f0365304975fb644b948926f6b782eef51920e146d5e82a7c0705754a383f13e6d03ccdcafd1f80604e5a08b30df3d43db2ff0fb900b1886c70c372c9e3e7e37ea294be1c5", 0xbf) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2a) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2, 0x5, 0xc50, 0x0, "64e039e564f0c2a0e50ffdb31d62fed4e8908afa", 0x476, 0xffffffff}) write(r1, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x8, 0x6, 0x800, "7c7d9de6a7b471ae53b2b21d872cad317d244604", 0x5b9, 0x7}) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x4b, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100000000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee99a43d00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x81, 0x3, 0x100000001, 0x9, "1205839601fcc7630edb59bfc689321eeb8a2942", 0x6, 0x4}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/4096) 16:00:50 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) poll(&(0x7f00000001c0)=[{r2, 0x28}, {r0, 0x10}, {r2, 0x4}], 0x3, 0x5) execve(0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x1, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff}) accept(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r4, r5) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xc4) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = geteuid() setuid(r1) syz_open_pts() 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) open(&(0x7f0000000080)='./file0\x00', 0x9, 0x4) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) 16:00:51 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x10) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f0000000000)) 16:00:52 executing program 1: r0 = syz_open_pts() lstat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) r1 = semget$private(0x0, 0x7, 0x23) semop(r1, &(0x7f0000001340)=[{0x6, 0x5, 0x1000}, {0x2, 0xffffffffffffffc0, 0x1000}], 0x2) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000001300), 0x10004) r2 = openat(r0, &(0x7f00000012c0)='./file0\x00', 0x80, 0x5) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r3, &(0x7f00000011c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000180)="fdb9a4507717f7731fd9539ba9ad9e3562d445d7f7540a6b64d74c503e56182968c1af573c9ec21f1fa6d7f343f69c27bf2d66bf9e59729456a8758a7fa07ef66d814f801e50cea0d5d768cf2660640ebb1177e22584ff9c3180492e068b987a751c17af07af91f195722c8f23a5f3577ea68855fb1ab9511f93895bb7100fdd19551469170f7a5bc7142c9997d83b320d19b6861f1458fa037d355353fc7cc62042576ba7bd2710ddba84d70591951e810af18338ab48cd47ac4749b180cdd54543cad9bee1187f4ac00790f72b63001c16bd44dbef9bf798d823d973d1615d0145cbf4212a71ce2a51236beca1514d5dee70b39d22810718dac9d0623e93b3b340bc021bb7027db60365f4be017725bf5fd59b16cba13516259cb20e8f5c320cf81fbede5eb020006ab3538d249ad076891a930c59ef93044cbca6ad55e5bf4f29e99c9d2f8515d31417f225e01a465b50f49a9ae19eaeed6c9b75e22be3fa10b7d8dbf000ddbe62bab2671a91b5dbf2e230699061425637383b44ed969d87aa122b4d42bf8448cb1cef022be52bc94d3fdbeec404ee83c31c9b8cc28a35203f8b6cbe071f5e318fc0d56d391a5310b1221789d8524e8fa17359d13f4609013ad51c5c669fde096101d95ffc528f6b3b650dd2c69ba2b009aa736dcc96ae36fdc029b976f37545e923e33468d93c6aa357219c65f28cab799f39912fc2a854387c47e21606796bae7b7b4deb1a21d8a8a46e132024f7bf265788257285d9836c39b0741d72555135aae6151d0c0ef0627152e922ba404e609b4ad5a9bd2d6061339aa9cbc60e9f192e321b08d7d24e1067e538e2902e0f3cbb92f8c615e4170000a16cb19255bd8841074523816046cf568fd02ffa6c4295af0bf0be32ba1d9da13a6c07538062fd0f2c7e3a89be5db410d1c9a6b453daf140a76ea3aadb994a9dc0f93e92a4c35a2becc2ec2699f032b76d914206bc8fb2d8eedcf9d294c82dc8d11e396943e402ce037c77329e87a7c22b177720f1fe9cea5d91700b2fa9c04fce24e241f769c435430b4608c8bc4fb44649cdcfee78c21f763630e4a05cacfac2c85a8c036965fe763e23c4e12a5e29ff808e5fd3c018f5c52ccdb9ef661c737d2df439a3417f2ee78051d686f699297d8c63b869ee2958835ae77e6a10362e66731493886aa084063777fa0b8b4ed1e737cc4dcd267ae3ff945a9b8b868ecd6a01efe40ee413a1af51f93d3aa377d59bb73853c76ce324f316d480b36d3eee146d2fe01b6dac49029915590230a6b73546c6f6e685aeb9b5d9d31f490d879ead6ff92bca27ee0932cd4fbdf137e93f385bdbdd419230f6a1ceedcf21aaa80b925d9220c41f4a6440086daeae87ab5d3161807cc07b1c3d12f11215ba499ad30f6dd7fb69bc1a8bed88769bd47de99b3d9329d0c4bb8660c105967b280847bb724e692c017d39978cb05184f5517ec4849b1aa91ca5ddbfcfb5852cc61bff7a8666206d6835c1f255c17e5d242bcc294543c897e9adebf39cb416ff0c84b7c2e3f47fd8fd52110d8cec3324e80d6757cbcb66a13f0109d91636fa204e430796b4fe3d45b97ba1f630ebae7c73342bfde18b25e6a4353c9bc722d7d3c0a6dc2749b82a8ea4fd16c93a1122e27016de90d836286f2e7c08f71eab5643b964644060010dd49600b4e1d5bdb1a66e59756cd79000273b06e28101f9e333d4f1388baceaed309ac9d3383bc4504e16f10037dbc258fe635ace5555fe3b28cb4b29e5ca39b500debd8a48bc4c7bd1726e596c9db6212bd65afdc1fa903351351f1aa9947c25ce941fe77222ad2c2f6c5bbfb44db55425bcb35628738583e64d221a50e3be045e8d1e73e13b46e823b46edd2b92fd86126b041f1e83c5cdae06e57b9b4e2884c000aee22ffee2bcdfbc5c38fd0bb1c36d51bf718843bdd1d48195082a202558690aa5ff80173afbdb4aad6c0617425d1105d2716723fea49ee390a7a82ad6c4c9282363231b18f95dca5ad05ab3ad71937cce559a24228f8df2a6454404edcab0dacf000f2e96a661cf08354b782c4fdafa10e3b37630593d2dfc27df6ec6750f0c4fa892d2fb361dd64bc7d343e43db59c7deec74e104503bc55df14a50aa2736c0fa3d1ee6b573e5971025f2c902f9b858d774022906cc4dff90d07db96e2ec53c5632f8f494d24891f5f5204705a6660c41588410f7d4eda14665212dfd5194406179731e134316df8804cb1633ac5d9aa5c86d34e5ba26d4e41ed9869f9f0cf85900da7f961a12bef80b92e77f9487b860ea435955ee5e70318ab4c75ddc4eb8b57fe399541c726005a8dc63ace750ee864cf369d67c2f64a27f36d37afc547c7c4c628a25bc9caafb9ececf36dae761416ffd8311805e2811cb44e33866fe68edbe2865746789b5afe10106a8e0ab2e4a8174528b6f4a4d69ee949b67208569c07149f25accc7158fa086a93ad194448ea6fb5a9cef7c4b373118c6d72e1b2b24729d871f3b51a9ae5b84bcd7ad1f07406c27d45ae11a2bdb263603965c69c3a6e4cfed437da1e5466e497dcbd1df235466428727c2216c1aa0b3df1a0f43033fd514d915e943fda4c41146bde3874135c6d956c09ff7c96de4a856763188364f219d34e1fce11c6badea4ba95cf4acc478b9ddb4b96c14698153553468d6862f9315261c5ca40a7b86560a19a9a7841b3cb84bc7b8eea41503d4bca995c9382caa0151ec11b30d475baf0f3491aca67e5478bf55061ae454a081571b36e5c594315e19411d4621b7f286512a0d82f57171f9f582cc70da4851e3569d399afb265c051410401a211ddb52ba7c777dac7032a1243c38f5c180124df2e5dd63ca76c0687ae079951950d27befe00efb0084c6b4b67fee65c5fdfeaa5167e54a0f084355923a67d19d7082a8faf1460d780eee47d571164d74533d4ab0cebc96d9bc8185f5f90536edd95edef7aa63d721efb4b6292941ae91feff24bb7df4a4818e54bd8edaa63717ff50adbb503e9a5faa515a94012fec71fcd967486a6e894aefcd6d4ebffd4b520999c858fbaa6527deb3a40d0b09fdfa6f9cb4436badfa08fd8e4acb8eee9866a8d02a085907306f0099def71c12e6a72c20e23eae3189f5b748d41ec977b502ffe787f0eba2ff56bfd78aa4079f8d87ac6cb9d43d78c63865650b4e11f53c767314b5904dee28114819b5db803fa4cc9044aedda6c0f3f9f8d2ccc6d0d8e3f1605ed184cddd3ea52a644389fb4e91a6e495b5a446de67d8bebd3c392e09a415a70f054332031394908ca5e0f184b54b8c152e002b86afcde948d0a292482bdd14e9d6859253012580a7ec12e575506e1ef215a615c59efba47d3bc5648afb5cfd83ac0c588cfbf4eda629086fe4d2023e25644407b9f241447a3eae11b30532d03657232a4991eda132449510e16955f2bd68e2684eada4fcf39cb9f64f0792ce70e36226f2ff3fdfc6e51b6b86a7f65b41269049d13d7f909dceb0f3fd3f5255066c9b8b92ee5e7e612688d8358c2e94534ccc59c2292ee9c4fda6f0bba9f90df266c38dd4fcd1651da0d306f099418a57c16f26072654cb597ba1fd434cfc184f53e37f5377625e718221ccebbd3891e1a5eccbb392c2d6888d9497416049997af6efb1d9c3e94ab8b2bf05aed3ec779a65928ccd0e39e09590b6211ba5c326eedf9a87993310009a6d1ceb9819bbef62dccc52f61d77e5e922cc8c7a8ea1309ae1f5b510c613c26933bbb3ca40e95b97d513e1a29c04384338637041825294e710658a0531f12f9c4fbfb46f2768602af715efb1134e6f37384d9a57cf42b4d1a503563f709d59b32cb5fb94d10681e33c5156db747d949d55cfb1929e9756f90c86cee430e7d0fb31cfe0e07f2c3bbc5ec6fa04edde1bebbfe686238795b86cac4866cefa07d28dd208b0eea61995c235d27187ddfa6fbfe93fb19f673211a4501a66666626ee9a4087c4d3fa691d0a7df22509592eab22805ba981febd2029e2919fbb0a52aa512c853424c90ca6535f24687802395e5606c4a4322556f12d2aa380b4ee5643a67120f5d5d84617d5bc866b7b832be2dd514de5cf898a0ab0f7aa99819b47ec39732e1b2e217346f63f28d41ce984d10ea261b557eff7f850db1716f5372c80ee2439e8259d0e67c2f74bec29d31b49f03ee1f7e03c4c4246a09968e0e693f65b5a1db2eab5ee34ca77cad8f53b251a85888130f6f1de9a3dff94ee42c06213cda5c5b493a4dcbccb3d0430c12585620f994372f6135f6282ef79009bf29f005070d0c7ff898a43114f14871463f70b6f37d847b881749a89246cc560b7bdc144cb54b65995b2834844a9fba3e606b4ad5b3484f4264f6f899609951357c79fd1bb688135a083006cf64c53b8e9e427a8082d40de2dd70f1d16dcf9655967570f290db53d83bfbeb29c50baa709b9afbf487e6432c1f0857bc93bd9d2edd19d750f2e2992f82b6bb0adb35e3c5471d079ce1a6f7b77baee3de5f102a806343d83bdb810994457825df367e4253f27c221a455559de8b3ed476d8ed51f39e3a5b70d1a7a119c1bbf2f03038f8668cc8d2917d698419bf67916c02cdb9f190d9e5e313c5b81e04d667f41e1377a5708b55c21160736e649c3dd20b71962b25511a1bf5da2aa5e737a5998df3a23ea51c638ae1b2887323e5bf824a54407a1bdaa2825336d28cf1367c6da8b4849de4c4b17048cf754f0fcbb8fcf039e3c8bb6f1e67d3c150410520bce40901e72e163b34fb8318c18cb58ffbca56d0b4db0bc71f9a0b90bf6e7b39944ff8854d75fb917303edaad2c7f95540edd02b720cde843e0470d426e9bef0b037dee35230199042dc0a8b0285028555e423d7e688f0ed2fd0ef23f28882e1e3d524e7904d1548a344861fa45e03584ad01741cd27b72ce43429a2b3dd40099a9cdc90a684b2cb106f4e2ea039ba6dcb6d9ac952ade5505f0473304b9c4d2ecb84fa449c513ea0c30bff6943b79d8ae418668d67e96d7f6d996193ba4354e0cbb290ce0ec8e0c455093b73deee6a0ba2ae301c010b7e0ad10565105ee6566f8c3b2fd9a8f3cbc4322a9662a6ef75951575bc8de08bbf209e0dcb9109c31bdb7f8940fc4c3b1edb68b39e022285372d4eb47513c0111e1c43420702105930e7a4ec13c717f44bc2ba9c1f8719d6b723ccda1b4f91c8510fde284f53432def2ed98b8c8a69d277295af24cc0178ae0b68911d12f18cfa916abf8651de50ab50854b9aa5f6585cb6b6db1a4fd05d0f874b251a5ba3c26c2853b3420d9f7df59ee810fdbc1b168c1b3216b1b6dcfd2e697c52d597abe849d891b0252e85e23f07678a7a37d8f9acaeded40aa6ae7c74a310d2a9424c4009416db9e8c08fd8830c2691b97a8e15a658f99b2eebb7246822856a49fe2c1ac033b3527b1dd8d9faa5dfcd2e729838ed3509c4f6eea291d4ee8dc8f09e8ca38ccb0a846ef4e80aac6dc8a33893332511614e3b06e3fff6e5f59ad8afad728718d39f75d8ec8a80abdddc7dba81751662d82a624f49076333eef69ee41544233cfee440ed3f1130a0d3491748ea0ec768d038026f8c5a252f9a82bcac46f53244296902eb39c011caa9d9b9312b85e2e0ade112f1026aa9b9ab0d3ab8a5f3b714cea067842636b80098cc3abd7f23037b8368928def2a1f1349adc523b4dcd90edffb7923f41568dc296cfa410acaad715e065268d546d60a8455b9c7f8a067f87fabddc639df369a82e0731112472da49385b61bd306701e07b92805c65d098874ac3c255a198b24f1c", 0x1000}], 0x1, 0x0, 0x0, 0x8}, 0x8) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="4a2f30d622384af85111a6d3ca7d4b4d201932207fda823e9de673a1538634078725ff5b3a23a4d667dffa68ba8247975fd97b2120911f0e2668dda42045ba48f2045256cb37444ca7a0d3287c54edc1d8ca43735f2368fdfe05fbe40fd1ebf4ab61da696debde5b80acec4d4b345f846c7b3bb510c1f0628b6e410ece914ba8b5df2f24747f4a15491fadf3cb05fd9416fd6cb37406be851c6e142bd4a255cc73ff7b6782d1a8594301", 0xaa}, {&(0x7f0000000180)="cf1fb42e49b0aebb37e09ec68d99a24b832f69369c00b56f057da5cfab211bb6a3446b09f4105e0c626f123273227b38f61f0e4ef6f65e70c5b5805b3482932113bfa048082af225a7662a56338134c142c17adc808cb770e718db032c43ef8138acf808d9f7d8e0df1612d4f929f83af7fff17214a9a954becaec2cdf3ab5d4227579155b1713664757364bf67fe7de4885c8bd579e1e7419394ad8ebd831c862dc4a76a5", 0xa5}, {&(0x7f0000000240)="76d4dfe0ba5932578632fff1e9f1ee0ef9d43ba8886536565bbcf16deec545ea7778a107579e1c85046be9ad4b6edca6445cccb5c6bc0f9fbb91033bf42086b1371519b959cb58cbe1e563baa351da131d4b19219bf81bab5b9c13a9d79c6ed12bffaf8b55266d73ee087a15ec7a17af9cb273", 0x73}, {&(0x7f00000002c0)="693bd2cdf32c8b3e9968bf2142d904f2888f2eb7efef5f4627a719d73aa9ceadf9e31729741eceb17cd5bcde22572fdabc9cfaa37b48f93b31105a535b1b18249fd492c66fc01fa90f0bbf1323195c36e3f7b71aef2bd945afebf63fa10acca34cc8abf687fea7672076f789f586f5c882c4cc248e5487d5f89d066902834d65ab9375759715755926dda2916bb69efc83a3c80d2779a67bc38dbd6e26f1878e23afa2d45218240970c8913771221b2ab9bd8a6244166d49ff698e4ddf8002bf599ecd9bcac2296d8e6ec6528235926adc54590383078e4becbef584bdba8d8247acb9a2be2efe17b0fe7c1a4a1f1d8007ec", 0xf2}, {&(0x7f00000003c0)="758340095aaf87805b77a272a2d27274f651a18ad89fff3de16031c0fb877b82d25cafb218b2d46b6186f7be8d8cc2cdec5c12bb2e659ef4a8bdfa829b39e39d739936344e7d1622", 0x48}, {&(0x7f0000000440)="7f8cbcaed1c5f8a7f768f1f819e8b4ba702204fcfd0cc0d518148864e2cf3b77ed873c2224e43c3851115a0872152c47db43e8b9457df405d8e62b77e42a0888ea95836d6d977e79faa00330c035058227ee55f05117a12dc90ef57d9498fa8d7ebb50c01500717f5ba3a3cf431f1a80c81aae944667c2cd5e2e927e64505dd1ffdc3203789f2d81b046c1c498d500ea9ea1249659226048e1a8a7102b6e0dc4333f31a47a28a8e2bf6293d5647813bfdacedfb894a71fec25a9d2b7c3d38554d763a987be363a", 0xc7}, {&(0x7f0000000540)="d2518ed7f99328760dbc20bf642e48cf356bb4039d6fd07c8c8ab677f3e361ea2ecc8dc42ddfc2a073ef7d703e3726d8797fc090a1d8a5de384c8c740f07085f4e2da1774ac03a6e9437c4be3f0f56941b64163cdb1ef642f0f729894a593dd836cb3ee6c2c3061b3e2c11832a64df6ae995b141c3252bf36d5cd8132f71da95c5", 0x81}, {&(0x7f0000000000)="04c525e538ffb567d3b08954f35f4bd85aa556", 0x13}], 0x8, 0x0) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x800000000000000, 0x7fffffff, 0x5a5, 0x4, "ee993fb5ba69090800"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = dup(0xffffffffffffffff) chroot(&(0x7f0000000100)='./file0\x00') r1 = getpgrp() r2 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) sendto(r0, &(0x7f0000000140)="2f476f22f2bd06fe28913e00eb577af783a29928", 0x14, 0x2, &(0x7f0000000180)=@in6={0x18, 0x3, 0xa71, 0x80000001}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000000)="f612d87e492cf39c0e22b7a0476e7ac42a80109245c3dfa1576eec861a47748c7b43311e7b87ee35a2f3c49fde11a8c53b2f", 0x32) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) r10 = geteuid() getgroups(0x9, &(0x7f0000001800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000140)="4284af99895e93c3f268815a7d89ccd2d78bb2eff897bb76d026e01c383ddcb9090b608eb4a07cc624fcaaf86e188c42f7093f037f8b398be4fe59dddfd65f6d617385c4d831227097e5c936b1bbb0f09270db51f1a6afc12f32203d03b6cd54d743c58a78d38adc72ed393efbfa4245548f8400731a81e90980f20ac91d6c8c679f70a926cc52e85764abb3e8bea99fb1c34637b02bd5974faa0422bd411a74a048c051fc07ddbdf024ed1d1084756034dffe29b76861a143865704d5bbe956d412da03d5e456fbebf4273ea55d92f3893fefe822076f574b7150d45b8152a5919bb85bf8a5ba623cab60ed5a18e827511b0725746093832c8221b9363dff58d0498c42cf6c1b48f6308b6a91fddee7e7b63e6a7008c4bed4d7f5c92cbfa6dab946798ffe287d98521e471986c3db3ed39cd192f589a07ccffe4b2ce4a42e426036515cfbde353cbb49ab8d1840fde5fa2ad9b90c2e7fa666578d873e3daf7e8e764ee4742bebcf99cf65bbb87855e53b99c87c33ee48b2fb85aa77dba6df05184fe06c526d51407d7c3c70daa423cf6b0820f29d9904ae23f8457ec44e0dfd84a1e45cfb7ee546a17fc5701c6868f76149bf4b38c9d7826d2293d2c9a00e89907c4e201b746f60cad4c558f02d35e0d977ac022eacdedd28bd9c262efd16481a9b87d3a6d3162ef0bb151a2aa1aad77958c46b3b5c67e57a661a00f453a98f3bd1fe15f995f52627c703e423dbcac0a01abc7aa020ad0cea23bf0d4b69d333feae9d2a79c40358fa1f6048c416a4a4c04441bb705824304ff62bbe107413a3bd24c0d82d28a463b49c7c5d15b4c47f007feeeaab590967492284d7e31c5b3f6aa9c36317a0f1720ee7b20b110a0f87094065477b30a1bbf67aeb9df895315ff19b287c1db0b56daea57d188f67e9d70e585360f88bf9363ed65a1c4739118543f0cdf823c00a9c93ec2ef63a743e9f6d5ff3d503ab401579c2bcc826e9bd3f3b26d3381fc2a54a70a6618fcd0be56218147cc13b9c5d78e0bcde8f755cb99d804a20d2ce81943642d47084e4d79cc80c60d238fe7b6a66d8f4ddd25c44164a2039a9c072181a580a67842a8469b4de6e39fab57e5a3638ac7fccd9a00d329ed37b1e925ef61c99011161656bdd5c5c73ee96c032e81c4fc94bf3bcc917bb353f799f3a612bba60dbb0e386d7f99b65bec54a3438c1acd1e5d555b29b150c94c88cc2bd57c7a2ff98d58d15d4c20442f6a914346bdb5fc64904b1decab8e5c8ce83cf646ff9c8f4da3d937260d4d305fbc22e1e06be2c846bfad262bcbdaa490d60b44f3e2dc8b47fe963725c441f0caf1caada26a26770f421746d33eaf2cc15bc436701ee7ad9e4de7d74407ccff8d903a307266874a1d01a1e3c36ac11feb2f981cf2f8cdcdbf51d2db933992c25a5a03cbe6bd32fb82e885334d2f2d4206af0bcceb6e4c20ce59e64f93bc43b7793df85e28a4a9b877a9e394dcb93f2445abc5a162aedbb000d72d7bc06d6ed0c157f7d4c3f3cd444569d378f62822676f7fac23d9348170c0ade661d5e73ee358e03e5db96c91034c7f5b0d7d98089d736bdda43ca2de7d499e8ba798e65d5adaf850662de04d48c2257e2d87ea8f502f093d38df86e335ae5aa4c76f46f5ca60c0f3f40bd932918ea06fba4e674779129bc9b5c46ab21e120e857e817803daac9fb4b5fa9479511d603c0478fb7848ab57380c17a18147557a62c85784371fc0d7b03bf97a2aa7053d07b760972dbc0940180c1b7dbd623464d33ada31f8320560659795b28c21bb1503a74f3441e6f1672995f7e756fc2a45c7f8da9109142805dc6c079f6f93bcfa1668be3f804769e6717a5a42f950c2edc2d0759b0f50b59d77d95b388669cbdec014c19bf736e5636524ccdd4721719c7221c66ff4b33d6c932c0b9fdaff000e8b1c36174be0e6e38c457f4b0211a9c4c2035408e5ef7113173599e0066945365c15a86c104a928cd176559fa9ed59d84bd4eb6da0468f18753067615befda6d867168db0a59b1fac49a16b77f405c8ce8cd39e82d9355674f1d31df27c07b7769af3fd231505378cb9a2274b472de66319950993fa7a33caa7eb9cdade5e7a0885f73e5d0b3f7fdde072b85f9784ade742db4add77d783c21f877fe460411d19b0ef6b4e6990800a5598a723dc410415c297b91250ce8cc04cc001e5e663e419c9b3779cdda7fec3c4c7aef3d0de1a4d16a708b3f0dd7a416f3e0d19d165274c1864b36aafa804daa6ac2290635bb9eaa534e646e4190e92f4be20fd8ca19f6cfbf50e3b20b5239398e9a47b0a948e65e2ec889deb51edf41a4ea290389cb8d699ebc833d2b9b46b479d46590174072a22c73174cd1a28a61a56a22d3ff473d51420d0dc51fb62b3c4e64f8e21c9db0cf5c5897be5349f0487e06a7cacbcfb79a66653275910f331b7bb0105c616ef71f02959d3d1c48b3eee97a7fbd76a85c93c973eff96eb0e0758a05ad034c308c67f7a669a04184fbf1d9d06e278818aa98b2950c26ea1941e1e6632a1c581297501c770a9f8338ccc6afedf3c35b345c55c524f3d9d06410c81c7d8165b3d0a109f41f6e998eb2301825c6a596324af95c31f19e37384dffb03271ae33c17b35afabc83378a05af5e5401d5e5ab14abf45f987904b6fa8ca8f173348fc030fd1ff9a5069f7da013ea5311df9eb7d936f5f0c5e48c148ab90599bf7e379c6678e6ddf39cbe3e2c903101fa26adf5be6008773c87a4e224507af2e72b154558bb95f17b1f1b0f27c595737ee4fe7e22b18dd057394789546d645c7b918c9748081caee7f4b21e6a41668a56bc689a1a7bb1cc77ea5d7cf992a2a3489245d075ef4217f27242678772610dceb518cdda9b6fdc0c2a0c3624c598608914fbe84150177c2aab29f8c41585f23c59afa87cf7c468ffeb85af30bf456e924a27691c175e5b66e549b7d0d1e9f81ea1b675d5468f07dd9f022818c803743bbc01dd110cf2710efc91bbf747ff82820b7a255a31634a650aedc70b1004f6fb25b127b0296e8b19abcad343bbd968f3581af3a44ac7d27141e3477b64d8b20205b07dd1264c9cf878d56a8fcb2844a7d94f9cc4b3914a915d4b66430737de238a8908afa9063d5e836cbef1b6453812e5b7b6e4c4b78bffb640d133bb5d7e18f9ef930c87937a58f52599774988b2ff0cc928501ea107761ac76cd2d68903d1afbddca1459e79fdecb777a4a0acf94676d13a444a0362e8cec33eca3b37485c5cd6e2a9e7903566871040d6284c78cb06c1b7e3baf67dd0510539ebf6cd40f44220c598eee8edc1d2bd4a3a6eaedd168d2291efe654f699657b34c5d7298953eed6797e9cc5096e77a31a78d7e6a07b1d348368ba981bc1d06b334f166666b523d1fb4fcf332bba0f032153d77b03d6385b656c7586c0da5648d114503ca0400ab458fdb5e909c85ad9ce6a7de7341c5b68d52c67e96cb6dcec5a498acf4f5e8b1667501ead4dcec8e85016a25b39b308359eb4a3089eb66239674a99a8b86ca2a5e8b403be5d919f33e1e41e0f6f5eb7b1c8c90277595fe409af537de2473137a830a136fc94a33459f4fc04d8832a7ea57b3da9bddb00a2cfdbc81f9394255bbb2af6d93b7e8203deeb0360afb52d5bdbf99337b8e86eae1165ad3a85c80a579d09bfff68dd72826f707b518123fc5ddc3a4149ba5fd81f4fb7dddd12f6705c5e978131fe4669dccc03a727e5f83f6cbcb014ee79d2347baec7df10376fb5760576d37f36c2c7ebc82f48d509a2bf65cc4df31437321740be33e199460d4efea1787dcbd1eca6230e18a2fd485a42f680899e8cbdc6a9ca83f2976df122f11e397ae11fd9f8694898e3a2490d515bd8b07098b4681358bc8ff3611b99575f652fe5c8232f214a81357d2223019c10869549327cd62f9e75e6af45bdd011740f3482ee159e70d2354f987b7cc18a2180d36ce332818df2ef9b9dfb34e3fb0eb487552543e61b5e6d60c0920d58a679dc12a0efae643b35c2d412a661dfc8af1ceee78027b110dd934889ae35ed85d4d480ed286107dff83aee4246045552d3ba3a7d7fe0c3b74b8f96f4578ad7586d4197a2e28493e6152c1a973ede704254164e6698a523df5945bb84f02c890375762ee930cafd0613cc25b3261615fde4e02b643cdb01f905d58bf8a18f775d9b7090915ed1c16b512258d4f0cb879c491870fe2664962b3e4ce5fbc97d0e6c3f26a1a234793a9bc8d47be7fa08afc2752cd4003fccdf23225bdde3cadc1e6f8fbacb9c5b4fe4097893524acd5ec442a7c4df93fe1b859e8a7844512c2cf2ed6ddde461ead882554cbe8f98234acb1f1537e8248b91804f55da40b13f576d970444533cf92ee29d7d98d4aa5a3bc5c4481fc4c7a4ae0bf6da68a3b930b6d13e7f60e4b7e9f88011f5e6439b06917d1ebc7d04222324f6ab13522eeb471e877fd0793677273cbbc4591a6b5e13ea1efcb4286c8d7c1e0315e9f3181ef7ed949d9d300fe19e508d918e6baa69bf76f5945a127fede899a87089833ca005a739125bc11b6daef63bda18548c68d5b386e7b9fa0711c25c172b471e25fffcd5c3c60806c985ec9f36caa7ec14c40c01ecc3e3459c75226b3b02869004c3bd03ab6f28427ac81476fff764e08ebe7d11ea6c6d313248672d3b8a2d87acf54816b90738274e7e20bbe12e690d6bdbbf1e4fe30ba757c580c3d0eb9de4a231e2309c27f8c5a781d8f4a4d80be5cea1ccd8aeccfd342a1b5f28502c1eb315f6cd5cd7d64bde68f6437addaa6bc118e87700c8454db4e3d3cd88685246447fbe17c81b9f9f90eae855a4b1e99aaeef29202b1a963358cf5bbb0e581931badbfe6b6b9098d8c7c95b3ce15938d8be05bf80d7b543b98c178f0950616b25d6f4599facfbca68da00a84ff078a1aa78c583a45af90dcc953f9b4d71ae8669ae48e4f2ac0cf429509de99556422d5761b664de6c1718dc566d622a0f7f900f627105f196046239112ecd4020724ecfab442adad200905053a6b6a4166f04cdefd8304ef46e86ddfdc2911a29988dac865b9cc1cfb2031fa82575e2b6e7207b4e083458cd8b8e09ad498c3ebb5e99c018cc9c3a92f31153cdc6e74db818c634e9c8997eeb483e87c8d1866a4332c8c071fee255929e7f9a2a716712c8196823af12451569ed35223216cdac4fdeb511d6dda308e3e830d687b47679d5f407c3da602e808dc21fda8694c8899dacd6b2056435393030d9b79d8e6d0a48d733a17b783675511535a49e4301888a6156526871fbeb1dcab7476cfd23cc459b8cf3d8640da12cd9ca86020d67d8093508a1d50d5ccf11a8c11c95de1a07996c2c217080ad527209b448ec380bb3b8a10dfbbacc307ce62a5f75b9ff1766e890fcd10c4c49d113e55c516bc054addff088595958aee3d5db2780e40e84ed3155dfabd28557718596ba09e92d121419808e0d9013153645906fd4a5226cf77abee52ac4dc899fe5011b53ce95da5e4cb07ca6c2a745aa6958b56fb91139b3a6ce604f6c6746f90e99d7a7e9a89223f4f782758e8ad163644df8dd7af796917d3b7b9ab308bfd3a40ae0f67e088c6a1eaeffec917c2c072f5abf5405a2f4f1d9cacb89c7fc329211077cb82094d1e8e8f342f4b964ef363d9662ea8772118af0dca89ad12789c306bc6a47325552c87e2f353ae2028438bcc30d22565ec875302367c27cd379c860a98188e6f11bfb61d144ea272f008407b5c341607c415b1423c6e4f0136cdd77b0923a75614e07df893b74978ff1a4", 0x1000}, {&(0x7f0000001140)="f190060ec65b665a37a23e4b5af0c904781ecea4db305fac41613663c4899d7310764c582194a990f17e9504ab3ba8ca800373628c6ac88d916eefb65ca075516ffa843af0ce517d6b7ff2f63a18ef35b3314a2b634b337ae6ab082816ac11b97fcc5e8b480b1472d17ec3e39feff356a526063652f016fb9467504251c7b65eaebc66564482e4e3e8b52afb174f6de288258b0d3823a28a3c88aa51c43091a1a72987a69a015016f207fe79592473b99400", 0xb2}, {&(0x7f0000001200)="69a5ee7e7774306cab3793f2fba8cf27bc85f2109a118312fadb9d94b71ee7652106d56d26b20daaf839611e1653fb63d39473bf625da4529a3d5962846204cbbc6a752f56ebfe89a82ff8ff37992e94a36b7d14d8a4311d7e95a8b5fef7de17fc", 0x61}, {&(0x7f0000001280)="44fe0d5d03b1e69a5738d63e475c801cc10f88d6cd3ee65f4981ff11c2a2a54abeaf11ebd59a1e837f1bd94b1c669a", 0x2f}, {&(0x7f00000012c0)="c1ca42fcc7bd304f3119e156aad6c42ed6cb1540701ac2b6385db82adf4d6c027aadad661ba3adde73a4c99a2102e593fa282f5ec7fcc892feb010d541c070f1f02753e30a2c4397c4a2f4fe8ba590fbd5646f05dc9b9a5f3eb30683f1f6a4cea35f5d08388b4fbcab9a9184c5a57cd862dea61d50348c97e69c9ce43fa1863748d5778c2e12fa8812edd6bc71848dc719b26dba30a337ab10c130ec8f9c6959451fb174f181b2e83be35616892c245293e2e9fc27e1d596", 0xb8}, {&(0x7f0000001380)="64054756dfaf054612772a548961acc3d9a660165dddede08bb8fe13c66d0e3b63268503bec66d06843acc8b7333370f8b47a74cc294908b917f47dc8add14358886955d2a8d899b67d493e5ce23b9d558db3229ce5c8cecf4ee58c33e158d803b8d4d150f88c79519b98ee8679268bc656c4083cfc6034b207792ef0600074e598ba098ea3e35d1fadecb6f2b1f69799e66b0af274d919da55205b17e8792f4716a0b988735ee53", 0xa8}, {&(0x7f0000001440)="e6c5c289e7816a9dffcce5507116", 0xe}, {&(0x7f0000001480)="db04b6af04564468607851d1fdc3773bc3ead6b39879a7f2c888108bd53aeb7851cc95d1b9a526af88df691f4f42552e44e33463bb291846ba1d76b0531b1b0858833d336d08902b9dabb855a3912836f4f7569a96e37dbc864c5b3dd90473d224b11e31b6e941729a70d7c97e20701dfb2c8f1410d04d381168bfa767a3512087d606cc834baa04f0142ecee5f404a9e056997fabb8dc815cb435b893660c2d1363c624526cb4d65aecda2294a9ed4fa15612f0886bd24b226c8c797bb411c6bfa5d9c53c822d500ca594423180c114ef17c2a9f4a34a50aad514d0ef7d5ee649773bcf1437436870f2", 0xea}], 0x8, &(0x7f0000001840)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xd0, 0x4}, 0x40a) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fchdir(r0) 16:00:53 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000640), 0x6, 0x400000) fchmod(r0, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x104) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) execve(0x0, 0x0, 0x0) close(r1) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0xc0) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r3, 0x3ff, 0x91, &(0x7f0000000180)="d83d67ad970759b6972432e80b6fc2edb7fcd9df9a340976a582ac43336fc901c99144a8991d61485ce3e63e17a60874eabd689ae7a0bc3a6659a4a020c5825c7c57a4bcbf0bc5ca6ede48e023f9b1637fdf7952c30d854d5fbce116f1e51857c904bd655e33df6349231f890db852df3b1bcb84b1fb8d2beaab966ed8a4ee6a7f4e8d08021b5b0c961d2c8492188d056ae2f9ce3d8fbd9cb0b6d207e9ad18eed62b8702c4b982334954f3be1d5097b4da92fc36ceb83499bf7ba0de1e23f8a9519eb00b52f25827259c49b5426353a4d86977c96476d0", 0xd7) 16:00:53 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) fchdir(r0) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:54 executing program 1: munlockall() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) syz_open_pts() fsync(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x5, 0x2, 0x7f, "a1d70445da5fb2d064a880870d1c5279737334f9", 0x2, 0x5d}) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() r1 = dup(r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80c0, 0x20) r3 = getuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x5a4, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0xffffffffffffff7e) write(r0, &(0x7f0000000000), 0x0) write(r0, &(0x7f00000000c0)="5d018b5e95b773b8efcfa3b115b32618cd4c75e48337bbfcd294a304a96f788b2c5968a77cbbddb7ab4b28c6d52c3a2367afd1379a15988b649bbde16a45917f89b010ea2dc769b70017cf6eac8371cb35c5b14226db042025d608fbb09c6b17a03692efd6e130df3d1e28f1dd2fcf119c503acfde3fb2dde2b8696789db69937cdf40316f4c14941013", 0x8a) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000000)="0ca22c0901d581e1584955d35c750fee", 0x10) write(r0, &(0x7f0000000080), 0xfcd1) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:00:55 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="7524ea259a4ed0f5cfc33919879c3775ef628a1cb938727103ec050872436865014f77806e89b5072d6380494d96af2403ba462dc72fa904734e631ee17d87ba54a9a011dffd0135d65c8f808a599c8f6f4eed1f9451e9b7de1b312a7dbad748fcecb88d9296f57dbd208bef10081cef23adcc", 0x73) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) execve(0x0, 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x1) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f00000000c0)="0cae5d9289d636cc11b4a2bb9b5065e4c7fef5472398bfcbb3676c5d6e95abfac4780bff496b74", 0x27) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x7ff, 0xb80c, 0x4, "7ba583622d09034c94ab466012c5fdde847cbc25", 0x4, 0x5}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x5a5, 0xe6, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xffffffffffffffff, 0x200000000000}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getegid() setgid(r2) r3 = getuid() r4 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x99b, 0x10000}) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x51b, 0xa1}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080)='\f', 0x1) write(r1, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='{/\x00', &(0x7f0000000140)='&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{]\x00', &(0x7f0000000200)='-\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$inet6(0x18, 0x4007, 0x6, &(0x7f0000000000)) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getgid() chown(&(0x7f0000000240)='./file0/file0\x00', r1, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x106) write(r0, &(0x7f0000000100)="31dadf29ed695606f615599b72731202bfed38f589709fd7cfe60938d4c3b18cb6234610a2e897c529e9096fb790f5ea8b4972351d4c1f5e77289bfcb8ae510055244b403067ba0097f0eb9c2eb5caaf85fad867d7105fef7907f629ee74fb24e597c8d412fde2b39f030393eaf15f7c87063c59214dfcf17d18f30028327cddbcc0f278be0314343261f13940c5b79b8bb73ba75b9a4b3ccb3295919544a945aaf0ee482a096e7511b99f3fb8311be4e1361df0150f0dd7189e49d880e15bee46307e5c2c048ae384b7905415", 0xcd) write(r0, &(0x7f00000000c0)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r3 = dup(r0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x6000, 0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x64) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e81eb700"}) write(r0, &(0x7f0000000080)='\f', 0x1) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f00000000c0)=""/70, 0x46, 0x803, &(0x7f0000000140)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfff, 0x2, 0x3, 0xfffffffffffffff7, "c555d71d4cada64de2e3b7413126d8c812643944", 0x6, 0xfffffffffffffff8}) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080)='\f', 0x1) write(r1, &(0x7f0000000080), 0xfc4c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x6}, {0x100000000, 0x6}}, 0x0) syz_emit_ethernet(0xdc, &(0x7f00000000c0)="ab44ee9b1dc4a24c0a5df49ece1be0af2414d194108715c36c77b77c87a96e72f0d72698fca2989f399f21c85c841c828fe4c61c8b537b93bd7f7164241bd36adb0cdaa3e2626b146ac9c4e2797442a8231b2e1d182942a58942ba1906ba45e7a3e3b861ce6d88a2c95ae973e3f9c47cc1cf47228a43e56ecb7e8da785fa4895624f742a0fee914ca0698a056339fa67000a98f9c579e41c249fdeb1c126158bbb9ef987abae2e694be892fa8bb523f8f140374866b45acd08bb34b9bf0416f15f712648d616a48dd1891d72682c128028212156a91f3b375c160624") r2 = dup2(r1, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x7fe9, 0x9}, 0x8) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) socket$inet(0x2, 0x4003, 0xbf9) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20802, 0x4) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000080)='\f', 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x140) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000000200, 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') renameat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="cc388ba219183d7be5e1e04d4e981d12e1a9f3452db4812a323d15e89922566450c87be34180c9ebffe7f46c2cd54f509cff612018a5bcf3f4c4f3e06d4fb4f1aebc999e9b25e6db0da75028a0bd1efdbd92ed6f95e101af95088b9fd44ca390df47adf1dd880c251d818c124c874b", 0x6f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2, 0x5a4, 0x4, "e89a1eb700", 0x0, 0x1}) write(r0, &(0x7f0000000080)='\f', 0x1) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) fcntl$getflags(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = dup(0xffffffffffffff9c) fchdir(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x3, 0x80000000}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) socketpair$inet(0x2, 0x4, 0x9d, &(0x7f0000000180)) socketpair(0x0, 0x5, 0x10000, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x80) socketpair$inet(0x2, 0x8009, 0x0, &(0x7f0000000000)) r2 = semget(0x1, 0x3, 0x100) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/227) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) flock(r0, 0x5) fcntl$setflags(r0, 0x2, 0x1) 16:00:59 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x4, 0x7, 0x400000004000000, "02a04303b0ae22e75c00450ea36e5962650c0dcc", 0xb0e, 0x6}) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:01:00 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x119) socketpair(0x19, 0x1, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x0, 0x5a6, 0x0, "e89a1eb700", 0x0, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000080)='\f', 0x1) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="fa99efc3e24b24758e49bc4b8c2c10bdf5", 0x11) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000140)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x848d6fa0dc66f1c3, 0x81) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x123) execve(0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x4007, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) unlink(&(0x7f0000000100)='./file0\x00') write(r1, &(0x7f00000000c0)="1366722b7af98afd0c0c36dd5f773dc0ac5d0f5f71cf5ac9b0ef5d58e91636dd0addc34b7bf8b7d9b18a0349", 0x2c) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) close(r0) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfd6b, 0x1, 0xffff, 0x1, "22331a1dd19d1123156127ebe1fbd4b55052ea97", 0x13, 0x7f}) r1 = syz_open_pts() execve(0x0, 0x0, 0x0) close(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x5}, 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="f7baca6e40528bc893a8944f03245bcc024babcea8b7b8d299aa557462636ce54e4482ee409c1cae17656218cd1c2d041c26cc16738ac686448b7d7b57311d9e54f215", 0x43}], 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = socket$inet(0x2, 0x80000003, 0xca7a085) getsockname$inet(r1, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) flock(r1, 0x8) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x680, 0xfc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000010, 0xffffffffffffd588, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffff9, 0x8, 0x5, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0xe0, 0x1, 0x200, 0x100}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000026, 0x9, 0x7}], 0xfffffffffffffffb, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x400, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x3f, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x7, 0x401}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000003, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x3, 0x4}], 0x2, &(0x7f0000000200)={0xfffffffffffffff7, 0x3}) execve(0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x10001) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) fchdir(r0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000680)="2cbb0ea9997242e32c2b8b74ea547bb273563c687c0d6f1899d278b615d62a8f314ad747beed8bbc880e9454ddcaf87df4cbda6600000000df005bbe7a674096576e264375cfb691805585b6b8fb5dd12342ffc42e5cd0bba2fc7fdba2f3a781366b099ba8d1c75ff7a8bf537d8eed2795f8ff77a1f25d16178e46b6a5fe163c4b3adcf2fed11c47fb1468121fd82122774613e8ef425066943d4891cddeb12098f54a582ac4b36a7088bf7cf8ac24de1afa7d64ec667395552ae8bad0a1d8674c2675ab5818b34f5a1e836ec31059c8c2331903ebeae6335627b4373c4c0282e48531de2e44db1a6c5d189034fba821ce0ab11fb3873cc913cab70ac8ec08fdbbdabf8fe215d8122daeceda7ce4069f0ed459023739c6e1ef0015b2be4a74ea34083fa3a5607b0f515a0c21840f285acc10115c59ccb969d2ec4f2fb854f68a1ad75df5f11bd0cb04b6c0509a9e3b6ab8f55eca6e5d", 0x3e4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = dup(r0) syz_open_pts() symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) syz_open_pts() 16:01:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x44) socketpair$inet(0x2, 0x8003, 0x86a, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x104}, {r1, 0x11}], 0x2, 0x3) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x400000000000000, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r2, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0xb1e}, {0x18, 0x1, 0xffffffffffff0119, 0xa5b}, 0x7, [0x6, 0x2, 0xf3, 0x8001, 0x9, 0x401, 0x1, 0x1]}, 0x3c) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) socket$unix(0x1, 0x1, 0x0) socketpair(0x20, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x2, 0x6, 0x4, 0x6}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0xcea) write(r0, &(0x7f0000000140), 0x0) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:04 executing program 0: mlockall(0x0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x2, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2c, 0x3d5, 0x0, 0x80000000, "c038b75a9924366363730936349e7731d05aff19", 0x6848, 0x7fff}) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000140)="e6b983c2d75c4c2c92d3ff1a8be4634fcc9693c5f8ce6786e6a9d8fc6c8b6a2b", 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000580)="d61c370eab0fbf03318d57175f93b38ef9db2ea613b25442f0ce070982a796749dee393a1de2a010e1117a6b00002d40cbdd92c5bb436f7f19b2f612cde2ddb1944dcbdd32b86b4165779c77d6a1332284733b259423393ce78b474dc49df261b7a6311fb1e45c4adfb847872995aa55f98bd2e51fe193064a09d611bc059a839606bceda42013af33281b184c7830c70163a443b5b9c22c96d99345c63537ab5299904cfd5634d1a22b424d04432300931efaf35186ad5ac60004fba0aa00f12cd83412eb9be909574440532c94cbd268c264f1d50893f6fdc5c507007141c907beeabcca243b56a6f59762b9812042d5b67060d73207a2a6c81e2c9979699b70f0590bf0273d8038097270dd483dc1f86a14488b9b38ca6f460f0744cf0254971eda8d3655c2f6", 0x0) fchdir(r0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$getown(r0, 0x5) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x10001) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x800) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x600, 0x2) 16:01:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x102) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/46, 0x2e) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x4) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x80000000}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x8) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000000)="c2ed4f2aaf29", 0x6) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000017c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/50, 0x32}, {&(0x7f0000000680)=""/127, 0x7f}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x9, 0x0) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) ftruncate(r0, 0x6) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="29b62f2c2000", &(0x7f0000000140)='*\x00', &(0x7f0000000180)=']-\x00', &(0x7f00000001c0)='/^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/,!\x00']) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x1, 0x1, 0x100000001, "3bae0adfeb58396d5335f235e0e2292b1c27e270", 0x3}) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) socketpair$inet(0x2, 0x8806, 0xb4c0, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f00000001c0)="dc0dcddc15e63fa7f78a473a29", 0x284) getrlimit(0x3, &(0x7f0000000000)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x40}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) chdir(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) preadv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/60, 0x3c}, {&(0x7f0000001100)=""/4, 0x4}, {&(0x7f0000001140)=""/137, 0x89}, {&(0x7f0000001200)=""/198, 0xc6}, {&(0x7f0000001300)=""/209, 0xd1}], 0x6, 0x19) execve(0x0, 0x0, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) chroot(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000080), 0xfc4c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000180)="ff104d77e8ada5ffbc339fa46ca679087c876edeac8a391f11a4763e78f103ad6cfe2deb2e078ea1d583b79c65ad3708eb6b3f3aa1bd12a7d9d9c2d27b54d3e3949ba6bf9c700a48d6ffe1b49295f15afe9aa33e1425273b00120f42240629365a8bfc3701eb251bcd6a9d8c8adc18ab5f255f2e6a882f7053e8a0ed31c5e9233221fbee60d3267e99bb26a5c580e5acfa42d6f0907fdc35cd29b43e2e3a92277d2c57b8942e40e3df18fc25e5c5c168c049ee822ebfa01121d4a0e3398052b11cd6083b3ecf2fb093ea84a49c426d4909e74bbd212deaffea299ef0791591d1258533f48861fad0ad6d0231be1af3f6483d1527ab88b7c530704480e0790d94037240b19684363cd04d87c2e6442819c55c2b7f9564220e1280e8b7a2b522b7acea6a37cb62ed5a74195809027d3431007f0329cd65d96be60d2041bfb25a3e07e795bb26679d57ab937c588375cde41018da93c339dc386127b015e2217086265a8ddeed1e0512933a806378163b0a1984b7185ee35c4fc5c236aa0b587083f65c33452dee48345d8810f796454dea927c8bb1b82d5517f6df7c9d5211ba35921b3d270381eda8b863abe4da42d8d8800a4bea0d24b13e5e886895ffa4cde7f62d15ca0cef229d36dd4231d2d64a57cfbf33d36783ffd5d076c2b4609913f0dc946bf0d1911767d6a601c85173f2c42c75ec6b6ea71db1b3a3f75beb0767fad2a3ecca9efb04295d731c0fa49435f84475b74e42661c6921428870b0ae318256363f2f2576ee0da8d963848924c075509c85dfd5b833db602c71d9325a496e2ebb19efce879717d395705f7e072ee21f455fc638a167623dabb57fb2a677cdf55e8fc3406938996c00cb1dbb5c2aec0e94383a69273d16b70a78f8557bc3a708466fe620ed8531d27c5e9b5743615cef3596d5024096220d205a8b4c6a28e285383b2722c2752b16d7930f32446bb9cf355a514d2bbceebbc7a6cfea047933637c414cd6323f7fa9fb14f272184f2d0d565b80523b607586d7cb73f7bcf97d79caad94a68d019991f61b873446460d32b385fc6faec7e5918be42f02e39b6ff0832e8199af8bfccaafc8dc20ad6f2844c0261b8a3e0c26fdfe575590f74651cf4cb0f51e7117af53a5e725b21df83b6aa1f3615c1075d93646c9dc991af6e5fb83910d40cf88e149625d2ff4265091ac44e3c577864dc788181650d98c9c315460f6f64b6ede38afc56e9cc4dbc03d2a20dd242863774b1954b86dd2dd13d6d678cc049c5781b13010137b7689adc4270c703c4bfa586b3ef3be1e4eb281684384f1bc3c9f9742b58a78dd01194e39fa60cbff61fffbd753c7ec7630a3cb92135d14486f533e50283c2b1ee6260e92b71b95a03032810441e0a5204be39b4589409b886e9b70bdfe96ce62b844a68cf9047c65c2fca5f7780d946d99ef7bd82970db887d5d567f493d6fbe72dbbb1b7a3c6e3ca54beee9843245c880ee946655598b320bacdb43033f2f292bda4e1510022017791d46e725155a47bfc60ed5cfd691c5f274784c7f380f1a508bdf225ae7efffb55d813c8440be49375c212335980e81c07bafaa3ba428bae50e85e0a60caf385d67d8ff7a38351e4bf65e16746a4f039a167020247cd84292925363735c58a2bcd032e2dea1ea46d6c0f8db7f41fc3ec4e2112c01ae523d257d94a1aea34a295ea401d4ed6b092a8479e744978a230c699a9867d81ee5a7d25b8fd9264c977e6fad69f65aa134809aaace17d92701b68db5635481a07cfc63ac3f8a7b1f159dc905bd7edd58221acce1272cc4352c9f283728bbcf0c1dc7b204a84b0e83c129b43a4b1247ef0c5ac3eb0e1f98bb88446fe5ca97e49925b8e0d01ca1bcb1dade6e6b21611aceb326e62557c8e0bd97c7a57ab7d8de419d8f8d06d4418854d20173ba590ad7636711feebfacfa6896989af405a4beb4d1cdff6a68465e45cb498bfcda2ada892fab8b22b5f542d5702cdaa74162ba5615de83c4331c8b768cbac1310f0a667ee59715d88784ee70469987144b17b443cd1de6c2652a41f630674c511aa994417ff2ccac2aee902a59996983cddb1995b08cd0544b7126475af4b6fe0e5b2bb908cb885e6316652f35134d5f15f99066e1dab09476ef52449644cb0e521a14740becaaee415820f6cdc523d60477308553624341a1b218c90358d9f230e7b83bb824d6a7d96bca923cb317cf28a744e720ef380d27dc63a2d5cb976f1ea0c7789b9709b7b16a5e2583a487ade2820f8e9316c6a8db151cc5d2359c34a7230e572af367e09defdb163dd505eca3aa2474722daedba06740c14c50fd59d29de7d31159dcd8b0ddabf708ebf459b11a5edd8bc2693014170574d6e7bebf15b3c41ffa91dae4a18009e492dbd208c5d6fde7608a9fc3caad336d6041ff6f38036bb0385083a8e4a883d2ee4c7f074bce53e6cd2e43a4fa255f5b1def7fd703b57e9cf7a53c3635a2b7cb4784962df010a2f94d31e4bd949a5c2aa950d0408d33d3bf0b4f36c0123ee372088282ec1122350997de4474386c3265a963af73e3535df1180ba9e1c5fb2acb09c9e27388be69a686355a9f956bd0841a23bdfe5e8e41583f3a89d4eea57ed3ce4e96eda456cacf3861d1cdb0691c5f8f6034e385d06781b04fd4e92b97687f8fd4c90ec06413c0239613b2655ed81738c928ba9dc819254a1e6c6fbda9f30945934f4a0340e78a3e9f66de92dca8b994efc2a67fd2b74a1fea34bebc9212eee1414f5a2c93a7dde8e3623838ca055714aa0777a9634d346880795f70c505ca05fb360503e6c84d8e27caebff32ee4f1c7a494922165783825850f9aa4cfadf77e886b149ce0b946b7b697f52c129347618c5a528668f8890531a6c32831a92c420752b68318790cce211abea643513e954d39d95b563b4fc547a6f62c8869c0f02e76d4efcf91e8df86fe552fc4275bfb0c7f0dea47772621e93bdb5fa8b15975782c3f7fef52332efcf00b440ea0518894cf907c8cac6abe3502325e15fea24a336496ab655baf40391869b34607bc859c709f688afdbf50a4ded2e3fe114da50885151e2af4a04722b844c215cd8c4dcf25dfacac9832138572848f0f22c6e2c9db5287f615a50d6930fd3c957f5147d85e67d2afad2c150d4002813e0433c2a96ab21dde7bf62175c19c6c186522af34508a2fbc9e9975b007bc99b39f72b00c40a6380e3d345eb886500afb1c1b72697ac750dde062646601aff6cb5bc1058218b7c164de0133026d51965e07ae4c39fad3ed3f1bff1409af6446e371350585c1f5be99c30d330097484c223947b7ee9fb22cd99e0b3ba3ea5980ab79a0a45eeb801719db4b456cc28580225346677a80007cbadf07269afe13f97c2f2979b756e1b3cd262a4e067888f6847095dd427299cb8b77dc6ade56771c5ff6a45badd4fb8602f36015fa9d3590ec3fb38885ee6df934ade748e471a29baf51b176bcaa6b4b58a01e4f30607815540718c931013858001119a35cfbea74c38d7c9ed8c565a90fb2e78d503395ef02b291c54d524634af321cdce7719b3b9dadbe56a3d48598a75f8790e3993586254dee6fdb733dd1acaf3bd7aaa44f7239e93130680c4301cebc6e9987ea8e504b3da6617dfcafeb95ab6708c8f97aa1f2fe6762ac89383f7117fe7bc3c8a3932ad539da9a17e35a36d1e893439b3b17f91ab8d022023b93e52056c1d298166c14f3da2cffb072e910a2e17cec2feab62a4e954db9310418f6c7ae294059a4574bbac476b290b138ee1cec71f4fda5105f4460c3541762695c7356626933853b43baf2b0dabbbf42fe29144a51d5fdde4146b52bb5c46e5d4c67dce439f0b5b13b01d946464c27f7f8c25f545162be8e14f7524c2dc7ad9db4af5153bbc6af307b8013190e782defa6ce028b6c231793014f58994a627070284f793f952b33b1082afb8e7c82813231d9720d02672944a8eb30b74b2efa33e752bda408a8e0e5f18b30098fd0dff2aefad17bda896bcc547fff4fcc2f1a8d678bccddca6466930715ae9cb236b8f4dd0b8dae837f6257329c86451a404ff2976b30a11993a53634158c224ae95218734884bdc3828ee2c8d5f85c45b672d6c811d5e4ea3dc649bed89ace488c1e4334f5dbb7d8a59f88c981bf4938a84f4afcfc50ec093d4ac84aa7fb4e6306433b0867affa4cc2b331b5e45f509c5bd3d81e496e800dd655203187ad30acb541293c538d77e24cea31e0657a919d28fff41d221166ccda5843ffa9d494bec793391590192fa932e20e2720dbc1ed09fe2fe207e3fc29a2b303d3b4d8dd88b85ca41e10985eb037c6e302baa0b838e7ced9d24f29a26e7b7d7e4bc1b562b88387fa4501f51aa0f21da4736e2909cff479eea4958822af6f796d7ee5454da21263c9c08468b34e669f0340c56b517138cf6053659b7048b80588a5210c61b95812fca1d343db456905de206546f52e8eea20d4e2e20ca751d2da1f6e377659f5a207822f199edd65dfb948253a475880cc905b33719f807c38c95d025b5a611c02851ce58f9387445544e202781d509e99295b5f298293632fc8248f115f000e44e37b00c65ab0f88d7f6ec7d56761b0ce37f0ea7ccdd086a435eba5db2d224e60ee100a93066372eab8875f6d28ac2030efac6bf382622e6e26c919d0b67cac4cfd58f75134d12680f44989e08da1f615a90cfaf4d14f65e802e4dc00e6045fdfc69c32a47a052d0a91759e0de22966213baa9654b0e14f23982486873781fce41fbca721f445c6037bbdd77f90b013838c1939c3fddf8217a82d3c53e8d4f26a003ac6739dd871fcae74d6d8578fb48bf94f5f774b84264ef66a516fd5c50d80991ba65ebc95121e275a1fbd03a573830a934e0ce40244f8e6cef6c1ed7d1175aa9be8e1f41fe2d46b66e347769ab10e9af14d86a8262d7b895a6f24c307a3b70d72df1ced042145f79d1dec561572e50cf451e4b09776414c5809961ef480f4032dcca255736f0f6db7abee14d571995dea61f79d43ae3a355f82aed02fef5b39575c663f45165f230b29696d1150856b46c7775f0b2746b27cf6ba8c42e31f52fd9971d71e3997c9675f6d9d0e0453fde8ad9871545d70093b4932cba9bc9f36ccc3c6fde3c45e4ab8004875417f2bc627a0a44a97f8cad72f96b408490cb8a19db2987335a5661962cdf48cd0a3cb3d506369e11955ef4870293891db17aed0fa4479183ea1cbc164935a3fc93efb252fa3c80e2c0f809d0d9f6c6016093d438efb025b4aa14739ab3a4832264d71c90f365929ac256b798c724501ceadadb06d3429cc122c0c9cefa0645351f1c48cf054ebc43ed7fc6565d593464cb87a673c0eefc216772f8a719350ef9ec0104f369e6b22d2ab396c6f12055030d8f7b6427af47ee298f21c37d7a0ff6fc919b79881def9a374df84b31c88697b5633016b0d21285799a7b57a525e1b3d111a103d7967415ec36f836e438d8fec6ff364077cb3fce33f15f769a972dfecdaac4ca2bf46292b52ea276489b6c5218e7d84be78d5767117ed1360102356ff5eb6c49b9184e7d91da74af562b4f9ecaf69676ff4dd6e0e23e765e67d0b61f7fc5359674ef55a67623aef48eccadb3bad5eb8cc50980ed52f8a3e748d301c739995577d52f9e1de62497475ff221d25914dab8f82d4329ba9d3df4f65cad5b559a6fc10e580aef3602376ed5f752960d18be0324e1181d75cff568423d839bacfc30eb649f2f1060e5dfd813381ce00146aac3817938b05a6179f50", 0x1000}], 0x1, &(0x7f00000011c0)=[{0x60, 0xffff, 0x100000001, "8b5c9ba7a226d68b96b56ee21be96b7da1a0739edc6163285250beb99e99e500bf1070529c311448dcdfcfdab06d30262e5d58620086cdddc6fe19f6aa1e74757a177aa1cf481304a808ff8b"}, {0x110, 0x0, 0x85, "c44b36d8e09db7ca6a091a9d66391fb1b35e0c69a32170e70faa6300c3fd40ac5215086532cc7f2d23af1949b51e97331f1d2d4bd91ec5adf3f090610c5b67748559709b2f079f07bad4289579292b3b320915c52e86447bac42698bf2c0f0cf9e0ef864ee888bf2430887f6a5ec642aa14189fdbe4fbe22870a489e3e685cf7bb83fb5d3d9158f90cf6f184ee43f713510ab9a43d934d470937ca66a81c71dd7ae2914140b07120a41296b9574dafefe01d2d963547b9fa11edf0afec9967b3c7e08279adba174ed15235e6bf5757c99f364212d430ce23569410ff0f12ad814ae74802a186e9daa03934ad883bf73c0f57bb7dfc8f9c3aac"}, {0x98, 0x1, 0x4, "8601a3001f0f2912da37721e48a965d16d5e2f79456d44bc6836da77542fee2dc54ec76691f4555237f2ec33f1a4b3cfc8044971e17796cc21f83590cbe3d5df6357772b09ed117ca655839ad8eb32fe2ee60c47f4b268caf87f95d8dff0d6c48efd9f4c2e8f710ef76278a22a583e92ec66731170f1d8c113e9eea23fbd92ef37e4642189ae"}, {0x30, 0xffff, 0xff, "09326c1c966d99260df788d84f90a3039a829fddc2bc095ae78b396a"}, {0x80, 0xffff, 0x100, "6eb0f3acffc59ddb89956b30e871621910be2547e515f104510ab96ed3f52a6fa08f1a667fe8293418e28ecba58a15df00237d59b9627ad308489e892a58c2d4afc8aee040d97ad62a5ab1e9c608e8c3b91041749560f4691c8c6c9cb0ca857914d48170fcb58f26fcc85f"}, {0xe0, 0xffff, 0x6, "fc9ffe3597b823b2aa9af37200ce6bb2e9bfae67e557f2ad46c3c87ea3d08bdedfef9702a2003ede736e6b2a949c3768d60e84c4115ebc82685fb8b489924ee32e311f0f333e39d40fba60b84e7c6d47f81e32f23e93a0f20bc90885d55fdac03b100329ce7c9efbd5e17f41614b6e34a74c10d274d66b962f9f3623c30b58a6693221c71b890526954ca87c08082c6561a54c68dbc858f7018258d2db95ed89c25c2b47b8f23a300fa1826db5e0cbe0732e95a904c664c47919b298a26c70388d66c8662a980370f0bdfb7100f8"}], 0x398, 0x8}, 0x9) execve(0x0, 0x0, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) setrlimit(0x7, &(0x7f0000000000)={0x2013464f, 0x10001}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) munlockall() 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000180)="d460b6eb615e1b13ccf0697e0584dca16315c47716149ad05f4bda4739fe27dae7c4723a8fe7a4087e50578d98fc890deed2d4479a18ccd4b7bc5ab48a6ce1ef24988f6d85256e277db5f523670f54e98e488378ece8eaa59bb13472608bd171a18be7331074d31006a628e7a25d577cf7658f6df5f30f81a409cad84c782c7fca150ab7539a39d1c8928268a91e468cd07c40702513b04b7b1c2bacdda2ae33195551d4ebd21c08d07300000000000000", 0xfffffffffffffd6b) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) write(r0, &(0x7f0000000080)='\f', 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:01:09 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x44) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2044, 0x0) fchmod(r0, 0x4) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3287, 0xfff, 0xffffffff, 0x9, "96373b47717f9a0230ad17c660431693deb9ac54", 0x3}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffffffff0001, 0x0, 0x5a5, 0x40000000000, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) execve(0x0, 0x0, 0x0) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xe2e, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x8, 0x80}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f00000000c0), 0x4) pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:10 executing program 1: semget(0x0, 0x0, 0x204) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) socketpair$inet6(0x18, 0x5f374bda3d035652, 0x100, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x8001, 0x1, 0x7fffffff, 0x7, 0x5}, 0xc) semget(0x0, 0x1, 0x102) close(r0) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="66184c9adb5c796876b0f4b0741c3b1f0229a4a53c23409b79d9d4c61430cab0bc92d68fbddea437a845747280682a2bd870956c2c5883de8ec748c8fffceb2a0f1e54a31ea9fe67277d8225442eafc82a974599d2cd4708d39f2b501845345b90b03d1f1de212301db03d742b3521e35ec02e699bb9c04f1b7437106415", 0x7e, 0x1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getsockname$unix(r2, &(0x7f00000012c0)=@file={0x0, ""/4096}, &(0x7f0000002300)=0x1002) socketpair$inet6(0x18, 0x4004, 0x9ee, &(0x7f0000000200)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) syz_open_pts() write(r0, &(0x7f0000000080)='\f', 0xfe31) write(r0, &(0x7f0000000080), 0xfc4c) 16:01:10 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/32, 0x13}, {&(0x7f0000000100)=""/67, 0xffffffffffffffe6}, {&(0x7f0000000180)=""/14, 0xe}, {&(0x7f00000001c0)=""/148, 0x94}], 0x4) write(r0, &(0x7f0000000080), 0xfc4c) pipe2(&(0x7f00000002c0), 0x10000) execve(0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0x29f) execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="dab387007404c94b242ffeff4539a24c58d694b63140114823e682e3fda8cfe601867903fb11b94f93d1bcf71e5fa895ed7396f5fc9e8ccc6da1b127bd3d448bfba39e3f03bd41a3a917ebd7a5b334ab3cad99852cb49886dee2153e", 0x5c}, {&(0x7f0000000100)="209acd8e324b8352fdde0533f791d64f8454de32bcc1862335ca58878cd76ce323bcb158fb13af81a6534232aab8d374ee30360edfac52bc4a115ba13439f6882e759d2f073136beed5cc5071817af2a0d1476493fdd946e7185aed5c16c991c0c9229f19b4a88d492d2e953a8f5378295c6f24d7f0054e61708a3a03ec3cf117179e0125a477ecfd7ddafcf3c7d1af82b646973566d5ab165166f078b472c5e43d3d9123ea40c26f3fff2afd46bbaa08187342d81db821646f2398e987ccf10694167cbf0c4c6abbfad8e02e606086806a34cb79c510cd765aa500d370602c2", 0xe0}, {&(0x7f0000000200)="71b2e7c6844e8f79f2fce80870742befec6ff92612fb1d0285e200c8d9479a508bd360ade33746d2f88349fb2cca9a8af4c0cc86a7acdab9a1e722b23b77e3b45cca40136e1732da208c2c965a5dd2d3970c8d1412e7a09c4855d130e9e96eec92c7ff8e551fcbd8d1df60184d80239efa8b56860bca986c837c835fa31ec648d938f5c4a9c6c882c3f4d5df2f138a304e2952e39c", 0x95}, {&(0x7f00000002c0)="7c3d3c2f7dc6aee9af71e15c96ca41d71dc3403de459021b7a3e31c5217c5f21e044f4f33de13c5ec1c8a09085f2e3e394a52941bbd3de109777a7219cb466850b64f53468245f16b689c28bb3a9d9770ee49a28169c5fcc75761567f747f5c0cc4fb817a07e9eecec3438d0e49e74aa51ff6cd813e14ed4aebc51704401bdf7d75639ca644a28b3ef6073c272372b1b02cb1ba2", 0x94}, {&(0x7f0000000380)="2e06bd1472f6061dc9b6f62c19e12d50138df0d186d53a7d96b0c047cb47", 0x1e}, {&(0x7f00000003c0)="aa5969cce0dbb9e402ddca7022560171139ac9cfb7bcff8c74ee0906dc26970771be7b97143402e01767304038e74db1d1450fa983eacfcb631453d2e4f7fcf8049abe19f9741e4f0e9a60b902ebc5e32c62d8d489efaa173e3410b11eadfcbdc85cc39da7a726e30c57bac96b59f63122ac75f0b27e41673af8", 0x7a}, {&(0x7f0000000440)='Q', 0x1}, {&(0x7f0000000480)="9f5d0f020aa1b8a5013f454e4efcd0ace1007bb46f9db92d009b77ca2e17ac96b6dea9a3bc4c79b6d1b4ac9a8f7d7226bdf5e53ed5f7c4fd4a69b14205e711425a8eea35fb0e7b35992bcb1ce6ba611352c8776444f36dcc4210da4cec7e5635cbe289096570b9b47f9a2b0c5599e91fcb83bf31a39420afbcff9420857a07afdffda8eb808b8bceb7c2099883bf5c2d911fed1b6f55abe0eae63ae54d45", 0x9e}], 0x8) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x80000000, 0x2, 0x8, "8e738619b420c9ae84dd8f815b41af31939285d4", 0x5, 0x7}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r1 = dup2(r0, r0) r2 = socket(0x27, 0x0, 0x4) getsockname(r1, &(0x7f0000000540)=@in, &(0x7f00000005c0)=0xc) r3 = accept$inet6(r2, &(0x7f0000000500), &(0x7f00000000c0)=0x14) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000004c0), &(0x7f0000000580)=0x4) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/124, 0x7c}, {&(0x7f0000000180)=""/145, 0x91}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/33, 0x21}, {&(0x7f0000000340)=""/60, 0x3c}], 0x5, &(0x7f0000000400)=""/56, 0x38, 0x9}, 0x43) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000700)={0x0, 0x7f, 0x6, 0x3, "ee993ab500ca7f000000000051c746f3e89a1eb7", 0x80000000}) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) write(r2, &(0x7f00000006c0)="352c186fab0c17d04ae7606b5e37913801638462ac0fdac8fe9d3b2c72ecf2e440baf4179012e2d2a7dfa0cb554f3f8e5cb9cf4ac6b606fffd", 0x39) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x8, 0x1ff, 0x100000000, "c8448ff4922ef7aad2d95bd997f7f459f3fcae2d", 0xfffffffffffffffb, 0x1000}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = getpgrp() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x2a, 0x4, 0x1ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x60000040, 0xfffffffffffffffe, 0x7}, {{r0}, 0x0, 0x31, 0x1, 0x1, 0x23e952a9}], 0xfffffffffffffff9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0xffffffff80000000}], 0x80, &(0x7f0000000140)={0x10000, 0x2e3}) 16:01:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSDTR(r1, 0x20007479) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) close(r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000180)=""/56, 0x5}], 0x2, &(0x7f0000000200)=""/56, 0x38, 0x2}, 0x43) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffd) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x41, 0x40000040, 0x9, 0xea9}, {{r1}, 0xfffffffffffffffc, 0x2e, 0x5, 0x4, 0x469f}, {{r1}, 0xfffffffffffffff9, 0x86, 0x0, 0x80000000, 0xfffffffffffffff8}, {}, {{r0}, 0xffffffffffffffff, 0x3b}], 0x8000, &(0x7f0000000000)={0x7fff, 0xff}) 16:01:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x20108, 0x140) fsync(r0) 16:01:12 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x8, 0x3, 0x8, "bf5defba76ebbc2a8cf26d1065fa9a8c9a8f85c8", 0xe4, 0xb8}) fchdir(r0) dup2(r0, r0) wait4(r1, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/180, 0xb4) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:01:12 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/4096) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmget(0x3, 0x4000, 0x1b0, &(0x7f0000003000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x80, 0x8001}, 0x4, 0x3f, r6, r7, 0xef9, 0x20, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x200, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x800000, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) lseek(r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x3, 0x0) close(r0) getsockname(r0, 0x0, 0x0) 16:01:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x40) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x29c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a01, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0, 0x0) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811057bd10b11990ffbf5248fda74145c5c2b78819294", 0xa) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x101) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xa0, 0x1) write(r0, &(0x7f0000000000), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:14 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)=ANY=[], 0x0, 0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000680)={0x665b06ea4e0527a3}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "0df5c4bcaf0f31995909ae25391cbedfe325ba462d6a1c06da02730448d3e432d823494bdab8334bf42063bbda4ab1c24b2488b2a1f0"}, 0x3e, 0x800) 16:01:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x10) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x3, 0xfff, 0x3, "0ac8eeee89161685b0f2b51942a6956ea942a277", 0xfff, 0x3}) ioctl$TIOCNXCL(r1, 0x2000740e) shutdown(r2, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x1) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x800) mknod(&(0x7f0000000000)='\x00', 0x1, 0x9) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd81, 0x60) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3}, {r3, 0x42}], 0x2, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x5af, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x8, 0x7}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:15 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) getdents(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) 16:01:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x589, 0x2) fchmod(r0, 0x104) r1 = socket(0x11, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f00000001c0)) recvfrom(r1, &(0x7f0000000040)=""/190, 0xbe, 0x803, &(0x7f0000000100)=@in6={0x18, 0x2, 0x39, 0x80000001}, 0xc) 16:01:15 executing program 1: pipe2(&(0x7f0000000040), 0x10000) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x93) pipe2(&(0x7f0000000100), 0x10004) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:01:16 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), 0x4) fchdir(r0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000040)='./bus\x00', 0x10008, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8001, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0xf8}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:17 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) socketpair$inet6(0x18, 0xc004, 0xa9, &(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) 16:01:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 16:01:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom$unix(r2, &(0x7f0000000180)=""/98, 0x62, 0x800, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getdents(r3, &(0x7f0000000080)=""/218, 0xffffffffffffff69) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x101) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000000b0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:01:18 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup(0xffffffffffffff9c) open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) dup(0xffffffffffffffff) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getflags(r1, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0xd}, {r0, 0x9c34f92cee25580a}], 0x3, 0x10000) close(r0) kqueue() 16:01:19 executing program 1: nanosleep(&(0x7f00000000c0)={0x2}, &(0x7f0000000140)) nanosleep(&(0x7f0000000000)={0x9, 0x401}, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x1d7}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r5 = socket$inet6(0x18, 0x4002, 0xe9) poll(&(0x7f0000000180)=[{r0, 0xaa}, {r1, 0x4}, {r2, 0x4}, {r3, 0x2}, {r4, 0x20}, {r5, 0x14}], 0x6, 0x800) 16:01:20 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:20 executing program 1: r0 = open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) close(r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/101, 0x65}], 0x1, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) sync() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 16:01:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x100) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0xfd) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240), 0x0) 16:01:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) semget(0x3, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:01:20 executing program 1: pipe(&(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8001, 0x95}, {0x18, 0x3, 0x5, 0x1}, 0x1, [0x1ff, 0xe62, 0x2, 0x7fffffff, 0xfff, 0x99, 0x9, 0x1]}, 0x3c) r1 = semget$private(0x0, 0x0, 0x41) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/181) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) msgget(0x1, 0x200) shmctl$SHM_LOCK(r1, 0x3) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1a, 0x0, 0x1, 0x81, "b87a61dab366038378130ffbc9d5a0c6d9043a93", 0x200, 0x100000001}) 16:01:21 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x5) r1 = socket(0x0, 0x4003, 0x4) chdir(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1, 0x9}, {0x2, 0x5}}, 0x2) 16:01:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x7) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:01:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x2, r1}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r2, 0x80000001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xfff, 0x0, 0x6, "ff0a09e8ed8c48d6a802818067eaee28934d0692", 0x8, 0x6}) syz_open_pts() 16:01:21 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) nanosleep(&(0x7f0000000240)={0x1}, 0x0) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) lseek(r0, 0x0, 0x2) 16:01:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r0, 0xfffffffffffffffb, 0x2, &(0x7f0000000080)="ae497207dc1360610df78ba5744c08632dc427ae7f0e479146aff607b2c99b1b4f9e8183db6300ec7364ef51654c301962956af522e96f6e17bc0a0d49937f33f17eb9d8efa24ab124596b8b148d98cf41227e642187c631e542450bb9bed347e48d3269291bbd609496774801a8741a33827d7e4eaff2a1015828b94eb0a686aa924cd8dcfdafbbe0b6e886021f1778a6f1642979969d0deee38a9bfe30ce409d5c6379d34071592dfa5d5e1aeeb56ae1842c29340a07d42301d0511a91180952a0ef2bddc36f8a8a0b16ed2fb588cc08565665383428ee2e6c5172f0894cafd0a0054987961956a68ae751e1eb4c98f9ab01f4846902d88d845a88852cf9996a7b65b0841d25255d980e9a23bf2b518d9f6f0cd1e177f6403ee39bc8f1aacc7022c71141f79fb87919ca2305105f8d58517f1124336827cb2cf94354cc8d568efaefcfaeb93ede4dd11c3a689f4f372bb3cf7152517cfd1827dde39f238962a5e1e958695c1a49155fec249584f1cb1d15567d22439668c6b75408c21a29936ee683355ab078ad4b1053fbe6ea423192db9257e1c4ea3c03b65eea0783870167ce85b12f0cb062a49c215353aa144e3f222b607a882635fc26707721f2d330cb110ba2e5f4e87de62233e62f007bb394b08bf10cc900fe2adb7892fe778b7c20f2d602fc42d9d485db4b026fac82486f203eaaf03c8f3a7ddbd00b8354cd638ce137f5a2bea14506e54b6b44fb2e478e5317e340c7dbdb21d877c5378d1ba88ddc32a9640b4e1874ce51170c164a94cb0decb7e32cdd49a86451d3296a9af89a4a9ee5b0c6c0bca37a19a28d48f51d061a5e5ea00ecd723d71eee157e6b3fd809ebbab85b2b28af5a4cd5130a887b726cc906867b0ed61f90b679fee31a040699e9932e0232f0accb509ba54f2338b28d9dba51ec91f8f6a551e9d8f651e34af4cb381f92c760e956e427278a053c824e633a639f63d96a4e9a7db1127f1f8db728c547c37e8bbcc746e7120960d06b2498f5952d795e9d60edb8196d6872645e18867eebb85e0b512617bb215ef326e841c50989a4fc8b70f764a333eed20a5d39a12ea6295bc35da39eafa38beaee7b90b6bffaa92c446d63666fd5d0481e87e7ff4a6b05266e638c5a67abf5924ffe3426add8dfa7c84c64041a158c51b34d156744dfd8383d390b632bf750294a39b3e224eb29f4e40fd029fce87e25f996bcae37cc6342a0a4b0b11a18338419df0aa8c8cfda9f2c9d9409542da74f7d9eeded15f0669667ac42f6caf4ebff892e8b0bd65494bfa37c5f95e87e149c28618a88a5f5ca76c61868f863ddf9c4ae87ebe05d2762a8f367352e2960102f8a90d3e9c03534053f5910d3d6003f20f0e32f0af97139faf73217c308c49297bed357ee90aca85e0fa2a0ac16cd9071901d7386a2cd9f7889713fd69ff39175700f3364c5c49fcf364d962caf5478c2d42d033149a119792e2a5525bddcd688abff35cf060e72779e77abc656778109931746f8bbea7ae7c415fcbc31d063c7916d6e63fadb7617f58d0c9afee24a1343c727b47b1dc37005fa49c39878cd88f75db90e1e1f0f8a5338c69469afdcf70b3b14f0baa58a155038210439ebd2cc51dd0990e97da151ec01af04cac8d6f4004c6a5c1fd3d5012cbcc9758d74946594331ce60842506ee74516787a67dff4fdce47648982ccee4dd4f68e76cf0dd1de8a32943b884011f3303c4828a1db829c53976a54df0b43a5f5c30fb6f00445cada764d1d2c71d6b647cdcd023c0d45255c9db9db3295aef3518c79a278a0db766b4593196a2e88df7da86760952013b3d349a6f429adfa0dd0cb574f2e74067a0ce25b04c83cc6406511672f2ead41bd44f4caec8f5d1fd87c3fb533cee9e557abadb5d464388638fa3da7dd90d38abfe32267fd9fc80198ecf1afceddb444607d68466a946996cdb998f9771453ac0498047908b73b53f7c69f266a39f7eb8ee32a6f6bbfcbf888ec9298b02f8e12ca9603a779c92579ae4005c92a572a8a3115b3bf3bf80c024a381ff56cddaddeaf481541d13237346ec77f0360f89dc99bba7c7f30ecc57d930e960096ba4317b0d922fb6416277caf87399075dff159117a30bd6acb6572ffe8ec9df4a2ef9d6455d64ca1a1dc155315eda63b26d825b6afd533af95b96bb76c59e057ac4d4f53524ba2ba8c0321e004abc1d770c4aab497bd09dc383edd431ea491577e4f64e99907ebdc3ec323f858282a3bb1c66c150533957784ed6cb279284672c4307a02db22407363ecc1f778d0cd9b6f064399e347f82c8d5f0e4f2f1990f44790987173beb1f7841d97c112df46c64dacffab3a570a777b3ed9cb939cf59deb438b02c5dbe659d6a7901e7598d47913f71f802909fe72efe11b06aaeb04ab646a7e4158da3ecd0f6811fc83fba86e2a66952c68563350d0bc9a7d355be8b33def98f4a0ab3714bb0225b5c412cfec6976a4f4ba6a1c791578038e5e9c04594cc3f1a58bc650813fdc822fb95e6a02990873c0813bee9f0210c36a698e681e0b2bc5f3fe146ec67c840740adead0af657e2bd985f6873b0aadf6522c5cc463a303510e4c0211d8d78bd4d3162e6b916bb40a4f5fe615085e15897bc6153a663906ebb8a2cf0ec81d33d0ce3ef2cacf23afa6e5486e4bbaa1eccc3f9fe03162bb82ba26d38a4c11ca776cdf0a8668cf684e1a9563dec38a345a5dfcd28a0e65739f5a3490053399d49b1755fb58d0c477d09b26a07bb04a825ce09a4c2d66655caea702b290f79e4af17a07f84ab9e26fb8dafbb9af44d3369635cb957d62bcb1d67b2d30d15efa9c24a4611c5bb622ab297e8c2f1016f6e0a38b12485cc2ff6a8c314af861e3e59e8f16538417b65b83d6f517693b02489d4216ca3fbecb47a077b7bbe5c30d10c6467f9ae97cef50abd4b780707d455b9bfa2705d6ae818ae27d3ef50c816a9d52874d8d9bbcc2a4650c24cb3f096ced4e4a7bcdbfa4130e7109285015ac97c6e463689f697c50613e5ebd9b9de67e947178fb4d181f5a671c73030920fb28d7bdc3dcc0db51b7b227663751d3ed567440a7ca8b83abddd70edd37b39d4fbaf24d6842b6250cc5c03bdfa46f68258cc877315d907e41dba4f4f1d36658f0ff24375454696b19b8d56b90489a5aaacd74fd5930a921994ef172f82a4eaa6ba6c8e0ce5758aadc43b059b171b5843b58da3965e047fe11f9a166262c34680569edae70c200ab1cc5e6f68a0c6a44f6e4d3c6b995b13e98c32ac5f2185de197f801b0af4e9ab5d81cf5be459410122923edcd60b3b4e6c2202d4044d9683bb792005db1afeb18a69afb019771f96f18fa70055605ac1990160f7856a1a0919f9aacb9d06a351c29b6bc16e4c9a99c043b99d7a7ddd21dc18a5b8d0452bbbffcaceb2878b9a927f8cebfe5384c990fa8263375b425f91dafc56ac578648353f5c63e00257ad0a9ef4d499b191c9799b2580907c6e418db5f62fec71788572e76fd9a0c580f8c934900ff44abd72bd4a4aba100f383e449ac7c746825c72c1496bc87fc6a284b2f8a58b74f9d8d9e1d7de5db134ebb29e2a941b75fb3e611cac7d53d6550bbeb90ced67181f15cdcb0185ffc4a8f0b0e2e11721295ad8cbefb4c853fc540b18e0bf87b22e390edd20d266b2e97f67ad4182894cecc3972c4f16123b00271c1d010ace4db46bec0f87842ae72a3e8c3e837eb96057732d27a5b42fe890f2ba999c3dffb99e66d7e0aeb93e827eec09aa9e3e7716723cea0bf7ca92501e05742b74f0d1226303484c328f55838d54f8e9047a973b13d143d491a6a4578bac331c1b5d0542a76ea33a38cc0d314788be33a84ccfdbe42c379323421893c7c70564d852bc0a15d84b3263d9d0b7f02f79517abedb02d6247b50816fd7c6974edb46f46016e93ea9f87ab097b1b0d3fb6e5bbf70d61678487412addd86023436604e036a8697d8704135e3747804c7eb2e13a2d6c63db635567b5ddaf3c87409ee87617e6f6edb2de37e759b8b18288f5f9d3274ae9fe1b1ddf983da3ff5becef5f15b06be8fe704deef7004a3b5d25f2b9cfe20a5e5af172f3390de2304cf375f97f050dc28c8f73ad27614016c53294dce822870ab19c0ecb6fa2d3a598d73d6b507200dd3facc7deb2d89086f272a40c29897f3a627b09acb07abaf5b5fa853a9736e2a47548af0d9c6204ea5adec06f4b51dbefcc81189ad543176d9ce4e2b10f543b8904a31c6d05367fcb50e44a42740f0f874da5a0406322ea8833e7bc90cd107a9d9555bed0b4b04d20e21daae6d21f1b7c240c5f12db90dfa91b22ba879f9b3446fc70a11edadd25d177fa277ed04f99a730951f5b41c534d18ca47e4f84733e6bb8774a814c5a79504d8ad4833222945b5f0379fa5c7e1640bdecb141295d7002398b98abfd06138f029aa81931bf021338a2665fb9bee58790ade1de5a9eb87bd04c5e5fa3415dde7adc0e7417808720583a1c229863f67fdc15f422d8d0ada9ee4279d0c8960e023d9f4201737916cfa9692f9cc023fc40996434741cd67e4a71113c021503293da99ece7d7282cce81bb82b1968ef609de976785a332b5d75c63a0f2376692b4f5c5d8f8ca4e6d5a2acc353cbd9ae5b81abb8270191812135b7823a7369687b136d73764ce876842bcab98307eb2f05c5ebb54f6c9cb27345e30e4002afac73e4219715e51c6c98f299cff9d3530c56624df8506503fc004af4c5484598ded0a3d4843995fb62235bce003c429839c6d2c53b4f43c943812845ee9b1503c789138064d26d4836ced796b0ccb389d57646c268af884fea288faa3cc5c496f14f21f6539f1bfbb70283ef25b4042d428de51f09c4749bfe8764d33661f38c51157908d21fc74a23ca9bb4fc22120e6c8559ff2cee67c1ef52054fe758169d1a5f59668c2e04562724c94bf404750ff73376311f883d72704559678f65428aa90635c08e53608cba260f01c4f56ec65a0eb41689c8d00ea5b4055f64a206a46a354df44fc4509b00bb83a0b12efafe245e211de2ae0d83cb1b097469b72f69f0095094ac249ace78923fc70ba91545c70a10c90458154957e59d95a62cff19c2c7b746983ad47413734df0a505bb687357048b9124f6a665ffb8a18ce0f102e56ab8e060121162d4cfa534950166b5d370a4463afc72088c7dcb5837dfa790afa6ee30f9e77fd7e9816914c9880799cbd2dbd66493138f3a12bb0b29a6f05e96a2db6fe38d06a72059d6785d30ce719291c365ba233924ca25f4275da82f1821eb87f4a7462026c4028aa7b64701d57291f007486a78931e92f515aa43a7c66dd5ae423f93afce09a0ad8383b1fda67128e24bc4a12c312a6414518b95cdf4d45c4c53689b4c5915755d6e7ef1623aa0baceb238b3e127095b3ca4ecc3440e276207cfdc50208040b326c19f83201eca8df2d71d0657b61bee6879d63f1f8e6106666e48910cfc1efa9260e97206ad7544736f7da9dc5595492ad02b187f13d396c487f1ee1d6d2a91ca723484cc1008ab566e3fccbed3d62ab2b37497b11339b7923b5c2008de917f178b420b22b3e711f4d6916efb6bd834862e6d0f20d66a7fb7600ffa9e85b285e0bb377c4f3a25796816bf37564a28589fb503723495fab6123838177b6fe3a1bcb4f40121f48e68bdf0943f960a4f43acb76d8aee0314a48853a664663f95a2822ac9ae60fa4452e4b816b42fae456e73e3f5873e5ebbfa21b45b9bfb5ffbc61910739d943a7a3e5b7931c06d2bab2ac544c6859e7", 0x1000) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x100, "ee993fb52ebef43d1e42ba6951c723f3e89a1eb7", 0x34a5}) write(r1, &(0x7f00000010c0)="ab626b20dd914f04e712a8d8311ec1af02d7f3505799d252cf", 0x19) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2811, r1, 0x0, 0x0) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xa47c, 0x0, "e8ffc20172abae41827cf2e8129ad68506c2c638"}) syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x20, 0x9, 0x4f10000000, 0x800000000, "e5652b9c131f430b4a4624df4d7dea145b5b82c4", 0x6c0b, 0x700000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "cb72c43e52bb7f028c10c6abe5ce96c1c36d75bd"}) 16:01:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000000), 0xc) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) write(r0, &(0x7f0000000200)="3716950c42f04bdb84124e58bae588d1165d30eef26252b242867943d7f0b48850690f4757b377d9c287f2494de69d828c09a3b19c6d114bd8d34c67a381806aefc5d24aa1ff7edaef9f484ab91d19b7ca2400814078f9ba8687", 0xffffffffffffff76) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xc13, 0x80e, 0x8, "1f74c132256bebd75f06c7bc33d29d9c5d978959", 0x0, 0x7}) 16:01:22 executing program 1: getpgid(0xffffffffffffffff) getpgid(0xffffffffffffffff) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgid(0xffffffffffffffff) 16:01:22 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) setpgid(r2, r2) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xed, 0xe504}, 0xc) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) 16:01:22 executing program 1: r0 = socket(0x13, 0x5, 0xfffffffffffffffe) setuid(0xee01) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ceecf63ef21abc98f02704e859481201d1c16682"}) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x2) fcntl$setstatus(r0, 0x4, 0x84) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/156) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:23 executing program 1: clock_gettime(0x0, 0xfffffffffffffffe) 16:01:23 executing program 1: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) chroot(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e"}) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="e9a39ff0dc626edcb784819f65043a33c4b3af1f70d369273cb864fed7bf2684887dffb3c9994d7946055cc80f1cc778d61df98ea587d3d88a166f53a4c0fb75f88e380533b06d38fdfb411c6d585604b8f298d508af7853fa626431be52810f422710536720fab6773a897e0fa535959f38702b797f35304a45732b4e177da97342ed402d722455c3684dafd300689db8fb5a6dda7de2b8865cb2d7bb1efd55b6c83f5980686ea863d4ab5672325a673347923bba7af1da6ba739f00e0096777a4082142aa55f89f2cdffd62594e96f1b4b15d0c55ae911d4100df7e7738727e65dbb8a10c9ae9f7755cb6552c67b", 0xef}, {&(0x7f0000000180)="9988d6aea8bfc6cb205fbfefcf2e5a563ab73e001d7432dbc956d92fe462fd15d72c241945bdadca141f5e5765a56ae4fdfa92d0ca87afc0f9c7416dfe12461e12ffdcf64200f0a76478add9ba9efaabc604f7dc9e68e5cd07bb2e28d24acdb273c1d64a0e9d26ef5d93cfafdfd0488fe24d5d5919879b5115db0a", 0x7b}, {&(0x7f0000000200)="598f0dadd6f3299d6714125cca7748b715092836fec42034ae2535127498d19bc22a0d88beaeb39d4f7eeed414ca52b33a1703093c461c1cbeab678d94d7bfcdcf89c46cded13e24a8e5931968be72e7763b3d90fa34c5fd32cba6105b982bf2d9da64b14020c5d29bd62a278fe21a9a8004eb2c", 0x74}, {&(0x7f0000000280)="ec9c881f910e2d850a38f45bb8b6bf482c638f89a64bd50d034248f05abbfc1a939625d2e71bf3c26dcbb8eec310f53739c7b3b4f4e561818fd5b82d2e44956799a032a6f28a528aa886c281460b083ac6b169b05223b6052aa6e7e218cf6a9e4c714d9060f7859a3e86e2e6549770e376ed9b37079e2917bced6da350234526c522a88fc3970ae3a383f8af5221c7805540004fed9b310562f25843d747246d6fa3c4dc227991ef1fd40f97cdbdd19dab4b1e78d9d36f0dca29fb2f41382ce6b098909b5c2c6acf0ba6d3ed0cb9b49a167e22dc25df16e701f5e0dc2b8cd888b65e3163a3be9e53111fe767b70f2f641042a6f7f428d9419f34c71a91246576883ae885fe28f87fd396da71c6a94fd46d494f60dab00b823cd2784ddb212468ab010fe6fbd9a53d404bd584abd4add6863bcf16e1e8b16a3cae4dcc19696f7f2a07c689d989cfd09ddaea89f3892da73baaae2a8e66117a7005414d920fb9a7b11c7cce02199f092ea63f70b9c77729651891ad5050c7b4f495c0992554b5e51651b7f11136828c14d1c599c7696902d48f36c8ee1afdaf4e8881f34223eb4f2f1539c7905a99444c8104581fcd8a245e17073c8afb3330eaca9b138eaa5b3a827953daa601a5b9db7d9dbd068b46c90da0f6236b0c0b3b189a89214b65d23c366794fde7a7ba8b4191038eb31fb675efcb718e2d1a0755691a471d667b3064133677b96b8cfa7404ca424fd93fd702c50629bd9ac97babbaeb9ae4ae0dc66c9218b0dcf5b270d852c597e42cad6049119094284fba4b8cb37c88657edf9aaa0951e1e0727914a3441712ff0d392e421a0032ee19bba46950a2c617f60f701a43c4c94038bbeb1cb26561fa035158e50a41a5221ad826a34c7696992bb5e10bbf8bea78c84312347fac8384aa1b8befacc906abd672b81262cdfff4de5dd103a30736295240a5a5351109c7fe4a5eb10099c68ceb4760c4ea33631d27896cd695aba868340f9672b7ccb1efabff8ed2281db05a79d01962a74921ede14cb20cecb52fb9bb75efafbe104adc4213e6277d36b6819818ac1c7e9ad5dad5d78c2618b4a79307bf09272a78b115db3818dcb032ae518cdb99c59efff983880525889a55a285ea049886528dd8a69d63a7dceab5f5d6bc0b9a71cd32a2c271043516a742f437e7ed0e5cac9be43f75ae43aaedaf48d5084cbab3d80c32a32472afb77c03863117113b77ff2b138dc045e3dd639325a4f0433d27ef2ab23d1b28ba03e71928a0fbc01567ee21fa416ed98c67468fa1cb617aae4fe2cd799ded199ab5f77353df35a64256ed4d56f37d0c040dad5231c48f64bb16ab775e9bd7b8f110ce7c67c9a58a518e6a2aa41ce59eb3d2ef2758f8b8fbc38b077766d74361e5a424df0ec191fc5c2e346de3e9574b4f869c237d1ed4b8243d3740038cff2e62153db6fe47dc325cf89d82f2f4a860fceb3e20f0328f3af0f3f1c58c40bf36739b55030d5552329575423bbd000fcfcf332891790d91f540b021dbaf240b6f9fdd447fb3dc7d7697db03d0c055e1287a25e118d02251ef427776f3b94abba51257e16568b46103c1be7e1b5c0be3fb7475bea6c020fa92bdf563990fc29a86b276f6146f1a57601c90ec860fdfea7b71cb947b42775b474dc9e477877921088395b9276f1445761ef366f5cd86d61c5bb4b62a626d9bd90f92f8b3644c02ee2648d27792697f7a806e7b0d7161ed2f9efc51739f82a1cc2d9d0400c4cfd1c6aa725dd9a0213ccb3043388bfc10f2ce51916e2a8be533490ebefb3362c146284ef28dd34cd05f7a5e5a4e410702d75ddf62af0343e98e3cf6472c01a0197e15379296e688254225ada7c0a3b438404d089bb8065e86256c943dbe63299e4cc1dcbbe8584a348281a5ffc16bb7f137f2971c14fb014bf52a931576d8ab962d6e4e92d989acd7e15b166cf028089483d481c3898fb6f490fbc85fbe779ee41009830fca602cab2592190f833c40ac2541639c2bebea2c26f1d2eac38e4981e32092180e88b3296469a3f965c8b6fc2764b3714502fc78600029f6ff9998f1f886d3d8b83c5b797fd7510fbd0c412492e6cc8adbf71c83acbda26f992e4b8c89a73285157a149b42b6341cbfff4232a85e2ef002fea5019cea1b1311b129ea2a8c844805c109c18b759ffb0b5127e0cd4b36fc44be97db341a900ad1addcdebac96daedf16cde874dfcb6172d01d85b831e726b9efde412006b0b51f277af79925f12c7bc7c7f082819ac8aaa14d80e99b4879df66761feda7bfdc3fc5f8b71f9907d5d31342de7e5223309868cd54f7295a8cb3cabb3c12d14f08327c69c8cbf66fd7c796e4092725700a9a7c78aeb4e03caca0436dbea165433aeb32604c1cc41fa71cdec868a2bdccd6bb84e42ba95d457331deaa0519a7e01aed1e1372a13abc94d6adb75e7b21bfa7125ca47bed6dfb917f795c550c3cccb4a9cccedbab445cc29e4b1173e4c94e8ef5a80d3508fb73c70157f16fe28f8018934678633b2cf4e8177113eb77bade8208de38ff0686413a72682fa59a9b0898af6f9e29cef4930874d6281756b4880b17420ec90d58c5bf217e986eb4a27dcf6136a0ef4c62a444ff59111a0d514ae8411b376cc6eab75f5707adfb3a914095fc0d6393a9378ed64c2b37d5994b010d1e46c7d015fffcb7d916fdd11b7599503238824c692ebbf0723ceffe61bf7810abe6b5a915d49228dd261d0975bb622f6ec31ac570919b2505ea78ef3f466404a6a324973eb3e134a21d2abd9236d242ae661b119af7f01ffddeb68c612f13d143f5b3964623fd45248da2475944807d1fb041b584717cc6f1ab2481e8254c50f0e979f31d0ee188ae88773864b6b3111d3f2af0569b138150b58156d98688e5e14a42a0c8ee9d39ea14ea73eba1b1de1ba0d03186da5ef977cee1ae7cecaac6a4f094300f9a7e6f00905ad5d5f824213a62cf987140dddb39351adb25e9be3ccfa469494e7a52a643a55bad0528645b9a6a0561f84b33bc2160c83871da8c4ce723ed31dee034d395e3076bf02955d2bafa25819983addbcda6fe71b1e6d60c204fbd3a7e505475e0507d0f041274983726de4ece07010ef0a516a08b10840dd1bb440460b80a7a8c7c0a6596fe23a4c99e5a43314688b447e5fba90fb6666bab7cba123bf484a3e9b91ac95eb137464eacbe7f8cb6fbc4dc0896ca6cca4e1bfa985ff595c11d1c0a5e69c5e62c603883513695b83db6fd6776f01af5318d6e95026ad34d9c0f4560faba9afdbaa07503f4bce4da848373e7a2726594aa49c33abf1cbd9e826bdd72d323eeeb49a0539372cc40756c5d1cbb12043e9e238719ca4798d894e408df332ba5fd6aa50152824808a47642636a185690d267e3ab6c3ad36a0ce83986a525500663d37a723cbc854dbb2572e8a8aabdfb5d2078356d15c9c433da5e42ce5a6614b3142fb53842c13f0a9c229554cef26a8b614efbb6b36f92a539866758159da15031cca6811a344fee3bef8f56a6c352a3b1980c41eb916f6f422dfd61ca45b6171ea90699a32dc82440f6e5f6dfd8b77b88d7c1e22c0355d4531fded8eafa120c86cff9bddf145dcf8631e62307824ea80b4b3006dba8e974499a71581b92348350c8743cd5b01304cb3ebb0c2316871cca118be36bb78b0308d7caa7018ae9ccaa142869747b74a12e1b485d8996550c14379a913d0c66e94f57f50ba5334a69f55234a559f438ef73a8665894b5817e83f38ae39cc5e8d093137b4e7f02c97c7418c2c60d0a04f0e64633fd7306ff824f7e40162c51b65d56a3e2e9390493d056449a6fd0e4623674b83a7c047542399dd36b85dcab0b8d84efc8d9fa299f70b4c5aa9520b9d18bf16c4289b9ded6132abe188da508652dce70c22439ad2e42cd076bc73b101308f2f009cb07c9b768fdf5b527e861674675946bc5465de8bb8efd6ff9080b5124db552dce7e019a9d1d0addca792318be8890ab729f11e8e5a72ef0faa535eb1abad14eb93e173b443ab73320b890c24ff84fe1a4c53ee0e5ce0157d9902a3618b9039ca7b097545696f9302201d3710a634c3752bcf25c3b3874701ee373a21f2605545c82964d3f9b82c1c9a7c3c8868b82edc6534f4f7f3823698ed859a9c255168763f0f1685e26bedcfc852ac7a3735224a5d197f5eaccf0d2d389f8912cc9b3c09dfb3d4231f3de5e65b769bcf61a7c976da7a972acde9f25eecde54f81cfe859e12f8bfc07535f31e4688ac6b9c5771267dabf41a98d9dfad513f2c38ba0b7186ce2340b4ebb027580910044ed6735be63321c7dcb97b32df8e9286b04690ae93ab7b1e9490a89b323689bb18baa43ad426c2052cc6ac38cf8ffc81254ad17e65235f1b59a7eb370db8b14a42e48b83319fff52e5aed4150d74d80b50245dd45c17d7cba69bd8fe484dce5fe8a3798dc87a1c2a4da268fb60f365fa3f73b49703fd50a9b6887697a4bc6cce8ebb9985e70eeb61a9e0810be9679bbc794c4468e11ddda6b1990c307d545635db19a1fbd88eddabd12734e275077faccf6bebbafad3c26a40a2266820fe0f0e2e083bfbe65d045a637842783b759ef582f9e80d42c222927f5a06982c2b3b5b5e3944b36d8e3f907712015253fee6d7bac00f875866ed9429128cdb32727ca4f192e82a051717505629355724565f336b8a6a1b1c2d874561a9e03380aa3f4b5f0f331e4e36457229d0eb41ed4dc3a26a2f7edcd672142337c8a8351310064f6e0c5703c2000643382a1e97aaceb9e1c971e51833be3b65d2b4fa3683939b5c72a97b1a38c1e653848662c89ec902e0adadf64675a883c60c1e5045a2f324f1d2b88e7bc0f51bdf0429777641f80b1e6a2bd08529c872afa54563c3077273c0abfe3a5eb534fbdc0391be89d97ff7c7c16b436c66e204130540ba3712924e8052f43f60e6ba09962dd7e92846583830f08e6d81b41fb1e8542ba45f02b7a2275e3b28c47287b72a8601909f75a1b5d770bf91cae26ca4b582d2ffc12ab69b610eefe259e461e64c30e82faa13d20b8f619ccef209c8fb3a7f841f1ba29ae21ea51353e0e596c4a2135bac4f105eff37585d84d13146e615e76fc4099875ea2f3ec1a0955a72762ecc01a85586423c4ef9798dddd1f550cb3ef8416690cac308c83ccdcb4b5586181f5df7d9b5161a4ba303580ec5a3e08ae43d11a4ff28841b9b41d8da7d37ada08ca8472fc59f845a4cb436e39f20006576ef60752ef3325e02e5bf1225191b585e895a6137ef8dc3e509d296668d009267dc9ff6c7a7dfd07b3af91bd6830c51c57e3c1b2a788c7e04078b336e3763b01e946f9dd4a316b6fc9a144480af715bd8e5278dc6ae742b6392a409d2402e78b392420df3dbe790e112ab7a49b01885ecb7c574d8aa635adcfaaaed2da6cc26ee575040a812d029979d88b54f1e236eb2b1fc5a91418065189d2096a31839340c19e3c86a5bba5d609d00f26f60e75d27e8b227f87f4d94ff3e4908fc48169f4148dcdac7f2f73dd1e19392f4e955a6e4644f75cce00e3e832257e9f8d2aae7c20f917873f461795ae62196350b260a5bdf7f0ee2c2cafe4b1a2ebf4c816ae57934dd6a3fdbeee25693b808f3a563489f95771b33e8e50bdfe80de2d0607efe1d48bfee04c34bf07d60240b685cd09528daa53ecfca888d7e71817eb46a59186025b3ef1e5f7a6f3682735c387a1677d9861aa195efc180e2dd2f3e1cf35f26a13ca82f003a6f20299df1594ede2c321a721c1b8deba3b90c348f125c5", 0x1000}, {&(0x7f0000001280)="696fed817173ab64f1c5b8197374cf9fed77fa698e043d0b8051f4cc500f6878a67110f024378dea03151931e5a32bf459cb9697a20232b0d0257f36f14266a3027a9ecde83e04c84e1882d6ad294478760f2f0acc38258daa0d3ad5bf023d52b038ff200bf0ea341d7134d80bd84be336e4ea1d7733bb9c6efb752dd1b110d6a1fd90774dcf1f9bfebaf7921b2b026e7118a63ac7c1ad85be4718a0e54609230d10c17d606f1bd489db3494856789e5c052275041f1eef03c57ee9bf58d7c4c23a8f945743e623df574bfeb6620ad5c0b745897ea2a9c7137d76127", 0xdc}], 0x5) 16:01:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000002c0), &(0x7f0000000240)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000100)="131a36de4087d3caf3c129c4d7d0a171c9c79748e9933f85cda4b03a65c2f365f117a68a5d59d36632654a589504b4156841d4e76b4dee535de68b8aa49c86a659fb99130b3579c7f1f305b0e50475333b23f2", 0x53}, {&(0x7f0000000180)="c702a9e9e56ac4040852642224a628224ff775c1a7800536c16399613f713801c6ca8866454e426736d075421560cf563f83cf73ed80e3b4f61b712c9bc05b48d35f469ddb74d40c6ebc4fc3cb80adaee546e6535473e3933427f8f03e21667d19ce146e0645a6fe8784bbd521abdbd735ed15b3cd065030ba467a64c1cb69105aa20e7095635211b5964e20291c9772a3a77cf3ff893185cc16a7fbdfd5e63474a0f651f726", 0xa6}, {&(0x7f0000000600)="3b6211ca3d97928b5e78ee1912377465bcb0a9db973fff60e5e8eeb444632e9e1ee4075f59e727967d6d89fa1311071703b9930e82729293c6e74047795962fd6ff983bb5d7f96150998fcc69ec0530a6db1f9ab4c3b983377abb846f0eb2c3029ab40013bd045941f34fa3a4c02a730571fee41aaf7528f25ca86d5172c315ec9d768577a3b21ae0305abd58357fae4875dfd98c84b1887de670036ddd0587fdd8fc4c8184cb00f06bfbfdb316b4ba9730d8671c8474de94ba1dbca0cdd7ce14592327c29c3470504b83b5cc70c6e7f160ed8531390d482ddebbd5647762c2b8b070ac38030344478122287126fff63472b546372ce07a649b6efc916f9d461d2ea6d7df648d622c6c6f10f52286714816803900a5c702e83d5e85359f9e0871a0f40300171e76a5f181154534ee621fb98ff597a79c8b8fe6ce63c58808094bbc53cc47c02489b99344033db311175b55467c961bd509f5d7f9e1b152fcba71e87e8d8ecd40e622639d57d1dc08c9df9f04289eace0fcb62c4e535a00ff60c216fc5789f04cbb9c28b15de6b1be046c60bac50c3c72a750ce99035791fdea13e83f710a3fdc5e078d16cb01ce1468bbb01829cacbe14b2b9f0a4299f35749e0e95312d99ea97445e0c485cd0429edf7ba7d1a3b52a8a118e6bfe8a9f2f433ef4582439226acf585150d93e39fc6d489cb7a3ca1ec904938a16ee965b1edebbb30af7d41021b34d8c9d0a63aca92dfb5ac2288ee47461a53735cd37b550b0ebd0578aae6be2925d4436a2efa38ab326027ed00c9912cb8979d0ae74a664047d701cc21cf1ed1d6f35f26b6f6ddd4c973bb7a412abb176e891eb2b67e6394c4cd8c61fa461f349ae184c98b05389948857c7638017eb34f34b15ed19e04c5fab8101509c7011658d38ebbef847a826fac5b47d48eb319791a102d38e37cd1950404ac609cf5adc330e08b02ef5cc2a4c52372e434c3c303d8c30185d9c49126f37fb02be6cf15233e7b42bf12c4665ccbdfcd6dc24ec79bc0fe4e15f8802a068b7e4ff4bded7d98d16394081e29a13ca9cf1f0ec853bf1aebf5287b60e927b4bd76180bb17ced90b534af11f02a7c851c8397bbf1c5e0afeee67671641288b738e8c3f51522b7a665d7292954324d0c6faa8aa9d3e3f646f49018cea66d0b53f2e0c42513dcd57449c9c58c0e4a6c84ba9c57f35eaf893662525bb8168423f1f82a8349b5a82d33daf83fa7d8f4e4dcdb5db562a01d122cc84009ff2aa3311af9798f765f1fe56940c5c6a4167c76e5a44815bcb1638ca64f91e281778c73ce2bf0279fa4a33cc31c5e135aec04943cfa5a81428c71ff93ab2ac24c55ec17348d33b0f1a175a9e577761ad361d28e60c607a85ec8d7cbdb5f7cceacb002353863b837575e0efa63b4825c24d7b694867736334c313084de577a76fbaa1c03b514d940294e94a1b6a802c02a498541e364c5afe2c792b8193fbf77390547645d6e6fa6715aab3a3690b37c43859e008071a5f2ff47cdc3c08d15bfd31c48662c41f1ee2cc080e98b6bf233fc6e6d31852f7d1d7601a4161e15a8a32b4dec2617c55a0998f569e4620032f88672b963d99e1aa371910bb270a737dbaafce403a1e243f89c20c932f660227ef437d5e5a132e68a49077bc88d065bad111a56c45de76069d4db833a7ff56648e95f4c55f7799641424abc01c5e1cf0481ce80c951b95c44d751c10ce11864b5c774ef34acb1037bb27064c4eea6c647b8e827cd4680eb117f5fdf30af5a0b6c43173271d183bb9cc61a77880473e1bb4fa1a95ba89b23a6d031def3c5bed27d66587cc0d8e897cd84ed01a88a89b988a9eedabc455324e186b1ecc5f684827e9a0d7b94203d3bdd68b022370b24dec974c3afa48bfeb19ab0dcb5569534212dddfccd751ffb6100a6707f9bc580847da4e58621ff0b4778dee2ff44db42c4ba9355ba6132ab5d160b5ee619c35886b46c990b709cb2521fc89448b22857d0512fed39e0734c6cfddc802710379688e115513329d881f70b9e25ece00246cbd7ab5b76eb7eea3f63c88454b99cd2411e6f7d733e5e120ce006ea67ffecce2166ed86b36da4bf6ecef4e473edc5212263e07ab60a2e163089cad265de05a46d7a6e356f0d718ea697c2d2ec7570314c8cd3df9b00add1bb4b3169574a9452874ca74435d645f31c6623423162aef0712ec3427fa15e0c99997f0a96f71ff0a49cea7c7d4b825cfb73ba6e7db81563432f3eac32a407e874933b77ba85fb8d7103a13b68361bc231fdcbf16193ae0fab2cd7ea007299f93b8a5f4b223633c840beb73a276996b4ab2a30619b08849aca0dcfdaca17dfa251ce60a6991caa76c4ca39fa999be232b551579658194f4e17a37d68536632653a99ce5d69a27c39da855f8292b85945af6d1d424c0b05bae9f71597719ea0d8f3d8593268c6c9dfdac79128d15cdc78c57e7112ace8a71499cc63d18a554ff8a80aefbe177a5df790269bb650573d0490899146aaf2e451417e84c4f9bcf4d1f88b63560d6c7ae68a35ec2035828a34230d95fd7b1d2c5367191b280d979fa247e3c7e45f128b03a64893b2871c6251885c09e3cf759de6486d751249c3dc6d6e6ad3899f2d1220df9636711e1437b3753aada2ffbef9ed48b0a54a8710c13f69022f9ae52742808d117544aad96b21b6c07760f3bccfed50faad81f67cbccba631dc1d37819d0709540b3b6efa550b7fba8e92ed94418940499dd9af258aa3dd763e1cecfd5d606be5a03aed63519375e11a4df93f2300a77f6ad5a481b390be7e500c87174dda757d4cd008b44a0deeff374f4c3c1f40843760aca96e1f2e889e12c9c4d5307765c9b99db1fd91bce6848b06de5f00d6e8b587dee038d924103eaf7e36ad39b038fcd9fba078a73435b10fc80faa3ebc04f9a36f6e9394872429e7fded57eb5dca449fce85b246fe713cd83bd22443bd7786b349bca53292db532e7fc1d52a0b50a692e42fcb427305314dc00f1f6e5ebdb375c171cbf5e30eb6a3f4fd84118129f004eb20dd03eda59c54510d9417b3af4063f4f5f8e604bb35cb0e5803ad647a4b771acd78c9b83f509059d55cf4e02647f04ddf66d2d9aebb223918e921b29ce174f60fbae7cc9199679fa09b0d089d33dfa0bd776c9d2dc53c3c842cf773bf5ea9924f4b466ebafeefeb150ba217d8455816e7d8569bdc5f95c05bf6b2e40abe320a389ba0c48fe0247ae30413482ae3220d03f462dc46a4d1f4b95a88db5c38381a87398e88912d70fb794c6823a75e845b9a51419b1c9ee3688ed97a0983a61274cc3b0c6a05954c94d6946c851a2e162a13c5aafef960faffa6201be3d4034d13a0e9b9d31c6c99c962a6366b89e56b9ca1149d4afe78874b2c79f5e884a9d3bb540c0018e094a42f1229e7789a35181272b07f5bc16d80a37398a7cdfc4302eb01585a6e60b5199a73e5f9f5c1ff5db0eea9e6282312ea2f76e77dc4865cb91e62172a58044c6e21e802c67a73323c0c16d0fa50cec1345cb6f32b8a1a12888a8a2899235d95262ff9441a586e5ce0a00efc06ec90971c177cb202bb6bd370b7013ce3d6465ae273649d80032da897d12fc33f7e3abdfd016830748f3dcb1e1f706587d8bd50e2cb23ec5b205ac70ddcac4ada4cf6e129f802c716dda0f42e8d0fd46f308a43de3fa4ae19fe40f442bbe2db6984f8186f017a170bd24ed3cbd827b57281738477c94eb6f6f4996bd22d4c8a1dca01cbeac076ac566f6853d11c054848d2fc0e4096e56b360ae23809324ef8832442d8929186fd77b1cd39f3adc4b9bee098a9a952d7b7461f44bf9cbf9043eb35b19f34db6fadf15a9c64e37d8c311ceb6960d2e93ed5363b77fc2e3ada57fa290eb8415ba60993f06a781d6cd91abeafed232241e0dea6dada7e077e83602d545928937e2396b89493d577be18c8b4364d20e0e174619238f35c21502de406828178840b6c96501ce492ae979c178fd107a24dadac653901b31d7bdb96dcf2a5adf99d66f82b500a8f04594d17e2a9953bd6dc4f03b4deef12f90b066566603b8020143a26578224ac82fe7b47839fe9651c8342058d6f36b570d0dfcc8a81c93655792113c792532cc1866966db02bef772b7641ceedffdbdecaf6b6d46d36571df76df605f74c9a0f4bcc57d5b5288c98f7d7925f37291efe36417736fb8b85193995f82e3ab2a2291c34da94a1707925b68978196097b3007f18492197c1b63e0bc0f6334cdcad55bb77236da70eabda2e753759d823e25828a902d5876801d7dd6a5da889ca31ddd5918c6ddde8e1972b317642d9c8a93e19656580ef0e759275057c8f2361895bc7a8367483c1adeef9a7c1e2300d35f209eb57896685e924bff0490c7ff53144b97f5f43000504ac41986bb1273ce577fa468491edf4a2c47fe48f116604ac293b01c43493ca68672a388c7b65aafcd34542e4e86f1da97622dfb727a0c9cf1d380513554634f2a1910ad0d7ee7ed2a3aae22b44117f9a0217aca2b23bc70f1ec79bf3fdc776da9500f1b7d8a5db5bde3b09f90d6d04aa12890e78031c5c165bbcb8bccf5e12c3cc95cd81689e8349604bf1fc7b71428d38d2bef33d80561cf011406cceafc7819a487a16a993faff2de9e066ac9feb3b350446e50ed4f4f7829205f49ec490f29c6d0ae6d2097e152ba8ce95cb213902d4e5e12b5657828ef775f128774fa6a583c109f2cff2dbe14b3f744eb61613ad3203b4085a2136b4b7c9d77d027365571c48ddfe34792c9c11bba2b6621845978de424d2d63a707a3cf2dcd310d551c7b0d2962ba834f53a6f3f3ddf059dbbe2f1a7e001f27c34f427bdbf035ce58097ce51fca50bb8bcfba7dbf173e380a0138b78018c86d7976f18387c6156dd643c08c607e8f0a12df79fce2df15a008078dcd8a3562ffaefa38bc6f082330c03567246a9664ef688b32368b88065ebf2771b5ea709fb8ed15061c7e25eaca761bab9ae138ce03d5c35e7e7c814da0406e478073e800df52d094afa40b51cd52b84330c96a61d37f2f32dc3093bef2949aa2b3165382084aca7325f8363373b9a5eb85d5dfb8ced0a820e0fbf13c03805e4b043b73c3faca0309cc362e2f5c4c2eedca83a0de07e048edd60cbac046b743c3486a68687ffab0972a34710934bf9ddc2bf5b66ab9fe4af93a2585cc31e4be33cb64e264e0abd51011776b263c74baadc9968c231ffb127fe1214486ae1cfa557be9b082500e900b5263b3473e8844d5424e3b2b4c2bd0e695ebd0e4f4a8029bcec56184ef44d5733a19362842469e8a214651ebbdaf7c3e9cdabd8f251b57a7852fed10718c6a6eb287b0ec799dd9309252f7ef8796074fb44f2266f2b4163d16551c5c8a84c7afc82dbc5dc50de9ce569be1625e9510c4554f44e23207f3e0d41849ac3794d4dafe580d89a02ec153ff9b3cdd6a4ce0cf3235bfed57ac8d33076519b7ce30afb944e7c8dc387ba9f2c2b5a61d039acce197d290f82e100f8f2238d48e2d4758721e2556971955d10a93e6c788f0615d7b241391331cc4dcdc2a4ebb1bd2e2edb2585cacfab69c3cea446a91e192aeb089076652cc976757dad90a1c3e468b469f0d58f17bbcf39ebee35bdcf82519dfbbb57dc9d4cb97f123179f7baed253cfa014532cee4a01130fb5318fe4c442ebd967180990040075b8f8216579bf0ce1f81a8d107be72e984cb74f70989c3136d81dd9b5e8e67ad690c0bb2b5568fe878ad77a64803d4684929d94d4267f5a0ec492a7435c65dc8", 0x1000}, {&(0x7f0000000240)="c0ee11158ddcd336d6285a2776f284b7a8d2904b2d70b66866e5c48c7a0873e702ae5ba7f42fd3d58207a536348181430231d8d819f1e25d635691c96c32a66bab6857fe43f7c85a3245e4ae65340489c9ab80d5c8a24b2b1e4593ba3f89420e778cfd3cae473635a5714ecc2a052a20a0779ec8b13cebe4998b08b04e74115c83e8cbb95a87cbf358", 0x89}, {&(0x7f0000000300)="655125e89e8241e8f792c9bc829482300c6d7294bb45cf2d5b0f9e036770e9469642d18ddfa359d1d4d09c59a2f5ec2f844ee64a7967090a9530d40c23e3614beae3f5f84548564d17cc3195f03be98d184043667d1d0a73c3c894bc110f4713b4028df0bd6777139e52d76b86f59283fd25367ff29c36b44dd38ddc8cf95a2f456ad0daa87cc809d977aa7e", 0x8c}, {&(0x7f00000003c0)="10a1ef448389afeb57f1189931762d7fa120842da266fb28bb1cf074c5fcf133e79a06e7d309cada25521574be2240a67066519c6582d151a80b894cbda8566663ec737588238c25cd237788cb03b8477fcf7f82f6dc4e30cb48a16b92347beb179f5b7b7bbb1c5ba8c3468b67715c12c2507b9f6cbe532177", 0x79}, {&(0x7f0000000440)="f502da3cf2", 0x5}, {&(0x7f0000000480)="b3308157b67018741f25f32adf41b6acde0c4b4be4040d51d816983c361359e7bc3e9cd187adf95667284d5fb0fd29948f699391f41325a63a39ed5ad6c9987497bb29b00bb607a2c1adac0b227906750036ff6ea76e7f1f715a5ec8c725e67b85abab8cb40d9f9809396a96a4b4f9784f7e3fe065", 0x75}, {&(0x7f0000000500)="0e768d39628ad5ede631436c97285a1f7b86cd3b62946c633c8d1272fec473f6359005942c0a2c8fe058bd8b1134ca671a0effc69c31c3e0351570c07a119b40e9f3e89d", 0x44}], 0x9, &(0x7f00000016c0)=[{0xf0, 0x1, 0x1, "bf22e5027ddd55712b1e5bb4d8523ed9dfeeb0c844c287436785a438f525fb1c77ee9adab22099219e7ead94f4749aa6a3eebd02267ef4f7e74bd41552656f50ce383be689a22689e23f5fb0561f59bb439364b8ad6a6984c5246b0987fa2c3b43f6496565673c3e7a8734dd6582c498ddeff230feae240f861878344cec7cdf18fe952a79c028ef801219fc12a79d80c324562fdc1890ec9a3045052ccab70d8287e144a55f09f7735a28047d6084aaf83aff26991bf29b44f2b68749769546ef68f2d7d824457fcd322e889084645af010b7705b53a3d7d2e059978636c7"}, {0x40, 0xffff, 0x9, "630b35ed10a183c3c16743d2d24c250d4e9f78cde24e18e3d9fbb583d81d9dc0562f5ecdeb5e131ecc"}], 0x130, 0x1}, 0x40c) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) 16:01:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x63c, 0x0, 0x0, 0xf8) readv(r0, &(0x7f0000ba1000)=[{0x0}], 0x1) 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) 16:01:24 executing program 1: r0 = getpgid(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getpgid(r0) wait4(r0, 0x0, 0xffffffffffc00003, 0x0) 16:01:24 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x4000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) fcntl$getown(r1, 0x5) dup(r1) 16:01:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000140)="449bfa7307acc49affc466cdf6ca1f4d7bd866edc71444b33e34cc2f65187aaad3561b1144da87ca1a3779a0311f59c828731debd372fceb5d4370972aee7b1ab038ced29f663662ed697275e114391242740627db655b9f180c82726a8fd81c0ac56d7d226c3b47838e62c47c186c271e137f8e693b9fcc9ff77667357d43574ef9c85f8db700000000000000", 0xff54) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:25 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) 16:01:25 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x1}) 16:00:01 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0)={{0x77359400}}, &(0x7f0000b1bfe0)) clock_gettime(0x4, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') unveil(&(0x7f0000000240)='./file2\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000140)="449bfa7307acc49affc466cdf6ca1f4d7bd866edc71444b33e34cc2f65187aaad3561b1144da87ca1a3779a0311f59c828731debd372fceb5d4370972aee7b1ab038ced29f663662ed697275e114391242740627db655b9f180c82726a8fd81c0ac56d7d226c3b47838e62c47c186c271e137f8e693b9fcc9ff77667357d43574ef9c85f8db700000000000000", 0xff54) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 1: r0 = socket(0x6, 0x4002, 0x6) preadv(r0, &(0x7f0000001000)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001040)=""/133, 0x85}, {&(0x7f0000001100)}, {&(0x7f0000001140)=""/233, 0xe9}, {&(0x7f0000001240)=""/124, 0x7c}], 0x4) writev(r0, &(0x7f0000003340)=[{&(0x7f0000001300)}, {&(0x7f0000001340)="a3e2d234f83bb53a1754cf0dd6913ccc30856e8630c74f2b72cd99db23c1f44a1c0e0c92f702386eabce0c6da836a20546cc75340989c1361496f1c238d3012c6d4a5b2947dee1fb9fc63340f62386f8116f57c919200b876254f67b657e5d102f194e760d296d69527373fa8b0dae22dd0e5c354133126b9991f76a2b5a53d989573d17516a5b98daa7c7b0ab991c2ec6ce9ac45c739b7bca518d294c38dbf687b4c66e43945ecbec6679f4b576a81ff1ecce7ad83fce87653614707c971b097ff083df8f3033326c21c3fe5379a37a2c76191cedd732a748b34ad88ae09900a887e06426edc34af0b0db43d4641c34d3d386d327ad3a9371647b8a476fb1691c79178545a0c286150845d536bf220f0b3d8ea6957a10d014e971cd257334ed60a037f14642663943f2ddb7a9608c9bc6adf73d6a00e8d28fc949c42699eb55fd40599f8ee49ae2be736c8807c0feafb1b5c6b7c583600a50ec73d5fdb03a0f54f0029e55203ca94425e7cbd57e5666f0f759432bf4f4f8d06012b22a362c761bb0933bfe3d4882c240d72f27641115eb3c08d508e4174af2f6576a69717c03f50c8360dfd31e7f16f11234b47c0e5cbec7fa96aca5a2fa269dc3ed858a0ce6abfecbf65755c9befa0ca00780834e262188f44ec259288ce139f36165fe675477307c5d599ab624215332e9bfcc9a07bb4d5f9cb79cbdfa5a801e9c0426d43c0f3b9556bf3a33a3e595ba92b0a8a51934b57e3854b1de7fd7878c2d1b47ce736aca3cabcbc53321d1775eb5542050374f4b30432e4ae86adc09dd555a3dc1c34cc9390da986ff18d1144e00bb5a12d5e55abcaa62c5ae9e344580682fd25fa29184eabef37bbe775e1ff94967397d6a94c3773366a54bae76dd010a8dc9c87374fc8950456363a0c7dccdbae8cc3b724391e59cc5bf735c18b403100329907f60466550b3e9dfb71026374d8ef06a8d724cd59d80eb5a80d40d6c77b3128c3d760c3d08c01a0ef56d99984efb34ade9f508340c2a6ac06250f276cb62d45cd77d5fa045b81ef20333a8ea9ffb812d2e2311f5d9d1f4158076af7d7f229ac322bc81bca3311567a961d375d312ac46c629ddb66d958dc299d9fa053629cbb2250ab7940d6987e34ba19b85dfa7bec1fbea83e62982fd6d7bd41b4fe996ee21f9be2faf5630f294d91ab74cb2b977729597d29c60bbe419717c4c9f96706dc42f4efcdf024a244cc4a77a1ab72752e26bdf202a7f38034bd261d0ed1fbd9c26dd0bccb4bd76ccdf8fa05395aa6b1a658e206c39f4502e35f26a11a1f354d42138b39c30738060a231cf853c0ad002d8423426fd2bd313f330a484fb34fec800be7d75eb2bbdbc949ea6bbd941f609797c35cf4f69fcb413df557f4bc28427aac99a8844324a73ec83a328229d3074e947138635a82acf68e4fa8b1353117784223ba772d4acef742c7189e331fb30f781eab7176848d40f8e4624c1fb5e1e93f1c4f4d40dc35e4cbda57a0186ba77f1d3aeff0557679213c48494fdebde0e13392c66e03fc438228ecf07050eb531f5dd461ecc66f2ededee59395450d88eb381d12d285c9aef87ff0636de4f3f1587f8e5cc3533b328a4234c33a736fff6c54c351bcbf5456c251c4abf8642400ed375293b10e2075e37bb987ea9f0e82cdeb158597ae37a50460607b9125d4e67a90792704793392ffed77650ed6cdd2fa469c61fe5f1a6918b52509dce636e7b339481f4a851d0096b0b7ca7c6660bbe7ced78bf1f95cd5f55dabb233a348fc09aee5a7f2409f2bdcf0537a73825c6c1f34a8e79d6e9910987790a31d8a1447b04f66f1144f3c00770483ade019743886e6d8e28bfd88357c97d28de73bc2f0c0889faf801ff7883c19daf1c46645a174f6f334e44bd755995476d6f34f86c0b3d374b2140b134dab8983d4c8627a97953b15e02c2fe7c5a974fc2cf0d66fd1e55dd5e879bbee95d8960fa0c6d081bf13b92af79da9ebb977345bfd2134ef5c0f2b0cf1b454ef2b2e8f9389aa81c30620892a5d89241d59c375273e43063675ac27584f5ba36c794c2c353a64f82ca1297f703727291b785f4a651910715bfbf9b838af19f1ef4f264ed223dbd8cff94593e6136b21e1eaf980b5e12523181714d9d5ab2b370c40352bfec5d178e08b1f84d8a8bf3a56994ef9f8a74b108289e0428708ba5aafd853a2bfd0666d66a443a816b5a3c02b054a51604131ff7a0bc04a33cde91bb8d96361ffc74a0f7e4dad5a2113f2b4b72640765c5d1b976d8445f63f568f66f8dde3d8fd281c3456ff12e78debdf6eda1a8062a21217d8158a0fb3e68766b0bd28ce8dd7383cb6c8590101ad133955e1d361a2fdbfb9327800dc5e991b4d14130ce5bf8dabcbdf15d08fa1e16b05b09861441b8003da95e4d263f4eb1713f842ec28b918bc73509f21bdb93a3ac5155264e94c8f932f68f98520a7cc439a526ba5ba940daf8c8060c850bd09f55e7e48b190eafaca87ffe9ad30a82797118b97d556b308a08023a5e5f23a6f7d5952ec10a095978feba65f6b1b88bbdd11e2cd5686b66ef78e18f38cc08cb47557d4c3b88d78ac9cc69d4529dd9bc7614ab0d0b1b5f22bdca7a2bb61daa7d625c745e1be271f24236a830b77fc8302236481e0941693e0cfdf78038cb8eedddcb518878145748c1ab2207c074e89d8923b0b6f411f1400823b8c109c60d8966274fee629c0910bce740fb788d1a0a13d2320de2ded3c94b215fed3ecf7cf837d672469ac616c9670eb42afd9a3f453f57628fe33fad7f04866552d7a1d89e517370bbdfc6124d61992e322747f83a1b3e6b3bb2b0af8fd5663b1280d3e4b9f69ed760bd2ea16913ee47bdc7fe35dbece4a3da977313474955c4b060a365b05b0bb3ee56b4a8de15bb6b6a9520d5a79bb10b5cc383cd5d00c88085778da9bcfe3063d6b2c90fbcf8f68da04ed35092bde774723ea075f9c787586969abdb3af22833cabca327be3510fbfb9d04ba052f16cc38616da25d4f5ac5b1e1b0cc53bb15dcb2b3f9e0f4b3be061f1f3df4fe7982754e0db23f554e28828d4bfbf654f7c525600a9a27f554281a597e0e6a4a68f8e3dc8599bb06845dde25d54e302b4a3e1da472e944999b059738319d3372612e45ff25d755e84a2a53241c2b131e0236440338ea6acfa18208bdf2d2df4014bd7e4247c7a386d12c05b3c33761c96db19c8871ccdf8a8a688ebb2046bc756ec7df082f19267b25d1dfa4c6c11c4c8b47ed2aefd92b1385f3b412d69ff216229a90e2b0e24633a64ac45d8570b47854ec0632ab584cc790f65718d7810a6df5a3561d325c0aeab5c0fd99255aa3efe8a4ccff8c4d4f22a14785f33c742d55ac0be2b02028d3b1c6374b5a5ac0aab2dbc5458e436bc61a5c0abfbb62993c8a25d942b11b1f5fd06c944e3eec27083c54f6ceb1d7e43d0921b8fcd42a24b86c68a3d3317b6abde5c0ce54d176298ccca6dc57febef78cfe3c2d8d96a49e7e5262925d27e6dc2851979285d004c08a103db3b6be137d2017936d32149904c89c42b3ec3914292b72f259441283005c466863abe0df51d8606d11277e41dd42759c9fbf7f6745952babea55cc8a9d3ff44be00e79ce45e28e89dafbdc3f05065ca3edd7d16a9c583099ea458bb3ae3d438992556fa8c22fa7cdd47deba57eabcfb6bf28b9e25be7212ecb09d8ecbb3b000ccd04134cd3c51dd8fc7dc4985a358fd48c7e63729f94997866f7e596a12488615ff93865c807e86c32a2e07a30684664e722091111c9c6e3dc8f37490c553bba88aff57b2adc58c6fa359c123dbac523c8680c524dde04907a22667f065faa949c6d90d4a228f2f6bcc9f1d6312fbce37315b96b6154db5802de6e4771f13a683f451020c6d1db109db2a40df8bf0393b302c47153d36f4015fa7d108f59c0626814f7d43c1f7f9b0db3c220ed4ac53e4c40317a9b575dbd4c36fccd71098cb4ba443168abde30314323876abe0fa02291e03351242e2cb9ddfe170852240992e8f00fbcd46cf9b2a2a8385e93ef520008d59d374b4801d3d28841230748188153489a85c2e6728abc86291ea831aac7ecd5342c724eebeeb8a14485b5a6c0d7c2b66e3c9eb21a8c2c79ce8588b84623f141aa1aabfbad33308f28502fa8bd336b19ce615dd95abd3bf566b8537a4bde11a6e25285159118c3945af6b52ca36aefc7f45aa26f804c156d5edaad5b0cb5764d8db8a854ee2a411624b280e30a8128015924327bb0e518be410784fb1614abf1602f80973e705edb9ecc163513fa6165d9a9ae5df4273de925a2c8fbc263359990619122df4eefde29ecadbaf0a2954afe28069a938a4be3da9a4bc46c1f11e12a0e91fc75c3b6142748f4ce4d54d94ff4b0713bc299ebf1981cd0ef66bd7f210539e7465e53f6b42c38bbd958b6ace9b4ee0facb612fa50ca1e667ce4b840d2afdf1bed925ddf8911c65d9d7d8bd566a37a0f01d8c5ea94e0498c114aaeae93200a95cf4c05d2b82c7dc3cc42d87861e96d4a53c982b01c34a6fbfe5e7d5b24fb29497f0725c613e122f4538618e324f2b518a3ed8e96882db52b45012fe9533a93ee3be7e644fb0300fe36bc6bafafb255bf91c021cc2190541ac647f1a331126aeef85f8d754f074d5dbfb69fc3a16c8b0bd85d38a6faeedb87db58dc626eb72787b3ed6f4aa3692b0272905ed1c56e338a83189b18e0b45b1b699e63b74eb6607de2f29668b92b4b8c852dac652102f1df6d0d12755b212007f86100579ec14883e07bd793690127759052cfd176f6415867e16b06b9d41a838018a4f6dd634f456c690249f71d3b28f3309efc723b5abd4b1ed58067f3cfd5febf0e6b09b7c7a83bbab5c4029c336e95a4329ebe4ff5778f81eead0b16c06d16cc4aad169835b64c269b0bf2403cef1480b1c5f5a9be0fbc09c4acf0328a539e1b72ed175165030391a52fda0de25cec1dc3e55790d94608c8136012808cb94559aead59ca5e516dc4f1b0f572bffdd7fab20a7293704448b69a82db085bc7a99ec746a6f3f1a09df121cd01f1a4082a4648a456c8599608ff03dca97d17870e2806ab5e7e168779ad59b13d93353e25eac6651173e8db2ec80b54aac1af47a39ad99dc55182881dde6bee142838551bf3c36531476fa57808b8c1b90bc92337f4876862d8876338b6d14a30a681d57322adeef5066ae9d9f7b5e524926900951241802680cc57330fd5eaa8afe89e2352995e5fba29036bd5a5a65c1e6d22d5522354a3f7373bd5e278a2d943d299c5cc79336204a8e26c5e21ecd511a6b8d3ccc08474d4c4aba11ae94ebeb78f27d129f1d891926067dbc87c3a10249af3a79acc56066225a9920d9acb8c904458fb1dd21097c614b11aef750ee59c6dbe5b5455d7069bddef4c6d7dae64fdfcaf4ec182ec395b0c948e2b88a9fab61de909592f9bdfeab7957eef43fee0a97c4e447ad7b65db43da7489a7a7a4292adfc86178ef8777c62e13bbb3d5a5cf81f6ffd425e7b09515c5be6568466dcefb013aef755321d58cf2293e7525c2be40e3cb395c54dd695620b7cd3ceb2ff8bc1eb73d7dafca555834cdc6f5f6f106f1eef2e41776382186039644684310cc8b7e10023a9371fa73d0a7f43680ea88394fe74a424994ae5509f1d41e93277f4c652b169c35797b24a154c6ea8190a113999e872c932bfcf9210ca779a50428d8c8ee7df95fa90593b9c21918d7ed743932f98d9398aa6fbd9b42a81bba5e24cfd5a2545cbe9a8cd7c61d8b6fa674e218b823e0d", 0x1000}, {&(0x7f0000002340)="c4ab99f8111a6de0ee519bcac1af9a3e9e5f0f26345b63b7dc130a07cd3f872bb830c05d924f557f6d63c1a7f3283180bc05aa6c3a4b6fec028f85f63921008be8c0aa98d63e1862b8c0c80ec588046ffbf2fa4d0823855781f8da5af69cacfb76eed72196c4fbda436c1d65ba4124cbed1ddbb9d5850b4535cae7d6393ceb708d31b115e8c40a30c0b7c28908de3db405a07e17cf359859441ed2d4c389db7f8e4db6133804221a71a7cbf2fc0d8672d2498855ee8c1ad8f9c93a755f58b95d019c230c0153ccac7311cfac2af2f0b28c27c61fa06143002a2cafe1803ef4b4ba5da671c737e99d45666882bb2edd82de37af97a32495e9b4e6c3279e792eed51afe8bffaa2d078f5da5f4fff918e1f44704cb3e15fd824701522c5bc99412c9f053bd8a26f6b8851d0baa4d32446e95161c3cef85edce6c3c55edf7a03bff7956d209ae248300b5ac1ead94c10289c68d70c181584a2165f670e8a91b2c15f7b8f8125d6b11e3c756a023489927b96b30b6dc66494a5a55691b0973c709fd8099566763350c79df23251fe6432b467d26f6c6d52422102502fb504e783e78f116086d49c3612880958ccca2af6a6334eb1e09e6694300629ae5a61b849e31cd4ddc55c23a08ca59ae43c124f5bfe0ee14e78936c70633bcb634010248e750813c68b0ca3d16e0cb70c2cd38bb85e9cf2c4dce9dad6df6d3143da0da75579c2d37d55f081d69c89b007982ceaf611e03866fb566713ace1b28ec2d11831515eb2543bc44e32a166b1fffd025ab72a9a673b27cc652146af1c816894de5ecb41c3068c45899e4028e31eeba4ab63ab8c74f646d6954a975297dcfff8f39791ec4702cf1d3282659067fa32cf392bf060be8ab6b5813969fa4f7f72cf7411be34c77369ff15ba1412081838a3bf6ef05bdeb402a0c1a33dca2c78298b2065be9c287c0742ab6ba5d9c2183e7a8debf2e2810cae8ef8218d9381e4b2c366d6f11d2125d27662626e7372461315a2dc15d13ab0969ae12fe6c27082ba764e3bcb8b409263615876a124f38ded48ee62437aa891de5b423c2bb22a8ae1f05d6637edeaa9d815eefcf15114fc35d71a2ec74b0b5bd2447d9bae9652eb7cf785a453127c5b73fcaa33c020f2813bedc408e4de857974db269133cc9261e07e404f6ce4f80eacee034ebe8b15850423c3bbe0a979729d306a1e87f50fa645891ed951fd3c5cb6407965c38c2cf62cff8a82b7d55c94b5b17d0ba7d6a68abfee697b588f66f9635924edc2bbcb0a2445f4bafa0f968b42615df1a0d8d767f7b3a67f6586c9fe4fe4e9f2af978b1751759b4802277335941cc74e810440d0a3cf2c4f4b6d7203318440165d03fe83193c56e26da5298fec370b0807c50423dd508541b41f66a027caeba9cdd8f4c1811fa802a39dfbadffb6a37979f154a892d4cbd6f155db2f657a9154c5350af7540be70499869eca473eaa1e031a006f5eed20fe4b9c28d1b8f6e50941497b8efdcc5383b33461f5efe06d0e6f8b843392607b3910f7a4118518ad949dead9bf356b369eeb5ea9d5f787c5e3bcefcef092ac793c7eb327ce631f0606a738fda7d3307f2fb9896437b31d542546761aefc74430dce0692a985904e31f7158d5a38c1aa59316c0cb8dc6c87a6b9cde3d349f02a3bffcbe1623d0ccff9e1a84f6c20ba216520cd97c0fd5e42f804446748b10450c2d354a294352c79f2ddfe9ff73a0dcfb1db009f829b8b3beaa11ad8270538d4d15173418938e02f11f1a10dd3dc69dbe769d92d36840e86d2873fa501d4ca185669fcb1a02f0ab2149533b0a92221fc0bdb9736189be5e9b1fe84619bdbbbbe1d822bbac7140aaa019927561138400ca36cf854cbe6b9a25cbcbb1cb36044b071f0ff3c7c55648570e326318717b81c2bfb4b988826cc854d847c875bab092d26e8bd50881eae583b635d0ec04c7adda4087890ffa12e0bab59dfa247a9f59d5d34236e5d8345e51144639f756dd8b4d15ba65e39f737f9516eb04bab621cd6912780ece787cca1738f6b263425762be84687530b4543aea87942a2b3c4c2a7b684f483632504e4af20c713ca08a9ac8c40292dedff4d0d246038573bf610a5853ad16035b82dca08066ddb7a7b647484824adbf5bf4ebf492f7f278d5f06d1c24fc6691224d29da1cc0fe11a292e8ea878d1300af1fb7f9a34d940cad624f6f0b2b2c76930efe74f922e6ca32f9119d4e7d4b4a98a84cb2a8de97993f6409427e55352573895743f3a3bf734c56ad4eaabd0ba0c77bfac1d0ff860bab464757b4148fe9eefcfe1c190d51bfc9c597966bf42aa04fbf940486d1363f4af2e8ab25dcb05ac7f0f7e9fbff18882146f3dd8808a32bd4b8a16cc1a0ca6d89b659c55e0c5e7668b720143301c4c3ef21586c547021e3c5ff41aed328c5a2f6eed19f3c378f4493d35b4192c091d2fe6dcc5935f1b480ea50a5749168276104e5bb76a82e2d2a37e3d8ef439fd82900d9079e6e1478a4ca24fd473c5fa31157a95a0744063bd18f27f4890f16eeb5847807bf28fe797667077ca91f63358a22e89f151fd2b7565377bee4d88d4d07ad8a5d6d1f1523552f46cca986a6a5571dc04726b48396ded89b9a6bcdb9bcd45fdc2380df11299e655cf67fb7edf4ddbfeedb13ee75d70e91729d43150c0a192eca060511287519a74c981e0460270f7a84a770b827a09be0fa5fad96fc334ac34abc1e7bab296fc66116c2b5adcb4e8d6d4d12ed7bcf68821c0fb09f25b93be80b7918791795e1e3310bf95bfb767e7381f4c6f82a79a3cdab82f8e3a314ca69a3c91126c6478a57748d11de8de40c725842a09b6bd68cb548a2babbcb607d3e8f32d0310e11cd9db779efda47598e4bcd4219167ce2f020943b353eeec2e569ba68de6fba37ef25ca117c1e39412a02aef46f0f7135abc6b6526eb6909fd614bcb06318b1b0964b234905e85e010c69b7e2b11a35197fd80ce64d0f635e4c0d65088f4b6242f1d3c48f2c63c03192c5ccf9477d46a34beb8f36133fb6fe9770a8d863a10176872d496c4191a919b87b7d3912303e9f0827a6c19141eb2a5a088c22f6ee047139442dad088c2e9572aecd8d3b74b1d09df81da50966752017a43abcf8d0f81c96e37cdee0b0263064822f632e2c090183dde24e2506adbb40440a1860bb22cac86262af09ca1ae35ebc514fefeed7210e7a4f5e8910f61605526535caa83e97ab4456b5635a8638ea34975590dc8f857984becbacf19f0b48b0a439978a385fa8f062420f5e0391b9d43a59a416ffffcbc2810ba43db00c4097cf072961c3f11ffb6c2ae4d7ddf1a4bbcf33599146dbe87924138da4c08801e6715550c593dae3a3d55423acb275b6f6676c4d968633d218c84e9e435175b60acd8c2245f6bc0a53673956767440207f10bdf7355857cafeec2e44cedeb1c643d9eb59285494ce4ff34f4838e742471a50b3d77984e34ad4df997bc14902f54fd14e6c4c9d4f36faee9d5cf65b53e006804eaa6ea806ad0981c0f4ecba3f5e2f89347456a222a8cf760153852dbc36c5eb7ad0875bbeabc3c2104606fd64a7a97870ca9a1846e87091121336db44a373a078224578a719c85407558914c221f5adb0cea8727069ab90b727a8681e7ecaa56a31c103db2d53735b26b372cdfa5c9d4c806a5d8a563f5092e93121bc7e98d96fa3953850a7689d26e6af375b3033ed9f6467a213799ff213eed5fd4fd4cf288b6ccda883fb77df0b92126f98de705e45dc08cd76599c2a446cd8857c7764fe3d9c937ba183c0a5d6efe7164a54dd3074d6a9e6eea3ee47f116a3d0eb1b7e258a058f42d46cdb35405fab97344fad23dfff39bc76b60f640cfc3bf3dbc8c24819cbb3efe93ac53102dd12f5f2c388dee3efabe42f33f675c2519e0572badc699b65b3f6aa494e9108433eaf88c5c2e8e169d5f99402d871ca9c749c6f137436b4e47c6ab53e05159b798957f3e9de2f98481b620e8b96a734b77bb978445158dcdcd7a9f54e4bf9b5bed463a96389e20525538ccc3d8f037c264096d18a4bac8c3a578c6b04a69dd9a2df48270ee3cea318e22ce495fe1e01816ce8228fc8897e7cf4ec1c97376b9f058de046007808c016a52c50735ebaee6996a3286d18c9035bdc079838daa8cf811ce4c513476c289f60859a9defeb89adcdd8ba06241189061c84ce68c701d596d72cd1d28cd4765098692577422f59ec12214d2ab71a7176866d8e8f7f5d024f4eb0a9e6954f6b5fc16ffa3ca2ff877951531672d346d6194803ae2d2024b990304fccb594c7c2c4b947c5fa3d9ed9402a80f7a21576bf5bedb84469e171ec8ce67791bfe4c2a30082cba0b02da37292d4dc37fa692dd906f1210f170c569b2071ba18a7cd86cd327ffa52c5c54d4c3bec90996e4e04b38c8112379000a04a8323a53d7a03bc7726529d74dc96b8b1107e24ec9aae5cf1e9908946ade905738a952e09173d785727ee6555c828ef92476dac5f10a5e33a811a805aa4e6b9e0a2dc649e850a64496eb8665ed8886c9101a3d8625eedb610bdd7b02c033b15d239e52809eef4c375f0a930fe6e5bdbefaa942600a0fb184043f81c649d574dc16c5caaffbd89fdf67943fcc72bbac3cadbd4ca280ee4d3ebffda63f3bae278ee6e8f9ca7f4a2481c80ff36a69c75123b5d601c6a4adb1fcd51068eb3a0307efd85d85ed0a5c6f475f917646f53cded6e277fc1405407fd8e56f06c0666e12f808587c7a0bfd94d1d85eb2055068ccea73926e475f41169eb80292a44a056cd908beb74555c56306d888516141001ca3cbf1f93b8b2b1b7a0f39108db7af231313b67720dcaca47a50c4b9f14dc541dbcee440d725b7019542fd0e4b3a1c1dead66ab170fe9f2aa098e0ee7beeaa863df2038adeee931969fa0fa246b0576620f7149cae7462c90cef2eabc452b213c963e2107b7d17772406addc6c836dafae17d8bda2779a9bb2ee5704990c25746b75810841718868c58d381dc35a1d38945e7bf9ade6f7b0c724b847500e2a66c25bb474aa3cb052b4e3804ce9f6e9e4ba8128a32eef71f526f66bb2c06f6cf896b0fa6258988bf376afc67a5f3eeb1d03dbdd828a7d5a3725c50c6eaa9a86568a8d2d89e3a7305af6765889a4e762b465fd889f39a09bcd32da5c7ee24813f2f0eba0ce3176ad3168b5b41ca7ff682ed562237b1529c7555b723bf31b8091d65c406179e6c77f8a34d962e5ab72033f03e2ea85cb540e13d4cd32a22aa79ee0e199af745855eeea6378aa04577be8af2e603c67628f2a5a8bdf23e6e0101bd28738e95356595a31e7a5f7b30692e3094c72c6c2b1ef549cf9a2fcf328ef0256c424f29ebebcc5ce33d4866cbed767c38e893bdae09227dd0fb1139e0b5be0e658ae9bf22f8cb268bc949fcb1783cf878a60be35039978f7b1cf769033dfa498df63c398ad3e9105f96688220c95d4391f6c7baa5e31385b5b0aef82ed1adb27bab128701378ca88f7237b3b9a58b2154d6386f8092dcbb2130669c2e36c48866a4c0f4f43e76288a2533337b8f54ff3cb4e619dd88dd5f490fa2c0b01d4de4f015d6e477055a9a03aba88fc59899389dea4cceb75d45c5162839b7846144efdb2a64131e51c6a9ccbe75fd6ec300467e99050e4da1dc8f5c2ebda1b5567889c7b106977e28daa9469c4efa1ae9f333ef63da00a3002fdd482bc5fe900dbe4cec820b3adf868e0e9eff6a1483d450ced3d3ed6639d5de7766714b2f24b595da5c592141ab983bb91d71f536a4e5", 0x1000}], 0x3) getrusage(0x0, &(0x7f0000003380)) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000003440)={0x3, 0x0, 0x6, 0x8, r1}) fchdir(r0) sendto(r0, &(0x7f0000003480)="626aac6670b2981adaf7acb49c4bf846101e82124b98080a5a34353b9cd51030782ef2e3ec5dc998f0e06039715fde6a4c5a0ca2654714ca457648b39fce1d22adedfe8c4ca9cdf7537192386efd02e170c3ea082b63f52c7bb1d305fa8c8b4eb3b457ae270e9ad672866422f003305439a5e825b775f21ab7708721acd866e0eae9b7e91a9e2f616a5b80b3230658f7f67a796d1bf9d32ade5920b6b140ae8a1b2b68ef1f67cc5a72298dbefcc25ee86dcb33eb97c384aff01291a7e34088c15f1f976a9e3ee4760faf6437a6a35393ac6c09193d0c43d654f9e46f700d2e40bb24f331906b80a4ffb52b4b215e833879346d022d6160e287acd29e895f598c8ea7b455f43c3a9af0c21241ebdf0bc2e1228ca531973d6264d6a824f095c49e52f36fbca9db132401c3387236e662066db2b9c6ccfcbd5f0073002997b5f1d4310600efb5eafcc5793da41a61514ac83435ee3618f5383f2e072b37c48f52d919df437de5e784259318df09ca82f22f0ea7a896255098c00aa501f376ef40e43b5282700217be01bd7720a56e90c87bb6ce60bd43b5a1da09f921184d5ba44343c432d6b3e00ffc6396de81faa01bd9ef2f49b9b6c9348ad0709851be4341f7ed7b18d4c8261fb36c92c7e7206c083ac7f79dc044478480c50ac94d2bda92b66ead100a491a546e9b5389f12dbcfab04cf5037abf9f0a800f1339009bf0325726df6e43e0a5c7d22eb7d0883464bbb3add0534c90ad59ab902667f76c0cfde29695caf5ca8d8cba166a1885bd69247b66648f916db4abf91dbef571892b106d888512be42713b0265b285e34b3bb0dbda7dd9bf5955c885f7046b75c09949ad33e19b5fe8b0101336dabbc783bcd662f79cf18f15edf1df5ac8547cdedab36b5e018a95f3eee989a06adf7353545a8c3f47f5e7b716e10378062bc0738bb37669b55aac6711acf44c9c328f164f3c14062ecc5d3aa80c8bad369cd80e85eece8d46dd71c7519fa61034928854ee987a9dd6a1cf49ba41d723f3b373c0874df2237fe0b85e73a9efdc45bdec5483d28931e71b2c031d4533c8bc093a31dc4615dcb5e523e18cf97caa9dd136c2fad8a02259cb06066554b7e4bf5fb4c8bc251bd2443af18a7524685bf45e0e9bc0a0aa4fa0ae07020d63e1b3fad98893ecaae09f599520fdee58aaaf490a16d00d638aa2f687401fa354c3ae38510f42a5c73f838fd3cdfb94f0b84809455754cb5b2ad0c086cdf6251374eadffeac5d485b285666589b6a2911f2a3923b8a6241e1211d18c75791b04de9fca194762944288c934036abd2b4db5a411d218d11be54e7ac57eb73a2a050dafc78d3f71f682856f34aabb145bece9fa38d40665b01b5fd7636dd02c16011aa4c1228087894d3d3cd2046a3e708bcff4f44982104890203c1833c246dff4eb2e9fd5e0b48f8c6164d64bece0c121aa9c9a63d04da4cb63544256e9cec1616caec42ee907903f1c61c3a2d932d2618c04aaba77f21d0f6ed126f057e390ff5e97324428ae82d770f585faaf821567cff353dec07458d9df6d6a3d355bf076e67bee949a6060265896a113968e6e675827a7fc08573fe58740fd6db647b554081dfaf01b26351adf2bf9ab6505a83e029df0265bc1581c3c18ce5f8c54f16232fb19804c5b673af6aa630d60ac9cdb3b39c8185e0b1da20030a6c0090009a3ad35fac92e1265b6b87c848b6d324b2b386b5b73f57b3f5ca20f2e5d9c19f369e2968f7091f410f6c14ff01ccd0f0aae9b2152b867b5dd221131ac208febac80b35067a040cadb7006cb81c30a4351af49a4f1b8d755a850dcd441ac1f876199dc7e0657f4c8ac91b447c229736ed8cbd27fe7fca437f117e8f9cbd0a774e6efd3cb4fd1f68066ec21a6cf32763f2e2fed12f3011960dbab7a8f6738cae15678a44bb3f771de48ca379abbcc7b5e1b9831804901f0ca0dfa287e2361740cd3a9e5a42da338842991a2ab949c866d9a0bd9b763ebd9c7304fbfc926ea1b85ebe659424b98bf8a8c062631b2205f5b4a8c1d379bcaed4d319fe52602e71f5ad1e9062ebed91c8857819a392dd3afb24f15382dca503e6ad82853b474f15adf937279d66b3639d9f0f1e20874a8144ebb12941bca3816c6122308a2cc6585e813e94e553a9a2b0bf865fb554516ddab296234c52270816cb019facc3a38fd24486f5f0132312acde83db0017f0cc07b745b8415520ccdb4d3fc7917b59255897fe370939268843d852e44bafe361f17f0b6e4d804d1f23f10971849da91795634095e8cf8e3c5a8fd4d1040db54198c1301053eaf943526a9ac1e79f1a59b4ccf883705bf320981092a5bec210c94467e6fbe805ea59555938862c9abfc80176ce8930c0b8c8a6caea13535c3d66c30edabd9ad110c1d08546b63907ef77c5fc22107fbcc263b5d738a368639a9757db23a00be2ab7204c7deed287a6e41b65165723331dd5867375a7445d6fd9f7031d96107a0cb70791e63d0ab067f10d15a0fe0dbdac06937e0108cd7bb03d1222b34f13067d98a538adf89692254e16e75ec6a82f9e4082f71368968f57a77b385f80daaa8527ac6a2a8a4cde6f0b26b3d566e21385e400eeaba54c693472a160380b04c35c0a1e516fa66ff0eb7e11cba8b4074c7855accdaf1752aa0cd4d4daf58dbe4045c0397df9ca1151ecfadb8b15ff7f0b96a45cd1c86de3e0a36514640891f81ef2636a0aa8e22427ccc8818b36522b0e525525fc31c53f21fc222bae475a0b961d24fd660819309c7e8ec7c2a981f78da492ea55c28bf62f6cea4597e7f3b140fdbcf04957abf869e7bdb6492797de3e51634b49ee108a77242d51b560e00e971ef7acb6b335707b378b5fd2e966e86c02bc3193981c7ebcd0c75c5791be2599888953c51de63ed052cf87f40bc97dd1ef8a20fcca3831c475d500660c96f4628fccab5b2f772d0b70a2871eaac95735e0cf01ad6c1c92c1867359d1c67972ac4bacba1311b44818deba5ab54986604f6d770616b75afba507c9294b3ddd8929bd09b25ce7a9e38ce2f9f92d3a448ee071709e21abb9db906ead665fd6aa04c118645920de4175a982f8fe845779259a877690ff38edad225ddbe082321b2a2fe0548436934a0f09c375786fa795d6f489d2cdeaa3185a0bf0881adac3aec09711d9c99401e105f7d4f82705101f097083074df963a39819768bf424b8d6183cd3f6b8ded240da3673b444beae03fc0a13a9544b57e87b4451a3bc4d8eb31409781fb495ff0bbcedb44d171e8899b9f1cfb3e6c74f547c6889c83d4a2e1c8798890fd69edbaccfd8b8913a16bd3fca02480630210263c49ce577a594a4cb4363ecf850e7ea66cd0ab293890acfd4272eb2df1abb2bdf3ff845e0ed1e045c9cdde802afa40f5dfd10e32ea07801d60d177a4ff0c5c57e293b345e2258ae04ef14182ddac8bbf8983aab85614bb6c8bd8ab5194304d62aaaba1c3459369f6c3c81a495d7f09598ee98907f9789464957a2759d12335de5f40bde98506ded55e61cc4c350c7a4c47a46f6dc0330ca42ba674b6ebb91f1f5d1a95cf96c2fa7183e0bd3fd01e6eb97db54e208173a86d3e47a81f9f2eaa40172d6589f628c18a99a192f010f6c549874e9c3197665df7630c89c52758711f53b19c7f9d50f1239eaa7aecffd3e6337be6426301154e20c4ad8fbd459b4af6613f4060a46ab06cbc6e909e4cce36682ef0c18454a9f0b9d2746101e8bf90459239dc20efb2ac8f57dafb8069438a16abf92c7ddd4f8d7723e7c6808ff69ec311272e5e394bd0ef6388cd425ab104cf28999ddbb6cdd22053adfd319cb36d54eba2ebdf55727b5396509377f3c54b91e33797476e992bcffbb99f8aabc8f5b813df651c9bad556cf6314ac37fa09dd3172d705d7b58ab27c36678d52e50c717064d8f45d2bd9dadf13c2cb949f99d3779f54925b7db3a8dca2b58274ec3ac498ba3920c28a4945a103c4cf16308634a31b365bd10f0a21efae13fbfcfbb284be946561ddf44a14a01d52a265f6776827ed1011ff0ef52e1bba6dbeecb960e1fb5134e01a64ca3b0a492edfa4b32c0589ac87b84ac8e4aef2d5da925e2024cbd1c740afd482d9422f969f65d4a48af4c136d7eae92d73c472e73d639ecdd38d1dd3395b051803055f1ab78c4ea7db06bc19cb042ffa51ecd90880931446bd84018f6f11834011a8656917c83401b5ad92597cb2470026fbec5827e8522a6833f916896a5184fdff49dd93aca85ebbdd58a221250231ccab53d6ed64acfdbf78066ca7353830539f91804e85681b90f509bb005e5598e2929859d8ec1e9965c47e21ab88fb821d2fe55e475b5a7571d3b3215aa8c84bc082ad438961e1498e7c28aef9deac3eec60180c62e74cb49086fef58b31751ece8ccf0758c16df7f86d39d14a097e2ea60d6c278e5ac0c3a4f8cd40333cf754ebae2f74cb28c29f573d886ff5271ad6d19e491c04eb91ba74bd40cb8a5a164a624f82e822f1db6bc6703feb0ed1cfe83fbdaf2a960d50dd311b4b71f9797c6a0a0f5038169bd60347412aa01fc54acb011da3c212656007ad30730da7a45c225bbedfbb8936442d060ed1301b8bad61c91c698c002e8c8acbc2f38bee574f4a6c602dc635acac123afcffcb8814b9bf40c2e3e0bb030fcd3ab201a04a62a2155258da71536850aee0efbf287905a58d5e2c0791914818635283f7f79612728e3f0cdb8f56f207d9d10311a98314639d929ff5c1ffb15beb26bfef0fb4d18436e158a67f99b5cc492610ebc7f9e86d4ee99da081d2ed50f7cb600c9e73957731c772b021aa0346fb983db2f67105b740aa9cb1f443e15948c3fa48bebbc6262508c13c6d17f1d7543f3341b63d685e505f025cd58a98e852c3ee5d4ffcfde0b5165b681cd972b6c1bf3c7c706213de469504488f07cb4f0208d0edb2686a9e3f69f3f38e54608584d38ef7b3bd7c3725647b456f116deacf21d745b91b04a921263bf3a6ffaefc6017e9962ce6e37f425fbb8ae54274447728f716bacfa81f1bac29db6483df59bd414c4160b1cda2c3bdb7c1f239876a065c83393beab005dc893a842f89e37280a74baa8161f7a7608d88ea6f2bff40c3b729a532ce85562048f666d326acbf1b632d1c9644ed01e7d682e8f4f4f1d15d4e3fdbfc265f715fe181f7796de186c6bc4991b8276f178451acd0f78cf478c8cf5b6f0daf494187d347e03b56352ae7b4fca9428d6805129510cd9f4454b677eb3e38dcf7a2771ced1e19b5a6e880e0c00dcfa7497b1c96b27272f6779a466bca7c7cafad6968c9f4c48913a7ca5a963f8140e2e973416fcda31ff879f62b0a42145a721dd3b69974f7637860fcc9a14f51b2449adafce8ded55699b4407c2d7b535b8f96534d7951bff3917118779bc8539726801a6310394febedc9e3d6f6edc459e9151df00e728d634b288da460052db354b79821dee8f2c6945e066e4e539ad788d8a14203d0bb4f201bc8118bc0a6f53d478844a6e32ce721e62669f9cd64dd56f8e6f25440a0f43c5d45a0c23cfd584501dbeccf7bf92388c18654e95ab44137caa9fd56912d3c27f984de49cbd0f4e22212e6e417c919dffca2205197a40c5e1411aef66b3b80575500adec98d70622b564f160aa8dafeca2f7e04c40ccac333cc0ace41962941cf9be95eea97d72fda564aa0356a6b8ccf4f1132e9088400cb91f984a20fa0027ea514a6a3d83da87ea6c3415abd1dcfe01594f9d9fac91af427b90034436e2300c7b023b59e7d3cda", 0x1000, 0x8, &(0x7f0000004480)=@in6={0x18, 0x0, 0x0, 0x21b9}, 0xc) getsockname$unix(r0, &(0x7f00000044c0)=@abs, &(0x7f0000004500)=0x8) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000004540), &(0x7f0000004580)=0x4) r2 = getpgid(r1) getsockname$unix(r0, &(0x7f00000045c0)=@file={0x0, ""/85}, &(0x7f0000004640)=0x57) rmdir(&(0x7f0000004680)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000046c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004700)={r1, r3, r5}, 0xc) r6 = dup2(r0, r0) r7 = openat(r6, &(0x7f0000004740)='./file0\x00', 0x0, 0x12) getpgid(r2) unveil(&(0x7f0000004780)='./file0/file0\x00', &(0x7f00000047c0)='W\x00') close(r0) sendto$inet6(r7, &(0x7f0000004800)="eac307cabbd938eb44a413b1609758944308559365dfc1c64c32c8236b4e2e2a2071dde29ceac95e274c3925454fe80ea6a11016287653a087b2246f6ec8d5b36d20f022fe8d82b39cadd64ce222d5afe99548ca0c935986660d22a61891133b58773d6823a0f9b5f43eb1a5f024285b72d69da52d6ccb7d69771270c3e9ea706cde6d5a7666a11bda8ff72d28e1780241548367969baced06785eb2bf5b85bed306d7162b49c27f", 0xa8, 0x2, &(0x7f00000048c0)={0x18, 0x0, 0x9, 0xe34}, 0xc) recvmsg(r7, &(0x7f0000004b40)={&(0x7f0000004900)=@un=@abs, 0x8, &(0x7f0000004a40)=[{&(0x7f0000004940)=""/222, 0xde}], 0x1, &(0x7f0000004a80)=""/135, 0x87, 0x9b}, 0x41) r8 = dup(r7) unveil(&(0x7f0000004b80)='./file0/file0\x00', &(0x7f0000004bc0)='W\x00') ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000004c00)=0x9) fchown(r8, r3, r4) fchdir(r7) socketpair(0x18, 0x1, 0x2, &(0x7f0000004c40)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a8, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:02 executing program 1: 16:00:02 executing program 1: pipe(&(0x7f0000000000)) pipe2(0x0, 0x2010000) pipe(&(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000607c, 0x20000006c8) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = geteuid() geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) getegid() 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) shutdown(r1, 0x1) 16:00:03 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x7, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/58) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 16:00:03 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)=0xffffffffffffffb9) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), 0x0) r3 = getgid() openat(r2, &(0x7f0000000080)='./file0\x00', 0x10008, 0x0) setegid(r3) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = socket$inet6(0x18, 0x3, 0x7) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xa) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r3 = getegid() r4 = getgid() r5 = getgid() r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getegid() getgroups(0x8, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5, r7, r8]) 16:00:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r0, 0x61) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000fe9000/0x9000)=nil, 0x9000) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1801, &(0x7f0000000000), &(0x7f0000000080)=0x4) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:05 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x820, 0x2) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) sendto$inet(r0, &(0x7f00000000c0)="5b3323dc0c57b67619f25d654bca4beab376330b91d5035626427a19872c53e0e449eaa7733950c6a2fe9ce6", 0x2c, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:05 executing program 1: accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) clock_gettime(0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) lseek(r0, 0x0, 0x2) socketpair$inet(0x2, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r2, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) 16:00:06 executing program 1: lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setuid(0xee01) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) lstat(&(0x7f0000000000)='.\x00', 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000140)='./bus\x00', 0xa0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x122) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)="4adadacc35697392658868257881677775bf2de0869a09161a8dc8f5509951f6f498c8848cf05d2dd536d48ce4f591be21ced77385b20383e959501cdf17035e0e4dc6584ce1881d2503ee62b3624471cbb6fbdcd062d54726e18d4edb1c23972313337b6e59c8ba6c3e", 0x6a) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x20000006, 0x1000000) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) listen(r0, 0x3) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) open(&(0x7f0000000000)='./file0\x00', 0x200, 0xb0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000040)='./file0\x00', 0x6) read(r1, &(0x7f0000000000)=""/4, 0x213) execve(0x0, 0x0, 0x0) close(r0) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r3 = getegid() ftruncate(r0, 0x3) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="d58a4d5bd184fb616871d9b34738893d55756fc0b73ac479ff873ee05bf5976c68c62b05b3f32c5ff71645f735ddf8e878b50e2bf825ab5b141f0cf0a7889a65220df3a75b785acc577fa96c469a77566607ece64761371ab9136ac12a03ac3c2aded49c77b92c5c222aebd4a74855a698062ebf6e8ddde7ad26130382150341e9d31d1b298d51a87f1e6b7a37297021f43104da87", 0x95}, {&(0x7f00000001c0)="fe8b3d015eaed1ae3df338aa3d970567813dad2302534ba9e1b4f06e5ab59d4c46e6015a39dc845806cc95c048337162713c0b2b40c0a8d5a5f029dd693bb29191f0e56c772d613ecd008e50e42f166a5686c01c2ce1aecbefaf81371539fb75e3b0033e107b4a0b514557deca74801dc8b52642374edeff3c95d2bd71016cfb302cfca68d104b21f3f5082fd86f574d0049184092b59deed8308fae281fb4658b534a68d44234ae5e92a86c9044eff646c89640fc385d9dbc48506ec0e3a4adad3cc99313bad4c81d080688cd0c62d02ac00894bde12720f7bcb2b69d5cc37895c85db88156503f01cf7d6a022506", 0xef}, {&(0x7f00000002c0)="26801c949d304e3e324fd6d0c47acc100cd5c73557d2217a7518ac1489a8d22cd726178fe6655070cf85dae804609269989b1891e60e316adba93b8f157353ee27b56acc6dbe77c93e97bd1ffe52a705c773267456adcd71641def67483bbb0ad4ba90d7df4e4b117c4b5e93851c647234a24d0ba723af554fff0a154dd27f7ff491fbd0c3bca3b864033d44632a154ec08b1293b5baa52d1ca607c9cb44fd9148381258a70a6720c0655e6a9d4a438e25e795e44fb336c9df44f168fcb9b6ff9e956cd8bb07767ab83f10e14060a5b1af62e074ce33280aa422f2bc440d1e87ef11cc9df7293e8dc9bec29185615769a16389554d", 0xf5}, {&(0x7f0000000080)="c266a9c9bcbb8edac09296793ec9f510fa7690ad811b057fe6cd08b6f9bf3e41e68ec8", 0x23}, {&(0x7f00000003c0)="fa757d53703f8cbeda0e61bd7ae32e42bb3ced012ac4cb1143240c46", 0x1c}, {&(0x7f0000000400)="268b7d3d3fe36e377f155f294a371976c29967f1aaca6d0e579294e468250fc77e70127fff9c97954adfd14ceb1cd55747c6f80c336861861c4284bbb9e263fa075a119536", 0x45}, {&(0x7f0000000480)="88d8a0c3a9b5a86194b880d92d6e8028c9893879ac37aea6d567217a004bba695babcf0a86e2b95b5d35e3febf657397740af571a59574d5f3d003ab52c944af3f63b801f47deddddf69ba3eae10b6e30c4ccd5982b491ff0816cbf3e7b0be740bc9fac716245fb7743a1b2d7d2118bfeb1f46bca12e1ade85aa6fa93319274425c077d1ea855e2e480fd84394d4ca289d5b9d7d8bba80a4c7e39bc0e3066654b5088eb0a7716dde4a58c309910d4508aac6e197", 0xb4}, {&(0x7f0000000540)="b35803c4d1abe351e5c2cef5daa9a3027fdaefe836bf9534ad394e92ca2c6f3efee9b8bfe70e3e689d5c96c4e4ba38e989948e7ce84735f469b7c555e9f8ffa57e29739e1f23c24ec6d68d120a96a2e7c48d70f2acaec8dca7e5f2b449ff39ca1cb582e03544fadb3ea092c7d036cc36004eda2e94a174a16836cc0fecfaed2af416680a9d8e9744c2e3868740cf381b91396504a5f85d70675f94b3b80c0acabf5d5e5d4b3a7fd37386c5b0d096c717bb1557d757067b66781a38e6a1cfe0efa4b50682543fd5c922260be0ac1b0ccc642214d0573f1869da7aefa0", 0xdc}, {&(0x7f0000000640)="8118e548ae6eb06c90d19e1713dd8d6dfae14a7992fda057d5997cc0adb0a263b57afdd147d4d52e056e4637909f5ac04f3e0bc2a5275a0030e1cde6905c847360bd0db5af7bcc38d4fda34a49085bdaf15903", 0x53}], 0x9, &(0x7f0000000a00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff00000000743dfb0c76c817cef5c31f5d6db46b5e78dd388bb9baa79dfdbf3e5d08446eed2336d2d79dc0e4c123e9436c83883b4dd9990442b9b36d3e2d1b7d854190e1bf3526bf222183c8a92f33f09539b03161829f865d7e674f9d1d6b7096911e6d03f7166cd4011b2ab4194456a244b77be2e2a1a8cde6f944509661715840c7d4c3db7eb83c9f2a829357416dc7c4ca39aa4e10486dbf16994618ee30205d46129ddd9e8f6c79245c55dc408f87ecfd370c839bcd502f00d543fc4b000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x1}, 0x400) 16:00:07 executing program 1: semget$private(0x0, 0x7, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x9, 0xfc9b2b0000000000, 0x0, "8595f8472fc48f75293e45bcc751ca734c44291b", 0x4, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "02ae6856a6078d5ca6a8fbb637ac56d73ba52d50", 0x7, 0xfffffffffffffff8}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) dup2(r0, r0) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpgrp() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r2 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/92) fcntl$getown(r0, 0x5) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket(0x16, 0x8004, 0xd2) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="21756749918b2b27964f58b10a62e76cf96ba57b83efd894a02b454ccb96fdb82ca61034dad5fbd15db59bdfde127f6a347a27f007fd3e2f79f37a9f1f5a0de7a9dbf32fb9539bf235d8382affc57c2677d8d311ff7d866cf902af73afc1b4df9e484b29a749", 0x66}, {&(0x7f00000000c0)="a1f0f3a1a449e1ef6912d6b9d39b61973b922bb5016715b56a661450091fdeee3a3e3c5804d51271f203a4080d1aae4ac91a47a11854", 0x36}, {&(0x7f0000000100)="964c5feec2975169ace0e85e439944ec9a40b691520ae32e8c967cb083860c517e124edee4c2c4cc6c06948e177f0cb0d94d903d7f434e4f5f8a86df0cfc42d6ab7d7ef2925f96d85c658ae536a366c2e2214d18e30e15b8298e5c0c04948dc221913aeb4f922bdf", 0x68}], 0x3, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r4, r5]}], 0x20}, 0x2) r6 = kqueue() lseek(r6, 0x0, 0x3) accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r6, 0x5) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(0xffffffffffffffff, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/130, 0x82}], 0x4) 16:00:08 executing program 1: getppid() r0 = getpgid(0xffffffffffffffff) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgid(r0) getpid() socketpair$inet(0x2, 0x4000, 0x7fff, &(0x7f00000000c0)) r1 = kqueue() r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, r3) setpgid(0x0, 0x0) 16:00:08 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) accept(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='{\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)="915e00", &(0x7f0000000240)='\x00']) lchown(&(0x7f0000000280)='./file0\x00', r0, r2) lchown(&(0x7f0000000300)='./file0\x00', r0, r1) 16:00:08 executing program 1: r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x88) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getrlimit(0x0, &(0x7f0000000300)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x180, 0x4b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="28a34fa762b507ea8d4ed40adfd129058242456268185fa9687d83ec1141db8260302e2e803d06842b57dc05da6a7c5e8ac3db7e9d9a933c26b316988df858cd6da4166372ba34c0d474ec8f99b3edf80c14a53eaf1893870ad21b7f281e77861a", 0x61}], 0x1) 16:00:09 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x4011, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x7, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) unlink(&(0x7f0000000080)='./bus\x00') 16:00:10 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) rmdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6006, 0x7b60e5ac) 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) accept(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7f, 0x8}, 0x8) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000000180)="ddbd2839fbaa3a8071a25d4d441f7aa654cf40306886ef5605e28d7c20cd666de43c95895a3910324a132bb89bcd02279c9a69da3beb9ab7ba22f955b68112ad7623fe68397dcec0bae8fdb2afa23e0577b475ed1f71177ce60d9937f5654cfbf33868e8e82557cb69ed34673a7227a5888e050f7261e482025b1b9b2266745b0395555043d577a7162ea0446ff2001f76159d34f3b0906bd8cf581577e0e2c1680bdf13c1add8fe63f541c3381ed76a81e6cda920e8e1a83a568b6069113c69f19db8ab15dbd03997eda2f08830c0", 0xcf}, {&(0x7f0000000280)="00f16844c2305e73c2fc7b60dbab3af3be0328bcc70b87532b86dd53740cb298bfc4e6712088c9f48d9bc87f1b99416fe32abd9266ac3d283da87c5642a6ae3b170407e07cb338a862bcd06ecb86e20ad0530860e000b19b670a18f10eadafd97a7583e9b06ca4445ccc51e90b8512e89c8cdde4568753c8398ae2e140b152e60fe99cf3bc56c6921d1f6be35b53d3e87a5af98378c2ebb61fbca98a012b9ae248c4e0950e630c1a8ececaa44f56690fa40cc9df8d0237a8cba0d3f8da", 0xbd}, {&(0x7f0000001700)="2a14a3ad9078144b29ccbbf658793638dd04e2d673096091c18019ac4270583d7dbdc60e4846e780a9e4d2d249dec6e3ef98feb0655f7889f211c2fc2bc678a089be801c34e330ef4d4fe87fcaa0c9fe112e875654dad63cd4dd74bc48f93d23c720f0def65f0632554efe89819a6c38f18fca86b100f61e8e79dae872a30c53fdac9b622e7abd184c61670868e813963ca8c0cb16b54892c22f24eb2044322a99d5d12a7b910a4e30287d51620337e1f52e04cc60ddf5cebcf2fa1e9219a342ecb2c7daa36c124d08e00585b11d6f7a200b94d6742ef923df623fe689b0231319e2e0e8da7da579323f890ff8e668306ca3fef0c7597638d22a9bcdccecf1d3eae0f76396472431fd8121e5a651d3022f6392716d4b6111fdd96ff9fbcf2dac26fc76f9525917f9c9b6e566a836a9c12565e31ed9b2341be8e356f978d26ccbf361fae23268bb9325157737582f5bcef1cc94f8c44a12d133bc41e89f41b5663304de18c22ca92e514cbd567db1041d3788cdc9dd5a5547f68e6cd5f403803ae21277ac2eeb57827ef88a17526440c4ff13876c9bc5686009d5912819b4a61387a5ed83fb74290a8f3d8f00975a37f12ec191993503e436d50e7bf15d149cf6a6dca024552ad18369857115b8d488866ca9452d86e0954ff58536472b5f59867e27ec108aacd65be0b0d00a6c6cbaf3672143c1e98b190c834a3198bda7c0e3a5ef8daf5c6b9dd2052314a752ded48d60c7c54eeae90f5dbbe0636197f838e3eccb574ec734dd7e3069bcca4dceb8a8061f7feebb3e0f36b57240e7924318f28506faf282e6ccc3e9b388a650e1e111d7bc4087e46a118634f80e52e75bf686e394792470d8963b9eefb29a62d679926b15da512222be6aaf6bf8ffc7d6ef82dbfe971610c4dbfe2cc861b6b3bae670d3e0c3dd0ba7754a9341f4b6deca04c983802fbc4fccb5b5aff2555bc8e2b3b7410ffb415dd1b1fde704fad8f9d47eff111fa087f83b363a84d397fd8cc94d8d85706251254b485ffc446ee4b9c4288632080c73a844f9e2b05d8d9e303ef5962f3ff202c6d23e988b059bf04f9f9753c8384bbe52f3da4a35009b939bf489b511aabcee8c52395ac50042a6c0f621c14027a268bbfd36183dc165147f077258ef80a2cb7cc158bce06f50467b70e2d18ae707596c61b742763f8138cefb74859584f6c24bf81f9fee8580549241b4ccf1cf20d7cf099b0f0855deb5a3bb5e25ea7505e76fd1e994150de8ad6a9082a08fe10e2dab391b872194d2a136719715e7be1d70c844e0c3e283c2d9882086d9d1cdc3f546c73b9a600b784ce63999f6951778f307619de871f1dbf49c7d48e6bc1f28bd6e07000249a55b7789fef2b587dee87ee14d832cc8f1a98b000d042fa0fd1d913d7dcec758875cc049fa892899ba74a83810a503b74185a653d6517d3b1cc2ee77efdcced61b05324b8790c5155ad280c2362aaf58b0f2f8a837eb3091b1cf12185ed6a3e03715fa7b497c8e6b85542949514c2c9d74099173d98df180db912c77531d386cb17abdb2366349f2cda8f0e5866d3a8da7d73fe08ede1a742333532de8cb25c3022cd33367cf1493b71e0bc1de6757ef6bb776addc9f4bf141c4cd1b4d501afed2d8357c223889bf0fd0ca6bbb70d1f9617c64e44f641d1be2b09f569507ca776a2912bb6a315d961255a860574d6f936f5d60a8dcc07c8a0f3ce8cb9d9d3bd8248c3dca1610b3fc97714ae02d72b06e42a5234e7980ceb31ef5f842bd4baff42aa85d46e77dd71063db2838b3c761094c3e3a8b4dc40ca8c977c474edc555f50d9d4d88078e938d375e20c028edc4d2d0f3ff07c986a1e4b6e1cabcf871af83f0ae7ec2f5c571a1f403f45d61bed3e74e1ccfbfa3d0af9677f8fd6d4233fd8a2a1339d0696fbc3072de58feb6eba83e08a2ca5c498a2c823d8cfbe4bfd0a33b283a73336a44f0c43111c0a66643902505a8edc95428103c361fd908f8f6a5185580377d20348fcb930d418e7309318a4e1853a65ef3c370c7693d2c22fde7117b9a4a5f58d4faa112a4fb977634f54ff8bfbc547036232db6ea24b1fb6656c57124011c0702aaf190f6acbab532b348c0d2f6cd4cb6a0940ac41c84fcb4934440e4db94e58e688cd08fbd3c23812e33b604307dccc04fa5d35921f0734e286c8199247424445a2421bc7e2611d63747d00139cbd1ee4ab2b5f5cc27c12b376a2e487dfdfa7f0e80cc34c3183f253aa12c7cae8bc625666fbe8540722c28165a440e65c948cc696a0b1f310d1346eb3f0fd1671022e7aad8f2615547db85c1c3433bed51ec0f9f8654be4e320f6e28532d21e3aa1f9bd5a29343291e7d0a23c83a00243645e39396905f682a5525941921e6f3100a11b46a5dbf8594acac76e3050bca890aa7e59019b84ec3995d8a8ee8ba7bd83e72491dd566d1e4639bf8f77bcbf3242385cada4cc2ab03185256c17ce7d1ddbb52f3ecb65e11f90bd0308520f64e1806d576af65d530d7f4ceaef5c1a5c82af903a94a3d70e65244edf8995dc9bf9aaf2a5761fa7bb9793ee3e197cae2420034a1cf696009881bc44cae5cd30dcc50dc84eae12400d5fa9a71997a0f5196f67dc8332d75c5778064ef1a644989c296089e35c94ae7bdf33a8d3163997e99b38d547433e1d0931fd3683bf8dc5d596e9eb575e13612227d35a05892b74243b7d78ef356681e7a47a3bef11902ace3d870903dcaa588a18add50f271e40abfc806f5790b8e8dcdab5e52afbe2d5bb75d7fc7412748b5bd3c7f54ea7f85cf671414362a231d149c0e933c99b3c95beee61c2e377a2e950c3827f3c0fea06995484c33c100fa25caa3fabd6bab41b464f1124a1e86f9f7ed85033c5a7e9d749cac0bc9463e18a20152d5dbdf2a900b0421fff3a5bbef38075c87393cf058191d30d1d2570d4c1e2db4df94a852bbcbfe4902de935f600cc43d4e78946f2ec9db18077c19f5a64084d2ae2eb6da5eeae67c84e55504bc32029a019222d06879078e56574309236cd7314162fab3fdbdf3bdf7e77895f05ff6a4f60bb00cfa16282a5de9682bd7033ae3a86c0a86da35403d37e50ec08a2b37b96cdd601e95b037aafdd6fffb4fe6facdb3f3ab368049d30794705f852ac09be0f14992bf8f946bd94529a034899dfd99c141182dba73215423b3bd7ee16c47ac7cbc90c7d4ac060d81f2d1cabe58b489434bbcfbfec49fdb2be0ca525f63501fc88ed78d9235c46f03c7b57b457e8b99317920608a68fda754f15960f666659bb05f6ac7e40ce4429448107a21c11d6bf77f30b8bc4c3d41b59bada3cff7224507355625398da9ba9bf5ca49be7206cf0e7efdb4667ce2e1ee7d2b7ecad61879a05d23777f2715df7f2e309274a2854687fa2b7f9a2814b6b8aeb93d85dce5151523f9c4953fbe275fc651d99f787bbbf0a567831ac66604af47cb8c2badfdd45442e61ad7702bbd056a12848501ac9ba98642a9a758473f4833a04ae30dda345be45744b519fc615c09a44055bddf6e492d426f1ce9030a8eba0bd747ab1b32391ad3d070fe2bf8e2170a259d5cb3ea6b6ed59273b885779ebebc76525fe291d935bda005be8ca6d0a4eb58e02c0eae72784c04e84993433645effe3103bb0bee1bf9a630f17d11dd7f1577759374f9d84a123423d3f20171cbc33e102efa455fb77ed12151948a75779ba7c99a9b1c0373e198d99d7fbc05b97cc440abf7090c68fd9b280329eeaa35bb4321cc29ed557f87b483844814d224e91fcb7cff0d7fc3ea8499b859e58910bb065cb291c5a9bd75b4909388c106f226b1e564b6c9338514954df6df6d81c83c72ccb07fac020b1d4404bdedb0a35a6ecfb7879cae2dcc57ab23afe69e978b3dc4b7ba3f1c9655985402a8d7f348d59e94a04c62d679f9393c85451460f4f6e5e3da818ec49e44a0ad05b03b62def1d79551d41520c8cb8d6b43aa63834e9dba0c5c4d2d9685856b3de9d8c621172f2a16197b0d00f80537dc995423d86dd679789c2e9d7c4c0749b3195146a0c59bfdf6e3bc3ff1b56911e7e12ae174f342968197c5b73d901bb37d95c12cbf6b3fc9fb0a19ba63aadb0073cd9d0c8283ba35c243cb4528822cc9870426aa7ddf0496b1aa8667da4dbf476cc067c7dd5de29f0be1e8e7f78db07ba6d0d7f90e8136b48bfd7ef899fa00e3ae413a4e24b7d13be423eb33c448313a7a112fd7ceebac470748e5291f0926829d6b1a9c6dded4ede2723ccd23a8584bf1d337659f4c51c9c2a09cd0543f901a2d93c0cf36ba99ae3e0c1b07537be17d5402ec4ac3a7c0821190d856e307855e781e316e41ccf0755d96fe70bfa60a7435c38aeaacb6efe89d193782887adcc92057e63a232abb707fd4f9ea562e3a7453c69c5fb19278adc124b760d69720d7b9b1454928b7d0c19b5397a7aa608afc85a066a27f33b0b9e9e1795691724ebbb83c2267fd645798a92719c82ddbf7e0e9bd61e143c772b866c6fed734447bd2f979813888fcf47c0b441f7f402460f46b3fb26839a92121b039db2e46af0b819df864626f851cdd7d25989afc0cdc98bd4cc0f653de33957b901bf4402d45cc637e3b1d8203a6f068d372d37e9e90da0521b42f6f92c8f3b85f714a4de793dde5aa2c1deeaf0757257432627a12b444aac11c81d628e14b94a2c3e53ad88f76ca4ae25acb8ce4324fc10f8559ee24ca63360ce1119b3bc02ce432ac9d8bfeb597e4a9298238f4b39f58585318dd1231cbc92ed982f8c94f10cb36cf64506877fa99dafc54a8785c8843b37cff1a37cedc69eda828198f65127069b77075edf6402f03eaf01dedbd16360e0fdc17dd8ba49102447f2c8e6db1253419c03213d3793ee0394e1941eb5494637b243b8d2fec4abf22fe23faeb5fc8841135a93648d59520265c7b3fa3b875f118bf616288175e2424ceae4f17e897e0fc45d70d4f655b59437a0d13f6d847d644776df6cdd18a28b8fd8799589aef3b4c203ee6fc9a6ce9928c5131d4d4a14668d7fe6239adbda33b9e25639355a46ccb5d7af56386e50f4138a764c66e80d6872d6c130a88fa22b04578d3ec7a34ea2e8f7f71c2367dd279c0e5891e3269b25654f6d7f089cf494875d401b6543c29ad92a8f740c48b9965941ca6075c2cd3894a45cdbc7ae6e39ea4142b8aec619996838579afed0dd82e75188fecfc10e0285d7aea23b9cb1aafa0df058bd74db8968ab9e0fee28acb256e3a9d0e41aa0f8b47fba76799169e92ccc7c702100cf53a12441347e13194e8dacfe4963ef66f2e71c0a5bbe83c37a05a0c35298432cc838a0d1c1ac43ac521882546f83f015f0dd83cb7f70dc73c9c0aedc67abcd61f0a88f33ff04752c3b0b5f103a59db96f7b718132513c4dd5223cad73e10eb0cf8c17e27f0032121f12c1bb02e1b9ed3f68d83912b3af47db621f6c3cdf568a7516b573387688c317a4b3ec683bc0ec0769cd205a76e3ebac420b89d9417da4b3003de8d3bc9ab6ec38f87d2c272b869ea3bf46eda201e10d6f8e75673aaa1f110d62dabc97065c40ae2a89467a4bfbe7f385a74fdce5f9efe9cab0d9bcd12fbd7eb35b30810763f49de89493a4e430a0d1749deaacc711644e1e3789add9787a74dbaf73a1007412f23b45234f46c388f5554a13efb0cedabc026934f707a7aedfa35fb6e5ebec2628bd47ca4b5f9342a89b6898c1acc77e444e1793f81d741b203feb103136ee008bb64cd81b0e2052434515232c3b0774c1d4b0dd636d21cba424a7c908e65d73319e7c502c", 0x1000}, {&(0x7f0000000340)="8eee7a6b975e5636edc110d3eb7999ea8540e589780e098a5570336215272cceec83ac410a00b17c152c4d44022bfb3928a7b31df4e3cd7d38933d5eaee2c40d8bfea022817a3df28b5d5c1081cc9852fb1db4aa738711224516f23bd6bb80a63f7976e54591280c8527fe75c1af362a7672f6698559b873b0cf53cf0b25848512748b4bba5151ac6971e94be7e00ddd327a6cdeae386077f96ac43fe5d9ac02c5b9a86ced87e312b70766cf10b1e05a0b7acef900fd89fd4fd591563007e8d00b5a8e8370b0059c", 0xc8}, {&(0x7f00000014c0)="d3a198182acc617b677b4c77edec7feb25d4a32dff631ce652aa47d480cd527d4fe928045a6488585d045ecfef4f90b8461c5adc503d64ca63b2451efdcd3ed3a5d55e2384539b0b9430d12478bf13080912ecd9a6c2c1f7dd963f4aa5954237ad1eec463756e0c39c885cc362320630f2e2bc9a76aaaad9045941b8efbae6071f6c5eb250256d7ea054939950b347603ec96f0b012a34306759bb637442b153d2926030965cb2b2ec6e08a9cdc0728f3936aeb79ff896cd6d4d7006fa7f3aa9954c", 0xc2}, {&(0x7f00000015c0)="c2fa4847e5713e89a4e69e11766e7eb09c79670ee09045d0056ed2ffe905ebba659f7640734ac8923d414de11a0b98d3dfb3c9aadffaed72c7ffaf4d275fc56683678b0f8ad3a5a2845c9b66b8d139e99e6a4b282f8db1c60b240999ff4d1da1da139088531e5ac7bb1276cd95acb1f9afae9b480ed3388cf2b8c5b04ec308bcf49c1baf", 0x84}, {&(0x7f0000000440)="47ba15081f0568a0cc1fbc34cd41f74f69c7d7a600278608f9e6add229138440d55be11b53bc3e3e8a7d6c03efd790d18536e2e4946004873e9b5273e2ebb6b5e98e363733766d27403f9fd915feabca8712c41a4bb76359904110bda8766245b9e5761368fabf2f1c1a08f4", 0x6c}], 0x7, 0x0, 0x0, 0x6}, 0x2) pwritev(r0, &(0x7f0000002e80)=[{&(0x7f0000002780)="98577710bc6483621cc9c12363c9e701f620dd0ec079ce5023db96f1b28be6f8aaa9ba6aab2a34db85bbd29c574eb93bb70f9050360e46d61d4e04986d9e421bceba73abe4d7db0eb34661db7f0e146ea78247c5ae6b630b48fa609004aa30d064ee73ac4fe25b837f7e0f373111ce22e2867f7506bc737da89c4697d18762840ef5b73693141682208b60543b344e7de9a9b71d936d2d9b23b019b9e43ce8b3fc7ba355866b16cd007c70e7050d28d930047bc099a312d6c9084da7", 0xbc}, {&(0x7f0000002840)="ef2900ef3d54c4a365b526280ab4832861dc0c929af1", 0x16}, {&(0x7f0000002880)="3409e623238a9a1acd2d3890091c5239ed54e8c008dafc1d23325441f685fddda47c19b182b8c52b01994effa8928a20b00d03090aa92596db05b62961e1d20103705c5b741711473fc0", 0x4a}, {&(0x7f0000002900)="ebaefeb87d96fa66f53d3aca3c0aea", 0xf}, {&(0x7f0000002940)="e7c7f3c47c6a17c04975edbd48f02ea513446bbf0a93ecd8ebb01b6a4d30a7d1235699b79f6524f4b27f1ef0c5764ae5cb1a288ba5600a1903cf4ef45e66b482d1c3f2c8d7ca6f531c03fc921749e6703c2888963409988711d236557d9c177ca291aa5e05f6bf90e9e3a17af00632d779c3523dcb7fef61f14dfbc8c1f7607ea655539bcaafc1209ea6c6b12cb94852ad1fd7dc863472d9dc9f77c4f7f94861bf1503c594516e993080e1753266103610177501368ceb61401af5b3408af0c9246200d9289664bb1770e07192cb73f201cd7c0deb37b99ba9bf619dd6", 0xdd}, {&(0x7f0000002a40)="fe039cc3b8f398df5cc95272dd6aa181ab17011b27e286db2b93f723e97a50fc6ca62ee0dcb34b6b51a2c4fb39071b10d1a4b513493a642677dbda1fa52836da59d49586ae4921a97143272c27b1b409edec18bd1a694c26ebd25c2cb13f449b09a7b01a3d314702c4ac8ab89f889b8f078d958e1f2584ab0b2b944dc8268fbd8e8b2c2004d24cb455cc45e23a5477262fe8f386de140b2d386c2a67295c6a3d207423e34276b0bfc6e0c0a718a352e3fd24658accdc7ee40225253cb7e92dc6fa4a656ead0d96f6e7d157ae580c10ca814a765700c8a0eb82d938fe08a094ab5ac0312ee6", 0xe5}, {&(0x7f0000002b40)="5dbcbe4a39aba1becaa1d2e8de35bf3dec1ceca10a35dd49bb0a1b238d0b4ea8c5aaae9ef19be2a99a252ba6783b1bfabb695bec645846ebb5b5fd243fb17ca1a958cb882d05cc8ae9c08eefe9b6b0688f83f605f2be05f9b44ebe669502008f27112adac737b3568a66d89f91576eb88577f9518e0984b60d5e497431327a9366ab62463b9ded4254873eab80336e81cc00b675b9a8658357fa5111f837e6", 0x9f}, {&(0x7f0000002c00)="e9dc3df7cba201fa4b36b4f0ab376471369312e1259b7dc89f92eb0308bead565df0dd7342365748ffc9434c90b38f14d41e0ecc2524a7f0ed3d553c2f9ae7ffb73d859e5a69ee83e099784695a8c81d27d44a6f88b25c2ca97c4ec0598acf245429053a770e6facfefdadd5d466ec59847f419a2a48141e3c9c97a0565ee4b3cd195b52878b6893e6a157ffe42a483c6ea69839fca1bf9eeabff8e7d54c7b9cde8e53758e56032ab633b12b12bdbb9f0c0c131ecff1ecea99b7864d72c7d96ff589d165b106c6305ba99e4e9daa4f89ae00180b1cb259272a90932936cb81d7e9d6bc2f8a30cd0e7a7056b80ea5275dcf4cc08c9959e983", 0xf8}, {&(0x7f0000002d00)="cc9ebf2491fcef7dd5b837270c0d9b4c5d5d5da8fb178e0574d124779680f97fd6991c7b8c9e5e45c7eb13889585bafb3829f4910a830e2f220f4bdd08633dfa8b4f54601acd74a7aa5c2db13d7f0c63d9e73ac67b4d7f63145be8f51aa4e4", 0x5f}, {&(0x7f0000002d80)="ea740eff6129c296b89b4fb288905aee91f6fa8c7d866f789882929040735d959a46ac019c23947e286c7aa90978158458830aef8502881882d5ce0294afeef6ccfba0ebc6b2a8047eec36f6ea8898d35825b39be72ee721e81735589ca625ca70797ae946b8b4dc9992bfd378ed468a5ee4c511ffbfafaf6d10e254e8b4ecf76254fd27a09bfab5b7d785cda2ccaf24f234ddc44e2e021b3fe5ca33b922d359b7fef2e5fc518d17831a787251d00f352e421b97eeae82cf6d85e573a39d4ded856ed2d6dfc5b8cb5c8a4f361150ee8e1f9374de2c67c97df872d10ab7ed76cc8fa0f350bfac1d6463d31bb3e370680d1c55178f871c0d2db328", 0xfa}], 0xa, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfd6c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x118, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="ade0be23170f9ff92719f9874269df25ec2beed61451ca2f94a0ab1e72ea18079d3954e7866baa6e33abca5626bcf4907ce9e9d786c1781f09d4c0353b64dd7e857b0e73851f0c7af2d478dc740f45ff53e3577517b90bc525041fde8e7e7731bc770225d4f6ea91f83982208a83f042a499eab7884170c826860a659ef65b9cc3ba25eeb19705ebd8397e015025cee262befaf6912a184369fc81d140151179e0086841aa72afd615e302abd8d2fa96011efc61ee50e800476e2f5199b4b758a41a600deef40c8e352b9857b2fe5a6227f16239d30db90187e90c29b2fd0d00473fce473f1a68abef3e917c957547f140434e2f", 0xf4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:10 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x702, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x103) 16:00:10 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getuid() r3 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) r4 = getpid() fcntl$setown(r0, 0x6, r4) r5 = dup2(r1, r1) fsync(r5) open(&(0x7f0000000000)='./file0\x00', 0x8500, 0x120) 16:00:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) writev(r2, &(0x7f0000000140), 0x0) r3 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x3, 0xfffffffffffff000, r3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x3e30) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000140)="30485f13aa59fc59b7053e92ac172a", 0x16d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:11 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/34) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000003280)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x1) r1 = kqueue() dup2(r1, r0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r2) 16:00:11 executing program 0: r0 = syz_open_pts() getpid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/50, 0x32) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x100, 0x8, 0xffffffffffff448b, "57105b3036c9d9c7ba309a86ae5eeaeaa0be79f6", 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:12 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) getpgrp() 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x10001, 0x4}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) socketpair$inet(0x2, 0x3, 0x2, &(0x7f00000000c0)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x2010d3fda0266218) close(r1) read(r0, 0x0, 0xfffffe39) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) syz_execute_func(&(0x7f0000000000)="c481e974e2c482350b8abfa60000c4e14ac206e0f00fbabf87000000792e47adc4e1f813480ac42231bb36c44229901ceec483b95c3e383e0f5658cf") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80000001) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x4) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x101}) kevent(r0, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3f, 0xe00000000000, 0x800, 0x100000000, "9fa68ded6961d27bf1f889c9706d17ee4989649c", 0x4, 0x1}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:13 executing program 1: setrlimit(0x100000000000b, &(0x7f0000000040)={0x3}) socket$unix(0x1, 0x8, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080, 0x8000000000008f3) open(&(0x7f0000000100)='./bus\x00', 0x8000000000, 0x10) getgid() rmdir(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x80000000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) r1 = getuid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x9, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0xdc0}, 0x8) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/145, 0x91) r3 = getgid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000240)) chown(&(0x7f0000000040)='./file0\x00', r1, r3) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4c, 0xffffffff}, 0xc) 16:00:13 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getegid() msgsnd(r0, &(0x7f00000000c0)={0x3, "d06461e265b5abc722e1bdcc7c119207aacd2d3fe968c96c079264c734548e4b1dbf9548f7097b7920d51170bf20341989a692d99e3f93dba8aef299c6cee2263527e8f6a39c7afcfbd41d562944755f4f8db0029be895fd1e45fb68080e9829a00c0cd07fbb4ccfaf479ddebf34ce5acde0af14da9534c29038426619f1f9100402e9d6b790910a25eb188e3142c97912aac18f8103beec3e1e76b9b56af9c118c3e13331848f93ac28c043f3fd99508a33a23bcf85ecfa2ac93a2edc0183ba41d605c24ee9eb53a5bbb7243be97f96e33060"}, 0xdb, 0x800) r2 = socket(0x1, 0x5, 0x8) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/222}, 0xe6, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x4) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x200, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) mprotect(&(0x7f000043d000/0x3000)=nil, 0x3000, 0x5) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="897c276fd15f6a62dac6d0a1fee93f394264bad358c103e66e407ea196cadde2e8bb2a3e364b60a8f1971c6bffdd84cd947a6224be3da73b6b3ab9", 0x3b}], 0x1, &(0x7f00000004c0)=[{0xc8, 0xffff, 0xffff, "7f6c9861dd2d2db33669c93ba6a72b92a41454d4b9f42ce2fb0c11b5a6940ff4756304d01d2f388f44250ac69a345d761f0ec13bafbd753d48945234fdf3d275de68eb5fb3b92a3a40d16e4b779b7a7f6e2e2a7672139253ebb4c78bd955c699e1b33ad3720e42b4132e386af064b3b680c39a78eb0d6c118c68ba4012b201fb9589b767665f49f7918a7a050a70a5d91c4106a3aedbc0bc7e4eeaed3f446d8bc38e776cad4737a87320ee158c67b5fa1e0df0fc01eb03ed"}, {0xd8, 0xffff, 0x6, "73a39800d0f1dfd9ee4d27d8ce8beb90c5bab06f3e432a227e447b509acbd6a2b38177ce31c74e4640baaef4077cd211fb7333f1db3780e10d6dfceb801ae67ee8257e0923f27bbe90229f67165ac1d8a2e1fb58f818ab0da418c7d87833d7715decee6ed12b03d3f567462a544e84a8692d955b60865ac621b5e12d20cc066cf73cbf2e82ff1a34c7ea1aef73295ddac1a0b0dcf8b7aa342468e20f4a22b87376eb9f227aa7630119b7af44367122ec56de4f3e1560886c39cc70c78a8fcc5bdf1095"}, {0x18, 0xffff, 0x2, "cb87f1"}, {0x50, 0x1, 0x20, "5287fdf6d925b9b05bf0dc9bd45a864da43741b279bd18a7a853e3dfa24d37ea45a150f0b3fc7cbaf22fd94f3094b1d046e5ed5269e83408d536ded76733882e"}, {0x78, 0x1, 0x1, "b0fe1ba3ace6bb7d505ce8b122ae80bcda32d0f6c774b18c3a554badb132b094bab1320e743149f77812f0ec45e84bff45d9c5f064feca650321e9b382db894f3bd69aae76eb87008203b66a23d206dd868b3d2ae058c3fbc08d790cc24fa498cf15"}, {0x1010, 0xffff, 0x987, "3ec115dad2b334837bcca05611112b6aec829fe33dd839bdb7c83e4e9b6f82fc54c90eb657777dbb7f6166a9b2307ce815d84abeff8b488dab76470509a47363ca6706e717c8617e91b785b22c39e144e627fa4b1192f06bc9fa11882c106e77e7ca31626e3b398877aa50f42dd147e01343479258cefb84be8d5d5cc488e47433418b512b2a3a88ae4c4c9b6079be83db404f7c404fc9343af8882d20abc44d4fef43882f6f7532eafea4205996ce6fd1679a86f0e582a1893c404e9b1f1c517f67e3393d8f563c34b31db45fe9804bd036b89fdfb125a2348f0d7a783d8bf98d7f01bd2dba67d79a4ed9581ea54ad40f4dd9836a9a06b7023d5f8a07358396740795364c5549c6251b503fe51c0d9cfc303cd46bf5539b99d68e78f9f20c8363042dad8755a01135eba0b0ac875df1ce7fcce2acbebda810cde60e12dfc5d7499c3311dfb56c75ae787db3fd4563a2e6c9823bae02e250f1ba146074cde9bd3c9ed22f707a75ffb5ebb284ff18af90f28e2d337b25eb7ebfe8cd3c4b0c2085f674ccb3cb243ec20f4e59b93bd51e4f8848e3764abe5c3e54353e46ab37156fe2acd2733e81a2513230d1ade7d006b529ebc49d0f7d13ad749c776239013f2252b009e7beda2b24f279ef3dca56124b2bcf9877ea0ed53b29861c05e868bfb72aa79deb270d486f4fa2f239efdba03bf7a823ada4e837b73483fffc079e612407df44a1f71b27410d4deb11bdb7ca3d48a6160a68954cc2d915089528301c5275c221a1d2355b56bd838911538341475afeb3a4980e552315eb55c482b364e37d0ba9ac3a6fba7e3589d9a95eb77895ec9eda1b5eba5a6ddf6f747442901ea263fca454efe3855e1d911125719f37d53fdc810f08a9372cc8f33a4df382150459014585abf8e16ae025927f6cc8f5365e4032cc3f13b2ea395653625daf39e8b68e2ffa3fab3ceef5dae86a7f8c7bfc97ddf8e3052eec6b4b43b9febe5548ed7f5b4d32d949058b57c491a43380e152669a4362b6b95fe9b14fd6b4c6afcb468cb620c4a22596848876227d7fa7eb9af77924de3bf1418368d8d013e4b429ef2b3b31521d191b21b5d8a35892d50d338ba16634877abdb17d4e9b8630d9084aa52be05499bed18175f6c9677fa97bec882e610052f8d88fe6cafd024fdf7ccec75bbbe05effe5f071ee447369cd877331578e14474027bcbb9414e1dfe24dec9d82d42670a8807f892faf59914f2d1bd3a0d10f4a427f1f34ac0a0b187d239bda6d890864a8bb6d1769a3e7d45173e48326e3f14469a1f138c634a55e32a03ed291511181ab896062b60951a8c1511fb238cadefd22fc2da90a3a5c37694ab89a690c685d7a2ea156fdc8b8176ee63b7cad8fc858c4c7c4732401dcb15305d7c6324e0e87f47c6f370b091189e5fe538e702d6a82fe63ebbac6bccdb49416ce47c9ec625fdd4274b43a86b7e3eb6952daefd940d030c690bd2c3add5ad1f860e49589240fb29eaf2a6d8b66dd432533193ea2cb626ffafb0792fbb2d03e60a6932619890d9b682731d904eddeef1b7476ea085fc896b7197370ea4b12cbf18f5375f886306e81350aa6a5d198a9209593b48d3cbcbc6a599591c5d789ada2a2ddf441a345a5993ca2bebd5e8e59c57d9a8d112216bacbd0596c2d269a3935f1ef2dd21e61fee7d67a1170935cd7c88cdcadacafccdb1968d0d62b4ce2c663b51c568db9c182801abfba30abfb6f3f8a941c79141295a7f694914bbc3a2d72403cc1323ac1392fa7ea06a46ea4a6896417f9ff8d223adeb5c58b6e66c1c2ceb4e2be6b6c16beed59c5a2313c5a3091adab3fadf2914b488db86e39440d2cd9e9ae2722b38ad5bb1d544fd16d5d3b245efb27f73fde6f9c50ff00215215a889b1ea390345f0f8f382712a107a59bcd95720b804547b4f1ed00001ece9a207de46b0a83d2578e4b86cf217c87d2120fe7d30baaa7f00ee1fff83a62dd6aba1f3c6c0730826fb8e3de0505ef9458005992bd13ff4949c1d357f07a0c00d3d0b278cd8556d7021fcaa3cbf9ee096f322ad67487e41195e89bba26b8ff24f76aac3650fb0d31d584d5ba2988030bc9c0fe13656ed66d7fb41a2b5c6c9c548291f0b19f71d24debdce02be603878200eae11f66620b276a3622a676e1fab03a045e45cf5690b8039ab9b406bcfdd162712e280edac9c688f13ec9663fffe69a5a5e82c17b8a80b6dbfed9f8b802650b3f36755963df07b78519a2f42562b83c06312ea9149367e345bdfd45b0812ab3714fc182218a4854454e4ae482ef8c50f708a20210d1a6331bdc3d30a86b9cfd40b5ab9368ae90d563f7476992cf4234e1a80e312badfba329f9d4a6d0f0c0a19d0d50c04633e6a96f58a45734b10c984e1ac2d51ebc8022f044567580c8e9efc597f9e77e1b53607d9161eaca9eaf262e5b100dc41047288e0bec54810618bf99640571a9ced90d9c2a7f0345e58ba693eb2bf2a9791ab7c957d4573842754a1ee9ca5a609403b99899e5b2b8d5e1359439f0023383e14748a39a579dfb308da69d1c009a219d75c52146b17971bbfdd8bc8ffd77a655eeb102dab5094abfad9e42f7d4891cdbba014b68130d63d617d2533a316c878b2b4a8f98535e6c4d0294ac72ae490d759b91210a45fca6ed36e05c9ded68d85ba4431ada9507a6a53f5a11e3660ceffacaf7a4b7b4143cbc6fbadf508e1593d73e3125cc9c56b99525e73787b0b09fabd2aceef9c4b8e6122b3a282c04607a92f638a77fc7083c66a865d38cce5553f44514ed5456945f530a6da9f3047b5062e1abf46083675270b126062e2bb87c10560a8df416c76e70c2ced5c01cb22c3e81e17a3f74f2da4d9c0036983fe1f2b2ec8b21585e53491655fc97b75fb147a623844c55df90b24523507aae87e65519d9d302da4356c2e29b39ecfe171ddbf7124b8f5adec4853b8cebec11eec3d52619f8dc5f47516dcd41ae4fe269b6d6f8a89a2d316baa9f74b108f1b99c4c93f1b14df0f68a4e1e965150da6bd93ef11110554537c743de096e65186b68a73f514ce30c711a84fe310f8decd35ef09d96d6c9c19d7fc68947eb963028b45d1d5b6c57d419f1ff1ee5ab5715e0ac541882e1909a24ba55e3a9837afbba4d8ea8ded834738c02a6848d6da117e5ad900b971011521dfcb2214ca3c0094d6ba30c25c6d8f36e0342b9876269344749d9a42f3a4fef34c50798000dd02fa61650a8d59dea85d164260f728ba6c30ba6ec7215b330d196e9273d38ebedf68f256b04a813b4e627207e3fd8637e708872983d8da7d5cf676b496f728bff3f5e97d5f6d9934cba8290c4402bdf7807eecb67ee8cff61dd239799c6b7ec2b78aa530dba9081328fefea419bd518eaf8f3fd202ddb4a64d85884758e9c3cee7ceaf5facc66d6319bf6a1390fcbd21af505d31f0d1e024fbdc18a5534abcf5275b16c7bcc47a81231e4aad39c912a3ed071954be848a5ebf027785e3c218a57c9c429a9d9a41402aae02151332a99d008d91315ea5d11f31f0893a94bb3d77f847df28d8ad69ec4d90632396e8107831087530f7a4a56fc958fb4bce7df7e99e0f4f7d97576dc2949b3edbb29b34a360c240680e39f1e356a4cd9909ca7d85f3381610ae0b72a9085282b387a479685e0fafa75ddf6541815799e82eef10e799cac30fea8838825d9e62ec9ba324151bf5c00c40488cb1d7c2f757b01dc2c060047c0ce2acb0810ca3b76d0b02cb473d2c85b9aa3de14cd985f70ac86bf35839980ea524a07be4d3f2bbf576819d629dc9408c1e1eeb2559c7acb26748ca7ce3cd3d9a8451716deaf0512f822764a0f34ef68436474e1c553ad9f3a584daa1bf87cbe293d9986a6d27a7596f48d8264b393031abae9f9594a6223ff6aa18fa23b7180427727302e64399d91ea4b41c452e37e80245190605248dcbb815a2737bbd4e4705ad6923b16977ed3a29326847a8d59006c5717764e0409d164ad2e35e049b2af6fcbd381b16cf36e1dfa48f044d1117ca200d87cbe81ea4c752e079fd35cadf6ab94cf477618cc481a415a32b0d685d51dd2c3775aaefdb6c9c80260f7d5bcb999a26340eed05574ed8d82ef11b72442d3ddfbe9a7a352b4199c0abaf308336042c7830af4c8ddb074fa3db60c0c1927dfe1dd7da49a651ec9e4091578746a0fab852b6ce83d3f0b5243f4bfad084bb8253488f40236aee9b00ea1c2b987ed12d3f5b761a54def2b1f6138a31ff59cebf4780e6eff66fff433317bff4fb99ddf81912b955ffbab23cb3ccc84a81e908d607976fdfffe8ed23da99db775bf5f3ad7cc73d244fd2c695cab88f7a94110ccb8f0c282628ee5baf52ceaf048943722b47069b2567f654cfbfe8d371f036f9d0c71bef29a55163f21f579dd6e375eac4330c5a182e0cb58dd8ca11827265c1831028164d73ad5a42788eb4b27a8bffb5bea0c0d2b485a177a13fe1e84fe569058a7d7dd9dc870e22cc5ecb66082c214fa0e7e7111c2dbdd0bb021fbb5ed7e0156a6dfa874935bcca18363ca523cfab1ab6807a753c3542f410b35c86189387e886692979c5da830e77e4a04f77dc666733d45432f89175f066482748b152290f0f8c35fc125ea75ea44f4d2240a47d6e3b2b54d9aaebe581e095b5883588b8fbe33f6b8001b121fb0730b095871b6d5a4775825f302f6b14887b8d296de02c3afb991d77fd43774b6f6c78164576a5e664f97950ce815ea487781ae935bbef20cbdd9a4248a7ecfee8b90c8a89f45d6c43ca0232c37e6f08a63b9ccb0ecc7830de39117fa5f9c4ca304c45ced0b96b6fed33d97fc460e88374e1d55d870b92c4263604a012519cec4a849ee5837adb66c2c39993a81369eec65b6218781ff7415c28b3d02fc1f50fb034ff54853e429a625ee55c130eb660e0bb614a0d80218946edf5256518a2df7537c2d9e2e32d220fbb78177e1d285be6a6d6bcc2bb0aa347f16fcf6823d20eb111f757cbe7575588403c8189ed66f6017faf0de3d2217b8c12069d7ffcd883c171ed3ccfd583704d9a0dee54f267463a522a8019439ec0a2d7b5a5c91eca6bffa4a626a83f0d6b9572b47156f0f46e5ff99d77701436ec664be970bfcec492bc476d168312b30832853299fcfae3a0cbb0048d7392ca6504b2a9021bb0a24aa282b3f8c00179f5f81b5e61516c8f8e83bfc6d9e0dd85fb7c155a026e20103b5124e65fa0fa37d9cbc15b6c9766205bd41df68e1c7d4aa381b2ed3ee50c0588466432468e62e42a4db741e1dce54fced9c2b771ba47c252c278ab590a6e502fee946edcd60d35e02907bfa9aa068f431f561f12bf4be8b8a08c94559e8d3ff5b9b10ddee8e30aab8b2f028cfd26f38d10d1cc562facfdc1c383c785b645b87e2d3e25d3dd8fecd8fc078843d3c2f1e8371ef805d057be09da7713d3c8d700df2adba2a25d7faad195f70aad363f0f31b326ed5778d14e1df8ca6ec6cffe4e98bdac1bdd1bed827118bb24945ba44fa52871d0a39f3b0d97489e06344b1ef6ebd07b468ba9e1ec12db8612da3186c52ac52fac21d8ec3c748e15935ca4c9b7fefafcd60c4f85c4e9f5f5652884cdc497b46c0e1b1b901a02b76503a31483650815e1a87f837ae98e6e83e4b0bc5415acc4e32f40120693c2645f36e6dba0b07f1a1e90882b26b7af869cf770baf3f2c511c4f2f6e868d25c162ea8d2fb47f2d9c8bd3ca38c9bb1ab7b39203d68077c06501cc985fddf2567d33eff324ef235a4c21025529571465f20a9dfdb936da698398f883254ff"}, {0x30, 0xffff, 0x5, "faf8dae9fd7acec4538e92f1f132e7850097655d6723f2c304c772d1094ec143"}], 0x12c0, 0x404}, 0x404) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) sendmsg$unix(r2, &(0x7f0000001b40)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000001780)="47a18fe9912bdcf9fcf2c4cf6b565460e658d2e64286ea4c993716f79873472086722b34df6625f6495f81de2282912dcf994d88eafe009ef82331b9196e1b124ee0ed41188500605e9eb72e78dbef428bfb8bdec3c087536a2f333fe1f77165b02133c5e09f6691ca2e44e9f72492f01f429d1d729b3f381ba2c7f6be4c5920d73e335d697805496e90c26a836257e8e10a721e1420db179dc10f667981e09957c409d8cc02ea4ae39c952da86c5f408ae0423b859cd6f4eabac1bd400cb726d2b51a5a59a82c1f31e7ec9992df", 0xce}, {&(0x7f0000000300)="12af21c590c499c5965f921002ae653d91eb5925ba033d6cb4228e3d41978e9c1566150c622c66821c602f0f1b7ef8372b87d24529553127918f0ce09d5adf79183687f43e621b082da5eabdc3cf26af03509d550856e89b32f5c313768f34a3f78be65974c1ca46", 0x68}, {&(0x7f0000001880)="afc521cd3b66e1eb8e1e4a1e95e3f4acffa518fcfe60bb7353f2b786258964e7da99b4dc7e0089a1711f65500a692a2f15ed47f6299a17282a0923335662e2b0f8133f230a22f9022116afc39e24b7a89e3ecfd30a65adb64219355a5e1a54a59ac4745e7ba46ed255fbfb7cc81cdb2ef702ad0650064aa6d03dbddd3ca8ad5a1f9e54c712e6f670e357971ee7c3837ef9e39953d87d31537b9611339c3838086318dc5f6ecfe6ed21f8deb7cf69596fb8629720ac9db29439004e70e405eeb216709597a6d0db5841fabda308e83c5a28ea057c7205f0da60d71b47640f1790a346fbc1036cdb3b4e66106b69c971516977", 0xf2}, {&(0x7f0000001980)="866085e94dbc8dddeb4a627d1226cd9eb27baa3ffd05f5f357059ca04f3e437996983778e845fc83c621efa95f735f9e8e4a4c9f30ebb378e959cf3d2ef99a3450e7cc285b6cfe882161c2a35d", 0x4d}], 0x4, &(0x7f0000001ac0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r1}, @rights={0x38, 0xffff, 0x1, [r3, r4, r5, r4, r2, r3, r5, r5, r4]}], 0x70, 0x409}, 0x8) 16:00:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xc0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 16:00:14 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x0, 0xfffffffffffffffd}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:14 executing program 1: recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/108, 0x6c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:14 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) getgroups(0x2, &(0x7f0000000000)=[r2, r1]) setregid(r2, r0)    16:00:14 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0xd8) accept$inet6(r1, 0x0, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) flock(r1, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700), 0x367, &(0x7f0000000200)=""/29, 0x1c}, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000500)="ce", 0x1}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0x4, 0xaf, "000000000000040000000000000000854800", 0x0, 0x5}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0xfffffffffffffffe, 0x1, 0xffffffff7fffffff, "072e1801cd9e8dcc0bb79df623c7b76fab85bbf1", 0x0, 0xffffffff}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) r1 = syz_open_pts() faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) flock(r0, 0xe) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x40) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:15 executing program 1: chown(&(0x7f0000000000)='./file0\x00', 0xee00, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = semget(0x2, 0x3, 0x50c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r4 = socket$inet(0x2, 0x5, 0x40a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x100000000, 0x7f, 0x3097, 0x7, 0x7f]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/13) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r5, r6, 0x40, 0x4}, 0x5, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) 16:00:15 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0, 0xfffffffffffffffd) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCNOTTY(r1, 0x20007471) write(r1, &(0x7f00000001c0)="4f8fcdfa308002a10cb26aaeb466e456fa8d5507539ce61d7134fb97f1e36ed29c7ce64ee97c057145d784e9e20b0993f6cfa0ac3400000000", 0x6bb1c68efec9592c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0xf01) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x7ff, 0x1, 0x1, 0x7}) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x12) 16:00:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$inet6(0x18, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffd29) setreuid(r0, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r3, &(0x7f0000000200)="1c3f5263653dd2bf6be961c7d006a859232f9f1e532270726d3716cb148f1194ce45dba85e56acc944cf25501299d7eb9af4e7f5dc76a5726d7e1ad3c3556bd6dddc0f8449c415bb4d226c0284762723e2352cc9abe68af7586024776f89867e06d27bea378a3cb5d7d6e2ad58297ad7072bf307480b769888605e8fc148a7086e21c224844f94c5263360a6d201606c01bc22f0a18b617a3216c51bbeb76d76402f357aeaff877eeea87991bf9fca21364b7178bdf229cdb33353054bbc2e0ae0562cdb5c3e4ea03ffcff66bca08ecff5077bb78d0be5b0c6", 0xd9, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x1b, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r4, 0x0) 16:00:16 executing program 1: r0 = getpgrp() wait4(r0, 0x0, 0xb, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:16 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xc4, 0x8, 0x7, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x80, 0xc00fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffffb, 0x62, 0xfffff, 0x1, 0x6}, {{r1}, 0x0, 0x2, 0x1, 0xc3, 0x7fff}], 0x3f, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x1, 0x1000, 0x2}, {{r1}, 0xfffffffffffffff8, 0x4c, 0x92, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0xc, 0x459a20daf345c4b2, 0x4, 0x8001}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x3, 0x25, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x2, 0x73}, {{r0}, 0xfffffffffffffffe, 0x82, 0x0, 0x10000, 0x40}, {{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x0, 0x7}], 0x6, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) syz_open_pts() 16:00:17 executing program 0: r0 = syz_open_pts() setsockopt(r0, 0x7ff, 0x0, &(0x7f00000000c0)="2a8269663daae48f4e564cc00fb01a443282e62a835df6cc5dae7b7928d4e78cd28ddc59189062ada3e23b843f4b33a5b4749b12fe798f715b63d436708afec07af47c9fd326a5eeed9029bb61eb40cd81a448d05f4434b96bf5022be4c8509430b65d7a45407f3be399f9d1183769876422e6a633efea80594e17eecfa4bf58c27f1dfba228184bf2336e308bfac8fc703cda865bd84fb698e83170f680324279ad537830250f1c15faab0d8edab17a416e963d0e8071af97eff40c9c8ad6885ee518e8e1f7d60b555515c2de0f8deb7cd216a0ef7fefd2a9434b7b89886f35412fc480266cfffc603d26c1ab36b3b00102bbd0e182835efd82235dbf4d497b6db0b7421edc05f822fbecd04d44587c04fc3dde946c124f8c334f2e1239f76c613979b6eff2cfc2c4ccc47e4cdc199a33196d76ae3450acc9de9a47e3bf14fb5ec69b3b628d4789a1db66754323f4ad75e1d9d29a607bc35f218cc0ac455a1369fd8a97ba2c9983d394cb519b6195c1da083a465c50491331b339a6061eb831b407041822efe7c4b2c8979f5f925cc6ab5f65ade9eeb2c16dfd05869d099f23bf23008c8a420315ff8bcfb7d56613071c4f3bf6cad43b826f5568e69ec031e16cbb1e8e53e321b8996dbdcb2d66814aeebc911c3974795ef4caef2e2c19d755d6ffd3a5456c02f369e7e89828c8b91b442b7aa08ce41b53dc87d22e0f1b5412c5ef2ecf8c00a2fd20710679aab548030b0d6110b42cee3f0b67a03b9ba32e275c62afc274b06c84cdb01d4d7f26f93d2751922fecd69ee6f82651673784f6c862449aa716f6d58badaea1ba605a4f5b24e37098b0acf0a9594185704dc0f91f2fde47167d7eefc91aace29b71c7898c964f270df4b0f9f6324e0df32683ee684fb76153d6bffeedf66d3779f13ac46ca5501a0392b161422886ff082a5d53d7bb27fe38d48fdd9f5297b86772ddd620c708f460d0befb6e0a01b7b37f25fb43bd7ac9813749101f1b6927811d084896035261517d3e647a07b05c8c70ecbf43c90bb7344552c06c9262fb7a28f4164792b1852e7e94229adc9b57de195a0a33c997a3aac69b00314d87946108c19695805c2c3c4ffdb03aed147ea304813da7e824f642078b374495212a7f4b298fabfa73039f41638216c8192ca6d5ee5b3a6cebd1b99cecd2ff231ee7fd9dea35f8ca1d157c299a54d30ed00b6008a9d6bd0bdb268f74b6a512a54611d2b4a53cfd1b6dbcdc838fce7cfd6adaf4d56834ebc50f061700c473bec2f6cc59d03f1e2282bd2e1087276bc7cb90b41a3806352233418b7c91d93a021e8efc422b1f0ac8b894f998994f523dc1de5765acccf13f1e529fae8d6941ce02d652531415e7d64cf8c125d2815d42d2550f2d9fd63afd9d086b8441650317439e50bb1ecdb36aa32eb9a123f8132e6998e89883c718d56b933d0f7181a92126ab522d452d622783058d6d7f021d7087b56e33213aa302509fea7f2071b549a8aae0ab0a85cb2b647a402fb780e92b0e844f5698237f65aacd19480b4357ecfeb0b2546e8f0a9f65e68b5d9db83faf86f64df719f1fdfbe7f9eca17dcc977444154ab51650ace2cb6cecdabb63f5b0794681ad76e3cd9960cb30318df0149c2d1ab7591acea65b3d583ff2ee9eaa6ce4145d03dec70880661d6544065db318756c4b147588615905a3d93b2981839443a4ff4902243e3aa700ab771789196de9a37ac92d3659878f4660945f8760741d10ca79d6027e368dad4b98e4d06e53af0ace01686342df4db70bfe35a2a82b9d42a67a1871a46f91a1678d30009865c521ff5b7659e8dfde5ff40dce6cf0b422dd5fd253417120a14c86c5b7902139daae378c3c6ad0a755b2f068be84ecbcfa04365097c9c994371bae868177ed7c8d09ff774bae6a111630fc97dd2edd3387568fcbaf79c3d337099151f99ee98c361a5756b9af877e5714353c9f2e078588c2b84f3754f89506c1aff365f2a78ad1a4c5cdd7068fc80c636b71941007ddb559c18d48760912470e11dcdec09dce8bcc12fbee14bfd39e7c998fde5a30c2e981cd53be4c456d352b334ef1ce9328da5576b4ef3f225aa763dd2f06e50516d7c4974f3261211e97955d6058d245236ae9699ab8f42400f3bbbdd3bf50983ae4632506079d867521d8349dd770a5c6ba9a84d299233a5d038b3a01dc833e59441d87ac28679907327e0e8177103bf38a753073e83a17bd186272594615d2f48eeadcd66276676dafc13632cdc19b305b4ac0551e4b336dc3f0bdd17e95a5561476a1823f6384d6a4533f6d19875003dfd983d5f911a046d8c5771153160f7042a44d79905cb2d81d429356ae5478af30686dc2d502805c0f47f066744f1eb60f21fa5df0566b399625ab77b5ebfc058d67ae2f1c53166ff9d26caf941e7023c4d8c32bedeb10a7cc8a1d175b76ce75d73437e4a36b2e10da2106efb2e77e0d6f5c02ed98bdd88225d8946a1f1b8233308f1eb21ed8bc5e77d7884bff023f2938c8ed4862c1758b1d5800c43072690ea72f789a8f69f78b19fa145d1e5a04e96abae486f7d75de15daf02528af6f027fdbfe6b4e281ef284d92126d08d884580354ef06766670a56b63fa572ab56982fe5deb443aa456b425bbbf6cd576ec397202c5d9c7c2bac50f2b7dedd217fb6b7713d117dc2843633698610eda0a3b73e13eabd6166a3142925f8a2ea17550e91f79308ae36003088a0eab52da9b1172b367b9058b9f97b778bece72de61ccabbf0e99460c5b68826992bd89a5931f845c1d335da9df264d788b24654d7eaba73e1c2e7dda746a67bb02c7bd4562fc57388f836e389c0035d289156ce2597250b23429d9f32785e4e5914a297b26f8378cf11c662927ea036d89b4670c9dd0caf54ac4db5d21941307b7e7de1e61345290758236e7d5d72db64c49062bb283df3ee16ed4c5193205453ade0938900cc7ec950f181504a087beabf36b404efbef426defa8fb9b6764602836baa7c2ef4de52464f3e2c01a788d5a5897dd7a3ca6d4f6d45efc011fbe51492c5a7010703f88ffbff97f762f75e1441ad91e16fdc5e811b294102e274aa505b8d144746adfd3fb5093004aceb3c9c140791376cb6dbd74bcd750bf0c5ba735904d0783b7e0226191d8a991320dd6a900d710f696ff5edff22c6f4a26ff13f09c787c5cefed4b8c95bfd98d4c87aa4f587612bd122cc0a5525870b8f8107dc2f089bc000f8172ac921a305f611b0a9108ff14772c869f3b2139b93f96e4d6da3849857dc195a2b975b1c76dc9609e25ce4355edd60c86c75926a116e5b14fbd3cfbedaac0f23b41cf07919e9b58ddd9a4fe25bac33d570a472df0d163175e47f7f36d7f7733b72fb55169702785bc61ed672d11d1977c5ebef35cda4c3372a2b777f2e163a761b87dcc3659e37d6d539bb65160386eff6eb3a27b6e9e7c08f4b123b1a26e011ad81829fa81d392aea05ce286adf6693cbf408b3757fff46e892d16ef00b03d6f824d849a0a841b862522636402ef2ff4f3796e00ecf468a638b7dbe14b69773e0ab60897a18db85f9d1f3eeecd460f677c16781fdd95d79655a133112330c59379abddf7086f70ce4b34ceea88abcf8f0bf39f7698e2cbaec81aae9234fc88a4d398cb19e08d0f6ffb3f86c7302400b1d036502531d5846265e214a651450e9b0a3592c2a24bb73b64291e5460fb7227651bc32e178381e927021f251ef1502f74717155dbd5d0a113ae04913e496d7d7b0a1273fd832f3ca43f0bc86263610cff94a6c834070380bca8e22976c1a289cf8c43e5685e28b74c5dd3465d2824030e86c8a61bf55d27fc5ff171ad91b06e098013c561e534bbe55a04a576fadc8da0b2224c52cf8d4ec7200a902ca7843444e14985bac9d564b2809373d542772eb3edf9e42f62d5adc011d6f1df115289f09ec736beeb32bd186f63b258ac190bb80f17c3ee905e98d7cfb4aadc90ed394f51fb9d036317a65f983c52a268cd3121e39c30a8a5b874afa02aa429335a68960008163fe0a0ff0c73bce3b71e708c478f10dd72b97fd3bbdcf4d2b87d05b4ed62a54abbb2c87a2beee51e64e16d1fb9804b2290338e12f126179751a4918b51ad2bb0ebbfacabd95c348153d4eb26f32dd1803c5e22540be895f99f6eea28652636bcaee657c0bcb7968cea68fde358d71ee181c03c015c4b838e099b802f4b3c779a093354a41fefcd71e9e049df245ae984ece7a295a84c8815770d773a4c940ffc9886422f063e13ecf4d3083cb21017a2693736290068d1f4ac4341e5e156696782ac6aca5fe4c37860e02b2aa11a98490a5199d21afbf510a9c1e9d94b44476ec2e3ffe7c6edbeb55a1a007087d3eb06221ee93dc9c2fc3f41d15cc1ab8fe48924114bf02c8a81760da171641f9f97a9a3f83f3d1e4a62892ac686eda2bfafed72494fd574eeed18027e117f5fcb5aaeba2c8114affad86dca3471781258f7e4055be2562da0b94c94da4964241cc70c3dfb2fa7eb602465a55386bc5c43530355c0c18837208fe63ead0af45df8e8d8086621bce9da0cf6875c9062fe1c06366402aa63047c70a17f5acbf4a1bc91526fdad4685223800cba565dc5ea37cee6081b2347d5b415ea79d91977cff25d43049b06fed8e86889ad975dd8c9f5f6800191ee8387d4af2f1dd147506caafc845ddfd466295156700a114f35aab5dffa2e3e0d7e2d1fa06c0b854f8a8b6e909a3e4f31c608d07eea5cde4e4451d059a5cff8839bbe5c36d181b80010afa47314ebfabf0c02027b61885f2a6202e6d65694d5b657ac81fdba3644d13ffdba829e7dd0e127a42998caa9f0b861d15b695e11d2d2e0aceb4c7bd59866925baf889f8abdd091f65845e280ee42df642c3307ecddfa3b1ba744dc8416dfcd4c6c20c5bdd4937c642bf248644461f7570342a48bd0e04daacef971d8f47b49e34a3e966af2149b8a1c14c24610e51ca2cc6d7c121b85aec487a5d4e0a67c50f2bcb70a452a702f306aadb45963027f9d06ae0b295c5bc3b66f7553f1ab7ab6afe8d777413d934bce0a62b9cb9d00938ce44406b7b284f356f6c23f5154f174909339cbe1d1d4b5cbb534187a83bf9b1e9b6b2920807f38051bbd73be651b01556973c3dd062284049050e215c39ee166180cf6c056c41ef0c67bdc41b489cb7c9b30e0a72ea8d152a292a67c1f1d1d83452845817db8a71463dff3e4a9603f35bd628b7dfb109ba3a82b8e4c325911214038adb1d6aefd1b78ce5283f252617ffbd5d6ff2c1b19857d316ea20a03828dfc5a920e0daa086b5144f5c775c4c1c3b1b2fdd00ce49047833bc3a54a6d8ea2da2e44f24c49413c4468a89c8f74093969d9aa7841c3700fe9ec4b276662d99446bf0cca06b2a74fc051ec626358607786deb6714b18459ec266fdaf820d79d2b51f3b79eba198c73fabe2139691a24f1d36b4e08c1ad717d7037c96af19dbab5e7a41e70519a96ae09fadf193fa8f8e7cde6fc5267f58206ea46b0a1c3de5f64be97454cb8aa959b4bf6db35c130b8b639d6ad695bdee6f463785ed91e933815c955f1fb4add5f0f30f9e2bccaaa98b14df6795b343c178924e3bd133eeb2108e6332830197cef7d97aac464d4309b5945424a770e2b1ff97d956b2ae54554855516aacb684c89b833767b27449003d109bd863f0344e32041bede680d6961d2c0fc4d0a2ed917c94fe115b0bdcc83d2b7ab901c2dd3f998127e897de6fd9366c70c588727dde1853c571610734af46b40b7ce15e83", 0x1000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getpeername(r1, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x10001, 0x7, 0x6916, 0x100}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0xffffffffffffff91, 0x6, 0x4, "727e24e9fd5114c045baef59b635e6ab16356185", 0x4f3, 0xf2}) 16:00:17 executing program 1: r0 = open$dir(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="9e41eb3dc7a9d8aff642a997ce3b5c3365aaf22f2c18d4956549561a648d950fba1a74483148f95a5c479e00a320931fa8d9009bc0109a9235c0a6811843c306cc8da768e3804e48b7392bdc7093d818d8ce49a4baf86bbd6f1adc9af9a826bf56f5cf9d44c9a53830b62dfe41e8480d78d728e495c6b302c6b3b0359f372682aa25ac8e9600b38bcc90b489e1e90fa1eade46b0e1a00e", 0x97}, {&(0x7f00000000c0)="62a065417f7fe093cf6ffe4c814aba26ad219d565cc30e855b34567c789971d1df0f8268df2241bbc04ad8f01d941a9c99ca3cadb705b292874ab336fd4651fe9c51d979cb49ea68173d9da1a87797fc4b40439bd027b3206d74c4ef14d052aac4a26775a5bc156ba278d7501e49980ce38c2b211a7b969d4a67e02943440622a338ef79c727132eb1ef5b464cd9b2d6de2450da6aebc678572a47f32bda064e373c0fb8fc006f670ed8134b94", 0xad}, {&(0x7f0000000180)='z', 0x1}, {&(0x7f00000001c0)="abb98191975e18c4c35c9d49bca90a99182cdd2d9e232baf1eb81423c2c9a13a6d39b8e6990cb1ee5ff19b383f3eb70212d5e9e3401785b2e504ccc92744df31bcae72c5567ea3df094fbe435ea381b95318572aea88f41c4f91e9cca4427afbc829b4e5b7ded5dbe210ba056b5225406ea2616544428e1265dcc9f04401720b29d2a817c9cde6246e031f716b24bd097940b7cbe39f18068de2f1c3ac304363a69d6f315b8c9c6272504fbc9fe37998f2b4efb12b74f765f83fa08eb5005c49bcfbcf1ba4def5b0383e6a0a53b05473a250c788a49bedfa236611bcddc50fef2dc213b61c3c3c1c26a7112fed46f3e6bd48fe9e26356da72e40d2785ae5938c44199df5a12caf115506d1f25ff2dc6e254afa6dcf5e07f074ba9e47e18be567cc7ed7cf5dcb3bff4484016a3e2757364a28532d2ecb55aa49bc393938e25f4b21baafea7f002720441bc5724b3f88a238893b192e39fef128c189e920cf3759d12ce6a0cfa4815fd9bfabc6669deaa1ba1e1e8383fba87b1413c6e704ac3a6e4de679894ad90841142b907926e439988dd3f755a560ce9aaf3b93d3fa4c0eccab641efe7bc54026cd979054631271c3e287303fa059d81eac2d77fdde3d3ad55b00394ae682f070ff6a107f9d38683b6bfdb68f667ccf134452da03d5905d0c7954e24ed258d1ea407564ae0db73fdb38182b2af3b9dee493bea35d7031e2c30e71686b13eb25827881ea961bc25b38485a843f6e797dce5bee12b57e8a14f6eabbe844d4af874b357add427fd105ac8edfad89bfb91188d9f65adf8e8e02c12210a0ab5875be8085500a7076489b5b4b9122bdc3924cbc814a1c3f645ecd345cb91bd37746fec24ec60b45932b685086ae5984c3fa54a018ede26e8f08d758db7304b89034ea076db04b0625bcaf4c4437cabaa1d08bee45e1f5b7be0515f54700984dd44840d8e96e7ff2767c0561e4028e088770e190b8b7643496de0d39ec966de71e7635bb2f6633e34f047da877bd667e8d7495564dc85b55811043910d1415805d4da13e1663c44528929ad64c301fc6eeea5f5fcd323811de511ae578a84986b6901c5135e37b4341e9c9d478fd2294df0b501dc1180fa096770b18331876281d6429b50cc5f96665d3feb747b1448ce0c1a9abb24736ba078fc0326fa296cac5fbd5382feb2648268175bf0920afc7e0c51dedc157c9655609d4e075e887c3ea72a4a2c2533c7c3240cdf37e5726ea317f37727ced0dedd0789235ce5e7eb750fffa982419582195e63e22802ea03384e6df34c4a6ea83e98407d107f32249bbc9f0d0090a5340f747a84e7f8319c687d23a689a7258a0c1add5d78ecba35ead08d0bb4f647dcad2817fc8580b1af0e3c6f249cef64e388f8972cb8ef147b05795b6aa82dd418139baa9d1640569bae02ce7517aaa37be92365f453b6a2e9b8c2f112cf75e869c235014fd6ca8e7eadf8eafc87eace059807bbf25d5b2480916d07b5088d198add9feb27716eaa7dca5ed776e07e7c9cef7c2df780b2aff17e5b2acea2117f54472466af94b9bcc8a84a4df68f6d348967909458330728bc2b20547956eaceee428b2421d3af927f53c6740ff91d508bb074637b7af669cfb9ab9ca6ced592f8cbfd62521157ce73d706187d38f7ff9e7b097a8613221daf8a842676484cf1760cb84e0526229b1e5dc0785721b264ab89fc57b04089b56910c8595882ea5b8ebcb2afd5c85e750675901a8e8a832d20cd2aad95b3b5dc4ab25cdce5ff919fc74f43fd6b60258abe880e384fc8b779500874fb0f0d2fd523d032104d0bff99cae3a98984348ca73b50b6dbfcae45b931d7a318a0094da900560144ade2fb2902f5efd2337e33b30d57eac26c818e3261abd1d90c08c2b6a0529462b8ed2cb2df16191992ba82bf0ee0245117a1c5a28d4958c2ce2a19421821aa0f5154b71168a8043ddbe8153066bce032308ae7d4d845c33ca7635b0224559661d4dc58a3c6d8e06fd7e69f4f37cbc43657db32314361c800895c3ab47ad394599b7beb6c720692556b282e1e9babec62f29bc4e356d6aa065553be9ed9c5781aa48c558a37cf86cb8fa5b2f85881043f811753c9389645e5fccba049fa066539acd01015367f311cc5a8adc90489204029205e39de5f9fb10deaa24a267b170b48d06dfb88c472f9d3073ecc4da103e899e4317995e5c106f260eeb2820bedc280f2e6125669efaf9e20caeca73cc525e18d47eea1fb9d0c9b2292aec886b3456a8a65a655fd566eff5c5f6e64b311097a538098abf28c0d7d495d7c77c1d147208d8a3f64c24a989998b897e0111ca6974c22ccb96054068b270c95c1d3b4953acda472a26830eabe060dd8dc833d1d424348e5933306d7e09a8690bd92e692e8694a968867d867953309035cb5119ae908a074c4129aea987250ea49bc0065c9dd5aa335d1facbd9f4f63df2a0398813b1dcd13aac230236760f72a2042dbb0e56ba4c9525f897f7449a1420f01ee272a4dfae804ff9c73ff7c64d5398af96986621d44696ad94e72075c097f6f37e2cfb450975751c233a5cbca7dd160a6c6b844fb036588596df50e5e53812267c4d142006df81178553440d05aef419ab15731d1f2df5f9087cb0bd5136c6cef30e1203b5aecaf8656c1f21833ea6c35e1579fd5b7c558c0041f9e088dd3eaddde56636cc0717dafaa1e731b8fdf165ba89926525b299429774beea09edbc962126c8f0161e84413ce370ccae2b70e5f60a6f06180bac4ca98263599570d1e40e34be0bc7dfd13a9691be85212506c462efa01a191cc84066c2ada2b79729ee40e0a1b232f8f90ea22f25072a9389021e546c6593ba1b0c0ae8c5b5474e763a758640980dbe5d3681e431f904e7b559ba6e6e0141a5129554ff5e1651e93ffba2225d5978aae09cf2f8a5cf5f86100197fa82757cd90c30abc8fd551538e1558b83bf4d78567c3e72628faadffb9d5bc34c6d29668610aded2df11d018ecf4432db73bcfb6ebdb6f6e32f0ae3cc4dd207c37c0d8c8a11b4cb6caadb7f24428f5d4256f383313d6c8e6130bc7294baf12ec0cb789d25f6b7792b6cc3e8e5b3174747d17117215fa5ddba176da29090f1f0ab8c6f561374e3309932df21513c8a60499b07b21a87b9c9e2efefc1674219048bbeed609a2a79d43f5a46753241ad5baf026cc37970dedb9ddf33749b5bcf290e952454ab29e3cca83cfde3adc0a654519d51f8d6c0f2eca57f6672da250922eec0d7106586c4dbc4fd3555ca094032b31ed2c564400d3dc74038600df995b58f8d008f4aa5bc76f7fee3b1ffcf981559c753b018fc0e7721d87ff71956ac53e23e0be2ae4f1425b70c93cbc01a8fce682c0bb9a67fe7ddd4f43e609a3e65eca8fd47f3820c529e2768ef92dabfbc0f03188572f19644ff282952b8852eaeeae1821729dbc6d43bef5725e494bb273e42f0d2582e3d7c1acd287272ecff6e3cba64e09f0d1a58129e676894795f840012bf321e110bda5f4fbac61dd8149a9fea46e6741796880bb3d368bcf005200e7ac28af47875151bbb61033466a80c36ee14282f5ccc18439a77d92121317ce5e1feab42d8ec66c73d74db295493b6b0b367a55da5236a755fff04d754ce333dd0ea98b6f1a02d668a4a1e6a5c8e6c2fd2dd27ff9da4a6dfdb7a07cf99fc3a866731cff9885957eb9c0f29774b01ddec81bf6b1dcb2506f73cd71fbe6d53dc32a47a3bba3fd4c10857b0018b7129c4ee3c697db0dc4bd4d72beb4627a095e09849f275f2e42f0f5b43e6b875a2ec57a68178855e8f22321dfc8d3e8ba9eaaa32aa3f0a6da61a3946cb8a271181f07e739b7c576878cc1aaa0bda2a0142213239b077505f5cb4013b31994b34e24b67578c103bbc2fd5d7470a2b39ea605771dcf6ddda27b17424f94c60560d77e133e0d9e36fa0eb3fee30888f49f8f78def54185f2b497ef2a9c26af82a79c2232228624154beb7cc2cf00a1ca63c55df04004bcb29bfd56eed5d553fb07c297dd2cefcce5b32e16b746cb0d0bf50ac09da1b323f90a1706c7044af1eee931b5915391b8b966b136c15f01899e2c747e1563f89d3b831debe01ac66a359f9e36676baf38b9aa140f4b095f59d05cb84b15c880d0f3ed1f0e979ac17644b5421464b60254a81b0a89095f75a2798a8454af1a17de528ae5a8d9953e67c7457e2464e8c60b611a8acca3fe0435f45f72c01bee6afa725fde850a9ff9e4a4ac43fb81ddb37086ae26baf522894212c25e4ae5a6a6001932d5274d4ff605cd3cf091f42635f0e07b5ee95b004407254fab8af2f86d1bc4b8dee574aab68faf226f855baa9b908fe3863c7153839c39c93d9462344d7a46f65ca821b7cbac03a7e50e07eee47323f31566d7a9130cdfca081497c4d9177b2d3a7f6872fcdc40525f8b840c82f5a6efd6d88b01abc88300fc4984f0737c6ce7f578a235374f3b3376b0e9219a72f216d553933619b7b7aaeb826a447959c329c417e6b3ad003f76249f0e13f65250edc76a7b945161f23d5505bccb291e5340a09f08c320673aed3aa13277360e8f2f3c35174d63b063ae1abbe78e306ac70418d7dc297a054eac710f0ffeb401d680239bd27d5eae471eb6a104057cdad0b4f016b0aa60f5c96df023c54dbe2f560125f9482d17caee87da9b341fc92696bbdc027dc7b8e6783d6eb3722caf32914b45a09015675930c44582a9f7b1119584afc650246c184f87edf30adaf5503609f4b91d91597e4ba9ac5d2bd65bc1169f0b57b56b70186db6491c53a4630f128ae0386370faf17ccfca3d80c69175aa3ddf0075b1b02e6f1f232f6b0a1588c85763b747a3d701b3019166f1eedd4c0eef6cc329698914be7a41c8ae59105f0cf2407b5db1c0b9f54a37c240c137f05d67f38f6ec586404a24f3e7584e83e385057662ff094cbe94ae6c50052a157292ad1b1d4fdeb7994f02e5812697c6ea14db1463e03b824a6207f886d88fcfa8eef68eba3693f3a26489321a58075924f6da3ef976254cda804dc1a03edc2c11b93baaff8f8794df0f6cac3e84fb2a2a4021877f0182fdad46ebfe89a1dc26229270d04f3f89f90b0573bfc7605d6737bfbc3fa5e9da677fdbaed1d29ab1db0f830b304209139727ba3c3ba18361c73c3d74886658fa72956718403b14c1c027c8f07055e31a00aa14eb5526e71c562059307a5154f94ee9f7adb48563b8855b7f2400856e1350daa8980f9854d661013f2455436d3c7669dfc78ed98d87708c8c4772a8ee5a8e010c54d5bbcec3b7dde0343f7f901a8e0a41476d77d7cccbf0ca7b7d1997365988f20a5f55719f9d07886701af5369956f433a844fc6a0f08a13d9f3fa178e3cc1c187a70699cee21f95b661094f88f4e6e0b98eefe68126ad64977a46bc968d87c7baeff41875ebbb40f571c24df337f78e2a2793ccb565f12f59f964a97b874c59b7fb0d8856ddfda3b50ca2cc9d38412abb15c3ccdc3737ecafd3ef4f4acf30edcbd2962058e03111a904796f21de85af94d86fc04d875df71976062e10e1ebd3d5cbb267c4f452720d91006a4a73306e5a6efe1d992deca508f7ca75c0129d70e5a0bf605909bb6473de1d17c8919b8455f63b6fb09877a04b7c0bafde55e31f28e3e27ef09682166d80d519e94c0ad1d69256816038611abf35b5314148fe296477d982ec5494482e32c5bc6f370c89837050434eecacf7f52b2a18dc7e54e9850332a8d700fd7c535551acd848310bf849e7c8d0be3f878945d0cfd5c93f", 0x1000}], 0x4) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x60, 0x2, 0x400, 0x400}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x1e, 0x0, 0x3, 0x8}, {{r3}, 0xfffffffffffffff8, 0xc0, 0x1, 0x1f, 0xb25f}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0xfd, 0x81}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x6, 0x6}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x4, 0x100000001, 0x9d87}], 0x2f3, &(0x7f00000002c0)={0x100000000, 0x78}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8080, 0x10) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffb, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffd3d767b7, 0x0, 0x5, 0xfffffffffffff000, "f811f31397953c8708cb21ea35c796c1961684d2", 0x6, 0x200}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r2, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) geteuid() 16:00:18 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000100)=""/172, 0xac) r1 = socket(0x2, 0x7, 0x7ff) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x800) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) msgget(0x3, 0x20) 16:00:19 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 16:00:19 executing program 1: getpid() r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x6) 16:00:19 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0xd6) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:20 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x7c, 0x3cd4ef99, r1}) close(r0) r2 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x6) chdir(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fcntl$getown(r0, 0x5) socketpair$inet(0x2, 0x4, 0xfffffffffffffffc, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r3) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80, 0x7f, 0xffff, 0xffffffffffffffff, "5bd9895fba6ecbf2553dd678cfc3701d849d8167", 0x5, 0x400}) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x2, 0x1, 0x3d}, 0xfffffffffffff688, [0x5, 0x72c, 0xf9e, 0x1, 0xd3, 0x7, 0x25da822c, 0x3c10]}, 0x3c) accept$unix(r0, 0x0, &(0x7f0000000000)) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x400000000000, 0xa7}, {0xb54, 0x8}}) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 16:00:20 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1006a, 0x20) readv(r1, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/69, 0x45}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x38a, r2, r3, r4, r5, 0x0, 0x3}, 0x9, 0x6, r6, r7, 0xd7, 0x3, 0x2}) 16:00:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x100, 0xffffffffffffffd7, 0x3, 0x1ff}) r1 = socket$inet6(0x18, 0x8001, 0x0) dup(r1) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfffffffffffffee3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x7, 0x5, 0x7, "6689f82e94711824fda4a1ed093b165480de9860", 0x4, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./control\x00', &(0x7f0000000080)={{0x9, 0x8}, {0x0, 0xf9}}, 0x2) 16:00:21 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x20) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/93}, &(0x7f0000000000)=0x5f) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fchmod(r0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fchmod(r0, 0x8) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x6) r2 = open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0xd0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000040)) 16:00:21 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x100000000, 0xfffffffffffffffe, 0x0, "ee993fb532be00", 0x7ffffffffffe, 0xfff}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:22 executing program 1: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x4) recvfrom(r0, &(0x7f00000000c0)=""/222, 0xde, 0x0, &(0x7f00000001c0)=@un=@file={0x0, '\x00'}, 0x3) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) madvise(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) ftruncate(r0, 0x2) 16:00:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d", 0x13}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) fchmod(r1, 0x110) 16:00:22 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x965, 0x9879131, 0x564, 0x1, "e415c1b5ed7638c99d8135ba9952917ad5cfc5fc", 0x10000, 0x9fb}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) socketpair(0x20, 0x0, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) shutdown(r0, 0x1) 16:00:22 executing program 1: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x266, 0x1ff}, {0x8, 0xff}}) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7fff, 0x100005a5, 0xfffffff7ffffffff, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup(r0) 16:00:23 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCEXCL(r0, 0x2000740d) kqueue() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:23 executing program 1: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xc6, &(0x7f0000000000)="54938a47b11e241cc49b23440299e7084967f9f03bc48b59f1d6531fea0cd7e17cd9fc7b5fcb7cb808b2677258a6c7af79854fad5f6b9f210ec4062bdb7a6f4ad8563ad2c78749f0aa21a7b2425a43ac051507cdc4fbd65231f11e8de716edfc8394cf2bd56fe7b7ab3ba3ced97ed4d1ab58461de8f57595051816c7aa958f478ac8a2971318070c9ee88550c6cc9e4e2e9187833be47180c1b08b917d48d655d838f2a6e2043931a6b27df2555495913aa76ae7dfd5ed97a783cb92bce42a2d7431d67cd7c4") mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8060, 0x8) sendto$inet6(r0, &(0x7f0000000140)="72d6d47edf7bc9508e807908093fed144b2c478d8c33d6add952b697020df831ed4b72705acea68e3e380641ac79528472314b9a0111308f15177d7771e188935255fe1e91f33192caf87f37838b9d731dea47203aaaee56937d51de021012ac9e5790fdad53a3787fca0c24dfb70b806e1fcbd022ff4f2900f300d18995fa92d5dc3215ce0cfe56865648fa6ed50fa2bf4352138220280bd5bdbc694dfbd0e52a9a53de4b0e8ac10160384cbe0b384010c94f56f382", 0xb6, 0x0, &(0x7f0000000200)={0x18, 0x1, 0x8, 0x7}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:23 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="c29c098556ac2c3c2e9d7104790e535587726f2fb7b39f837a8000f4b2445de241a4ee6f0afa9f0f576c3b67eb65b7e1618f6863d64e7ed0a70bf0c94ccbf7b3837d2744f9c54d38aca9114beaa383e140ccb8f88038372a16c0cbb1b614baef7648acfab60b8a1c19b65a877bf57fe9d5d693e7c88f889580aaa1af393096b52ad368343f513e29495ba41542513bd4c9093348a8802d35444c", 0x9a}, {&(0x7f0000000300)="2a7ed35586ffa7d2629f03734d6c8b799118053c5dfcd1a68c0e8e52ee10f010e20f17272a451a0335a06051cf9280fc7a74ddf62386dc71a9f707c0cb392a6c44fe49adbd2f21e8b78303e5c3cd36", 0x4f}, {&(0x7f0000000380)="59ff56e885d5bd89b5226391ac40b296b1383cdf6c608005c0af21b8e5f42c3bf41e2323346eda7c86480122d9de43eff0e4b39b8a2f4074024968ab12babab974460990e92af7e42c8b05e3da6c8755dfa3c2cc7524e8a951eb459a2afcd23c2101e53576a9110bf40b74b9c1e9cd5421d39008a24774323e23023322fa4c291750591fd0edec0f41c07e94c60d6f0b9be1dddf3bd75afe8d439d7c1a217a82c8426ebbfdf262e56ac32464c005d13b0a6e31963aed089e6ec87276194e21b5805f14921cdb5afe037ff7b94f5ec40e5d9a75d2e9e1bb42ac0a22", 0xdb}, {&(0x7f0000000480)="56ec17af3a", 0x5}], 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0xf1, 0x60000011, 0x81, 0x101}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1000, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x7bf, 0x12c2}, {{r1}, 0xffffffffffffffff, 0x5, 0x3, 0x78, 0x9}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x40, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc, 0x1, 0x9, 0xfffffffffffffc00}], 0xb6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x36, 0x8, 0x1ff, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x101, 0xf12}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x1, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80000001, 0x800, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x20, 0x6, 0x2, 0xffffffff00000001}], 0x7, &(0x7f0000000200)={0x2, 0x10001}) login: map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c840 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c840 failed: no mapping 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x10001, 0x8001, 0x8, 0x8000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getitimer(0x0, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x400, 0x80000000, 0x80000001, 0x5}) 16:00:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}], 0x8000, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x2000, 0xd, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000000)="47b07e162a15046b10e2f0ca282a298078abb4", 0x13) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0x5a7, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7", 0x9, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0xfab, 0xfffffffffffff000, 0x3a2cfc02, "06f6e65752e0b40a2b4db09961f2533f37d3f97d", 0x3, 0x8}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 16:00:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000500006950c256acd1aa669b0017eb0000000000000000000000d374000000000000009378bc12e11174584f07ea2d1313bc00000000000000000000000000000000000300000000000000000000007be3a70000200000000000000000a5941d228dbc8d753ab0f1761408eab1950000000076f46171e0cff923dab0a24f88dcfbfca744a865491e3f2302948b21e111d8679f5b973bb4565776c02d08902fcdef00cbe941156a36b2a020cb75744c29f321afb9886c91d653f7bf659e33a615eb325e639b223a2feb7ce05cc6cf34a506cc97591cb8aa860cdfc8728ba56256b77957216085e8dbfc3536a837954ea18ca44f798fc1126834f577f7946092c7f30c7dd71af8bc98f790766e3e63eb69a570274f1e4ebe6eb0b53305b3c14a51559bc9579ad91bc20c7f2fdf8e3e165e3850b88cfb23a0bf4acf0aa10c72062ba8ed3191deb8217d461ef50889e5fab8a496ac039b0bdab65b161ca82a33e02a831091efb7c5911746e9898cbd2eb6a19b245334f0a18f32deed586b586891b29a36171cd1689f4c33965baa2caaa2000000000000000000492e2d0edd6f91a3983b58ba4e60809ba69e6f65ee8c31d5e8488515f12925030821f83b550803311509c5237fff679640953fc9cb9e1f598352217aae481d74a8c2dd9f4e12a589329d56337bcecd51f6bda4d902c9f289201c8fc8c89bad0c53eeaab7385cd9a1a60febef680bfc"], &(0x7f0000000140)=0x50) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r2 = dup2(r1, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x7fffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x0, 0x8000, 0x3f}, 0x0, [0x8, 0x7, 0x100000000, 0x4, 0x100, 0x0, 0x815b, 0x6]}, 0x3c) kevent(r1, 0x0, 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 1: readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x1d7}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 16:00:24 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="731fb53f7be98b077ecfe1815c4703358b34f83d2fab16772e80056200c0a35299b3890a3e46a913a5abae58a8f60e066ee863b715a5008f9c7ebd94da0fcf2c49c31c4d4927adac78111757cdde2534ff949125a0db01acbc8c9b1fac9af2b750d13f88acf9a2cb205b58320fe6724da1dd44ab6f2b0fe8aa0c351e959c2a70816b92d2df557973a902ada1e9c3719a2081a6ec1e1325940435bababfb327adc01ae48eaef42c793202ff79", 0xac}], 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xa52c, 0x100000001, 0xe570, 0xda}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="afd8c367137af1c8b37e38e93817546e929c6158a509ffe617fafa45f78ce480859abeff4c5fa62dc5f878aae1f293772c1d4f8309312b889870e1c1957df71b410da1a707e27d1cf9eb4d28979342da7c2e6fa38dac457a79d67627c348266f97ba9fea43c5688cb060e83d401e362ac941335542ba09e70aced44ef6ebec", 0x7f}, {&(0x7f0000000100)="6726303508c2272c36d04783da26989423a8d54c16b886c228b52bc9fe242dff8d822cf994e1688e64f4da26e5b79accc9af6449765f15e4f45763bcd52625d0a74e9935dbb66ee86f0e4a2aa6343b43bd40ed5efea64fa1702e1a2d8a492343d269d409d7095e", 0x67}, {&(0x7f0000000180)="e61d8aabb002bebf2ec54b6ced80cd67a86c91e591be38625e8db301287ca09384d33d55ab57c6f4f8f1321345fa9c2ef2c1fc4e2736330e5c4114d99c721117ed21bfc5aa08aa50ee042538440be102369f20e7ab1cbfdfb5e81f83f4f1d9737430b30f37137640", 0x68}, {&(0x7f0000000200)="d9c72695f04155346927cde9c60d116ea9af48d9a19b83fec70abb575c41e7ad6509b3fe326c6d2c14995ae5cc909b7557478a6a7aec6650db28ca3d506eb54af9ec4d2f3ff13fbf302f9bc638b29b6f95b8ee58684b6a92c9c34c5911d44e74432986030db6b8c634ca4055fb4cba7df22de336eb140896", 0x78}], 0x4) socketpair(0x1e, 0x3, 0x0, 0x0) dup2(r2, r1) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x7c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() getdents(r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000080), 0xfffffffffffffc99) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000200)='U\x00', &(0x7f0000000080)='(\x00'], &(0x7f0000000180)=[&(0x7f00000001c0)="2d5e2a5bd42f2e2a7d257b62282f00"]) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x3}, {0x18, 0x2, 0xbdd}, 0x800, [0x6, 0x80, 0x80000000, 0x7, 0x1, 0x400, 0xd99, 0x7f]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x44) 16:00:25 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmctl$IPC_RMID(r0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getrlimit(0x6, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./file0\x00') 16:00:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x43, 0x0, 0xff, 0x3}, {{r0}, 0x0, 0x80, 0x4, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2c, 0x11, 0xed64, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0xff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x1, 0xb5}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8b99, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000064, 0x30, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x68, 0x80000040, 0xc7, 0x698f}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x4}], 0x4, &(0x7f0000000200)={0x8001, 0x3ff}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:26 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget(0x0, 0x4, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) dup(0xffffffffffffff9c) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x44) socketpair(0x1a, 0xc001, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x200000000009, 0x6010, r0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x2, 0x0) close(r0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x37, 0x3, 0x3, 0x3f, "e497d9060451c752bfcd110c0bab455bb7a26c13", 0x1ff, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xff}, {0x7, 0x6}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:27 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x5, 0x40, 0x3739dac1, 0x8000, "b351bf9db0225cc2a13c8ba72bb7549a3bc98aa2", 0x8001, 0x4}) 16:00:27 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="f7ce5e24a2d342875fa9f9cb3da1e3a2afd749ae4fa1f32509313bad498b3da3", 0x20, 0x400, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x7c56}, 0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x9, 0x0) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x6, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000640)=[r2, r3, r4, r5, r6, r8, r9]) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000680)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000740)={0x4, 0x1}, 0x10) mknod(&(0x7f0000000780)='./file0\x00', 0x2004, 0x3) getgroups(0x6, &(0x7f00000007c0)=[r10, r8, r7, r7, r5, r11]) r13 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r13, 0x20007471) connect(r0, &(0x7f0000000800)=@in6={0x18, 0x3, 0x4, 0xffff}, 0xc) ioctl$TIOCSTOP(r13, 0x2000746f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000840)={0xfffffffffffffffa, 0x1, 0x7, 0x1000, 0x2}, 0xc) getgroups(0x4, &(0x7f0000000880)=[r11, r6, r12, r4]) ioctl$TIOCSBRK(r13, 0x2000747b) getsockname(r13, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000940)={0x0, 0x100000000, 0x18, 0x80, "c7a3c582885bccb1bc8950de49cdb82db43e8507", 0x6, 0x7ff}) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:28 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f00004d9000/0x4000)=nil, 0x4000, 0x7) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0x81) 16:00:28 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x4045, 0x3) fchmod(r0, 0x2a) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:29 executing program 1: ftruncate(0xffffffffffffffff, 0x3) r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/218, 0xda) ftruncate(r0, 0x7) 16:00:29 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="fcc59ae66820e87033958bbf1da0e5278f8430204ff05f0b6915021fe03af241ba44af5c626f117447a05ccdd051c3dc8e42a7201c418fe059388b1a012724463c14a58b7d4356960620e943f1bab01d95d9c2d1a0eec041bd5e979b68ebae", 0x5f}, {&(0x7f0000000080)="cd3b5f71a450fcb8f71ceb000e25ad6464d09ea8d56e21a429ddb5fe485522f5917751e20be0cb005cba894239abcf37c6c6a4df68d2085f8450ecf0447399fb8789c536639a4d7ea3714bf977775898370a0a067121f5fdfe439d326081accaec849f0c0e925237d28bc1d0f54b05a3fe857d19cf02b290358df734278196c840a254312a4d261d79a9882826d3b13cbc2ee59f7077e435e92f3301d42c042ec5791b038fa45d18b43eca7eb9e39be5b7cfb2efb43f897f298e6f4d942954", 0xbf}, {&(0x7f0000000140)="6890729fab2895206e286552caf7aa0a1c963e402a21722b233e76dc2fb047708adbcc03b0544abf81a6dc07d334c75dabda23fe2bda5d76350acb0f09f1daebffcbc3b7d0c651a549d06beddb685f694ba4b7c98db9449b92ee39a084963a37ce", 0x61}, {&(0x7f0000000400)="966ddeadfa6e8f7276120fc5bf09c62acb74873c756fd17bdefb6bb223b32e54f868c0b05255f4ebfdf3563b4e00ec7f1469d49274a46f7be6f1677b9f975586d274d40453566a5a30ddf08dba050a10acb6d9e5f77fd5b00bd561869b6f6d245cb6cc8b71787ae4d14c94f943827143869d81ebba20a558a1a5eea7d4b4ebe800604eb55b1798ad3209808ccbdbd0a0b169c3fa9a822125f6f0873e00491541e7d1764cb43b80222a2bbbd06fd5b07f565e31d17209b1c1518a0e50174b01c3c4de028d12386236cb87c18e21ef586b96a4045cb0ca05d9cc6d1a307e944b5693b79a7b171a32", 0xe7}], 0x4) write(r1, &(0x7f0000335000), 0x10052) 16:00:30 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="669f97e055fb85032fdb78c1ebee53fd411bcb36cdf57ceba2b1fafb9894a72b2456c6ca7ae9b3c26a9302d91ea49bee79a938457cd8d3c1c49243f21cc1e873ae5b4b396cb8944d51c2786b0331176113b750b81151e52e33ead9ad94ca204931a7219b48a14cccd1ca0bb96e379a373b1873c9c6dad8c2d1ee324ce976074d1fba92bf790ed512a18ebd68019c9c090692c7fa1558ce2fc799eda2f593d268fc6f50b43c81453168d14369d70f11e685d289bb863ae1027ea2e849151d9a46dcd0721244d32ac4aa83613249dbf28fb0fc333d71df25d69b66e4a5bc0e34900d4cb20e63f8d99b7d7fdea8ae810ea886ec7160e07c1c354264c13a8b69aef9a257edea657903515a98cb21d5fbea51f4b36ab8ff3aca87d7be5f3cb17236dd4859ac0ffbba8efd600a20c19e5d163086f1078354cac7fc9022c1b718a3ac9293728c00648f4f2467cd2011e589e06d0512de3a3e59473b88db853f569474c69726958d2e0aaf0a3fa6063d40f35b2a3f1b4d422d86d44ff4006843fc3f836e6c074ca7fb5b14c7d0c432ce6b97e99f31068a7b493cf83185c33d367a5753cbb88374455ec57e51e9afcf397fc9b30a9ad3479d5e91cd8a43d1412b611388e19d6dc2d26e8842e8199f512aa24a56350836adbbba3e75f02a72675e50c3c0c4d015bf8a2cbb0111d70a81247d94176f43ee7d955d25eb6101205522326a5c94e00692eda6876b55127a260af0aebb8bb7d7f3d44d37a587deda9ab88da6c7bd698c530bc6278962308d4a92d01bdb1de4141599d8a7ed2ffa8c4fd4a2a10b0278914216112381b587884044ea77a4a72dacaa44c4829c0e25d42948e0d911470d9df23335c35d7616019c702ea992b6e1635d6382abf551bb39a19ed2e81f808105e6c72be0493ee2f7da86e7972efd18a44cc97fcf1cd95914b74f8f540a97fb7c3ff634dd8a49f3fe2f416791b96782093b859743f4b13bc35c6404a013e5b2bb6f8f3fab5e9f554f8bb062fb4ac4f9103688ad474a14d64bec3aa1aa9775f09bf527c98f50177fe7db69faedccc657980fd5e3faeac9aac4ad76b850fc14de93a2ba17a2565433448a2c324351e26769c219278789eaf8fbc43b278bf4975b2ae938a878fb4f0b400ce3937f3677b99cc9c4ebecfd24c8143307a004ace86a96237991b2436bafd834fd56b04991eee9f222922d58c31a48c2ccae997147fe1a9710bdc8d4f7a7f0f5fe43cb2b05fa7755f26dff4b3535763d4de36487da108e72591d11a9555cdcfa40fce919a57188893a92f3dcd961a3aff22a932ac16fa5a4b158cef483a67a269dd970c210a9dab77e507b191224783e86d6dc57508e18966a8f464e335842019d575fca520000fd9d1613fa539fbd9288efe66ab6cb45b732e4c10e1bd8091a58d18a4ac97b7a173e64c2c0d6dabc1d55c14eb8854accde6d9b614bd4787afe2d3f6b5b96e72530014ce42d9a26756feb3fba24ee4f293c30a16970a28a492567857ec1fdce09e5a3761d6826c2729f5da65444078c7927f57fedfdd42f4939b19bb773efd7e72c809e7c14448c04fb6768b245299881d698a9fe826b3e4152b37a6a24281ef1efe5486250b2d141a982a50a8895914d831b1af7627bc280080e68be826cef26274b000b41a3e1abb09de207ec9137b39e9a5e14a96461a1e89a69ce3a576e1ae96933f4dd1958d0c20676eab7d0ad9c0ded41adf23013c1e96c30689239b3ec7b19158598096cf9e1d38676df4b58e7c8297d5f52dd4b79447a201ee4825b180f3602009b682f9058aaaddc224546bb714b1cee0bb4d509fe85e77ab63b8f855175b18f138798d5de02cd53500e5157b570acaa8482e9b225d2e78a7e1dff86b2e978ec7d46ee7784c6111df4b199c330af33c734e80d9edc9a4a731b9c9f9c4f0af06ab6a799ddc0f10197cc52837aa14323f5d1488916302daab995ad935a9afe2032e87a66037c7a3e6e027f53082a975d44b25bf2dd253d02dc8242315b126f07181b2b90f687a91215a7ec03129fb8fe4476f07b16a9064d2c99db7a29d631c7b7d8c3ac246d9733da163972052aa63108eb840a4ecf06d2a2efb148038f7bed8de327a6510eccd1b743a3c82645982bbfdaf5e6673addbd9f1c51d4e1225a1c5a38b481fa6c6f0d4bdf532700c96705f68442e2552d311a70eccc20fd39c2c73501302d1390d4623fcb445326f0e1bcffc26bca9972366197a5510e4ff4cc83a7fe233f7b3a15b951414a63b6b896ab8707564f08d056515be6702bb0029572f49e0fa52bf39de803f965687e0aea6c3c3f2e22970a005c5d2db378b47bed28508ff7bef90170e8cfa8e5d7d08b3c6890d572c48b6a02f9ff6cd08839aca1b5c66a75cd913acc9147e30fbc5851915c05ed4b75c9a7226186047ed32f933d35138902f4767d11b99356325c51c27f2f4a221705ffd8e8025703342a62eb730981babcc6b4d175105b3781ffcb1faa724f09a5a7af5f778b532432c9ef7246a46c63bca097041ce5a9305405737b816fc6be9a556994d63e48a34d6d1069fd5be310dd12a45ca41cd2409a682dea7b70b96615f1167fc03cf4797f31cf40066655092e65ab6df9ad41e3fd38d678722bd684499d84f65b349dd49d6272edbb9746ef36e6a8b27d3273a12c2b9dfc1f837ea87319a3b1da179f3f89ebbaf4bb797fc4d7030099d753ac6b7f0b2e242898acd279a9e4cbe9fb67eda76b89b90428e6d7c3ea48527c1fedb00594b9e9df68eaae7813a92b853face383ab0b6341fc13ad862835baa9ba2dd887f97573b632065c121825a428cb4f40e98df750e2b217c5891a817a165704d7573c55fa48b7bcdcad9aecf1d451939d69dc113b27c28e7b999c2f58728c323f274568a7708b1b5cdfd34a9e52497f84ab7ddba44338478a6bbfc301c8b15481165398b79b0547681b2ce1ab2e460b84889df8a9d80853e10c6700e35178809841a576686bc5414aef96a0892b99c993b8de5a3195cd648b05440af303a613f1fb9d2bdaf3b21b88d28c14d9cded1e40c129645fc35485aed586a977131ae2e493afdb9bb0ba3ceb8e717636fb6ff9fd79ce00faa8cf96d012f5e4fa853a3cb1505d241f648b2f3c26ccba9fa4d8055ddcb6964e5bd306fa53a30647148939124b01b6f5cf7e3b41cf1d33361706e7e0513c74629c07c2fe1a0b1a968df7743417ba1933b873888a8a1585847316c3d56090e8f6af0f2131aa3fd5b8821b34a259c22ea3972cafdaf0634451b9f891b11356d9a5dd83141d5156505b58e59fb1e1fd3f5bd38d5b5e8f6b97ab031fb588ac783e0bc11dc0042ecffd56bc897e8d8354bca21c2812f989bbc7786ea49cb3613017bd0cd828feea879abd6fd4c91e982c5adba05b8cfee16fd9e0314c49615e0c072936d6c2f99b77e8b8f59f2eb8a9ef14dfcf7cba9aa0ec066ab40893611562f0e10205c46b513adf6fe33d53f736504672267f54e06e97eb3f2e220ed914c34bdfb6ab7a6623ce7e38d1177a328879b2b5d2d97c7913f655e15eb4c8c2fd05f5716f4f421345cfb70a89c37166ec7f609dfb49d93ba7fed70491f4e41ba0a1731d5b9e4a4b74d26701a361c7c969197ac85e9abd9a44546b5af82ffeb84e65256fa0aad93503261eed0be6d019aa88ca90d7e4df273677fa7927a726893fd84d220eeb53e47811e6ae0207f70cc5027287c37df96d9e1ac1d1a84f27e76a958fe464aba3ac95b8133905a0e3c3f9c9d88848273508d13425ec06ee59759b74d09d14e8e6f8bda470a19186ce60b4f7c4a32e7d3ede257c2217ff0123b756a199ece8235ec701a1cf57e234a0d5078cca5ba7444fb401f2c30b08add00cd69182dc408a0a5924788aeee641140a77409d3e92d2344cf337a84b26f0583c5cedd9750a57885100bd6e68fb41985b72d9a1a62cab3bd185bc06b27982c1eb34ec7a086c911aec308cf85d3fcda63579c4c0d8a88bdb70172e710bdaa9bea47f0068d59c6595113d4a9b80e331414aba045bf5eedceca853365c35f4f3c722551feb679799e2fa33510d87709bdb3e43580b05959676ddf9fd9559c5c6dd579daef82296e5aea4ad73d344ecddf281aa983927101486940fd90acc319652f61ad26eb50c5d45865e22907dd2a5a03a73dbcfa42a6f477563555074c0460e7bd8f20385c0ef816dae22d3dea17d8fa70b1344b615fb1ce783c9193dfb7ee801051f49d733d0423a3b9baf32dfd2cb6938306c2338cc89ebc9fd58bc3b30a273167f69d31454cbcfc4dbf09eeb54a9012c70cda9f2c5f2293d062722718fa3adbd62bba4acf0168d0b652ceaf0cd79f73c7b5fa088c07288831bcc26804da7baf8c4a4778323f2ff3f9667432354db471e32b63aaf18dfa807922cfa34acf43f50b076ca4530f032780a41e6f9655ab3a1b6bce6b071d58af80b569e7c55b67bdfb67667a4dfe2eab060ff38bb8c8f4670177657bd537ff2f918cecb74eb9540e6cf07d9d2ea4989bb2dc716b302b0fd7ee563469aec847cfd589bb724f82ee013c1fdde907e53c0864903537bb753d47d4b79c602ba5c20886ff47b2dc865f93d9bf7a861b8a7b2a097021fdedf42e1cadea792ff68d8136f6088b521394867dd09cd810b1ec44790399eea420990566ada2298515233f14ce6f2efa00f0b00a2c55db6cc508df4ca0d5d09571264aa3a88be62e9fba4187fcf703597c0d94f88be589f2b921a97000e0ab26894581ffa96033649b870e537e8e28d347b903735f7a7c192386adf6676fb283ccc076719f156a276800276ee7ebdbb68ba518fa01bbf2977ca5e0516f168956c238a3040a08f1ef27f50fa19226cd9e179310f47d9ed12bc5264bd3d9599b2fdb5354f4542c5f6b5be929dc01763bb0a7a25051c694cfae07ce6b8ce0be00b53003771381ec79274065b4cbe1ba3c819590ff082756d0facb05e0a945bb4e1591f4a0f9176c308bce84db68cab6334b630d55db43994b3ef44ef363500dd5a5ac273bc42adaef8f05294289ce0ad5f30518468496e60e287d3c0e1141fc4946d2fb71713e67b72b1e83810bde44a598840136aca835ff2332b36dfb42e02500863291180f5e1906cb47de39459cb46e20b076f9f6469178b158734c02786cde1dd7cbca802a19a878461a8e58e996db7df7ac5cad49602938d0e0edb1a68ad88e2b18d0bffbc47eae953e121e218e8e314dd83f5e5171342e47e90908065902ebdc14f41fd139c2a9cfb6c506990cd5ef2f58500bb0c0a26a5f10aa801fe5c21642dc6bcd94ffc6cb506dfc324a95d61097c1728ae866b7257f10badbd545e55a99f8007f9cc2a632ba35823622628ccee6031df995095f2067108e453c11737662e544217802e9f74c1ed8fd1b8025389a2867d408b3e7644131a71a0332917832601b3c335629de4f34851099bf25cd228f4b20b8fdd2b589bd9a7c0032938cb21de4872155e5b0c3fa6403ce4248a51cb071b4d76edaf30fc0d1d33430e4f7362724ac1fcba6abe07d31ab31726dceddd1f8206b86dea14782cb54398f17f1b8ab44d88377ffe38a58ddd4c50006e6132394c639fe7d9058153f02b95817c3b34d819f81b61cbb2c9b678720e990cbef4f647e9bea6d5957b61e24b92cc9a655a0e77565e828b291cdf8965bc671673f3cde27b03c7c7cabb1dd12cb91680eb3abcb7b8cd78ebc3510b2d1a9736d886b8e759f50b897dc8e8e0edbc1424dd023ea673a48f065485a43220470fcc915c6c4abe8f1260aa862d8ff870dc0b028afbdba5", 0x1000) socket$inet(0x2, 0x3, 0x0) 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) write(r1, &(0x7f0000000040)="74a87721d3e113fcee88a305eaf411a7e1b96b75144cc5780f27840bf5b95a0d29d518dc2605", 0x26) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) chdir(&(0x7f0000000000)='./file0\x00') r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) 16:00:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918406ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f46005523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd510a5cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3142b24e30e59f1109937b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f01b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d9", 0x12ee) shutdown(r2, 0x1) dup(r1) sendmsg(r2, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=ANY=[], 0x0, 0x1}, 0x400) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x4000000000000, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r0, 0x5}], 0x2, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = semget(0x3, 0x0, 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/116) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x400, 0x7}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) 16:00:30 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='{,{&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':]:,/\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\'-\x00', &(0x7f0000000240)='#*){\\\'\x00', &(0x7f0000000280)=')\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.^:\x00', &(0x7f0000000340)='\'\x00']) mprotect(&(0x7f0000218000/0x2000)=nil, 0x2000, 0x3) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x3c, 0xa0e, 0xe4, 0xe1d, 0x3dd4, 0x6, 0x6, 0x3aa}, &(0x7f0000000100)={0xfb, 0x9}) 16:00:30 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) socketpair(0x6, 0xc003, 0xb35, &(0x7f0000000040)) 16:00:30 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r0, 0x3) dup(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x9) fchmod(r0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) preadv(r0, &(0x7f0000000040), 0x0, 0x16) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000000)=""/55, 0x37) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x7, 0x6}, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, 0x0, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x0) r1 = kqueue() dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() lseek(r0, 0x0, 0x3) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) dup2(r1, r1) dup(r1) dup2(r0, r1) 16:00:31 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:31 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:31 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/212) r0 = kqueue() r1 = msgget(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/22) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x20, 0xfffff, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x80000001, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000040, 0x2, 0xffffffffffff7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000009, 0xee, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000006, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x5f4, 0x8}, {{r0}, 0x0, 0x12, 0xc0, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x85, 0x800, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x6, 0x5}], 0x0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x30, 0x80000048, 0xfffffffffffffff8, 0x5}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0x6, 0xb30f}], 0xfb58, &(0x7f0000000040)={0x400, 0x6}) r2 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) syz_open_pts() 16:00:31 executing program 1: clock_getres(0x2000004, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0, 0x0) 16:00:31 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) r0 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:31 executing program 0: socket$unix(0x1, 0x1, 0x0) 16:00:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x100, 0x9, 0x0, 0x400, "c01f0cc535cf82a6235aa56616876ef4aecd2032", 0x5, 0xa6}) close(r0) 16:00:31 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x2) getrusage(0x0, &(0x7f0000000000)) 16:00:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000025c0), 0x1, &(0x7f0000002600)=[{{r0}, 0xfffffffffffffff9, 0xab0dcc689db3e183, 0x8, 0x7fff, 0x5}, {{r1}, 0xffffffffffffffff, 0x60, 0x14, 0x80000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0xee85, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xfffffffffffffe00, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x3, 0x101, 0x2}], 0x7937, &(0x7f00000026c0)={0x400, 0x2}) fchdir(r1) recvmsg(r0, &(0x7f0000002580)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/115, 0x73}, {&(0x7f0000001100)=""/65, 0x41}, {&(0x7f0000001180)=""/204, 0xcc}, {&(0x7f0000001280)=""/111, 0x6f}, {&(0x7f0000001300)=""/67, 0x43}, {&(0x7f0000001380)=""/223, 0xdf}, {&(0x7f0000001480)=""/115, 0x73}], 0x8, &(0x7f0000001580)=""/4096, 0x1000, 0x1}, 0x43) open(&(0x7f00000025c0)='./file0\x00', 0x200, 0xa1) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x89}, {{r1}, 0xffffffffffffffff, 0x4}], 0x4, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x40000, 0x0) kqueue() 16:00:31 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:31 executing program 1: r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)="7e60c876fa6dd436f4d031808a6e71606e7398a42d443f011edaaea17adf667d151b69ff740889d1c74ab98d6ad9d513b0d3af92f5d4da400ce43e5acadfbb094ae4cbb87d5730f1cd2c947708312ec554267bdeb0b60f24bd55") sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@abs, 0x8) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000040)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d12080b0c4d7dca65d8d38233688e9e3201f617969acaccb71ce7dc84a3a3ff", 0x91, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="0fd462e53003c50d0176e3f3e34bedaab570724cd1bf7fe416006a1458d2c1288b766b6a64483f96fa44570766c4bc73eee9faa04076b900a46c64d4d61cd9df21e80c5661f77ab46fdd4150f5e703f8e92f6f82db6373562bdd000427d3db25f175f570fa6e20013df57cbf08b898e6dff1e500b3510d864de6ece22690f8ea43bac4141c088a5b57bf358e4abb8f0108e81c6e0c234cbc9b6aaefc25cdcb9917d8c39289c0c193e65d62540aaa2950948d67d710c1ebe93d7607e23dc270e2ffe0db1d224e2fd69605932bceb00caf5ce228c95ca552c82b95186a35ff7087f8966c4bd9d3b3af4d07c3", 0xeb) 16:00:31 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x8000, 0x9) setuid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mlockall(0x3) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x420, 0x44) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2079a, 0x18) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1, 0x100, 0xe4, 0xbe0d}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="7732e79f2ab2875964c94beeef4b3d3c776ae314b62a30e8cb8ceb8e5c18e84bfd2cd9262676b68603dcd3e6f9a0750d3117aca33f50f0ace79e766e2f91355de5b58754bc3db7aae5", 0x49}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r3 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x100) accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000300)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setuid(r4) bind(r3, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000440)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0x0, 0x8, 0x3f, 0x3}) ioctl$TIOCSTART(r3, 0x2000746e) lchown(&(0x7f00000004c0)='./file0/file0\x00', r4, r5) chmod(&(0x7f0000000500)='./file0/file0\x00', 0x40) write(r1, &(0x7f0000000540)="a81fa1df8fe5ab51ceaec00b5e7b8769a79f8d27bd8f3a6ffcd59e6d2ea66dc49038beb9ef17f675337f847f116f00f3499a64f74f772bd9068101dad7aa6c03b69d939df847ebd5dd2ef048f833ae304afab9852b7765ac65073fe53aec0ad8f84b1a0cc5218a9f66e41ca60bcb4315bb72626ade6426f786bb0cfb4fd26c7d3580b231038f1a4630c49b9eedcbe8cd5eecf5374dbdb4a3b6e0563b25c7a5a43b49e8cae453da56fc95f676b8fd29463ba3cf757149c5bb73dcb43a200b8de10c956732ba409827cd09e298cdb955ca73657ca33c081d805536d28d62a7f3c31c03f574a4b9b3f52c74187a91043ba55c74933975fd12d0472d2623f13a737ea08e6bd1112dd6078146b8f9757151bfbc8f8cad978eea61f9f433ead471489676c6c2e7c1c4d9537c5ed4e4453361f89b919978936e03761aa5c1efa3fab02ef283086ae56e97490df6c1d6ec06046510febc922c7d5e3644a36d248ae48a502dcd2602fd5d5e05d6178f98490437f8c84389568430059e569115057298b7d272d35aae680b3e4d1dfd7192fe2ba65377d5f5c0631b3bbe8580b447858c4256fcef22521d0344095ff3980021bab73ba17d3fa0fb1b8d10e13a082a84b82e8f7b84eb3cce5bf70d6247645d1508d293ff371e8cdb0682cf99ef3a41981cac94621575fb6a4f9413d455f49721cbd7dd4ce53ddbefd5129c6b98633237abe5a03a8531a811ef5a457f240f825a8240cf744480f90abe364b6f226ecb0a3a52c75cf83f1d20fbd516bb8b3391c807701b46c3bfe26bd5dc98317f6752c9c509027d33205eb1d0fe816a9dc2787781a6ccfbe13c7d5c881b5f44b2a949f3619eac84b1de4c77d7ce2ce505afcca0114d31f0baf4e49237cc5bdb7585bd3eb7c9c83186fd786e7aa5381dda112674738b016cd6cba92693e444ce1fd7493d6b2e5cf00a73ee074ef019ec76c9ac7b34bd8d50b6754dca82b0aa109ed9d2ec2c92b086bb8905c185baf4f4fde113f6c7cdea01deefc9a1f4527ec86f43b33081860814b169211cf54cb293358e280d80e90a81574cc3b81ff24af42a911a5ec76f122734b0212ec92c0e31620f1c2f60f120440afba3f1d7abce22345e308de7644d64db763a39a3e5045451bb3c855f05c52cd89b7b253e7c2a4c8d189639bbca8c1e3b38639c1ecb080c4af9f957046a6677116c965cc4a145af90c1b3b3eb00475a66b34dab328f9da6fdab1fba45215b3c115f75da6239c72118f0833de9a8c4f8b2a1b6a86b8b49b9af5acaf1a0af6459cbfe91e671f0c0dedfc9b42125a17d847440b018bedcf23b90f6c34f41d03e5bac9d9f6b658535bd5a9b53910584ea5a77b973aa298887c2a03622d724255af40f120d35c7241186090254acad993fbd5c8d57d4df41707b390241dfd6d4fdde0a72cc3c58b3d233487c14b54fd6e6faa3aa6ac7fd28513e8c2ab3d41602118f67d4ab3cbbda0d483a8c94d45ef06da52f47c9fee9e40e1586927339607b638583685241bb727ff38f93535832f468dba2d406caba51508041253a61109816725b162739aeba37a1707d31a53ca5a4eca8b97e85b70a206abe121b36f4ba748bdb60be0ce27effc015c8b5590c0c7d537b2e7f70af78f45355aab88aae04ee87b7950c8c8404bdc82101238ffaa22d987a29b061e5f25a5ea0574135c7f19c5fc1f29c39331d21a4e5d9ea25eeee55f039f915773a926a3a6c263b65de3775a54f5b4baa778463fd475e75d9a0ec56e1f2888187dbff42eb973077c737ae06168905b3eab924108f53823fad0d33c50851f8791a2d719f48fcf4f74872dc279c70f175ed78a838ef175f17df67c689cd186c9631f7b0ce0a2a4d825ba248f14b94f9e8be5168ac7d583ac2f5bf689015eea585488d6e06b582b8a0d3423d75bf27668d25bd05467a115c8302d023c04a227c44f165bcec99b08dad91975de9afe74bab5630852c55c8efa0029a411f5002169961f2e6d2507b514e155fd23956eff754beecdac5826cebe373553b222abf1b312b578d1108c21b5928fa61193e05108675022ba1eb1f540a2c360e4c03130f9ecfc9d0c41e5004942f46492a664faed377b002b3832aef64240ea32f27460503b736c03e1357114f1589054621df836ef2779bdd21b54c519d68b5337a563a1d71c7ac60a08517d2817e4c8e72a5f164df9f622ffae45085fdcd5c379e55e39c9e75ff6ad9263a373b04c2ba99df25a15d560836d70d7ef930f5e2064ed8ebcec8ffc1e4e57f9a1998cabc469a87bae2ddfb5fa24e31966defaa2838196a922d8b4d0e43d2a4c4309a04e1b3271fceb900cb7205262544610b81040219f6b049953a3f9ab3e83c28017efec7a2b9555755d372da62e3ceaa800ac7addb2af5c20e103c5b07a7a64cf40c6bad7d41e754dfe68f2e8185f4c095ce9f4dc1f884963d7f239560fd3a8affe7aa9a2763d11c804dc890d9e7065ea03bc49ca695cf1f83f0a555082de27a1229fd2be7bc539188bbf38960157ba14ab8b69dc14b90e454e5d2fa7e78f682198e0515f46df373518fe850457a6f3cc06fd33cc76bba689e71099d9b2020b66434420186f9a08e1322d9fdb1379b14d8285ba3ac2160ad7c5d98f4ce08854631dffcf890548bd587ec0f513768be4827cb8fc5989301d40f4f9ba89e4329dedfccd1c4a80adf7fa53386fd5b31bca498618eaecb93b600b1b19a7d3074a7a00454734f9612de6e9bfde6bcf3edaa32e8690f14b5473e9de4c4da275c1a84a2ecbd7f87d541b81b7f1356b66c632ba81d17ccb6d0fa86d9ba9cd328de0e328558f3b74e340da3dac7c2ab795d509e3d254006fa9d3dfc320e6620180c2b351cbe72751b8c9ee98d0c5db627c1f41156cf4d4b27eb02ee7fe915ccfc4c7c6ea49babd1f4a2d2d105e77f87bd1ad38323b828db0828040bc23c215307a14a0e9f82099a3a8c763e3219a0258cc78b8445c4086469488cfd57c4d461ec55c386b19ddd6e7c8330905325183bb9a91a5a22aee712764eca72fd9c334db0d74f3a3fc6735a016a89f7e074727e958cefc927ab3c036f1a8ca67df5a59d5f249668f8a95a1b278ef1341456b9e7728bae6ed896e65bc22781e0a66e5de2cc3b8e0743fca5b0a99c70291b9843662958f287744c14f598f1676f43688d57295b3194c5adffcbf3d69eb386a52ca2fa4d23703e075cf5d144e5573914065d5e619a799fbc2408a8b3f2945206804082fcdad6b626852050468260f79e48b8bdcf684105623bfbc868d357cd6678434e81403d04723af893ec27680f840b14e8bb555e820a62c2036bfa208b1004b22defa7a9aeda47a540d05b95c123bef52ebaaa06976ec1334b269c1e8513b85ec102d064d069547b2fc81315e439f712ba32a09c73b1b4fd07e3423dc38d8584922a478bfaaf99b0216c25f196527e0f1ab6aca52e5ced3d8a69bb1ab9a0cea24f97bfaa412004fdc849ef9eb071eeaeb67a11f4a0b792deeb16b35768937eae1a35fad62f0f8c6a493d9d44396b34eb046d82d166401dd99ea3d1e61476ef8bb35b18d62c263bae96878c9f64373faad26ef5c375927bab8ce32354f237fbc3514c0ccc6109cc38bdf0f28f7916e1a79c9d817dc274a60cf592fe9de00bf4ff2520fa105f1d2ff2cbc2eeac116a39a1225db4c695f72a892da1900130d130847238599383c3115d6041682c2ef1311dbe5925c36821506232deb9e9a11fd9e6b722cb00d6e5b9e91f4e141b089bdfb4aa3d7075007b3b481e019a19fc64c0b42d8db6c3549b8dbc250bee057ae5e18c25dd38e60e034ad43c98ab580b36770bd7a53bf16936c05786176613de8d01bbf7121d71481e8f8181f8da43c3c8aca757d1d433a387c9092db588b1f39ce02e85696f3a9ca2698dd5d2357eb9ace9ca78f436a97ca2448df32a494fdcba144fb049c4107f8642633d88bba0f51e1fb23581ddcd5a5ced3ed30ec4cac34f19c8ffdf544fc906ba75d42d1a0e28bd7c0a008e24f5c9d76a3ffe5c0241066d621d5b57b4c0be5ee823c86a7675523e0d33ef45cef2cef1edfbcd12f8c916372f8ee60cb1f950a7ccba1152d6ba33af31b31a992fdbeaed41a1a8b43fb187ead896b61f64d16311e08252f2a5e28181de2e35eb7b74e73a74cf35456aa99d0878a97082eb38ceb75e91281f2c79157f980f7bcd87e7c156a98aa4982e6d7bca2ca5c581abd2602b6a0c7e2236ec2696ebc3bdc877eeda9c9abf49940dbf7cbbdb66daf76d48e55885d1ed70f34c3e79217359ccf56aea36538bfafac4cbd037bc0481259965056ae0cff7ae4403efaa5c63e66ff4053183840bad2c276c12e4ccd62c47767d84ec3bd95486652c5d41fd33fdf9b5835e557103b3717254795da88177825f8b36e7b108e2d04316b8f5f91578732de1e7fa0d7faa5509daad92e8e0a2e40943854a9d79dff067ea0011fa80dbf2d913021ce089aa03e24fd01456cd519b16f24f91fa3633a7511fbd7ceafdb7b130c3ef9303ab44419fb64dbb22018beab1106c11c3a170c5469a7bce8ceae2ca166ffcdf15bed2904c5a6b469c5668a091ef0811b8dc695e82cf8c54b1e4c8918282b81914895b933e3e87064a96012e3d776a15e5b8c1e3ae0a233d7009f490bbc2e37214aadcdc756e322005475191b3036e340b9023a652d002474394a9bc16029cc6c167e65ec12391f166547604e13c23c0040604876feb35be8c24a7017a1a054ef6688edd3759c93e70839d6d345226c8e346d6e8f02c0163282175ae2cdc2e7a75a5332c1f1fd1cc45a95f3c84ad682a5e4a0866f5fef9cd441e617fb2649f73887087a3ba2a3919daf95f2f42a21abd92b4b7c5120b0c4d1f565c7590e0cabad0f99335e8578d1f9a46556c72ee21d8b6cc16bbb6f1f45aee114759dd8002590d91b4688f5cd1aa5c73f794c36617c9992611a94b7f0a9cfab6f0987c7bdd4ab26190a9100aba65eb67032c63e694989b667c0075c0c0663480827ca324b1dee41afe2b8d4b129ce6e08bdfc9897a41033dca08568bedca2f8114d978745918bfb0285113ce9a2eed0815558f762e06d33f8a1d4ae8ba7db5241cedf2bbd9be804e9b1147eca61125661b154960728a1fe3d9822976d2eab2c95092d81e887954dd419bb3c063bd67a9460e1331460f4a6c54772f0fca2d302b195341b530ed360b7630d307e3c5a37165d8fd3751da4cdcf7edd0186c374dd8f315b2a1f88bc045262a198c69b5ce97d9bc01c6c87cc2b3c9d74ca04d873513ba834d59e92e5861211f966484dd3a90f6519d62ca9fd3ec811c528f6ecc2a3865d1a7c682f752442af3f91c9460694b52068acc0cd881e608e1c8cd86a563a21833ef53799844e0a81bb7c37be368bf6a338d0f36758055e045c608199f87c9aaa14fc6698f00d6ce1763c1d289209722a5c9818512f4280eab21a0224b12b59a98d7479043902ed2c85bd2ee0413b7535a645cd1be764132491c6a29171a1af6d7d82dd38735fcbf4ef05b96d832045b0396465294097783936bb507a65111665d11b0f8087630ca169bc1003182a630fa8f657635f33a93e61b08c66fea4b73e0f203864743dbba2f469957dcbbea462767d969dbd2972d16561aef91d74445059930413d21f5dfe9f71d6d933094503e30b584477960c8171e8f32c9fc9c10a9b53cd552105b8f3c478ca949c58a67a774c28314ab0a093cff0569b3b7c6c1e3e75586ddd2141cf13956ed21ebb80f8a22112b30645a9b5e0dac1d69f4af1947b48f69440735bd", 0x1000) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001540)) open(&(0x7f0000001580)='./file1\x00', 0x100, 0x2) mkdirat(r1, &(0x7f00000015c0)='./file1\x00', 0x108) 16:00:31 executing program 1: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) kevent(r0, 0x0, 0x8, 0x0, 0x0, 0x0) r2 = dup(r0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x7}, 0xc) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) rmdir(&(0x7f0000000080)='.\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="22859533f67f163bb6d8756cbf952f0610f7a6f9bf60526fd7c5000515dadd25c55a46ddd378f05f114432c9976105e4f5af6766f6d43fb7", 0x38}, {&(0x7f0000000040)}, {&(0x7f0000000080)="553eb6559f9322b66823f6838e4cdad2c21aecd50560bd41658ea52b1c5de3a6198409a60c7d1e45f053bdb91332e1d6bad8573b1d535937df3f8ba9756d0ff8c24b9dbe4ae892f460a3ba53ef909b1f0155d63a61740de00617212f08486054b3c4f621b89f1a486c4d445ad23423c968bb384a9183c3aaafd148909bec689287dd2334a63b5ce40c408492867931c3918958faeb00b6aa7e2e3d30885210ff1064deae785005348a5de147e00578362bcec7189317ba6a2e7f4c1e7c669aed3c8268b0cb4ad250f703240c5228e50b04ffa1e2f0c9c006b68cbc0bb9ba33c8afce8ed9a2484985cae26fad931769d6ac67465d7ceca654fd03543a53dd", 0xfe}], 0x3) 16:00:31 executing program 1: r0 = kqueue() dup(r0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r2) clock_gettime(0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000100)="612a69a17a64092fe7b6bc738b09d0f9f3ce43ef4478f86b9696f4e6d6aca4e6703f21ae426710664e5afce9378ff9ab907fe167df07f3b2481fdb88e88b3eb8fa927c90971cf3ebecf33e7084e386ff1a0db785e56b126853b9e45a9d98c1f55a85f40a94b6f37fd03f98c0c4999ca8592a681620c4c7b89e09ec511d057ea0de868dda76ff10f10b51613a6ea0f1da5d6d21c0556de47c27687ea7b03592296ef450fc387d5070fa93f1c8285ccc7b25e10d361050af14cd98812dadaed63479a8578d1a0d4d1f3577d80c7293c73d92040e8e477eaa1d902c54286352", 0xde, 0x4, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="f59c0100", 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) 16:00:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x44) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000040)="2b5195118999bc7768b2cd77bd8aa4aa460481f3e3ff0214ef17607a7434af590373110c917603ec6404ba549bdbf921d3b68c340db9a1bc4efcd1184395cca5d7024fe3e65b04344b50aaf93bad43934df1bb8b17792bc654c501225ba327a2216e", 0x62}, {&(0x7f00000000c0)="faf87f0679573b27e8cdf13a6e89e89eed5f0a42844b8ca4aa79678d93a031855f7da22a3381a7e8e7b474bccbbd04e48502dee660986397da556ced65d4b8264c1f3575d217886123466fcf59fad0ac0172e621fa548da14f023544a328d1cb830ed4cef49fbb055b584fc810eeee1111f13d2134589745107d59482b2a2b159c03a2a9e05650d6e3f7b180bc23d95876998f1d2469c2d22311346b9003dae40d5fb3a9a7ba59d609414ad83334d3d3fa7bbc5744d0efc6ed613aafda3050a4efae5ef718e0bc1fc6fcdbee1cde470b01fefc83d14f93284e8b4629969f2d7ff304b3d3e290bbb44552aaa3445fa4605ca6dc522193553768de2bab4160b2035ba1f86c41cf5cfda1f6c8059b0a9ce5ef5218fbff4a54793f719fb2b5ffeb5a696e3047e3bfaf2a842d553c92c8452695ed78ac2ac4132418f4034c272cb4449a0565fad8b9767e3885e173c65ce005f1e22640df3a80723c5d4ae3602525072acd8bc74a56bf700e983ece0f64cadb7fc447b53566cd6fd4acbf38f6d89a11ce0f468023d5b8374220a0dd0a6a725261e2663656de06401ad54fa7299449264e229d73af5798c4ca72379c34a3ed01d9ea6e51b25b082bd8ec6556a0b44ddbcd61ec00d2815512c77656d690343d523db071463acb77f736dc0a01a2a68a4683465ed3bbe3b111755cb9f4f9d0823d9e0f44961cf7ae14c2a77efc3855e83d1cd30f8f209851e0dc1225302d3443b2066f900fcdbb4390adfbfa3c16a89b13e8dcb61cb654e52f726045553fea0da5fc26bc2d18fc0345f62905578b75afa12bc938c85624ffc067ac41f407b2432e6f61592bfcfb1519a6daa64f6d82a0dbfe70e99f981b61683f2e97b96d49c4136635101013d6fa69e97625d26e40ea295821ef7b36dd4eb42348698af5fbbc1f14acf5a618866d938dae0e05b1c290bf729758394ddf3f298789a5a9a1f9404b99344398c83df9e7c600b7dbc4056e710fadb963f06e61648427b476458fc65fcd0b82205969c7658f20bf8100bb4ada56df5a519d8ba25beee75dc6257bff00df1363833d7eb6d522a9c74af7d3b48f9c52b9ec5075cdb8560c80b1300b29e3b9d82a535f105e3e4116c1ff607dd832616467a8f089da0a8c88ea161b5eb39d11e55f886c4a7c34bbb889dbf46d6a00aaaffa9fbdd3b14898a1cc49b630d50b47081c595bac5b679f93578254bab69fcf68ce9afa58f9b7106edf425a0a67902d166ce9e9ec94a0dadfe14db859a32d81967cf4cfc3017f963fb2b89bb4678016d0ce1a3f4a0166a9279591b6aa3f57247aa7ce608f04a5186e21d46292c881a198d83873cd517c87d26d05cec7006b1924fc8dee87ad087f05cec73f8ee1ed355762eec9bdde35114360ab4edfa1946f138ba5f611a1098630fec9ec730dacbdbc15b130a3cbbc303d8f865b6fa24d237d8613dad54281475946fbeee5d58d7a0ba36c4859a1a5a4bb6320667ee7f744a5d9fdd4b52226b598ed52349dd015e2d3aba274688010e7968a8cbda5a437e470b91b6b1d5bf19075ad82ac77aa0810ee4616976ce873f0169e059f9f6ef2de57973df2ac8d387ac4c484b6976cbc0e5f789b563ee9a6b20aaaf6eaf61d4f6de432233dce1c06011f352038c5fe9f543dc494f0d208f8a99b963e2d4a55934a4f98253e3e0b6912ea1c9c44fad8afb87ea5a3ca75a8aa80bfbe8f57036dc6f28b377053d43691aa1e8bda4f92da67a02a341064e9f0977ea4d73c072ab8390f25d299cc1872027e7ace56a60afeb54164baa42c63a42fb79436b08c7d337f4315f663916fcd5346d6e731809cbb3b8266154e50d4bd0881ff350a015c56e53b336e94dba9bd25cd5932a8b02cdeb402c7c632669b1bb247741aee0d7f7826f43d24492d17c36ef8445db008bca6844a47f4f69921f27d9b58c0a5566007465acadb978b64243e7f70c7cf11c98327cb09aaf74d51ebcf4e3bc324028ecacd21760869243048752f9c20c6549e932f34cd6c9e6db903d7bf8bfb2a8ea2c6a94f4edd8168a11ba09976e54d6e03559d9b67a9f4d19aa6aafd6a6d7057fa99a7178619a0fcc32db91960011999be939bdc5f74205de87510718b6c4334f2c05bfe1c1e04d3656887d6315d72f16fabcf0add3f11e3ce7f1b29130b8401e5622330e8321a333109bd9ed969994255ffd4181b4d6931e3ec5425b3dbb6f88008d5607ff404d6fddc3c0e50c67499e24a8c3c9e213851b9decf692e04808751c04dc78d6cbc4408a5a1e3453e07621b2b35e30aee55ecf9d4f4ac87cbb91faa09c901d15bcfccdba33ad7e154ae8b2bee8152fe3723f02c0ac9fae2912e4ef8c0c8cca5067fad7077a1683c8ef8c2d2a4aca0cd187cd1a541300cba29dd6bf9d677a0ede8d8bcc8ab944d6d0da7a138aad698966474ee50140bb7387b84ecdcf634f433a49ba15ed2206ec1ef2408c4b7a80790226fdee56adfc3c457ec0fb70d017f0f83b2ef79ee7630a6aca40833921499c2b10ed7dc5e11236c708abd4602f51ea3027e50ef37910645b04f7fd9941aa1d68cfd90dcdc8a7c5c69c09cb01cf2604f8ba13e68749773b18e2a48d3e8a9ff958f59edc7955be1e68dce9f511c5ab10e38ee50c4bc5d493785ab8b850602b281319820e9375d3619f5cb84959b6e4ad96e7fc4ba4c1aca93b84b55dbe68c301720aca389e4243a0ceb560be21029b4c09212ccae52d7222c8a415a2cacc38f92d76d1bc823bf15832b9b773af899eac516459495143a75696b329a127d21bf94e482faaf4646ed0d136408a97f05a0732defd9138e947c7f078d4d7004c23d9f2bf2ed8d2e215c32e6f1b2d292d91e0ff947a0275a9a7ce38aac8aa3e642ceecadf06bf251ae022bd03a46cedce262774419b0f27df88708bade8e12e49e5cc897d418f69935fc73b6074a1981aca1ba7688c0bd95f5ea7e75027f304bf852d470e889b478e623dff4c21d092fe6c61d9963bf554e6b8d3e597e3e4a202638f1201bbccfdfe57054bc8690eda837eae59b64ca2aa6d537a0b33820846ab38998429f62b10e72cea649b1cc5eb0460b251bf6aa7fc6f37401818538566e4dc8d6f9e4ccab7dbb0627ac12921b7a7350fb4f1c76c06a0604548a8db7a36fdca3d81b033f6889c1c140238adda3db7ff21b63b15d9dea1e2741bc9e90f62ad104d8961d1ce3dc88770ead55860e38d067441ed863652e965eea2ba8c4577f33a6378bcaece1576755a5c1f5a5601a8730b6c46ab917879e1c10d37273f1a57478c7eb326ac5fe3430038da6bb8546d9d101633933eb1608f6ec97bfcb02c2883cc329556d2b9d58b9416a84b98c31ca08d5865f62782ba98cd083fdf6b01ec8a8772c71401d6772d8fdc916c5403f3fc93b6f700af361e52b21a43b6025084a0d76e22c41a6b42232a06150e83d76ca0215398108d74882235cd09284b507afdb9b7e08be3fdba7d901cf21d654b0205c00c44aa88808c6f28bd23898991d2cf582946f05ae1da120fa200f235211bab51257dfbd8c8253557a8c7966c3300c9613c7063b42c2242a1397c781a120df9296ea63cc6ebbfeb5024f078233d1c7633fb239a1862444198985a3e3bdf069f8bd7c1f60001cccd1c0d85b072381da1b1538bf19005d74ac3074db1bf3f746e7a5b7c545f9597ab33891db16bf478479fcf351c6610c723adcde4a925ddbe197350ac97cc8c6193c43edf427a0cfffb7b5c6f252b4262dd45c0acaccd2928140ed91dc64bd15ef7b92dc5728a9de9c07610f8867a4285e58e129ef55e1d1a90484ffa3e9d69b9ea1a8a2e0803335c89f72fec23580bd6c61181fee9cb39bcdcd75ff3d5e0daa68e5327f0d6bf77be8127c1c8119886e791bae12632541d1071190e75e9aab845441d33340938d059b52f8b2ba91ccfe50f99f2c59d716093b31b10a718601353626ac98d01df0eee8b68b7bb70e492ac2256114e222fca722c3b35b29fa0c8c2999a3173d465299944213c1bc88e9c2de0df44bb5ffe3a274f67fc7965c031e85b568cf04d146c5fb1e7ec3d3a92281d088618e17e94f90aec997d557b6f5f86b5d6685a2a1129182182300f7abd3301bbffe399355422700b67b208009d953433da8ce7ebb72470b482b1ffba163f246f2093897dd6f83b09d6b9a43737eac1f4af0a1f4f118690e6d2ed96dcf862f55e00c2d5c6db2fe3e9e26d2613a602a493ce516159eba7c4444f9e63f5ac57f8266af49444eab36442482ed27747b6d999bc0ea72882d8bde7ef4bc28054eceb6f4a3231b7d095808b08b79ba91da4f22adca31b00edec6e4d6b0bac8b061a90e38f5cd6f25cd104ae97bd5233f17101c4df899ac7c3f299ca4572360d717adac23b9b33a8f570c4ea69af37f480b3d1758996db1782fef3987bd8602d81e2848984d3050a5f126579209e28f42642136d2d868104abb16f4ed7cd177ddda3a11f4e309685f917c8940954260f8c8a001dc975a41b6d71d4315ef3a3980674dff73b183ea71b2b82eb1fff165f4fadea67e83e44f5724f4fcad91bc61a580f1e7fb283a3352cdf9014378f85536959f6b99ce0055fc3db2b5f464182415618dffa647afe3e7313bbc31d6d54bfd70b4fb14420771ee2c483ea5330a55cb9ddac67bc4af3f535ad790627d97a6fea1ed705f9784a44fb3d2f77baf4daf3b4f46b03bccb9ce64aaac9359d6ed18d55bca8f41b8033966a0b623c705fcefabae912bca605bbfed4d473b2d8bb6bd0c5b6cef7f56fa46c894f35e475954854c465b36b684f345c7816b21ea912f0d040d554ef5311d4d4094dadde30dc0f1d96c274798e7bb8b0df1ddd9a749a5cc846903d3b50c204fbbf925be9d0151cb4abaa6adf6274c5a24594b13c3dd85973d9eec026842b6543036aed7ad74d39a8876cb67070c9bce9fe7d2bd9483e972569deb4e4d81cbdc45e35012244370a42966b15f6ad3615698243d693114e422fd68a4caa775c56b552e3c84e851d277aeefb6a7044ddae4e172dce6a93f777ed378bd24b61cb9a058bd6845be3ceb662c2ef6cd7c8cf3f1564ef1701e4d10870f6599839651e15789e0eef18d401548de54dd303e8afd51e59de4daa5b52c716b19472cebb4d2e4ed792cc52feab4bb0bdb126193a272784f209da4e9c013e6609b690901e83502248e6642d1a459e06ead1c8e44c2a0421b51dfc358b9310009e989753f329337ca378e8231caaa7ce43116278d6846afa7c748cc58918099d687d1ff4763d8c5891492d3d149df5eb566e7854f98935c46568e40e0900416ffa9ad9e3f6f1de689b5dbc03966fac64d91afe03156e92a6dc16d90a767a4686cc9688df6c414182db66853586c4d64894a67187c2a5f371e0e5ded83d9b7c6728c95352be89d3108d66f8a7865a11cffc460b84df1500b6d52beacbeb79221fccc99909b7de1f02e0904e5d5367126e89d643fca4635c989c49c20c7638c12b9934ff27245fcec7e2ddb890eb00bf80f45e0c3f09af4263fc4098f43c690b35cf84b71f81746c22c22181853376f4f35a64ba4d5bab699acd021c018bfbd2e3b393c5e4648fb07e2d174a7c955a8ddae9a1553d59af281851272bb0ee888b6d75021957e87af0f449a268f25ad17cde032be87833aa9a047f5357d640157e46c0bb5dcb66de5d3f02133714ea181dd8326f04685fbfb2bd8678f8309de337f30506565ec51a6a424937f0b92f932ee2312765eb4431e397179ca2c30de038b03754cd05b327e8f6ecce60b615773403d3df39c42c6b63c19db9304", 0x1000}], 0x2, &(0x7f0000001100)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x402}, 0x1) fcntl$setstatus(r1, 0x4, 0x80) 16:00:31 executing program 0: r0 = socket(0x40000002, 0x1, 0x0) shutdown(r0, 0x2) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f0000000080)=""/37, 0x25}], 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 16:00:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:31 executing program 1: clock_getres(0x400000000000005, &(0x7f0000000180)) clock_getres(0x6, 0x0) clock_getres(0x3, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) semop(r0, 0x0, 0xfffffffffffffedf) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x8001, 0xcaec, &(0x7f0000000100)=""/197, &(0x7f0000000000)=0xc5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) 16:00:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x3011, r0, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) socketpair(0x20, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r3, r4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000157986a6e3d9a5fb923b6f48853bcd6c53f43fa75fcf49a643cf58609876ae419d7f7c0e6e57c5c1f2d0b162a52e9a7748b9cbd83e1c66dae574234910086eca9945db10d7f193ac60c8e99229850718e41b6dea0c8df5737f5b910ed5b32708f44a80b47076b8611cf267cf918208b799d0fda905a548f3d91121bb5697b962ae63e3a80c"], &(0x7f0000000040)=0x2f) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) 16:00:32 executing program 1: syz_open_pts() getrusage(0x1, 0xffffffffffffffff) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fchown(r0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x25) getsockname(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0003676dd7e8ae1c802b699b0400bc89128d40c02ed30bdc001b683676008cdd5ba9cc7fb22b2049fa9247c088c91eb4ee117a2652ea9d506e50c6dfed1dffce4f24dd6070cb6a9bb8d8d422f7a8d66a3367d2dbf5797d4345e793fb8585b5e0733a337c95f96b2e4f9e8381b19dcdf4a8c5a6c6b2094ec27fe61a6e5b681c44f099da31612e078a84a78178a5ac9e875776eecfb896aac867cfd769e0067c82badbfb4eef66e7b1867afaaaf0a8a5d3215805c60117b5a4359d"], &(0x7f0000000140)=0x3) r1 = openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) 16:00:32 executing program 1: r0 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r1 = getpid() getpgid(r1) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:32 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x86672223630a351) munlock(&(0x7f00000e8000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x40, 0x1, 0x1, 0xfff, 0x80000000, 0x9, 0x5}, &(0x7f0000000200)={0x1d, 0x6}) 16:00:32 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f00000022c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000002300)="17f9c82fa2ccdee5148b909a6a21a176737407a762cdbe45ebe0dd75d0c75bc3eb792203fe7915e267978c2583b82b896cb16e5976471ecd8d62df983a2db7c70325c545149e16c0452fb1a098c6ba12ef082fb215292d6911e128a4ba4247e71c8573f925d6064bc7f28ae70c6a3c03ede3f7e049bb7ef1f18d01b2491ff9810da210b9f344545c1cadd37b90869849bd91e0dd4dbf08c73e456a4151b11aceda9d5f47b0836c26566428d4721de732ae0d2376af674333a412e2507d72b7d2496e79d9b4fa139f3f937e135f25e20eb7da98f92ba67d72584d29915a75509b70aead9dc7e883ddf7b75d19997a146ce068e8066b8b7b67e7ea83f1cab09d7d25a27d29c383313e258ceed7fb9d1a34552ed295e5c673875b0b482ab136b689df8be9c4b203cd06260cfa2ad66f423ecb1ce25317fb72f103dc7ef95f5ce0429a0ad11d3bb0e30b1a3063066737bfcb24205f3e69155804b91ea478bc1a2f9a63a3eb2c31c35449adea0995d51416a14558ca4e051bec80d26ed5648c07fc7773366933adb60e723198edd0fbf063c9da6e3b866734e1d3d92b1c2a41527968fa1f370f77c508c192168387a82b978ef224ad68b57a1db102663c1a681e7db01c4137a87dc84b5fa18f1f6f45f1f2126458442c00bdee5e1ff403f5ccc041d475866c1a02e2404d700253ceda4e4f62bd2b0445572a97e7c1a0c378b5ce3d4c075253a6820f31b94193ec21980c2a74a75a967c0dacb83b33dadd64709c7de3d16e3e17f832de00077da6eb340724f9b3afb4c6cf18a0b7869626bf07b6f02501da41fecd4cd4f3b5b0901e612cb199f1c89bdeb81129f07d4c5a634842edd6c4ec50020b48fa6c9049b90f995d90a30e6a4a4df9ef083f2a8a5fd95d30d7021a675bc8c71bfe53175e93591cb7916929e28fe07acb839cd5103127fdb3b767efa0b350247ef526038acbb5f1fb6468702ad24d38a52e1aa3babb3dc9f012b314651dd33ebbc5e5a48d4d4885a4226b9313218163fcba3ceda241688f3f73ffb574113770551a0b0cf36f947b6409ff665563bada0aa97e92da44a480f51d29ff1d72b4c9c350ed4ce97435969c01ec5a2bc9030dc643d6cc23e369944fde73e320334b76214bf7ceb2ee3d8952aa34bd696869be75a5374e300e016184a295a7604c7bae53f6986ee4b0bf3a1b23d08deae1ac8a48b4bbde38a15bceffa9d73c6ff15e61e94f4e7c6c23550063774305978236c87fcf5577d9736a454fe66f2ff82ffd50c7f62e4b24b53649a06ea31efdbb73c33a0c022f9658f3b5fdfa2c73faffca905ed79ecd3817985fbc7fdb874edf1d657c83ae45a80287cf2195c70b5b5603108ceedc04ac509052e091580bdeb323ee2a3c98537af1da50821b95a1fd47cf37726eebd5db723d59f2084d6ef0fa796c5229f336291db0e6f5cd041f9d64db7fe3cc3c951661ecd017830f4dad85272fe67453548803dc54134c1d2e91d347cc5925e465eb93295b866143cc274d3408657f6bebd1a7bbfdcb271fbb2a846a4cfec21539a1ffe84fb0e760c0aca6a3a5463ab738325c658e78682a23e19063bcbb02f54fca5a3967f9735131d3ebfe0b192483295ad093f27e4648b143af7a68a680d7d31ec4a8726a489a1fe3befe16f17e7cc572e4bced39c5707e5ffb89bf982ec2b2c0b4b9206697ebf40ed9b7dbba4e54ea279c5fdb4d9344c8d851eb6560e913f8feb79ce45fc4a43256a850f318cc19676486adc029e2abbf67a77b3fed7d53f7e7d30d91e1eb457730ddc19bba0e44fc070270f0105af8ee21411ff761782c7e01de0fac4a5d3d2ff1eb9c81aefd6ff750542bdce3cb98746b80c3e3f5cc18e1a1d18981767fe0315013374386961286a6542268ce8617b7dd5ebe8a22708c5e5b65232007cb8d741fe45f75f67d55ef7e467fdd6cdae67d33606f66f63387a1ac68f2029065c255ece49e29ff92cf193334ee89466c5772651e621f5611f23518975ae69cb304b21aad6def0dddcf08e120262c15fff0fa6b5f6d510c89ed6076321ed8100a525a5f0c85d274540cfa541b83b8c93ed35ae56d3aa02b08cbc00d7d9cc3529098db4b0e196a35b661ec6c69fdebcbcff39c6153f917e947183d1c9acf4d2fcc00a87ada6bb54cefade94fda880a8c0d5f4077fb6e1f7259dc7c13a0622d70ece246cd3ea69b7a10bdd58189ad304211699986f4fb296f8a021c47e1a60b6d3bd776288e6fed1f8d1f92d27c210b9d0b21de781f4baab2726cedf9e3ad15711cf407b256cb10b316a7b57c0c4b18ed0ceb2bd9fb63424232136b516a1697617b2893025b9056db4a8710a589bc064fad93542933b0f84fe4f7baac5d8f75eb89387ebf9a26c79fc2fdc4ddd395260ebb6e2f3684f96cb223177107ca6fd71375c09ca00f05b38cc4c21fbddcc097403b2d33ebc3c841d469a3d7548d827c2c1b70a646e47854c5af322591a16f1a099b42db8ac577bfeb0c897fb114db683465eed75b6069ea96660d8b22d98709139f4a5fa4049a03e40ea26d9e09faefa177016d192ed7286ec7430318737cafc0b4b5ba97b8a307858e09bc8c1d6d0df4e644bf42d6e814f689f266a3f5a2d0ed19fa3e1da3cd5c6b73840666e00d03f7e28351bb3abb05b9f66e74f06ad4be70690a1549d14e2c88e094a9938bb896762b3bdc17767c1240b22964c07d47fa62f9f09314c53f8522f42b29e12e0b328630dfe4686176378f616b9e0fcfc55dfb024016dd7d2449382c21582901f49df29b308d1495faf0e9071295b787a8dcb1faf2f4fd1076fce614656f88b0de50fc03901a1889edc8d3a383d70c4316c9e8838dd5c4a804cf66b7e54abdec870bcd0e4d5c89f8b5859dba156b9fd841f06825605a36c8b2767483c784bd41b1971366faaa6b29d60e57f008f68921c2c42d75d2e7db53cf023139885080b536cf40598f00c9b122d9bde67b7525890939dce882a6123bedd15c0fc60f017243d19ceec275188959194c185dd3e0eeea99105622fa4d295a2d5e95728215539744ab52b0d754ef6dc83d46b5153241bcfaa7dfc4c1d112a0ec9c42ce71456688b5353a70192183b35f124187fea5023aa83ea70e5803b30b29aafb4f6582bde5377aef0af36da88ed85fdfe19e64751ae1a9ddc70a8977d83c23fd736400ce1e0a58da8ef5508d6651466e240bf944b72dfe9058ba4dc9823caccb5e30349bb8015221024c6feb6fa391637bc31e521395c73c3e83e1826467a8b42b1c360faf556628c2016a3c7b3f3a36a385607ed8f2d2409ae56e346aaa77fbc85d840c9deedf9e1c18cb53a894b2635e19f2efd0406a82351ac640710ee547662c8900f13d9fcbbfdd067b2684386a9ae9e8887b5671e74e6679b28c3d27ee86fbdddbde8c1112c43b292452c8f5a2988bf5910358f9600c488ff8f7f25646024232a04fb0e0ec9e0698b92796758fa97266e73676ce30788ebcefdf1fd29748eddeb305318ac1f8ca92beb9c51f197040cf577b56a0840553c5bbd517b8f388752a1d0b900ce5bade80058918ef4c6133e247c88104496da2ba8f1288467298053904773d5dde74c01cc401119e186a6d00faf9b3049338dfca9434a7d0b3bba5c412f00531f8ca5219db724e6fbb4ae3a4deeb604f581dbf11e0386253a0a52b353ecfd4f5635bb26f5bfc3d4efbd2d4a19bd586726c73e0c0cf220e4c97ae1c0679fb9e4fb8debe137cc60ec8fbb30605caf159630025f6a6b9f19a0700ee582a9a208ebc6b92ba9050c0e32e30e50f1c9f9f0c02e3fa9f8ff92783027df319402c6143b28861d6f9b2d1b5d9d2bc27cb3bd92b996392b142868b83a53c9eabe4a9b9d36491a6911716082c37306b29dbc94d1688adbc46f4edec185a919b8593679b26a8515c59433384135d6e08bbb7e618b370d1a78bf121f1265bbebea79a6afcfebc75628f256eef25cacd703d0874acb5e46b36777328edab0ced7dec2ae63173a30e86a588596c9387b151201bdff499e2f90253c9f118954be2204ab1c2e9443bdd4e6d4d78327fd077ab9e70ec6cce644d1ea87bf197a909ad2b0770599d27a874b9e3cc3073b472c85acd6f190fc2da8d3cbf4177e36ec3f417e915b42057822501903221f82cd1ab854ed6038cf3cf565100eefafa38def78d6a1bba8e7eaa1efcc5f2378edae76197e508106cccc5e7a328176ac0b7fc3fff4528bd7979f75941992c680ac4ed4025863460002abbb3f81f44a354301bbe2b4804ba565f294de8e56b46b6e1baf31d901796c09487b599ec523a25db5960b03b5b0697f9a00fd83f4518b767b50530248ed0e1cb2e35031e7e058dc1bc12ba4ff10ea63777dd36c9362ced0dc47d2e4d43a63cd2f8a8614c615e70258710277b3d266f017e9cd88359530a07e2ac1602917a44ed8da87f09fd600178f2697de5a3e729c9add80e3a6d7d0236c1731a2b02690da1bae054847800d743672d6e1fe05f1e41baa4df559bb4c5532a0dd7bcc801156fb0a0e513706b844ccc77d6ba8da6d782572a09c05beb384933b1cb2e05f04000eb1dffbd951546da71957d9d5e04aebb84a4a6b6a4dd7889b2af4504101a17dc791d4fe7521e0312c4dc98502054efbd964d6d886f0587826000ce48e8a3c6584323ec77de92cab85fad0c5dbc79d9731de98b929e24effead16887c763532305c32c01ac5d19c5da354b014ce48a4465dd4c61b358731c5f2283c96183f242ee433232ab72344479f5f03c1b4dfcde4235502a47fe571ce9390cbde6255dae0d22528c9a44b7a65c5a153b06d8e790063ef37a577ec86cb4663a6855a4f9d0d35e35081635b280f233f60451133ddb0af4186dddde4945ef5b94d89fed4f9003abdf8a946b34a10364a57897eb145504dfe0e338ca3ea55c3781547a7f9743cd075d385b2f39541f65fb93c88a218e875a401cbed09c9b8a3cc63ecb66ec68948c163e72e874b3b7eca995ab830729a027bad82084b4ad4bd492a6e53ad48be14e74e5b826a3e667aee6ae902762270773fe9dfaf6c6cb119f692156e29459f5ac111a2fd5fdbec3eac5bb03af0ae29899dcced83cf968a9dc8dae474cf7260f955f40bbf89b74c831e7040506e9e4e7bcd188e706d05fe3abcf01a5875745499bc4155dfa4c0cb2e43cb26e5f94e7aefaa656ee25cb2306af5c6e2814e5aa735660eb6aa05ae42de00b29893008714ea6bad87ad5068ed8c528ca4ec4d05d659118de83b4e091c6f1d358bb06ed5779d124051fc50bb2cbd4c4ce904c39fd3f8cc080b938d1cddbe415eb92ed1c32115deb04102b42956b5118abba59543d3c9ca2979ccc54d30e611ec434bd4af812e2716ff9bf3db76495586615ccda0233be78f1ded8d97174c9304b8152b2f9fe91da8a947bbb47218451d70da43770d8e76fc7ff4f647de479693f1191de4ca430178b57f76e98e9c83b06ccb52cd2846d9851f0c86e15a663519fb39638c09ad66dd6410460c184d516658e416c7e1716844f7213a2564ac471aad9331e8923d254fdf79cfa36ee1b6c0425c1729abadb0c42a407eb955841b0a942a2594b77cfc82433ddccaa06b1a97cad7b82e6b480e9564abf297074d8f134183b932282b5cb50cceac1c9dac3afb97e18a4fa79dc6dce59d77b681ce11fcba777dc302c230727ff81959624065c7b808ccdef805665f139c2bc44d9615579cef8346f31550a7075e612443e9349beb1744d5e93e27d05db3e50411c0a0df0512a21ded22491b1bc1d8e25b9062daabb18a67ff15bda2", 0x1000}, {&(0x7f0000001100)="fdaad1d182a612f32cecb28f42ea88bdafeaabaa83495fe0a72d8ba7e9a63dcbb2675835de689d3deccfa3f35b8d6a575b9ea491a46ca88122a0f1fcc260cf4fac8607b83b69cf06873e215b48f4638dec3e5a3e5c89d6d9d143544ec74c3f54bbe11a3d67fa320b40b349799e48fad608571e5f007f649d868d0c700741ccf5294ebedc5be8397606aa38609c06d1b0f1d2c43daa6bb6f80ecce56cb195b18e784be17761e09030053f520335be414fa8217694f47d08d225f969d1e61c84a65c3863f2fd5bb98fe1c964b3ee0d630518519f22b943eaf559a004a2", 0xdc}, {&(0x7f0000001200)="687d93601fbf4b59edbc73fc7f78cdae6e12c25d0d89e4c8b27516ba2a54aea8ddb5a09cee1b097c74ab7dddc5ffa50fc633b2bc5c8d273b56c6f6b7db090eafd6ee96fc97eecf1e0e61d555a2a6859a1841fbbddf", 0x55}, {&(0x7f0000001280)="3d6128b73211491a026ea832a849b997d8210cbd9aa5091b83c1c5cc242916ad461315b41eda3cebaa6c33d5ed2f76a6bba31445cc0447c228e35865caaa334dff33878cce98aacedc316e8d385a3ae3f0a633f4ead51887d90d76a025343fff005878137d57bd41f7159d19deea3e9d9f8b4cf1344c2a6455fd5901a1b9bdf8badbb2ef162e753cfba52c3d81291ea39d89a1f5eb1424f94f47c853fabcd513e7fb29d8fa179900fb0d65e0b3633dfc1c1d85fcbaaf068f72052acd5bb6a0d6a8955a3ad964154565efe0d35ac701618cb438472ca94dc8023ff60563a723d55b6db1e33dd99cd0d313c9c813f87cab8249db465ee36870d319d8ca97820513f4f8a0fc26ff5a6b9f29029b9ce4aadd542b8371d24ed222fd5dfe0a0d54fb43ffd736ca60f443e6182e92964eca3b09d933c6a5f70863fa9a9517de58378f564ee82fbc2e734113758f3b8e433347713aced77ae85c03012a7bd5ff31a403bb06909830b64aa467345f142fdb8f0446863e79d35b72bb4b2d366fdc7667c1176ee3df9bb8818b7f20371797699cebc8396d252c8e5e284c4552c48b3d008dbc292b9612fd2de119229d06a4aee2f64c1a9234897401e94af1ced1a38b1e1a360ae803f1ae4f619507bde6a12f3c47d0dbe8e75e6f97a665ed866674c7d8d0d387851e092e492ef4253aa3e803be60b3b725d264d14a3da1e924b3eb8256e37105224d7e7f4138d0ee6679f789e2dcf3d067f51f75f4aec87e6187102581ad5c536ae5aec681f7b0d89dfaed2517d16fef7cb5fbc906040919cbeaef24760692d0cfeaa2af06b739e93091aecc27559eb8233ed163b30d5a55704d1b257d6985d26286098c31770570d2ae7e49eb3cdbdd124e32d5c0662829f92b3958f23c4b599bf398ad985d65b7610b5d0cec0e7dbb8328ab9f0044b462789ce2419ce9ebfcc0f9f4c5382d057eb3dffce677e37d635d1f80e716b4ba26993d2cd8eee1f6a492a5b2e13242e15f8fe8af8ec9bcb9c156d9373dd9b4b79261be885bec3401ac8ed7fe8ce5d4a20a1ac3e79ee67c6d5d287b0a1e52427d3bed8d9da5d8d248afe0fdcd7c6a4a38ae4e05664fbf53ff8f8a1f082e86d0aad51834d5ae2ab885882ba1ce848b3913b85e34e1d827e23a118bb111581349f9efcea25e9549ed2cdda160f2d565d6d81de393fee7a02188dcac16498517768b52c2fb2931d23b4996582064d0bd1eac83570ce9ffcf5bbdb056d358585e5474636fddbbd2442f3cb313ddaf2719a67f56bc90790394fb157f2041eaa01193f8fbcf3f64949c435c65ea3f561fe013b9439e07df15890d23bad33be250c83a588053b311a0ea33e90efb8dd6ca8c7de9193bc919bbdd3468341e6600249c7e6f17ce6c5e174fe12a9da0f292b9c959d4eeaaf8282447b56e6fd1ba655cb4311af4cea601e72ba2a698f33b7837006b641b42913c809b25eddae36972ce66b53c0780f191846af65ee8927cce57901cd867bcba6311f5fb946d6f8911662bf1269a1ed3fcbaa8fb69c02f95df5a86076f3393b6a61df6fca452b006313d1207c0fdd0cf1554ca1227ab2a2a968abee765f2cbba850b0dc50cb18c7896587f869c0d0b67316aad2cae28950499d94f0e2c125d5c02d2a4b31eb9690fa6b52b22c04a41abb4ef0927cce569c2f0f0584a7c298d7d0b8bea3afb80a4bba20a2c3a682991b92d5d7f0edf8540ddc713c8ceaa2b2fd2fcfcddc610fc5d2d639731b4a7e34474220bf8288e0428b71498820236d1222c784b25cc9cadc54c9192fd7dbc4d8b8c3ac40e32b22e69c57f9e8abaafced4ca8d78cba90503b873228eecba92fd586f6a2a6291ca8080964ba4114714ccef2f7f5b4024b8b5c2cabaa70c47af392644155046f7a722456d15f63bcdfb415e0671e2361658923b3ab4329c04435cc1305c7fef3fac844f7d829c884bb60e02361ed5a7caa2b1cb32591c5a68bc7d26a068afc4934e37535bfd2191933efb42ed3f584de73d3adaa75cac2248fefbb5bcf24bc0d091bf195be40c8c043fa3dd3f925510920378fbb3480766e49c3f24b6afdec734d153a1088c6028d9bec0357ab9fcb83dbf3559983526683d321908eaa5402b197a23d90c547c3eb00b6373be78b6070da7ae451257252b7bfd051087c0148e823286ed1b6c72a6b6c15b546aa2c3d232ec856a4b1648d9e33b0381e56b77acb5b700918f3eaf0cd6d4cec6722a475ecac6e8e680bbe723815fe3384d46cf3c6bc159a754838401e03659314f695c05b46679ddaacaca2855c2cae75fee9d85dcaf4bcdb471b49d011f86edfdb1f7a4dc1a90eec14ce952c452360094bb89cb06b2352e9a8ae93932d0783889b25eaa5800bec064c12813b82d5dcf3fa7e853b7a76dcfba02e3b4927c91b25bd9e948642341c54b99f7134c010f72f3945d68383e2da3923d06efcbd668f9a9c2bca4d3e55dcc37600be6c5e7ca2767e567286766553af2728435954f8f760abd49f44ad2e33380c2809ffefa4d0e28ad82ded4f311713602b06fa8a48a831c13ab4f8a02d6418f2598ad0ee0521582c822d2b2b82d63315fdf17830e6ad67ee2483ebcb1152ef5266f63b4b91942e87d2270ecceee9ffb193dea5952820fb1996c9cd81986a638e78101bd2ec1e66c14788fb8e3d03f5d495584d823969574d8b9468be067bff0435e6f30ff78f5582813896e5c9a2639665d316690416580effbad84bb7400e8429631e86cf7bd4dd9f955527b452cd65afdf60ef98b644121ddfeac4ae3a783ed9ee7f8ee3ec20edac828f4e872bf48e82142c95b044691c83c270bea0a5ffcae986fab49fc0861598650f20a38b9c959f29e25c12ab767c0334f66a141fc969f94cd3390044b69567d1a860aec3f178c4f84dea2d88da17ebe15e14cefc4b93d69940ce7c94132fadadf20dda4decdef4e726cce16cdce7f806091e811c69857c71c499d17547bbe0e62b8e08b21827264206f172dd8ba9f8530179b1400f72045b8e85e6209d0c628eece5e06a212aa8d37c318822c892fe6aa7c3e4d1b56a52238bfdba47c00eb846ffe8c71f6fd9f503444fec6ea1fa087de4f57431ae12189df904ac98fac502b676edd62c9846c437667429e4626aadfadbccc58f0f6a08252b9d8e1ea52dea7b9adf8179819378aa0077edc3b73067fa54285d6340c323ae694ff5c98011a9442da4018a4eae6e8cb40248185bbbf04df50b0cb9c7af26cabcb8290695f4f14ebf7d370fbfe79542649c5436024529fe13dc8d038d80ea09c85ee15cc21fee6f6530fef8102c02c356b74e07203ef9eadc47ea9db3fd9d6145a36f67db336a8e7c6e62204381d8d5c6bd9142212c4b359359c140be40211631bbd2556853c7e5923290d4a03a890ed5d72e27f1c7b15b2f0a5a096c8aa589c18152d05f4ac019862a9a17f7a35bca64729b1235f492a412013ba671d6d0304ed5d41af68421074ad3ef73e341e0be33112597a2818ec0480f5839bb0056e01a429290a5a9e3997918c0cb53a4b255a75506d55c30c25329a15b708db77a7bb9f80733464878fed02dcab0f9b6963a177d665dd87fdc818fe4e4101e68017d03737e2cf5fb415565b96dca2f677e97ba557e7d28b3c4ec035da7bf4e89d614c158787513aed7a93cab0871920fa5169f88935a7945e26f2e05e6eec309b2fd87f677d42cb8a3f91b8fc3773353177fbd584ee5e3de7850e8908e3b8a4cdeac0ed70247d7890df396322db2c983386f005f34ac6d443515fa612eec7886d3d9cd526b31579f65a358f95846d86161dc46b2ee3fc84750c9380746f3ad7425105445e7e2de26eace322ac353cd9818d731c1b35fc4fee73280fc13fee5f79d7f342941b2a405106bb63879795463e3d31192755b3394149b6d5dea8625b5c84e4361acd6e41477b23be0c0cb5a72cabebba656b93d5eb66df4446f78c312448f3eb4065112db36437f66118c56e2af77f13d57e097a3e62d123b386d34279caa254864239b032f6fbb84d72942c733d68caf2c3fb58b993bd18a0e4934b5be0e569542236c229a10032f90259d3186670fd01ed3801cf6990428499b265a2dd437e66ee4dad51d27ce1f903e232f9f4348630d049d018711c01345ab43a38d00cdf1bc06cc5bb3aa56f9693f087b5a2a810b598b70418a41fb33971c4475c2a77fa62ab96332c5dd379a279a757649ebddf588190f195c7e17f36b7193febe5a9304171bb39cd4896511c0c4397ef673466241337a55603f761031e5f409edb5547472c495f3bd9ac5f765e23971803cb0ee83d2cb76b899c3678732922ab319949fb15d4d5e55f131e3c842bab3d087a0545ba8e291ab7e52c79fcc9cadd2b9ba83cdfd8a8b3d5f35d2f69c01f68d440f2c2db0546d66590116f564e0bd32fdde83d262883e8a79599c4b080fdaefc57bcce31a9338a429f4f73fae9d9ebe99da7e0d04cec1626c5261f26902a4e1d829b6538798afb1108575deeec80934509bc0e810b374bac3ccd894d7baf8ca2c89514c254caecad1b04de82c48bb78e22108ef8644144aa5d1ceaaca6f6bf58fffce9c0e97db83ae6db5d5b1e7542248b2d04d6fa21d0cf2b035b62504dc6dceb9d7a0845ff8a2deea940e394b0d48b3c5b1a398d2e008b938ce571a4765d6247832a44b1be6cce5a21cfb03565e91e472a8d15209b644eac486bb54dabb01e4db47ff764c2480d6fd55d2ae3a583304a0e216ffbdf30d51a6cc30e4307070e45c3fef01919f16aabd20592c51da44d0a5abf301d4dc2f9239c1d25fe7bb6bee94354d1fb13e9c8ecdb9151e2a446a2e89721e05f5d97c1380068396913d06bfc7325e94a8a4ee84a79acf26909f4f07208dd9fe9ab80f7ca56c9f11a60befc10fb800adac5ca08c5dcb11d98d78f720c1cb74a857e6bece014073756dcf2278b23fdc6fa34aad4ece2b59c1148d302d665ea366d3a50351cdfdf3f8d176976abbcfd4da61292edd05f5e109d891dd2bc065de6ce0139309c843d316b4a537d9cf2f4d13ea6d31f3fccfda9b801a0d55da92fc177dd1b4048fd9a77089904a6fd9fac1e07b56345cee20084f539915a4f8f253a30310bdf5f8be1a0c1d20cb8976e22591451e227361e8a234ee1e35d568df0474f54f39ec921302829dd21705bf398ece888d65e2f9c104748a9ac4f08e55828a6e172fce62860bdfc1facc0a82d52b00a79157dedb1fd3103463f6c133953fe91fe60424579e26d12d2dd34e234e4e2e5bf1111093aac18fcee909be54e22a88dc26c60a2898d321a47d4e62edb4e617e10c10a3c530ef01041c590cf6bf44ab3105b6ffb0b0845c66066559e3c9e63c0694c588c79ceccbf215c7233b93e0885f2becfba5aadd9bf292ce568d0c9b1b1baae55347a0701bd22d8758d2aea58138350303b2a79a49f7759a0d14669183e3017021ba558b8ec4abe90d30175a63fd8848e49294550d2bb157cf7c9976b39bb5ef988a06f7651965e4813b2a8af8715dd76b41c8f2f99ac432ae080d1a106bc234dbf99d2658e13fb689ae908b8874cd782a79a515df3f9c8f90387ddbceaefefe2d1445344628050f7cfc99c4d8f3a4e30eab1c040390b54843011296d1883680b154b0ca88bb61fe88fa1650130a7b834ae275faa93b3ac7adf391f1ebb768a593c33da6fd661e9bc7e4fbbadbe15d1f90ba48c7704e0acc203f5553fd502f9a5e8a8fe724fbb50d85e7bdb870f416117ae566ae82d7d1d6c6eb3c318cd50fa83ab6c7746b14e9b38021f1b4f301da78e693cb1", 0x1000}], 0x4, 0x0, 0x0, 0x2}, 0x2) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x6}, {}], 0x2) 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xf82652f9b7f443a3, 0x500000000000, 0x8000, r2}) close(r1) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000000)="26a44cbf192c48bd75f3ec4f36385dfdd68ba36f7f9286315fa06409b94fe74fcba799da09a70bfc340aa97b61cdedeb9042c65907b5389eeee19eec98f834d32fb007f39984f7aeedba107d6f8ffe8ac7952000e55fc50b53a12ff0a67a8b31aa47fd7b9145548967ee4146d9340b8da9163dfb15e9ecc7e6fc83e312921d02b610ced78da49ec912d948be7419897063e3ec4640a9fe0fda695cd84baa50d0131afa5984398fdad5cf6428a71c775d5aaef185e428ea30287bf6c91681ea52b9764d6a9bbf7dd337b5e939720cc4d74d1bee3681ad5c57a73dbe1049286ae242e812fcbf8faa4443440ab456f48986ab3b7e3b91804229fea37a66e508ed9aabccddfd304df6d979c2539499a59dbc21b9eb0c48e34bfcab876e12a120d6ae6b2651825c9d91551840e2ff694c2281c578896d3759cbe95da5d514161aa5c10d87eb9cc33a1c0a79e45b1b2fdee0c8cfb535bcd40dbf2b2b83b37cacbf2d820b7833edf58e256cd106ab7db32661a5a005af1abf81df2ebac91d49d15edb8c054ec2db826d5fdb979f932eab7961f56c97164a5a47809a17013f2f6ffa94831b538c9219610203d6dc80117d8147d132283dccc422c44a0fbdfb58413f2abf304d9cb5e84142a1afe84a4d8fbce9eed7fd6c2983749634537e14019365afdd214b3cb57c9be2e17d6bc199c7c389b77e710cffc402c0136c8e6df477e569ac8dc67c7881f0230697970452b1956e9b67b71773f187a0497ed35828b15cee503d81b0f24b857b9392904ffb786ea635aedaa520fecdd4fa9fe865bd7a6fa6a235991c33558a9fb7c7c6bc1f5eac855637d5413706bf5835928ecad498a305066c1b744fe91cca351f17d2e9b50abc040daee7b2807cbf840c361064cc9b752c4d39e0b9c1cb7e133864447f16be496ccfcca7ca90ba0b4dbc358b2b26e04d91a5738bb0cf52f66d54287faebf6e855b193b5372f1df6d56a505cc278c08b2f2182fa3ce1218ac2b385104d58d4dcdd3d56e48b29ed409289d32cb5cdfacbf9ffea5d5facd213da80d9b3d881a1dd612c10d917c5e7aaabd4ad9440d4417939dd178cb903953dd96e3d1b61511ef43c35b7f4b61a06b204c818d611bd49be82812b421b2326f5bd8fe670ccb3475333c6b2bb732a0a7dd23d051a09924e351e91ec1d765b0a812173fa99dbbb204f651ddb4d4aeb397b49e5b422da1284c46302215d37285fd99d1f7e5226379356026c05827bc32341876bc8d2a740a8bb9282a5f31444f12d2d8c4ef3579b0ee1c3ba5d6a617138db4dbb80d785a99bc8056f4ba696b05adc485311751bb0907a81d46da305fbd8e7d21f107a52c6eedf090d34c294900164b3f5c51827f4dedae53f7c84a6250f14666f4559ad53369dad3229849ca1ffdafa1c7306177d541a12b3615f02f424ebc55aa4dcbad83afa0f1664d9fabde617e8199cbeac18e8be9c6c50f458fb2fd9ded53de2af8553baf7411f73434a2e30cd035cbdbf0d7bd89bf267fdda526c8a3ae561268a030e4525588a8e033cd83885a8f92ea675dae9bcf5a2ac09c6870bc7ea5ad9e14a11cb18317592c569ed79e4b365f95de3796e8ade73a88c4f9264617a4500dd3c068869da7704a7342aec8ab070b88a3e3b0c16702d0802f12230c71c129adb0e8569152d4c109fca1b2457ba1752dd7061e13b72c36f26f2a5de25613fcebe95e0e0d1438bb29197b88c39d39c4f15a362af1fe3fbbffa9c6c09b58756cb54f1ac219fb8cd7820b2dce057eca39d4b0947cd5a99fca63da842b4a6cd6535b875723d2469fc1c5bf8239bc107d29fc8b1b080aba2db9c0918b4cb8238766f276c9417d01f568de58a75e29d63e57b4b746230e84e259a9d208ac0caa020128ba9c975d8865fb7aabc76470b049939b83bd07f713631a253fae7840d333d39f2e7ff04b6d4826bbf9f045069f4f5cc2af04e5e00c0263bacdc1bf231fd9977b6a7a20bffa6209ecbb3354fe447eb11b4248f4a4f2c85fa2eb1b1fd199fda8a5ad863499e029da3630d8243b4b1b5ee55fb4dea86e06a86fbd945551a0bece1755244d4e36cdffa8776dc32fda3c3660651fbf35cd6c60785c4e94ff802a6339fbe6ef521c5d70004ebb98995f47abe6663e37fdbed233ef9599e2aabe8c43946e6d15d3ca630935688849b07c83280e648e00401921cf20834e005bad1822566a780c99de075603c0a8d78b14740ae64063789475ca3fcb2f4aeec51e2bd82de72020f6301d2c24c9cfb84dd4da6378fefc3ec2939d562bbcfa83b91bfd15411e325ef95d6102c504a02cf9da9e1e942eba68b6117c8eb56ef78d335a7e795518eab359f10337975db0ce8f58ebb487532704e0e57a40ae1383d6025457e7514c269b492c9ba8936f6ea47a602be70f025b2104f40be9769ea095a3e1f8ba73867b6562bfc833fe0e9432a1870054ad4eec0dfb367055c3a29db3dbd32a490920cda65cdd3eb7d4ba0a163f068cb3061caca85755eddda01372c70a5a89f45bcfbdcf8ad27fdb309048de5e4b33ba1b9a8c80cdff00557960c66ba0c4786f126d739c1579d44be99c0b129d94710a7d8c946a0bd89a06ffc980433001812a5901037d73214d4c4bf9fe4f6d90570089c164f6c996fa8007a9f41a25242836ebd021ce8562556315adf6b6943644f9a05d273d182617219451505850814191955e6f386aac7a5be65dcc206371b132319b3bf9383c4bad09a00abd799259136f24ea858c45e1f4ec7577f4874ce8f26b0e531eafac47c0e741e8af77ad34cb168ff3a78f4c1ac6e366e4a735f33dbb69776c5b7265228300c0cdb7527b1e7bbe286fac075d405d11f7f79bf85985468c52147298253de0a3efdadbb03cae31608d5046898030230e7938ad1325b96e5410ad663d917bee98c4e6997e1c1a4b0f3fe8dbb69afea9cde624f545dcfad8d4312ca96a82da4ca737300a92c7f7aa06647ce78769499a55bb6119a377ad67919839003b45553ce2e4dba80df9d4eb6ef7d638c02d9f30e98ff3a496a94c369b7ad061e7a73176e664ae5163ac599b631969c01b207c1ae23d28db6dc48b27d1f9d604ad35ec458b304b923f8f4ade1a51bb312a55687076d959579153f6d2116b63ad18299b0db1e6f9310f85612a119d6c4c7b10af0cc4886ee18916ccc8f9d1f8aab80bdad034daf41701b36d93d4542bc64d759cbae0b18f5d103d30a5cfe62c4f92829eee7095cef9f04f41d692b3ee5e9f33ced0501194543cdc24be33bcae543b946aa6c2ae0edb8f0cdf2cf5d076102506c47afd2cf688207e70c89afc4ce31227f0c24b6a99ffc9702604f9a2d78986a839ae07b24e70101e7bfdc7b30cd43c7447eaadc8826b742c6c08364f67c3d3ba2185cd2bc23af441b4ef86fb78a337c1831890affa94680f185ea40f17e6dbbcf21b12f1764be5d5b7d727f8837599b6267ce3628158ddeeefe429d4764a25fa82383f8980b822978fd3a07e4885c825d66f196af47e7cb98ae2a2323ae80f6e8cb1bba79c8d67547e028738db85739232445e14e1be63caa76227690963573267c12e01fb5889b2e69e2e0f4d63029822a65aeb6f09f06a509fcaba6bb89473768a64e8895546d942ace4e6d19d0ae6f4b61238c00b0270a73b4d27633da1555b4d0da65543cfccc749a4622ce8754889c53bcbe448043ffa2ff009a85441528401ba420691594eb6b3560d1470aec389dc9de18dffacbf50dc8a18f995556c985564e67596912d9bc119e4b5a5544ea9ba49b3c441560f8cc32f6fd62f3e366a50feb4a5407062e8ed90d1b88268b5089a5343fb0812dc80bd3ba4df0adee3507c37457c24d08a56807d62d5b18f7b37641d1b318db2f783fdcb77b608b36755bffe0d0e8b27c8f0255d7394228f41e4731569f80039c1efe21bf1f9f7a5efad148186f04e83eef2795bfd6eb7984378f2f179943ae7d39100f0ea4177b96b099980b343015de63d620b2d6784e2308027705d1999daa803534a51334cadbaf3b83e811a4a22cf39a10c46d11b497c26902702bd56f73c5f9c9dcf28795e12026a77cb28f58634e5c9151c583ad7e041f596883cf7e19a254966446cb4a37d94daee3136cadbd17d8498396d342abf135a0373c105a2715a909190f5dbab19c8a7e7403ce5bfc7d726c07c53e9562ef9b5bb98b36eb09766e190685b3e2ba263104ca2b30c278eda477047781b7f25cdfe44bab1f0503c938cd0e425a86cb1000490df5525cf66e70af8431beeca3680e56ff9a1779a4027953474596fde825cf7648bb4ddd5f19917da9e6692adcc6c917702dfce3d72d31b4ed24793b21a7cb77b7132b7d177a7317f3870099c90da22037432bfbae7c8e095451677f26fe13cce0dea81ee59aa8b8b25d6a6dfe0fe51cd203f7d14ca31600b16a9284eb13d5492225a4609deda8eaceb332a1281b95d55e6d41860d7d4af8380d4edae4d6aa5dd20de82d02346092f37e2769a9833a613ae3d393b830ccbabfc770e8a850d210059b791d16abafef2be796b2335de0372cc894025b9f7c82f69d1953bda30b3f7c12a0cbd664bbdefa5d80a02b57e01f2daa15fcc776a655f69ddcd88177a32e4ba50421decfead71858a7af7166b4ab85520ac345c2a1779cf72592534867e9a143912da832eb867ecf7c225e71cb03a6094c7ba56aed4bbb9a94475fe48a3d6f327af5893f3507d2384d70fe97f99d2adffe4ae547472a835412371f24fd93011ff5a88ab0c25542a67a6b8d7e2f7a5c70d2443de3bc57c841d7c968cf480d8be6ec26c06438c5e79ce416cc6a42fce265d421a9adfca78ed62ec951c1a391198e731ff9d39dfddeb04b71d2f74db03f7bab92ad476905b628490308e5071272df95f08742519117d18c18bb1163523beb0aecd310758ce1b38d87d269f56ce9ac10f740a830ce488a4a8757ccfc63c34b90ba7e2b0b1025b597c87968f6d3328a47c3149fb029fcd9e078d9b717ea5a6bff3b4787c8f3e66603693c0be538af43be0740c82eb93ccb8c8881ee942174d83e9a94165be20c22b226488f76852ed6dbc55959e1e1c34d4286a43fc8c5d88e478eceb20c334a2ccf1890fed0f7927d3cf4b955e6db5c4240b59f1d7bfd2d1899a9aaf41419aad9a462815cf468359a5e215dcf61564e217ca48021e6c82b78cab353f21915fa60d805ce97d20a100dd2ebac1cc5e02e8f7ff7c703e1dad4358a218c87ece25f362f726ff6b43e8ee79a813d55f01b5320864702fdf1e9167ab0d2a39d43030bba56672c905a8587e04b98da7bfb34302454a5a3783f53da3b322e648ba078cb97553f6df22ade71ab6892eedecdfe9e4d2f414ba3da21c7061df003d14a7ff16db298d9abd71d85c37915e6f766f4db7d1846b72c4301f1435609a6bd4b2546561f3a3b8d2e104415a4050f5fe5563f8cc2ed7e389e942f34d3933bffafe88fa015d40e575e147aecb0164ea989148bf1cc408f559a56599d3082b76acd83c281d493fe07071d40ce3631dc867a82e916fbf2d44c509a717216039c3b1b2cf0e278cc991a5f45fa966e43f288f9fb5e37e1c6adc824fcda1e58b832f337594440c69f1cc4a6e2fad9de04e25edd2f98d991bcf08f6100bf512bc874e9adc86d3ae9ff165afb7dc002a17146dc633a9fefc122d17f9d4ceb5c11f546c7238a1a6efdb667470958e25d4b2bf202897f3917092826bba26a4a1d4e15ea47d47426d740382652c65d015d06a542557262417d867daa3cfe130880b04c265c7458a85904fab0b", 0x1000, 0x403, &(0x7f0000001000)={0x18, 0x2, 0xffffffff, 0x81}, 0xc) 16:00:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000080), 0x0, 0xa48) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x88) writev(r1, &(0x7f0000000080), 0x1) close(r0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff8000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) chroot(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)={{0x8, 0xffffffffffffffff}, {0x9c69, 0xa}}, 0x2) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 16:00:33 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() r2 = getuid() fchown(r1, r2, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="82180b48d0d0ea872e0005357e030af325250472b04c04b6931f6629cc477bef0fe08fe683b0890e02096c2d74c770bc97d6c1b0a7508f29b6233b77c09701eef051c78eca2e602248f667f8d00014b2e961b6a606e9935e3a0b27c81a984682a3d7ea8037888cb7d10ef00b444d0736f0d56bc7e701777645a765b24745863d69f134835e46dcfc85fe51954aa89ba7cebad91157028f46cb3b6029231c6401f737951af0520007f6a7f791", 0xac}, {&(0x7f0000000040)="ec4a2f330de62a6789470331dbd54eeb88", 0x11}], 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x8c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x3}], 0x9, 0x0, 0x0, 0x0) 16:00:33 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') socketpair$inet6(0x18, 0x7, 0x8000, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/79, 0x4f, 0x0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x2, 0x40000022, 0x0, 0x4}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0xf0000007, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x21, 0x3ea, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000009, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2a, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x97ba, 0x7fffffff}], 0x4839, &(0x7f0000000280)={0x100000000, 0x7ff}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x332) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c) 16:00:33 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) r1 = dup(r0) select(0x40, &(0x7f00000002c0)={0x8, 0x4, 0x9, 0x80000000, 0x0, 0x2, 0xffffffffffff4876}, &(0x7f0000000300)={0x3, 0x1ff, 0x96b, 0x101, 0x20, 0xffffffff, 0xffffffffffff375a, 0x53f}, &(0x7f0000000340)={0x3, 0x0, 0x400, 0x8000, 0x7, 0x10000, 0xe1, 0xffffffffffffffff}, &(0x7f0000000380)={0x4, 0x3}) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/115, 0x73) dup2(r2, r0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r4 = getegid() setgid(r4) close(r3) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x2000000000000307, 0x0) flock(r1, 0x2) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/192, 0xc0) dup2(r3, r3) 16:00:33 executing program 1: shmget(0x1, 0x1000, 0x1f, &(0x7f0000fff000/0x1000)=nil) semget(0x1, 0x3, 0x8c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) r2 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/30) 16:00:33 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x14) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:33 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) 16:00:33 executing program 0: select(0x0, 0x0, &(0x7f0000000000)={0x5}, &(0x7f0000000040)={0x0, 0x0, 0x8000000000, 0x100000001, 0xfffffffffffffffd}, &(0x7f0000000100)) r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0x5}, 0x10) 16:00:33 executing program 1: getgroups(0x3fffffffffffff38, &(0x7f0000000000)) r0 = geteuid() setuid(r0) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) ftruncate(r0, 0x5) flock(r0, 0xf) flock(r0, 0x0) 16:00:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x117) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) socketpair(0x3f, 0x8004, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) 16:00:33 executing program 1: pipe2(&(0x7f0000000080), 0x10000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) openat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x800000000000000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:33 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x8e11, 0x8}, {0xfffffffffffffe01, 0x9}}, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socket$inet(0x2, 0x8000, 0x1000) getgroups(0xa, &(0x7f0000000180)=[r2, 0x0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x4) setitimer(0x900000000000, &(0x7f0000000000)={{0x80000000000, 0x9}, {0x31, 0x6cf}}, 0x0) 16:00:33 executing program 1: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1a2b1bd6}, 0x0, 0x0, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0xd803, 0x80000000, 0x401, 0x42, 0x7ff, 0x100, 0x1ff, 0x8}, &(0x7f0000000080)={0x2, 0x40, 0xffffffffffffffff, 0x5d83, 0xfffffffffffeffff, 0xffffffffffffff74, 0x7, 0x1ff}, &(0x7f0000000100)={0x3, 0x86, 0xff, 0x4, 0x2854, 0x6, 0x7d9, 0x4b}, &(0x7f0000000140)={0x5, 0x3}) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) socket$unix(0x1, 0x3, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) chdir(&(0x7f0000000080)='./file1/file0\x00') recvmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000100)=""/135, 0x87}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000540)=""/115, 0x73}, {&(0x7f00000005c0)=""/32, 0x20}, {&(0x7f0000000600)=""/157, 0x9d}, {&(0x7f00000006c0)=""/161, 0xa1}], 0xa, &(0x7f0000000840)=""/46, 0x2e, 0x54}, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) fcntl$getflags(r0, 0x1) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)=""/72, 0x48}], 0x7, &(0x7f0000000400)=""/250, 0xfa, 0x100000000}, 0x1) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = getuid() setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r2, 0x4, 0x1, &(0x7f0000000100)=""/31, &(0x7f0000000140)=0x1f) 16:00:33 executing program 1: socket$inet(0x2, 0x7, 0x1) r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x124) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0xffffffffffffff44) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x80000000000) writev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) select(0x40, &(0x7f0000000180)={0xffff, 0x4, 0x5, 0x10, 0xa4, 0x1, 0x645, 0x55}, &(0x7f00000001c0)={0x27, 0x37232d38, 0x0, 0x1, 0x7, 0x200, 0x2, 0x80000000}, &(0x7f0000000200)={0xfffffffffffffffa, 0x1, 0xfffffffffffffffc, 0x6, 0x791a, 0x5, 0xb400, 0x6}, &(0x7f0000000240)={0x7f, 0x8}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) 16:00:33 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000b0bff8)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x4c, 0x92) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) symlinkat(&(0x7f000001effd)='./file0/file0\x00', r0, &(0x7f0000000000)='./file0/file0\x00') renameat(r0, &(0x7f00002f3000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:33 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 16:00:33 executing program 1: r0 = getpgrp() getpgid(r0) getpid() getpid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') recvfrom(r1, &(0x7f0000000080)=""/193, 0xc1, 0x0, 0x0, 0x0) getpgrp() 16:00:33 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:33 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x3, 0x2010, r0, 0x0, 0x0) 16:00:33 executing program 0: socketpair$inet(0x2, 0x0, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x7, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x800) 16:00:33 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000240)=[{0x4, 0x4, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0xffffffff, 0x1800}, {0x1, 0x4, 0x800}], 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x9e, 0x4) sync() r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) clock_gettime(0x0, &(0x7f0000000200)) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/95) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) geteuid() bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0100fa519c6c2f0132b922c7a83402c11374040d034edda0598bea"], 0x5d) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)={{0x3, 0x8000}, {0x4, 0xffff}}, 0x2) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x7ff, 0x7}) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./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, 0x1, 0x100000001}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x24, 0x80000004, 0x35, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x4, 0x6, 0x8a8, 0x1}, {{r0}, 0x0, 0x10, 0xf0000014, 0x2, 0x4}], 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x30, 0x2, 0x1c00, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000012, 0xfffffffffffffffd, 0xffffffffffffff9c}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x7e3a98c8, 0x100}, {{r1}, 0xffffffffffffffff, 0xa5, 0x4, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x3, 0x4, 0x200, 0x1}], 0xfffffffffffffff9, &(0x7f0000000000)={0x4, 0x3}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 16:00:33 executing program 0: clock_getres(0x4, 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0xa00, 0xd) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x12a0d, 0x0) msgget(0x3, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x240, &(0x7f0000ff1000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x0) r3 = semget(0x3, 0x2, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/244) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) fchdir(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff0000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x100) semop(r4, &(0x7f00000000c0)=[{0x1, 0x101, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) socketpair$inet(0x2, 0x4004, 0xffffffffffff8001, &(0x7f0000000000)) pipe2(&(0x7f0000000240), 0x10004) shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 16:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xc02, 0x22) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000fed000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/237) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1ff, 0x7}, 0x10) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0xffffffefffffffff) 16:00:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f0000000100)={{0x6, 0x95}, {0x3, 0x800}}, &(0x7f0000000140)) ioctl$TIOCCDTR(r0, 0x20007478) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x2a}, {0x0, 0x7fff}}, &(0x7f0000000040)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)=':}-$'], &(0x7f0000000440)=[&(0x7f0000000300)=',\x00', &(0x7f0000000340)=']^#\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) 16:00:33 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:00:33 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x80000001, 0x8000}) setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x1da90f8c, 0x7}) r0 = socket(0x6, 0x8001, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) fchdir(r0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setrlimit(0x9, &(0x7f0000000000)={0x7fff, 0x4}) 16:00:33 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) fcntl$setstatus(r0, 0x4, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000040)='./file0\x00', 0x20040, 0x82) 16:00:33 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff00000000000000000000000000dfc40000000000000000000000000000"], &(0x7f00000000c0)=0x6e) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0x141) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) write(r0, &(0x7f0000000040)="9588bf529c40f59d", 0x8) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x10f) sendto(r1, &(0x7f0000000300)="d8b22fd14bb48307437e4d2331227cc05ff93be55b7b9d0e0e82e60e379d09fc8d2e73a8e4e2fb1fb5ba2dddc8b4d777aff9dc7a45d29df964d86324921f5f2ad06c586eda702300e043154a7bdbcc051bbbfccf200058aaf7ff12455f4ca7791fe94cc91c39ebc799fd9a2a064fcfd8faed5a0a2a946574dc30dddaa423db22b0e4eb77f11bb84c7a48d64a5d2dbdd037bfcc7f81039beef2c1a789e90f176f7b8cfefbfd", 0xa5, 0x400, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x3cd4, 0x9}, 0xbf) sendto$unix(r1, &(0x7f0000000040)="aefee7b9d574d1cc3deaef147a7c1cbffabc806b541013612a99fd1c9ee3c342d02c5a33cd85c2fbd0a13ed9a12692b8c9d32938770d1d39316e3bc5e6689a62dbfcca91550b2cffaeeb28b6b3d295da3ca0ccde8c0098c571aee6919034133641731d3f90f26dfd014d1cae1110307fa1345f87bafe4d8559512a16041398899dd430f91d6e04d78de1eaec356ae5", 0x8f, 0x405, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x3) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:33 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f00000010c0)=@in={0x2, 0x1}, 0xc) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') truncate(&(0x7f0000000000)='./control\x00', 0x4) rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$setstatus(r0, 0x4, 0x80) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a9eeca1367e51e788b06"}) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x128, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) 16:00:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x3) semget(0x3, 0x56381a135231b7dd, 0x3) getitimer(0x0, &(0x7f00000000c0)) semget(0x2, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x6) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) socketpair$inet6(0x18, 0x4001, 0xe50, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3ff) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:34 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 16:00:34 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:34 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x109) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/189) 16:00:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x11) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) flock(r2, 0x2) 16:00:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='r', 0x1) r1 = open(&(0x7f0000001040)='./file0\x00', 0x20020, 0xa) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getegid() sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000010c0)="4a0e45764ae628ca9c9d02b534b72657a486866edc3e9cfc1c576c23ddb6e6e649fd86a8cadff188805413f43f8b66e23d18af638d3bc718a744ea0393cb969b6527daa3b3b41a648036fb803858df877f83a29f7e18f74610cd1e11e9fcb0c07d23767e45a743c0df89338ddf012782c3f01c6047bb00168324279e249dff937c21c3b4dac798ef29eff20e4d6c779da303048e99db94cf79533ac3e6195206d4948190eb980aefc913ca1c5effe7a6f9c351f7b0dbc637ff2387d3c13474301c3eded2a03543b3a00604ee12", 0xcd}, {&(0x7f00000011c0)="ed89d868ec61d2", 0x7}, {&(0x7f0000001200)="cf10d03e5c6929b0ccb8f63eb50863a408e972ccf21e694681de8aba25db955660407a65d7435cc90cd50929ee2e418f0f7baa923c7fc6058a67aa83b81320700cb5205d49803177525bf1818fde8aae193317", 0x53}, {&(0x7f0000001280)="9c442cfc9b5f4a254166e4cb20450e73c58155448daa9f57b740bb8fc6158bee1e7f092b9c244788626cb9c36aafb5c544fb92fa5580c6e19eb6dd68002b8a7e21907782f1c8fc69e1d40e9d3b67741df7583979a32b21e0261f84e74120e510ab49f41f8f3e8a584c5137539974961f45edb05b87146f3dfe2d38cc321956d62cbe6bcf812ba3c92031c3079e16270d06a1f0cf", 0x94}, {&(0x7f0000001340)="ab45ed08c86e94efa72db5a2d30f4798d35eb0a851c7244200c241f19d242fc4350b1bf70c445a4a38c2e3a56a34fe620ce036af9761ad2ff8e8a85db24c29ba96dc5e9f5363468964ee451a3bbb96556923f112924aeb4e0978e19257f1d7", 0x5f}, {&(0x7f00000013c0)}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="20f0fffffffffffffeff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x1}, 0x402) r8 = syz_open_pts() r9 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r9, 0x7, 0x5, &(0x7f00000013c0)=""/17) write(r8, &(0x7f0000000040)="243a0c7a7dc30e6bd3fb057c97cdf257d88df54da42c2b435794777480258c1623b412dba6ae699c2c6b5a92f3cd7afbf70ed3ca9bb36ea44faf8bc96f6dcaef894ed30846a5ce636932d5d61e9393fe182746639ba853ece277cd5650ba5ed062c0c6b485688d4d208cefeed4ce2068e238656342f9818c94b022da38563bffe6ee8c01f00acb3ad219198a4cbe39fbcb1bacf3d7564fe5e2c9269db5f6beda8b4337b6af6305c01ca5bf13ed584acd1041c87a9d17233cf8f7ddc640b5c4a7a33e7fae172d2508fb7245e0fae977c3d52ec7fad32cf6906cb496665e6d0741bd0696a05a8afffdcffac58eb8e54bc46b557f2b933a526a22101c8f20614e4273c06db769b976cbcc23e749b68a0ef6b87bd0402cca6970eb19249424463212f5cfa6b0545e25ba6972b47b13eae2f8b9da09f47fcf68a7bd4ee32488f619ebe77d8c749fc08c20bb00c789324e120d305f7c8cfb004748beb4929226f1dc8317a9fafb732e890e0010a76cecaedec3391510a2681b8369a91534a42fa58b83d458f721fabca0d56bac6badc704e1d66b4581e36ff0489efb75427a013db910c16db035cb115962d1456502a209b58852795c59e7e566d2514214d2f80e4d42a85d704dfa904b49a3637f56d2cb14be5127e281aa9b070b70d8860f06c8d8b99e6fb25f0e4fe8fa18f9248e12557b20f586adf6ce3c9e8cd74ca762ac4dff2c967a8482ab9871e98000ea53bbea2aa31065edca1206642606082c0910bc7fa235f97fab98451b2babf2486ca85e072e0fb6e7e872bf0ff0b4dd7139815f910b2523f113d9713b7ae0ae7b6388539693786819003b608e1eb378745559d55136483ddaf94f0a6b1a43c4312a5f1848b5110cf79e279e71e0a37784279178c501774bf0b650d2b7afd503a72872aaa18391a82293d46960ef85f775da1b91f46a243e4dc7883e54b1d0d14c600d953bd23807d14bdd1efe3cda9e9bb6bd00d91749192de2c27433875f4131e9a11876307a0dc1b3477c1cdff9c63eb7ad0dcbfaaddd29d28c75d6d9248a63d2cd40c4a4d54b628ab55e35cbc43e96da85d12f06632c3d5c59d4fcba32965f94bbf71b0f6e5ff42199ced469e05dc62a087f92cee18f1404f7370e60984ce927f2887f54d0fdf453d88ed688df4158a6d9b09fc535a657417371bcdfea7a6c2a1fcc23fd60a54e854d2bdc5e8bfc3e9cc4d6960953e52082b9b22b5a419bc12be067cb0ab1187d06c4b87a563467585670912b3d85b8bc4bfd4d59db5357f2971274717edc81407086b97974feb928301e8c9689011d1cc153608a1cf04c80a8282d9f25caa0ca49c8d086136663647252ea18527c32034479672dff4c820a88659cc4132d59bb96fd45dedd9c93e5618e2d9b4b88722fbc6fe751878c647405bc8ee3363f2fc198c3d513d24f6704650f8650851185802d9c0fc10610294139e43a59817fc0862442c0a64efd466957a30839c36ddeadefb1e51778cd60b399f61c3ee3f5c411bea0ff427e391f5befefcb411ec3835c03a2c088ef8104d06bfb55d0954be29c267e12fe932b91dc19771ef9ba78e527fa1dbf155c5f754ffa86ef79a76f40b032881ed832626ea4d2e75f09010331c4154cdfe425487cd401b478c03bf46ca02e0b0c3d0eb8c59074f6a48097a2ce9519e1c1345a23791cb184b41f0ef21b1e5721e27f3e9465a2d97e7a64e862a49a1a5433ebc9d7988dc38b9b9f2a5f73d12be2eb47d076d1aa9c012a9e3c5f1e100c68b5f4b3e044bb570c2fb02df3ab050326d0d7d67f023f9097b0f807758df74ad61886e4a49bc812fa4b59888de2d15e4c9b4c9ca5ace0ff39be52a29baca348997547058f2f2f0a701a38b4d12e91f46bcec5113e0c1860a6c217ebc11e979d3476d867099cf12930b36f1769260d1261d78c4c2d18df553c2b5b34c1883ef6fa7acd302a8b269710922d67196d07c1c9f128f6b925a0587919bd5b378345a869977e717f4c95975a66b4dafef7849da32268c367a123aeb1543df5e14cae14a0c7ec278825efb0401aa2e13cf053e245bd1fbf576115e1881bbe73f4129ed70a4d3cc1d9569082414a841600dfab5ed2ce8a1f3130effe55b6d924e21bbfce783cc69a276969bc1172a87abd9f8e96c5e22af36c0974dae3a2b8b24b106c5964b0ecc823ffab67bd36d6c3a840d7bf1a5c2bed48080e1afc139ed5bb90264bc5799a991eb035459bfed17ffc5643a18d7752e4997590be370c65c12700eb01dcbd555175b311d4ef89f8571b82b75b73474828ce0e0201af8038809ce954aa2222dd9d766f51c39096acdaf448ac81b6a0c9ca7793e2caa04a559b46c75cb9a6e16af5566dbe9775b8fdb3204841e5a8ac16b790db3c85629c84785d5afb275d2c11eac8370d1f0381e989d77d722c279e5b17b9653f66ce3ad41ac664eb71a15a197e35a75b9cd002c22db3a54427f5e2809e2f7e2878e24b4b8848c5f5f73eb6f4d39c0531a37615f1cd90834acadbb64a7f60b8dd6061910a4b4952b96f58f93c4d6d89bbf98e03b1aacd69678e3be3ef812dc5d929e2221e3867435a2bf206260385d5cb99b59b3efd488cbc09370d49106bc84c366f393a309d0d62ac56822b332855cc9ceee73a596c2c0411d1b494d453b543a985e8916ee512cc8e73f92cecc39620fc4c0909c6636e48a0456ebf824a566e8b81e2394887989046f6fea558f9a79d53e4d9ff27c9d7bbc8876cf2a8016fce65598da3bed1b7e6755b81131f5482046c38d1b3ee9e6b6c5cfeea793f02a78c4a4a5eb5ab1116736ca7f4cf85a2e0fd50f8fca1ee87ce25b463ca50d3a4d6ffd5b68e5ef9b0f84eaebe745300eac51582de96254980cd629819a77a5b75c0b4e2f8b40ad31a3f98ea91c7ddd2a54f681e7b0372473b9d35fe2d78b994af836b43144d76a5bd6b4071dc77a4c8d7be481a7366391f1812a22dfa7d26573475d420508ec02019075b3445fda8717ad4855da818b4f8d02ca4288f8075983d9d2fb03ea69a8569d98668c2bd7cb7d4fe1c01df5bab3aaebcd1e7eb9fe775f5d2b11d10ebdec5578ab90d19df08dd337f9c09895361359ecb391ebd49e23ecd8a65d4604a9a2728b5d89886ddbd685b1343bdef52e4be41891259bda4a9e22d5683b4ec715250d8f2158e7fdc87efae546b1ce0f739aaf4be972a0d70bf471985aa9e9b4e97e7b6e487cc95cdc0a740636e758db3417e42f2ddf65bd42be4db274a771f630f83a37bf4c0c52b91439282dfb764e23de1508c6bbf89eddf9738e4b537584f1e39ab260fd75947f7ef3b0b1f3b45d77b2a4b029236545d16d347ff362b66beef81e40d0ae0e4ee51c25d65184b36415c51a463d237eb907d08295835e6efb363fe4a899bfd21cccee322f896beb3f05167eed168c14bb13eaa7dad28fe23fe94127d09e8c4ee11a36d4bc06b67b84ee827511393f01a62f073a67fb50c43c384ff4301778fa1e97c0b949a2653bc9aa406542cc6a94c1ab2111d9ebdc9a581c0c9d10e178653ea916d794d53d0bdf637b5be20935bfd3e5fd1461cdfecff1a3fc04284048d28b3c9b8eeb6d98e779a7661bf71ad0f398776c2160ec9c70231721335296839776ff38066e0938249d252adee10d8f2aa3e6a94eb1fcc2916198e4ff8c4f913b3597381773534ae33fa3ea507d1db72a2aa1a9cc63ae1d5caa3d02c2299b051aba85d01995c8215c28c076f4e47a624885f4ac682114810ff401577903c4e63fec86222579276b0ea61fa9f9b8087c976db607d668d3bab0b2a950ed32f434439f07a1669c5c89b655d1dac251f36e2411469d7e21fe1bbf6796e022fad48d9eec2d36a482bdd5e25f8bb542be82906101781baa8c34b65fa56200de0da958867c9d186103a9f9c2550bb6f86a2f602253a5f863f2a6b63bb9bbb8e3f772dac3a051c9250e32669406150de8b7ba3c2d70bf29743548b3ad912c29e16980a33ecf6f0d2d65acbb81ae7f0b39c478325de215121d6ea9480f49b232aa0049f57cf322e18e8563cad214fc3820e8fef068372a08c0721d3cffdcae2f48a8e9d704062515a0034b06e890b21131e00900c25d78c3928e3d4a279d10fabea42076c4f19a2dc4862c9acf33d226503fcfbd751de609b070dc9cf00089aa5c6aa58e1106eca9b8985c980828654e110666698a24fc4c116a0f12e5954de02ba2f001ad192d7c73dfa6a17fd53ca126501e433696bcafdc37e12cd1189f606dec7e54bd2dffaa3b23f81ff554cbe0edf489be13aa6744e333839c39bb96339786e66e414c9a7aa47ab9124b1a4c30da2d368480f2b78c21206ef6a2dc46193e0030b44ab5416863269a847d57d1816cadc42574d9e080e7193247139dbb0c1c1b4cdd6106f8ecb6f29ba51762b51e14b335f9c962e037535c8433bc7600f0507121d17b94d2b8f43e0b04b6a732ba266379dd7f8b7246869c9fcb2a0fb1e563c873a087b1957f319bb661d75cc7efebcc235b2aab9ad8dfc158cdfc6818d1a2afc0fae30c460d7d13cbbfcca3faea176a21dfa8b2a0a90d66a5b932353b3777bc1b71140ff515d1d98b6b3ba61c32d4a615489791b5959d8850b6a5812ca5a4fb365e3fccc8e228f392efc2e0c29918766905b27325d6031edeb8d29eb5b913e238cd5d1b4bcdd14fcd49e20b8668859af50a8f87da089c92866879d20a6f2bbeaac560be396c1eef0641562e9198d7b0a091b5b2d0ebf497dcfa29ef58bf9f06065a9201e251948103049c1f54b3764b7b6f3116ff6cef5da8d75ed32ba905979df9aa1b3c054585b31839c173f9b81aad4f423abe46ee3ce1a895d2c11413a716b8acee989fac33582169991aeba9ebfad1829cd3a2eddad3b5ab998f61f035b1a05e4d9d195e338c3ad2e8a039ba919029221d05167f9a40bb8c7ad34383014125d5cdd850bc486d9e59e4567d1770ccedce8cd397940f13b3084ca0dae7052cda3a21cf7a2bca232fea77b78cd574a8bb6c15c67952f59092f04c9b1f03cdf47a1c9f1cee6e6fa6e6d147dcd6cf7a4bb2f249576d27e052a2ef3ffbb21b85aca213bcf44de84344064db67330bf39f1d16c2d6e0593f00bd769e58eff7546155dcfa55d0c0feca7c24ef5c036a418c419f50956d595281d4cb03252ec4a5cb9bcabcb91a3d7987fe3f19b0405d64c1c1efc51a75d35b48c55f48fdab1f9e8cee8048393116d88b16f0067643dc1e7cc8b828d6f7fa8ee7a6bbf24a53706f6c96bd87b898aa5898ffb2860a79415263f7b133e84e075e26738a0e3e900aadc731bcdf4d5f9448aaf0762bf24f9a70ceeb0b148145eed5c13879e0bd9ba359b11449f640c15235a70fb0fc03c9c971a604785c4fa9f3b74881f8803496a2ca66f9bb7b223338d1eb56d46eb36b289259dad2cbd482a450428d91c1c7f4482eaeb6fb2e76f2946b34b9e58fb72c05830ce3433d94291d64909e9977a5c282bf58831ae250f870936dfdec82c7e9775de5bc7c0e57b602aee958a5104aee428dce6112540c7382552620f4846aae8873f67494485d42e466e00f9b5fc0a2fb471018cdd25bdb63c3bf5d2848618a2629a7a84aad57f97b93a82eb4e5926f333c8326e9d74df03f0bbe3068b03d81b727255fa72d7d868e84e50eede4409bd2ba32fd9964f43da76390aa10a24dd911b482bb5467c4bc436363334da33d348a0cdb58b9f49e7c082357d7d20b8f773a6306c93e17306e9eff7101c848f222cc248cabe9512ee58c2c7bf5b08283cf40bbcdf81a8ccc892ddddda31d81a3eb9b", 0x1000) dup(r0) 16:00:34 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff}, {0xfffffffffffffffd, 0x7fff}}, 0x0) 16:00:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = open(&(0x7f0000000600)='./file0\x00', 0x800, 0x195) r10 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) socketpair$inet(0x2, 0x5, 0x10000, &(0x7f00000006c0)={0xffffffffffffffff}) r12 = open$dir(&(0x7f0000000700)='\x00', 0x8, 0x1) r13 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r15 = socket$inet(0x2, 0x1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r17 = geteuid() r18 = getegid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="d877a6a2cd18bb70ff4af56f28e02521c8f23b9351497eb8c3af2eea864dc3edfd26c59f04201de1f0400f5d0ea0f80ebfa2e427a11a984e11a97b47ebc090e60901f9293021eab369a1acc5f678003d3f60a9db87cca0d6cad80f55321a424bc41038d29e265bf1c7d00791523ef1e1047baf18a7a3d3a1ac0993e2a3c0e99338160f338bea4971", 0x88}, {&(0x7f0000000200)}, {&(0x7f0000000240)="e92d3fc5daca40b18acc1c330577480b3b1f623e411136e3e2af3960f835e7853f4d5361fb6471252e79722ecd5761f2fa0a7de39043379ca563ac5f7c015455cc4d4b7dd3b5bd10f9bb25008313faa4586b545f08d3b321589fe7f6fd6bc11211f77c6d8edd3812f5bca6090f5de3b1f124be555acaac091d4cedbea5a6c32c9ff5777fa55b45a0270209d3a8a6187aa74963c8b47d84ef6dae7df8ba49e19392", 0xa1}, {&(0x7f0000000300)="e8a9446f551c44fd21460ca502a53db78a8c845467c108a886d9e73f23d7706df03f436bdc8009d3c59dd789c3eb8b49d98a6edebd78", 0x36}, {&(0x7f0000000340)="4c47e2bcfee7b348a0fa4161949d80d6be17930b755ce69bea263b8fa2879d9312f924f2a730983a5b141665bcdc8baaf85e8ca3c91015c23fc094c34fba00596a993686cb26bc8b0c7ba61bd42c1c99030ea3a4255f27dda29db48712cbefedc220af1b9c542f1936fffd5110a775848d246b09a40996b45aa265e4a45e3090cce46a50d2676a02f060e295d7f967", 0x8f}], 0x5, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xa8, 0xe}, 0x6) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x800000097) r20 = kqueue() kevent(r20, &(0x7f0000000080)=[{{r19}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xffffffffffffffff, 0x85, 0xf00fffff, 0xff}, {{r19}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffff004}) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001c00)={0x0, 0x5}, 0x1021a) preadv(r0, &(0x7f0000001b80)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000001800)=""/207, 0xcf}, {&(0x7f0000001900)=""/224, 0xe0}, {&(0x7f0000001a00)=""/88, 0x58}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f0000001a80)=""/253, 0xfd}], 0x6, 0x0) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000001dc0)=""/231, 0xe7}, {&(0x7f0000001cc0)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0x38, 0xac1}, 0x800) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) getgroups(0x2, &(0x7f0000001c80)=[0x0, 0x0]) fchown(r0, r3, r4) fchown(r0, r3, r5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000300)=0x6a) socketpair$inet6(0x18, 0x4, 0x7, &(0x7f0000000340)) open(&(0x7f0000000380)='./bus\x00', 0x8080, 0x90) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) socketpair$inet6(0x18, 0x1, 0x5, &(0x7f0000001140)) fcntl$dupfd(r0, 0xffffffffff7ffffc, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000002240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009aebbf385a1c1b398f8eab5b9ea898c42bf17a75d348d56e323c99492aab9c9ee3f82c6a948cd3928ad7b94b036e5ad9c1fa083322045173aa4d94609632d890e7c809c05e3f6a7a7e30e8b8ec052166230b6f2ae9686a68f61eaf99bc4fbe90eff74711f6dc8d2e19cf8219a74c12ed6050e5cce487a9b42c8b987f09662bcba2d64e11091ef698cad168a5621be4490121a596d528504bbe5d85e074fca5f36b4494cc0d329ba547daec2d7b618bd6c42f63dc2ac7ec088ddecab94ee5c5ed3e40ef48de82bfb1f20a54f7117abffc31a7edd5d41e26af359116f1e36cea783b77463235c317eb52b82f6ba5cc78b0491f1aa3de5d0887c2640501a271a0e81e67c6bebc5b1f9ce96c23ee718f6c975f6f94e678b2cf78d030d92cbc8ac75bbeabca66d01e7fef7c2092a7c68d3b95654fb043b7202544ff52f6be4e92f3a94793ca837ca552e4476ff77924a6aaeffddaaf6a06630e3dc38993fd29b4ad34b6"], &(0x7f0000000100)=0x1) writev(r1, &(0x7f00000010c0)=[{&(0x7f0000001180)="2642123ab536970e343b3e1392199e1acd007d8a3ffaa053301fcd4adfce38c7692616aa3d3f7af372545e7f01e5ae72a45b6725460e539243611a429a1479e1af2ba92c2808f00d5597bc1634674ff5f2eb8a60b5df82a2ce92916c80924ad3dbccbef5617a68996a05d6587ed3a223262829344a542c03445f28c8d9a3eeb7169d6d42da68fe25fe896b956b34647cf1c5804d75e18f3cf967c0d614ddd2af70cab475b173ecedbf77", 0xaa}, {&(0x7f0000001240)="4b327d9bddf1d2d8a85d2c22218acf7ceb0131cf400e5eecaf6f9bb6f6dfef18beebd2f6ab8b43108f57336f538edf5b2fead539a16c71b4e668b384eb896b81efb67fabf64d71a348743f4b3c6a8c63dc916189c2faee90e1f74a047d61327ea8b71dc4d125ee2e8788ff3f4f25c7ce3b43fa7eea873841fda3f4d0fc0461e7819ec6da9b17a9b85a23c38a37179a503ab0446c0a69a00d51581f0d9170826848cffae2d8ea6356a85ff339736d2eab40d76bc18b06c6abaf46f566fa2473e6a255adbde61486f1b0917856c204b23349d2e410a425d3bf271b092f184bbf49000939cdb1a83efcff155072bfa18fe740e1426150d522178d229d7afe264a7761e0b72e4354be705a9eae573b76855663d3831e0b3cbab602624e772e82f55ea3b557bc551c90a8c80dffc5e9ce76d3bdf19abe37ab10edb19d98b7b5c5e413778dbc66bcabafc5674acb57a634f812549236e4da05e6b90d2cd53457699c8d3b41383961e284a1a08b7383d8c1f301b79b530562bc551e85533ed8979889c2b6b1c4b7d3011970db4b907fe96e4ca2e29f70a9429a5687424bbcc931f795fb21f88fd509c8e32e5465759eab381fd286f2f53df512a09aeeb6942e7887ff48495ba46c3e1645c04b027715334504411f6abed3d49152c56ba403cdb5410598e2bc774078ca6ce213ba5f6b495ae6d4c2e2b96577ded146ed0c6ae72ed5d6f73636d42eebb08a019a2ff02f0b6ba7dcc134bc84ec39b639d9f408b32e93f559f886f9ac4740860ee306a6ae9ff65c994c5accf52a97f6f9a6ed0c89317e39aa3739e3603f8421f17dee97ff778cd9c2e526fe871a315d23b2540943122d394345d22d13d5addd8f17394ef7bf27e5888e6c107948bfce33113c416962c8d9b2ed8a91ff90a6cce576b8c2926676f4b8ad8cea662445b5ffd98ecf7c0854ef3b59624b67f7b33e9efc8297f934bd5b718c828152cff858c5269e6af300ddb6c889a3b6c763e3412722edf6e4533f553b8b44d98ef47657426440d37419952c85e0e6455aeb7e49ace92f2e3ae54f924048262881a919d7bd3a33c8f0dcccc32fa3bdc4914fda347aa6e045de555d8117cea2f76034b15b3a478f96eb547e524a326ff1a399722a66ca524bcab7e0c73e2bdd979dd21bffae2aed35bffa5f3f5ca286287d9d6894f50ef75fcb2bc065798b7a9a3336619cae141a689626c2043ba29d5441dbd9a2b7c260ac44b998839d16c9f039509063e0f166b17d7ab585893de6296695d968974110022a38d99b96a38849c9aba1937e830e7078574b896b4569f2a711d40a1c49a5e676b0006744cd8f46266cdd6d4bcad2b7ef62d04a96b3c4bce2355499f951992242b4f4df6e63dda91983b902c67a60c58d7ddc020bec50fbad900de7328df5bfbde265380e25508f87f541058cf8a6f860327a4ab338d8fc324a8d472c23afd17329fb9e492198fabaa4f07522303a0fbd6554a5ca72730e36767a72a73dbea5c93058c071b4f043c634eb38960acd20000cbd78aafaa31d10683efd136889587f1ae034023f5ceb9f5b6faf810179df8ea102b79baf60a886e3c06236de04497401ce9ec66f5f21417a92137cabcb14dad8aef17b2410763879d69f47e698145173d64ed2e40adc54fd8bd20f854d9933a97184d3d086e8884ecc92106c1a0ee804310d6f9244f00dd86ef8bd7052e8f8a3ea44ac16faa31cd4496c848519ca76164858d902c43d04a20487ab369202850b8da6ccf8f4dd3ac0509e787e3df22c037195b098d7b620f2450dc0c05d71c811d1a1927171b7863b33df020f909f2c1e8decd735ba2acc2aa3536dcb8ea3d250dfc428edd85f5e9ee517970f271f62fdba90310f4c0203accdbcd7e81033bf5f5cdea058f94b2e447e9821c5390805509efec1d12325c72940fc37463079344bde10d7c004ee3b7a90e95562475834eb2219863ea7c0dd383ffbaac674ef9ef25318d1356102bbb4a4f8ddcff695cbbba0ed1d59bcae48537884c9341c580eb0b333f1580c877abd9281e106e518c4f30eeb104e6bb91ee9ea7ba62bd5b035aa086cb00ce685cce67b26ba1e1d97a29127875b750734f3ad37295eea3696442b9cd196c02c2ad3de0a9bc9bb38bd3b5ea6244a5441bd88db54ce2187eeb54a778ddddb198a7fc7f5fd625665a7d322c978166e21b8982364a87fa9d5c67f02fc68239f9bf29d5f20c49ca406edd157c7304e270696f2e317a0ac92f8d5b59c3f00c67d810bfa921094004acca7cd1524976b04f0e781416f4a0b91c8bd993a809b52379acd556f55716c20e718a3a330ea27316fbbbe922befb31a907105bd8991ed8cf94cdd3657aae738696b3e20f6b3c5cdc1782737a7ed3a03abeff7a289334ae8c076cc1687518ced528c9b72efe5b6724d43ace3e96c14835be673b9c6abaa9a70f7f19ddf4c215aab7449b10349cfdb102e28005efaf8d28532f76f5182a3ac6beb3fadca4c7e10f7fe870a1b796eb5a09c80285eb1192116556c66ace27af4d03dc90b556e653b3b96d7ba7b85fc6f1f09985736edbbd3a94e9f770d0d252d69c5d46c6dd12c04c29f3c964a54422663d9f73f63a86fd3370972dce56dfc461be3d0b233b5192acfeb01b80dd4b05e55372bedd81e54c1a73e70dfe7c629dc75a86ebc754e4d1b2167e9b7c76c7288f1c4998012a8de38ae8aeaf483f413150acf195c784386c341afd4037719c2fcd9fc508a041482cf489c2b9d7dd5531dc70da66cb63f0eff3cb4f5474187f51b0be53df6568389d21dccc1e650ffbc76773b7f2674d2c177cab31a5edce031e84230d429dddaf6e8cf9b133c051b1a043d12eadca557d7c7c91bfeb20f3e9ffc681a3493264f15b32c4f0d38bd4e6ac7c228163dbae09320062f1a607597f2c85f8a5cb3f6d1149011ebcb81c3e8360956a5d67fd35da7d9f040f0309e95689a349db981a4972f173a59e468321ceb03528eacd549ff712b0bf444d18309b75187d96bac0701d6a11985357946ebb0c9e9d4ff20ea3b74ba687b603958fd344b940dccd265f4f822e1a16ae520eb0c0e7a8e24b944af4de5267fe2b124d11c19acfcb230fd24d57f98f64b14033d964307d38f601e045e4f7716b24f35e9d94405484f16b7c1d0d6bdd6ee75e393be90e861559267c3a471eac06ff2d178312c3135ceaa1527ec52e8d071a4efc96d2b351f672cd4c51260540dbb0aefcbe9dc7c654991c9e05a83b7c0be87e65a265f733431bbe5b23c673fc8c2fc1d74c1b80b6e0cffa9cf63ef0679e9e10b203263c051283bff182bc0055a9dceca92c446387ea53579cb2f2d0ce7b042b34141d486744b84ce23a82615c263ffe1a1d28b9fd3b60b8663208880785af1b4fdfd888e51e4c11a6c3d1237f040b1fe435bcfd3812c360ea60e1e0908f26d467d2b9e11697a39a391f9bbc21e37b43a63116fe771ce8761b38284ee985bc71f211737fc7dafe5e6174fa56a9aaf59e9b49ceb7a33c0687e73c6068de7f699155fc54eed7305c46504dcf23ea68db6e1551cb05482e1683b45fc52fbd5b5f2e7e48e3bfb4b9246ed9cea2e01bdd3e8beb1c5462885aa6b4056945bfc7fab39df43e8b0e923d1ffd0d8e09737ac08ff0fdc753245b12a883f6e845a3401af13fbd9ea38f38a9580d26b462ea221d8c5c23c097493947b0616f600fa5b1897a3eae5960158225b4b8c5193f8480a9abf80523ea9eeba0771d3e3d6d47623fa214e4c6895b4b61071eb1a8426b79bd8d089a6c65d13ea04db922ffd4efe02720399344cb175aa00ff93b57fff5ffa399102af185f3ccaeb1ed0d3a93314a78669d1256664fe93471887d3df8e78336adfd0d7729f116829b7e7bcb8682ba013f545997d85c07a53aba3f32e2e81ee214e974aab5a5cb9466ab95d27be93a88baea1ed63963e783b2518882b22d2de87d9c303fe3a38ae7b8f6ac31b83254dd1d72655f5cc1ab7e6c8709ea50c72aecfe122b888eef9393989c1a1af9d6d2621eb93cd6c5e939b43924ce3e06f1ba3f3808c2d051c6dc134aaa7bfbd2ffe13c6c78f2f683e94fbc14fcb295654081722876ed3c11366a1b3252be7d44ab906928019a7b2b1de2075ec24104b159c391f18950f047304c0b6ba404f098b9fa17ce3f0bb0a86af3c2604f3beef02a99bd03c955d7b85301bdf79cbc3e38be60f3cecd244839ed3874eba4178fabff678a7680aa4b10538b49fce7ba75b6006d3241eddce6001f0f629432325ceef596b511238a0695107ecb06152b2123737745b68cbc2e9bcc4d6f3eafcb219e9ddcb5dc611b35d4b080d009dd99a0d19ba2ea5a6fbda3afab7e89361a6b969861dd4a7ba8bc3417000db20653c36a533f46848e540e8077562fefd9e8e9e94ee43fbdc0341af7ec0e075047fd84836dc44d096da651a6801670008224792edbfecd1fc8479547590c43e6601a6608452d4b35002cb5783ab3738a184fe0b7f0cf7c106a15c8fdaf86209a8b55ba86a7f164c4c1bf18047f8fd99418826877dabac77673e20f9309d1b2a423cfaf4b84b1b413fbb212c5fd3a78c666bca5ebb2c9680cfbd3f10ed7258dbf9229d174d70e2f099f5b5733966bc48268be800cd13fbdfa4aec5a32c74ecf5d1bb732174ccf2cc6eea478551defc07eb4417d2b1713170055e17e3212587b0f5c3bea5e52e9163352eeb77185cdf50258770b929864d250d757e6d794c62e09f7b1e5f22942631caec54094801ea5386c3596a65272115b6df2feb42642fa968b6fcb55c2796cfa97df1a546bd391c9b1c08036a08bacbaa59dd6355a1afe38f72e66215120cbea823d96f218f48ab07d7a04c6df601a39473bb53457ce470c26225aea8ec3218ad9a6fc8ee6e93a69bf4983c1885230accd948f79db5ba3243e947e3b67bbf733ff66d8938c598dc7a0e655048c0633ec8ad8ee340c5755bb291539fa975332801e965f2c2cb92cec81d32e92deaaa01082f05bae63d27720367daf18b6db478c39469cf2adbb012f9c57963231e68c3080448c20b82fadb81b707fb5e98816d5dd8a29a82f5add66a363cb864dca638cc40d39d7d50107e1ea12ecc19305a7243ea44de6f6a428b24c3a1ed4f7c007744038cbd5b4fed9bb5d9766ba19c9b7d7e82a119a7073b22936568159f39f3f495ba314ff04fca39ba75b7151d25365f72a534185d0c8a4344362c4fe933e7b37934e61bdf216b6810430e457f615f4988d45bc3c9a77be10f5000b99debe80e1cef4aed89cfe39825733cce185d55b9e432f3b1f904b5c2558a7b35a2a34dbcf7b94ae319fc04ffde216feaa31c74b4409405128e77fe17dfb09dd2aba03739c95d783fea24d43a8324c69c694336f61dfaaf4cb2e3d668fb29ee579d38e51cb6e38d9a6c4606f34ff4b932ae3f5fa77e2a31a796b30e60474c16c327f419502a9ce9900cdad0a6f8084d8a2947cc3f2d82b30c033999370906a1fcdf140ffe20088e70525b60134797e415ba41486e628b89de9c5757d8e0cdab28ddd20da1db9566c33e2eb730e6520b4e43309d2823813149abd09fefc02a2ee09c6a4a43d5f113ae64c0ed29bf63954fe40f65b1a0cd3d2f1cca75f22c6aad746da1771529b8c09d27f850e4980b055de134bb918c0e9591aac2eb7eb42e76a7d7d228ff13c2954953a8e845353bed9148af62f6e0d1286c7361a80bd77f6ddce1a5c00927fce74b8f72e8c079055f45bfdeb9e4d4382666ad7ecb6f2f1b60de218d4e03cf66f24d026d151a51420da5d25dab2512246dc56005", 0x1000}], 0x2) 16:00:34 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/226) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: socket(0x18, 0x2, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000040)) 16:00:34 executing program 1: r0 = msgget(0x0, 0x1) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) 16:00:34 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x51e0d87d, 0x12f, 0x57, 0xfffffffffffffffc, 0x3, 0x1, 0x2}, &(0x7f0000000040)={0xc2, 0x100000000, 0x0, 0x2, 0x32, 0x8000, 0x57}, &(0x7f0000000080)={0x800, 0x4, 0xfff, 0xfffffffffffffff8, 0x40, 0x0, 0xfffffffffffffff7, 0x9}, &(0x7f00000000c0)={0x1000, 0x2dfea71d}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x8000}) 16:00:34 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0x400, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{0xfffffffffffff1b7, 0x3}, {0x0, 0x1000}}, 0x2) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)='\x00', 0x1}], 0x1, 0x0) flock(r0, 0x2) ftruncate(r1, 0x6) 16:00:34 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0), 0x0) listen(r0, 0x9f) socket$inet(0x2, 0x3, 0x260) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x77f35d9) truncate(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x336) getpgrp() 16:00:34 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x6, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, 0x0, 0xfffffffffffffdac) 16:00:34 executing program 1: clock_getres(0x3, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) 16:00:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x130) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x7fff}, {0x18, 0x3, 0x4, 0x5}, 0xdbb, [0x9, 0x3fee19fb, 0x0, 0x4bd, 0x5, 0x80, 0x525, 0x7ff]}, 0x3c) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='([\x00', &(0x7f00000001c0)=':+@\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-*']) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) flock(r0, 0x2) fcntl$getflags(r0, 0x3) 16:00:34 executing program 1: getrlimit(0x40000000000, 0x0) 16:00:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa85, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x2000000000810, r0, 0x0, 0xfffffffffffffffd) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r1, r4}, 0xc) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x5cd8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="757341000000e47ebbfb975babc52498f2d516f0e7c2000060a9b27fa466a5f673fd4338d982f4307c1b89c7424106f5bd5b35e8a5a02a1949f86dea8ba5a71c11fc68ade892eec1ccc8110b1ff3d5b6e039a0d7eba251b8d7d241d9e70677fb"], 0x8) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 16:00:34 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/143}, 0x95, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000200)={0x2, "1506cbebce5a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b91"}, 0x42, 0x800) 16:00:34 executing program 0: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x2020, 0x0) r0 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/161, 0x3d0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x7) 16:00:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x362) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socketpair(0x10, 0x5, 0x58, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1ff) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x20003, 0x180) mkdirat(r0, &(0x7f00000001c0)='.\x00', 0x4) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0/file0\x00', 0xb) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x1) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x9555, r1}) 16:00:34 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x2801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) getrlimit(0x1, &(0x7f0000000000)) close(r0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) select(0x40, &(0x7f0000000100)={0xfa0, 0x44, 0x8, 0x36, 0x2, 0x81, 0x1, 0x1930}, &(0x7f0000000140)={0x1000, 0xcd6, 0x3, 0x2d0, 0x0, 0x9, 0x800, 0x1}, &(0x7f0000000180)={0x9, 0xfffffffffffffff9, 0x3, 0x10000, 0x7f, 0x4, 0x2, 0x2}, &(0x7f00000001c0)={0x4, 0x45}) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x6, 0x4003, 0x1) bind$inet6(r0, &(0x7f0000000200), 0xc) 16:00:34 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) kqueue() clock_gettime(0x3, &(0x7f0000000000)) 16:00:34 executing program 1: dup(0xffffffffffffffff) socketpair(0x6, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xd) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x180, 0x4) semget(0x0, 0x2, 0x483) 16:00:34 executing program 0: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r1, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ff5000/0xa000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x4002, 0x8e) recvfrom$inet6(r3, &(0x7f0000000080)=""/242, 0xf2, 0x40, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:34 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc, 0x80000003}, {0x4, 0x10001}}, 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x356) 16:00:34 executing program 1: mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/243) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/12) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 16:00:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040), 0x63b2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa1}], 0x8, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:34 executing program 0: r0 = syz_open_pts() recvmsg(r0, &(0x7f0000f10fc8)={0x0, 0x0, 0x0, 0xfffffffffffffd60, 0x0, 0x0, 0xffff}, 0x800) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000080)="747791deefc9c0369e9b2d5dff130c91781b76b4e3cbd750ac99fbc46526cbcf050a40768304ff1637f0a53ed6b5bf76a37a2639352c375781916b4e777a81bdb84ce05cfe716068", 0x48, 0x0, 0x0, 0x0) setuid(r2) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() dup2(r2, r1) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r1) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x40000, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs, 0xffffffffffffffd9) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) close(r0) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000140)=[{r0, 0x42}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0xd}, {r0, 0x8}, {r0, 0x20}, {r0, 0x10}, {r0, 0x81}], 0x6, 0x2) poll(0x0, 0x0, 0xd653) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) 16:00:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:36 executing program 0: mprotect(&(0x7f00001dc000/0x3000)=nil, 0x3000, 0x800001) mlockall(0x45cbdf715e455a3c) nanosleep(&(0x7f0000000280), 0x0) setrlimit(0x8, &(0x7f0000000000)={0x80000001, 0xffffffffffffffff}) getrlimit(0x0, &(0x7f0000000080)) 16:00:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) 16:00:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) 16:00:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x13) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xfffffffffffffffa) r1 = kqueue() r2 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/195) r3 = dup(r1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x81) kevent(r1, &(0x7f0000000000), 0x5, 0x0, 0x8, 0x0) 16:00:36 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/9, 0x9}], 0x2) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) recvfrom$inet(r0, &(0x7f0000000180)=""/222, 0xde, 0x1, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x20, 0x0, 0x3, 0xfffffffffffffeff, 0x2}, 0xc) 16:00:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 0: mlockall(0xfffffffffffffffb) 16:00:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 1: mkdir(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x19, 0xfffffffffffff7fc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 1: mkdir(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 0: msgget$private(0x0, 0x88) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) 16:00:37 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:37 executing program 1: mkdir(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r0, 0x8) fsync(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0xfffffffffffffcf3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x40, 0x0, 0xce}, {{r0}, 0xfffffffffffffff8, 0x42, 0x40000000, 0xfff, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x21, 0xff, 0xaa}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0xe8, 0x72}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x3f, 0x1}, {{r1}, 0xfffffffffffffffb, 0xfe, 0x80000001, 0xe1, 0x4}], 0xf2f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x39, 0x5, 0x800}, {{r0}, 0xffffffffffffffff, 0x45, 0x24, 0x3828}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0xc44a}, {{r0}, 0xffffffffffffffff, 0x21, 0xf0000011, 0x0, 0xa88}, {{r1}, 0xffffffffffffffff, 0x3, 0x80, 0x3, 0x4}, {{r1}, 0xfffffffffffffffd, 0x7, 0x1, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x80000000, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x6, 0xffff}], 0x80000001, &(0x7f0000000040)={0x800, 0x429c}) fcntl$setown(r0, 0x6, 0x0) 16:00:37 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f00000000c0)='./bus/file0/file0\x00', 0x10, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x4000, 0x1000, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000180)=""/98, 0x62, 0x0, &(0x7f0000000200)={0x18, 0x0, 0x6, 0xe0}, 0xc) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r1 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) pipe(0x0) mknodat(r1, &(0x7f0000000240)='./bus/file0/file0\x00', 0x8, 0x4) renameat(r1, &(0x7f0000000100)='./bus/file0\x00', r1, &(0x7f0000000080)='./bus\x00') socketpair$inet6(0x18, 0x7, 0x2000000009, &(0x7f0000000040)) socket$inet6(0x18, 0x2, 0x0) 16:00:37 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:38 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x1, 0x5}], 0x8000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x5, 0x10}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x58, 0x20000000, 0xff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0x0, 0x5}, {{r2}, 0x65efea3da16584be, 0x20, 0xf0000000, 0xffffffffffffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x44, 0x3, 0x4, 0x8}], 0x7, &(0x7f0000000080)={0x80, 0x1}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:38 executing program 0: setuid(0x0) r0 = socket(0x38, 0x8001, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) seteuid(r1) 16:00:38 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) fchdir(r0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x0) geteuid() 16:00:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1002, 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="7424624a0bbb9bf0188ef2cc767251d9bfe6e5cd9d3956913db384d909d75957d3a57d64d9a0ca98f88e6f0fa20afa626c24bf324be8f21a9787c17c2bda4543b90856fb646631149f1e861de1a4cabc210faead3956c80955a237e80149283e791b459b378b100a6c9a", 0x6a}], 0x1, 0x0, 0x0, 0xa36ca2e0a0db9cad}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="c95191bf84b96b84b2bc7c90fcd686a30e76b7e776b17d0deb2b4010f83dc798c83998225e6375cf84912ef9", 0x2c}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x401}, 0x1) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffeffffffff, 0x3d, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826", 0x0, 0x1db6d850}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getgid() bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) read(r0, &(0x7f00000002c0)=""/214, 0x6b) syz_open_pts() fchdir(r0) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) r2 = socket(0x0, 0x4000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)="d500", &(0x7f0000000140)='\\/\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)="7be700", &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=',\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='^@}-\x00']) chroot(&(0x7f0000000c40)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) connect(r2, &(0x7f0000000c80)=@in={0x2, 0x1}, 0xc) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) connect$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r0, 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) 16:00:39 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x3) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xc4) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 16:00:39 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) 16:00:40 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x700000}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:40 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) 14:53:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) fchmod(r0, 0xc) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/193) minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x200003) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/135) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) 14:53:52 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, 0x0, 0x0) 14:53:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x2000000000020) 14:53:52 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, 0x0, 0x0) 14:53:52 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x80000001}, {0x10000000000000, 0x7}}, &(0x7f0000000040)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 14:53:52 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, 0x0, 0x0) 14:53:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x1c0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) close(r1) 14:53:52 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) getdents(r0, &(0x7f0000003180)=""/4096, 0x10350) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 14:53:52 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:52 executing program 0: clock_getres(0x0, &(0x7f0000000040)) 14:53:52 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x6, 0x8}, {0xf4ab, 0x19c}}, 0x2) r1 = openat(r0, &(0x7f0000002180)='./bus\x00', 0x400000000008080, 0x20) bind(r1, &(0x7f00000021c0)=@in6={0x18, 0x1, 0xfffffffffffffffc, 0xff}, 0xc) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x80) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:52 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000380)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x40c) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x8000}, 0x10) unlink(&(0x7f0000000040)='./file0\x00') r3 = getegid() fchown(r0, r2, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 14:53:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) lseek(r0, 0x0, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) chdir(&(0x7f0000000000)='./file0\x00') getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x0) socketpair$inet(0x2, 0x1, 0xff, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) 14:53:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xf9, 0xb142}, {{r0}, 0x0, 0x2, 0x5, 0x3ff, 0x3efc}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x100000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x96, 0x44b}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x4d, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x21, 0x6, 0x6, 0x10001}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xdaa5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x5, 0x84, 0xffffffffffff8000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000002, 0x1000, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x10000, 0x6}, {{r0}, 0x0, 0x4, 0x200fffff, 0x3, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x5, 0x20, 0xffffffffffff0000, 0xc00}, {{r0}, 0xfffffffffffffffd, 0xa, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x4cae, 0x5}], 0x3d, &(0x7f0000000240)={0x1ff, 0x5}) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='\'', 0x1) unlink(&(0x7f0000000040)='./file0\x00') 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) 14:53:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 14:53:53 executing program 0: r0 = socket$inet(0x2, 0x22, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100)="df3370daf8ba126ffe72935f0bc38b5b974599ca7cfec515c919fbec1b4889b01c7b4c5468048b5bca050affa2eb96455ed84c51d68d25d84b6cb30897", 0x8) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) 14:53:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5831114633215bd96a56f3d09c184372dee435d2", 0x0, 0x8001}) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) 14:53:53 executing program 0: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/81}, 0x59, 0x0, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "53d4f87ba548d2114b0b73e1de1279c983cf88250ace1afa9a40475f10ed92a6c94a575fba01d896e76f77b073cd5e229ab6ff268a46f5ec9b7e453f6ec505dae119ab74d4aa3d6cbf3c0b6e46a6820f6733297bf61e25b73e6486485eacec4b7023b13af2bb28782580204516fd96a8ef2697cd06bde4408c6ac3684c4c78046354aeb3f96b8f9201766fc0f5f6878bd914b7279b199b707e5a835781d342dde98e4ee79236f5fff7ff8a0d79f9d8b2ebe1dad6350cfe77a545408867d39f144d7cbc6dab620b1ba2ef6f2c936a723d15e0adbaf4aa16ea75a00c92a97c9a371f891e99b007"}, 0xee, 0x800) syz_execute_func(&(0x7f0000000180)="f086436ac442652e150100000066430fe91ef265662e40e20ac402fd21cdc4c1fc524e00c401a5e42e36f3436dc4027d228100000020c421e0563e") msgrcv(r0, &(0x7f00000001c0)={0x0, ""/18}, 0x1a, 0x3, 0x1000) r1 = semget$private(0x0, 0x3, 0x48a) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/102) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = shmget(0x3, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) r4 = getuid() getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgrp() r11 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x80000000, r4, r5, r7, r8, 0x10, 0x1}, 0x80000000, 0x4, r10, r11, 0x16d81e40000000, 0x2, 0x8d6}) r12 = msgget(0x0, 0x1) setpgid(r6, r11) geteuid() close(r2) fchdir(r2) r13 = geteuid() msgrcv(r12, &(0x7f00000003c0)={0x0, ""/106}, 0x72, 0x3, 0x1000) seteuid(r13) getgroups(0x1, &(0x7f0000000440)=[r5]) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000480)=""/15) fchown(r2, r4, r9) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/133}, 0x8d, 0x2, 0x1800) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000580)) 14:53:53 executing program 0: nanosleep(&(0x7f0000000000)={0x1000, 0x6}, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x9}, &(0x7f0000000080)) nanosleep(0x0, 0x0) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) dup(r0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ftruncate(r0, 0x401) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0xfffffffffffffffe, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) close(r0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffa}, {0x9, 0x3}}, 0x2) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x0, 0x8001) r2 = dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x7fff, 0x2, r3}) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/154, 0x9a}], 0x2, &(0x7f0000000280)=""/143, 0x8f, 0x10001}, 0xe7a8403fdcaf1b8b) 14:53:54 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000002180)=""/152, 0x98) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='w\x00') 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0x13d) getdents(r0, &(0x7f0000002180)=""/220, 0xdc) openat(r0, &(0x7f0000002280)='./file0\x00', 0x0, 0x142) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/40}, &(0x7f0000000140)=0x2a) 14:53:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) recvfrom(r0, &(0x7f0000000100)=""/66, 0x42, 0x0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1f8000000000, 0x40e2aa}, 0x8) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000000)=[{0x0, 0x10001, 0x1800}, {0x3, 0x2, 0x1000}], 0x2) 14:53:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8c) r2 = getpid() fcntl$setown(r0, 0x6, r2) lseek(r1, 0x0, 0x2) dup2(r1, r0) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x38280, 0x12) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 0: r0 = msgget(0x3, 0x2e8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/243) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) r2 = msgget(0x2, 0xb) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/43) mknod(&(0x7f0000000240)='./file0/file0/file1\x00', 0x2000, 0x2) unveil(&(0x7f0000000100)='./file0/file0/file1\x00', &(0x7f0000000040)='x\x00') msgget(0x3, 0x80) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0xd5b2, 0xfff}, 0x10) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d2a6ca913d76389846c7b45cc65c019387060749b7b59f632718c0236ed63ec7b1b5138abbf88ea43a8d47a8dc534a966102f8dfc7c380213c2abd688f949875a22c537351badcc004805051b7fb3e794bca958caabd2a3cbe2c064fe6e00322c3d96e016be6d46ddbd923cbe0a92f4603e30b84b20f5b8520d3817a0ac3025e6468a5", 0x83) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x719, 0x6}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="45f31c0d6466035bf51edc5e01a6b8797b2df75e1194f15b81078b5dff72c96a68be84af07d357a87a8ec389dff832fd6ebc38c5168716735c3557d2797b", 0x3e}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="adbe8fab7a06874735ecf22f928a77e94590fb7064437c07f78e81e85aa56a249053b253f8814ba500e94a18200eaacd4e48910686111c707aa94fcdafd1329e56bfc3362dbdeabe038d6fa738866e4594d2abb9c143725d439c45886851766552f745915f4a76f4209dfbf9e7cdfeb2c410eb7f512d338097e0faabbaadf0526f4ace62738e7e5a71fe5ad1d416784b9ef78bea45f82e82bbc46ab2a4fd393122", 0xa1}], 0x3, &(0x7f00000002c0)=[{0x48, 0xffff, 0x1, "1799191484e09db6447aaad50fbba746228edbfc4951b1f691fddc9474f5cf6415fbade4ac574b20e657aa0aec3060e597"}, {0xa8, 0x1, 0x7fffffff, "f58b3dd143bf6912604c9c04f84660fa5ab107b51c4812f3c9eff0ee38f99ef7b3e49f4ae5be977dce124c286b8733404cd66da56a1b146b9cf0e8e96797a31e01e7b38e1df4280972e01da80c1d7e66707d08e188ddbb8b696d59246c0ecdb9bfc130f5b50e03fa3b865f1672c9c4e47d2d19736d1e09cf5fd7234c8fb1082c05b51e5d5283b94c33e74eb00c7188f741694a79"}, {0xb8, 0x1, 0x3, "9974b3d39187f91fdc1d12f3e6a18625486833275ffc0c3a96b029c0340f344830a8f65b5f4f51add08d5f2dad39694b84cbfb7e600df1bde4f42e10e4ba28852e871f172d66f60f55060c53105bf9a3493acab43e0c592f39abdb514d2d3eca45ae873477e03f10463aca1caefb6fc8da385ec3f037ac3fd146572b21fc3cef4d567f594661d22f32430dbfb62e36e25406025db63f9468c21d9924868cc75563e645"}, {0x78, 0xffff, 0xfffffffffffffffa, "5b50a8ec47abf258902d1de17e0702a4dd8b6545e394ee87f16516e0b03407c4683d91ecb07b784e6cabfc3d5639e62db6f2a0e9b20975799d7db6e926015de0c07df1fad6997fb70917de9e28ba367d006fbfb73fd73fd26fd08ae46a84301afaf1ced638ca"}, {0xb0, 0xffff, 0x0, "638ed90d948dfd05d218be4facf4f4c506bd7786be96faeea0f0af9c23c5adfc28a720374a37900c6ae05e1ef0658b0f0b9075d67581f769e68fda858db0780bade12f101c95d9c23f2851525dbb679fbbffd13b0376d018591e61e68f6fc540ac8b7ecfdd852b90db8a50c1c3b2e30d709ba611ff09fec57bd43ccf7883f50351b40bca5649d56773b2ec79141a68b90ade37d24194472b6bdaa9df61ac83"}, {0x40, 0xffff, 0xffff, "d3ec87f3df549ea9d5d2c53f3e46f53c0dae29d37924f8b3a0362fe3635f1898526994bb244b3355227a"}], 0x310, 0x402}, 0x0) getsockname(r1, &(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00=<\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000680)=0xe) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x84c8, 0x12) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$dupfd(r1, 0xa, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 14:53:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x11, 0x3, 0x0) getpgrp() pipe(&(0x7f0000000000)) getpeername$unix(r2, 0x0, &(0x7f00000001c0)) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x200000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000000000)=""/23, 0x17) fcntl$setflags(r0, 0x2, 0x1) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) dup2(r0, r0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xea) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000005700)=""/16, 0x10) lseek(r0, 0x0, 0x2) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7}, {0x2, 0x3ff}}, 0x2) sendmsg(r0, &(0x7f00000056c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000002180)="3b6142bb42be9d19e38805ad87579181e31bef333b7b469b463727254b654c5be74666f4b2d72739c7c06f5a21f69e6d878fa0620b112b35885d25cac3a05f5d4fd325cc0c2a3c1b5a6704f99c516b843ec27daf64a9bf7cdc795a3d1189a47f04d2b598ff7a", 0x66}, {&(0x7f0000002200)="e89ae14ac1961a23fa3acbd6da9a3911c44b87f7817f3d123911d340cfd1e43a47db1f71f758c2483eb242dc22686a36535cd973156c7c0f63f381873067ed7aa816edd45897ae7aaea48497cb90c973bec026ce90f5fbc1fb98d328e34b8088d002e05134a4d85708df4a66c7db7e9c20eac39fca29cd8a5d7a88a03a33dc4a661cf4efcb60235c5c7d84ab905ddd93f19f4fb79eb926eb2a48d4050205d8b48c6950c2b859a90d3f3a00592703b8a7af8ee7b38c78c25894d976ff2e68b033318fec6bf80ff44154b70cd58f6dd78259118d946077e5dea78b9ccd82a21fa14782dbe8077e930feffa499699a838f188ea2b31e2cd1b61171528e2cab53cfa521bfd6f16ea6cd66e199b47a2d0447d9cccef77bbe3ec52b72fb22ff7cdcce81bc4f0bbfa161aa290c3913565013f6f9720cd66d1b93e03727ac859aadd318830c587459104671128590605e502a30aa67a72daf4696a526b89f1a20405908047664d3df40965db688e4dda75faf8ebfaf6e370e9f9e8be75e33210640418bfd398aa99ba4bfcef4f65723fa4f6528007ec2fbc60e337488d7d545e7dbe2c15dccf5d66f50a17aeb19c30e3692d8fc5dc8f02c4b171eca87fbe705be5fc2c4ff7bea2948807015ca87cb42f71ca0f9d8dcc97d9d91fbba06c8be51f5e883fb8426fc5216ba6e2ac3b074d29eccf1ae5a3065692da6dbaf551aa3c0833b28cc1f6367282c363b136514b50a32865fb7422786663bc71d2b33c63cb726fdc9704ecf7eee615296a7cf31a3bc35b2c56290de688901a5865edc75cd0bc71815ba67490bd1fd156f8018122df721926b9abe36ed610e9110839c7c058819e69b18ba588c433700f8c648d3760cb3d3d1655cbce5dcebd321c9eed3bce1cac593540c61a67dac8ab412671b8bf5578cf3a6b1bac0bbf06375b60e3d0eda2a69170fb96f4c088530e5ee6ec12141fef4631ead6029dee5bf0cc134684c4142fe9b65fc8bde036688ac9f587c925383764994d39bb5d6cbe56915fd6311cef624d1576ba81bb6339fd7c181df136767d3b1c3058912764da91910cf50f0c4f2fc484a64ff4c80feb847af92f5104640ceb5a3b4fdee9fffb85bb4510c74a7e0cd9982c030fe35f73b1b3266a49385ae0465ef1167a8b4e5efb0812088fe8be667ace9eabe9cf8f0fae6755e811f26964a972e4919fc29fececb71016a904a92755200bc6e1ddedfb55e776526208fb51e2e64e58950080175c6144943f66579909253219bc8958e5d7d4ad627e71331debc9cd619480399407afb4a139126a32aa576b31a3f19dc36d4983b9e9d5d2a4499b177509ceb4f1be61ca70deb419257fc77950234092f8c1cb34a1935f3a0e28d4b156ab2dca3051483ed8bada8a3c4f236ce5e45418b7bb45e0c54870c1e5b5ce1c62e93d1c4771460a95724fb334a950f800b5f81d6ef13f42a925f3767dbf8a613651b87980d72cf9b8a0ade961383b51faf2737206fde164c1c5f7bc491b7726f99be8bd7f2e511fb1506896e31fffa160dc9bf6f440a7441955b9d58d806072a4027baafcc9a4b8002519261cf06a691a032285029d23085b674d2d0e22ca43832d449a5ecd0924d91ed577d7e9e7d345467b16aa82d9545fd002c184f0333318a14da4b04ac59c09333ae2b578923d5d1eb3528f8c0830d680ab2b90eb563bd908b4dbafcca61044126a733b55d540a03a3d3fc37e22ee01d0aaf2573bd49348aef2fdc5145fb8706faf0b9344689bccbd85f6757278baf6970f525a77bb3f18f0a35a50121b29b1b2eb165255b164112271912ba558331daa923efa669326fb9ea4540d3b0586c76e3a225f341f521e178821044acdb4c3ded8e44dfa85740d585e31c8975cb895deb459095e9231a7b5ff21bafb476f11e8c6e6d20050573388407587864d9c5326a5e99a1227b0666d11662e76c3d30904892512762cb94804031e0bbee234d0a6e55a07a74fce52668cb84b11f4736d1278b5be36dafd4dd095da11b394e1e4488e693c528edf1ce7315c53179fadadfc9c9f8b285c23dd1fbd9f3e469c1edadb29d381b1f61c1cb6f5af319743f9724c0dbc5622a32dd6a0bb549b25c2b72d682743fb7d6eee4fd206d7d599c1c237e1a3cdf75d11c92f4df719fd252619f3090141fdb2e2ece20a8e67c79996d51287848f60ee6c266ee0d7634f8c6fc811d1c4b7bec1dfe4493c319c15d96fa61927a8494b34e675fd4be1b8724c89a56e9d68153470676a59617116ec0e782101059f990fd77bf41be5d146920006dce2609bfa8f22f9500d2ba5af67c7c8f6c2479c23a824735d021fe7923e5b707c74b7eeeb5e4dc827acbb76091bec22a4f9c7622f767ecd486a3a230be69c31a6c3d6a95bd4bdd73bdae9c68a1ab8f7ae379d1d1ce99dc433e297922d26f7d0a0d2c723b990f691772700a4c03d614ff886280938f54bf47a4a6151537d3abb1c1747c4e5a53df5e87452b665d6757a2287302aac342fb087909c76b6219a36cbf572c35846899a6fe8e29f86a60656fd9a9f34922d53edbbf496e63d336eaadae77dfbc0e5352f0c61ab1f9be1727b7199bbc31bf3925427933b39f6b17592df15c9333b8db4cfb3338341572aeb06803d7ef0c28df0af805bfdbbc12908372ad3ec1cf2efc03c8c178c77fcebeb332387749f96602348f4efb17fb3ea6c4d9064fc6afc58c87691758a40ebdd0b0f345a4c9b3be6e3c2d57f0aed3ea177a5b882ae216b8d08af75fd695cde072d0c428e8abd7b5c24140bc31a5f4e1068554bd4dd86b72e114d2ba0f3fec0a4e9cbd9a45bed3530bdb0d97b2a1eaf7e1f96209e6c8210e0451a47e1d6199c6571ae292f90fc821c803b43b9092cc7186b565e6b159966fec20ecc6ec1f8cacec147e3c892124f80a2ad788fa682decd432530d8c472b64324700972ea4617d576681c27f53a51e2896305ad1cffbbc0a429a8d9c0ffbf986181a4fa9a130e907337cac1b8962a989f7dff012a9c3f7c5105fa893fc0ed756fdc928aea64835bbfde49b1587c7ce05ce7aa6deef0c7895ab345f54b2b5d5740089231204e958d5a1367b70d45b5303f3d74dd5743b33866b17ed2c362d0ac4d4e1b37f021d94c1a99a6bd2248314309fdca5bcfafefdf0d0aeea32a844d9e5575213669c9c616d95e189271012fdba26f504a87863c1b15653f9092474c82f9e45c95f1333a9ca1c48fe7009bf98ead8e848105e2003997187200d9ecd13ff4bb152c8093468010198dfc88328304c3f6f16401ee1ec19e6119abeb4ca3451219d4783466bf401d3bab59e2fd6802389eba6ac33ec35290938064ebdbdf8fd772d7576381d6303bc7b1d9036d34ef48e81140705135a9c63e2d3c8410ddb4330e66e2a0b14345d34e9f9abdd1ed41622bd129712898f2059ac5c7ad1861b2106948568c89d23904cc4c01b9671ef0ac689bce6a17ff0a1f392830eb49d36900f271f71fae6e9e3ee6eefdc286efc05ccdaa18f3b24be283446d93da1537f180961457d2cb9ada1330926242c0e571e74a65d3b61db4336469c314fd6d59f75234e4db8b7263482b4ac08c2cce2d3044cf64678230d5b2425a473d096c29013d238beddde3e92d45d9a6fcbe5548f654ff7f308bcea4afd65cee6a8240619552ee96e562c193088c78067599207c60f5ec95fe97e4e5dfd63dd917dcf2ddad1c7f7f908360a33500bac310616df860cb1a2be1832b9a42869932c7736a6bf6fe1557d2393b1ff6f0aa07bf4fd3917f61ac9d0c657f7e866b0427640c741512b16b9ebc7088fd0f5a22c1bb01fffaeb1615166555474a7763ada50d0078ff8071516236e179a77342e9fae1c715e272e700f39c935e2bbfa3396f2dbdb0fb5e9def58947d770d0bc0cdf6c50f56f594d92a0303479955f58d5825de8ea0182579797b85214caa0e46cb21d15ab29e9935c6113b1e3fabc9f9a91c83eefd7b7b7e600654885c7cef4be91769863aaf32fe087e5b9ccdc2f738347dd1800bf49d6b7536e9fa52e47d0deeef5f6bb21b0304a2391e6b9fdca86ecc0998bce5a3764451818732d28087a36525dab2d5808a3ba001847383993b4d73bb9dfc32adec1be147ab75caacab5b1495baf9f76e2fedef7958c158fcbe580956f20bf219a3993525d17224bf9bc1165d096175764eb06bd562fa34da8ea3da86ac97e18fd25dee6d7ae72c78853e1587a97a346848688391d38716226eb26f267ff1a4ca15804de3944dd6a4fe0d43d32dffabf25d8a6f18c9bc166913a58694a3dd710905fd22808f8d19d359c1da59de45ac90c58d1548e69d2156c9486ffc0d1a2d1c9f8ba7bd31ea8cdee9b0e8a6df09ddbed7482979fa07d43e0034b87cf17ebd2b2fc8135f512637a7d528cb97c092667cdbe7d049ec06ae8648e7d103ecccc5a96e38e97dc591cfe807f22e583667ea15e845a9b903b70784c3e1eaa32e46dcd6beaec78edf685db1de15f46f79f3452801eb9b12d27a19798207497e18fb5a8cc01d83d4dc1a546189365f7eef1288520f8f2f33bcb5580495d99b2d39fb3e2392ce30fc58c29e69db4866ebe81a8f415aec89cff0a5816efe1f70dcfa13e62b665dc055cb0ea70d1318b92f755383242bc11e5a4813cb5d0f0334a7e0a114bda3c8292b8852ba25c435674296a3d85c1f1b1387d6d7d790370767e85a57452c0216f04b2960459499b34350c422fc9f049f7f435190164c82231f156490053c5cc6a1bdf67114dfffce2a7d8b487451055acc16a6ea7c2d352e4eaa2560aa8bf65563566a38b0bdcd1409a25d9f6b5edf3449259b043c99e2b10fb24633e26594484cfd416034f6cfacf9542968f50ed5c62d222bac2b54ea1392c5f085e7e2947722840c255f978770f6a9eaca165e916357a1407bf6fdcf553ff83ad5b6fe976110b6658f36dfa8fbfe75e00e7cc95e33cfb56fdb5bd9b74e0404e81ac77b5d3c333545bb512dca12b42bd5f281151856d71816240a65661c6eab3b676d26be61e6efcd6cd3671e26603d095517626d0e9d8b26bc2d48c89fbc13d97732aaba0e888e6e034f5dcf4c8e10628fc08e9585a8c3d34083b34708dac34268ed11205183149028341559c5f64c140f8262c6ccdf6a7a0ddb27848562ce5bfd527a4f27db5ba4c0bdd5ef0f872df0d2f070190c9d49f48c8f7a063c1016bd8bbb0aea86f17b1028e22649ca58eebb24f2baaebdc14705159e342a8828ead3e79425d7e9257e496253007db5aa52575602c2ca65c00e8bbbaba87f5973e276b07485967ae01c330f64feeffdae755f25eb9e44401a146d6c13f9c0939f2cbcbce53a7726c1ae1dcd8d3aeeabbe7ef72d43c867f94e06af5f35d4351491cd26307e42339c2ab3326b85949bc59a5ebec3ba7cb6ed94a3a525716840ba5499394778aa309e0bf64ec42608912f8aa42e68b98d9644de7934f0724e7c4028892449ba26ec55da73d17a4e96cb00384f16c58d18d33eaccb275c8544188e6dd6ee29cc252beff768bc34329f5decc7f971335a729662afb2337c51f4dd56f7e28435fff2860a58c6a93921282e498dd439b92bbfaa6ac9430b2674644969e0bc7ec1604e814f7bb8b819f59d025505b4334839997fa300cc68c590882fcb5fcfb202e2f8182dbc2b473c7879bc89fcd181e10f53b9e0a07c216fa846b0feb0f5a9418a7fe6913e5c74a163e2a6bae7c995b1cbbb01a449ed5b4822774d8071ae03de0fd840897e5b2b0ff7bd442bbd7c973d8e10a58b3e6a2f296854eadbbdd53374c252ddc6a4fa", 0x1000}, {&(0x7f0000003200)="19643f3034a8b510d7dd00537bd2a99ddd57953372bff5e417c9ca792334861e3c61316bfe7ba65fd37cc36ef197dcdfb4b23aac73b783ec4c79ba2e7938fbc4a36b78cc762c058b3a34c97b1e25ea7cfb3e1a00a070a4dd15801ef01db583d920416b675a7145c494782ecd2b072cec6831080dcf3d26cb4b112d7e5a6b403cce2a40b6f5cb0123271a60baf5c693417a23652361b285c388c15bffa48d269b7f98b6f84fa1a372fc04b576b0b7d6b67fb5cca0b95d3decf9d9ab5bb0a50495f21008ed6b199bfc393da8d8437113d68d6bcfa5bbb129d7a3a42723924fae499f2df7d3c90505a1da3e00980916d7b77616b80e332c0bc2248a86a8717a9428585298511dfb1e120792f7db116746d5c6ac036cecf18ef088fd9fae70485fe48c8915132ba003be4b1018d029826a5a5351f3fe922efae89270a777a05c1d717b7a4d986b377200a23a0e5ed39ea964045ebf1205bea4afbcd83fbfc9e24bf20e2ac9be2e092a3174595e97250e27d2566069f58ba42c6bb0ea53a29fa555c2b8696a582395cb3f9f8abdf8a6b7f085545d9817a41e98264f1612c9772af8339f66eb5e95940cf759eb700d3320de1b78d690987d85a196f8065c7c20e9d9ffe5c943a1da7388fd9763a3ee66d61a69df5bf1c46c2d7aea7d89b861905d66b1d9e37184d804eac35747a5f48b58e037786a8cc785cbe8feb907fa2cdf458f507300138990153b5e7c042a02c9e122dad857028efb5e869ef998d15350b3ca297c8094cc019ebd49f22d478c0ab96ad7320cfac41709afdbfed58e73fc387a279e7e0f7096d0bc0a8e1eae12a7cac5725b573723cbe0fac4dd69de0991aea3c2c8448ef4bbbbce7b8dbc2cba917380294aa35e3c7e23ed41fa3ed381ccab2c643488cc67713203ffe87458443a7b850975f215dd0fa78117b959b83731a17b94f0cd290e43aaaad35b189230ee61a6f372b9668ccf3971217877dc8dc3b7faff5ce43eeb0ac249350e27d488834dd64231edd613de013ed40fc4e1fe59a612e8941f11e6906d51a105de43ad27249fe1d53f06d2365ec77385b2474981b2f45fd02f63dc69293de5036e7eabe4b6fc0e0640a0cce7ce013538275fdba7ce7615ebe1446ea8975bbfdba27015c5648a58944b25507e2b7561ee1950dadcb9030a0429e0c4ca1dab8a1aff6e9789d3f0f13d578d439da193e19514c6208c3bf21dc4f4a9541eeaf20157d545ef70d784696fccb07ae649ab57792d6b9c03f1570cb260b789dc81e23951120ffc0436057fb627875f956b1a967090ebf9a157ec0183c38b811581a82451c8b88bd5da0580f2afdf2ecce75a67ac9bd75b133954b51e3b789495f96ae57ad60f019cea895160c6dac98f362efa2061c9732dd80f8fab9b46faa8aa40dd5fcdbd87b5492b67452c36b6052994a0b817a7bad720573e47c09d9c664356205ff5c07a6a60cd6d3560c8e0620abf36eb5feb9f95bdb6e1d749e27b3f6fcb9899dc16c6b1c1375670dca6b19c2281d848930301732c16633b05d0fd5468efcca9930ddc32bcf07c7491f1668fb21b6592142b4ddd192364f150e11d58d9000fe5c0179001ae15cb74c782a4b3a488ec99282995a33b0000e90399b118a4939d85c0b975566ec88919ad25cf938c5ce10fdf850c357e5ea3fec5971d305276a9b41ea293c366c94858bbe657610f46868d2fd1493a799dcdc480a39bea9b63e723d85669ce93629e597d78f6b8833a65244e58dcacc84fbdda2d2d4bfc9336166e78a603efb3e18581c17955a12ac1fa371704ee2930dd1b346f3b7960affdefb84a48951c7e14c9f8ad4c6cd5d864ce983b83833265602a52734cd2a2ac40ce5dc0e86eec6bffe7cfad5cc17c7e43da5d7ada6f6cc4aacb7582c3361eedc386b68b402b25120deba242d7065c1bdc747ff0dd8f8e261cc1acd86e5a8fcd971ed411c00f04d92729a5921dc8eb5a0e3937459bbf5e78c301acb8362b3b0e64638e0a3eeffa2e94944c0f5417dd8d0581b7d59a962e5a78cdb3f971efec3f1676e17d770fdf256f9bfb8b0835bfc3330cbe7b3e2eceb5838e3c0210054154119d5cd21f4221bfe30c9a74fa8ae495f3dd158f75595a269f15ff110655779bbc8b77344a5d13b14705e5618dc3b6172aa6a75a71475bdcb465480d428ed74a4e13c3efa3dac92eb0d0cb149d0761ba16aa8b8fa65bcf703332057042e16640bedfa5a83d1f6ebbb6c0f02c3ddc08d0a6602f27331546fcfaab8215a7056bbd5ba3a81b0290b9982cf0f8ac38c860b38d7c9e5e46184b7d5155ab40df3e49b23c3b6a406b48f05c94522274b8d0644f04837ebfb055cdbabbff73870d5d37b7f2a7164e0b4d8095ce34dd526ad24dbde7acf7910bb11c1091d09a1c0ca87fcc5aae15c5b2cd531fd6ed5ea45f00a207a4a98b0ccb5528038961ecdca9610ec0d319cdd50b3fdde481f755bfa6c4aaca40abc58568c37d21bfcd103326122e7733789ecf04ccc723b0b8c224e09ae1d47ccc6bfd4080dc715545cb7d7ebd162dc0dec449ed34ae24240d212f64a49e1dd0dc429439de5366fc75506faf88a3c5a23a82e1f975ee320f8caf7d66fb65a0a5e32dfe84eae8bd7990ee1e7739703ee715d8d62b22c928827c6dfb6b49302cb792baac0a2cc097b3605f332699775ea345c6e6f363975f464903f7adb517ae81d577edc39dad5087e6c56e475b7da41d6143662d9dc1cda28aadd04889db7b925022f0bd78122b6144b6a08989bf11449d3838bc31c329fb3413722369c45c41da9ff25441f46fe082c5cdffefce3a2678ba4c1cd02e502d2ef40aa495bb1cf90b5e699469b8a1e62db08ceae2d20e2ecfb6047562f112b60cdc644a03a033f9ea4e396533263ff164b23413cddaf84b5d49e30d20a54c0c50d1d3b23e8149397e5a0377bcea31b260103135a6f8b0ba2cae62d75a9d367396e94af9941d97a2b7c9f83a539b8e470e9db6d3de96212c1d17785b979b2fc35ff27be12d509ae58e704a1d86fe7e8eca89af8a43947f3f7a825e86d35a71677f75fd3a87548e082ed56c42c3d3cb914cb945d913f5d68e267db40d315964117712034a4f2c24054d89777c7399bc7824a055d5b347371e3a6b258077103e1b59f0ef69ea3c4c8de2fc7f5008af147fa675f2b06d1c0098ab1a0a3b459d88c102f77d9d633ed2bda4386aa1ea8aea50a1b60167dc4caec40f596ab615ff86d5c3801a5e37a0babb2561c2b5917283e25028e90dcad0fbe20eb00006b853fd2c4f091235b5d57ea1d76a143836242fadf92d7a35c0fe54630754654354a16b290820b6f5e070395b80b21625557b5d0383c9105d270b510f4186cec502774c470a327e51b4b213ee971b58f83808f1758edc7138f75b1179aad85e7ecbab238caffaee542961645b820fbb3cd93957e6b8ee2485de4df6c88b10cee131f5e35841ca20403eb39bb9bc24019ef5efd2f5ff96893dba8e1439dd23b49a459c1b39e5200b9f06e0fecad9e67551410fc49f7b8c1689e048e09253c9efe2e867f55e829e22a7c81c9dd50f99dda8e895256e87713ed91b085b34010a650763b72c75fd71fe8b4358defee60017e2c94161ca8c6409a31e49e458f45d1ef379bb6eb8f5c24c52d12611d581010441fb273380f11c080103f0fbf75c2387e46786525ea104d20ff0ddf75fc270e9cefbf68798da950a99c8ef9f08118527791767326adfe81413fe5a043c5e7aec02eb4268b1f93e464b2badfd71377a28799d84154246628fafb9419590d3ad4f1b69fd5d849ce02f944cd91b900ae5e715da10adeed003e7b8a376f0ae92834a227dbf3cf1f6f89dfed760dfb8d13480993a25b232e77b77b78e5573a2aa28403b99c42ae6c295ab4e338520794c376c48acb377431478c79edd6e500e67c00bb2b6b3f94217c778359c9eaac453c4a70f014ca79d818abc8e053f0da8bd7987d9a11f3051155247b2d27b7718690c818ef2085dbaba7ccdf3e06bd6c75473ae26a28e3a152de873b96ed2bebdf08b3c4adf83e936776fba6c3fd6ad9f2fc7c4726f51d6f314a36cae5c9ea107b92c27ffce82cb4b18f5f3423982aac469d33ab8ec9a4a8392c9f6dee4fa3c13ec5e80a455e96fb8ba0b73fc20aa4fd5dc4cb35f9dcd320f70c09750ad0ea59ce538f1a4bcd42766a453d6100585359c43210b3c91381431b8e0610fc4f486313460494d99ca074724744a52b1ea4e77d42a2cb8a12c9a400e59b46f129fce1e7a08a60ce6bc50d9e0b1e9d5af97e1a3890874468204992f3239fea6ebd337db1e36a23da8990b3b0c3808b7e9385866e855639cfed442a7330ac8771d1979ebcb7213cd75bd58167221f14d93d14550ffde5dc29eb6a7d847d105ae3bc0fd2a904355968d98ecbcb34f8f3cd50ba8ce56ce3425df04f270a7b648d6749a0aafaa95cf272a9cc6d464122faf063a9c8808d00ff0402f4c58b02299128b1eda9e2187c7b3735a524046df1bc705f5d0be14f1a07bcc896960d5c30c77ec1ba2abf864311be6f02bd41342d0882da56e670cce07ec9a446d01fbaeec9fffa48d47216a9a22a3c4a2f319ccf45f69c830e4ab2062358f027b01856ac07600af5c86f2fda3ca3cb76ee0a29e086eb1a830a1cbca23100a4440ecba104536afcb28eb88701d4f572ff26a3219f2a11cdc81c95f69581ffce58b0134aa36e018c8f0299a69ee9ec2b1062922abc257cc91bc23130cadad91a0a31bac1d6f25d2b34b92886c270a7615fabc510f6fe21d8ccf65eb9cf60b4986da04842c852cda7fcffb93fddd357286a173fb64444e158243c829316e70475beedc27abc5022b7d530694895f01f89eea07d47e16797d62e52f12d0ad6a41ad6f8028ba988a9ac4b2c049513b7fffb5c0e0d0902f4c4d9abbd272bdd6a16cbde33f777ff02c27cfad279433ced66e669086f7eff12622a968f71b5c2286bdee4735bd10abd859a6dc1c432cc5b81efebb360df967e0214f8438d2a55c41986fc7dea13aeeb67c564415dabc6fdfe532aae44091204abbe4686b0c93acaf876b60aa4a9328b695a20db62aa8b7f2e9042caf757efce8ca663fc453c72190ca5cf11583d71ad4f79aaf372bba199469e17a84cc96f21fbdb357d59afdb2a90e0f442cf54fb55bb65467ee9b8dd99fa554c2e73c8ce36e6433e6b850f69adc0ab42ed47ec3db62678f6d0f3b3cfee42d9f7260fd18f858d370ce53e4f24cfdb8a07632d8da2c52397a8d767367663b022d6a23cfb8f66e954292088e7d761a84f12568971966a4e6574a666741e4013d33914752a72ff767c457b5f7a3240f05bbbe40a990017d44fd488a7ee30f96e0102e8d14d8d7b0cd2964f00de3a89241875f91f91a7153fcc3fb7c9c04c04231c343da2172c21c5cebbe51e4e1a90a245234a6932d301fef492c8ad6a6b65073295f7a773ef3927fc686b8d78cdd47f56405b21a36f5fc9726ed31c1f7925e48393d94b48b45cc7d273c7b024fca24d8aace349512cca1ebe59fdf45b84c0ad901797746e7f1d237381ec658f3acd6843055f691736cfb36555c81213f945c8d11de5080401aa7f424b2811ce9ea9085d1bb1e7d6d3ecb0c1f0256bf0bfdc213b35cc84147bc4ade09df78126973afc1dd32ee4f55e5d1ee653d25066cb3e8a1256520ccdc677c2729207398d6b22c5c2b10b8f317a95a75bbcaec3f57a51cadf0c293bebf097edf292c5b5a2b4d514450905747ad62717480eaae414862a747016830212966beedb8956e3973a52dff1403bb5a", 0x1000}, {&(0x7f0000004200)="eb09125285b2b71871b4d92b96845352c9584047e6f82d733eba5e1c8a22164d395be3c9e59d44fb45b09a12ac8116164c1b5fc0d71e382acd0f18dfcea242c222c13c1638722eaf56838f0fc6b55d88865451ab73f268d3753aabc40b6f9d877544ee486e0fe696dbb0e0cb758e5b3762761ab04943cf5eb87f2661279a151142a35bde3b357d5472ff5588b5708cfb7f63f49d5372b50bd257e05117f7a3739f45f77a05ec09190484c56e7b33c34904d41e8e1ca049bd9ccffae3e4a73ecf0b95395bb097bbe0ccce8c0dd1ec707dcb440eafdf8b545ebd23239a6deb1143f96d9f9fc3c166507f", 0xe9}], 0x4, &(0x7f0000004300)=[{0xc8, 0x8e642c1b906314b5, 0x4, "63e7996d69ff4988ce4c16371ffdaf1e74e361905c55628a0906ad43bf0af6a9c1bdd330f482bb9802984f12e2bf2af68f0e836d4872f462d2e4779e4bf0ad8d2f8683a541942c1dd513d94798fbc4986069ed10e9395190be9eade11320f8e17c53028a2a233cf6d54cd2b2de27522943dbfcd4b52302fe021d4dfcfdc6d54b56dbfae063fb016a8bf25e4fa8dca7dba11798f613daec6d6792397e1e5d2d065a55fe4034ea9a811278e11e433955a07c8f0c4ccf2638"}, {0xc8, 0xffff, 0x8, "c38d495a7a57e1e82ffa9e615640cdb0fcd7ce7a207a23ff4f32f3be1655449a2740b187ed097a0fb87c9cce9acebadc4e671119ec64e22a35ef4cd8e5b2093671282eb19dc3b5f40e095ef22c8fe5e0a0050cfe8e35dbb104f57637aab7d3624ad10f7149506d0be57fc2782ffe619bc66eae96c3b342c416e1c17b6d3deb7848d35e13c48f2057d44764614d8d3910347788ebd563bd93dcc3cc6fb5d16f6ac55f7ef0cb444bf07aa9a8c03398d3b0faee"}, {0x1010, 0x1, 0x6, "13fac5207f9c82965bf04045194b3b7830c5e3631a479c8b95f30f7c1880d80ebd0f7ffae0056f26b0d5e17d2e2f8a54759457cf5cb6b0d98d50faa0f70a99cc33cab62cbd73f1c9b810da95d68f3f1f9a067a5f54489e3e2a25efe63d209170b9119f849d0fb556f5dc4815391191d64e9c518ac2ee993f070fa27a070b37e0906bee4070e820bff26a035c869dd4354453eb9f125075acf32019f7783e13de7d80492f2f9e3cd407e273dd1a810f8ab0925b4e8f42179f9b7e1a3cdd88b0c3d1270f8ab6fa8392d130309e53080f4f611a30ff52c8c882d273d4cd3b50884eedda7a459cf7cee5f1eb1feb8be0f3faeb6c65f0e34d26f0da462ecf54f728ec67cb2942946dce1efc5f7158aa2799b187d225bcaf8d1fefdecee5a318fdc2d9c421737092a0ca41cd29202d522c5920a6b9d4175a49f38010e926723ccddd6b67968c394cafb93b03b08cf07644dc4cab5a1ce06f9970c57fdb13d897f3dd3b1d60dbc6b52f437fa125275971307ee11995b97a26b4a7ab69d0c8b57dcb4a0ff5acca58e418ecda73f2aa248d7fec5623cac08ebdfff46c8e18a30c266149914094c29e629f9ad0274b01012672dd7434be4ef92c066db7f58206722c4d74cda005d7f576cff39e8da5f92af45a247e5e9fe1ebd81e0c9c7e36135bd34355e834142467707bf6791f9628c9dc45af7a7b7cc05ae5a103cc7327c7d1ef81572aa5a240c73bb55c98392ab339b4d4b9a01c652dc508031c64e2afa1366f8be9141fc5be9e0482ec33b46eee3d7760612427525a83a40928b61730e7b30915f8c8d678293eddbac7e44b543517ece6759d9f006a3c333ab795f1c4581b3a15e9f046717b9c7cf12fcbb6bf212c24d36c0d0100c3f50d51bbd872b1a240d9493e3cf1998f998095db58804b4ef7e4071fbfa34c7b260e95f17a2a6d92a22e264c1f21daf67e02aec9ad7d69ae799c6680e397bbf316e601ddc4f516313f22b8e39686d442eb09e15d63933d983f83bd23c36af2909ae30f0ffaae2f1f00352c3bb5ea4de052d3f8ddfe07829399f8a878993c20b436b7e628ea99398ea107ef242cfbc4acf0f922760bafe704e152ff0b07bd00f1cf095254f816546791c265978bc72befe3bf8c95ed95134ef53e7fdb4b2f50c41066cd05bfa6893c298d00af4ffea197f77a73ee1aa1371c7393fc10e3353b680d8c04aaa22b7a238a0e14d3dc68c842feaa0159b4f5621c0243d3c770c36c2d2a2a9ce10e999b633a2ae7ad302f74705696d893890293def46c3369e4f6c5b1e9e27415eb42a7bd8ac5c27286562f85c8d6c7d0f52bb65e09e60b72f87a3dba6617727449899142466d79a19e447381a8462a807fea1d70a36fa199fd2b3f4e689fb18cc7335cf3150acdcc186f344a74b2d0e983ed5854ac8022825f7faadb9d52c8656c16aa8ebafa423ab92efebe16d551b64f369b3bb414e56459ea49bed9f766d96c8db559312ec7cdac0c94f6679ffdf0e29d107f5bece7e4f52aa917c801cc281424a86e22389468106053b7358b5d462456cf52186f3d7b2accbffc7d997e3f624168090cf4eb27b5867503a3c2e99ce4ccdeb3d85ec8b4ef42968e4a01c6663b6396988c8e2de8e736810b32ad16cf967d87d8db9a8c0bd48289f7155fbe8eabb9e946e80965fc3f5c20038ea3aa58614077beaa703a5f1186c06cb8038d5dc1b984d2981fd0fcb969f5da3757473e2a09abbe6619d987a39e07688ffa0202f3318c5d49ecadde8a96bbd8cffd7b090d128254d81c2a8d7064eb5b590aa44b14f180fa82d3cd42a3397529de4b1c76e3d5c5242b207b26d2742115a518b316ac6567da5d6cf87bea2d2d34c8ba54c96daa26f5ddef518a389f9c2eda77aef89f12bd10b587279cce420afbeac0dfca2f96b74266cab12ea43014896f1bb348e05de4705a08936a76ef78aff59f1089ef49464a5b0b00f2e4b678440df517e1b3393470763ef5537b1b32794ed697b4fb4eb28cd70b6a781737fa9171ffb2d6761fb9b166db49db0a761a8171884ed930e2d65ddae51949317bc52d90924e4c83db6401ccbe4317c8dac9bf16ba5c425224d687156ce741bf25962004d43955d7c66ce5e84dc70ab7170f5efe678e8b05860f81c97d5692d54f47a5bb4313664cb4d00c199a8fb1e4a0eab33121db9977cb5089e18e45c5bce1f4db4050c065ff74170b92a5c2196a45f6ca5ccf993300c9d50a49fe05f5a7297c95d479471bfdc99d3b00abbb6afa6cea11e1aa6032e5f8666a91d70a861b791ea74eb3264be1da25713da9046a5ca3ef2b5fc1d1027e7c9899843f6cec55c0ae51a65b797c17a5a3787823d9adfe79acdfe30ae6f97ec3b88f5c5d22eb7e2532fa7b1affabd8a4bcd4c46b737ad86bef2f1dcf46d72c4671d120a45774a7c972971af0c8b11b99ebe251c60ccfcfa67e68ef792f3319628f3d60957333595e6913c1dd2098a6e9bc62164354ce774030c9ce1aa4cfd35f9f478074589b8d400f25bdbdf63945efcdf88a2f7996eff553d649669c74a7c3727b7d53faa038a50ca3b7bf7e9d52fb9de9a8b28afe2eb2bb2b33888feb6eaa327e256c2d65b872ad86c55fd28c648d271ff7f7dc908c63024b924f83552e7f1e76572a392ccfe6c7431b85f6752465f3e93d5e19aec091a2fdf36a290921a6fe5191b9cfd6de7eb9954313d77d68e656f6057dbb561a82f4760cfb25e6263d9a8167caae114c9ba886569202850b3cd46e1784faf02e89201dbb5be52f4290e7239e759918abecf55e4bd018263510b6ccdab40ece64207967372a7ab8fa62e347ed52b8f18647eb8b5d065ae26c4ed3067b56e9ef4f8bd8b7ea58911be65875946e80bb6c0572d2a2c981f11aee8c100623c9506211a7c181ae0c96261c1b4ca8dea478ab12b422e36897b320500cc53f39c16ac27b0164235d1301d1c12983b3558ff34a24c5d2bfff6cde66b2db901acbec76e47dc8d0acee53ead713740ef19d4e8ab1dfd308be8fa6b6cf09ff8c3711e6dc1dccb99af965f71e6d4074eed5778223d68fb46de34eb4d0287d39b291f654d3391bd5481665dc46d8473ef1a0f40b7263809617c9f0541722b0c4789b2c2335a87e37ac8931b7c5e87e72a66545210b166a4d316fd0e2a7c609680124cda3e0f6bb9a17551f1dd397a2cea93b0c46a1638e13721fc3b0a6915d9eda5c6ac7ffb76a3327ce964400d9a625dd30649d426814818654d2e9046ac0a32c3affe2fa94d7f5a2ef720f591d60605d31aa7a3ef82c843fdc7176bdb2bf08fd9d6eeb744751901d125d97cacd83e04926d5adf5c421e41526007eaca7bb7e8c99f6a95e6a8a548fa1daa33cb1c65122108f248804258ced8e6ae48d30c6e16c992016e579a733a951242b1a5d937c7a098b0b8714c3d95c51b8e4947169de5d9787028052884bdfa16bdda03fd3afb7d7fd23b98bacc95b0e753769aa666e5ee998d19bfec682e2aa1873a945a2ce3bd0c6654f048f467bc80f282de94d715be3c35fcfcba80c4a25d9f9ebc86d08b993de9c79bf7475305b68f79b3c7df9c4afb8c79dbbe683897f1be997cdcff81f412718d94c5213ba7e6199ca0c157a93f4b45e8e70f1359f41afb71947fba7c7cbb099faa581cd53edbf8a368f2e172d38e6b848a318a5ec7606eb2eb814a350ebf027dcfa8f3d1c7a19b87a371b56e6c47cbf9d4450fa9bff7f929a93ff3012fa1ab21564dd5cf75822cbbe2a3dd75745dae0879aace60e9b9a010baa4c13894a3e98c1f72ec91712e8d74c6b6959bcb4caf6ce031528fcba65b9b5569bec91b3277a4da4175b0bdf0e4944521a63ca83c4740837537c764962600f7d1e7560fb3822837bd2ce407150ce43b3452e064cb7a2831cbe293fe0c02d956d5e3c46d365e6355f7f15ef98d9aa2269021f99b0e8b1d69594bd8b9538aed0e27a6f9ab9bb2b2b1d52fd4c7ad3320c479248934c645cc15783ff9deb352681487ebcdfd916bf74f8be22a46f23567d23affdcc946e908fb6409822730a9321d95dd853397e871cd6b68bc5b026ad7d8c57eeffbbb3efde472db70bb3be1991205cf8864a62be27b1c6d64f6ee984fd5a362c6a12dd1446ed597f4b6a677ce91f8b9b0902c019d8b31eebc37f1258b3cbb349b0f835b2df13884bdb74aab3a5cf4cb27f9261bfbaf0e72a4efd38116170d42786885c85e5d7f9a6fce5834afa0aa33c7459a74c782dc3410be02eef90d65e8a0e80121d9b2aaf7c1f659d6b2cd630c03791573fb647f61a7bf7c4549ffe4bbcd3cdd5e638beaa5fb65a7579e9f618b9f797d4a23c825ef0cb01cca1583651d958328b5729f1a034a864ed7d78ae15ce1959b2b460519dfec8ac136210ceb9d99fa239e58b1d0408477e690f1fea2c6991aa31e84f032b70f48b6ba6cf9fd222880c011c430259400ae099be7b4d84763026d48c3c315ae7356d4c8825a79bf0ed3aa9f02f18e76518fe2502cbf801fef71babd7bac7baad6d0bf49e0b1737b8d3efbb08bcf1590b62c96b4110c76e0335a11f12ad6f50a5c6f42d25ebc0253277fb51ff040aea832acd8fd3a460a1e722a03a72eac234f1ff1fb1417538e1fb824e3a2ee62414d1dda5e1399adce9e8d54d18d314caf4c68e083de9d69530ed7402872642cc6ff3d5e0b17aab3aebdd6ffb48238b5019b53fc5a4b9cb035ae33cbb0bdcd990fed5392d61dc1f76abb1d490540ed3fcc0e1a6f8333030bddc1c1ad1fb36d11e7bdcdf88d9a9d06e0b00ac05896f450b32f4a121288c78210ac619795b077de4c1b7062c393b884a0e6cdc43372c3a9600a6badd13a5050e9517c3948296e3c030f7d36b94cdd1a3637ac904fa1ee9ed3b8bd53b55a3267bf5ce9366ab3a8efb60dd20789e167768f08af25277d7df727c1fbb8977e8cd67b66dbee891fd59db265c58850ebf4547b9ab7dd9ba78b0cae139f113528c2ddb8d0cf9ffb5815f4342805b679b9b6100d3eafd426712e10510d751effd95044d269ae00bfff8e79d15d03b39bce2b92248af7fd6c242162af6bdf00ef212eb7f617165cb812dfa84f7169bc20f9fc46f40ce3ce40883099dd209b5681df2b37d01ba31e6aef0398278df4644635f07617d14ad7210b27dc739f6d4a3dc79a81c2adece82ebc12def6ae94f169b128391da015dee1b9889dcd48cb8d3cd9272da23679e679a611ddacba80aa75b8b541bdcae717549e3e781bff8a4e7cea59c8b7d031d02e9863beef5820a3f4b748e52e58678c44efb3eb96c54688b1e6eb6498b7897f36ebada39b286005447f23551dee6949274cd2fb4c25ccaa50e3466e138a7e627cae9909730f93817161d842fd98527a4d770491af0af8c5005a6b398b9a7dab84b24043b1072a0bc300e5c72505b3bff1ead683842dcc5695ea7a2de55c0abd0d5c64d01ae208b80e196728c678412a03d6bf02f75f6354d0484d7a56ac31d7712efa81d6fafaf97a1b7cf9c65d7074abac3ba2e4907e8832e3af5374ef2163599537eecba0fd7851e88b393f999da16a5771247a4a9aef3d06716dd7417bd68caf42888b10eba1aafec081e8bf8f8f2766d5ddebb71a03dd88c483037f77f6dab1a02625d9e807e909e13a78b2a08a6722f916ee296a433cbc3959818ffffd3cbcbdfff717280a2c7a7b8c5b667bbce1fa850dbdf6d6413fa4c01cb69a17b1629588e5fac96c75f73dfd8ca5b01abe145b3d6cb2305358dba3d997afd6debd3df656ba9f711282b667c0fa323abf951902a96805accfc18a5fd7612e00f44cdfd78888f95"}, {0x98, 0x0, 0xb176, "912e3ba034dd0c0f71ff996083c7219daf32afd15dd0e86585aa9067068589f4f4b8f5c09ead2da605f63745e30742a260d0fe8540a465e75d3ee7cdc8d878af7d74aaab1dc997090815055e655b44a0fb095d406cbe9294d657acb1fbc5ecd492fb926776d80c626a0ad9bddfa6e2b0f0d6be01b6049de0edc644e56a901f28e23c5931415d"}, {0x30, 0x1, 0xfff, "fc5731ad3f454e55709a75ed1b6b54a7b38c29454e343a81dc2c55cf562f"}, {0x60, 0xffff, 0x7, "68de7ada17c4fa10d94d58507d95040f6a55cd7804956780a2cc4e2d448002488f7e0076313ace1e1fd7fe609d46991dc69a1bba9e670c6a6449075a20430bdb4f55f974a2b99a2c2c4aeb5f4070"}, {0xc8, 0xffff, 0x10000, "4bfb913e4b85c0055b376ab79fe23c2163769bfe3f516a2051a98d2f052b957dcfbc8a195552734501b4aadba3acc3ee9f4c08c5b3fe939e9e9fc5b12c95362bfe5f0a966f9a17ffa3c734cf7100928d7042693a411aca280eb494f101aa41fe188fdcffd0e2e007996a9dde3adda685e43f92173bb85b1a04e39d159c4b30b75fe5abccb4d86070526b7ae6c3a506257ea75c2cc98857deb71094dd58c14644f43b3d590dd4254846c48d1b3e8e2428ed4be77f9fd6fa"}], 0x1390, 0xb}, 0x402) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ftruncate(r0, 0x1) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:55 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x80, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x83, 0x6, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x6c, 0x20000000, 0x7fffffff, 0x2}, {{r1}, 0xffffffffffffffff, 0x15, 0x0, 0xffff, 0x2}], 0x80000001, &(0x7f0000000140)={0x100, 0x5}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 14:53:55 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="c461ddd820f2ac660f75570065440f52bc1aa960df8664f311bf38e30000c4435d5da396fb617c00c4a1fd280d00000000c4a22d36b000000000f6150008000067f346af") clock_getres(0x7, &(0x7f0000000080)) lseek(r0, 0x0, 0x2) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getdents(r0, &(0x7f0000000180)=""/4096, 0x4f4) getdents(r0, &(0x7f0000003180)=""/4096, 0xe2c) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() setuid(r0) lseek(0xffffffffffffffff, 0x0, 0x2) r1 = syz_open_pts() getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) ftruncate(r1, 0xffffffffffffffee) 14:53:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:55 executing program 0: r0 = socket$inet6(0x18, 0x7ffd, 0x4000004) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:53:55 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xc) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x100000000) lseek(0xffffffffffffffff, 0x0, 0x2) clock_gettime(0x2, &(0x7f0000000080)) socketpair(0x18, 0x3, 0x80, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) getdents(0xffffffffffffffff, &(0x7f0000002180)=""/4096, 0x13f) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x6) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getdents(0xffffffffffffffff, &(0x7f0000001180)=""/4096, 0x1000) r1 = socket$inet(0x2, 0x4, 0x4) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/27, 0x1b) socketpair(0x0, 0x6, 0xaa03, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r5, 0x0) 14:53:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x42, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9f, 0x5}, 0x8) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0xa) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x500, 0x1) 14:53:55 executing program 1: r0 = getuid() seteuid(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000005c0)=0x480000000) lseek(r1, 0x0, 0x2) r2 = semget(0x0, 0x4, 0x111) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/203) getdents(r1, &(0x7f0000002180)=""/4096, 0x353) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/14, 0xe}], 0x3, &(0x7f0000000400)=""/240, 0xf0, 0xfff}, 0x802) getdents(r1, &(0x7f0000000240)=""/166, 0xa6) lseek(r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) seteuid(r0) setrlimit(0x0, &(0x7f0000000540)={0x0, 0x2}) r3 = getuid() getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) r4 = getpid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r4, r3, r5}, 0xc) setrlimit(0x4, &(0x7f0000000080)={0x6, 0x10001}) 14:53:55 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x280, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) close(r0) recvfrom(r0, &(0x7f00000000c0)=""/223, 0xdf, 0x840, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000140)=""/161, 0xa1) fcntl$dupfd(r0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) lseek(r1, 0x0, 0x2) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) getdents(r1, &(0x7f0000002180)=""/4096, 0xff2f) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:55 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = getpgrp() r2 = getuid() r3 = getgid() open$dir(&(0x7f0000001480)='./file0\x00', 0x580, 0x1) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000180)="942f48e390c7c19499763b5ae44deafc686348e94db15092ae190074535bf3abd79e704bfbfe0037157721df4bb81d763d3f1e59806cee1553bcd1a4d135c8c5c54b1fffb37cd861d7a89e99e12fe488f7aaf99ba147d78880ebc9ff60d6b3fc979f33891b43739a3fa13f77d06851be276b3e80ef27141410a274d5d75af48b31c336d4a65105f2338ff571634b9d60f0b6369fcd2b0d62b4243d52155413b0cbfa52d58c4cb9beaa1b", 0xaa}, {&(0x7f00000000c0)="be9911e6ae3cb9ee06d6c3a618a3899eae22c75e283f18febb68a7c58049cca99f0768fc52e78a94cfef3aa723dbebfef5531f1adfb428bccc85b74e5337863c776d699aec99303cb3ff0e3d260d81aeb24b069ba6ce32328b4eb6e267501601aacb5b72c67ccd66ae326e", 0x6b}, {&(0x7f0000000240)="17c48980c81b69b4238271da952a32c2c8e0934d2a3f08f19ee1f03b32792f16cee160404a56e8171a0405cd091491cea271d046a7f7ee98b472c7d9196c07b8fefceab9f3323622d926f4b7aa93b73177ca38342d7430fafb5a6ef58ba2869a8e018b8145a92bc9309bda7cf003956b11d2475d4e64664f9e18ee512d5d87481a4e44a7ad07664bf13838fca4e3008d65bfa217c05915ad95ac9693cf5a956d1e7f25105d50ee9cc1fc8a0c4d1935692025ad8b1a14e181678f0553478f39a062139a972854c16c81d7b50a1a201691d7d636909420e837f1975222173f560f3e7eaeba", 0xe4}, {&(0x7f0000000340)="d3288db19edef27a62d2a1ee95d796c25c87b7df7e9f980444bea97b09ab", 0x1e}, {&(0x7f0000000380)="4722c752c8abf77da4b5f2e197b4aa05ab101a9f02a03f8ba75fc456346424ec5097cd2f4ecc2efca2f4f78f2f323f7127e8f11f754e7fa88a539f7adad640d1287c335b728fa7629d4ce7e621577b1f708b768665c3942c84d3bee30ccbe47cf5fa5aa60a02c466e5471e02bf85c884499c89f0d0acd5393d469a0d239a8465021af15029d5fb202a4933cd9e570002ed380fc17d90ad00ed3b729eaf5f8d9ec9d81f30d2709a0d3d87d0e338c98e6e8ce9109e1df08e0a417b1939bcdd4bb528b894f787d685ab03adb0fa87df8b603aace518bf3f5d68a62ceae75b8e72bdc33d5111cc32b83f7bfc18bfa16a36d8c12f637544f795040080c4b5f4ffd6db5b421f86441fe2d0ee5db0e405fdaf7118161201f9ec86e37b990811fb7669d2c17796d1ed56d8c6c81fcd2ef020fe55290396db6d74d9afaa5540fe2ad60072a4b236a802dc9f96aa351ffaeda0530e38d7aea1343874bf2726ccaf028b0b9ea2e2660cb198855d0c1821e82314bd835de6358d1f3a19924745876958a79ce3894f699305617b77aa0d8c4104113238d7caf40abc308efa1d140326ffd57ada29e1f0b95434c125ca256f9f13df5988f838ceaad3580a280ec808168d6392be09676601a2b25c9fdc89d8679e222ce9ce170ac1550e1f9ffa48555e01ee2b7c9973a989fbbfcdc2284844aa40703c076a5ad1206c629fd7bea00d750f8f06f8d44b3bb08e7a60b629ae0bdecad5803d6a609667167dbf44e488f4d938c76a3149ce212d22107d5eb9b2299d31e4ad5a69149aad114466164476da89280ff426e2daa275cee7d6ac5198eb1795ed3287298331d54006215d40263fcac3d4249a30ff29774d2bb6197419086464ac90b7afbc8168acf0242dbdd06e564d48010d1a2b16835a4d36bc873fd5b79b9819c4cb7b6fdee1840a05cb4a88671845e35bb50b26669a64932b4604fa257e7af5eb65a068557ce96146f889097b6bf75b4f8253ded8ad97bff0702ccbc79b56e8dc5b935737ad77ec99e57796fc0222882f04bf673396502f49e92d15f3b502f019b5a834261aa9bfbafe9be7f30acd0f05e0898aa391066fdc5e8e84453e9efe93e2e5ea58a11c85a13243e8c8bc168ba9f6ff581d3d9b29c3f195837cb8c428a4dd2ee7e06c8078248aa499842ba4a27198bb2667dfca83e2135c367bf35ee7b655454fe66c64ecd72d154edf166bc98eca490975f522d710baf10a45c873453db043012364d40f31b27d2b04dacd7f522f458e6fbf84b7ed4c8afe5e774b9d2a11b10683f834fde112c73d008d9b0abd76022372bb801bb43aeb4575076b531b3364ac5a9f0f23ba5213b4fcb08a1997cdcbac19ee02466d5e1a722d8f287ab936b8e1fe13c62a0636f796236f3839712bc4265c9828ef96a772b89b0e345b60f9f8c92364254b4d5ded5414c930dd19fba561885bdbce8ae06d3afad36456083eae335efc9c2f7da567a512a8d15c08fb48e68d0bfdbc612b0aab86eae80059c000c0ad2c5c3b230b47f3856ae441c11786b8e39f3943a06dcf4edaf568ab0ccb6adb92c97fa2418320d2450bfa57bc0291f6de61cd1a168639f418b597a933ef60b01ff3b467bc98afca430d32a48f0cd2702333e132c9e4db1a5de88828e967c9f2a0b3269bfb642613266e6b728005b327d46bcee14f7afdded3edc0233441a7d76479dddd5bda7ab5084a2c05841a5cdbfa86562898d45a7819a94041c8544f3459091330033dcc70bf75903595e44d3c3b4c4983b1460baf31bc88fc04ed9ba308e1a32ebbe130d9d1e0f190106b205f6488f75091525812d28fbe1c42ba63fbde71bc22c713eae8a6f22fb4d95b1c87e1f5bb8c9faa702e406891adb89b537f9405f797a2d9c107ada873180518273357fe5ba62550213ba9885bfdf6694badd28c5ff4413b54c259a7046e8c95560d6c98395c00d0076611e3098d39a1edea97fbe66f4d5a6e01b02f4040a033477eeebb1c7859521c2b830835d681bef3b2dca4ac06bd6d7d6046018afac1a48d30d26a3708af589aa206855521c8c6559a933858a60e65c9dcf53fb74eed7d4b1dcc8750ed984ce5bf7d7c8f6ab6c71b803fce9588da15ff5e52e62893710de2bef4ddc0007d8d3c2be70b13bb4647ebd0346f492b9578840c3ccdc7467306110d5e88fd5769a627a5e13c340dc374187aff73abb2a3a50655c25ca856ea0e667ce9e0b82980e2861778cf6ce8ea923d1b9aa81fc2c39740949e79a103d97cc2b018bcf58e3f14915c15e203d311fde24b977c49a80412a43604da6575f89bcad408ae5be9d5ae764e96befe0dac3bc9b40a09c8b70167751a0ee240128882887af595b7489a5805f5ec992f9a01a1f3f5aa4bf73f84a045a2966749f7ed0876d65216e74c738cbc5755afad96c62b7f1ffa520d798bcf2be0ae00dd122359bd33fb61536f2d4859e1918de8ea3d4e2e6a1181ee0d86481729ccaf201f7688383fb321015e6cb62f5d47db0f11fa3a0083721a79bc65a3a16399537d94c0fa6ebf3c035098a6925757fafdf1fb871bde75863b665832e35c2fef0d42b92820501200559b4486fd1d20fe039e71aa3942bf86fd11bb664d52468d080502cc37ce7867e42bd109cf4672502675a6f0741fca91bbebb06f6fed623d0672143e315d46d38fcddbfa5c2476c5c3f6a82f5b97a846c4d122fdc0971d40c572d769c9c2aaaac69667617296b682a090f8addb021c7fec2c59215b5fb29d5fb134b328d44bf406f11c90a5dbef2af1653f6139b54963b10b2888c74f15ff5a1d3a2c1c39ecb833ae0d4993353cc3b78e16b31043552ee1d0a1c99b490a10d2cd891d85cc1c262df9475fa3749a310286a2dd6a3b15e36027bfccea16765ed1d5d0b5876bd3eeaa232815ff46a7e8ef74455a159402f895a95ffd6f6f4d96b14cde79d238abfdd729ffa517a2d9ab7f78f88144a190e096dd7559865c700727960f7f8df8379d46fd8e49a2783a51a0c44c49b70802e8b010c14a8ddb833f176ce8ad01827e538e1354579615cf9f7114368956ac5db97f41708101b2e7d36e1ae0b695d88089feed510483d80fecadad5d69a6e45d52ca8959fea207342f24a36a74708c1bd9757b6b6eb3b87495a132c33295746cc83daff52e34dbdfc990665ddb2c0dbef8be9be1d7ff16e5d3fe67ca75f6d143f681eab075bfad441f04c917993b8b39eae62a6af9ce9135a3406ccf2a117b77671d6d7de7a5450a027af973ab54418d2bcaac9a4c88416c250c689bfb35a76625fb23aef840dff4a8c501989f18498f634c04d6a7575100da7f9c8a2da83d492debe4af47bc416f89cc9fef81b98355b2e2f54a2b89e3a34b1638904a7f106b5117036332ea05128dcf348446b77745063949b653a1e5d5803013f3048c7609bab9e74537b3c604dde12a3c57da68adb355c3c86e9e22b1eb72dfc419f9555e7e9bba549e57c96518f1af7a94381e4b427e9c92284515585ba5cb93df943a1dd6c425eada5c16f57b07b670f590dc48fc9619aa5253aba0a3bf3895b972d55382c9e198a16e1c57ab46d6d09338a07c0a8ce84c230b7530e5affc77f39b580b2516404bc658812f9554741ff7ff5d707d593afe23c39470fb67ba5bad619ea43f37f335629b9e41c7434694b83422609ad3086d422e7ca3ac37dcb5a9e36d777133edcd72f16161d3a808b90ff9c4637727334352bc5772710f6e7c59bdce67b5d9a1c13442ff427521e6ee18b652ff15743f18627892ee0102158f9adab970daaf984725c2ef7b87cd0f8cc63c3874e0e3b98d5dda8d728455daac80f86a494391cb1d4fcb0f29d881815e521230f3a57b2904f717911a06dc3df9329d3b07fc523fe62004c85470c88e799461128dacea187d81ef2bb5678f3e3fc7a1ed95c73e079aac053b7f0fbda0ef2b91f35f52701be61b7a7e090459a340777896f34793e5e7ee2a40a554881971e77fb63180a082aefe7fcd16d0c717a7b56c6b26ad2c4f6932fea35e0062c59587ba1f9763da18ca35788172402e0dbb8a897818e184847d2cef739ca7764e75f0341c575e9c9ee79c032705a23f7732cb8b702c81e5a51be998c65aed6b8319d19b4bfa326274ed4a76ae254edebce223bf1d78fa38233859426d3bb4029ab4a8e36a1dbdde86409f76c3c9fb23573d350386655fc493014a9e4a163e23445c65044d1c2c39dbf7a6326f5b3f1112ccde637d820aa8df5beffd291fea3b6184b1aae241404509938805d9498583bc92050b6acc47942f503048f4089792cc9619304ea0eb8b067539ceb626f1ef82b9e880ef71fa0dc4b93de4e096fbb4d3387895c3d872e3250e2c03829c4a201bf806229d8df5a68b5d0b1575481e87380d3791b468bcc7d6a2bcde9f461e39f77f085c0ea1604472ba3952cf2db816ffa1f42b0682a4cad1a789a21f584ca4ee4211493f426e9ee7653f1e32bc5a175f6f3128fbee86bbe3c8de7e08c2c2a7c6307a6f408b322597d789e8b8756895727517461fb74b03a66566d6e5197290b74397155bdc51abacf83100d8977203dc6737f966fe8c9308e5bda210bc26ada09e1a346b02f6cefa0f39a675e57d26ff2a83316292f64ac141d481eb2a21ffcbfb5e6a1abdf0d98d2e5677816016951082cf3d7f4ab001218d2bbebb795e713e4c8e84799232b6a8564149f78fa8734dd4cc197495ed2311bbd1cfffe67339ad06d5b39dc02bb1c94512f558f264d999b05a18b04a770e230d4d37caddd85dc700ae24277ba6c36182a7f85dae03be282211fbbb61117c2a8d34b75bd4865b5676198a1f4d158ab1c0d1ca4874e06516d5c2c87ac0e2f14de6e40c35038472be15db9d4ea91ad62416c781dc0824873d4eeb9a06a3654af0cd500b5af8a47651fdff905e013ccf80d355da728d8fc106a878b46db978ef9248fc59067ad7ea36a8f2a826e8e431aef27d84fcfe27a9c77139652e9d646bbb4585e8ccc4c33a0923eaa0a95ccb1a821a8441bda02dbcb373dfc888d89b771a2ca519417c836ed2458556a3df0f43026c2b75d5fa9ca2cea451dca1a6cb0dad4e88b0a437a0ba3f2c37499b7e3dcc7f00b8faeee922d5bd5eb0b8f5dd053444514beb3fde76206b9ebcc4e5f8dea75e5455413f626fa5f3e030fdc51207ad399b515e1e4e9d867811a3016db66ed6356872154e56895a93ce0cdd6291313b98dec454669394fc5e1cf85f556f666e4e59fb5a55538abd7ff5a690050b70f178e1f466c8fb421b0745aafa3b67e8d805291f2038130ea4174529051203cb0d760a757432be327e0418f1b7f6dc586055d2662f156091365968d1ed96ada3c7fa8c708646bea5eeda41e079f061c3fc42452d3d5e345935af206a0a58f45f717fe9f06a5a2f31e4ff4b893ba5d983486f4c2d7db0b48060d50a3fec542f721829c00e3c31fba73d41e8d8bcdf9774c61de7f5fe95215ea0e5c35d9adb92c9ff0e5382a42510e8edd11bc9cb75e6b793629ac9cc4c557486a23adc3b0f95f90034891211bb9ed4aef28165aa8ff8c9af037ae448edc7c1eb5a442b18965ad97f91073771fbc28f36606982a99d8e43fa81aad31d47cb6c2dacb935a8a9cd7d897b9b90c6372eb151bd2d1acd0caccfd27420d95215ccb96b3e1841665b4de313663ae17af4be6e641b31cf4853288d7dce48d5bee913244854c6e06c77d8cda6463ade9b329ad2504b35062097b183c7dec10e4c8f6a46e23cc6dbe61d56abb3c99351883503aaaa33aeb0c80b94c4e044d5c463f7eaf1378d77ff", 0x1000}], 0x5, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x8) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:55 executing program 0: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) symlinkat(&(0x7f0000002180)='./file0\x00', r1, &(0x7f00000021c0)='./file0\x00') getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000b1000000000000000000000000000000"], &(0x7f0000000000)=0x4f) 14:53:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername(r0, 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 14:53:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) load: 1.12 cmd: getty 86980 [ttyin] 0.00u 0.00s 0% 315k load: 1.12 cmd: getty 86980 [ttyin] 0.00u 0.00s 0% 315k 14:53:55 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000b00000006fae87449d4324d20000000000000000e3ffffffffffffff00010000000019ae1cca23197bd84f2fd17d190200"], &(0x7f0000000140)=0x31) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000000003, 0xa0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xa2, 0x7}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) lseek(r4, 0x0, 0x2) lseek(r2, 0x0, 0x2) getdents(r4, &(0x7f0000000180)=""/4096, 0x1000) getdents(r4, &(0x7f0000001180)=""/4096, 0x1000) 14:53:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000002180)=""/149, 0x95) chroot(0xfffffffffffffffe) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) lseek(r0, 0x0, 0x0) 14:53:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x254) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xff) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:55 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000b0bff8)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x400, 0x9}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="015cad7a2d8bc8e04780b08ff43e681d40467539e12ef61b8e0b882edabcfb56182c360bfdef6f7537cce7ebec892b275acd1dec8565bfca3199510b14e5af8e3702bd7a9c30e3b395818b2b003d9ec421235ef38ac1abde2e67c4742c695860d335ac02ee2637420b68685fdb975d3e3625221699e268", 0x77}, {&(0x7f0000000100)="12a8a48db19a88a966f0e3986efd55c5269898bbd8a9c25c83530e6cbf629eac77a8faaf08f649b520b3494bf161b4796cb5d2acc01d7fe4cf2fafe406beaabc3c9af5ce035967c3b78f09cc62a00f157f60c0d2b8fadb171c82253da2013cc565694e1c65311995ebbd63a8480aa8c3f4bea507eb59547084c078330a4572bcbb2feba7cea1f4c459c793ce55", 0x8d}, {&(0x7f00000001c0)="2d27fb4df9973fdf1dbc", 0xa}, {&(0x7f0000000200)="0ec284468c76129414d10ad9c7c21731a1c5c2b939f7e551bf375c01fa6ef5da60adc444e7e2e1a7f43deb39c21f7eed5d823a600372e81f10af42a90185d789892143fcd9335a81a1f42dc62eb54c1a0745f337297b231005aceec84141327904df6d194db07fa9bb10f62dd721e3b32cb811b5a327c0ad8a96f40965d7eef0af9fa808849ee816de20c0e8afdc8efa4163b63f056f9183304fc9ff21d9a46989ae49898e2d595082a5ccb16542aba2f2957724bab6955678364595955f327335454203aa40a0e5110349dd9b7ac6f0f434b9a87e176be6894a946e3bed3525610cdbec03f07f8c4f7fb00321fccab019c8d709e1", 0xf5}, {&(0x7f0000000300)="15bdf307edfb838cacb720fcf33326559c93e8b245920f8d7c5beb6b07a4c418c3c5aef38d515d5bd863b51e6dfcc3bdf4fb22174bf08f1f4356fd4374ddb62f241325e2d47db308ac55a215164c855f206c5dbdd68d4eb7d109d2d2f1179b78c1e86a67a75cab68a912ce2111e676792831e2f9c631b1a8b0d1c75805d6dca603882de2b2", 0x85}, {&(0x7f00000003c0)="e4c5091dc989d64ee58c536fa596bba186312bd408c23cad38017eb47270886d29a9282b6c6ec7f15765fccced4811e775f217a965268b9887a7c8e24b48aa1ce780a81fc948672fdf219c35782dce2fc9fa6bda9c661949a86e869cec073a298fa1ab62a32d2061303e6a47b786df97dadb7891beb0b19c0b344edfb20603885bd50572feaf6921edd9748311b95d249bc23780bcc5ec2130b4af6ad8833511ca42c154ba2309f53159b16c5735", 0xae}], 0x6, &(0x7f0000000500)=[{0x110, 0xffff, 0x1000, "d59100112d2e1cab5723e96cec76a3d219e3b682ca1063451d9eff8a198493835d7a554f5f4803acaf49ccc13129be8d4c2d6bcc0719f73736b08533dc67bb0c11557416ae3ae77ed0e3efc1f002312b3d301f260d8fb2a8e7fd273555f57d2044c3c92d04076243dea266c7ac69bf8b8fb21ce151a68f7ecd9e452e3e0e20c115c6e20b6459e5cf46a87dd5a0032efbd7d4f9364b4789f5f1c6d42a020d671e7dcf7102f079857cf76a695636787b017c8c46e1b0d134b150b1f93d8b215cf06846246506bf18003441d7e5b4225ea9f51ed2fabf289406e157326e09e3432d9369dec5e2c15daafe2479914be59f732a4584ea3f6b2509933fc6"}], 0x110, 0x402}, 0x7) symlinkat(&(0x7f000001effd)='./file0/file0\x00', r0, &(0x7f0000012ff8)='./file0\x00') renameat(r0, &(0x7f00002f3000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) 14:53:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 14:53:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x2, 0x3}, {0x96b, 0x1c}}, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x4, 0x6) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 0: clock_getres(0x4, &(0x7f0000000040)) socketpair(0x18, 0x1, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000000000002) clock_getres(0x0, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 14:53:56 executing program 1: mkdir(&(0x7f00000022c0)='./file0/file0\x00', 0x14) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) recvfrom$inet6(r0, &(0x7f0000000080)=""/192, 0xc0, 0x40, 0x0, 0x0) 14:53:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000000cf95000800000000000000"], 0x10}, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/203, 0xcb, 0x40, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x29b) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x100000001, 0xed0}, {0x18, 0x3, 0xbcf, 0x4}, 0x8, [0x8, 0x0, 0x3, 0x6f, 0x7, 0x200, 0x72, 0x5]}, 0x3c) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) recvfrom(r0, &(0x7f0000000080)=""/90, 0x5a, 0x843, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) readv(r0, &(0x7f00000023c0)=[{&(0x7f0000002300)=""/140, 0x8c}], 0x1) kevent(r0, &(0x7f0000002240)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x2, 0xffffffffffffd8fb, 0x200}], 0x3, &(0x7f0000002280)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x4, 0xfffffffffffffffe}], 0xd9, &(0x7f00000022c0)={0x3, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0}, &(0x7f00000021c0)=0xc) getgroups(0x6, &(0x7f0000002200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) 14:53:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x3, 0x800) shutdown(r0, 0x0) socketpair(0x1e, 0x5, 0xf7b, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x8) 14:53:56 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) msgget$private(0x0, 0x400) dup2(r0, r1) execve(0x0, 0x0, 0x0) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x40, 0xfffffffffffffc01}) socketpair$inet(0x2, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x110f, &(0x7f0000000080)=0xffff, 0x4) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2804) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) recvfrom(r0, &(0x7f0000000140), 0x0, 0x840, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) poll(&(0x7f0000000080)=[{r0, 0x44}, {r0, 0xc}, {r0, 0x40}, {r0, 0x188}, {r0, 0x36}], 0x5, 0x5) 14:53:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 0: r0 = socket$unix(0x1, 0x100000002, 0x0) chroot(&(0x7f0000000040)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x8}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x110) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x180, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000005b2000000000000000ffff000000000000412ea0abe85625d8fea4fdfdce3d56fbdd3dae9b78e7197acaf9d98d8990e27fc10abbfac251e92792e6fa", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xbb, 0x2}, 0x1) 14:53:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000002180)=""/229, 0xe5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f00000022c0)='./file1/file0\x00', 0x298, 0x2) getdents(r2, &(0x7f0000000080)=""/70, 0x46) r3 = getuid() r4 = getgid() ioctl$TIOCNOTTY(r2, 0x20007471) chown(&(0x7f0000000000)='./file1\x00', r3, r4) lseek(r2, 0xffffffffffffffff, 0x2) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) openat(r1, &(0x7f0000002280)='./file0\x00', 0x8480, 0x10) getdents(r2, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x424, 0x30) recvfrom$unix(r0, &(0x7f0000000100)=""/168, 0xa8, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getdents(r0, &(0x7f00000031c0)=""/4096, 0x1a6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000002180)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r2, r3) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) dup(r1) kqueue() 14:53:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0xa}, {0xffff, 0x2}}) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xd40, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 14:53:56 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000003180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffd95) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:56 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffd, 0x2) r0 = socket$inet(0x2, 0x5, 0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/153, 0x99}], 0x2) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="a1328ad96532ed2ed2f671b763ab93f1f8c9f290c44ad9051a465d665cfadab214374b474a2369b93cfd096e7cee978b8e6116bb207dc7c812d3d760b8ae7577d3cf869fac2810638a4eb71f0c6999d7d55ee19535446cf8da88f66814ea490c599e3d215efc9ff7239550f7f285f4190b08a05292491385800f7c468d61f2822051ebed98326e2d489d31791c91a3e122ef904d4e6915", 0x97) flock(0xffffffffffffffff, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x801, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) syz_emit_ethernet(0xf7, &(0x7f0000002180)="422eb516ca6cef7f1fe7dc948d3e9e03d7d9d5376d25bd0dc9a05d15847770678f01bdc69361368300a90450f47dd974aa8aa9cef1775a43f82d3bd82b44c6c7be4575fd7c9042d9840ae86ac7e520c99b9bb32c101308f2f80cc8ce3734e0756745fedb0f249d8f1c61bd15d5d6114ca6f82931b0710c635090a15b58c700db6367d25aeacbc3be7a0b509c79b67c8bbbb051aab3dc49afc59040dd64882c1ff4b745fc5eb521ffee6f809f923d5b080ea75c6215c6824df59bd43aa1647eee2c621cb8415d7b6771ea38547891b8a84806965e9951ef333b6af72418609df128ad1fecc79e9004ec8dacce6cd5f6042c3407fb592e3e") getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:53:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000002240)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) recvfrom$inet6(r1, &(0x7f0000002280)=""/4096, 0x1000, 0x2, &(0x7f0000003280)={0x18, 0x1, 0x4, 0x9}, 0xc) semget$private(0x0, 0x3, 0xfffffffffffffffe) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) recvfrom$inet6(r1, &(0x7f0000002180)=""/136, 0x88, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="003000000000d0ef27e2"], 0xa) 14:53:57 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) setitimer(0x1, &(0x7f0000000000)={{0x81, 0x4341}, {0x8001, 0x2}}, 0x0) 14:53:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d87", 0x65) write(r0, &(0x7f0000000040)='=', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x9) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x4, 0x5}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r2) ioctl$TIOCSCTTY(r0, 0x20007461) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000002180)=0xc) r2 = getegid() chown(&(0x7f00000000c0)='./file0/file0\x00', r1, r2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 14:53:57 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x5140aaf0, 0x9, &(0x7f0000000000)="a301f9b95bac1db33ca081c680b3a6e48e9e193e79443db09a5ca966", 0x1c) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) clock_gettime(0x4, &(0x7f0000000080)) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:57 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/10, 0xa) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) execve(0x0, 0x0, 0x0) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x10180, 0x27) sendto$unix(r0, &(0x7f0000000000)="6b27b9a85874c5a02655cbcb3a141946e1739971b0766661c9", 0x19, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) lseek(r0, 0x0, 0x0) fcntl$getown(r0, 0x5) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) pwritev(r0, &(0x7f00000026c0)=[{&(0x7f0000002180)="bafc055634b25b645f1f1402537005d53e3b61716d9855ba425926d9ab0b0e5a93723f6bb17846b3cc64b93bb9f2c6163638c3cb6d58345afc19f2b3ec0ad4e0fa76298cf7a27abeb650548039772d336dabc4570c06a492c800a63df03725e8ea76b7b9710b4d51765ecf4683262572f69e4c60d21f8cb469ac57d18f86504757c0910a6cbbbe0df6bf409b65bc5b98d57d5aca159c29d02fa7a39f596c6f3fa02fbe42532960f25a212c0b2d35e64f4a823ca15fc37cf6502c28e96eb18fff674b3e838857998121e58ceef35cd026a2c6154e488f75dcab6e5d23e5a1b98edf331f79e4a8c870f57c9aff0f6e2665e6b34ec1193a5ca141977e45ef", 0xfd}, {&(0x7f0000000080)="7396c1e7a2c33511510cc9200f34804c8f4db8ff64e2543d846fa7f5f177e63172c8070e89104301f9874b3cbf60b92e72118f4e4c3906c7f9e08994cfb5e5c430d48665d88a83f5be0abe3a4c202474d0cd336c80cc00dd0c25428e020e0d6445ea9a83381dbe", 0x67}, {&(0x7f0000002280)="335708529d5c4f2ae3693867933c0d34867f33155274cbfa2684cb9181f3790c8659b27874ffa2ac825210c32c118667d41a397dc7494658b34f22016cff45bc26cd61f1c6449b01d9c9b54037eb66b6d99071242034ff319fdfa3587cd8a36edf648af0780fb20d30cc22a19513c65e96274a9dc2cde1d99e566f0a17c01d350147442fa614138022caeaa9a0cde4bf4c547eedce704d0f815895c784f26b91b540a1b2f2aa80debe7a90fa37fbb278", 0xb0}, {&(0x7f0000002340)="4a499a9371c051711559bb9f4d260a665acdb88e0cea0b9bb67288df6271da4a38e4b111e84142212603c3fd57bd1a5fe2d1bf9edfff13a5e77f878a59858740f31ddf70d624681fdc315ffd212796fe08e44b9fa65c071c8ed800af118ade6217ac31ce8e9594e17e1a60a0c6703f72f92c88ad8fc694dd00eb7d0d6bc0726386586e76cc3879f58a82e262dbe70e9266b135f50aafc056c7943400ecf9160487d9b0bb53ba4bd50291ad4935fc5cb7979717d34b9271ff300ce585fb3f6febda37cfcf44189d88e1ae8bd206f9fbe3a635984b3ba4b4f299db4768c0d45bb3b46f4643d1c376f44a9cfaef", 0xec}, {&(0x7f0000002440)="89643d18f38ab0e01b12bed41f937a24f230b259f5bf6246d2297c58e03f6654f0bc70eb61a9c008e0e6f10429fc700bac20e9acebae85ceb36426680479618048719dcb6560a95a7d7ec7445b7b9cad10b54945555fc7a1d6dbf9d193537995bcc040ac2c29d5884a731ab5cea417180de53a5614a6b5e618", 0x79}, {&(0x7f00000024c0)="88fb4e493f1c461f425ddce2cee7461440295a3ff557bd5c5c34f49e1f60f5a987cba50c9287fa293ca939b946f5688f07a469ea1d9fcbf6208f8ee8de141d7fe534430269a1e428db9ebcf3b2683e9ee2d0b52f720a0b6211f9d05e03802386f20b54f2e75fd9da7b52972861b4f235f2a6213378abef7bf0ff8ac6b65f9920038e8e364c7af80a481d9b78b62c3602b0c9a23d9ea9993c4a9269533897eb6242fef804146a3f6567268b84e8673d42b77666b1f1b38a51c500ff2f13f8a70f3a2b44b53a5235fc2c0e79707853320b28", 0xd1}, {&(0x7f00000025c0)="6e16e2ebdae6b83f22017032d610bc3e600360ca2414da579c0ed7ac49f4e865df065bd31eec7b469da32fb902f5ae7e73da9dc962feb1519d8be86f34f9d5998224cd580783a0fe08d2ab436bfd43ba22c7165b3c5c479a869ee780030d53e5ffb0666bff60125895775565b12f3a67f301ea6a9c7d97aa77b715cc916f12a51915d3b2b770339d72cdc8df65521027299e92b9f2d88dad5eeffd30f2b27eb8783fce4fa6b4cc8cb3e3965410dab5b39a29e1e5869fc0e18e4a93990cfca592bd262bb35d0369707b48da8038ac2559d436c06c88dc046884457d705d826de3", 0xe0}, {&(0x7f0000000000)="0fa97fc3136696f30f49b0724a58264bd58c69b4f2c9ee3f0fd00e86f869aa9978cef0846dba144e211df4cb5745ab2ed5758ac7d352e0d68fc5", 0x3a}], 0x8, 0x0) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:57 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) r1 = geteuid() r2 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x2c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 14:53:57 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000420000/0x4000)=nil, 0x4000, 0x6) sync() 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000003180)=""/4096, 0x1036) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:57 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10080, 0x8) 14:53:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) preadv(r0, &(0x7f0000003440)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000002180)=""/216, 0xd8}, {&(0x7f0000002280)=""/188, 0xbc}, {&(0x7f0000002340)=""/220, 0xdc}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x5, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) r2 = semget(0x0, 0x1, 0x8) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f00000034c0)=""/213) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 14:53:58 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x8000000000002) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x68) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) getdents(r2, &(0x7f0000001180)=""/4096, 0x1000) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 14:53:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) shutdown(r0, 0x2) 14:53:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x22) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) lseek(r0, 0x0, 0x0) 14:53:58 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000040)="4b743ecb98137e8425ce44e04fc223796e5245fefa1e3f29e0aca607be7e8705c096d63dcd64f766fdde44a3fbc08a761fb275304f6eb3ee1fa65c644fc27bb93f1149758096d842caaf0fa212cd922dd491937dbe0ada7f0e136e1c3b665683696163bf0928ebfc6a4fbb6e11c4b403f17d12080b0c4d7dca65d8d38233688e9e3201f617969a93067ba4ccf6de43aa8a", 0xc6, 0x0, 0x0, 0x0) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="12e5ffdae384737250ab101906a0c14b70556d476346", 0x16) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000002180)=""/4096, 0xbe8) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x28) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xfffffe61) 14:53:58 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) 14:53:58 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:58 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') shutdown(r2, 0x0) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000000080)=""/4, 0x4) clock_getres(0x7, &(0x7f0000000000)) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:58 executing program 0: close(0xffffffffffffffff) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket$inet6(0x18, 0x8003, 0xfffffffffffffffd) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001100), &(0x7f0000001140)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f0000001180)=0xc) fcntl$getown(r0, 0x5) sendto$inet6(r0, &(0x7f00000000c0)="a61993a14554b6ca9b930bee4c445c4692d91e62cb65f87bd65b6ad6c3bcff7ad8de8728883e876fa46cee850afc32b0a69b41128f7ccb44be15706c8f63390a6a106a07ced69d4da7434f2fd4e902b8eb2d68eeab9f6f6bde41c5c4e2c61022e5c002d4c5aed584ef97da08a650fe0a87b404454f52b8a76abba719afaa4906d5a0d54aaacf8e08d538719c735f9514616269e12646da55288e98c582a3adc14348d39263f73d4a46df8931452d5940499476d2c6be910e0a593d703a2949a48c52fc6103efae667020c12de5cc525dc3ac78bfabe85e3f945783ee5423d5f13fdd380b332321cb3efca8cd3af075d02a8b053a2d83720c99e5dfb7ac14483607e6e84b1fde713df159d30d91e0799345a529f1a264c32d3da837cdce688570d5dae3063e5f8333b525ee07532d2fbdfaa6851bc00b10dbc472ec30e6706b52f993586cc799335f3f554adb85d1707cc8ad7329875405387e0c992b773032ce7daebbac882ad5d3b220b38ad1d7abd59e05a8eecaec3fbdf2652590acf503172b4858947862a2a0d0391991362771774eedde5e998d6125e8500fa1b1c9b02504e6480a53a846138801f1b36651e22dd518dbb95957c801965a5fe5891b14793f52998e9398c8c139d800df1b7a10c1edfe81f21f3afa70b80732a7c8f0954fe457b3f36477df3c823fe12b3445ba92de0df00c2a052306681e607a096db0ab8b1aef1e9b2a4f9b00d80e86b6407260eb9c1bc453e7aa064784e3204da17ffdf2d76d2cdf68cd0baacbfa39f60a7ea1357958393665170a282c708b124d87390608d5426b7a0baaf82a1443d3ff844fe9144f9b3728cbfb58c43a3664ab7c16955b4eb97d3d1ea1cc89fbe570d477c5a89c10861280a6ab2e1cf67646d05183b4262d312c515ce329e0ea2f8ddea6aab26c5be71144a661b641a6a8f57032dc87b8f4ad3437da09693880e48ab3829b526cd5f4a9c21324544dc5d3797773c8eed7eda1682fdcb7997062063688259b2e4398e9e04b40327de0f1af8a6481e561c2482bc1ae43d0a92aa3a5075e04f7b14e38d93a3fcd07cb1a0564cfe106fedbb19f5403684f69e5f250a6a762aefa4002edb5dd2c385af43e4849afffe4feb2e7fd1fb4024e1b2708b1c9eda0fe42aa6b9718153da762622db94f5dcbfbbd7e6e858c5d57315506d1faab7b871db1c40b4202c5dd86a58fd7e1c0571c358b36d25f6f79a965bd542cd2cb16de3fc1bcbf4df11d406b5c490357c94df6444d9f8ba34fe595b45cd11c234aa4768e4b293a41ee3c3d2c20561611d09ff831a03d0bd8228144a4e6b6001c2c7a65edfa89fbe27c02397059160363f814bd82ff4a0d195e1e7f95c54407d897aa254d12cd96c5b78ea7ecce1cbe010ffc3a9f50e487d7114b83ec116c967128d7fcdbcfd34020e2b923d42b21b9cb546fb78308defa588c8180525508bccd6cb5b10edc17b76bf8abcc69e6c445d8dac1bcdced4cda90804ea5ee7132f51e63c4bfc0d2fc33d91c59ae7307235ab07ab983efe3995e5ffb8ff47a29a14358ed94185ed9cb6f7baf91805e9a74674b03182c32a9ccb32ade2c1579877d9e5e9801c97c20275296b35724afac41384c1f6c95dc329829ec2c59eb4c1527443c4dd3cb987ac7f8c5d9b5fda0dc8841a835972baf9454fe7cad6847e7254b6b59e4cf23471ab48da6104a4d3ffcabf03781d8f67c8356d8b45fba20da3ce211e9d4cc8c822a9c5b942cdec52bc4e13b7e1f68fca80138fac8f209ea8b16ae07ee8eeea3e452bd3f6fe955f2e4a252133f67990ad86388c7ed541a942d3e63a19d5608f153d675b4ee014f95a4a6a3ce9047e32979fcb30459d32788830356274b0f62e7570a31e4c371cc8fd86b5224a4a8c845a52294455f9bcb9c7f1c31c6ffb7d8bd7aa031d237993a5dfc4544a7a827ce9b16398b6bc47f18e1ea438dc50df365c62673abba69070a65706dc6c6e70d97e5c82f0824714ab6a540d7b5f3013ac06bd8869d30420269014dae42e0949918cf8917e94c842231e752a6ae82ed24bcb5dd74a09601428aefed77fc2d2cb10104af7eed14fc20b9af0a94287dbc4e5f17b83842a3c9d2a0257d243f39db37cb11d922b63fab7ac29321fce005862295f648d23c7ae90430350be12cc0d78d861f43225d9661f02df9d89ba36f3fb9cd8604625e6a44ef8e8aed4341c799b2138bf19de38f120c81e45ae9ad7b653b6c313b479379bce77b1456a0c25836484902383c9208f60ef4b8a04502c44c7ca4a3157862b52818bf9fc7a0d5fd1b6f6e5cc5599b895fb9198db2050211135dd9dd772df1f6636f4b81c7ae89659fcfaf41b3734d3c3bb8adf9d7a262e42aaccd58b7c563e241caf929ad6331656dbabeaf4e72e5fd2bd2f6e42beef29bcd28b177a8558664fc16a38f82c70dfa850550ef5eaa27cb752d5804776b155ac52d7a7d25d6d083c75345695c4ccd759d28e33b4950622fd023bdec3aa4687c86af03638ba11a7b1860776270a93e893b1d4e448b9cd1b827524c175b564c86a4a6b1ce3af7af04a6ac3d6df5838bdbf018b049095b3a13cafe1069c7cf552a9b663e96b58df977bbf1d1aca93c242b9acd38153373425c6cc5d2062a05a7b0e625eb2e54f57b01f24b01d95bf258422be6867d079e40500a42acecdd2b4273532360c2323b0d898bae4ebe3356d39259f78753da2b324aca8bf8cf851ed5d57401b6074ce45811ad0747856429c7078cf2f1727a4c0ac27e0c677846de2a311d467839507f451c97662ff2296f959ac39cc4c8b134c04ae314f88dd30f8c1bedebcc76630a6491d37f93c8713d31fd685c1343ac2efb41ce7df98640113fceaf5e94bcc2e781a5313a240a9b7d85fc169f7e8d7a74ed9f9d4a48ca091e2b2badf8d22bb82b33d2fbb2413a8f57837837a5ab604d270cac255f5b48021d0147294f2f68824cff04e66a238e8d07093061667718b86ccda4f27d84f3a88a41aa4e30c480e76fee2b619cfbdde856c57f3e6d442e51b28bddf22044d974ff6298fcf86c8bdf6508844098cd99301ff2dc2567ae516016ca20960c93a9a7e1d239cec528c29a6ea5ef32459f4e6f48760c1dbe03ef43dfed4e1fa1c0e7cb67ed1484319607ebdc0233db3dac2e181cdb45a08ba23e92eb09a4d6b1f3e2f72c81a9f89c793cf6a22b24ba2f96c03c5c742bea9c2d80eab0469f4980796a6bd4215ca935b4ca0810103c0cc7a7a7ea7277ad886e0de22ea7e4ac77271e4ff98d185225c81627e201d9eab640d9ca911718b131fde831d6e0f6a80053b6b8a5a4b249a6b123d1371dabd3006bc8b895cf929f700d8a79b9e57bcf27a4575e32f68390df65ca03b9d3e7e60569e0f49ce6137dc89c754f1db927157daeb4563435dc6a25ef3c7f2600b63189308d395dffda52b0ac4275e71978d3835002946985498e4263fd64df598e861168b93ce5cc0d6c0706da5b36dcca12b5044cca5317f85d3109ed57e4bee1e099217b1cda23a918fa0bae9da52c2c0c76872a8a5a5b8f2f68014ed579a0749552256f2739cbbfdaa17fef546729ecf5b0b2fe1bdf1231e92ca1a3796542c2f3a79006de9332dcae4f9ba82f1713d28e497340ed8514a494f301a75d6273c47c13a71a48bf8f27dbefea90c85ba24cbcfeaeceacd91e33069cfe744b3b3a72c928931c28f5d7a21ba5b9f4d0ff325e7a51f9f109cad49e42fd04c94d603a8aad094caff2dbb8f29a2f5ef24477a77285304d33e913c812c0759bc82e7a508b23c8bfe844aeb8ae1310d15089a732addc91e57890575e4703a1e015c4c1e61e5f3ea7df8f9c73b6abf5b97cb6d0adfd8003965b61c627775c9ccb87c2cb24082bafb0e23420199637ca76383e09709bd300defaef1b3cbca51166978e03aeb16ca543215aa94c37b4961753aeeb43c00aa2e5ce17090b048d9fc9418ac20d181e3b50016e64551e4ea73090e7585390e2956778d145804661dfe6a2930b1946adccf5a1590961594520963f39486c179b2d078a1274403920776826876a86c707ec946e0a094e4a1da3c97e5efc82dabc4aa1fe87fd17334b505a84fde00f6e6a41f8a0dc7b418227b00be7f7f445e701d5289ba880f30a18624685d445519128c50a17c5012c7a43be5ecc9e0e71f98c777f788de8610154c533a287a65206ad47599d0d60e9feb8102c59cea93db64503950511861f039611bfbd3589b89302e9e48af748daa43ff8111aa47bf33a85d96407166afd83bc2706f65e3fc0a225048d1757eff68e6c5153dc7ea87c8134bda7d88be0f2da7918947b33077ac9d1725b22b4e416770b947a2578668d1fcd23881a55855db35058948875a53a332a03108353f5ee99406c8e8447bf3826bc35f77ffbb49991c2466f6bb8d9bd016ac09c2fc3dd331ada9f67bd8eb0577c77baeab04d1c3a3777bf4743e4a1be76814d507f91bad9c582e6f8899b10b39eb7de82e626f020d6752857684a6bb8c2faa9ef705a38a8cffa02f30ee177920e90d794b7f1e33432174133a908d9813b221f93a76e648b7ca70dba04a1b905cc58a7386267e2fe2cfbbcda79ba0933ebc091b288e0ca78ba33f4030334ddfc3dc44f1dce9dc05a9a1adbc13f94f506160345c1a8b6cf1811938e778f9d91ec9c330a7d1e6fb636f9304c66179e65c6dbbfdb9c3774fe969ecf33944a4ce005fbcd68cdbde8db5b7214d61b3cf09c6eb8ce7e05bc3a6e1c947dc790d292e5410d3308fd009f8fb194aaa7041c87f571a5cb0057522848eb4d28da9a1d57fc9ac7a34f8fb438cee1c1baa4e1f17f9bc876b8c7bb5814a33b89dfa7502e9c3731a00ce8c522c512003ba568888c95b456616bad7fdbf0884a65f70b6791b1b68353ef023302e59b72c84662287a79683e99fa24459ec03f2d52d5e1c092a58ab33d85c31e1aa48597d6cc0191b7e4b128700e514814dea96425dc06a4d26d00f035c0e82d5b09d4d4911c7a79d749866f2403cf67e2cfc93a9d5978a8604e06ee938d82be4f9117d06cd6c730ff36ef9899e38ca88b7f59b4ee0a5ca635c1dc1b0cdf55e1aebd94012caf8ff0cad4047407e4b2f2c505c2809b6b26f0bfb8e4d7f49232851c2738f2d8bb84bdef1152876612c12055ef951e1de5fd8382c50476a56372d9e3321b236566bc55cd25d1c66c3aff7243984f46ed5535ca59570cba969940e110de72578be1732fc6d4d66b5ba31c6c1817b3ac41a734edd04cceda1297622d7b8f891a0cac6677206b6fb8ed148c31f6df19b54c68ae1fb72bd0e4b653e4d593bafb77a4121c24a4336400348ad543afd57e4b1abdc58b2dc7984fe04e90386e05ff80da4e346fee3d26c2ebdeb0598894b1a3ce9310895b4fdb94fffb978659c504fc51df8d22b039d04111b3202a2cb31c94777a91ccd2b83cbcf1401cef0f6d7d85b0abe4d5613ef4c7db9e91ddc178364e3421b39225a7d0423957018090865f5d9a762d6685b5bffada3954da3ceb3f49866633145a80feefbb718fe08f0b258f4e6a4c1521e88bdf3681ffaa4ee1c9baf299fa07a2ae2acd94d408bc5a1ef3c25ac47072bbf6c6c589149ffd1c7ffa06d5527146c1ac15e49e64a11d0ba8c84756e9ab5074c6bd73a613eeb456c47bd742e64683ce1d05375c3da44069c4c1da70f049a09f52f3479d7d0e3dea37f585564b634ac1db65050c1d50f808c2d6b9f083465121e21ef9ba8dce6c28f74f6477e5b5c621a5c07ab2ed12b23e23067aea31bc8b02c38e758e2441354799f256d1329f1fc73bed0e", 0x1000, 0x408, &(0x7f00000010c0)={0x18, 0x2, 0x96e2, 0x1}, 0xc) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x89, 0x4) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3ff, 0x49f}, {0x9, 0x2c4}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000002180)=""/254, 0xfe) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002480)=[{&(0x7f0000002280)="e6877121a114ee8f6cd556e10aa961fe1a02add8414e777bfda657863e71e235d9a23e6333ee6b805dc86c3e5125a448a469", 0x32}, {&(0x7f00000022c0)="b39d6b30c33e88a87de63994b1c88f74300b125928520f50e2ecbb", 0x1b}, {&(0x7f0000002300)="ec64f1caa7ed8410b28d92030312574651dcc03906d782cd36dd64f59a29e2920b58f7047105f4ad42750e9a7cdc2a6033e1b080240f0c84929444639478a2d6c320569d11b03568cdf321b174bf7b0d687ec01eb58bd719cb54c0b9735c0c5e", 0x60}, {&(0x7f0000002380)="42964b2018c9f9ef6f6630dce1dd78edfe2ed94e379ebdf7ba570b849498e67f45a975e164fbb874261299ba855bd969001ce6134333d39e19dce73ba4b4e4f8be7f9b3fddb2dcaa473095b7162e275c6f1d1bb0ee8656362c2f6932bcf31eed0ac22cff24d4a0cb504067840fe5dbcb25f99fccdb393f12aeb2f258affe6389f9e3db45a96257762df94f1befe544055437b84025548ddf7480c43fa5cf296b17e4d17b22bcfde5f3f589744e2d486d507884aeef2e30a36a302ceeec3f1192a5342217c5be39d7020cad0ee16cefdc6a76c1b105c64815d0e5ec3197a796279a", 0xe1}], 0x4, &(0x7f0000002540)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff00003ee523f5", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x8}, 0x400) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000036b000/0x1000)=nil, 0x1000, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) r2 = socket$inet6(0x18, 0x5, 0x2) sendmsg(r2, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="347cf76084f60ca1c6e62d546c2e16783d62d7", 0x13}], 0x1, &(0x7f0000000300)=[{0xf8, 0xffff, 0x0, "d9b80aae30a5bba3f8ac0d8ae0dd5f1f1b5c8f8166ca7b291f9846c1a82989690fbc6e17612470169ef0bd30901dbb4afbb2115c11dd5cd632905eae8f3f1e089257d952e2985174b6d3a844c873f9d5f042109769ee5743532c3c21999c1880104dfd66b02605391049d4c0fb5b7af737cd3aacf297263ff469251a09381d548199391c5b7b38f6dab84016f1dc8e18a9545612dc4435cfc785cdb505a886245787e73326b0196aeb86070ad8ef372988dd6d70bf7e8072c1cbc5df36506924279e3118181d14b06cace95b89b3c75754217b39055ae73ae6e999a8f4ac96d6a7639ef839f66d"}, {0x28, 0x1, 0x8, "507a6a8e16a15873e4d6c33ab3b12cda7b3806df"}, {0x28, 0xffff, 0x60be, "7699be71979e80da7c9e156364d4d8113cd6357de5254a"}], 0x148, 0x5}, 0xe) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) mlock(&(0x7f00003c4000/0x2000)=nil, 0x2000) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:58 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setregid(0x0, r1) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000002180)=""/4096, 0x3cc) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4200, 0xffffffffffffffff) fcntl$lock(r0, 0xf, 0x0) 14:53:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x26) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) chroot(&(0x7f0000000000)='./file0\x00') 14:53:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x6) 14:53:59 executing program 0: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0xffffd18) open$dir(&(0x7f0000000000)='./file0\x00', 0x890, 0x10) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:59 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) recvfrom$unix(r0, &(0x7f00000000c0)=""/167, 0xa7, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x3ff) lseek(r0, 0x400000, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 14:53:59 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000000, 0x6}, {0x1, 0x6ec}}) dup(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x7, &(0x7f0000002180)=""/195, &(0x7f0000000140)=0xc3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:59 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) r1 = shmget$private(0x0, 0x200000, 0x16, &(0x7f0000e00000/0x200000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) semget$private(0x0, 0x4, 0x18) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00'], 0x20, 0x3, 0x1000) r3 = getpgrp() msgget$private(0x0, 0x18c) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x800, r3}) fcntl$lock(r0, 0x8000, 0x0) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 14:53:59 executing program 0: r0 = getpgrp() r1 = msgget(0x3, 0x124) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/223) wait4(r0, 0x0, 0x1, &(0x7f00000000c0)) r2 = msgget(0x1, 0x197) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x2, r3, r4, r5, r6, 0x41, 0x7d9}, 0x8, 0x400, r0, r0, 0x5, 0x9, 0x8, 0x100000000}) r7 = getpid() r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet6(r8, 0x0, &(0x7f0000000000)) getpgid(r7) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000045c0)=[{&(0x7f0000002180)=""/236, 0xec}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000003280)=""/140, 0x8c}, {&(0x7f0000003340)=""/127, 0x7f}, {&(0x7f00000033c0)=""/218, 0xda}, {&(0x7f00000034c0)=""/222, 0xde}, {&(0x7f00000035c0)=""/4096, 0x1000}], 0x8, &(0x7f0000004640)=""/76, 0x4c, 0x1d08}, 0x2) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000046c0), &(0x7f0000004700)=0x4) 14:53:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000001080)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) accept(r1, &(0x7f0000002440)=@in6, &(0x7f0000002480)=0xc) recvmsg(r1, &(0x7f0000002200)={&(0x7f00000010c0)=@un=@abs, 0x8, &(0x7f0000002180)=[{&(0x7f0000001100)=""/70, 0x46}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x2, &(0x7f00000021c0)=""/58, 0x3a, 0x7f}, 0x840) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) getsockname$unix(r1, &(0x7f00000024c0)=ANY=[@ANYBLOB="00000000000000000400000047a834ae0000000000000000000000000000000000000000000000000000000000000000deff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e3590efdfa07cdc88363259dd5498bd068d9be0cb8fb70a6c9c9bd2141adebd63fa49049650c933c3a14906db2149c042fb6b8d3a3389d1895a6a9a706fbe74972d714eac1f0f0cad2488c1df3262e289c22c991c4bf58b2510e5c74d7a76845ea3502dd696aa24bdb14d54c2efdf060972affe50cb9c04ac24b5e8a9a566d774283e93a3eebd02120f4d38068dd47c598ceac08ce21dfd60f2d460b3894a8453ae45b6e6fa384bc542fcaf7d6723eed6da00200000000000000a1a7"], &(0x7f00000022c0)=0x6e) link(&(0x7f0000002300)='./file0\x00', &(0x7f0000002340)='./file0\x00') r2 = open(&(0x7f0000002380)='./file0\x00', 0x20, 0x48) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000023c0), &(0x7f0000002400)=0xc) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5) getdents(r0, &(0x7f0000005180)=""/4096, 0xf70ce14e976af98d) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:53:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20620, 0x90) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7f) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000002380)=[&(0x7f0000000100)='*\x00', &(0x7f0000000140)='\x00', &(0x7f0000002180)=',/\\-\x00', &(0x7f00000021c0)='&]&@-\x00', &(0x7f0000002200)='\x00', &(0x7f0000002240)='\x00', &(0x7f0000002280)='%\x00', &(0x7f00000022c0)='\x00', &(0x7f0000002300)='+/\x00', &(0x7f0000002340)='\x00'], &(0x7f0000002640)=[&(0x7f0000002400)='@\x00', &(0x7f0000002440)='\x00', &(0x7f0000002480)=',-\x00', &(0x7f00000024c0)='\x00', &(0x7f0000002500)=':\x00', &(0x7f0000002540)='!&/\x00', &(0x7f0000002580)=',\x00', &(0x7f00000025c0)='\x00', &(0x7f0000002600)='\x00']) r2 = accept$unix(r1, 0x0, &(0x7f0000001440)) socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000001180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r5 = geteuid() setreuid(r4, r5) sendto$unix(r1, &(0x7f0000001340)="6afad719ccb4336c44ea3111af7b9ef79e5185fd846d5cc6cb4bb2d0cbd0e5ea5200791ea1facec7dce24c5a77bfded42b0ff561d40d34146b03c065fbc2e1ee1ece19a2dafbc09cbd573248385724ac568610ea5692954bc2dedfd70bdd20cbeda1d820a79107c919ceb1701f33bccea38898c33caa4d879f96c22207ae7f24667e340a620729c8415825ac3ba8e4983fce20937abafe89225348a3615fd526c64d05d980881600ea9ea2e96c500e2ee220087a61135f9a10ed2ab63fa0436c264dac6c5459c9403001b1cb47035bb84ba40e08ae647b0b51e3366c6714fa05", 0xe0, 0x40c, 0x0, 0x0) getdents(r1, &(0x7f0000002700)=""/4096, 0x1240) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001240)="34ab02e1aaf63447b3160bfde6c5ac7b24a398d9542546d92c93e33e2f6b7030dde87bf3f89a5f6d614460fcc916ada559144d648791f51c62f26146f606d4b348009da6629085f852b90b17ab85cdf2096c7ec15fac72b8b17715c0226511f5b253eb1ba07a7284b957dc9bf61d2fca9df2b56f9ca9c18a7a626d26aa9119a54ee53aace20f5801407e1f5d2f521b48f0a8a126de391c57ca2e4ba69320f1a081f4c3170eda310e79b7760cd39e31102aa2cbaef7aa7f7d63213444d34d22d6c3c77abf19e5b492744fc13b79976fba664664128d8ec2a8a2362cfe2622ed513f5c", 0xe2) unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='r\x00') open$dir(&(0x7f00000026c0)='./file0\x00', 0x2, 0x20) 14:53:59 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) 14:54:00 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) r0 = open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000240)='./file0\x00', r1, r2) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000002180)=""/4096, 0x1000) 14:54:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) fchdir(r0) getdents(r0, &(0x7f00000000c0)=""/162, 0xa2) fcntl$setstatus(r0, 0x4, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002240), 0x1, 0x0) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) getpeername$inet(r0, &(0x7f00000021c0), &(0x7f0000002180)=0xc) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) msgget(0x2, 0x2) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 14:54:00 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semget(0x0, 0x3, 0x2) semop(r0, &(0x7f0000000100), 0x0) 14:54:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:54:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) read(r1, &(0x7f0000000340)=""/4096, 0x1000) close(r0) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) setitimer(0x1, &(0x7f0000000000)={{0x8000, 0x9}, {0x2a8}}, &(0x7f0000000080)) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x14}, {r1, 0x1}, {r0, 0x1}, {r1, 0x8}], 0x5, 0x8000) socket(0x11, 0x5, 0xfffffffffffffff9) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x3) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0xffffffffffffffff) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) r2 = dup(r1) setsockopt(r2, 0x400, 0x400, &(0x7f0000002180)="1690880fd214a1c594a92439b300c6c8888df8c04d655ad31dbc83b726a3bcea3c51af9066ed58c9f9c2d43685ac5a8b838b700b74dfbd035f133e78f7241497a664ff2525ad86ae0f43becf1998b0e32d650b9c9b84c7f8c6dceede61ad9209fd2cb25894f2496f20121fed8df6f061269640e67eda5c2b2210285bdbff5565007b9944abb5e51a649371064a257b1edab2bcd065a365def1bfe9e05194903e6763a0a4a138a2de1fb355", 0xab) 14:54:00 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = shmget(0x1, 0x1000, 0x84, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r1, 0x1) socket(0x2, 0x4, 0x5) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ftruncate(r0, 0x1ff) getdents(r0, &(0x7f0000003180)=""/4096, 0xffffffffffffff6b) 14:54:00 executing program 0: select(0x2a, 0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 14:54:00 executing program 0: geteuid() r0 = geteuid() getuid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket$inet(0x2, 0x5, 0x200) setuid(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r0, r3) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 14:54:00 executing program 0: getitimer(0x1, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000080)) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x200, 0x800}) 14:54:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x40000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r2 = getppid() fcntl$setown(r0, 0x6, r2) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000003180)=""/4096, 0x1000) getdents(r1, &(0x7f0000004180)=""/4096, 0x11d) 14:54:00 executing program 0: pipe2(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000400)="ebe8e500f06a354d62e7cdc963e56dc0c2ae60ed37d3a248f113f245874de888af8563ba8488ff342bb946", 0x2b}, {&(0x7f0000000440)="74149faef3e87e46dfc92dbf890c02604fd0e4b3785a08348b793e703866681726ecc9850f7f316400868090f0d7ec8dab33d5259626d9a14cd918739b13b5f20726", 0x42}, {&(0x7f00000004c0)="b65d9bcd2c4ab1130a0f7e47398d8c8667e2299553f4156a7a229532ba6bbd0d958396cacd87bd69b8693cba9a3a49a302e7fe0d4c525a343c94f269800b2649b6bd4fae895c73cc1dec2cfe5c70f7e4896d9a0dd7da52cc83c9ffc367b8bc68d828fae903aec4fcd550ca8057456a4139b2126ab68af2c490ca77e6ed7cd4ad04626ec41d752c5800114e75b2c6251ef5f2226fa545ae2a63b286c7c563ece02b62a33099", 0xa5}, {&(0x7f0000000580)="f060b47bc28681841e2762175e79df17035632c00471279da860ba958a563f1a60268f43", 0x24}, {&(0x7f00000005c0)="cd8ab851e243db6a101c285e2786341abfc935cbd015fb80b0ce8a9baea8d3b776f9d3b70b93240a9b959b6338583e5715ceb66ef8ee351b5080f7e298c72895eb", 0x41}, {&(0x7f0000000640)="efdf3cef4cb198990cfa0e9597c8fe12d1d21410613acea30c569f1a1166a2d8ffc5657adce966bfe813bbed04dc4c3ada4427b9b4fb6eff4bcf334fdbc5662e39fbd623ccb74ee0184bf6911d93776009d9e4a9da52869f48a35720c2e751792ae5cc67c3731f3bae7c00cfdd04252ba5fd1dbd651da802459a0d15f2da5edeaa814c498d3fb5dbd12209fa01d47a4e115097cee92bdbbd3495ec573348decdf2951ce63e20131d14a8da63455db2b1887d4cb44e4b94ae2ee5f0b7484b2d5089559b4170cc78262eaa1f456a2b98563e1222855201e0d889126f191ab0", 0xde}, {&(0x7f0000000900)="32fcc94913b4f85b705734a5adcc7500fca7164f23e384ece8dda1129957b6a324a87c69cec36bf637761c7d69b870a81d9fc6fb4f11e769f1ae86f0a0fd898c10434d76ca51f58fd6dbaf9a42caa35e80555651c87712f2be395214dd7d9813f3b8c2cd69ee76260f10d9053960335a84ade92edc369619a6d77df9ffbd0db4fdee4f24fde8b959b46064b5457e1b46b2a335202dafd9d6e8c6a3d1c4033378f75852f9f910118251c157ccb0290d6706f51867796bb438421aed836e6f8826eba26451b22a9f24ed5155305c42c8d0a05a19bb8eea93745a121b9cf76f1c67136f104518c27b9baab99dbbaabaf26dfe81f342811beed9f5cf3d3b5d4e07fc84c14ce80588a79eecff4f447d536304bf7d20b9a9c830bbe2f1db53cd10e4d479dcbe19a555a3885d0f7b497253ed40f963c2dc905e0617577944a636bb9bb48488b0e323ad396e9d0b6d4f256bcd9f8790f31b0165009d638d51a96efad536838af1ebed2caf6a30154e21cb4c7587490e0843c44c863e4fa4fc4b961750139773f99ac6754391283b6f46f7128edfc80e508af2a0f50ff9ce72cb581d7de0ac2c7f1f87ed98ed91d6ca7f1effde779fb00c4d68f95ce1b6a09c1c32de63093d2ac1d0b55a84ff2fd43780facf79610b957db7d85273427b0e143c81d56cad9d081e8cdbc998107429f020c223151984d1d42eee1a0816a9c0ac781a896474b9480f32f85ded10e2efd112b6ab5f589453ab77c4c2bc3c8b443397234a45f820a5bb41ccc6ddd895453639057e9962202e2a0aae538489791457c777c3dc43dc3bd48f54b78db1379de36f3f8dfaadd609dab1c3fc374bddb7251d839084009b51da06d0fac170f59733fe75e4fad2dd99d914ce72199848d227e77881f09a30c578d7063043bdb56c22660307c06db35d6f49acadde343faf2b1043809e9f2215851adbe730cbeaa968b595fb7cfd36027e48969adf5626e3eaa8fdb712d130627d763cde206bf18fa5d57d6639e8b627589e074c742ad7accd373e078377505ab97ba091ac27a3e0c459ba9d1b1f51d3284c3cb49f81d618fbb424f59b0c71d6cbce3fff9d59d8018c5da227f06b69d2af899eac962f2ad0733f813ed24bfaf8a55ea264e7aa8ee0748fd9eb1be6533a614a2c603b37ebb1e22ea922e5add2317443cd29ef2f4316d002816a30dbc5d07e55aa4290838075d841be46897e6f23f2df3a6b9a234b2cfba271e694447dbc0a83ce00b5a362d0eb000f5ab874af9cb27e6a72fb76a7c31c9a3b65c1e9fdf2a108360c489a36f91359219ebb44f5634193f7e51b7c40acff517c111f262f16318780dc8594593b52d6af6b32008727ee6b754604106c7504b5f5733f5cdf38a542c3c21d6f10edda3cedcd7ad15cb0c21e134bdd9c6646f2c449cce74b85a0e5ac1b95a0a5f515ab1c77377ec84bd1f3af39d5a13157a1971ab4026d3bbd7e2433c89be053f9751ebf3c06302e952ba365e323acc50461516d0efaa0dde078af7db015a663b8a21cf6654699b9ee71c73c13c570af61dbd2a551be3b6a7ea660625dd54099eff08eea8be6deea23d40376b39752727251878eed1e9e1dd21a9bb6a2f6a826687ec41fecb7dfb5ea39fdd74aabd84be9990af07ea8bcd9a2daa761d2eefc748bff8b945d17a99e25d281f6c0c4bd7f371a6852e61b4c924dd01504902e31f83365ca82e10011bb78091c0181424c7a2c8c3ac8bbaa3e0f99613cbdde8edf4de3935d7d37e50d6f215810ac73067fd2db3253de44ad3b2e2fccf96fcbf27f1c4c92573645e86b0a610bbbc0944c618b4f5eca4117f434b4cbc91a8949192bc814424a95d2c7d49d9d3bf46012e806d1e39f4a9b2575eee756edcaaab1574d8371d1988f759171f0389af3500f5c3d49447cfcd6938065eb8c16bd03f1b34647c85d90f69aedcbad4049759f61fb2e189a7c4d30117c5148bdd35da1234ac77d43e59109cdbf69991677783d1b89a03606dc0e9e0b089d32ef4b83293885e3c4fcccc7b31264558e0a161d748bc21e3f8b5b020cfe8ef36e6ea3272c3850473ef5105c2799709abbb53fb04f6f2a527d252f073b6876458f77828deb0237e5af4b178d4922731eedac4ce0a630d9048611ff2d98e3f9cf0b62c36047b9bba1b6cbee8c757dfff23191705ff055e66fbfc84be3d347640f9b2092923b9d19e0bac6a1357aac49f4bcdcb9358fd04e2a973d19f83f081123b4d6437eb723305716bfbedb3869a0474a97190cddf58ef4b4ca6496e25b5dddf7901d460fe5b002335ff098730e1149b0bc7fc6f6d992e49ee85f7844f80728882b657d3d3a414e288db83b893642abe674603841c5cf0fcbde94539f046d9c4a12c6f42853c1ec59d922d373e4a4c18ba3b78897eea835459fcf7119714eced4356a787a4acb5c0e2f1a458ef2dd7916427119dbc48bc3ba907d9f4945388d6cd650f652461850bafce94ff4f2472b2fc8755ad897db83cf4855080bf2df4cc1c754adb3952c4e90869c938bb08c97f4dde4b9200b773bd9d134417290c9923f01a675ef1e86dfa32593cec4d4582087a53d94147de9940d470169f024ea598d1d1877131daf9c0d2b9a962f241681450ce7eff1bea3023349139c1fe6a5ce76169188d7d075ab4046219adbcbc7683e024bdeda5c473b51912a31af6843c5147ad7090f10055bf9e032f54a0bcda5c6c420c69025411332c7d85461ff252901d43e0bea991352819d7723c931765dd5e405160485910b31d5d6f966f44a904ea261bb794a35f0fda32fc50b063cfb0f1dab0ada7579e4f68a7c4b570a432536eaa0133d258b0906a021876c09aed1a3e34e8e11dce74e57970a875afd907a1b7a4c9f925e7b9f809b0f081a70476d57d8e4c83875b36cd9eb88a99219a3fa05980510f27153b531e92d5bdae22b85477fb1f6e41a700304d22dce373a19e7980a3329974c6398df24d44a8b6343d806d9febfa7ec2236ad0c59337928f321e3086c2ea9ad5f59ce22d588191fd8d660e67681ddbe4035748c29f4e140db6389d195877bf43d0102f2c7a4ddf95cffa2ceaf66da5e3a9d9912d872fd5c2f817b0a42d8e9c07d58d2f0a311be024670c01ae01c01798dc71de6335a7f270e6deef22b15fbb487c46b216d4907783dfb4cce6858940c2fd3d85d1b74be132fc527749be8441cc4a172afc6068299b52a9a9622e2d80c3557e89bf4c18bd9a6f8e369d877e2d3c940287a6a7d6cfebe1c1dd202e38d3b93c13e4f0c287a693e1ba3c1515f1303d1c29bf331179c6f92ba3d76b2e1d47e340e46ae8977a01270975b9876043cfd6b2bffee2122c17f6648b00d650bc172cf32e1352ce03c6bb004a05a87b154d43bb2bd4aa0e4e306bfe8ffc7c28d3a20e8392b03634819e3b217d7065b66a0649ee35b075beec93a606208c666aa0464884a49035cb7c9c852ea1dba45c2838afa47c834a9089614dd748d63fa33968cc3b0a1e58dc3f763d0bc8751a3b7ed7724ce0d3e800f25478f4c7039d0067143f0d85695521db24a3e517524d77868996728b30b5266808bb9f689473b2c0e862ff7684a042805a7c3b7fed8a20d7beb5fb7f45fbebdf202377bdde97fddfd73dffa15fe74d172b68e0dbe7f8e7c2dc22b91646e14182fb6644d394ecc2bd58ce8c84d183e8921e095c9a4de89ef075f873bae6835f5804fe4147ba92788e0234bc2c20a767c1f52f981c3fcacf7693c114fcdf03d475084d907dc8523bf270840149e46f332fe8700c58005d8b4ff8ed61922595f3e2b4468f99789fd40801167a2b588d69229e222f96d3cf0fdf668fd686e1d4ee81b0da158c31b79edafa6c0a754216722318a36c17dfa92a3e0f6e692d3776da7e3cf3930a3fdd380762dad985b3733624f00aa181e06c04bfbae44f3cb1d3a30170e4ae020258ab2d6a336003a8c7e50c2af0d3500cb1f24ed8bde02e80c5cc22a4b1784d2def5a38609b27c9d28b93de5006f256d09fe7b9184374a1b83487b49afb2dbdb27d722885d9604ef80e3d32b5f7b8cc2d53710479a2d5a78141ec123d70a2f60c7c061fb3cb76fd6a329c1cf2648c77d5321095ca963743d2c88e27bde6e1654c6df3a33fdfd509eda19b8b08ea07cc92ee436c3f8cadc08cf5d90a291413e3b32e6ac32349c1cc8acd000509bdbc3920e8d393dec3c6791d7aa98118f2bd306d247b170c59bde9d9bfd8b53cb1241b34acdcec1ea587ef1f5064b29f17335884088ccc3c92f119537c0868a95e61137fe6374e41410089fb625fc9db063b3df85b0c5b083f88df727d403f96af8689a65e70e3cd0eaff34e3951464a0249a98fbffb6b1b03c80e775cf5325fb089fd67596e21aaad8c0bb1e37df85744de05f3d106fbe825d8de06da0fac6870127ffb39f3fbcf085491042e6635ee55505d3fe014596779196a57c3c2368e68e090802d43c4d5bf4abce95611bc307a226b1fd301e7c3ba37973b1fefa990aeb2d95e2420dfd5e8f62bfb3f2496e15dcdacb9559bac2abc118f447587e70375be61cc522ed0cba6f4b84fda1514f35af566db9966d5d89aefe720753caea0a11eecfb3cab1ed811468cfdbe24d102cd2efc6d60af4d702fff7c4e52705d22ab6f43a61f4875b9ae3526bf475ebcbf28f7e9a343fe4854cb7c69175484edfc0a9d1efcf83a62eaeec66ab450fef109ac2bc84145297b4fd783f219c06c69f9b61a1952a9ee0ac974210f7551cb3225f2cab9caaf50d0fc84233f7ee8087e02f8c6ce620890b1d037629aa1a9eb7091167214c8a6576e2f3f1c0d68e92a9136b1a56d0f322efd1757979a2013f676f806a61e8fda65b4500d891d388d3461c332d0f2faf79c2a3b386bffcbc2d47aa4be6c6546d05cb6a93627ee2a2861ea8eaa19eb002a5a154f006392c13087b567b67bbaddd271e2ac32946eeaebf717898fc2daa8fc2f217c1feec2bfae9cfa8592165b4afeefeaeebd2b343e99392dcb0a89b1dab0ccdeda1de07c62176c9971368f227210d27bbf7b6abfe3cf5c687a6b5218c276e7dd0c2b4489d3c0d5add0b93b0a43681f36bc98d8901a8d162bb23db760751e314820d7b6a3428e730b813d0eae11df762a9dba9d847b8dca648097063aa001eda221fd0e2ea1ceb1e3744e26cf197e63a8f16916d507f1d9721027902873498a146cdf226a46ba3f7493706b251cfa9d4a00ef561ef72546462771f41d67edfc0051dc093b00b6858ba69138c4d3f1f38450141662c9db7f3cfac73e679f4adc1bbf0dd72c0c905e503fdef749cb2483c18e686acb668367162e5856fbd821974791e6ff8db4fca82781abeae2bdbad3e2eba3a719d29f483d99486b748f7bceb5c3d4d9166353202a7b88b74317665cf79aebad34e1fa0e701f2f984b7490e19e12b433ba99f8e44fb37fd23da2395cc067fc02650f106f864eff962646fe86f7580325c64e4f6e18f8d12a24c1245ba1681043f505c2db95a6e070b4bd6a552fc8c2d15cdbda3a799d7870b98e9e4a426dae56158336bcbdee115d23c743d14e87b7c3cb3606e2e31e4bffd17dacc4d9ebf0d13c2ab324292abd99cddf0b0556ce31eedb70b2577c48f22bcebcc8bef884851b8823092488847d5faadd74a3d3cbb2aec80ca55c00537cdc070de6a90b4adb0b301537219511d54c068bfa11ab2925f29adf5d0a6f1cd466d6d64dd5e7451b04381af96e6b5a62aee5da49e51f2b479362eca719ecfbf5adb244dc2277ebfbc2f33ed53daed48573b77d717babf7fe8e6e6579bf76368ada761", 0x1000}, {&(0x7f0000000740)="dd0b7231ea681106ddf864a8b29d15ac8d056bec203ac0af518654ae11526d965a47347545f876d39238292f4e59df325cf589cb61c626c4cd", 0x39}, {&(0x7f0000000780)="2c59fe6149b3382c51c2832b4e4ff914330767b566db23839d658d49d77192ba09bd67a9dd75047ee584c32a510d", 0x2e}, {&(0x7f00000007c0)="faee4e5a1a29413baadbea566395bbb9d452593116bb65a594b26e8034f3cdbc09a7ae0e592a3bd56e4fca8c6ab3c7919311da53cd287b6b9e6177c37e3a55f50980b15da7d3541fa44bbc5058cfa5", 0x4f}], 0xa, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="00003f002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0], 0x100, 0x400}, 0x3) r6 = getgid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="00002e2f66e010696c653000"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="464992ed4b8d5591e4887ceb70dafa8efe4b5c0bef40e4e19236995f5e79965ccd5d9ae53d2a5cee39d72c648cd5555b4355947fafc1be41bf3f2ea56c4714e09c5db127bda910c9c46008587e4bb9cb9504153801f84662b2c56359e83c2297519654c6bfd5be392b44bc31ee041110ab731be8771845a6360d8a21136019d81100374ca21e96d0d39c", 0x8a}, {&(0x7f00000001c0)="50921b5bc73764350c50dac29b8a82413f9624329681e7eef0e95486a7939d890ba4c476aaac0b81ef388f9556a25c02dde4e32da5c002d2abccda8054", 0x3d}, {&(0x7f0000000200)="9b9d8d898db3d5070b42962fa73cc11c4ccf53807623e5af53580d5568fa98f21e80ae55ab5920b3bb394a53db37da6759c7326b5966b243b47baf71ea4c4cc759eb31f4eb4c992125aeeef36ecb0ccf888603d549dfef67057f785130fcc9b9ff7649ebe3fca98972c2ec799392673273591737ceb420991e2d5a7b3cbd2ed461e6b5ca83ac5733dcb6845beee1f2883a01780aadcd27f44667b36a4e65833ef3fc23bd", 0xa4}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}], 0x20, 0x4}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000001b00)="e65f2b8922493c4b4507408cb7a1adce88f4bb826e403a2daca23df03bcfa8f955d00adbdcd9cc935c827c512fc1561f706aba96ff52e7de6729f4ac95406700244695ab5ac2791ec240cdf9e9773c", 0x4f}, {&(0x7f0000001b80)="ed6791e1318f9826c4e04f78ba199f7d209a7128a6c378190315b33961c32ac70f33d06b5224732c9d25b48edac6c2006fd9941fc3bacb225546cf08dac732098f84fc189ba1304b89043421b1cff8e1fea5d387b48c589eb361ea67f5bc8991d70c88fd52e767e3592332be6fe7d9c9fcae2f86f91090646fa9f6df7450ebfebfd94adde6e477c6f425714c756173a01321ad3553b0788c7fe549978887245e851861d9aef98ae293fe00b8c711fa592abb40c42e31f7ba8d9b3990c070021f8b7d4ba6748a9a3e1c73931e5613", 0xce}, {&(0x7f0000001c80)="58e8fc89119e3f5d46ada379856f594fef609f041ea0b749cc4c1e10b0399aacf640da3d3d41fce5ad81e89a9817dfac3a3f0c30f953b50d8a0390264b07570ac2d6e0abbefa4bed567360520de6c7f88b38d39f6942b26ef81e33ebbf6afe1b2fd71b28a37c43d22e3748cf026db64f0bdbee52e1cbd9", 0x77}, {&(0x7f0000001d00)="f4eb56fc1769de6e0468ec6a63c3b781110504031288d28b92c8ffcffe728233f8e50c18bc0ed0465b542ac425d746e346ee0f2d05684bcbf785d5f969d0992449c0cd9def4c418d356707801d5677854e90dc29eaa929366acf9788b52925b387615d2ffdf92f8f5cf83a17373d39b22912a927c33115beeeece5f93fd305d7ac704cfdf101575d5225d6d60d12533b678c8b", 0x93}], 0x4, 0x0) sendmsg$unix(r7, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x400) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x2) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) kevent(r0, &(0x7f0000002180)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0x7178d1ae}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x10001, 0xa4a5}, {{r0}, 0xfffffffffffffffe, 0x39, 0x0, 0x2, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0xffffffff8dde4e5f, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x8, 0x6df8}, {{r0}, 0xffffffffffffffff, 0xc, 0x0, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x34, 0x40000002, 0xfffffffffffffffc, 0x3}], 0x2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x10001, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x24, 0x1, 0x3}], 0x6, &(0x7f0000000080)={0x8ac, 0x3}) 14:54:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1d705b6f7b5876019341c42cb05eae3fc2d97903100e5861373b29261b59a8ddf0a3d4650566fbebbf049dba75525b2a25941b81bef98fcd71f0686f9e49f4490362aacd550c142199d329b9d0a21825ea7ffbbf9f9300122f4312303b2ba48123adf9fb31554018d21326bc94bb10d428efde3c9980c857624b8bd5bd0cb1109ddefc6a8fb150f84eafa0a1fe10f2d62c74495929d7975309228b99371d88be27907cb1ebf728353b17138ca944ebee070a81", 0xb3) 14:54:00 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1288, &(0x7f00000000c0)=0x81, 0x4) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getdents(r0, &(0x7f0000002180)=""/4096, 0x1000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x810, 0x100) 14:54:00 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x21, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r0}, 0x0, 0x8, 0x40000000, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r0}, 0x0, 0xc, 0x10, 0xbff}], 0x9, &(0x7f0000000200)={0xd1, 0x800}) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0x5}, {0x20, 0x9}}, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCSBRK(r0, 0x2000747b) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) chdir(&(0x7f0000000040)='./file0\x00') 14:54:00 executing program 0: truncate(&(0x7f0000000180)='./file0\x00', 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20882, 0xcc) open$dir(&(0x7f0000000000)='./file0\x00', 0x10440, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6020, 0x1) 14:54:00 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socket$inet6(0x18, 0x4, 0x2) r2 = semget$private(0x0, 0x4, 0x101) semop(r2, &(0x7f0000000000)=[{0x1, 0x3, 0x800}], 0x1) 14:54:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 14:54:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000000)=0x8) getsockopt$sock_int(r0, 0xffff, 0x403, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240)=0x1, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) socketpair(0x10, 0x2, 0xfffffffffffffff9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) 14:54:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) close(r0) kqueue() 14:54:00 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x104c0, 0x100) ioctl$TIOCCBRK(r1, 0x2000747a) read(r0, &(0x7f0000000000)=""/42, 0x2a) 14:54:00 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) getpgrp() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff, r1}) 14:54:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000380)="77614a1338a57af7893bca82e1c228713d2af1dfc844bd44483ff54c64b902983ace7adfc7828a8597da15ea5d4a646acf808cfdc29742dbced7dacc0872864796bba40a2398efc7c0e2568258349fc1dc80dcefefb94b197a5129ee2e191eba338b13b44d6b0a99ac7c78cbc5e3d2480f4a462499d8445d52cbedc54279bd392fee", 0xa225) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fcntl$setflags(r0, 0x2, 0x1) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:54:00 executing program 1: r0 = semget(0x1, 0x3, 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x7df8c5fc, 0x1800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x7, 0xffff}, {0x4, 0x7, 0x800}, {0x0, 0x3ff, 0x1800}, {0x3, 0x7f}, {0x2, 0xb42, 0x1000}], 0x8) r1 = socket$inet(0x2, 0x2, 0x8001) recvfrom$inet(r1, &(0x7f0000000040)=""/236, 0xec, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x3ff, 0xfff}) r4 = socket$inet(0x2, 0x4, 0x4) getgroups(0xa, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f00000002c0)=[r6, r7, r8]) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0x6ac) ftruncate(r4, 0x7) r9 = socket$inet6(0x18, 0x5, 0x4) openat(r2, &(0x7f0000000340)='./file0\x00', 0x20, 0x8) close(r9) open(&(0x7f0000000380)='./file0\x00', 0xa61, 0x4) r10 = accept$unix(r3, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6, 0x400}, {0x8, 0x39}}, 0x0) utimensat(r3, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x1, 0x7}, {0x7, 0x6}}, 0x0) accept$inet(r4, 0x0, &(0x7f0000001580)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r14 = semget(0x0, 0x7, 0x300) chmod(&(0x7f0000001640)='./file1\x00', 0x20) dup2(r10, r12) chown(&(0x7f0000001680)='./file1\x00', r13, r5) syz_extract_tcp_res(&(0x7f00000016c0), 0x1000000000, 0x9) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000001700)) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000001740)=""/101) 14:54:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="4b20e713890c1f3d87975b7f4372f64b74952d54e315c27d0f3c4abbe346e04fcd38f85566790297832e80bc8d6fe209597d6d00bb6dc1745f589cc23bd41c2a2fe215aaa4df1735e16f0f28f7f49d7529dab137f22f0d90e7fdab89636c282233ed917add5ed47a265a568efb525432bd3c00a38489c2973c859cbed8da50325f30a22fd1a33018979a2eb7827f1d7c2c105592139560a3d8f43fc7787d97856aab120771fc59fad8cd67c7004f002c56d7c81fcc8f220e533b60d83c3c01b8895c20fed0506fadacf6f162eaeb1e4281f8590f", 0xd4}, {&(0x7f0000000200)="b75280e613eb8258e591b8933e9e4c6beeda63989e09aafa1fe69ede50c17ba12e7d2255ccef5d46a81348efcd8f80f8d78b0103f1e03d1f47e34bd35fb8a216838b8ab62ac6f836438dac9ff2338ee028a2b5945c12cf98bffb03580278e2f308ec1b1aebe5b9896b948920aac67e8bd1e9b04ca9b68c5b35b8", 0x7a}, {&(0x7f0000000280)="53554502f8a1359852a3c76aa050ddc285061b41286d54a2ade814d525b2383586b5e5c76e31c85320fb7372cbc8b9cbadfa99ba69ce9c9a2022ed88d7da282c6a9c2612dbc00c6ce1745fe6c0e9549dd209e2c55cdb8c7996f35d5f08f4", 0x5e}, {&(0x7f0000000300)="87e6b7453c3837488d4cc2c399b297f7a65b2b81d982f793e04624517923e1e027d3c8e14cb7cde3c7db0efccd12d461f16fa8d0713b199efe37a5509c513fba161730d1adaca8e950cf94f82bfb311bae41e3a73b5b85ba02ce087d781be7baa0e2370ff9a9363df13025b61d9a51a37e0c174d27ef2d792b6d5d34d0ff02dc9eb46c0c65713dce44e4fdbde074c660aaed451693dc546c16b2bb2ec03d849b0339b0d4121e478b8e60a756a09dd96a7292cc995421780a49ee3cffcea5c0d748832b7d722938e88e37e20e1e089fae884c69f5efed55c20305ccef38c875386f6f", 0xe2}, {&(0x7f0000000180)="90d76e3c4d1c", 0x6}, {&(0x7f0000000400)="cc0c82d10782ebe803617ee988c0722146cddf9ac9c20864f0e6be15914c9a6f0e08b6010d119ccb338a9dbf0afec43c3621b93e98b11d985bd1e312a655f4a8f58410406b6210033a4d0043071e515f266ac194489d1038b4973684a15062a3c33c1411f0fd3975adf7e97c256cc14bc8c13ebd941f071398c1bcbb58649d77ec37294d", 0x84}, {&(0x7f00000004c0)}], 0x7}, 0x9) 14:54:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) 14:54:00 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) fcntl$getflags(r1, 0x3) fcntl$setown(r1, 0x6, r2) 14:54:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x10001, 0x1}, 0x10) dup2(r0, r0) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)={0x8}) 14:54:00 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpgid(0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg$unix(r0, &(0x7f0000002900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000027c0)=[{&(0x7f0000000080)="c5b1d703fe84aad543f22900557b80f51d57507ee771418d7be89ec0d94eb77126e112cf3b07814e33e566218082a190398410dad30f4b6e9a5510e28ff3c44159a85eb04763c97105a7bb4bd8215184caa9b7833ba629e88ad99d34a74de820c23717aa12d8fa943b4385cff6c4ee7d6f3edaefeb2ffd0f8bd2b88fea31ba73a8674eb7b87dbf6cea807d211391ab221c2b6e7ce4aeace604f072ef312f4d87f0232a89cea7f5958c96810c854a23cb572d3571bd3a43ab40bf1e58426f1d6a3e6da2ffa67908e10dd1877f57140af22edbe5ce3f5bfc6a2f7e", 0xda}, {&(0x7f0000000240)="5242c707d0d34ed9dae777619a6707c9b366785f3c7d4cedcbb75d5cf797cd4ce383e67fa6c3f21acf80bb3c3e1f05476ce7cbe9be5b0d40f0b5cf8c618c7aa3d487984344477df813de9ec14ce7a09d7803247d8c524f9d80ec7f0b13592c812a6fe6a7cc616447eac1079d5a92947d922d74156bc7a63bd6c470c7a54594b64bb41e1e1eca308e859565e8587e", 0x8e}, {&(0x7f0000000300)="d1149d35604f93a00fdda25a4c247d7e1157735f2c30b2ee34caffc39a2dc85aa1b386aef72525f5cbdbd7d8054a2d9662b2a5071472de639735a77611b9bc10c91649f8871a708dbd86e2270690143b4b30ddf3f869fb5bfa4da904fb557afcaeb51b5c06fdd08a8caf36017a7c04685575543edf1f1b3f9f038980dd564f4fe68a64170987e5105e89c8c33e2a44dec5577699b12a44d647ddc91d42608f8ba0180587b95bb4d68bd81fdab50c3d71b976faea1aef2e9d2466ed9c8eed4dc20be730787f222dc924ddb48a5b84efe50592f42290cd3767e5b81aa7448f6f8402da4e142c2e16faa9870bbce75f99", 0xef}, {&(0x7f0000000400)="25ed6fc62ae5ab0863f0a69b0f3641d1766e9db2a2d012104e861858acc360f7f5af049c5715ef42c2097bcca71f0f4adb833a003ffe5dcf2010a62a218c9bfa5ce55f3f89ef66d0839323de6c7f1a2d5b5c8b4f19084c210e45abb907a5308c4e61a39af26b22f9ca67f6fc5402b9bb6fb8e3e398f96a851f6294e5873570561c6913be7b8ff77730b4228d0eaf8a71a1c3bbc3cec826a3f4fc6f0f859cd6d7ad8ea1d72fdaa5eb1f49cfc47567aa1d84ac0a6f658782879ce87685d0acf5df85a78660d4bdb798a9a7590d214863e852dfb8594b2a0754e51d821c40908912b703c659fd154185781b922538565e65ce71", 0xf2}, {&(0x7f0000000500)="efc441b0b2759172f26a8281110646fd96b5e6c62bc22fcc81de56b081faafb7dfb53869f06b4a6f97ce8415bdeb95c5806fd45d3527b6d0afe7de8348ffa21d4494fa561c36fdf61706b7173de881ea0105fb2ab3a424bc4e00b166248b9a154d602e76c827da29209e394b268d1ad4ae6e347a8da3b7a8d8b9cec1afb1363b0248c453168c737b66592d1a9ce896d2cdc46a48ba905c3f29e8f605148f39b3466bcf4f36ff502371613079b5369a2765fdce1a06b52c1f4fb320cf35a81165ec61871226dae400c09887107c1506ca5fd52c8c983ef0817e62113b8ba457eb606cee9924245d7576beb82631ffd499ea2e90d5c373d16c261aed2ac08bac695b9e0948b646d604feadd5fe809cb354e0cd8e5ff212051d130b6f0a3a6cbb1d896ed5c07c3700a186f8d840cb70284cdb46a3d5f8deb90c7a7efffc94e0195fe95e235eb9ba179cd641dc001415370903fdafa29baca581f9f254cb446bfe7c948810b712123e362940269ed5eab680c155c31f1c6337106af114a7e9d82feae7bfbcbb92e54f7a09d0af7ec54c084b2a450bcecee333938ab035b1549d27942f9de47aefe4b1e9db2344dc645418281a16ee6273146ccf3e9ebd8c05044fa274870c13c5bfbdd150db018273d09b7d87e52bee09222ee6b97c083ff460ae0035e4f58e207dc525f2d47f7b4e4a1fe6e2d79da2bcb1320d00e85f7ce2f5cd9cc08e228d45d2f96e43fdc87ccb98ba870f47be53187abb3dae1b328109ef013ad6676a77d578e3b112f29016919b4178d421187c19895849056e4ab7f924bc53542f2bc057151e49958d3602c3eedd2fa06ed63ff0def26efa3b104e6f92ae26cd44ad61182d1e98eb7b7366d28b6995327a4e3b7a41dec01480f1a89885a29636f9beb38a66d2cedfef07d1937e9db059bb1cf1e249b5ff62e754f77d676a4ddf259b2804cbd94b9941c87299d68828992ac7971f13a100ea8c896967fe696588498db68a4d3e8c6d77e9e31a1fd9fd10a80199b67c67968b1f9cb133a90b9dc54c39427b7c9d9440e697a5278a337cc49f2db01e7dbdee0ee8da930a88fe6652b127d3a20cd5a36f306215b27c1c339a8ea8284371f2482164cdfe24ddfea7e8965ae42dfd7b7cd5352baf9710b9611002f402b5c6fa6113242d1cbbe887a2e4c3bb3da077fecf07bd957bb7cdbea681e504ef342982446483b7f78e6f5739cdaab78d86c6e3f01cd03a90ea22e68ef45ca4a0741d4a32a35b85aed38da8f204073aca737ae364b8ecc0bc18c1d27dddd9cfb79144734d4ddeec9cb2addd870e7d19d5abfae58c413fe7680db5706d4a8fc837d4a94dd33dee0d0cde98521cb1aae2d9aa5d49ca41102b5e541e7f2bbb4c68aa19c15ea87e821ed2bc4a0ac0bccc63947e06f770663a9d62fd3bf536e2d11b0725af1028457698ec424f1e6319a8191c94d066981253c43ee823b1197c40139ae70edc14412cbd6719011e90baa6a26de70042422423e640cebf5a868c148563075ce334f9de751f104610ee450591147f7becec36929f7c67dbcf697a816578eed384ffb7673a7770846a7e34a47249c12d97c5422dff838f48f666818bfdd0084104910b4e514480ec5dbdf65ed3791957cf5d243472174914057d141d845454cbc3e8d302a4bae1d51526ad099a26ccaf8d08da83e1af8a8fdc7ef6e5bd0ab49e68e0c8528d57fabbdb3eb1f8f0e164f242384fb054df98482e859700e65c1b891e5e4b32b9c3e4f6b4b5257afff311ec903d988653b25159fa647cd9be46de34065a58bb311bc96789d55b7ef91fd3fffaa9690ee931c2ca78b88ee040383036d150259cbc2c3d51893a620af79ee7259b4a8b2b10d787f3fe2f39bc4058ea4f96ce61c1d419eada5d20d3c65600e0a5f1241b90839daa43c2d48e73b5b0913d6afad41026aa056641211ba1550885c476f32f197cecf48db7050cddcdb5bbb375b9290f2b24608eefdffddb702acd83bedac637fee954394d6dc0ea60884013b9e38152512dffd0b6ea40d05a25cc539bcba6687e5b879f7b970cb1f8ce4f4ef4f28c927a6f1fe2c9a928ad7243d1978e84b002e37879e14ad09b569965feae25e593d55e276c403b328cd2cb59d7feeed64a0befd185b673928ff4319137843add1c8522065f2fe109e295af6a40c3c047993f243fd03ad4d46424b5cdc920d23798771bc7ca15e7296370baeb967901126150fb104bbd7d4486cbb5115f45ce19ccaafecc2192b4bbfb9d51be5fe2c0fd08ff23d255df1040f1eece7caff0cd379ab37cc5edc8a6dc7da7904a80f8d57c4d994f0ecdb67fbe622f3b3c1661d8b820ec8196ed131e72acae4ab5b6fef599dc1050fae4bb147cf3823f7887b1b8b7b83c570e2f6528937351ffe0042cfff07520cfb808ce3a306ca64849f851525232e0e0efe0f21db03b7efbb9fbe614361f8b150ab815484a35257d7a85d5299ad302476365d69e402e6ecfb2bdce0b491a05eca83c72be4f4f11271f259ae7c1d9efc5d0a79add209b291afe40c58d1561fe34ad963badd7ee9fa06408a9a4889927971ffaac7986cd55051abf0b5921e7ec56b310f89a7f2a49cdd574b4d84c451a14df060072a2be86bfc6fef08366a0205c4f261cf63094bae42ff3653c18b93a1aed39deb56cbeea0da17ba99a374583e53f90658134bdbee0c0805248fb190ac68d6056f1e2c859cd2262b1ac64e330c40989ec42582fec0735044dcc575ab1293ad541dce8424a831f1d78d5d3483bd90151f23ab7072901911d6e26d4019ccbd41f4af055d2c1aecd0d6f44816cafccd57c97f72a8d0834b66c71a03e454bb07598a7f54626a6504bfe43b0efd1d1eb9b9db2435e2b8ef70fc576b18d9c6b33eb78f35cfe1faa36f372c0668d2a574b4d6f2231e9d293f86a4d35b719a7dc6e548f5fe4d68461e271fc972d558b7c9f1000447c14dc66ba03c8e5f0edf74614c3f44b2b2751f5a2a4d4628b225834ec9a957a920196ef18f74b38cea0ebc226bb7e0725d9c6432424f3b4acd558dd79eb270eb3199074b8d6c24ee132ae604bb055778fe4a577a9773a8265aa4c141a114add9b77ad7d6a2c6731cb780ee1fce59b3ea73ef580ab6717c54ad4577e837f1ae581ced610c6330febaf7087c401c6caf8ceb85e97738289f3eb746e50ab988a9e0852840dfec52fe627656eee45bae89b0aa3d9d8bdeab4620b7c4e96469431ad24e8c8651ed7fcb6fb692b28df1b01c646b7b02b6ffb3bc46627ae6b243bbab324c8a568f32f44c413996e0b462b408dd36d68ce4df451616bd7a5bde6266ad8aa1afc02dc684725310058d2e004e69f85aa83ac1877d2d42f0bf2e3ee5136b29a7a397814c83fbc2464121e059334729a2d2bb1ee59bcd84e2f9e2070bcf62cde147866a72dcd983d46fdeffc7497a194806e958e78e21c70c81f05135ca8f0f6b92d724d1e2c12ceabc460f32111bd7f59fe6c44691deb986b996b302302926e3cf8dab09ecc54dd040f726bbd5dcf5240b9e4b241dcaa23f4f46d04912c4b2d8b763f58f4d4d2ee047e34de0bef7c80d1ac522f6076db4a0a9632f7cfa72af33a90e00ec23781ba662e78d01bd60e9567324c853c50d28a43a5052a310d3c7d4ee0b1bc8d6a629967c379404386ab08f6895435019e89467f483be0c3c337b761759c85b965f19fb12255337fce5f1ed1c14c4ddaabf81502d1446e7db72afeb1397abcdeee8362cb7625cf674492b1ba256f6b8788a54a4fbc5d6b75b6665c6dc0231b3b8e74f2f60b0c75ff1cdb0263765bd8a4c4fbeec9c39c00fdb914b571e62999575dd309670e34c907a7d31848afd0172281b73526e0b1fb899ba3bf164916638fa1eb8b842ebf26af2a286c34801dffa453792a36e1895d93cb11e9e2b471bb7590bddcd255401d5909bb30d2031fb69276397c3b19984629e98af42e4f177f9792415459ec9318930e4f69e9ba3b482587825611e4b2f7eb0158dc6c77f97f9528ff421208a6cbf429dcf4dce65333468056d607b86f12cae18efe8d03881965e8c5eeb46e8ef6c85fcedb903933873a1c716eee4768e9642cf247e736e0244991a761412bb15f7043fee2aedda976f8a355aa10379a61891a695b5623189eb04c9b3eb85b0389ab028ad3c43b0d176d9cf94b97b3f233dfd8c6f6ff6652c41fc9f5fb469ba3a1e79c3fbe391effa06b2c8cdefc4afd85ffba424e51c0c39956dea51b4744e54530fb36d1eac7376f2067f01a29a59e7c1ddb093de59b284bcd3c90c02726defdf5356091587843e99d920086fcd8689cc649ff755e45513de2a545e4419b0cba57e669e3f29b93809c822aacedc41cb61a267c8b61c36bda147a65876583506f55bb539895502a3b5c3f4bf4377f0c38f74056686a1b3e4807186f5a543b977b0146625faadf33e88f4132cf84e7665e9df353086c7147f6bfbbd7d89c661884c072c25a7a33bc1c741c1bea064656e26dacc04cc25f9a36e05a3cbd6e8a77dde7342360e5ab591a3c39931b87f33bc64ce3b9eb4961c0c77d5e3cab6eece671023ef797b74cb42d6f17def8cd8a0a2059129bf1f8b3dade8fef8e5754211964ca926bfd73c12c4b22fc28f5d8a5b05afb9657a3920de372fe9559e626361a9e98f9de6cb34173cc0fc82a5983c426dbb609ead27881129a46709b689530a17043996247242f5c73bf9ada6cc4f2979555fba6802d09ff2222870dafdaadebcce04392b10b7fc30f2e8ea49c68efe1e43b66a5364d060ba0cb1a1c1e49779c6641b371296c8ad2d1bf4194aa73ed81c0658c3a91afc15fcb7bd1958cbb17fff96cec5c3dc2a7b96d7e4211e9bd4e5d0385184f2ed173b35145745e2df2ac124b0c4aa09c331693e0b636314376de9c42bf7632b1636dc4be020228478a15e904261abf4a247de8fae4eecc2bf2d7d64b9ef585dece9770febe17791f247eea7a6457f449cea129d281e49a9f8fee83a37f34eec2208c5fdd98be3be150db2e5c5c856a1cdfa024500ff7e1f199186af9765eefded30605939505c471f527650d77f6c824f077217ec7d24f97b392b6a12a85e8b308e8c8b35264b622b0aa37c7918bcc90476479208a12a23754792908a8e980774c33ca904cbe4ecbc246ecd6199bf7fdaf90f0a932cca018f6b21363b04028cf6ebdc8b5760526d64680a8d9a7ce702d2c4242fb4ea67e8350d8ce1a20e977be012e82cee7e3c9776d0dbeb2bed9b0e47ffcae0f91916995adffe50a8c62b20bb8715e9bf82691867f0d599e8921d6dd91975654ff35d2ad2ff07487f879222cbb6c73a8b6bcc669910a5b96be604f00128ab4e51ada017f667b60582725a4b6a968d70a2dbda1092906cc6bd8a294d36d79a79c162bd9c2d58ca27b401671b47da068a1ae4ca34fdd808a6c376df6a72a873375ab74fe91fb0047bf1f13e7c0d7ca55b16d552aa3b9cdf7813496825c743534eab07b5a8ec86104335ee92f5e9e2ad777b5e4f9c86d6e17c102875633b8bf00da587718d28fe922a3df046d707ec12b371acd343649982357fc12884dfeca31874f5171ebc8dd16fdd54d4e9d372b6564825b5559303ba5ae5eb39b833ec43eb05c8c8032664ef2f9196410feeb8b9c7929adafb30d4a6526bdfd8c1e958a431edc8dd0057401cebe2bc4b2859ff062d12595c18ec52feae07355b7e5d475d9f1eac8a584b8ef0ee1af0d8f2173c5dcf95a7807f42c78c66da2c7c1d7cd3d488e415f0117e7c6488be20b53f8403137a99f3e7263d8bf91c896ff619531", 0x1000}, {&(0x7f0000001500)="907b779527b4cb2861bd4cc53f9b85f28c24932310e67aac17145cb562019dd79507f5ba923c7076b52258a3e8d412cca8eb5cab69f7bd61b9c8050fffc27be66f96d593e1d8688d20f265293abd5395e01ce90ef9f5f79a9aa7285ee8a03ff20a6965e8c9003a4edde5c59135c77e83ec0574229500a4a889a1de9602b04bf0772593a9d259444d98de2ae7b709548b6faa57437853240b951161bf8edc34cf46c9c6a66521ad1567e6ccfadb5e40ba23036316851cda758d9bf1dfc8e1ebb077a318126793490acaea13b8145643c1d5b33f129176a2cdbb5ff20e1d22d46d8bc30eb5f4118252d054d27a492bd840b4d3e580254065d2adb8e8e58f978537df71eca2544c468942b92b1c02a50e510957e509a0834b8988b0be5f4ff3819fcc8ea4f99e713ea1d1bbca061d3a0ccb9437101ec05fa848194af6c51c907129f782ae31370b72fd782a7c83af6764293312e6b3136b44a0fb16998fb06d32fe09deaee50e41b417ad8168ff293e51ad48340c1eb5c0826ee460413ac669b12efe47943c839a340291b9007cc1d92801d470ee0018e91a46d4ef12e3a7b7e3ac03887ce72c9bf7040f0281df80b9134e9d7b00103e8978aa28f033cbc50ce6900b94ef2cf49c1aafc3dc39290a2d466e0ccdfc484e0c41a8bd656e527c52079f4d55e5a6608370bb31cb5dde99ba9cfe1a3b761cff5938404f5c7368058d4ab5ce84d85981f3ff9096603e87d5f269abcca1ffb1d13e2db9def99eff91db96f819afdb9df8ae64fa9718d131252ceddb17d482d17264dee0699393974366c84d2a954ef7e509ea8a546c4237f7533910686ae686f0c8d409fdd9c0aee94ab4f5a5aaa80d68df94a65d47dbd92a3660bf229d02bfcb89edcb2b0a36ca01c715e6b43def9f5b253738913c032a0ed9355a1a5af2fd3341fceecb97c8003f3cc09797aa03cfd980773b383a184ca1fa4cc3c9ec9675dd233591ac37616980c0ac1db80263c91179d7568fed8169924490d29580b6842d9944a451a1723bd9561dbd949f76cfa19359da86e84d255bd1de774aa5985ef9858f05cc928aecbace89e2c8e1e1dc3dac6f9f261c564ec745476db8319b5e765c698c2b883f0669c1a3e04fe4b366441b48f7a4f2b2b356d59d6cab59c16d149b7b1f5a8926ef54fa99799f268976e2f4b7ae353c0dddc31ba77c21101674384adc98423c51d2ce7d8a1981540c3ad2365116c229f6c253f79cbd4c8ab34890b3691c561ca72bccacd52d4dc697a0300a2bbe87f61054040d92aa1ec55cb0fe046e508287021fba7f022ddcc88c2909a63f7518481a7867a366f3aa7d5d173b1d207251d2c9c9bad4f956a278d1a5b7913be21215378aa7d16df452c421188a93e8bbb6d02848d343728e1a2abc3a1f619bd65d521d34150157f22e82a08eb8bcd92ec999ccf5dc3f7ee1ffc78dc5f9f18a9e084e720ba6cd1d265dc8f12065b656988f5ae71c5badd55302a75d8ffa900b2d6865b14a33af2fb0ad4c2c027286c3065d12442f055e74eac291ff22f18457aceab867c0a9f0f8b4b4164289d01a34070aa8a5136a0ed17501f96a976837da72f880c427c4372857ba8105dd7900f030106129889eeaefb66c2728acf6f5ad0035284dcc57ba87ed01cf9709050eea94521b8e54bacd5bbd3f6cbd41bae98ec3bdc5bffa73f4906a97c34e7cf1ddaf3d4fd9f604c21b990b9e528bc5f6cfc37eba2dabf4001b931bf4a4379d2ea45d66ec49e03951bcb8223241647d3ec1cc79f8bafb3621099e8ce90c27ef7b1c4f676e26525c70d699ef9c3252790f30f81268e2e66df0290247cd963d6ae92e8237d669b7f2cb53ead529c19202993d0ce58610c47960ec806bd3b92c8a283f345dcfdba18ba1516dc450241bce95cc604aefab38a000e4d5be905bf0f9a88089243f75a4218e33d2c09595f2803540ba5b2361f76c58b27c89a79d58e0f3d1c406fb37872ee86818773b6ee849f8c2f89422c314805d3b579b0f2e953d48721508895b18a1c6f13426148b467afebdbd20d15ff85270614a7cce55e1f58c9681d1ff0f978d77fe0d12bea3fe21b343f47266459b4afb5fd9e596529a1c795fec1a9a615978a0d548e0e28b4568a75963e45dfd9de546e466d6e78ef16281ad124f01fbdab5b624367a5575353095bb9168af899eb900d6c9436df9498d972fa249e532aca042e97fa5c09f3bf4fc2411954c0ef35fc438473c9a4ad91d9681f8c3b6ae5998bdd37b9a958ff44cecc41692afec0fb68df8439c46f1b3d48b6ffb2ae3bba014df7ec5d4851d20e9ea321f9172b1804befab5a308987b658368cd849b60b7e531a2e057e31052d5371ffff2d6cac82badd1818c6c368705bd0bcc855a767f21aded126192d0e5186c19f1effc0f11bc192bea5e83d5614179532c4c8c97672626041d74c7638ed492d67087952c4365cc5a055c794c4807721a37404d390cd3934ea15460dbefe911127602142e82eb03328c349b07a944b7792eeb500eb5258b2a2a2a643a4d0ab4b0f70cf14c0f54da9478ecd3ea3f2270e45f8e141a68d60d599e26896f8bf405d5aae5d779027acbcd604734af73c6a98598bfede2c47451c7d5a7a7efec718de63fbf17eb1e57aa25b5f65a6bd7f6f693b2c84b80249808c26e8dfcf986bc2048382640dc929913de2c6936ac28709186c6af5fb2aa44b9ed98083f11b8a4f9643715e5a7a84de3f9a99d9385e8f5692a55cce080d37230c4bdc69ebdf3706273106b700df07f3feb390b6741d07f9064bc35d756513aaf5647f3b7e30d64a584f8ee72ac0e2cb15ddcb7ee9ce18e11bf26d03b1d9f21fc4de1891357c0e7939193897c7e8112b758c862475a2fb4603262fea7d5b8af5a2674fd7d5f7f4930834b2bf14f83ec3bafc1e70fc259a5d41cce070deab4e6c4cb6594d713cc4a66b02b75f26dcf088c0af7f78ba301539a0497548bfd009c78204b7e7ff905fe3c4fb3ee8fb7c118e2a835442096f6048c5f1b2fcec58669b9fd8d6b5dadcee152bfba3db0d56bc4a57566a55d9182602f2a7cd6796ba6a6b7abd878632a6b6832e2902b604ef896884e6161bcecb3820d18f06280db31342b1bb352f682cab7c1ba9380cbb18c4c41c4fe8235a9eb3c276235ce973a1f4e771c48816d39407f22c25dd350ff5b002564f9508c234890dd6319944f2a814fcf91a5cfd83172289e01a1fd9b03394d037dda4dbf9a6d7de35026ee0feba02effd9ba5b333c728bde62226efdb991c1cb4474f8c2dea0f8ac6ccfc7b35875b9f04924895a8ea6ec8c44a4633341407140da17eed11f2b4e54adf078bf0f4162573d5f68d37b9c22661006bb830ee813cf0454e686194dbd675b2b03ed44ed5c330cc2998e6d91bac5836c0c6bde1a610e32da61558cd03fc5a23dce5829bb791e439bf004e9959835da00544f8bd6726427f31d27e6e104fdcba28e0e34b34a5e6df60941996e31784cc8084d9f22eb59e1120dcede89c14b8472df00e049951eb042fb7bbc560b746f88769b29c3232c93857f2d95a9e1f5f961bd85fb3414fdbd7d386234c831f504890f3bf7786539793f3945b136db52f3de828e7e856a01c14468fbb30acff0f3bba6fbf06ad01a38d5119d03bc02e09a9809b55ee4312813382cdbc043468d954b4273c1852707cd0103263c1cb89ba324ef70c2734ccf22533b36a1f6bedff8277ce73011f8bb1f9fa6c2f33ffc64d90ebe813bbe323a33f1c235f5527e30b2872c536131190c04f3d26bd81375c7839a79e720b4ef2c73c7a17511d736ffe128202c17223774163b2793163d3facdd2e8c4150185e92af9663162de52d44a1aa2235df4d95e283b21690479dea90836c96cdd408ecd8e75c6fbb9dbfdc70f5c233b47cb4ff0a7555908d0e1c8525f13601d231d08adef50bf899890ddcd49614d1fc7e91cc535f2f2a1515c6d55ae56709da6d2ba380fcdc35cc10790885e684aa340abac73ef0437a02e6ef322226b252d11b4ed1fc52ba425aed72ded54e7df8f9005f09962163b440245110a997299a6cf50154c8bd8ce9449854baba4d90bfe2ba0f76ba997012c5941fda1f06d62758976f01c2756ad2d3358f1e5e87380c68130d7976bf3cb4a0d6fdfedb008a4a84c92b2162209e4e5102c4afba7bf6cdcb37a205b94452a8c0a0603bd4f069d72f7d898974d38f1e932f38a34fb388a19b2973d752f7861c7c53db4c887fb59777233b80a2b52d308431f2637e0c8fd864e835171fb348a1fc8bcd858eaeb41a5d6fe5d342a6656a8a2296525f3645858db8a444a2c21223df8a9dfba877142306afc8e02a496870b383473f1212fdb4a8fd58858492faab0455d1b48d08b5859a8dafc98771ebbf3668e263a1ba9d5d8ca44e6b6581d1d7e7f4df78c846fbf3f43d254cc71369c5f91856561522966591e55a4ade07f6d2aa8b63a7be98c02f2e682401380ef26bc5d06400dddaadd227c377894aa79707d68f487fa8f690fd5b5c44258caedc1884f42d7b942642fe0c09f032fe7333c48a7dcb6042df5b77803e7461280c7f894ab76f30240c6d5117317644a9147a4201d32b9d7c4e6209dd596bbe1b54c9cc01ded21c0f0f9c0908b83c37959687891897a7b9e7087676f929c7518ae754cdc3c3c2cd76b6dee0218fa769e97dce0870b752432f8dc296e5961746e439352841b4b7d2ad52a959f24445bb63dc5ff8b8516de7c27ea9bb88a1da316ce102a638b42252aa4f3c69f24f8caa4edd1278bd42ee1864d7bc7f9f5d2f1d60717a7b60e5d1a41edd18e87285f978abf63d7eebcfeda13b8c3c60c2cd88eb37aa3db2e31383f98e33330439e93f53017b790542a5129637902d8efd76a563ebf4f9e1f5596e1dbe16ef9a0dba65ea56f0632c3ce614c702cdb0bfe30d6ec8e07b5c785cef3885ade39f4e218fb53f0a981f452d6a917e46fa33c5e8864338ba13e74d7790e18a24a45ada1ceac2d26d48197aa30fddad1c895a10d223d99e5823e4e89bdd376235edc631be9b2f8095dd80156e23ffa7bdd09e0e5dab091c3d689c6127b95a91f6a83f6dc0596d7a4e7a45b18c2d01304252ea207d2dd4f870911cd43aaab4ebe452571ea3bdc8f9e4b582ff320639b1015e5989c9e812cf40a4479cab53a54d5eaa6d3a384391d1ef82a55a060ee18a2b23002f984b6623c20466e102230f0fc42940d56e2b431d7e32553218b4c800f243c8cd81d9a2b6c4fd3abf6e3518b440d4fdba333bd21ae5bddcd1e6c4d22664ba1ad3c723073cfdb0b66c44933c29f9a92342a54d583cc0d74df703c096e71e6e02cdb65590ed4e0d03e515817b6f58f4dc6b89500f8de0511bcddcb0009a70b5a1b62661005f8149509e6ec07b71c36f77562ad256d8018be86f56673d8a3181555670330c479d0566dadccd6413a41b21a54fc3ffa220a7ba9e344346c6e058b21cb72c0778cf084657905e39104fee5bf2d8b9656a9ef82a257bd264abe45ad940487b1f43d1497356b304c3a067d04e8b196141fc4d1ebcb843fd96c4cb113152c05f8a860b14aaf71ebde18eecc48cf273ee06d9f0120d2f42600ac18e7de4c987485caffe80d88de63b0762403eadcb0d0e73e193d765e8025c5d7d9bfd548d175249429c60393dc7c878e1038d929d59b09ba3233b3f922c224477b62619f6102e288fe6fe9a310a87ca151a41723ca6e5a89268c702569a3817a30f8673c9d23ec3fb82ea4311274addcea1604faf608c4b574fe4758d7473978e3f842f6a63899b37536e04454", 0x1000}, {&(0x7f0000002500)="b6dd0df86e6257206efac5a84456e4bab1de7d10a3b930ca9b617f5222f25dd7b7b4b22cef789fe74c0d872e9676e0b55999a0f3e16b247bd9e73e0c5f2b3349a89aa9c87eb67fba521616ee17aa2ac7170f5ee9c26128d8f64d98fe461ae9f9d7d0a7f01bc3dc9c90050d637142ffe23d1c6e50a2048d6776b1cf637c9f74bff13d59c88874032315571701a842ffc18c0a9c877a31fddc495db74014ba799bc27f9378cc0b93428c531ba3f4ca952a41403ad3ae8cfe45db79a1c31c52b320890f70b7811534ba6b23c30a2e", 0xcd}, {&(0x7f0000002600)="c68e30ef40649ac7d8fa376708ba2ec6887fd30a6f5b449b9b95fcc39d5f9613278cc3416c267b949080650ba20b0ad912752d6c4b7bbb66c1e91551815d575fb49709e85dc7712b003e3917015b0dda49fea436a6a4b20fd0ad1d5d1e23fb04e311cf1593007d97fbe2176e1b9d2efdec510f02a007d8a594986d3472d304d762beef10cbae7bf88ba984", 0x8b}, {&(0x7f00000026c0)="eb6509ca2ab2e6015c4ae371f67b437b8758fe62f17262db3b688d146b866955d303e123db9bdb385b3656f8532721a3e933049ed15d5039694037ad8d8231f57d053e90f24d1e8f51c1ae34293c80ee26c64cd695c07dc5b3f4f4d7038c8fd2e283f6891061118ef99e47fc4b96e91dffcb08685c082c07e033a279aca26edfd44e8fb16ae1c028a2b4054f59b78dce9207865dc8a48094ef6e619e28d83f25eda74b00b599dd76e1aec7437a88cec652853c74148e6f2e03bad6aa8c26fafdffa903cbbad357b75198b77163a2ba83d63dd2b13b425992e36a3d74de2fd1cbffe61ae80cc51d58b6f296423bef", 0xee}], 0x9, &(0x7f00000028c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x40d}, 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) 14:54:00 executing program 0: setitimer(0x201, &(0x7f0000000040)={{0x80000, 0x2}, {0x9, 0x7ff}}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30, 0x41) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) r1 = socket(0x22, 0x8000, 0x1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10480, 0xa3) 14:54:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x28, 0x20) 14:54:01 executing program 1: r0 = kqueue() fchdir(r0) clock_getres(0x4, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x7dee, 0xffffffff}, 0x0) kqueue() socketpair(0x15, 0x5, 0x17f8000000000000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 14:54:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='\x00') 14:54:01 executing program 0: select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x2710}) r0 = semget(0x3, 0x6, 0x600) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/37) 14:54:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) flock(r1, 0x4) symlinkat(&(0x7f0000000040)='.\x00', r1, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) dup2(r1, r0) fsync(r0) 14:54:01 executing program 1: unveil(0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000180)='./file1\x00', 0x0) 14:54:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) recvfrom$unix(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x40, &(0x7f0000001000)=@file={0x1, './file0\x00'}, 0xa) 14:54:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7, 0x1012, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) fchmod(r0, 0x10) 14:54:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xfff) socketpair(0x0, 0x3, 0x33c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0x9, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) 14:54:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x6732, 0x7}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="c2f87922bf1e346eb3d442899a8a989243ead7d11b9b0b0097d09b0af01d9ff5992426280c09f3f0ca3c27c059356428a4f850dd07fbe6ba704e70266f29fe1324c91a0ae301076d0a0441e44702daecf9b7a71464342b075ccae0e44c180724568047ad576ae82fc727f2d775f5a715138ae3e764acdf4d02b0d4f166f67e104180e5d59201c540ec27c8de2d735d63c5b49f98da74f51688ace588505af332439b447875793918891c95dc7250059b03fc03c5a0768cfcdef628551de9b2efc4d65d8e5740a167fc46c944ef4083df0fff23ae8a49135f85a14fc6bc14", 0xde}, {&(0x7f0000000180)="0a3bb72a7ad433c006487a5426ef4294e276cee8daf9aca496e60848d4a868e27e6e97ee052f4dc51953ea7fcc56768fabf89b9b3d2a17f9f7097f7a5aa9e85674562d725bb428a073402a05fc99d2eb7113671e71e833d61c0632743fc316629b", 0x61}], 0x2, &(0x7f0000000240)=[{0x40, 0x1, 0x5940e244, "472316f296ff2834a939bac300a3e16030d2135c41b007ff1c07ec4800c8497322625a1a1619e82a0c1addb57e5c50"}], 0x40, 0x2}, 0x2) 14:54:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chdir(&(0x7f0000000040)='./file0\x00') 14:54:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x3f, 0x7}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 14:54:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) 14:54:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x39da, 0xffffffffffffffff}, 0xc) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0300") mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x6, 0x8000, 0x2) fsync(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x1000000020) 14:54:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) r1 = dup(r0) r2 = semget(0x2, 0x4, 0x581) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x7fff, r3, r4, r5, r6, 0x2}, 0x1000, 0x80000000, 0x7}) ioctl$TIOCNOTTY(r1, 0x20007471) 14:54:01 executing program 1: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 14:54:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) clock_gettime(0x4000000000000000, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4c) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xd535, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x0, 0x8}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xa9c0262c570eb57, 0x100000000, 0x6}, {{r0}, 0xffffffffffffffff, 0xc, 0x10, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000081, 0x2a49, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xffffffffffffffe0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0x4, 0x20}], 0x5, &(0x7f00000001c0)={0x4}) 14:54:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000080), 0x0) recvfrom(r0, &(0x7f0000000100)=""/95, 0x5f, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 14:54:01 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) read(r1, &(0x7f0000000040)=""/56, 0x38) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) 14:54:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) 14:54:01 executing program 0: getgid() setrlimit(0x4000000000000001, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x6, 0x806b}) 14:54:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 14:54:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_open_pts() 14:54:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x400000000000, "c311a76edfd517080000000000001016e4c0a2f72633bddb51df6c192b3e80b5dfd2e4bc4287e7b42547247fdbd48e80de76f7735b33683b"}, 0x40, 0x802) msgget$private(0x0, 0x20) 14:54:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000840)=[{&(0x7f0000002f80)=""/216, 0xd8}, {&(0x7f0000000640)=""/226, 0xe2}, {&(0x7f0000002e80)=""/227, 0xe3}], 0x1000000000000234) bind$unix(r0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000002e40)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000500)) setrlimit(0xd, &(0x7f0000000540)={0x0, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x2, 0x6, 0x400}, {0x18, 0x0, 0xb2, 0xffff}, 0x401, [0x80000000, 0x4, 0xfffffffffffffffa, 0x7, 0x80000000, 0x7, 0x0, 0x6]}, 0x3c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)="2ccf00", &(0x7f00000000c0)='-##[()+--)\\^{\x00', &(0x7f0000000100)='\')\x00', &(0x7f0000000140)='#\':\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',*{[&+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)="b35e552d00", &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='[\x00', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='$\x00']) bind$unix(r4, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000002e00)={&(0x7f0000000880)=@in={0x2, 0x2}, 0xc, &(0x7f0000001a40)=[{&(0x7f00000008c0)="7bf0f76b9058ab1f400b7c3593556e030e2455b1edd86074daa9c33bedd95f90df51f3660c92b103678577b2326fe6343afa431008b0eb1a6246916779c76cf41500a724294572cd527b7cfc6b2f58a69ff926e566011cdab430abe3d410a8e69f7a2b8afa9dfbad17dca2dbc1f4c0e6235edabbb8919ab1d0b270d10f927b774d2c713cec5481648580237b9a25957ec099c90f4003b989bd234b555fe05bdf7444470f86994bbab920fba01d0ab619733999d28c52a499fdee56ac9c5522c4d1c04c9eda75a5095f527b82446396c2649ef6886ee0fed15665e1ca18d3fea0db920439b6d4223e89167bbc4208e008c10619d26c8212cb108f3d36f1c39a459026f9c0a9b43f5d6dd8d99716a3c37263feff20ee95745434fd1277c24c3256f9483e0a602734d00a9e90399a46bcbb24f78227a1b1c916f5fe67f56f8e1e2b15587d7d49f12958e72d676141fffdf90d61ffc3177f41cfc460d4a9a3b4fd73a2397a5a0262f13383f3cd6d3a95e29995503bcc90045586982b2b6736871029a3d5c9ff7ef7dc1711e27d8c9975989f9ed672d2c964af20d8b748083330d074ac7af4aad2f8c48ab2d7421a29bfe18c0a754458a87113df87066488823301c671b7f9488e7ac396ae3c48572aaf30c92f9f510aa2d95a0d1299d4fc79203af881ab8c8714a6af18622ded25054e40d4858e7ee31002e1e426df79c165a9b391a68ee238abb7a46510be44396ff414b0ad51156bbdaff642afc7ba229cd1649fd19cea175169230e6a48e2b64ffb9408929ad1d403a7c539316dc2266ca2a06ca4f2e812ff824eac0c93e2cf5cbbb3e88a30ac4f494d30f33b8b2b12f995e879e904cc901bc29f82db419668fe11b80c97f8ea683362d7cbdc462fbb469926c1ea88b7475f4207bd0c0fde5dd71dbb4b24e7e6d1b06a123f5da24af753056aae9f46fb9c183c32029c54b3b3388bd76f6ed35f5aabefd378bb5dba162bd2a5810736003ef6a41e2abb29e1267d431a24244b72b2d9292c94481e0d57eaa6267df6a1dc3d5e243edf8d35146f210e9ffb914abacd8ace306c3bad824c05602db418cd9d057d5bbd9a05217f96cc1cc327ca40616f8a5051a253666ae08e91b9e670faefefe062b956952a4afe863394c83ec72558f74f3a7a744c13fa8a4e9b6f9b96d488a826e54f50ad2a042f4caa6273bdc55495124e5e3b4acad393f601430f83f0550388ab9ecc152241b5bd084c77e925bb269017d37fedb958b43167b155d6034a8f6733e16a6d80c90102554bb86cb058f92858fcbc73054debf549d1a3a26430c3d9c3fa6cc5048bf750fe770f9f09131c590cf66271fd566836ff7aa8e82e61bc9d22566c89cbf4ac0d6c3ad2420390424c2ab656e79117ad8e6dbdfaed4bf1aab6403d76c6aba7cd8245c5546973a6a20e451696d63e48a0f2834c7585f48dc54f58e3437dc8ac0be7ed382a5c264676903b44a069a901cacde235dec489efe94de600de9bbe9590bf5be886c20492c83b70cbef6a27c31fc12b1574ca4f3affa6679ca761711848ca2221fd197ae48a8a0a0b2ec96e8faee2de51f055f6700c39785e1d808339c7a8a6ae9524eeae05f9ca5a658638be13195dd9e861007724499e811c62a40853493af94c26aa06f154a1644f2c94ec6ba26ff93ea07fb0db47d465909f4361099fded30250f2ae7df4cdfe8598d7fe21dfcae87cdc3024d5bbdce738f8d9fc6820429672925161c49368ff9d9b44128ed3cf57c3898a62d34a0936c53445683569d992a5e0bffb5bbcf59ddfc1beffac3731e50b50058ce3d511e26b4a8a76d37761f11fd5dfa07c99c71441fd94f37fb169f56f2b9b1cea94baf66e82902744e4f206805176631915e12f1fecf3a83bb63d528a620062b6061afd0104d948d2bebcbd602f97da083012a24a2aad7779767f3bee9b1ff7404725102cad5f3bac720aa99251c580c15ddccbc4876011cb808e17a88514cf11be4f5f85af85bef2a7e29ba00ebaf8c65fc313ce2f5c2e56eeb8d59020ae532cd7a3f1127930c3381604e3b703f515c22aa610af5a72d6580ae2ed57f2a5f63628929913a7da8cbb292b42d1a19856b5ed8f5cd4f1518e2dcfd2986c75dde0c9f775d36c1d644614e31e88c473e2848a2b47c6aaca81305e7e3a7d34091083d51eb66263e44cb550abae4085156322e6efcb735368a1f3add3f10ada4e379c3d9fef339d0cf24101ebec3b3772bbdd68154a10deff9a3db5b2a2ecf4cc42201a595258f6ca94c02a817c91bbfe09a371fb1db1d4404c7a3b560a324254bc5d296114552013d6b95f66afaa9815e295887b8bc67ad6af2a088ea7e86d1b41aecea85ebb67821df0d1266915daac17dd0a818a3fc9ac73a57f1dbd5766f048ba9e2efc6b744048a5f8780fb6ef0b0539de37e2d2ba8109dfa61768f439ad74024f3a88c39132943a7effb9781245a1abf00183f7204b66eda6190214a3d219bda0536fabbe78f9a4d767c91ebe177ccf356a5cc4ff010ad0e884dd5c294323becb5f90d865ed2c8ad03c523dcd26b88e77a21c3cfb3ae26d951a932b1db63939ddc2d6036c2d650914f069639d2baffc30a69e8dcfe21f8114d042b0c5c2d48e28724b10442368cfa78f4447cdb4c79ddd10f73219b4c940f85b6788e1c18aec7882dd88fc5eb720f19d482a0722f439f6f0755553b506566bc95b1ed53331cd294272fa480afef40efa952739e47f5ac4b0d77da75a2a58a70e78f377da0fcee4257f8c44a3f546633cdb1d86feca50eab1d1479522b7c21b78b4fe520e03458003470f7f1abcb551b0c0fb46fe2e35602b064d4bf14460bb0d1661fe2615b26a406108a7a60a599588b4a3225ecadf1c64663ddb1ba64f93903d593f6c6aa8a7d95c6f3e30c443e7ec6794601e59e6e871704032d8c38495b22aa92f731deeb7093c30e3d5c69e96c05c65cdb50dee266d1eaaf5bebc92d9e688d5d97b0c79f4a5790baa3428336533590623a8465fba7038f5dbc654c64ee10d7851dd379cbc94735a17666919eba79cec9d45e370db44f631f19e5264f3e3a722783fbf32d8e624136246f6074158059390911199e2745250f9e247b4a6b0e78af37c0499b41709cd483b1b55da23a034f1817d80ca01d753cc911d309c6e6e1d72435bf3b1ff07f15a6cdc1728ca224c1334a38bc10cc9c2e62e44c444f8992d1787acfcddbee66dcf68e215862422f00e15031f33f4802bb41b4b8a7652df1a936a18690e19cfdb7d24c09fc8a3462c6544a549e089ab17f0470f6b5a4fe1a041d421a82171350172c71242834e2b3cefd11f0df03a015d7c4ac36cb799d40037e672ad429518dd23ee6293faa20546ec554b42e4516a780cb50410b84290824a476612bf4b489de207502403a11fdb9f096caf3fd9d06e94f9d4fe347fd2b9a3d67ec132b148635f56a766545d47444e283befd87673f3f581c80bd88308ca56641f390b2d84977362b2ee43eaf8b43ebb1ae2a9ab4a2382127c14b141ab81f57b6df602a889d3b283b20fcde4987640677c52e426555ba660c247e084e8f77f4501cdcd330612cce42253bfda20d21196e271adb53c8ec8fac08923ff189acb1de4e745b380c4ceaa61afc6527066195dba031bdf6064fd35e6dc177ca2983a688a264c28992b32acfd611c1a4a289e6f0a81d328be80f3b627cd4f9aaf29630483894d5143a90386a358f56c3cf65e02c68f11a9d2f4f8c93df62437fc44b357fef21b40c0a8a9d1f8ebfd20d6f0a1a32e4f842f8b7b75a68ce5d72d4a4f4ebcf823b87b0ab4445b986abf90e49f6eb0c5a42e515c3d211be9814cdc3220c05ba22f9551811e271eb52d3e318a2b729dc4d9aa44235f5dc72800d0506249927658d6761d066189ec2c68bb4d2e48c7d8ec493af8da7a7104e7a6f2750711b500995538083ab7a19d68039fe518798891dee442208400f41499c903a664144e16309689b68384cae4509aadc3340a1b499eaee91d074c56ecdafd1d3570e2a974516b0322d0bad0d94c0fa739c9b6cdddf34b3216ea80597671415ab54861b04b6be73fba958ee8d5ccaef2718bbe3f6724b77ecd7df8c44e111aabd487cf60776cd4a8e1855018b96905996a64618959a0df7bc758b0f0b93c533bdfc017c5c24b4fc1b931fd4288e81033026a39206ec9e95ebad886fe07c8500494911c86e15e0839462f7f2b84afe32351231f760b9d868100ca8ed32c2f6e70cfb4d473d9af8324f2e10667adec2ca1ef2b0253fe2698b0478b9b5b5deb60e78e07d11f45991efa825b39d0196a3b033aba563af1ef71cbacfc303969a94187a7b06fdea8cbea11c6b7f762a603dcb3fc5aa3d068f8da42d3d9059646f801dc59452986893fa15672f0b9d008fba8e2b6abb04926c73592587d771b92212c94903148fbcfabc07f3928b6657cc9301b7b8759f892bd199d7b485e89a95fefae0b0c56dc234e6a6afe924ca225fed76c1b3aa02d1b7b87b308458285fe9580823c039ec91380ed0715f28a5ded1b586d86075f87cf441f787f3925b46a5537aae32cce3ea3f7173aa163dc0da25fbdbc408af01f4c7070b20c3b2849697ad31b2095d67674fdb9c741a9735fcc182c8e46bf5578a12934b3b06d57adf493c359ec3f7abe4c21df13bafbcff7f3c8aaf1cc2e7582e5eac87057c07d55ba9ab718365a7ab2dc2185c34dca244eef97e87211d3230ca282752e352614bf8aa7d32d1645ec1a283f6ff7493462f1c2aeb44e0aa20c0272d2799a31ed62beb7afee1deac861b0e37b003ecd101f158496c011ac09badadab3ede003391dcafe45cdd7808fd670282946cf20001242d9440db3e215279f7ad23787714be8387d231b0ddcfee4157e877eaa84c3165cd10e3cba4bf2d07cbd5eb303f1954c00ce2f750db5e8b7abf3b784da0d0e22fb801848a935a26b35625a75e4b89a272b1ebc0a924310eb678b201851375c53e1b26f133e7f811f30175379811ff2992d9b1f540c4e5e8418c4f1eaede5adb0df9504c7c5c4265fe988358099ec40fad6bf43cc3e82e8b456e0ee240e9fd6eb01059ebe093b55d0854f63a2858ddb9e517d5d07b727e646fcbc26a767103c8ec2abb649c3591899eb40c0efb683e490c0dd23964255dcc2529c91ccfcf66abe7c29f3b228d8400253a05447ac3afd4988bec51d68c21ce763a5c5c5b498fa9bc4cddaf8c931235f3f69026c19a92696593ada2167f90c9cb0de1b29aa782a1cf1342605d1b88d480adcb31ad627fcdfa97efea2ccec94eda0277eddec2ca8fac9caff4bf0950fe04a690c54ff236b97cc5b6fc653b58c7e8f83ccc47477043d4d29f62926cde43d07e313d42196bae2527633f150411e4b32b0045b8e74aa4f8748f48ddb13aee5545ce3696a270a611a35cdafabf2926402e09f7022fdc94e9c367d000dc9730700c650a0304ac720547bd9bade9f12cc4583092be32e013a6a69aaeb4e767c5ee826f0d957d568e982566e103502d4d7e50d1fd4aab152db838887156270cb5ea73c640123bc73c07817e00be98352f2df74261794775e4c391fa7382f3be5298ae51af3fadbacba266ca1080f0f1e3e887fd8fab54e0c185907ee292b09050e0f8258b55a98dbe9d3a02344f0991a3e2b86ddf1e7e64611633f3e104fd6a66ec853155fe1254a73f80f98d6cc806c800973afdc750035ae71116823a969dd2bf862bb5435c05f3dba7044030524b1f9bc8e62bd58e5ac16b460b3ed3c42129a089163084c24c1ab1eb7bd0142c3cb5a", 0x1000}, {&(0x7f00000018c0)="be77784905e2337e76e54d5dc7c75d568428bc25f46c59410f441db5db9320dfa1d78d9ea8d2c48f17395fbe42e399fc8b4bd6c82ed689beb73aacfb9523d910debf0586477e871d34d55b62bd601a8db9c1eaab299bc755c6984a24223e966073a1faa874c516d5e9463f54d8424317aba57015b0ca96275e5f1682e1e6b18d8204366a6f65ddb6656127a9097e496f8e7d9adeccf57d9d317f07cb58aba04f55abc5565712c7534b1c319c6dde7fcd892ce530cfd0295da7d26bbe0a138d18caf7dbc10f41d3086208f0e0ace90ce0c9859b978ee84b32cf1cb5068d0a148b", 0xe0}, {&(0x7f00000019c0)="dc5171e17616bc936cbcd670a839e454c45594b2037fd9d130b2c2866f5034f51f8a751d03ae9752a415c3e560e0e1e310166052fad12c72cbed4b9321cbfb2cfa721e638267dd285bbcbea6f50038916ff01f05b5df5958abf0f3e8f48bfff5", 0x60}], 0x3, &(0x7f0000001a80)=ANY=[@ANYBLOB="0801000000000000ffff00000200000006427a05c966a17d4c37c92667c0649e008aafb68a39486018c8628f0b5224e98f3691bd681afdf09ed0b389580b995c4c6efbdaa6ab7f19758275d5dc756a07d78be4586c1fedc5d4eeeb6836ff8e169e1d1940d07662557d92ffa14a6573950fa273121f85cf6ef3d23ccf6f237ce2059762008b316aef77618de3b79448ef2e8112a6a396e87be3dc1772272e682bc206951891b4f196d7755ed922c3151063cae6fea74ab0f1942566b0d6d19742b36290202b662895d3c25256803ff805d8e550767f6818990ef4cf2e04d3ae8973c1d5e016918128c975a33b099dc44f07e8578c5b69b4e26367888c8f22184a21000000000000000801000000000000ffff000006000000f2226bf2b38157f041b0c0a0440835cc595c96436b5cd2c5baf34fcf49d4fbc21d17842f87c1f584b26cdb7fa6a1a1280c8044e6e545c8300d1f5b11edc17fb60a13479bef3258d7b9d1a3d58208d72cbc22d171984418b54ae9deb49e75e309c347caf45fa9a457df04ecf9112aaa432a4ac66da409f683436dba934be644dd197b234866bff9b03cd2163bfb0016d6c0a365997bfa7cb085491113fcc531493e3f1b31adb19a518430f65ea96e3409f465a57b6fb65fb876ab55ff5c7745e042974c44b0170f3d8e7550fa3751f27a95be148a53861ea3dc2c378eaaeca171fcbf0eb0bdba693c467178a57acd5a9992584100000000009000000000000000ffff000009000000231bf94bf988f35a47a3aa3a3cd65552ccc3521eb53af1a72536cf4b16610be364ac01ac0650bcb3a69d0465309bcfcdef8fe2727b1be3c080df664d9d0924090535dc00a58b3bc9689e8f4c31f27f5f0f63bf378ed827e4d7aef7f34d4c1f71f7a5b521639f8793ba14508032eaacac302b072f925f33530d000000000000009800000000000000ffff00000001000040ac88b884e9b7f8667287bda4b32df48be37e955571838cab9d19d0a152856108f268fed8d0b31db1743eaa474bcfb49154a659b3260034ab3fcb19107e58d3ca9531246e504a82afb1bbc826b5af713e1aa6baeaafb27f5e4c535d7a8107304980c21f0a8dc8b9e323ee77db7fc1ff54d825693c5142b872b41c57a70ba3c26c5c021a9e70bbc02000000000000000ffff000008000000d2d01099a7a94d034b000000000000001010000000000000ffff00000200000079119294bd2e868df9107208f82da7c282033b4ddb491b300070ad969458f44bc6ee89af4d47b39e04e669817b5572b9e5c86894984f3bfc821978ce8ee9207d3564418609e399542dadcac3b55b8ef187e4e6bfe9e9e3d6fc51ff8d171b81311f644da79cbe7579049fc20cad0d77f0fd8be7c52eb9009e2c9d3faf7d0eb114b907cf4be7a60773bbda77657c689e53eca3aeb87e4eb7835e6a2b7f71ac6f2306029c4185297c0ab22e64fdd3fa22882066ec445455a2bb01857323c3e6ce57f7318d7a5a93bee53cd606f8fe549b2976d0452f4b37cfd7715b371e172f8b0d07c3196ec15b5f92e351fd58763e9da89eeb79f8cb6d4124c28b2e65bdd857d14230fc6d553349d48795529a21183c6a9fb658040c63a853e892a2cb4a90d5809eefb8f3b68825b18a7a94c88fe0517d3e20362c5a888389f357b32dd3990badaa8ded9e64e4659d07657e25cf3bef703ae80ade8b6f133523fb9c59a627d6a9d44864c6253787edfb0656356918c00d6ce8cdec36e9f068f063af25cbe59c4f17e16296bc22064dbd9e95e5649f71519b4cc2e39c67d8f120680ba36cabfbfd873fb018f6b3a8e1766b3d601b5c03a3638e4348c93dad66c2aa94d685909ed5b514f1d0c3eaaa143e8d31103c948720dc593a7fe2596c8f9959887b37a99ce6f82a6299d6a5ebf5d8a50677e930400a65da8eaf9fe6c9b0dc6500af133e6553571029939f8658f0d742e97bb81a52d8d9737a7d30753dd79d4079768898f4bc2c9f0b3029759ffa96a10557e7a237e124605c14f6d026966d4aa38eb6206eff68c29aa9352c5894229b0000301ebd98ccecaa923e4dc989f3e277e6a57f716982cd7dc70c11fd0d45960495874eea58ad0f9540104167885ea89ceb8e5e6486fbf5981b33e988f44e5ae52a7b3e9e82187f75fbe5f81e8867366c24ce841da7b5ddd3ccc736bc069eea2cc0fefb9d83e26dff9a01d98aa43376f8557c9d8d2207b036df073fb7b10684b642e4fd809b609dda2089c388d7b27e3caf1feea84027aca42126eacc286911bf04e4d5fc8889a6e3e1e88e284960032477235954460c011b13d81cf17cde4063d4a936c686ba44547ee9424159764a65ad6186724a0a66edd511ee5a79aea43978ca24c26b8d72cf5668f84d1155cebf1d8673af3fa53ece1d7055620ae76aa219cd54c80ceae1bb651777511b1f5101bed987f000c9c95a00c58821501f457d99ffe2ea1120dad1892bb564e5a0e8614e255ccf884865034cc835f2f102f2712bcbdfdba3a73221f2a4b7737b4c0187b8c386eb490f051ddadf4a9526eee55b3b5fbef55790c0bb5e3bda6be0013b44d3e8d4a572cb463425d188c785aa8aac626d3daaf90bd59d6cc9f7a8a714b5a98227814c977cc3339742901046754764a14e913f448dea8f4188fedbed9174b42cb0dfd383c83abed995906f9fb49d6440d427fcb7d54f4ae5508682b3267317e964480c7c9aab141768945680e6a85ba241e8a74ea344e5d02f7d7ef4d3361f7021670bba96f00ca5fb53ee25b65c45a94ec77e151a33ed6e0339053f70e81ab65833a7201c13755aeb6f67285e09ccb9d92b60c97344468a75025fbf9199bb0632f49e16b02b0bfafecab0fb86a53f49f05d3ef4e8a479f91cefcb5f3ca681274c39df436541db571ffc4b95164c02b8d7811fb836ba985c27a8d4880966cc00bbd12877240d88c86f38e7b17605d1cb22d22d5282618744663810252d47753ac0d2c4a6efa3f0d15651ebf602fadf25c0c6036416f2be198f6119787ce16c32266b39f42161b6567744057ad7be35b2274e62b5f1c7d5c0b31f35a316adf3e0dd624904680b2f512408378837ddb5fce6e4e36c1a75cc9edbf06b08ff23577b90ea29cffb48660cbafba6e805923b03461def95617ad1f433249c4e29dbd46902a20d8a173547c68af4b5e380d4bcc3ec1fb9626471925e9d2dc8de73c4b62d404b766a2f601a5879cf7c0d63ca11862bf4602b897f8273f34cdb05c946c2c6bca09de332b6c1e94e7ff9b2cadec04f7b1546c92520a7f3ce70186be6170bdb40c881e98190ba5de449f9f4ce86ffcce2a5e24852f697b37ed41e8899d754f728f15a75b885ae4f79592a13189f73401a9b756bd810969488c9cd38f88ab3a2abab10136a34cd9d632487085dd81dcbf11bc3c9b5ddc0f131e22406b61c921d87cdc02efc25eda6497aa5e02dc20f601e885c54d90578f949ccaf4c3de15fdd7d337c60304e0d0f2eec36e15063c5a50ccf2fb6b98a89ee0b95e9375db9beece319a0b8cf1f536684a3c451ec8d1ba890ff59e3da611b984c0da7dc5797bd200bf89b540d7889faf3f3aeaf86cf66f816e79a19af153049d5f7c34f44833b32ed36aef71c95257dc6e17192610fef108d3ab5b7172024c52354be6a9be4951882233562dd9a7b936236997774b3d1e407a191f42dc81b306043088b8d898d32c081bc92735df0967e2ed0a52dd920445566e5421a317eca3f45b866b99ac6bf7af9dedaadb467b691d45ee485fb428a24cb6446ce0290f44638ad906e2ad9d89c1993e8d73da5302a19939b0b87e7b4efb4204290846953df5aa0d327a2fdcf33e22f4bf8c9d6ce4a35c3b2461d0620a481989253ee679c704864b3c3bccca634135190fe90868796eb1046c451186fe100331010c0f5926ce63a46cf9180a5e00686b946dbffdf6df90bd904c1ef0ab340a08395dfba0d93a405ef65b6c9da1664eb5efcadd3dd4af7e33fb795611522ea457cdfc9e28087814fddcb0f71ee8959a263309a6e3678f2b29bc5cded5ee6afb9d9383e3e57a882373b859ad46ff919c02b140c3b2ae0122f7d0bc15548219400dd516c569e10b82621ad4512f5d0e4e25a339aebefa0dde5f24918f9db1bcd4939f882457ae942d4c0c203fb54a73627a93f45fc90d68353a6b4e6d78960743d402c7b176ef6bc7e7f62e5de6ef0230449a12d73607f0fa6492ad8c73ed4e3ad096db8729ae3176ba84e085c8f5e5f97186dbc3cf9c0b2ccb59502c7208ccbc1f850c28be0888707d310792ed86013e35816c7dc87aff3b3fa74ccb76d4b29812b99749e0e408b82682edec76804fc0c50d0d3c11aea11d7814f9604d7e9455122404c10988257c613f67020eb042d802eb33c82a16c6b9bf0969b2fc4540efc67b51d278adf081cbb84a2890857420388f20b7fa02f08f632bc61b68fd6fb78b37bd39093135d69ec0c6eda9adba123f7faca97bbd78591f68bc42d96f091d1feeed518c9db377397c654ec95a9db002d179ba960381ea13e2208a39367da926b650a239f9e77e80a6cc021b3f8cd74de24e59be2aff2b9c1b846ccba05a4a0b73d3b11d543cf046f51d5eece0794a4d4758c8c440a4608132965702752385a5d114983fbbcc445ef33f6fcf2b77f84e47d30fb63055814d3036e88beec65b925a19bbce7b6d4088b2c77f4224fc43c9fa8d43c045020c12a8321fec1179bde736eb1b427a89e364f31d00216f0c83a8f926f14a3846b73598db5d60309a684939d8b640edf02eb383d91efa9ceee87a7b16b8216400fcbdac84342b4fc9583eae2f7cd6eabe24897b65241709c6a9f7da2e089596e2ac2554b091cae7725990736b15ff9d1f970d7736b8d0f16781321dcbae589b7659016fbf7ef5bcb21ceb2c9dd6896bf1fcd5a185a46e1ea0f5ccaa7eba5f70e9890a93581cc5cded9e0a45c30a6f02ad086b99e09b32259155dc6d8eb8124cb14b3e7c9856fdabea7718ac6bfa485202514524c21e8b6a13b7b2f1ed44d7f5064fa6c99723cf8828e02d78a3116d2ec66cc521430e9a02de22138a403819a56a7f80dd4cea46782ced3e2e8d3ac044324046e34f0da705cfab3491cbcba10b606fdce679f8d3f10b07a07442872dbc311363552dd7761e4912e8b67ad0493e74015ce915458cc317ee23ba1253839838b384c0662b8e0c23d21065211d594d6afdf55e78626028b877b77fef2768e31577013778c552c46fa7d5f1a2d2180e4d526f10526a70fb083e3af117255144e0c738d7db01417e5aa29c0be487d979eb6518abcceea1cdc63c2d79e377fb95478849d180f1ba8fe02d0da6ef3ec7e76bcc7127dcba0a4b42a144c9cf1b45c5b3fab793bb61b18b6bed489256f1fdda3c164365aefb54f900080000000000000386e672dba2635c5f76d27bd2614c5c5a5278598e0eaef44cd9a5e73b6d9c4695b164ae2c39dacfb27a2496e7417b64a4c382dd4a5172da9b658c5939fb877d4fcf530c5639145be9495f837408b7834d8e43aa3da9c64c79eb6cf262395bb68efcb42468576a7906d1d8b10de2a885a45b6bb6e0423cf7ca1b18fb807387d320dfe1125ea9d16cac6170ee71396fbf9a4b1fec84e8f5fd3ca8d1aeb7f3c0182d00e6482f5d076fe382a951a9488962419e73bd1c06411ac69950cb78bb7287ae74d08dcfd3f87867ce065b82891ede416ced0a634bd93cd9709078cceedbd78e7943a7d0adab61cc84bf006817a6cc1ec55a7702a11e73984719e668d06defc711c7c91a1d0a05eedfe4eccdf38838487e2a3e9f916050fa69cc95763163e964c5fc58f4c034405a294724af5daa5d81d42dfd0519e5b536cb2690813fa37dc5e9e844fbc5bb96924e57699e11e08dbcf698fa3015b14d4c16c20294e1378de002af86b8d7ac946e8d65bd3a7bdeb6260fda010ebecf975644f065fbce26dad5eb3eaac48757fca30ebcd4c7217ef8430db65b0b329adc745cd5b365aef590d30d903dc40af74f00156f5c8ef132341989f9fb8dbc101f5e174ccba52cd0c215d66ed9e8aa1274ece6fe81d8d208ed8593c348f0200ca0f02f4df582fb6c245542a465cfc60048e4bf72434ae4ed2939fd89a61251a8b3900775d625b96c879357ad3578541f69263452fe6e425a5944efbd84b7cbead0321c59d854c988dfb0825fab305a21407e0810abd44e28dfb5d5edd902ff0b76e19ee3063ff5136e484967d96eb6a541a28f6d7d928f09ef94095f974040ceced10051fb70dcd154149379649ca36210c41e829463d14d81e0686c3d9567cbf97e1474a11ac6c274679abdf64ad97e82118aebe7b76732db9e68b8790c4761f3522f57e6c04e9eceb7961a1c942f8e7425d3d049cc2d22331f16b7dde78a47713a7d17c185daa7b130ddae5252f82526e126d84aae5db2851d819d4f2c1591dc8ff5e27ef560a539bd76b621f2c19ca902611dbf2ee2bb066f652f394ec5b34cf1c66e2a371afd1a2a1035b8f319c19c4649592f1ebf1bae160714c94bb96ee5f276ffdbb9e0d9f8ce256d8d68a03442ae3877dc516397ca4cad9cc2e719870ac10e70dd9ab015a748f97dce86be50c80b909f4b2de6b13223a2b07a8a7d2a3d98bc65d65df07ec0f15bd279b45a46bd9ec5ed2feef90519c23ed209060cf45c7a80b408d5d7caa247dcc150fdc9a81622c53913feb51444489597b310209ea55d381b6d175ae4f8c586bda44eb7ddf431b988f5f8b0dc4bc550904a22456cca9ae7d6753af3ab1245cead60b5942eb5fe902a424d6490ddc10adebd01129f8b7be19cc418d53898605c3c61d6841234db3ccaa9a07458e83773d1b1548dae1105d824735e24838e040fa2e3344614c3625112ed1b694f0694141bb36513291fa393050e5bff71318484e0fd635e3e4bccf108d8adb2ce6f8c916e6dad65412471ec3e0ad7cd87ed0ce1035c98e7527bba3341cbb287d94f94c29f80202f71f0cf7176c5048a7e5499d0e838ce99e65071fbbad"], 0x1368, 0x7}, 0x400) 14:54:01 executing program 1: r0 = shmget(0x2, 0x3000, 0x502, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x4) 14:54:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=[{0x68, 0x0, 0x0, "13c981bc6672d616f51efb922444e8899b266efbb06d75ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f4"}], 0x68}, 0x2) dup(r0) pipe2(&(0x7f0000000000), 0x10004) 14:54:01 executing program 1: madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x3) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000dd6000/0x1000)=nil, 0x1000) madvise(&(0x7f0000d80000/0x2000)=nil, 0x2000, 0x7) r0 = shmget(0x3, 0x1000, 0x104, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000f6f000/0x1000)=nil, 0x3000) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 14:54:01 executing program 0: r0 = msgget$private(0x0, 0x46) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) 14:54:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0x69}, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shutdown(r0, 0x0) 14:54:01 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) close(r0) fchmod(r0, 0x0) 14:54:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x10000000000003c4) close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) 14:54:01 executing program 0: clock_gettime(0x5, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/4096, 0x1000) 14:54:01 executing program 1: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setrlimit(0x5, &(0x7f0000000480)={0x7, 0x4470}) r2 = kqueue() r3 = dup(0xffffffffffffffff) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x80, 0x40) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet(0x2, 0x7, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x44) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = socket(0x6, 0x3, 0x2) r10 = socket$inet(0x2, 0x2, 0x6) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000500)="48d88f326a580724e58f35718902a657e610905bbcfd0d441a19eb6e632e397b7ebca5123492978503e0418279e1ddf0b7b274bf4ad47daa7802ec66447cfa5222a0c7d09a64d2dd636ffb3b6825362f72e4fcb7bbafd371e925ce54043ac78f0b12a0b054b013f30deaaa2c1500b900e02555ee671a3114da48f639e884d37a2acb848f2c1659e9d2816cf7278a12a7d17d8186951cc7d4", 0x98}, {&(0x7f00000005c0)="79163e10720ac0fb41cffc1c387249712a08c398d5b575e19d0aa49e0b84b58508facec6ce557ac96f8d7ee0416857a0b7398dc4cac8b1059ada3e0800ece794f3806a2bce822771cb558443664a6d30b8b36011f4b761711fd232b31b65dc2f9a851994a84845ce10e747e43f341b83b33964a5f4d6ef4850a8295af669b0d7ad0549a3c95eefab8fc9e77c9ac4dab44f7735d5ed8e58bdf0a42c20d170ab96c52850e3ab", 0xa5}, {&(0x7f0000000680)="4143b58e5fe7f5fafcb04a3c33149e49b793e1170899edce899da076d677cba31c15ce52b0dd86ac3837b21182112febc38ef4091cd12873cdc6a5b27456d36235c546e3532d248142916c2c7321d802dc9b0c0f44a2ead85a89464f6cf22811182218e697", 0x65}, {&(0x7f0000000700)}, {&(0x7f0000000740)="1e5faefe86ca6e1aeffc2f65c78cf105ae94231aa216267117264ff0041b1705a56f66f2451eb07dfc2451d49b2e797604c4b6394f7f61ad36a41883de6afca19416de943920af72b82026dcc305676db3901887430975dde3e628fcf6e79f9c377ce65e84", 0x65}, {&(0x7f00000007c0)="0e90c5f38008dfccf9b043eefaae1bcf7df5ba4abc46dc08a214aeaa9e4559ff814f0e9300b68502ff28495a8a1fbef4d8e373895c4347c38b8756705985a8f54531c5f7934df042e3850ba4d0b4109a06fc97ce5f578b44f85de60826601a22136cc9c8f40f66702e903fb6412056267a0cfc12abecafa3956926ca92ac0a43f05b56198ac5bf8bbe4e14e8a89d406dea73b39e25417fbf75c251efe0cdc8f58acfbd01c3050bcff42a724fafdb7b", 0xaf}, {&(0x7f0000000880)="e7d992dc8cab058eb9780909315786f16f452aec9feb80d03beb8172350a67cea6becbc2b98b1ed54138bfe59c288135a1bdfcf4a90c139fd6d9d6091cccaa2b6a9807cbc900436906fa244dae13e9679bad05f0b6666a8df6afcd11dbf8f076e765aaba96a396c1624989d4ed23d069dc4e3d3cb107d7243b1f76f3c99d66cbbc3e4bb41696f6b68abb795c5272103ebfa324e25ddb6cd3cc258141cc8c35794c49abcdb19537ba7454f478de6b916fac6e7c64a12e0d564c9297ef4897bdd8477d186c453c5ebde9fca6e54d76f7eab892d7d43c934f60718b0cd66299a2d85150163a10fbbed2ec5ea03b7f587583618227c3e1f696ed8df50bf69c", 0xfd}, {&(0x7f0000000980)="566a3afab81d5105595e123ecf849edf255aa758823f1f5b611caece5014aab415f088bb58cb5fa1a83ec71d7f454e0ab97f18540909f711fd5250e1fd82bfb4a4a18f0459c86cc29e5ca445230bc8da903124f8d077946783a8104abfc53939589fc91df55bd5", 0x67}, {&(0x7f0000000a00)="ce7e8fd71c424a829423309a674dfab2c9ea8224c8e9ecbbb839dd461db5b8753f266582bd8ca87f44b221ca260f3ecdc5ee3a3558393ab58ac37e95", 0x3c}], 0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x10, 0x400, 0x9}, {{r2}, 0xfffffffffffffffe, 0xa5, 0xf0000002, 0x9, 0xfff}, {{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x4, 0x2000000}, {{r3}, 0xfffffffffffffffd, 0x2, 0x10, 0x4, 0x1}, {{r4}, 0x0, 0x8, 0x1, 0x0, 0x4010000000000000}, {{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0x80000000, 0x1}, {{r6}, 0xfffffffffffffffc, 0x8, 0xf0000008, 0x1, 0x5}], 0x4174, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x8, 0x1, 0x9a54, 0xfffffffffffffff8}, {{r8}, 0x0, 0x20, 0x20000080, 0xa1, 0x2}, {{r9}, 0xffffffffffffffff, 0x84, 0x10, 0x0, 0x1}, {{r10}, 0x1929f2ea8376981f, 0x20, 0x1, 0x2, 0xd07}, {{r11}, 0xfffffffffffffff8, 0x40, 0x20, 0x0, 0xffff}, {{r12}, 0xffffffffffffffff, 0x22, 0xc0000009, 0x5, 0x2}], 0x19, &(0x7f0000000440)={0x5, 0x5}) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r13, &(0x7f0000000180)="4456f325fd183d11caec9464f68b8b4e003d26cfcfa25a3f2d254fe2e5727387870d26c413c286745c48452ac4463462fbb5eb06ff0ed6a889d373831067cf4774f16136023ebd4bee99ae34c7905d0ae5a3de4c29403f9dac66ef5762ff7ed1d7363781f52dd0d83641", 0x6a) ftruncate(r3, 0xfff) 14:54:01 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 14:54:01 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x200000c) open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x1) 14:54:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0xffffff85}, 0x0) 14:54:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="b811417000cea0b64747171a738a50db088a69b802a8dfc098147ecb4900de1f19d687527db668a79bd34ef2de114d3820c73108b0b3220eb1a3d6054edf8cb141a146b6a87e828c6809762c10bc01af0488f6a6c30015454eae4f6fa885ba97651203596aa7e9af6146f1e5f38f8f7e5cf210ad2724af4a0db365332c09621a7301249df4e740a64129e8224f02ff625c91e15104601787e82e2f6ca8c43244f03419c43d99f7a5666044677fdb78dea18e5596a209b6fc4a3365fbef6391cf6dd7eb63180e98f7", 0xc8) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x6, 0x1, 0x7}, 0xc) dup2(r0, r1) execve(0x0, 0x0, 0x0) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0xffffff85}, 0x0) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0xffffff85}, 0x0) 14:54:02 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="509cb4aef51f6b36f01c68f4017cce247ce11531a00e8ca39ebdd687cfed48b6bfdcc9a4978d6280ccdf5c344a2ec9a584ea4b7819d132ca2b52b419c151e5dac74206ea07d12a8c5a6000ed1984d0a3a28eaa6b593e0cd4bc347cefa8e7f0635fb825544b3d248b07a566102e0a5b7b90f0c232676a8e5b02564cfacc99063de4346817d44e841e2e4ad6005f42196a4e58a6606dfbd69b95e8d2b8fe0c36ed0929b2b3835033d4a168bbea3e5949a81b", 0xb1}, {&(0x7f0000000180)="b6d419adda383b5df593b15e9c9dffbaa28cd17df134ae239b87f43bb882957d675b8d1cc614fd02b1f8523183ac7df920f41b9e44234be23e224e691e15597439bc287f0aa330259ece995b76c95356ce384cebfcb85efc8ee403064bfbe22f5764227c7f4c7cb3ae6a312791c024d1328be67e9368a3a1f21721e525044171bc0aa8c85af138c7a85f05e93c4d05f049e4e2e696d21c1ce9a6f0eb57bbc3d061c5e3dc63dfb50e3fda5f83aa7ce227610d9432ed6bbcec1ff36291ce4666b610e5bc8df051360102ff52b2", 0xcc}, {&(0x7f0000000280)="08585c33476d43c74dc86c4f4e84fc4fdba1252a8da99703d8a93f03b17fcd24ef614c1bf0721d3b4f6e66b3d1c1581c91c5d189549cd2716b9e6168fa4bf28b96ac43865b4f20eee3dc7720196812c91076a43bd506e8da7224b1cd43e907f23e0321f2f32eca6e67a99aa8b47774927189af72779055d17307ee6d5c1c8348857d9bd69b812e40240cdf74db855feba259cd9aa97dde0a", 0x98}, {&(0x7f0000000340)="6bec347b688bf38aa813b09811b94da60f9887d628a3adaa6a870ce9fe46aba8136c198aff30d44dda169f465551d5415739e440e9ecbb9bf0bf2798f433cd655840880b6ab9efcdfbd4f8cbd4b68a0efedc65c0ad8236edb032efc3f38bda67aa226d97eafd437265886d4c858130cca4d69dc220b2d98b265e99215c889ead4716908ae656adccb184edaa851d5d7ae2a5402a387d2e6d20d724ef0ce3375eca128ae6ac67", 0xa6}, {&(0x7f0000000000)="91f902e39f75fadcf9ea0e24f2013a9f88b29b1abb7de3b5054ed1299e5ffbc3691fdce83ab43d1c1b9b90686039dabd88db01826c73e088b2de2a2716c2bd8414df4b400fcd509688e1644fff5a9749b1d3bd8c35b8bd3e11788419", 0x5c}, {&(0x7f0000000400)="4b8cdd2b01a5ea51e1246ecaf8d0e681a66f28ad9ac2b29fd8934505d04998c849afaa58cb3d68fa1232", 0x2a}, {&(0x7f0000000440)="39edfdcde4bacf6bf3206f9dce023897b7250787ed7886948218d16ba33c6b3ac11e12497a20757e8320bc35909c8a92e00e1c6b449a9364e5a2fb4dcf26af09a608ec3bc07aa6132ee135b5e123a2b36997bb72bd31b53d462f8e999ed1545b471b90a81564a3b8c4f7bdfd8d222251998ac29f0d42e0dc2cd799ef9858f19dbc4c8b774ce22f04e59fc7ad53a182167d4e34820dcc79e8e327cc313a019eadcbc389886c0122b5917ab8ee9be8bf7fc9ac54ca30a61650f1d326b2490afabbece74b1120e750b6df71354ae27b6dfbfb43e1f398d1c2a168add8d7a623429490336aff5174b89d2657b894cb2c6108fbf2d974d5399614445d5a535007", 0xfe}], 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x1, 0x0) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0xffffff85}, 0x0) 14:54:02 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000000002, 0x0) fcntl$getown(r0, 0x5) getrusage(0x0, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x400200000000e55) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 14:54:02 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) 14:54:02 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 14:54:02 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 14:54:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000000)={0x18, 0x2, 0x8003, 0x62}, 0xfffffffffffffd92) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 14:54:02 executing program 1: select(0xff93, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 14:54:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) unlink(&(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000001480)=0x4) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, &(0x7f0000001480)) 14:54:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) r4 = kqueue() mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r4) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, &(0x7f0000001480)) 14:54:02 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) pipe(&(0x7f0000000000)) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, &(0x7f0000001480)) 14:54:02 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.@file0\x00'], 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x0) 14:54:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x5e95b95f834d2614, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xffff) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x1) 14:54:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x50a3fddb992f7a5b}, {r0, 0x27}, {r1, 0x51e44e694ec62e11}, {r1, 0x21}, {r1, 0x40}, {r1, 0x8c}, {r1, 0x4}, {r0, 0x2}], 0x9, 0x1f) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000180)=0xffffffffffffff0e) 14:54:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8) r1 = socket$inet6(0x18, 0x5, 0xffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x6}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000001480)=0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x5}, {0x18, 0x2, 0x1, 0x3}, 0x4, [0x3, 0x1, 0xfffffffffffffffd, 0x0, 0x9208, 0x62469907, 0x3, 0x9]}, 0x3c) 14:54:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x81) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x200008000) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) 14:54:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 14:54:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000080)="cd297f4af3b87dae1051c152eac100617bcdbb95e268d85bc627a8ca21b79270332cbd6ce1d13ac3d1017a1270eb92e433b65e6d302e92e2dc110b8ddcaff9524a5b52ac4c55dda069a2b88f73a92e3a47914910736ec5aa654a9400cf66a4fd9d753c43d827e2bf4157e3b0a4df4fdec8cab22f046d9d3ba17e53b9ef1856b47d23003e0aa27d2f0271f5932679155bc5cab1f90608a12d417ff099cad16aafc17c55de2b5b69b86afa956dac418a40fc1c78b623ae305daae03e80152b912989d6d1b55ba9edf1c669517c0779e391be555badd57fb25ece8205d77d56b8480a5d91b4b1f9b07a1de5f1452780ad43ca2d9d7355a30f5f3481ed0549497788ee10afdd659cdcb30792bc59a5f40fed97387dd0a282dad91270c97a30f51d30787082ad04aab62e7797bc728af8d99a0401c8c11333496fe5ac96f2d10bd34cc96e055436fd0169c7cb7874e4b737dfb010767dbe0146f86514d350f2b8687853526b5aa6caaca79846c90d70689c4344eddfc22e72e765a870033a9cebf67a2819abe569d4295813a00ef1f49f42caf9d3e2e296e0ae174932a1d69754ace5ff912e89c20b297bcc5f9fc003873d30135b4543da3b78034dd2b25039cf58fda310e8a625e1133bb44e53a338a99ca811f57b521078ff89639a602acb59c4a7217fe865ab2d7e176f642ac2a0dbc9170bcc39e22c651d45359dc0f4c8f5b137ddaebe87e76a9d698bccdaede299f9829deeb58a869d3a6fef61d10453729707539846fcac7742a433baf7a71ec7a41b04f82313d534594e70c585930d7a22a687b3c565a84eb589626bb4617c8348a14006a40918d9f614b6ce7b840060550408305b6a353cb056492666be11f21ae3460ee84dc27e2672cf4011eac403d8cf6f0159c0936836b866238374252fcf29318786dc14fcb605691e2deba1eef18c254c7f2e37738117ba02c2157fc68ff47749a2a1f887b58ec561606f26a784daa5509f1d6bbcfbba5b3083562f88ae21c75640ed14c21db4b9080743bc8e5e19cc113385f58da801fa592e86a3e1b48a72d378ee6e4d5bbf9660fdf4930a8a8a9460aa643d961d8740ca0a6d355235ae535564e23617c7474ac94cef1974c282596ea41033738f00d840ded87d3604555cae451c7b5fd51126389274fed710af7895acd50c86ae7633620aac13bbbeecd324261b08b8adea0b4f71feabf40c37b1efe409a6f58dfda7722820780f4eed3d8600fded0f15c2c613a197b42f239354c8bcedf878ad9d0a8cb39be29e9eddd038c36cf4dcd71b65fc155480f97c989836dbbcd916667dd1e29312a2d8cda19d9cc93e307d6ce72c8e53b4cee73ee347e2a3486ca52e4ed58e6ed0d7c2ebc8c78412cd905221a42a5f6b20412503d63a733caac13d1a3155c8f9fce2fe5957edaef4c966a3a5f2349c2fc6db50c7b41ba05d3afa98c8271f3621017cd13a9ee6d9a384a0b6996b59f21b433d8e50d9be3cfc89c349527c969e6c8599b51cd477d4c1b48932fdf29b386ba93141de26d44514f149f976457651fa324fc8ef1b7bb177d83a29cce414f456d3a1c5f39c9b92ac0d86a52239b6e53c5397a476a92667796aa6e0647c5f78767c931016a2858382ad7430b3497dbdbbc05f584a278b77dc922151c61e628f1fc11605442590969e6cbbaa663a871a5e92d8c89abc9f3c40f496d02b1d4c4c679373f8ddd6d1f807fe7ae0d4b60e924c65a6e9cb84f22f3065c79217fd8ee67933d4af925bca2145a635c60b87c7add39150114f355dc04f50a67843844f82b39bead48b7ea36ddd2b3de8bb5ff4f6b1ae8c6a443efdbd4156c1b0268d897fa548a801acdfee85f70e419b70f59bdc494accebaf1730ff29104ce1fe0c859ee22913f7cfe8e6aa5ab7423234f74bcabe0e8be6cb50f94d34823ea5b90da673468e3dda52837c2616b56e58b10cae1e618b25d77447f1ff74e2254eed6d0302d556c85a27d018cb78adde36e13dbd3d51f4b297667351cba0fe0c4a41da811032b9976f07c2bc374ce918d0c8fa806d3b337cd5f21849b6b1a62569947189f9180986e4004cac8346e7e923cdd290756de0a2c1e51b5dd2f5f40d90a39ac9af2a0194ca7c1f4dae1c28de742f228942825bd1728d63948e8d39830de27084dd02538acca9e76b397d29660df61467e2945674b875281b6cab0da9a9cfe7ee47aa8096ca4e8b20a006aefbf0fefc1cf7507c0b94ca74640152876162409b5407fd8b70cfc2ea8b6ca9eb4d671253d47f9ac4276c4fbc97da74c15ae82468947b909a5e529ae7f056872e1b07ccd844c775c2607778385c1fabb66b08c30affc9619e1a76b13383ee89382c78ca840b70886e0be42e9ea4d98002dfdb287d7528e7833590bd3bb865bce9f88390b82c7c438182868a837434108713e4b4ddeed640ddf970718dabf6c4374c48a24b57c64db0aefd8d27b325eeedc84ea02d4b06f101f0b9646a9fdf7f6a24c1d92058846f8959dff1079629413e7aa59291b1a903996116971df932fb48e3ea476a8be26fda1c25894924ac2d14f9922a4361ce76084e518f4720236b25ed7d60dd7a3aac5169624f40bb5106ce4013ee8de2952b242c9df09595a9a8874e6cea084927984d9cbf0420abdabd506491eb62d6881a8598b2ebf22a7405b2aa1648185e462a1d04a39097a532ac49de42945657e90f1dc40c5767bd532eec52dcfe5fe748142e8aca8ee132adfed51a2a844f22ee999b66dacd1449ff90c23413d374473437726901e0b788ece8fb8eb290362c720b805bd40907aa8aea7fe0c4f063fb506266b56db7628c20d9e9863ab5a54e2c1c150bd5cda5f22cd2cd23a98b5d6a9dfba498572cb5363fde8bb5669c5a318a3e07f861a1ae3fe313590e43a013ffeddc806e532ee1d3abd920b1785bd063a4ebf6be1c7135cd6b931737c764bab9cfae18c9346dec19161779b690182a8da43b411be5819cefd77ae5436f3578cf65f1fc96b900842322e32b9530dd6ee54b7a231946a770592904245d5aa553456bde8e3e0eda075fd581af5c7afd366008c6c0e7532eb138abe0a83adc3eb14ea8661ab28e80bc6910db8f4f92785266e4d384fe4cb5194ddb994c3d2c7d59cfbdb2c008b59765eebec0ebab587c67f0d8ce96c503e8d10d101b03025b8ad5fda1356bf8d40d662656415688a4cef02d5def7cdc66a03b511658056150bec115d69b27f93974727f722eb2a94c270186512031355692e51af229d60e451ec8d7740cc08d83e516e3506a263dc3208ee93fcad6f0dfe1dad798e3266854c3b396b0559af34c44255abb585b65d7f4b0c1abd09fd12d9f0ccc98803c3a8fb170aefc2e95200ded18c63016f48ad601e621d2fe52132ed6fab61e6bc716dc9b685055269749a28fcc1c863dfdb6889e0721bb732de0cd56fa2acbfb6f2dbc5777710d592f233693e9033f7920bb2969204779cc93b7a223166512982afb399bc17aff316f44036c60f40a2cfddd288e54e1e9424b72f4a8c1daf4706a01f371daad1af5d339569b8e03ba5af94597b2e2bf0cbff9784f3ccbba554394328603b638418b79476a47d2e84feb7230e6a0e1afae710102c74ebe71103562c67cc16f35bec48a32160d1bd103eeb8889f7b4a3ae2f46895978a90a0cdcf4aea2e261bdf4ca67f43a8416efab08169601efa11dfb3c56070c1f236512d897b05f1355e4dbc4f69f7fee3d54baa2436a3d6eae3fbed0327f7c2bb2dfcd98924382ae901d4fe526ca6410faaa6903f1d3f71acfe0c3c4be4b4bad75d37b09d74c41a4257d6d0d43d614db970104244b10045e6e51cac4e7515a4d383c17d24bd90f1a138853876624db8264739493e2d5ad9a8800df5234bb5eb73c589f82e8958837cd3bfbf77805a4cfb08975ca4cce4ff29d1e374dbdd276808d439e46295d68349008a25277188f90ba6db96e59226abd86a9b0cc689c6fc8395ae829b289fae3f709e626f7ab79a2d3d7c31fbe0bb42e4b1470454898e1be71b2ced07f014137479eb704dec3da2fdb1e6e22357eeb91e5479cfc982e6e4e3928453b6e3ba1fdf0fe77bdbbf9ae43371a87fe032c82df2bbb06eed85bf89e3fec87480327bc19ec15707ae91aadcd89f7d66ffc7e858b9d3409ed5434b871ce64289b6a871032543ae62d73f31f8df32188f0c034cb9cb0402a670a66a01598609917f7e41b2b695e24a426f8202bd99b4d772af9392d7c30b838b899024b3dd66a4105409f641f8d6338c6cee45b7904cc7f5e412f78a9e8e32ed574eb14725d393cbd1893c779adf3ca3fe14bb520b13b3051ebe40a4907a57b9de14ab0f71b873c0e1ccc16c526acd7c0a8d325c78a0da8079512d022059e0aee16e605b0731ec9cfdd32c1c92cb3dd88ee029a9ebd587e74c88c6f53385aa69c63c796db807297656def2705795054910ed2db7cce26fc6e6c95b008fbe597cdd87e8a2a482dde2a6af899c287974f8209bcda5b501b62c08d1f70cd9a34b6f4428356c796d4db1e9f60e74991fe71e18eb8cf51697c4f317c76b1405f674c24700232e3160a10b11f4811818c1520f67a44ed6a5302dc822552b95b283e57239323e2fba723efcaad97c93acc25eef32cba0ce596ea6c14fc6b6f44e3522184027c5a2ee41ea3cbaff554e606f636f4fa5082158681845cb16702193472db2b8a3e73e14893770960f60792ac8f0b906973bf348baf7a01bba74427a478d1832f501f8e670cf64d8fcce01c1e0d161082e6968f363d5b980fcfcfeff06a71afff7e8fde3d0381cbdd0d1c68059ac1cf2bf4820484eecbc9d01b75d0b635c8f0f0d71c3654e7e98659408cb9ef12dd33478b4251fd67dbd9de8933be42dcefe863c83e8d1a208a6401c4671f849f138ade626e7535b90a5a0a31462ed68e96905fdce1f79694da7ad37a67bfb80d1335c2c3495d7b040d4d43fe73dc887aed7cff1874c9f19b05f44e4f4ececb932771d160addad217205e402934fd44a97a23abae78711e3254e3352ebf9a3b00c61493807f8bb7e4ded8873cb595106df09da50fe8e2aeae796867ecd0503de899d34bb6180f2ebfbe60428e72384ae547a4a2a4b1959edca4baa11fb6d19add4fa0677ad9144ad66b476cf866c90f3cd29b0b9768f3c862ea743bc7397dd3caaa52eba49f41097d556dbfd756140d7128b309ecfbad8bc0ecd885f6e09c7d8e0671c426ae96340cef7ea939629247f9f0f4194d3bc570c727b91ca05250721055ddfb0e66ebe5889552e071279f6a2b3b7752654deee7cd2e78393136cf8f2b1f95733b49b02e92f34710837363a55fcafbb44cfd917b592e6835ddb0fb73d7fcf739c963d4e5546b9313bf0ce90382976a05282844afad25bfbf3762c6fbb69b08dc7affe1ed5d63c159f67f0f0187253626d6738585d8a5fe20a8ce31aa41647ad2827a3be57b209ecb1137f89e950c3cf72eb1bf331e8a5c080bc93e6e39d8645ebf8a587ffaf1a1160054aa23bc51421cc1a9bd32ee920b3cc1ee7dbf3631cceb8dacef754cbfabeb3de07de0bee634816f95e7d48086b663b769f2a319118236b911774cf5d2987fda1e85155f1125d1d3a505932a5a7f4b8955809f6e1a83dabfcc71f2dc5f3788dc8052cae3c0554c7adca3ef675472600cd92d2a3bfa577be469c2dda396fe93af01ed05581c006c8f61ae9808295c97ad3d62767283027706aeeb0957230cf1798bf3d853c060cf68568e057fc87d577ace8178171d65cc63ad6e0dba073ff1056649458256ead5ce72967", 0x1000}], 0x1, &(0x7f0000001140)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r0, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}], 0xa8, 0x400}, 0x9) 14:54:03 executing program 1: r0 = kqueue() clock_settime(0x0, &(0x7f0000000000)={0x1a8, 0x2}) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) 14:54:03 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1) socketpair$inet6(0x18, 0xc001, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/236, 0xec, 0x3, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0xa, r3) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8001, 0x50) open(&(0x7f0000000380)='./file0\x00', 0x802, 0x43) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000400), &(0x7f0000000440)=0x4) faccessat(r4, &(0x7f00000003c0)='./file0\x00', 0x82, 0x1) linkat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00', 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 16:07:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x0) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup2(r1, r0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000140), 0xff, 0x5) 16:07:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getuid() getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/112, 0x70, 0x802, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x1, 0x0) 16:07:04 executing program 1: socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) unlink(&(0x7f00000000c0)="e91f7189591e9233614b2f") 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800001004, &(0x7f0000000000), &(0x7f0000000040)=0x236) 16:07:04 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) 16:07:04 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0xfa}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/111, 0x6f, 0x3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x2d, 0x1}, 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:07:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="cb021760cf9fb3d2d534917510d9b99fea96aea32f3560adaa4b742791407609dbd1859ab849b1831449f28357a5b7452ae6ab53c6edfb1b203c2b476cac28fb46aac51a48ab08ee18ddd9d145795f839606cbda0147d07d373154281589eabb771bb8e44bb7f0256c432850e26bac73121e2c696d374ff59e43036465aba43bb17253dc9d67d41eaea2602a332a28eb5d62d393d2b692edf82724c5", 0x9c, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/165) listen(r0, 0x0) 16:07:04 executing program 1: r0 = getgid() setgid(r0) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000040)) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:04 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x2}], 0x0, 0x0, 0x6, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r3) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5}, {{r2}, 0xffffffffffffffff, 0x20, 0xad06862d193bb7b, 0x80000001, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x42, 0x21, 0x0, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x8, 0x9, 0x9, 0x4346f629}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x2}], 0x9, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x8, 0x9}], 0xfff, &(0x7f0000000040)={0x401, 0x6}) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r1}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) pipe(&(0x7f0000000300)) 16:07:04 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1a24, &(0x7f0000000100), &(0x7f0000001480)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x10090, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000048667442a7b98f00000000000000002200000000000000000000000000b6ce8c2eadd16a198b00000000000000000000000000000002006e4f2ab83d1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d02603d7eba918873726df81382033f6cda4f1cbed6ba8ab0e056d4a4bfcb378fb140fea818929e457855469ba194c783e09c1d3d92a88383b12b3a8180800000000000000545d73db0e604639bc10c07b31488b017fd7f94f291482bb471251e7602558ef7a2f7f6fe3bef66194f0f86b9271cad869d936a1bfcfe5ed52ddc883ddffbdb6d57619b7754328682d435e136843919b0b4957ab3ef9a22d4f5a08b307cf0a10dc6fb66ab79c22d1050c92167996696146a3f3fa3757fadbc174a3e2b04f62e8c94bf5b39f7d662e6c8c913603202813739a07129fd8b7a45125920294a776fbc5432672a0d08421661a8c61fe4c3dfd6b2f2295bce68e7549ba395f1b138e398b1df518f00da09c054ccbf3f3d13775f8863f55dd224faf20688af5c320beb3d21ab1e5bfaa756e2f73a70db66507fbdf48bc42d7b79154e1334ed26104eb59302d0b6d296d0e2ae391"], &(0x7f0000000040)=0x6e) 16:07:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x100) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/28) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0xfffffffffffffefc) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x18, 0x6}, {{r1}, 0xfffffffffffffffb, 0x74, 0xb84585990eeb556a, 0x10000, 0x7}, {{r1}, 0xfffffffffffffffb, 0xd0, 0x20000012, 0x5, 0x7ff}], 0x7, &(0x7f00000000c0)=[{{r1}, 0x0, 0x8, 0x4, 0xdf, 0x10000}, {{r1}, 0xffffffffffffffff, 0x0, 0xc723d9f34e616889, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x80, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x7, 0x800}], 0x8, &(0x7f0000000140)={0x478, 0x59da}) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = semget(0x2, 0x3, 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8db) ioctl$TIOCCDTR(r1, 0x20007478) 16:07:04 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) getitimer(0x1, &(0x7f0000000040)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) close(r0) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = fcntl$dupfd(r0, 0xa, r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x98b, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x9f, 0x6}, {{r1}, 0xfffffffffffffff9, 0x48, 0x20000023, 0x200, 0x5}], 0xfffffffffffffffc, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x18, 0x5, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x9018, 0x46eb58db}, {{r0}, 0xffffffffffffffff, 0x82, 0xfffff, 0x8, 0x1}, {{r1}, 0xfffffffffffffffc, 0x60, 0x20000000, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1, 0x17af}, {{r0}, 0xfffffffffffffffc, 0x22, 0x40, 0x80000001, 0x7dc}, {{r1}, 0x0, 0x4, 0x200fffff, 0x8b, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000002, 0x80000000, 0x2}], 0x7f, &(0x7f00000001c0)={0x5, 0x7}) close(r1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="3f0000000000000093d4"], 0xa) 16:07:04 executing program 1: select(0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x554}, 0x0, &(0x7f0000000200)={0x34ac432, 0x7}) select(0x40, &(0x7f0000000100)={0x5, 0x1, 0x8, 0x0, 0x1, 0x100, 0x1ff, 0x7}, &(0x7f0000000140)={0x7, 0x1f, 0x3, 0x401, 0x0, 0x4, 0x4, 0x7}, &(0x7f00000001c0)={0xffffffff00000001, 0x7ff, 0xf9, 0x3ff, 0x7, 0x8, 0x3, 0x800}, &(0x7f0000000240)={0xffffffff, 0x5}) msgget$private(0x0, 0x10) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) sync() getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="e8", 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="c70d4276f575704314de5443ee70e5984aff7c6dce4c2bb7168acf5a9b60f93ad15acc63fc83144da8ea745ce169dcf02d418f95c9aedfd90212e6f2ef326196e7a4503b689e5af44a990d600a4afa2f28ba9bb545840b11bd2e19896f9abe75b1faa15f9574fcab23c0be642ad81865503ee88aa0184e8960f0720ba2025cd45f7806d2b4f939c8df7441b53a78b5", 0x8f}, {&(0x7f0000000340)="a680b8461c1629d10a39b430caa116", 0xf}, {&(0x7f0000000380)="d00cf528ef19259a21ed9c133cfee27a30a46a60460a18320b269a1205d10d1f0dce649dd2d938", 0x27}, {&(0x7f00000003c0)="744659b5ac6eddca02f28ffe7d2e1d6da766a642bcd4741ccd20b27bfe0c52d90d11061b1480cd8ceb4302c2627be8b63470f7ad59e4bb2ce09a248011", 0x3d}, {&(0x7f0000000400)="6f14ed98cf190fa381f7eeeef1a2a4c9548299bed6c6c51532ef486d2b2fa23020d4bc9759ff4da7e57cd2bc2c7b0fb34c802a2ec60693f7b7516c2deae017858d58a5009e2c79dc758ecf4c5c3b0acc", 0x50}], 0x5) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='$@$.\x00']) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r1, r2, 0x6) write(r0, 0x0, 0x332) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000080)="c2b29f3a5759e327eed5206a6da778c73529cc4bae2c97b3da9c97e569458e9c1fd3bd6e8c8b3727a58c45c2b6e40f7b1fe159505637f5405a28e373bd87af7bbf9bf7f7f90a09713916295f7edc72548824f595acecfafa1c664d475c54249885dabbc500f9d24e75988f90ccbf652d5cd815136a0750cdb444ca384c10be26783a4d52ea7b2a1218fdaa5f3fdf7660a9", 0x91}, {&(0x7f0000000140)="ef64d3023b0624345fd56d13835cf4fd7ecddd4752f86a241985a881fb91dd378843ee9dd3d40583609ce7efb8ed071dde39af216b2a2d469695a56ba03039fe959e6e1aa29d5226b1d6b087d63e27af91491f8642fc8969a64f85f0bee64a2a7576f413a71efc556391728776ccf5145d81d9511cc370bc346d2d7ec4a5126138e3022a7b110e42a799d4f5cb77a761d727eb8a3268979cb836bd335440d9315f7ae4ad24b09d880cf9e01fb1d45bbbd8fdacb99772bda67a0224adce6a951b3ada8d0b776138ec1784a7d71d9b3b9789b299a0788732483cae7d5ff02e5d7e69ea5afc24b132dd9ff34799d5559824b15e00fd9612c5a1fb22e5aedade1310bed65ef6fa6c6c893034559fb0affa083f9ed98b9b1a4f9352c243dd1af1d30dae5dd82891a644689839b6889ea10bfee321c9d86d7aa95353cddbf37e94b76509aeaed9716c5539ac8dd166be42c46636429a654ae59930cfa45d33f16783d1b2d4c695e06dec52b6c1ec2664a9aa2220f7a3cf810073e71f8a4286fe8b15ab65bb3fdc699f15cbf60aaf56bd1a52de6c7ec9a65119fc6013f8502bd4de2766dfc4d53a3e5f66f7d220f074a4f5bd943f7bcaa7fd32ad731fd5ab5790ae05c92480e46544423ed412e494e65f6ea5ed751e027ce197cca5948f4cdd00e9e7e9c42065743c0f6c9b8dca4b9d32ad9de909a111ff896a73e8c1ae6f667a2fa6ef5ca79f5b2679858328ab9da54ad1d60d1ac848980c24cbeb66a288ddc4a545a7f53a99f5f2e961abe8765ac9b7d6b7d40680ab4ec020371127fd661361b3b5750534ef7e1c38b2f56311f4542dcbe6a2e133c0c7d71ccb951922ee7b356d4ab3cb0a45d66b6e19f9053cb8e08fe665019e901b188d4b9206d85f42e7b842e032650e9476a48784d483077afb7306a9f3e515dcab0697e6ac609c754f87f619e77dda986b44a43fad37c480266afb8eb9affe4a1837c8c90d475810af5aef20320b338f72c5fa871104925d222385c3624afed10129b4ff73424062588c72cfded077487d8defd9733f69841855a84abf11afab98dcd3ac25d24bfd9fde0bdefd63ee4e36b027f280e2a2cd203ad6ea7fec086137cee32000864d586c10dfec11e8a8d4bff94411e2700e79a579ff3dce5a8fda127d24329d5966d64bf8145420bf617dcffff3fed6046e973c68fad867d406318590e2d9ae1849c0ce3241dba5784029bb3343a5fbc96fc29f2b30768a52a495e0f0bb026bbb4819d2d163f3135e77b9adbfd2b32a3f8ee7e189c341c4542fe702f14ddad7a15ffaf8902b6cb2a193ee4d175cd19339320334924b5d4f2a1740e351ded40e5294f7728dedcd418d76942a85231b7fce337f75580511412aae03107338e2a79b47185cae3930281e8adb3ba13e7ff67df1972073df513c5c9a1d9a978a4fed6b8f9559f67d0e2983e6eae9f843cb7e46c2c0a2959ca01d782e954b685e9a12568ef95ece3fa00fffd16ea5790db832e41a34b8dab6cd612fea24b557c6eaa672bceb7a8f60e802efbf031722eac0c068a40408f895fe5ec1d160063a73dcc08573d5126b0ee9350f746258fe16660159b6ef0a9f094ff66dc1d836dfff2f0b9e514c864571d86bc4eb9a87ca5166ebe21611d1a88838fa930ac579cef6e3db28a5a148953e3947f843ad033aa4433de996b327c377cd4de6625bc669e3f1eab628ad39a1ddff28596fedac526ad7da4b0a748758f2ef6cd2a98f21751829f3df111b37b739387750be25a797f70c65ae16438c62572c153dfa35e1d288eae092f2411e178cc6ce17f506623fd73886b1ecb5ff548536be28ceff21b2c25012d756711b91b5cfac5108a15a46f06f9fa4b4b01de391a2eb0dd1d2975a7880fa734773c12aaa949dd97868b2a43139290ff7d44123d91ff9b19a58e0eace10930b6644e314d793624c0f07112e2cf4be6353930fe8568dd63d70ab303b1f16ec4eb222ffea8c1a379e4280d27af0e29f1918f7c686833f32fb9ffe17acfcefc052b86109e5fda9f75b10dac46dcccde749bfe20a436da60d4e2ac83de613525b87aa64e6699f1d468d101d8e0a0fdfba5978c8d969186751ccee50dd6755d6922264dc46ea4b054ee38b564ef429426881c6f2a4faf9fe8ca637c116f572cfaec4a90ed4b7ce0acda92c484d3ea41b24129627d36a74dcf1e558d8574013e68a1ba95e43ec22c6c434bdf88545ce411f4656cbca20a3f6f95b5418149328980ae7bc105e5614bac175e90d73d6da6efdeb0a67e7a07be7f137f712ff3df41ea5b9a450cbbe3203a3e09c845024b64c5655cc08d97fb5f40c91e25b706fc83e4a4c5db1624f89658da7ac16253df451fa07836afdb6b7ee4922c3f7d8986596545c059386276e852ff1feb620026cbc576556c15a9fe45b6ac8bc171438498d525a1fd14d182ca3b582b082c7534c15ac1276b403efb8958b086546fd8e391a7e0ca6ff0d4a41842b3d67761a2fce40b8a8343585cf23459958a8052544d7046a0e230f87e33340f6cf533bfbba38afb84478d1d24b851cf13004f2b1302f8fd14dbfcfc9b16a9d3660d3042bc217ed31949030b635dc8e986dc3df6e9d6fc12130618d8304581a46b780fcb00ba08e47212a4973b6832af7bbabcbdffcc0ba01f02c297f73664afee63e5952d7757bd0916fa3a450f4f02c71e0bd371274c924adc7e79a8f4e624614323ca160de68e2fffd7b95f4f274735e7943709ebeeec5417b4494a74a55c7c18a759c09d18fa64b3146b760476837ca4adea1ee13ffc8bda939d6313247a77ad0cd45412c08f0a6ee2fbaa3a602e0252de1bee66a39645f34769f9009ef33cd8837c1ee70d93497036d859089737fcb3c7e22161e8e9270093e1b82791aa1a9336d72f112bf4e29f12d52f589418f219891210f0d943762a95f3a7169cca9014d93fcc010eae94a159839e118bb6925b0b16c8098aa109671d61b013b2a7123c412d398dfd843e72206877d02e4c17e7997f122db4f53f030fe0142c051d42403f8098417e5cd97170093f450573056bf959a65bdff9679efb290c717b825e96a65030554940f7a7891073d8648bd9a2d47d0caf8e94f9f105bd1aaaeb3ea5c6bed194b0dbbdacfa962e4108e3c8dbfd48ab2912877484a9bfd04e963ea49d34e9b03573b695594c683b98b263ed889d5403d0e7f77554e58517f430933aa8d3c531fb2386540e7c9312c577f5311f6c461d02684c536392b8994f415b9657d815c818fd276f4e93163de00dde3e35dc148a6bb7f641a6dfb3e467f983ec340a35fe56e24baa6ad17ad4ff207f4d50f474a2136db8ef68f4923e27b6544f9d09bcbe13ac1505245ccf6a63e47d4821a28e956ab9d4ae767f7aaeabbbef8b415b974512ad29393cbc1034a865eb181d816b5293913e8338c67e0b1fd9186b8035beb57b253ee9326aaa5e86c55af26e9c9d90272c675c47108fc956058ccff3d96dd537158400b7ae8831255d4a66f95274be9da060eab07f828d64b5a8c22cb182661280cf808b7ee404ef9da905c299085ae77205f161c7b601308ee6c530bc676a01c76627752c9ed4571b87c9223d0adf1dda1fda6bb2b5ed977ac47159c6c616aa2b52b116780e2e9db5c4d83b05c224a948f9b349e2307951047855db32a0689d2c4700b099db5e2ec827964f12162464fa78819db23b63d59e13ac15d470838920f1025fafccfb36cefe40f354fbde1ffc954c15c83e8791f59e87eb6879bdb686aeb73d8944aa073fd4d1a4ca6db835fbe0af63d2bfb75b45308b3ce6c13763923fc334825a0c1cab9fbab69b5c76bef5c648505fdc5a72396c7d3eafb9c71e24a0a5de778907997441a4a79d487002ec0ab303b79e9c5d3a6a8ca738e31cf01c0d3a6c3078c1c26a38ae3e260b38c1e27a372f7697f0865b2ff7ac68e948b020c30da8fae829e9950ab06805297419906c50287ae9b97f425a2d9fe11eaf8fe997ccd501e106e67b33a06ea261ff29319fd75ad6485cb4dc6a620d24b5f7986fee42ffa21dd93bb4f200e33f36814084a19be635a1cf9eb202c06a14441157eb4e86fe30d500ebcacf33186bf172ebd57454a508391c3c92654629092d14cb476bd3ef2c061e857033c453ffe2d565bcd85596e16dbc939b2c08dbeac8b49a81a65b70dea7aed7ca82817fa198e4a52c81a8c7d6b081b270fb3cb463496022d40afa951fca403eff819e2fbd452480e2c31715592624b3790f92f04ed26b1d3c15477f23ec47023852781e128b86ae3e9f3600da3b989aead5c8e3ecdb865e00dbbca1c9d52eb5d14d8e9439f91065178d0a1e28b44e2f76650e89d5da50899d9113feb0ac0f06c9b9538014afbc5fe0d4483c579f45bc9f4d6051f108747ff8b21b564eeb37fa5de23cfb158f9d79ae51401aa5b35e58127a32bd5aa94848b6bc16b8750a08eb168b350d74e361eb67c5ba49b41e6c8bb03c18f9ee72ab9e3e868adcb336d6d2016a905beb3dd65db50aa5b61fa557230dc61ef704687001bcbd98ef624f8c84cb317b2af20f2daf1303441dbc427d3cfb769865f0252205a62ee14894c1f750a0c1ee91b041696cb82010c2d3975c35cd876d06a97b0bbb3faa009069f32d64884ab46d5df718670ddb891a2eeb378c42b38f6eef59ff28edf1d3c85ad658443a958c5430639a8c24492c0c7e145758225e8c3e5e01173505cd6b7197205dc2711b1c9bd245ed3c8450a4cb8d5d09396156608c7321afc86d1b3088a52961bfe54d8b966d29da56fa2fe191fe3f61831a558ea5e45e3fce3cac0a4af2df9ce362c2e237e6ceb2e8a516d491923e894b35441b262c24734b73349abc2abb04e7cf50aabb6bedabdd2e15e151250febb34c7377c501e2d6363c07fa57d3e8e11c250eb94e3d85a904b348a3ce9121de4e978bab8f6f035718fd9a0174e2cd2e47fc3e8ef4676311077a0ad3f981a10e99b5f6eaf7bed51cb0c89c0f4cc8e22ccc7991db5ce97ee0b8938530e1fe1696b89091269f2612919a0d595c57b1ddb2f20ed4332107c3ff1baa96b9aa78ec98c93f6759ffada0867e972eee4bd6be5346e9c07e49837281fa082cd2b4a7bbd3c6d2140b5b7e3d632951cbcfc8b7c45f419be9647317f9dfde67931c1ab44db44c95be316861e387db32a6c1ab671cf542d0a8f9c89f04b3575b46ba230f310f0348615cb81247484089c905854da135430498c43fc5d884542fcb60f25b7067a4352fa29bc3d05d948f496c204c5cfa4995796e8d44af6c74978c12900b3240f38657cc03e785de6fc0d9f118d89a0cf4c9cc991062c0fecedea7e3b5835f48de8415386d7703015f9e04d78720588310045642d6358522d1bb7e521ee220153a928898efb569809d662c74a3318a9b51ea0bbc189e53c1a4ad417708aa3f0abe68974a235629c9954a9bdf4e7c704d398b2e090a41170d4e9ea7e1b1e332f420ce46c717b48f3db19408bd3ca7c5206c118671694286947104dad5fea3ff40a2051b4853dd0722cdd03b6b76f11c81fed2220271dc0c7fbc246eb34fcfce7517915cd747d9b639c914b6c851435cf3802e64fd3f0dff83dca12e9492d246daa699651547517590e17f6044161bcd305ce1b0b61fb5ae3757c470db5a5fade014af241f52eb746d991091d7156fa815a3c6789fb2d29a7e8376956b935751e54238e4e2b544e61c61f379640e608837083f2ed0944b22d03f658f660c870c0bcf837c1b54b90bcb6ed9a5d63607d33c4a394bc6d6756e6e43d619eb05c50fc922ed859b2", 0x1000}, {&(0x7f0000001140)="cbf4eaeb659c5d87706fcf79ba196773143901e8560ef8b0a03207615b7ef6dc7d5ea9df4baa4100f7db2a9a3b0969537c146d4fabb534e8db0fd3815a78bd420a1ca513297cc66e15f86384c4017cc22cd5489e5d4638", 0x57}, {&(0x7f00000011c0)="63c11a012627b06db02ba9a0e13055ee81f965aca5", 0x15}, {&(0x7f00000014c0)="5f77b601d2723c59439b07b7c6128d5a860f74c67318876800de82d413143f8849b7b0853d009c60b232927f34d796a0e961c427744e0b0bd98fcbe579ecbc8efdab4d6567ebb6e152320a1fa2aeaf84c8c2aa9348ca4e9db0d14b88dc94a4c3d546bcf8ed83c6c37d1ba9464a8c76f78d1afa2598155a148f1f96ff4257052fafc45e16848c6c2a2055fbe5c53de2f1dc732c39fd20492ff76a5fdfc1ab44b57226449b91eb70b1c256512a497c6df587795a5c9729b0e69734c4b4d023f83543cace6dac94a91f64b99691a2722adfdbb782c45fe9077bcb950a40b4d88cdf34159ecc6d72559f6c06b9279d1616d5933c85244b0b370df5f4662c71fa109aeccb49dccf233d3a5bf274ae9f81d444aa33423253d93355c15a2f2f210e22db07e6fab3bb7e38d81c851b53463ff1433e0127c14e5ceebe81d94f52472f9add8b1d5dc00ec6c721d94e0c6649167e08fa83c082349fee9c302523ea17df78c26d12f0ce01f234e4ef044762e2ebab9ac716a878cbf352e2cfde17032ac009bd0443c0f40399604c55844e4d461be90e4c201b5997dfc9d4b31b82248cad744c4896a8a1575243d77d23bfae4088ca7c4cb30d4d1f016e629fcb9b04574c73c5ebe742cb1d5322e7a74c80547087119392a62b4ba170383edcd121ed7886af8b7e8b14d3c1f217e0d47d48c9977fcd77cb9ab2fc53dde12519271f209bb25017bee94b7dd5eb3e3e6f51725c09ef59b97a37768bdcc6ff68d597fcde021c95429355e8761b2ee907d61cd2ed722b2ac7ef3063c122d0779c5ce187981672143ae19c485f60a97152809cdb7579f79d4a0834bd3ff163b5491a3ffab2214d35dd7fb08493f471f8313838dceafca539ffd1e2d864e7885b34c372d85a762273f552789ce57968540414615e4cdbc160f21ec86a34430fa53adb2169c83a02aae7ba998582444ec01b06bd3b25d33c313d0ff229f06ba6f0f3a8c9ac9c42e54ba0c208acfbd0e5c5ec7e4912e690cd4401dfe60ddae17767b1073e4bc2ac75b6c158f1bdb0d80e9a5893d7b7e62b5a788cfeaac411f30a210f4a345c0975db35409d0f3543e7c48fa37b6a51699d08a7d8911845e2a785d1d6723406428001249c8448a5221f86e663226b289e502dfc70f9161a486022aab49de15c86c6ff0a5fdd8efdd0337870e3a2160925af2c48a77666c1936b97b76746e7c84d708a92891652118d622e9d103c8fed9933f691df10c2e3d86c28c7ba8b6867fdf81e8141e5cc9694e3206078badec61e996865b2f7793aea416827d6de64b4a67c759eeb107c8978fb0b307e88e888b2deb90aa46a7b1cba2132ebf1412aa753054bfe9f4fffc12be39f8adff8ef2b8e87ee7f12b76b8078ef22c894cb964d3ca6998a48449fdb107441c4bd36558c91de958403e2734a548fa1e24d7416fc44939fa6c022a74c1c6436e19f320ae29d913f5881f4ab5d544556262e6f166fa9b610cd93bfd3e36336c96c7922f38976ca9195b643af93479257c4c3354359a02500b97afc0de9db3a77027f32e5aaf3059376d5f9908a51ae149d890bc237a4d700440691c2e4967fa9d627b9b843d13cc9430cc08cddee54629772a8386ef0b6c8382535f938fe07562f9dd65e55d92923e67072498db8655abcbd594277dc91aea2474e40d89a94b3baa872b9d92e9d19c0a620cebb7adcb0544bbe829aa9ff13968a54ef0e112c1a6423291d14a4f83e4bd0812864a9b33ed44e52d04aa2b1fbe3d28b5350fae04327dcf52ae228fe068ca911afd41e1f1a7b9fdea01dc694887c3f9c67f58fa350bde90ab03bcf81c5dcb6b34c97b7c2542a8a68dfa62482dde01b8aa0a62d3a0a43a57781fcff77fa11ad79ccadc4da9e7b74b76eb536ec8153eda7005f6b552db0579bed2984fb9d8cb825c01fdde55c874db38eef20cf3bd414e52ed471153db818f45c2bd4ac7fd8d61fd7a58c1b517f495cbffbc4d36066c75466affc743bc6b9ded0d7be1db239323b4f419820b10acc7e32e41cd83382c4fe6f19c030d53e5fd363672608da5619ad0fd444324c1b008f3b074ab830a2d6f8325b1ea979c190daab1bcda091f3a74c38c77b39f3d5f08b911b0dc27980309c17bc47c914b78f2c18efe40a16addb4bc53e9262081a0540aad05e9e9cf29c259a28d0294f9803886752fc809e2ce7bab92217c18f42fe13b203401b7f642cb575777b574d342279936d2d1202f097860b189550029e0e3bc5bea3990143564d55dd22069e5bb2c9430093cb71843561f255ef0c377a256e9731bd24a25eaf5f71dd8414c6fbb957962b815f27bdc8bf428319c83c6c272f6306e1e5791297a9023adb5688cba23ce636c5566817aa77e8ad425438fefcfc3871fdbed62c3540252b7c1022303cb22925eaaf4f097b5488c1c8d5cd5f49220b073e264de1e7dc92a653ed0873d5b9d30d4314fb3c6363d520b08040ec69c9489cd296d9b629a08536ced16891ab4ee16b4430a9eaf37a2ad022a286d111d2a4f48093ad5dfc1c2460d2451cb08cbf1ad86e785e43136ae11504817e9a56852211520f162881d6c8ca4f3226b26b1c2856fb7f6650e5541a1e2aba2c9b86f3c4361f28f6d47bebd605f9d977df94391eedbca926ab54062174fd3c813e3a52e70a941c48b0219c5681f940ca2185d5a967b382015811fbf729a0d83e506498fdbbae5e404247686670bd240be1e4a92c637ddbf7278c6457c7147ad1fd8210f21c2347a956bfabd753036f049099e926bd6c9a4b8e51f6600210d89770e4cba149f5258364efaa28fad6058ee653a64de0b4bdff2300be811ec2a56d51cf95b497e0a47bc391ca13d294eb46f9ca3aa007b984d00cf278e21e5780dc350fde32fd4478b26de86393ea01f8e0e6a57439cbfd5ae9c60b0cf068921e611d3fc8c665909e1b353b45c6ffbe7e430e7502a1efb1e403bd75b99e44034307163efd383519750097edfd1162e83f71bcc89fe2a84035d6d2204029696701f37d1f3e097d8c589cc2d1ef2ff29d4cd584c6a1a4e38a3248306adabf6e438882c93537d9ea8232e62d0e87727280ee0d61caf8062bceb04ed7c85281fcc1c0c21a1da967cffd7f1e4e74e14179cdb3d584c7c61086e894cbdeb7b100c6603bea2afe311be3e10ef9faeec2d3e416d7d451c77bf722a91ce24b24322d42c31372b515b6ac2fc52ed096cc03f95d754b70108eb5cb7aed49bc253a79785527cde942f603ab9dc690b1054c17a45e2f7ab119e739041dad93822ec171245bc0cf572a08b17c78f24a3cd0a39eb244569a9136d613d50a7a8bdb7f9911667680fe6aadd7be9e73868b9b2c5efaf06d156cd4b2641f687c65c25ff31117ce33046f10828e6c93623cee93d2ee44a1fbaf84b2803c3a1777f6ea9caf2db20533731ce72c0ae9b3f7f3a15bca0633a50fa0693bede55d8ed469e983cc8228a69d2dad8994548f2e2554c584cac29f587ad5389f57533c972479232a735596563eb64ff210d6aed1a4a23044ec7b0e33fa072a5c6f00a898ce65e3660af5e5eb74bc552838eac436a581e95e2ab48aa2ea66cef4575f411a2a0abc555cfb24cb0dd74748f32080d2eec196a07cd111cd7bc52c5e832c1cc01838111e03fbac1ab436c6ea96e48983f94231f871d9ea6cfb614eb5aad156913036f16e3c8f24bd74e9c4ec61cb8baab6aff54e6d49ace4fb61c6f835e778c658f856978da5401948edf2a1e490971dacf518304756a502cf2be556b6f7c83891bd25b59fdedfad331910a2f148039fa7161120d8f5f4b2c3b2b62a5d2eacd964dcf65fd084a577a852a78079ea1e92a749698070ca938a8fdc9e6a523336386f5b2a97a50bec09c07cc9b6bf965cba237d15e6fb638488f48b8cd4b8b27b925cd7eb61afc73a7c768289f391a7d9921b014b11749268586c62cab6f331f1f00555d0c1277c358763ab29e91201c61017a9290bc93e3d9e98c1adcb0fb93106ba838d75572ed1d82db6af565db447ffa226310b0dc5cf91308c0a18b211dcac2c15257d1ca3062c2f0ed404ca617e85565e06873b3f888232bf59d47a17970698ff6b1b89e7c1020bc94b09ee3893168ce8a95ce4a5499e48c39e0b891e94b4ca407747f2b97b01c29e82105e6773402adbf9f6583e912304ceab4779041e0d1a33f190b9ea5b6a32c11c63021ccd205ff07723bdcb75128d14275ae499539bf86aa95d918798c68ffeed21f9bfc799745deffd86eaace7b8452e49f2f9add4b00e19c514ae69b8fc1073b8dea2657285fe32b568e26c4a1ddfbd77d9ee36adfb048418939d3805851aec5e0b835f1644cada9a84c7d5af5c9c4a803c4f98eb8a3bd49d605f947b54e8b3bea1bd8bd6a8ebc87af06561ccdf58121f56054d1664858d3c01f2b1444e86b543027748812e16744f31a746f192fe032b630c7ba89013b363835f0a965979084cf5fae986c82f9fe7ec9bb43cc73727cf360af8ab4e9d07ac5791bffed50ead35f013a18df7fc38e920dc26766211532de1b4f8a3771b4a36867dfb060cc8ba0d1205afd4bc0f825eda66ce57ccf9ba514b7ae22518b68704c8fee4bdff7fb60ceb7cb60090119bf1b4378967f27554a319c1f7585699138fdc6597df01c8e71f92f59955eac12ef1ba08602c6ab33ad1e78b7bca4e7c5d033a0d5a159dc55f3762f781def76584f5e22628c7e224843e9241bbcf726f6180a570d0952b255209179809bc689f21d001e4e78807e0bc6c701c4fe8ad934c77412be2d74e694ca4c62f986817b09602ce694a1ea6183da974f3674dd7fed89ccc672eaa9cbce7152c2a1d9351ba1e7da2c0fda358074417062600a40955a4f715be73e2f2768e85837d099ad280a814722722f08be0276046ccbfcda31c79558c2609558537161e8e5f3a4f027da385750eff2ec6659d3425aa0b48d4282b0b459b68da201803a889de916e0ec2126caa119d2c809e8b402a7f30814008588daa2f384c067486b30b8c022134508f6bcd6e889caeac106124b003b388db52e8db167392ee86173dedb4abdabac59f1bceaf1fe82ac51f44d0b5927a48a1c2167c7aedb8c6cf457dfd59da2f2d626de86a525888da5a6f4503c46db9ca8164367e6a9ce4987b999b0ed68fd5e6e049b45aae7500b70ce02592fcdd946d9bc82aa0076fcf389277482cd40aac17b2995c63a1168b46e63c2464c516a7ce25577fdc363c528c0bc5e5d592fda98fd1cf945d778a533b0595e48bd1936d2060bca906246b707640242ad78f4dede4186cabfcd3189c5488627a2b0a08ca62b6e126e580a558a7ceb2932f0f30d377741018a6fad8301248e739b2828adf0b156e6afd6910733b2ed37b53cc0d277e79f1786ad0a69a5e59a167680330793c7e8615e8c974946568ba2366d485c0c30a3a2c4faa6d3f8ba8d862b7cfdac49142ca671ab26c1f67e0d10ac087b5238be492764d06e2df2d1b735e3ef5b131c940f14a4d01325951c179013b9c1a577bf9731f3ede960797d34c802689a1dd5144e383c2b4c312c51743431d14dad5f9f291aa51c8ce51f3bdd10989e7a47d1b79323fcd333642b098f053bd6d817e47f0f55964c4bf443348773602247aaa3ddb4911bf404ed9bd87a95c142339ab1db7628b1351421289b3e9981d3edc25ebbcb438122b7db4583c9d8fa5489e5a84813383e6e324fd60ece6b8ba30b33a281c6c26d61adccba7a0cd6bb6bc1c5d60b429e1911f599b53628e1a481299b144f7cf7e9f74262bd1747830c7a25332f7df04fc24e7", 0x1000}], 0x5, &(0x7f0000001300)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x78, 0x1}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f00000000c0)=0xffffffffffffffd5) 16:07:05 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x2) r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000040)="3c59f2b7a646e6e1039282217ba400fc156d28eaf4d7841918da29b6c39b95600254bbf06c80dc0110ba2236b00925d2bb4bb7d9420cf8b0c99d616e17d03d85583c4a2a3cbd1d5e3005fd90d0db778c66a995007ec9b0a2cc51b7107bb334eea33bd06db6e8d806e97dca409e0aad96cdeefe4594cff806bc7aa0e896d53fc803e3cc2849fef50dabde892b191c926e74c8981987701c5ddd0d4d20b142f61b37821bba5365086f94882d6a03", 0xad, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:07:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)="4d1f") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x8) 16:07:05 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x290, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:07:05 executing program 1: pipe(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xb82) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socket(0x6, 0x5, 0x7fff) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:07:05 executing program 1: mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = geteuid() r1 = getgid() msgget(0x2, 0x20) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)=':\')^#\x00', &(0x7f0000000200)='x\x00']) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair(0x0, 0x74ec603a44f36336, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0x4, 0x2) 16:07:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x84, 0xfffffffffffffff9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = semget(0x0, 0x4, 0x400) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/23) 16:07:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/78}, &(0x7f00000000c0)=0x50) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="d639375d763565d47a6669f8805cd4e0c562171e55097009ec3a2b9f7a99997b76f548f320a8718148101984c510aaa486bbec3a7ee9b5f7ce6c69b851c493ecd92af1371c5ceccda1c8a08bf06650fda2386db03b1fddd7576b8f36a3aa7ebf002989fe27d69fcb38247e7cabacb687", 0x70}, {&(0x7f0000000180)="7f3f9afd513478f226bb26e3dad54eb1336905947c7f686506e6a052fa8f92e702c3eec1e97c30498c7ec7531146f91c994ce3d232428dc0f7f0a6790ea5a4feff7a45dadc68f071617e1284bbdafa183abd908b843ca3866ff5b5d357e0", 0x5e}], 0x2, &(0x7f0000000240)=[{0x20, 0xffff, 0x100000001, "133d051f3d34f47120e9"}, {0xc8, 0xffff, 0x4, "704bf5f44e74456bea14e3858fd0a7550c082209863a7e024897213ae384eaf9667cd22636dc076965da26ec9eaff8c9a54af220c94cb7f38c321d3c2ed5233bf3a2c4b51980da7ed38f7b93715396c4deae9107fe1954184fdd46aace392c170f0351d1c65dabb107d7e445666004bc3f466f3cccbcfbe6c9e93ce7a65c58dc9d5b0800f60911564c88e0130f220becb562af2c27155f61b3478b368a3953825ebc1e73139cb38f503f2461e0097f6861d113068854"}, {0x70, 0xffff, 0x6, "5d5ca95366646f11282d141b5c575327fd1a33677db6949f752d6021a95118b8ef40ec47f47e280b57f482246857baa308c20dfb00044e93726aa881967f84dd36f840cad896d8884efb6047a1f8fabf8ef9a587e7ee098081f5f5"}, {0x30, 0x1, 0x0, "a8530e34cb3a66adaeea3d546ebcfe3184e71717d527cb5ba901504dee4f0f"}, {0x18, 0x0, 0x3ff, "ef9cc7b7fd2b2206"}, {0x60, 0xffff, 0x1, "15ee93e837c5ee8915a420039e0091766c4a5122318b7669ee039a6fd10ea87a710eb66655775cbf3130074eced925ad748dc606b3b5dd08741b92f9d702ba21cb677eeba94b3bdd39c3"}, {0x78, 0xffff, 0x1, "79ecb03189add49cffe657bfcc614aa932d340ab49c38f1fe946c3f980dcd955ff1decd25b86ac54b65aa887a0f040ee8e60906aed2761c9273ecd98215546d2e74679b89e3ef745122a4037d3514e8bc25316958c8f03f56468b2c76af7f0307052a5"}, {0xf8, 0xffff, 0x8, "7b992fb2e6ee0482bc1286ead57babef0a81a98d6fae01023504ab3b7707c38b21e864d17be63644be0e3989868492e980925158fa76793a91bb0671708ef1ec73fe25ba448a47ebf8539c2911ea7f5d10c3f8280bfd047d649da327588b97669d568db2933977589a9a3b5b6e5ae1a97afb5f062b89c27ce9628e0da1858645589be66f29bdb6b14c29ca80d304f829818807fc7ffd362375f724060f2bf48815ce1335a1bc269d2e082e06a5199c2ae83069ec77c5e31f0281d2e266566a74b26f95cf5fa20f0b36cd17564df014d8f624b19a1da99c8ab69568e3867797b9dcff1f"}], 0x370}, 0x400) socket$inet(0x2, 0x0, 0x10000) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x30210, 0x20) connect$inet6(r2, &(0x7f0000000680)={0x18, 0x3, 0x2c40, 0x2}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 16:07:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000340)=""/2, 0x2}], 0x5, &(0x7f0000000400)=""/68, 0x44, 0x5}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x277}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000), 0xc) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) dup2(r0, r1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x68a2, 0x4}, 0xc) 16:07:05 executing program 1: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:07:05 executing program 0: socketpair$inet(0x2, 0x8003, 0xffffffffffffff01, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x148, 0x18a) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000001480)=0x24b) 16:07:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) listen(r0, 0x2000000000000) setrlimit(0x3, &(0x7f0000000000)={0xffffffff, 0x4ecf9630}) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000bfbeef7be63ddc0db96961a19b28000000007174532067db2e7e670601ba000000000000000000a000000000000f297dcc4005e056144b8777e69e462fd2002c1cea000000000000000000000000000000000000000000000000000000000200000000000034696a046003c9de880a958755b7453b58fd3f056588fd01fc7ea6f1f78b546264ce9db5390900000000000000f34a33e7a2d2cf0108ff3a4a982def3ec5f057bb1f64417ccdd4f3229de80fcf3e2b4c5d13a95aa11f1f07c28cb45c4e5eb1ec01b8599c932461db9633c838ab0034b6db3072a780ab68a5acf52912ea42af84c42ac892897c9737f04810f9d6c96f69370c66296e65c7ea1f3b1e31cf0940044046472bf3b57153eb09a81d10ca7791de0bca09f28ebeed8b2ce05765444cf354c878e545e4a3d1d9ffca8f8aef8829b9774e7746f1528a36084ac5fa78c7a6e1eebc838c7cb6de61fd5b133856195bf612753b8ea8673b7fe043e3b0aa"], &(0x7f00000000c0)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x0, &(0x7f0000001080)={0x2, 0x1}, 0xc) semget$private(0x0, 0x4, 0x10) r1 = semget(0x1, 0x7, 0x80) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000011c0)=0x2c0) recvfrom$inet(r0, &(0x7f0000001280)=""/103, 0x67, 0x0, &(0x7f0000001300)={0x2, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f00000010c0)=""/18, 0x12, 0x3, &(0x7f0000001100)={0x2, 0x3}, 0xc) truncate(0x0, 0x5) getsockname$unix(r0, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) ftruncate(r0, 0xfff) accept(r0, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x13e0caf, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x7) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x8001) r2 = dup2(r1, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r3) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xffffffffffffffaa) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:07:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget$private(0x0, 0x105) msgsnd(r1, &(0x7f0000000080)={0x8e5676d5ab998a10, "c9757f6020f2dca7979d15f0afe4655f31e5a7ea7e15c9cffdcb137eb44c3ab380236568f4d4bb15d384bcf7b63e2551acf2217be5bbf47bbba001354db095bd8df8f112bf0b72dd5fe00511461545418de32262b2c46af0b80f2fff1796437b9df883e1f200842db540e4269b24eac83b5d6d577e7b85a7b0bd726eaad711aabe9a27827d77ce31519c587828889b8658a26ced6f683484c669bd48e247f764d6f4d96da74361493989"}, 0xb2, 0x800) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x2ec) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000001480)=0x23) sendto(r0, &(0x7f0000000100)="29492ebb354ef3965d156efde7abf9f846dc87e6e212b6e9ccb053bd959b65a3a3a55f70e10aaa01f1d2e77ad8", 0x2d, 0x406, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x8000}, 0xc) 16:07:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r0, 0x0, 0x0) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:07:05 executing program 1: socket$inet(0x2, 0x7, 0xff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000001480)=0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:07:05 executing program 1: select(0xfffffffffffffe38, 0x0, &(0x7f0000000000)={0x5, 0x81, 0x7, 0x1, 0x0, 0x2}, 0x0, &(0x7f0000000240)={0x401, 0x7f}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x49) kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) dup(r0) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x4020000, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000700)=[{&(0x7f00000001c0)="289596d89aa101bd40355bfaa1f07c0aae556cd3f71ba524fd14d48d7a0c238fae7da45b396449db43c2b41846d6da52f0ab826e90c374ca916f912820342fefdd4d3a", 0x43}, {&(0x7f0000000240)="7a678c1125d7c2bf2d99330a05fd6636ef8c59ddf18671703aa2dd193994770bf587d3ca109543e3be054b273f84f233a10773a24cdfc995e86d57d2dfc1dedaf7bff83c66ebce834e0c851ee01267ca00254bc2f2a5196837776bddeda3ddec34b95f13a0d21462f35b77f2497edf0990e4f42b6476a895120d013f189b09dfd112fdff0e68f8efc0dcb550adb7861393c11f848310163fa1ee82184ea3df9831c10b73936f59619e3603b4a86bbe31c0fac4abca974ae93943e08868e7362de2553f92b35570f71e994981e905c4bc9480323e94029919c86b76c5a5133ab3434259de8486ec9ead57c1d2467f90108c8c0f5e9369b4", 0xf7}, {&(0x7f0000000340)="39bbf2696a244cde9fba8cf6f915bcb40caacf7d9f1640501e467f8f536fb8cbeb9f963fd01d6a1dcd225081a1bdbb34058bc40e430d37e2e04b661efa15734996dd106a5b", 0x45}, {&(0x7f00000003c0)="b436644e291187b8922dd3da7032e85598964aa4f5024e643dc76f437c362d26d8ace3b6ee9aca6bf50ada3df86289b2195f98f598289b5c8f88071e3fe16bec1a8eb36d7cf38b3228592e3a8299d8f5e3a552f4bd8094ecbc438ac276c839bb8fda", 0x62}, {&(0x7f0000000440)="1f520160a04e8a1a26899b89ccdc38c88d561308b262605f4aadc3d7a0cd0706ebfd09f3470d814f8ce2ff1cb125cc21733fc7029fbec410497fdfc6179a48d2ac5840a674794ef37920055a69ce57c980227c728a13f3f0d6b644f9ea1099b35c8cfa31fdb405ba58b8c163fcc2cc48c158e54aa382691ea1d481867941217fcf7a672057738d5a75426832a2afca8dc44d69b1a9e7fe728ce97ba59563acf5d46864f4194ba12ecf7166d1455e848359016406cdcda3d2eb9a7567be6d0d63229c826f43c4d67a6bc38604c9325426293ca7842f9e5149ede95c7d29f5dbd8562ee784ce0cf952e0e8", 0xea}, {&(0x7f0000000540)="6e7c026561e304081a0c157959d031499120780c8c1a0b9d55f18d76ed857e8280ee192297bedf4d432b764fe0e9ae299ff09abce9cd0652314169f02ea1ef3c17769c18f8ff490be21760209fdfff2a191ebce14ff518af5645d7a30a9f634928b087749adb", 0x66}, {&(0x7f00000005c0)="59e6253a2c79edd927b868b725311af5d125b1d17befc381", 0xfffffffffffffe5d}, {&(0x7f0000000600)="a06c839ae4ea339dadf854175132c3665aa16733a84726b22207c01a7cda3a483bf12cc66bae419eb79b46b7289c693b1b0e3cf829780fff19f8d939fe17a12719a220e65799400e0e0fd54a6cba133cb8bbe64dc17c1cee8721058294f4e58990a9544bd412e15d4233493ee25e80d0caa8e348eff14c9fc4c4953968a026439c15f3b5988d8a1ef310d7e38b3ffecef1677cee8622c771cae17be1d128ba9dc63161386e89e38e8cc8b98b3b8e0001f949471f3718361878560d707023d5dc4930a3a9936a284b2158774665b038168284511fd79e50ce0c38a272cd0d105f9a7938", 0xec}], 0x8, &(0x7f0000000780)=[{0x1010, 0xffff, 0x0, "a1b40f7cbfd8947b551cd374a91bbcca884681f593b4911b3477159cc9a97ae373a6032d5d4125f7b891a592e81f5a624e869288e166a6145e2762a41105140ff21d8bb88d994feb1a4fc54312e2ead2b2742d224b9fd4ec3d0e7e3d120de22a8419f12658b1923f680e8e95c231fc07cc90f7840fdf9593dd09364dbc33581fd9985f4b0eeb1b47b06e47fc765f0b903dc35ab193dd0f366838128c14e2737839f28fef24c1dd7bb576d97335afd48952a9bf49e00da5525b3deb41a19064b65f97c58b13bc670ad429775d7e233e22f88e471d9c476307c2510bb46caf9e1facf9cb0b4f2a73835bdf0a0948cc157197e32b6adaaa8d94ff43fa96dd1cf927133667985449bed2f682605a6fed9846c05e9ddc821209d6e5454b7564e5323367a13f803e9f96a87c5517f59bf4c2989f54f6f8460c986acf5c9c44f532470beac2216ee1d67e00fb84628e1dffde3cc85bd4b1eaa88f2111cb204033d56445559e149aa5e584bf1fdabb7791295f15edeb74938d8c5ada651b319655dcaed74215cce9b1d54a43d47cc1d294735cf58914b46e8806149357b0873fd5af5e233164dcfcd17a60c5fce3e623ad721fcb117a009dfefa0b4a35c8b2922f1cfd95066f97466ae6903a4641c67ceaf6db38c840f507bf5cfa496955fa4105626b2d14442d0be13281cba7e994a7c9606437ad3617bf1c270dfec359adfc70c5bb9c945e54f54c558b5fbcbae1c1c73f5568b0f7c4f4610ed4fa60f6845aa3b60ccf5ff7761632908279f9ba2294a5078fc69d8fec60d9b5e5fc59b46c9a7aed139937f0230331e97e6577e0bb36be2e2c5bdbc4381ce98856b1816c442587732680f1d7d794897e24e53de540ca5cf0a0ed8bd693a84e3601b936357785200b0dd2bbf119d1d5b384136b0bad1ab5b03ffd5dd59ead4f57eaa96b3620d3d7a9834e1215cc4208d7f22ee31cf49922c08210985e87289ba5669dd37b20f9318f9ca4e403a0594e90397459c45e74c42c23ca26fef3a625007a6e447c8f83af4316b5d0288c03f3daa4abb8b05170a111f2a8f06ef5c1e9f168e904ba76a88a3cd89e293c253b80faa2c2759dcde3ac454e0d4553a83503f2a7e79da8fb83512bf5b4007683d7b1c918a923d854037de2d9045ea614135d969745ca046e8f4444273bbf699a3c8a4d3940db63beb566905eab7d625bfdadbe7d7ea972769953b8563f91425d8d65a85b4c34e1c6b4131fb9e6de8fb35aa69254092b885aa4af8e23088fca57d247e5df7d0e4d2a1379e3a4ad27b1ea5fde6d1e546f0750a34cfdbb2abf7f437f84cd58e62dcdc53dd3b6e54ba9e6c6b7eb97f803fa035d276f8705d7aeacf92c0e206486788ff2b22391a48a8f58972ee6a96b9f8f8a5ab351720365dff2e7a47c70434fea054f23f60b389fc984961409086efb5c3ff02720ff34240dcd6bc73b49b665cdeade231ba908ea182ada24358c44d88b272ffcffa9da557cdd99131b932ced286324e57a2d63bef5f57e4234ac1381ff1d1a5965e80fee498bb1f645de623f2f5eac37efa87cd471d628b663974bfd9a885f2e7a212cf309d157a753391e3a388b333ed8a82007375537be9b3aa2bb43b83b6a6a1fef19de55a5e6ea290b4ec34d1d00ac3e54c0977b2b31882ce138327be8a4008d7ddb9e4ab51b485dd396352b3d0ed2795897eef89b2c08db7fd95272f34cb1f937d622817b4f350f7c36e93acdb917107591ae425447630fd99abbf01412bd3164607ca82a6de16abcd6aa3da51064916f613a7da036fc6719ae860ad827cd795a4ab596c79eecfc37511850d913e8a210cd8394f6066ca2e78ae0ede410b3b84decedb88329b56f009e9ce99cf329237300537084bf139502706ab7e7d42890e234e682f8711dd857cb32518ebb6b5890005c3f4c9ae7aec866faa5073674c747a5119712a9b0065ac19a676c0c73c82f7246b2065b9afa20bbe2330e8469cd5c217dba2de888b4e3c59498bcb84c44244dbff269037c826ed65332dd6145d379132932b8b67ec26dbc9cf0304f355f38fa3df94862dac6db7c08abc490c728b9e9da4c8501d46327b3bb1926066b6be01665d6db21e28a18a7bf43df7d483a18045c06159b2c438de8e8e5038ef661de8b12660708daffbe2bddfbe0f10e20bb2fe07dfd2504554d467b4b48acdeb3c504307b4db236e50031557577499aee7abf797cc10426d0295f19d3a007a15842dc4585e669d2200e9029f79dee662c8953f33a15012f56e4ec75badbdddf6030acb97d9702798bd4b40b2379aebba07c9dcec70688e49e149550d8c922e07cb15fcfecbb4736f5dee6e8ca646cb54e1eac50e0c521efc6e8491f071988b2cd8b5216fbfc62949b35e2e3aef121a05c326ed971e9afe1dec29e34ff6acc0ac1a8ebea52e91b4ecabf0745fc1faa71625242cb95a19b9bf90114073cea9d39e72ff03f110a213b771f6b6cf78390265b84be6b0bbdc64aeed8dcf5dc448bbc9cfbb08087379dc80d7cbf63d18a031b733d7cd6c7825066ae95f4571b0ab26b66b7aa287caa0500832ea0b86e97f9a5158ae785accb83c1b31be96c232f8e590f7f2902cec32513006be44f2ee65d3805b8bf8470f3c8d48ef6b9cdce08027fd58ec4d09371126949046af64ee1a85739aae542801b83ffb1ddec04e4366150cc6dff32c4ce732bcb29f48335e87dda2d699f17531571b737947bd084be8d90294f711cd4a0d8b7f136530106db4119940272d40f6d1a3aec66683372695d79315d8fae260cd15daa45bc433b36de935166ba83fcfc9a22a88b5a6fb1089273a0d499f4d2f03b96bcb4e44716c1536a9509adaa6df992d51e3cb30328b0d0d44aa843b1d50e3a49b9c42b0ed23d895f35b025e2383db56035ca18af9420bf62536d7a761f2a5d17412b9e9f1cabd1db245091f6ad7d7f682837eab9df750364862bf0be60cdae0dda5bda2c4ba177c97213db2f176af068a0e854ca53bddcbf1790cb268c78cec793bad4b5aec016223b056f42ceb97567b79080b53ffbbf5c1c3ddb6190335269ffe333627c2dd14fca8be77bf4c8f544542a43c8233d8ad51d09af25febce791c5c7be726e7324ba197c42ab32d6d02e9cddac0ddde4bba24940bbef6b12e7a60fa0718bac2025fdf5cf2b56b4aff070713f96940d5e165b45b036a63f443290008f7324d41ebde1914c247ab9f3df027f06d4eb609e7321f6e71fa8a7cf8d2e0b012061f54a512c06b981b49b84f0190b57f82b789f474a08219b77cc548b7f1f3d0f14ce3f9122b595381017bac656185532da89b9e4b90b1590a201cfb8f68793a4e13d6f9b5ee84497fb7b27189ce6b650b771d75d14c422946367b533fee45f4c255456d84ffd946793a8ddde7c5d8712efbf612c7dd9e52debedd3b9f9965749ef4d39a1d4e604c3872d14f40584e84f56920a86e0cff38db53e19dcf5b0397a71ae81768f8edc8e1f18c69176887f958d7b70f2fa49de4dd61c443f193306d4fbef863cf54c2f833c0bee119883fba456c20e71f16af402f02528dabb9966c2cb7d8a3944c5e4c889bcb0fb69247b60f8e262aee7300369f91b91abd039d207dac7a2b7072368bc2f15c10a7a94733493cb53c382899567a8c16ce19a5ec79b3462573299b1c2a498736676340b79adc11d61b231f64e890a005351830bfd9d499cdd247ac2b8c0fd9c94a4d6333a97cc910d44e6072cf66c09b570d26011c423f5fa3793c5e905cca11d1568c8fd0fe04514b92cbd770a86bd05f520a7fb272e9a903c50cd6bdcdb686c3ce13181112864519d2700d6c32355db21ce605f159bf70ad4f9f4ab23a5202f827dde0403cd2e8a418d2059021b97e68e24315c34444e91932dffb8201b8f92acf6a9b4bc13f6aee259332891136f5d57107bb65d2183935d3c7d526ff6b91b6c2fe6dc2fe608075f564d740ac646a442c131e3eecf6b071dc86372ae9bcfebbf47aee5e0e5bf82440147df572742fc68191a06ffe1b3f050b952b5ec1c57b1dc53daf45ca99279b27849e869e3dda6f676c47e9e82dfdb42447e1bc942fee055d089dfe8fee80fff1a62e26068cd2ac2afd7549c8d17e2394b9f89e191f1face7b29593d3cc23d453fb46161d1212d9d35a6d712de1fd7366fc2f6882141845c0d76dad5b0e87f4947665e0eddaa2062c475d5624e98ffb0866c98d13e4a6d780784b1168672551e981b880e8a5b532d67dd2a2a572407da3e2187ecabf97662ebab434bf3a57a0e6d132da30def488b434df2a30a4c9783c85df6b0be286463dcf9ca0df02b0a742c300b07ae0f95111c68614edd677f97ee33dc93228dd71bca40c770693f5e0166a7b049cbe00f05f34e82e1cf6bfb779130cb1b63165394eb14bf5cc2f025e2bbae54a51244316d76ba9dbfda33cbbd775c11722694d9101bf2257780e48ec27347e815e4d4aab18ea391bab0a1a01722831e11762ad7a457230ce767e0da65c3e10631a2fdd3952c43c58e9f93f5d6f60259f9d5389762a8af53982f3fd2082dbe4c0189759207670b1423718e0cfa0b00265cab724ff796ff0da2f45bdce5b7b36204dbf3bb40d81949d40c80aae8e4822155b0a771bcf564ec0a706cde3497b62c0eaab1ee9709e6d271e683e2cbdcd8ef080b7a2c2abcc45f1b085beabf839e201a059a4a32c33c0e6505fa000368d853b028de9113ef216b2f7d68a80cb74736f82b091bfc4c27750bbefbd28b011ec7ccd85d8d05afa70a96d77d4d54abbac1df8ac06e6410a272e0e0554d615f0d1d4a5e2db1615453e983c8e293220aeb67d8b9cad69a42ffe1f4e387015725e6f684e5d093f15f7483767933e5a15f02db46537292f1bf5e23ee9a583194b778ce238854da266f20a06e2018466d1fdf6c3dd67b2f0e27274dd5780a82168749878fff69ca639047f3130b818d275ded608e29d535fecfea9b9bb9d79528854194f3f5d5c236693256869749c6e99d45e3f376de45a662cd76cb2a47a34df68d3e4d4f2e0efc0ee4bc835966cd29313be7cdb32cddf0a09226adb3070b712b1b6f5f65731252b7745395d85a18981ff1e6de0c7b0bf9f01a4bc3538443e62e3f34e2f1a26b06a88f7368b1380a3f9e2ec1d5bc21e8d053a24b15e26f0115b2a16a8007ee234b5ddbb0620cebc97a916a15cc59f43fcdcab5a2c7ea47798155e77f896591e6a1db096f4b33418967fed62fc164f4d5873fe25553e175aa77d22a1d3e5ca7077e067ebbe5dec03aec420c1de167bac251e10ce07aa2ecd5beca315192d1af8b4b004c9ecdba07ccf55e6f5e6b63aa1b59062201a4b4ab98b0aa7bffd6b8017a8c22dcd1037b943c58098b7337f1c86aee7a2fc0f6198c1fbdecf63fb82b0d41ed56b666a50afc50d00b428ec7c3e135750722072e126660d92a5897923f022373f0ae341b098fedc3248d204b5320b3eb6b01495f168242fd1a414797867d37015ddd25bb3032b8da9d5a4dde93e03975ed7a0159ec9304e7188e37cd4fe84ca594b2bd5370cd2e85b4d3bb701b5121e7876c41b55d0cef3253e51b3daaeb072eef36e41f2f935431c98cdfaa92818d32c850152e4706cd8a85c6a2081ef2fa842e4a782dd12fca56319409a8ffca0b1720795e9b3b2c2199fa60567c0e191c16a5ca90a85c360fe0a931090a5da74ace4ae2408255bb5ff2db54f4433bf79b7bcd8a987bd79a4df7b386c153494bf239eb45ca6c5bac29f4d1d8affb8cccefda0f1a9de10e60fa3f9c583316345b1c6814a38cdeb08d13d71992d28e"}], 0x1010, 0xeaff48c68b183ff1}, 0x401) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001880)={0x542a, 0x6, 0x100000001, 0xe32c, "5a7c3e59a0243220e42ea3d95bda01190f76a50e", 0x2, 0x8}) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x7, 0x810, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x139) renameat(r0, &(0x7f0000001800)='\x00', r1, &(0x7f0000001840)='./file0\x00') mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/84) r2 = getuid() r3 = getegid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) 16:07:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="934f6160b0725cc42c6bc94b5f5c7be50b7bbebb71ff8d27c5629d3350145fa181f81f6a7e2bfe5dd06cd8814edcad6640a2491b39d669446a2e3735bbc77c9ad73d41b7cf0a0879a9b34f6398aaba4cf2e8337d68eecd37b54e21462cc5863a20bf9091cfa91c5e584a16cfacda756a03dde59e3892f9827ba0dc506b1738c020ab2f2eaa5c91544ff92f7907848272eaec423d4b412cc91fa5e4b3ec879157ad36f19ac1206da0dd9259ae03b1d46a56d201c84e6e6ec038c16dcda385335013f54b59e00382713b455e0ed467ccf6612e0dee6dc802cedc9f28e479e22ad3ad923a7b741681d58a06af700782e2b99aa93297", 0xf4, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x3) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:07:05 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socket$unix(0x1, 0x40000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0x9) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:07:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f00000000c0)=""/222, 0xde, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r1, &(0x7f0000000040)="dba4ab940b94e95346444222dca3655507", 0x11) 16:07:05 executing program 0: socketpair$unix(0x1, 0x7ffffffffe, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) socket$unix(0x1, 0x5, 0x0) socketpair(0x23, 0x4005, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/219, 0x620, 0x1, 0x0, 0xb7) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x6, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/166) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r2) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x100000000}, {0x18, 0x0, 0x8, 0x6}, 0xfff, [0xfffffffffffffe00, 0x3, 0x483, 0x7, 0x40, 0x510, 0x7, 0x2]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() geteuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) geteuid() getuid() r1 = geteuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, r1) r3 = geteuid() setreuid(r3, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) 16:07:05 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="b91a0e4bc7c513162df86dbd4d4b83bfa96d73e5aa73693d4909c9217bb757bda845e7b5e7db800e5d3b9e8f96e9187afafdf726f5b4cd8c40927cf964e3fedbacd67c0d77fea628c4ea1ac83a3732c5e1f66bc32da3286aaa2889781d947f3ad1647ec99d8721e995074cab554abdfddef3504566c895da1316623c0cfedfab50cfe52c523994fe3c0ad3eaf4b564211a53d51b5ab7cb338d504a2bd660fc6f9963c9d8d6bfe1bb4d38d389ca6b8d0ae442b45b3fa67104d4c6e8475a02773894af834500316a41d7b08f101149", 0xce}, {&(0x7f0000000180)="3b4f6badcd47cea66eed86cf998696feb1a9e7b2c8bd193d4cba72269dc908f257f8b7618f41222bf16219b864accae16d11db5347a8f5a9738b83dfc6c52e42174d4ec8dbbed0e5bf26008ceb0b057e450836bbfcc4d60d1682c079cea55e5d5b7680d0d508a965f5253c53924e28", 0x6f}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x400}, 0x8) 16:07:05 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) socket$inet6(0x18, 0xc000, 0xfff) close(r0) munlockall() 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:07:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="e2b41e3f86093150eeee1bbb82ec8cd8e3b2d74f4c4c2379062b5795fd38c0bf1c85", 0x22, 0xb, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/18, 0x92, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffea2) r1 = semget$private(0x0, 0x4, 0x404) sendto$unix(r0, &(0x7f0000000240)="eed2109ee4acb5d5e06688a5fbdca24985b481f62aab80336c754aeb91115d5d4daba7fecb12b2807dc8e734062d2f71a9f68c4af072b7c74b27162f0230ee147fdc8dac2834a220df3ecc147d64648986e7bcdce4715c479de1094713234d419dbd206a06e61eb31db2d635d58bc0cdbde21acfb5c1509e56ba5493e4576b9e057ca9", 0x83, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000c29aef6672501ef1aa80d57dab286b06e226b541d22b7601ed0a153ccb35e52396d93b9f0c96de74db44a9c2905a418a21bd5a3ac96e81000000000000006857"], 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40000000001231, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 16:07:06 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1089, 0x1) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) geteuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) fchdir(r0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x2) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x200010100004, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0xc}], 0x1, 0x400000000002) 16:07:06 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x800, 0x9, 0x73}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendto$inet(r2, &(0x7f0000000040)="a0c10cb855a49ce1ee07aee91f5e190a75bbc9bb2fb8e1a7d08536def99647edc81df7953649503c83d9d60e1af889762eed24a8d29fb28393cd2f9ee5ac6d3d09d8c3a305e45be455e37ac4b81bfb90fd602344bbe0a9240fc9b6e7957ed96967378851813dabcd2621bdb32575c69b5737d5a52f638aab728cb10420f81dcd", 0x80, 0x6, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffd8f) r2 = socket(0x3, 0x1, 0x2) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) sendmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f00000001c0)="7716a23fd1b6f601fd0b34194ed2e415fdf0476a74be7f48185e055a3bd1b499a64683a49fb697b29b90f061beb932aa8d5dcebcdab69ea7cb2158c013f13e88529d4ccfc06f00", 0x47}, {&(0x7f0000000240)="01f4361e81c1dfc35d4b4fdfa179ad6690d85772f5fe743bcf223e110abc68383d76157763f955a9ac3311a54bbede832da9754692fedb3d66901c57a78a7c6173fd8aa3464cde7ed9e5516379d3fef702dc9156678f172fb0282d90e0407469f77911aeafc81faa5d9bc03eb8e0a006783417dc2e55b76d5c54474870726205c00090a5b4411c80db73c37fe262938c652ea16815538db3223e4369cfd95213927894eb9b3bce598b0219ccaa0a688cae6b6899cbee0c9498b94d619fa63c00d546f6a091a4f3205f8b517875bcb11db6fe36abd6f5daa4001250cd38ad53ee4e455ee5fb6be6a52b826385837af9ded76ba69946acebfd3fc7659b14a61f4cc11acdcb47e325348b547eaa8f5e9518e2bdbef24d3aa28693e3812dd937c09b2fadd0eda93e4fb1bfa9f84d2b0245de662b9abd4903abd83d7a63b08bf72c1c8d056d194b775abf934a0be010c2850c5fd420ce5e27f6038ea39c39f9f8ad675e3a65e2d8a43be555d2e5e0b6560610c12e4fb6de1353ca1cea4cc45eb1fd6d0cc00fe944c0d05a0fea538efb1fad517baa972173a32dd897d1a46036516cb3e0b8bcea3ca5cab50a711a1b8a7e7affc623e720a071cada7faea8fa53caed9708f894037b549e7c63e33bd5728537fa939163b79e0005e08ad3eb650d40989e0995ae769fb4413e58a6bcab01f78521559ac7ecb0e27d6e6f7fbd20b5b8b5f5f35148d39b7e4b40b53b0150962ee9b4894563c512bff9c7735c0b74ac8c6aca323190a2084b2be9f008a10176f296c6f56a7e85865084d2555e5f90ffc793354024e4cc67d7617a9417300157571984dca0f7aba29e15a68f54ba0b5c1e2f870196f2a28f3eea534fdd823db3a75f3d40b6ad5ae14cdf0b0894e3f09c1e8e4486d6a6b2af33bdfffe2e8f98823d352a178107a2e720fd37eb2c42fa197780214e054dde6e522206bee9351e3435486f8f710e247a53d57bdd3801fa5bffe77179d7d296e8c01b27753fec60daf4d165cb20d5c25933c2fad1ab2bab47d48af8fb233618f8ba80e0544e53cdc7a1ccfdccabfdc3c92c68637c9c108c85530a1799e98562277e3b0871884b682a1d4564615beb14c2a812e3f9039da0f7d22fbffa80e5f46905df5953c4d580315daa20c868dd6797e2ef2bfc41d6d9aecae1e50c534f79f16df5b055b9e3e20bf8a66ba0e6be2a7953d4a042fab345a777a3db9fa96b3e8fc7d2a0fb0dfe496af2361245bf8840dc32c47e37d10b5c7573428eea11a4569930fd9fb400e10ef2e2fdf56f2194f0b55b0cfa7a61de1b8fae59c22f849a521a42e09181f60c52bd9f84e0f56fd4ac066456b0a95b222f16e19da7aaf453e6c8b6392b4dc319b850620fa9a0c88db0aa3b8b3711c2044b11d861dd26db091a822a8dd1e5243926cbf42605a29345aabb259318b2f8ae8a1e3454acb589963a6994e172d497b79a0aff53d03b800925d3f158bbb719829f3217b44d5df55e6669612476c635d810252fccc2505e3783f56ee6692c3e29e3c1c9fcb3b676de7c1bd92048d2b9edd7d034eb367fd340005c6fdb642f12da989bc0ee99bce9b95aa9c4938adc444a4974912b2d20026f7efd888f45fd0682aad6d5bc6843d562908b081bb587d8d2824f0b3a38f968962ba61d0353fd1491e0d686173e1953eefcc816d6a112ab623572a933366226303cf02fe96fe53b026970ed268576e81264eaf0b8a58d2c98d5d6751edd5e574f3533a8c141c031b3b6d7dfa69680477b3de4673b8966a15b86884602795e2d7ef13a806179fe271f529e4c15740bf072b3fcdd2c5101e716e2bf67a4e41ec4ae118e3f10bfaad6911299f171cda70d17f2e6ef19cefba47a5d93037d806d32b8b8992b5cf621f1e01fe4b027c8e68776303e764f3ab7800bf1858dc7c85fb43aa8a8833d9de4e245722bdb4b84200436687e98784ced7b7a05b6e0254ff4a7fe7c02bba88d8d79e4421ba45026ad06f7d884dce2e20ad387b40880f684d1203cf9737b3318f75db2804c30f1468c49e288989ccd580de1f79cd97cf1b824d87e684f9db7199bc5f00aad1684d2e0ce65bf04c3d0e47de4856d5ba7ff6c44ff28ef96af6fef7699890e49190408ef02aee86530477642a140a698d5d416b814383199f161b6eb44bceb35e20832fdf98098341b11e36f0a7addf1222c0be4e09c7818538dd5ac24162dc35c0f4ed972ab76c7c76a5d83c38ee274a99b129635bec22e71272b91ffef8c35f5e0a45c774d3ae227fd411b5a18ab140bb6c95b2b313255d18e0133660b2a26da3a7c52f5eea33d8af611349b7c4f717eab8705292a0a5ad7542f666f1bad1d6a2e8245530e67dd27326ec265890a71e867a184e589ec476a460e2134b7487e0434acfbaf9d58d294c306d1e43583b43766701acd493ef77401fd6be77a925dc715ada2de33272de327945de60e659bd843a4d54f4c62489308ceeb008f5b4218104342a68fb4f7b265f6c8491bd81a8452fe70862e55066984458ad381162db013ed6aa7100048709273614e7a2f9469186b592d3571c71d8bf71f7274eaca18a7a2f3f6448769d0f81b0245f9eda2e23a6ea529a7de1f89092a8f377a66c11b401b591172a32969fb8dcdec8678d3386e3fd2da6988bb44a0fb693aadb6f72a80c1b9cedf2d1081238fe84949ca92cabe584100067ce24d49a1e8c6ae1641e34c53951d1c10fa73a54fd3e0cdaeb09aeb9bb4fd0ba892391d5360a3856ebb98b14d28fb15c86296a5fd8f2d263cd546cd9360355845dc0f31a7e81656615e00bc86745135c8d76fc1ee79e6ec307382170a55a05a35e3d670b50e42282a09ecfef1aacc27d03f2a7613a172b597dc399ce1647fa0032f2bca5c547ac967080bcadf48530ec7f2d4c1912681705b931e6837c6e810609d00892e3952582745183cf839beec3a34970108dba4dfcf91ca85eca11ce5db36d8c06fb58b544306a7ea2a7153110d0f66ff4bcccfde123b9531f92f91420c948b20e6d28ad7bc5adc6a6b3852739da3cc271006e4179fd8243564a25646f7819d57d0b3ff770d27a21898caec77cd434dabcd6577a922bfdcf5e28853df4a81219f374fc36c02a4913e48130138edcf8f7b38ae784f997a71620c795a2d6b9af197d8649a574c160fc21f894ed995cfd22166426465c8df0988c1b09e5c8f9f2b9f275e9493099ba1045d5d6307375c1544331b984d9913708e83d734b86f3b8539974758bb339b11e6989101d77397f2319b408afe7e9e6f7be5ac9192063bf4d12d79a013cd22a9cc0a15f9103d43c594e61548b7f40088bd1147862135cd3d66ed096a0022e8a10dc79331d0dc8d9bcf89b9d0636ec759a55bb09fa9187693ab891f4ee50bc24e839ba040928b7c27ff81344cb96c267347c3996ec43aba2ec446837acee2b87fc6285be6ddafc87ab95916adec19ef6210bec171ca96564d773a04dfdd6a3e00f84ff3fbf708b47daf6d24d53c3f3a12d011227c8af331708ae4735b2e47c3fa331cdb58883dedbe808022ad65ea16d56804208fcbbbe219730a2cf07ba7ab2b5c1ddeccaf5603457a73082c4344a4863db95b690b9a707a69a5d6a0070832c4beb77eecfd1b05e083c9c56d95917968a546cde946b383c89a19b297eb5c7f5bf6f037e15a6976fce34b1366d0874f3ab321aa6f2ff413b47ba2283d72c1e1ff7a68de6f57605f44500760be02dd5c848371463334000858f7240483376c7a9238eeaebf669bec3825d20a8fa978292a854a84b0a02f8b055638d48d74fe84626b818286a8f9d2bc37a0eb624a60ac3d6b684440c1148888e96ee56af0f3c1d98c8112d37edafd56984309e2f1180070f927e036078c94d46381f7fb92961ba57e096495192dc0598191c98bfb076bf95ed573214f09db448e347f99bb8d8c2f6d32f0975d0f088ee6d881d6133b83a10ee571bd173178a27cca36742ee7d6e3ce50bb9356db29ebb3171e253a817995d13711ac58970c9db9e8641dbaaba13c882e95a77f1686a42fdc7e185fcb66071ca78f9370f994152441e0a7706b2854971185b2a68c0a58e7963a75d786327082519d97de92e699dc98601bf29dee421d14721ea7cbf239f338ae0201d6dcf578e47f40c5a28fbe659e721e5ccb21f5359a4395eee4f51fec6b808c8274874274b307a3bb763638a9410aec853202b904ff9a151d4eaf5712a33e49d9b84c67353c21bbecf56ea9dfb891eeedb466840b996873c184b3935698ceb167b8096368177728d0d45c84a0040b976eb3863221b9bb50d11783959ea5e26bb3aaef9ced2fa4bb2eb45c80c8eab75f41513b7bf001e068c6ccae2710a09f72b469faa7f4f1cc4587884bb4d027734d6dfe7bacb2ac8f99e945568d1ddc96c907d0800940a9bd61626230faaf5bcdf9bf0bf7c225fb743eea743e0f882c6d24eb14f2650df27a914c170673febe36417d0a4af127013e9ab2e4736962a106f5ac6c069389ebfeb9d22a948c52a6cf9a5e8131d2e6afc6d9a93b9f720a780443a5ac06d517e00a7289029870c215a9f34d647401aa52225e031bba87400aff0dc9e1b7852b4b33cf1525a6a77c162676b5534b8455e3fb8757d82d937be9473b6716deecce904a09a34d8a0acb2a2543afec1a75e4ea9d2021a39094248b6755f81af0f29b66fa7d6459a06d03840fd35e75847b1eff0323952b0af5c4d2cda97741c234a3d138e8f45ba011a9079c3109d00e78b05886e67247e2cc4599b36f54d8f7da8125cddfa2c589e4c29d76515794ffed3b31411b706bf016d23132e03443ac05a896b98b6f6216bbd9bea19c0cc1f8c1b6c886d06c7602ba8b1ce471c3f79f1c2839ad9632bf822d51c6bec0a14ea88fc21f927dd058cfc369d1be2f65c5894e79754336d33e50c3b4ea2075afcd009de69c92b1fe935b7f06fd8b807980d4f75248e901f1e9b49720a125f2abb824d49a9e69da9b085e9ae02b18284d9149c369d523c129e6979332ee07a406890c1486122539ed986d76754cb6a8b8372e8f28eb8e589658dc3ad52f78ec87fad4f5f2367c18cb14b1b21042cde98babdcb9b83fbbef1803d4e9ad56c1ba5ddec6cdce0c44fa6ca8eef7aa77b804e91334778f288157bbcfcc82d051312122db0a19943d769ff7265a2889a40929fb4630ed1de0ec6fcfccebb9018a90733270bf9c0788fe7f571e89265c793156060668ecb2830d0e59b82bd3e1ff69516f3ea351c8b8d297db884ca009e790c6912157e9398080f4e001537e1f36ca7e3a5d88ae49edb32daa114ed9f0220e0b89a2330d90602edec80507593e3d3f088ac472fcf890e39ce6645316392697d25eb24cadbf99583c042f95b141afc577a97f642f732faecdfcc859a10c3732ad510d5e23f49185ae3b86092f8b1e3f040c2c38d9e24b4a917351e01c44d43c41ce3f80ff412505913d72bb2dc836b9833cd630319cb3c712c7469750d3f49128d13cca945e1916e747f7b2ba21cfba68f0048818622c48a3fa4b63f10e37a6293b13cea67f8ebadbf897935eac9977689e80c24fec2003819bdac1af8bce3407b5f4a4636e3f71f3dbf82f322ef8ab3b27147e1945396980553b85716d956ebd29661825779698755d656d0e3d8039e75a900f931a7a9bf060d01726af5117ffc2e662304402792390c1cd289892bf1acd8163e9d616319a55cbc0937622af02002ae09b35a627165b6892a5ddf8e7382007410ecc52162895d3f3fe82ffde2b3c32cddea4b666820c4d8c0e8b2cace17a51aa44c087", 0x1000}, {&(0x7f0000001480)="9606102d169eb985e1238b21cc4c3b7b28e800be6ac6e7f9f2131b9dabffa0999c0d9b59e15e0715859a9906c074f1f85ed9c93fdb9998b2dd5151a783520480b46d2707d878729f1f94b104f085defcd686382086242e240f08c0dcfca786efa94aa3a1798202137b397a8fa80f1c8570c36e064c8991e67bc2736fb33ade9bc9efd9aae7fc954e5b8c0e41c791245022bd56c29eb69199347fad62ed358f9cb78df7b247a9352e8b7d2c7306ea6bbd4b8919b03fc44a6f818369b84382d14119e829a1c9e8c521366e166de4248a53809fa192df731e41a47ba953083e039fa8099c8d6dbe785978f07a8e4d46f629e85113354d7e1988c4e117cb58e410945a267d309a383583ae5f3ba4ee660a8949f0444e6d1f297ef7dd1b1c046833a0cf3e2127553d2599459fd3b4f5e703d02f4e4e4b1e58078679b50dc8b58e71ba5200e5007188eaa5100045e22c328d8a89e4f94647dd849ed8f876fc4e82f930dcf3cb0d5dc7f26da50f49e5e18de4f9abd712d95afdbfd943acd62e56bad7621dc0976397755aceb010208c869a82d54d8411a96550ed9ad773ee3b8a6a8b70b313cc8e69c8f1a467daff3c1dc92e272f163a902aaf48b5f0da6a4c768885457ffb14e8e5477a3f14e4f1a92a365dc9714c17224d040fda9f50b450d6657ac6d8f10c36019d9c855ac9f340ec7e9b680cb7471cc6551809690b0bf5293ea7c7410e01644d4d40ffebf4261a457b74d26182be0fefb505b7e7983652d589bbd649dd6666fd7020535f9212c2431ac49b32741b190e8e5e2cdb536c25cb1e7cd7c42dd04e2a4a943a54575ac42e379abe47608b11ad52033c5055c0cd24b07424909a1210e5006265c2641a424989fe2118ddb136d444c1e581c0acf4e4822781064730f33861124474dcb397a348b3363ce60072fc2f27371f01b7a4de8a1b3743758bea21d7ef0c2e8877dfc0696662f7ec3452b297ec01ad27b6fbe3a3b9d771d3b7b4132cc3c4ef6b6a125c920ef509ee016171772df5028754a4e308d227b94bf7fe1ee3536b66ae927be1fbb59d842fb3abed9336d104072ce1767b1a53f6036a8ec6fb83a487957e11df95fcf2505bbf402998bcc18255ad699c16bd8ebb8b2488f7b5d63c26fd051a7760dc3b75eb7046d91bb1c4cf08e61a0046b96da5ce0189d887e7d61c56e2ba6cc2486429d7631ecc43d3591c6b23b2a93fccf4e5c491264ae3d6b19b8bfaaf332f3abe15d5e880300e7f5a43de801eab7c2acd603a040774f9de07855575a2dce85356cf55934f4c40e88cfa82a569251502053621e771fae7d4373865e4e3d66b14a41b3cbbd2c7a676c804a584c661b9994355c3fa911aa5059210f70c9889c89c65af84ac11b1d2060670c599c0cd33f42bb6a05298d6cb45de062313da3f66dd1fabcbf55c4e0b7d2ade55e91ce66d6c69b050bd1c73df379eac044449aaa4a349693194943e0eb0737ef1e2f49a64da7bee6543a488a3d8d1a674fed7a0fae02edbd2ad718d078f768cdb4ddc7ff126b52d812272e376a10c8dc248d2999cafc624ecebc7def19051e2274b0cf8138989732a3cb06b0d43be4d4286692e1e112d77a4d381dc509bbd4ad2ddd038ee06839b7b3ce5f05061deed55a0c43970185d427c541395d225ba5af17b40c058bf1884a0a4be99e17b3ce45446d3a1bfd34966c23394c4fd23248cf93209934b90a53e2e4da0d32a0c392c1ee7cd505fdbb22007f9ced6db8a8752bdebf11bb149a3acdf78e573c4177be3245d3d0980693112b6124fc8fd0365dfbdc7f1655a9d209536b517343e18acb25634a9854ccf6455e5a370b460e0e5c5620027ec647b141c21e5a7c101d39fdee8043e87a95ae36af0c6b51bb599da58fb19e2e072219a7ad2d0cb55e072f6241e572fd8348fabe4e02c0f051a48a514baa4be4eb3f0a6ca8e7bb1c3619517e660392ba1f406dae5326b664928cfc613fbac2380ebacccb89b2ccb36b28cc1bb50ec5430152a7b6f0cc11501a21531e6d370a10bf3ddbd2c44052c9a7da942103dabe80208bde8efe7be70016c3a97a80806f0136db4b90df7e97d779bafbeb086a86538cd0aa57b27ae7eaf52844f17ad3d93497a2d3bec240e6dc8b5e30fddc85fc7d96e0819f8402fc4255b5011fd898d82520b869f52f9280d369c343bcac3a19e5d79ffb95d51087dbdab071d51371d95631e8f24274f76bd15baf2f1dcd2fb8aef89c92b98c933967ac708436578a9d2717cd41183bc889d8161939ffe6bd65948bd92cd656f2f1fd7d30a514b0d3b3d9c449d40fba1fda0ef3db9f4aa58034e63f1fd5ad75f22b9c073d51309c955d4907b70f54028d6f30a21fa753a11d34c1d611a889f650db9d2c629199d092c6c4657ca57fd927ea58ca2aea3f32fa6093dbbb902aa170be41d2ace8b6a5c49a4fb8b9230122c982a7e452b88d92e71350e259b2b5de078c5cd1258fa918d57e1533f51a621b70c9ecf113072a5b771770462d76fb74137a440ee6f3e015808202098868cb99cfec9a5a0983465445d2f422655ed62868eec0b59c1c135fccc35eaee1f3ee7abf1dca7cae4333b39056df53ed0b02c211e4c99a04245aec8c3163b392c760b10aea65a9143eb68c3b5b353dbade7c8960b509a84c6735dc55d3bb3e5de27041b86645ef07fbda87fb7c08a6ba9f3259e12b200d0227e57ab7ff0b3df06197bbc07e3ba9313b4fc0d07dc7dea5edae507def2a9a3fb527154f4b3bf3ffb945b7031629a45bc4d38f43804a1d502af372aa283c0d448c25d98eef5bd2d61849025c8cf46b242b5eca487eb98026678627d92e2534d0b3e848651f121baf153c78aabaf785ad4144a7de287f67dbac1b2e2cd0e41e442174515587d6ae11f04b3bd6ed221e930807bad400a29dd817674780d0035e037403c6c34709cf7df63e54b040687bb187148dd610503f4939a659629a12e2c19fbe179cd4fe8227abdd43b8ee6017cb01f0d0e909c85445225b63ad5d302aba24075f64508bfda7b00e1f1a342edcfc09137fe64bab5b39e3c780d98430f650dd1f4c5151adf1a90d0439b5c276df3c1fe5052356f797c0a9ee3ae5381abc3d7792ca6e0795852fce2976ea45f543c43f9be47ad3d71510d61038a8f0935a497085b7332d4493f16fe5135ca91c079c9f31a60e651e6ba8738e3b3de88421bc64b7e4178176608f7a6a139719c034dc2455057d26f523b4291b9d4447e76a174711d76e928dfc1d4b854308859b1ef873647ec1f963824e4c91bbfa18cfdef759bdcc5523c96bb0e93a20da38b456168116fada2429537233d445d10d218e0b5a9ff9fbeb544559bb4517235f8b25e9ebeb352f0d1b1c09231fe0cdfced571bab278152eb0350cd10cc2b4037a749adf0884d225882e14c7dd866fddaf9bae90f58d04344fa8d4f186e76ae93f0df498490af9320a59b0cabcf162e8f5c8af3870c6136971a9a6f215af9254ae12eeaf3f3ce25933540539c578a3be3ee41bb0a0bf1b8360224f79117c8aefedf9b5613f871234bc3ff2323b9c63e8cb61e3f8209e9a519930ecd403f5ea97991c56cfc359851ef602c5e3dcad7f2c1a40ffa03499450a91af4ed09e01eb37dec432efac66557b8afee2700ce2f6b4492ef9b2e4ce36e1ddc499a875eee48ee73f3fa5623f63b0ea3efc34711135eff7d9509fec97c19fc3fd878beac8f00d882dedf5ff26e127b533ff174d971e8076ddf575e4d40bcf5bb2d0c445ee6dde00b805f13660b820578eb6834685cfb5395bacdb1c75b942c2800e78ac288b76656ab320d9d3ef0a38433c6e571c110c176c27f07ac2d7481a2cd36e9ff78049ea7279cf467f56b0efb5fccba85084665759b52f243682ea190dcf061ab61ce5ac0da5ace79f24d63814c18cf11e14ceff53068656049d2d14d7cfc376d6f98b55be23e14873d30acb163b8bb7b1486c435cf3cffc6a39fe7648ffa77a4a52de805783f95e7b46827ce3bcafd42891f56d835b3b4a209829c5c914e0c142ad8874c2f8edcd45b587c8974cd28c28cd6dd103058a23a3b77b16f336a3d5aa83d1f3449b96f0446a30f2ff401845bf0c6f8329a15f1276100a067608b86b7e1f783265652cbdd0f4a2077f9799df0590f9dbf02ea0cdfbb2f4b7139c4a2653285bfa9ac3bd4aca17fbd8f9a34cbc0a395e8e461f5c1f7992a44e8ddef1c0c95109bf760be6a3ccb3a9f9dabf056cabd74f1e5b2d2b475cad07e6fb86098d5d53ffdaf238beb3f65b0a182dd5ad8c8a94cb805b9e9b39ecd4737f0c0548735c0854dcf3ec4f914f37a787c4a18cb5d8bfef5305f794a85cdd44b37108503a4906f67f320b330bdec46c537c82c4201d0990c39c0724b97afea7a5cc5cce2b5e187fee22e59ac25d555569b8fc507d242b79e958ba188b67974fb8b46b4fc777c0678927d2c9e3a8c1ae7ddcd6125154d79d11f2e4d030354efce040d0de1a31f6eb33b6184dc567f29b08e9e6159b613269a72c1849fbf3b2d166a1280c88c39477381b9690e031ab9d33b4470d5c5b431f344b3ab0550b69dbf95f858e14ac17c18b7c3b1f8300a047d84ea42c88de4ac8e7b4ecefbaaf9c0e5cca9e04f3d98ad807244c638bff7d05959c7ecd8e5d138d5a86cd55346c391e8b27a681d51800fa35347b786e28f60cb7bb7b5d6584681fc103e36612699852d45a3240843521a961ccd43e13ff0dccfaaf3db1a1bfb05d5034612f698dc8dd7a22829d7b3c03b59e6848efc3dd5036bb67584ded402d17d2f5a93b9f5f8a692c387b722776af80370d39038c5f726265f440230110e303c37cf7ce341ca738f77c83515da33358f495eb434b77b7cbdf9cefa407ab26646e8ef1636e5e91b7651dc9a85748e9a72b9f19e58fb07b7a68b273b5345630657a3ea5b93498acc29069571cb8df2d3664d0e22af4c03c5bda3978ca4d211b9beb2cdb4d96940aa7bee0060faaa8577d2e4ce1a9c0af51a48ef3647e0a84d366c936c51a5e3ef4341932e7a420b7b90d271e44181f4b6811182e73628c0f768f4055909af101cd449996ac3b27b78e2795cce98632c612922c935f9fec5b843f048ef81c9ac106f3c881b8cb0ef4be8a4f88f31526c598e10b4fd00f270f0883113d0381db9851cf43c1afcbaaf595090abe453b8bd607112ecec5304be66503862fa1e26069a325d46e457a6d07076236cfb002adf889fab57941a46f6634f6f4fbb9a5bd4a1e5d973b6b1b031f2a15875429b4c0c3b3fa70626d46cc82c1d3ffe6b8a44d2600342fd4023b2cf5bdb98d4d078861f6462a9e667ca871907c3e2949a0126043bc1d9cab1892fb440c4f51047aa1b588301390a4f5a171dc11fea94696dc9c7280b846b7ffed419ffb0b815fc6a54c09db28e86140430064d7ee5962ce9a24892761709dbc870fa4d0010c7c75149a9248a6933ec3351a727f75dc81bba435cfd56e5dcb98537977338c6351f1831b17c69c90464e4729218118111ddd27825fe32308b1d1a627280a3eb78cb572aad1a4098bbe1f14501214560cee2458a52428db6c610f49666c8fc6cf5a6db5e26d359ed5121fe63a1d65579797ff199076d5031d3817bce1721cd35f3ceb7d820d81dac4ef89585c3036fc0a318fc8144a2cdf33ebd494bc7c03f9e139ea4404bf8965286ff7034c0ff88036841c3ca4092e3da622b8d94ca4e871d4158cec89180e9cba8b501f3e22a97bdd4367e8ff474095305a4d4dea5a843d9dc22b258c17ede96bb96c3343720576492618fa3df8cb6b91407ef823", 0x1000}, {&(0x7f0000002480)="be3b8dc25a61e5029be9680aa82b3fbc2de7ca0ba9a53a06869a4d6ddd71efadc2bd2b7c5387746461c14aa2d74cddfcc2286c4fc2104cdfcf77eb6ffee32fa9365535fd73eb70fb527c145db59eb84a934826a77378163e9f38fa46cbde3aaa23f675571eb8b7556ecb01fba5eaac9455c7760876e961fd1f8edd2edaf8a7b5e08aad25df2957e153ed473ecce9f52e1062bec615d4ddc49c73bb334df23a41bb506c1b9f1b5c5badf81c1f7a227f8928821c4aada7e55dd36dea640b54712e50e687ca342d04e4b7e7c62740809bdd6d8dba4937a875a5d725a7543f683730cf07f727abb241b0f79ea019d0ac2e83245567784c8c4b1cbd6df59828002b92c451af7af0842269d20ee9ef88a06cc4855f4ded05177e81adb47b644fb57b91c0a7897f93d9b8cbab7c3bbf4aef6f98f35899c7eed43fba1b61ae8b41d3585f5b88ceb8599e3835400fbbecd3d6d1890c05f059869a4ce1990f032401859fc4c7095dc139bc1ea97c636d14b84b54162cde9aab27f3271421071f7a72d8770fe6464b92203c85f1446dd507505c11b8d2beb12f84c34d609224936f67d628adbac6d56997b9dd6983bb880b466249462fdfa9113fc8f7c8bcbc41828c0ae84fe49638feb8e346ba6ff353248170ac08c64f0018400a31211ccea3a7995d53fa19580a3d57b8823995617d0384766542615ed00b72d892749ccc325d96d3a50fbc0e9a6b37d5f2738cb57142a821816217e18d54831fc2c98b8ae83594711140da114cd70514b4380cfdd4b986f83059d4279088c6d46ee925f9c9261acf2c0d5b1e7e26dedbbdaa748894f2fe464aa18673830bb1240aca75be08df196f1290c499c74bba6b9ce8ca0119ac4f4142cdac9114066774c3a544cad14b86a7f816d3575aee329b5788d66ba9f7c750d5393852960ea36c1c546930ddd4ea7f06470e08bb241af5bf9fdca682480d1f21bcf6e16e48e1aef77da27d0154ea800c6c3da537c7caf61e6694bdb8e66d389f3e175b9eaee719e065494d212e1d29258d927374e04198eb840f630d70918f8b645dd81e1f11347d1ead5094cbf5bfb82093ce796f27ce333f6cb9ecad7f165dce92d85847131c33c6e177197c971950d1499fabc282870379b152b228b62f4e7ece945a837f7bb98b5db3511322be28ff60cb4f3b3b08856687c5139ad248525063c297cab22af87b176a20bdf229d90ff335ee7390d48edcd85eae917f853497ef1286cd6239ed4a9c46666961cad202753511a8df1f3f6f2180891b3bf63feb6f6c1e49c2715673ea85f7ebca1faf30c2070befacdca15d64241cb1abbb09124dfe6242bf67d658afe0ca83ceade3e8c553a3a804005874e00f92ba9f3f96384bd8505ebbf10a3f6db3382bbfe448868462eebeea6d0b25d31f55718b2ee2f84b44a2f9a38ff87da9a3d37546ba3d462b3341b6d9ef9e01da365cdb2d3e05e8003ce0b9381e96effcae3c78b868654164cad7112a59d7a2ba359c9bec432216214ab7ebccb3a91f4855fa4b860a2a68d6d8d2b13c01b44eeddbb7d68a87008a5e30d7c113cd7c2133ba22a96e78580f5ffd2ecea0a59e843089acc8df738cf1f081897193529d1967c094420290c60ea93ce98ce11671f9477000ec619123a62a05bed87c4e086468eba6a3ea67039a0aed92fd25801ccafb7e77f53215c136a44513bc14b6a6171c6c033620bd4bcdac14491dae5b50a15ac88c1ac5107b8f7ad95a0a1cc7a59c3eb15b18619755698fa6c682f9137ae1ab17aaff7b941e81d91b70912b07c17455b1f33ff19276f0000768bdee622ed5242bece19467763327997b2264d16d407fdb8a465b39ab428d3704aaaf56842badb495a9b158a67c9d0378be2b0bbf20f0db64b9c412d0b58a962af983b738b88356c58cdb126f8840f5f8e3e6ba20629f81a6ac9542a89358d8a0fe90460de9da1f68a2bfcb46eae8b84541ebd36c7ffc4a0543e22f45d5909c430bf996cb4e6c1ae94b72500f94a304c068079ba2cead998422aa8a9184727941f9e002b5902a7b8679ec3db8675da1b745271dfb34341c3c691f0c24b46b93b9a390a2937f75cafd83bc54553be033e2ac569ba5ece7c032eee59713f1c58b813a295b37c71cc8cd960fa183c5d6aeef89f44f866466a202751e2bc5e088e40a1d6ecc64269972629efbfaa4c3ef624a2824c5bbddb6efaeba8f78503b87ca418023bc454e5012952985f172f61add95bf9bba96f2dee5df558ef9de2bdf8bc2632b3630933f454defe7a70a1cf92d8fce897c35e15c57cb0b4618589abb81acd2d384bbfa98fb5cd3eb9b2aa8d03891d81d27360a981698200a240dabb5bfc9709bc27626b598e6f18705466620488810bfa2b614a3666570559cb9e66d75b6fc6abcea8faa656f0eaaab14efb5493b55c75d23e84a4d24f4f1444d17648b7058ebc6a22cbde1e51bddacfd1536f4044cf52ebcfb400a0d00138263fe78c9bfc3c3c795ed5de8ac9380093e3df78363fe8932bf9fb3c26bb8fe123c8eb269ab1509101a82e2dd98358be0616a259ba11fd314e380929da8825c47c850d8397ff883756615a6430973cb0a08ca15e2d45e48c85884ffab2bf7c1db5b029ce15f8fd3159b410989e45beaac7bb746501ded6bedab864433853f815e970a2462ea7e31b852590c48386073bc4b803437a410a340c43bd62342b80d96deb7dfd4e2412fa252e3be2ec04a79b0a1abaf2e7ef47b5ae366011951ab0358bad0fc4a420cc8f75b396a68f24082c424f9dc66599cb78a1f891150120551533f6cc85548cb9cd547fe08b2efe4c0382e35cfaacd5b2b57469e77c224c84b22828eb17a00fee2c17d28152a557f51231706023832c75f66964386e20b571e118db0b6387d44003ec2ea1a393c57f6b77a992f6aaed33305444e9e1f46b841b095cdfdde3e32c16694594b902065d7b183a983bae5d59429614ed5d931ee0bdefccd55971cfeb97f90754ccd423a9845a031b08c6a53de5a7902e40cff0387b08d039b516d8bbacf1344f9a6d2813a2621876c6f8a0f44ec960849bb02c7d8c3f8d34a76b7c7cde88e144d6b4cc7a9808cf89475947dfcc59430c89e844f4457db80367292a92bacee22ac4f0939520d75b4fd8c19cb88fdd8b79035743859db5fe07a88382c217385b7846e24fda07cfb0fa4592e65f2d2dfdf15a1d3f909cee4e4f5991a681ea17dfb365db3abcd9189a2d7398abfa198d5208e7b9aaa1c0a09857bb8359c8449f640a8f6f0b603320142f9f18e45a224270d373e2d2d9c43cfdf25a0c2999ad631012f843b24643fc5cbc1022a33607d61d464589034e83ab0fb72437da99c2917bf37826db1f7491cf351b996a530791e4337b886414dd4d3539a5ca17463f9dc5cdf7d418ae3e81bb29f3d7040a09e50a6e1a2292ec80277f9c0ec680e84ab023c4b522fced2e18d0db51fd4008f266d8ec078630ea3058229daf404679298079dbaadf96efcbf0f21d0545ffd97d6333255318e8a97ea189a17e70b4a83db57e400c995e7f5a45b94171e99db6ce6ae5bdac62632947e33dbe4879b5d0844b69e0ed5eb4da9aa799312738e95c301087f158808b704886185ed194552b7fdd23f8981bc1c6f4003e6ebd455ec27a3d20790bafb4209439fc99842bd2a1ae92330c02623ee65cb789f89f2fbeef1e074a8c3544c8646e6cd7745c2010df4dda677feb9d8e157ff40b233a50bdd0f336c9ea142da8bc385f9d32ccffe97e4f363397d73107cf9c76e03bd4930d47aa8477b7b2635833b78b51891dd6f32a735f89b37020700e04bacfbb3a6c1fc38e6f9d7167d413aadceafe3a5d21d8d7f209bb95c03b2fb54443733b54548e3c10b9aeba9bab0801e89c2ab733de01accaa1b2cd928b2c8b1b8718509a2f74f3719e3a09f03916eabed78a60acee566c4fbfafcc7278ed0b22177c851780497229c757e3c922530a4842ab005a51db942b123b4cf1ec15ac5793c5e1206e5ce508fb56375feb915f8cf207d6e2300765fac5b5776b4b89cbe05534323c6a7affcfac938d1941f2cbc49af6e38a35b1a906fdcab0677001a18cf88a4b0d082a2a6cafe35f29964f4eb6184bc6b68418f260673159492f8ddbdc4c7f3c5ba14a0bb0c009a78aba1acbfc8a693a37fe3caaaaba977ffb74a99c20044771bbc11cfaf090a5cf4c736ef3b90471f3e314f5e264fa5315a832e3883c9c2009d3b784e079e63d372e244ffd02797d18f57b9acdc9e677a68eb459469393c62e8e37e81b91d51fdce02567bcb28b2317171b07cfb3a562ff3cfd1634f39fb2dc5dfce758c3189bb742a3632d6354a52bd55e09630293a2f2b360121efb4a6fb0465a2b49075e479e65da95844dd1354461d5169a9a874b52d0be5afba5363389c07ff6d5c0e07361e9de74d1af2e137cabe24b0f3b298d70ebde1c8d635ddc2e1c6391f1b98eff1340e2f04a2795575bef623399f790988b6aeb6d435ef477091c0556833f80e03cf90d401205c8d5f3582e42f89de3cc1c09b99077738672f859f6dd4aa1f546dcc4c3d917f90778a3a1dca06ad56800916cca98def7c437ac4490e5f9293ed4773340ef1be7d9ceecf9bd25c416ad7e147825f3dc73e2b551bbf2c3454241ae3a09e6e800c1f52ce3f571525b6b2b888ffd60337c6772365d7336ee962f5116cac34097e32fe1ca0ffe36d4e9628ebe5be27268a770d6800970538a2a2ca15e4e9dcb71fabb25f1938e5806e5faba1bda198255a11b6621cf63e6d88838d4914b8be79919c32fa6e06826ec469570acf5dac6e996e92bb32b0cf56464c6831d46a33ed864d01e6e367fe807bd03f4dbe0ff569f47ddfd8687ba3c573c855dc7f8670c3aea3566db6949237b5158e5084b8872c930773a0b025dd31e12953160e55e0c7555127a79fd3e1b9fd4387cb5ae5cc6655600834285abcbf70d0ac8b72a27ac095ef7438afe306d9356505a882d96b12cbb6857061a9e43c8d6942054f8ce82f1e066dd2cfd4fe8ad7e0fe9c1a9aea37308051966e8a5127c52fc00ead5035c53fc80d9662972792943808266cf0db6d8d48f4ffbadc773274ecf9fb5dc80327f6b20fdff85751b2154009457ecf2f702059e71447fcb766398bb0a970c0f814f082c3e7d38ea6ba68c2dabc3ce38921c8ca9860bf4dd5f7fbf6f2127ff994df44ceb9e478879066877087985c0a6b54dd3af3fceb4909b310f0b5b8331bb94daed190331f86cd0d6e1c3c0a098a6c1f7d02078e09bd93ff94c31dc46e229fd44785e8ab6b6f498d2593c12a24cc37a99d8b2eea88660c00d4963278ff6914d108cfb67df31f7df55fe9da354221584ff68437e4ca6f386e0c2d74097712ae6d322843e4a6e38d13c66ca603c6ea25efa7576d9d576e42d235f6346c6866d87bb7c1f8dbd18b5557d41bafc9257afac3b5bb0b885aaca6862427264f99a0fecd2b0ae5e3cf56aed473dfc4db42e02740ee35dd64fab8838506395bede51c3daf7c40acb6549f12dd1dec4439a846c42fda68a629bf07fd901c5dd4476971ec0854c7e7395fa3ba238d23e1d8d1a71f1e565137ba7b7ec0330852866b8238c18bff8f990d35d0c97812bc92735acc41135e6434ad295df35690fb6551c2c803fdbcaffc75948b2b5768ebceec221a903943d9411a5b3ac690da8ec4959558babdf69e72125187e788d114e3f088f5d3094ee7a81ef997e4f1beb4c659bbb2e407f24cf2ed785ca7ee849b7df8c2ff3f4274a6c9f40a83156e3c1983b459a7b27b41cefe0d71", 0x1000}, {&(0x7f0000001240)="16bcc28f5235cc2edcbff521358d4bc52881a7226ca03b8fb329f4ba6c6085dbec29cfa82905b2ca83b17b478cb3923c3db6e513672b0f46475c07ad39f9425b", 0x40}, {&(0x7f0000003480)="7587d0536e30ced71b41a5c6d70cddfaf289dd0c03f7e8fe08c0e69991c82483413745df7a5148c7a115d7d52f10871f3fa0d4ce16d165302f11cd30d5731297043ab1a9e2e5e7a3e109ec370304c265023453e03196224c083bd0175c196ab8a2344ce9ccc8540fbcc36a83264e5bfe4ee5b7fad407fdbebaa2eca14d01622721a001ad97f8ea9b5d5b5b3bf77886cc170c414281dbdf1bc7a5c6a4520efbbfd0e428d26209f9dafbaa0c5c3bb2a160ec1b61d486c85d51346454113b02fd44a88190504f076fb887747d39fdd74934c1f96706d5fd933ce940b382abaf02b6e944c5ef3114ea0ebe2aa5cf9209613347bbd872e5f3c796222a1ac758a9e3baabfe8c1bb69db4fa5f1b7ccc77519a713ddb5f4c0b2f29a9a8a696fc9bf3bba7206c83a1c1bf037159b4676dbeb9ee741de235120a85362b96f7c4ac490ed462611fc815bd4baec92be79552370ecfff7c2178612522919df7801cc954ef49fc0e49f882bb9a3c4b0b0f386034baeeb2211421553d94af8e6f5f7d8e104a2f34cff505d550263eb73a38631fa99f88cda95a628cac2691f7d02e24d34db40afa27e34d55a1e60f8c4525981c354e734c8198e8268e12056f6f86d664c427818d8206ab9b17600978ad6f2ae5ecc9c793d9003b4e46ee79810a0f5b060a11ba3abdb6cc7055bda6b2368025a54060765c729b29cce27d06d7871ad293542d875af546fa1ae78bbcbba0a5408903722c981452b0085c859cc26b9844bce2331429c473a88d29ca254adf35f25c241c9ade14c0a71354ebb3beddba3a425ae789979e22940096bc007db84a8a00ea00f3e7c98d2f0e5c19525b03242af0b83ce444874c75e791f4f9acde9c47f4d532ea3b85ec55fc7aa499450cf1a9ca29593e2fe967f39ba6865b51a34735ac9e98696fd5a4c31ba6b6566ec807693893bb368d085b03457194ca7301bc6527d8101a0d2e7ac47febc33217c8153cf535a0071680ce82b5eee322c132d90afdb22025cf73390080a3141ec31b991077e74ef0e934daadd346308ad7dd654a537e91ded246fef94e4b34d86d57fc2577b33c1f47409a6d8bd5dc57028293760d45f58e7375571b81e245ddf11ff5b77b8b01b6d41aa4a2000fcc3e2336e9d141932b68d6232b797d8bbc060e8b93b89e0c27d38422d9b0d8283efa72e9828acc4cbb1ad15276957af35d5222a8d211e3a9cdba9fe656a9e6ab1113b1777ff0a14252ae221fe6998016ba9da1537599e2e791da0aa8098d17bb7e15f2f9735f678418cd5b111e79fe20ddb2f24867f37fbb73fbcb8f9db98166558081555e5aa04762bbb3ae81bc29670332c2f41d86ba17210c285627fd7f19280f3e26017671b02352292ba123c0499e719121b0681b47e254f5c4780f51a6e2cb59fb7eb8ba176f1b9a4396675afad8285a0501399707898b06b593549b345ac11d92f0195ac62788a1e028c1fc9eda4bc78959f73b34c683117a20f233e1ebbd8a604adba345529590d555f3e9ee894e483392efdc534e66258def9bce3b316f3d8fb038f9fe8383451f4ba592562e16818dbb15defad41510184d907d06af19f3c8e95b1555d666cef2965e056b48d37e49bc3bd2d5567c7295c774c24a3c057dd746d1beff826feecb4f1ce2036f3cf2ad33b6b94f0eaf6b7ea61f10ba215b6a3dd368dd7faf5bc558beab159ab8b183a5804f12dd2ca642ff23684e1d61af115f3b115bec015d9214ab237823b26d1b30d0cb9fcaef533b901e3dca47a5ef15d9565d06b3b05129998894b607fd50946065b74c764efc24f547dbd8efc44b29176b2911a82296ba807a12405f67728a33cfe64fface3e086f63deafdfc09c7ea09356a95c5a95f64b7ba1954700afd82471c2c2f1353bc96b8329391a79602bad7de56d6e3220ac24863de703139fc639b428ec351ecac4e08dd77b6eae31981404c85bd488478a6733ce73c2e3a039e88064e7170cab807395966ed2a96c0a681bfecffe3d2d9f9e0e45007f514a91108fe4dde6d30692c87b284421fde12675370002756adf02e21420126e0c44033d4eb612ab3a4e411b02a55727ae692902962192658c4ec62999a47e09bb030386f81ef9edc70c059ba2c3dff739a5678e8f3750b8984b645a0a1d5da7f998377dccd61879af7ce0c75209fa0c877ea6f3bb05ffae3101aba5b27043db218640469d254033b44bece17ef92c686ea5998baa4196734df769aa9324274d5152bd2e08ae9e8bb14f5a6f5acd47771359ab57dc2cd9320dcf7f60d2dd231142d3652de615edf7fa38d63f78227242c53132b7530fef13bdc0abeda1897556ba75baf20c40fd225799c2ab5966af5f806e0184c323a93aac9c80d6667f85f720f29f9c57f7511e6463ba8f3add8031ee8eda424988e3606a1826de6e0e7f73377e6ee18b16fad68a7af74f739126c188000ded99640ce8120941d77a07119ffb2cb2e53e68f7e9e1ffe38e9d5beeba0e38db4957b71e7b5cb5d755b884c64e332c529a4548865e6704c90a791ad87f0264d50be5aa55c7d574d49f7268a4b2bd0b242643cde22b557301cf0d008ea58b32e57c57f9114290465f9805f71dded68ad569574a0b85c6888787e85d6bcd3c662b148b0f624fdddbe8e30311d444c8a8ba100e28a2282e31c4c63cabcde75d6bead056f8bd0f8db4b95052b882d9b44f65029da20abd51c6300ecb516935f238154d48b69c58b74ee53d4cefaeb00e599273468614df76760804ffa099fe584c9f1d81c565833f118841cc21e194d1b5c88f6a35be022b2ef9b3b5e97c2da4d09373aae6ea831e15e12a1de6540962c1e88d52817b1893927cd66ee9daba0c0595cde30e673516819df1d49eda4005a0486a2d359df182ef7e537dfca6c32f59a18a9a48bdf03d6ae6dd2b8b88e5c406a223c1f8568f161690d644c98f521ce60eba48d5326e791b9c9a738c0949a98eb9de9a51e6d94f95e2025ce4ee56833d1864a0a702a4d02be391a54605656574e4f8eaa48911cbbda23bedfd1d5cc36e9c75150dd7d329dad677378087ee6e9db288f6972b725a7a96374a7e21f17f4ddb0f43341657b4bb71c332f39fba87b0671efce6424da712bd3f0a9466c20ab9b06e9f20b822aef6d6dae223b1dcd2bd7986336fbc60bc155001633f63a6c6036c1b9e5a497bc2d61c9a3d2a4036a25fc29fb3a708411de0c03a91cd46d4786346acb0fcbb28b51469e355f4e0fbadaba2ecc5342ccc98d010d7cf54cfc8cee0e292f31196080aa8cdec61fc70dd429e3b2ca0951f486a35b9596e514d10e5d1f43b88cde0689857ee0ade55698a7fcfcb4c233fbe146d5ca93af56247188284d81196b9cc438e27ea9a8622322282d6d85ead27066aa89a365dac7dc507c93a7fcaa2406b5e85a05d15a392b0db68e895df43f8382c472aa9e477c625122154190a8108dabbb9ba139c2e675cf77b55b6325a4eb9dde03c4359219dc1db21b3c5f22e5e361f2990f6c051dfd92e6ac5cabf974148e75373bc1286af0b0e47bc8ed07ef07e4a147566a3bae51917f62b0509bea8179b42f2e4e8eca660336fb8ad0b554fffc08f021e0d293f7e542d0ad78c32c5db329ebd186983eff339474cc924b22bb86bdd2111ddf9b0e9a17d976f4cc7b113c136035c82d6de2915aed512e5138a193d5d4c60d740c35bafd2cd5e46bc03e674fb152d5df4b9107590149dae5a8b75d4950b4d7dd8cfa24cb8cbee054733aa4f320d7a68972de6627c236073a66b1844d48e7761e83562890e6b5e41c2f8cf82741676a2de33e4cdc176a3ddb47667b147e4c51c708010cfa1db32b45b67e129519cbc6f811cbde03594b957da5cf38a08c3cee89f2602275005abaf97b77001ddcbcbe4be6f3c9c9d063bdfcc6e1571c12aebf4930d9d79acfa448468aa63d9c4abadb021dbd79865d13b483dd5ffcc56b3b617dc8b60e8e3d6d7a9f2979da7d34d4229a29001880ede7876aceae88a287498fa8c35cbc5f7c1d3fc936e8b74812e22741c5c57afa4eab20da6102dd598539e99ad1614cc747174c58c1ccc371e1e87f1a48697d313187a0f42782c9b8864f98351d4b4bd21330162e387570ea4a6e21dd2a898712d9a5de217dd3bb5f7fff9dc65070a2901b7500108c5b383798ee8e6b33646485b02a7e70fa26168d9632055f748be639c8dc3c61d728ad50ef11eba7fb798925379ecc86d28aa70503c364392b43f40b70df2677ee0c69b243f207a66642ecc61d0cf4eef0316f6a13ae06f766f4aa48432e57ed8059a5d9c6b0e62bbb820bfcec504c68c42661d93d747db187ed352ed1b039597f7b2df08990cd7b59d67819ba8c9050828b6c637ca0e94097bbf6c4dd89d10b8f4d23bfee5871eaa97431382859252ed11b8a0e9e7d1dc5a35744edbaaf471b6beac6fc87d3b8a3f0d498484217cca158cdd5c393d2cb03122dbc5deeaa5acd51eaaca59a1ce7c72440efc0aea57b38e9cf3352fb583dbcebb4916089ce725932a9f72b85482cfba8f1db9fe139c648b220311cfda6529a90fe51815b94964ebf5175c7d07c0140f08be4f78393c1d52924720e15b6ff78a2104515e427f33fc1877dd7dcba4ce707916bb64178098d397259b2a9ca009afc8ee3d38c0119147bf858b0c18dcbfa35a3c0b1b28109af540b7e24161887ee2cb87c19a017a5f2d6e6cb8b95046c9f8d65f08e6a773def28a82bba3d682acfeb8c4b787475860bd782a939203aecd0345185d7388b86a7fce669365e9da1a2b4711ef0dc70afafc50eb7d4b9698f2b732ced91f16f33247b58a02227f9418159ff52d5a5bcb6f61b234b1a97c66ce4133abeaa457605197bda9d33ff19c5ab23d0a05bedde7ea2219107463512aa038256bee00bba98e36c00037c657ed2fe6cf5b912a73d929815859212f56cc0aaf41e3f8318fc98bdd17919fc1768b11e9c3c6e082799c20a5aaa0ecc6c37942a0239231ebbb24961038ce6fdd76a70ad57ba21872b418895e861a9f291283543ff510493fdfa82034a9275fee2c6ed40862bed899deee2e0d7f16c5d4601b07357b5edb3a87c9e887d8debdf4ef93d97d37161615d90ef2bfb926a6fac451e8112d84268756964863d36ecbce7373243c4dea9d905807916f1a2b02fe744c95d34b07dfb5118d973c636d7e549372b0718b84bbf523ac8a29f995939c2f574ab57d2191d62361d39718796b7bb8106f4a019ff8c24267194669f9a7b8c70f46f2f5508c8a5030d4fcdbbafa5c342d85d5ad734698f42d5f4de230c9b402e22c3d2f53dfb3a73deeb65fb4935e5c07fd2c8b07c1e2d73c9faa87e1ea4190f3fd56f7c0d0cbda2d2abc99dfcfa24a9f47fdea399bcdd3e0b8c1b0ab86c35f466299f235a02c0e19a4ab6198e9798f3c2c64250e2603894493154b05a567ae417ddcc6b23712d5fc41c154a0f7214358a6293accbc1dbabac600ffb55b8999bd045294f27a2e9672e289e45450439bcd00b1006abde799e8dd07e95e7be4aa32177f795905c5a0f3fcd127fc6c6387f22e605b0ca2e02f71bb05a91b27cf9b5c6b86d0936b6268019e15abb439691edc55027934a8d82e841e4cc2ac0c6f2a8513b4625e13817bace6e7acfd5f9192e23a8e03e55d53954a2c24e7580591f527e5b7a386935c8b267415d7e55348491af8cc335dae3b7e179fa1ea105e0fc52a4931d775ab194329d35d535a21dbdeeaa53b60fd7eaeb2c44f44cd0d4321cdead86d68d83a5677621779c1e771deb08f2c31f484601305389bfd0482c8404599", 0x1000}], 0x6, &(0x7f0000004480)=[{0xd8, 0xffff, 0x80000000, "1cf2c02b41a3a734b0aef5a1eb624067bb9a86f8c9bb6bb8774150cbffce6e92d230a39380f4ac652f471fd068a3837e63c6ef0df6c149aa9c8fb91d872f484da8527f3b7a3e52f2e3b4cf007ce7ecd1cd7f8e28aabe364729aa17f893e3660f176374daa39de7a944715bc1573c52aefdbb06ed8287a0bcff6f77e7f1bb8d7a7fe34ec1609fffee6c890d1c0013affcd3dd27b58595e29b6fe12c878f9266ad9904a598703c5f7cb60916506dab6a81839f94cf75edc433d29c52afb71a558b161f34744ad1d0"}, {0x1010, 0x1, 0x5, "e8ea24dc9b8ced87cfde86c12bfec86a774e52c085e0af702f83d7aff9a98a9c74c0ddcc5c85d4370750f4eefab297e1244743c577750a0117f36dbea98c912d570ff017230174720eded8b13acb32e2b25ae184e20356398c58f9127baa5531f118933c86b594d97449ecca31018dfc0d9ff3543205e84d33e122cf698dd4affce9cf5c022c7564c7e0f590551ddf0d152526b763777a5301e37018f8483fefa8d567c66e9617153fb753e4a5ac8c9649cabbb7edec448755e74d7ed050367125b1face3ab9a5c48f5f85de43fd7f1383c60c88119238c2cae09c3230aaba3649f6702c6904a8c2e5b8a72cfc22e4d49f5ff49649a9969d6256ba9f716326c5b59b33e9d7a8e452b39967441c3ab68ca5cb24b3df81ea411d1a0baba98304595f9f330a640c740bfc56f7ed86defcd3e68eb8a9ffba330fb61fef95d80a10a7a64e90749dec21234540c7ca1204ad6c0b42b52b7820802224d32d1c7f480e53af9c334eedbb3eadb1ee6f72d3631c34e28145c5300b15a8dface4e9ceb3c9ce42a78b619c51459f1a4702cc765454f0a1bd1510ffa9602512bd81e1f296849aa89b1df073ce30f29552ae70e766da11204c69e7bb1afb475d5e87bc88292bf05c39d8b2793797e1160f05d4ad189edec4a4ed740c8dac88785e6002c630ce4d9211efb74647da616ce2d92f1697bad199bed013ca50aeed344079ff684fd0e28fa54d771de966950cda3dac5affdea6a8045d9488d69750dbc0b66857cb36896acd80aa49c21c59224aa19b3e0f319d5e0537a447c3882a1412a76499f15f80727a5e2d97c4ee06ab08cea7b02e9627c7dac3db466e240ea3a2b004210d1796562f1f51b865a85001aa94581b47b386a2025db92f9c2b6d30889d681c5eff90f4bf4da14a05421df9d39ade9b6695ed16866d03d7a7525d928706ac590781acff92d43912731b6f04eb6fbcac247936f58a1f00f3ca08bc4a8f642a1b3d98cc29b488ef9d4ff46f904929b8be1626398f508e0bb76284cac239df6e6181c89ac89300efa081f173686eeeb51fa53de372b9c9522ec19bdc44ddfbd178558763a601853ea9e165eda488241facf4e51aac4b5d3b646271bc7d59580efd91700458a3d3984e2d9b26af619ff965d7deb9507755923d8184e73abf7cd246f8457a94ce32a0a9ef866de3bc3fa3877dc6ffdf6710a7d72d61505c66a73f0bd7f34cc3fac49a832ac1d8a80be6cc3fd79abd617be2fed2a2a7c56a0c563ddc1fa11225d60dc1c5a3a728c4277624471931e61fac694d5b7e14f83ce86873e8ac0d3b3ca6fa0beff8ca979e595219b006748ceeb5bd4c5a939640433208ee05ba7829d328d90cbb3277b9aaba02388d37717a4d6e79b9fab2f7d31b7433f76c87e468e01bb22b5cfd019f12c50656c2b6726a58dea4009801a70431ea4fe14ba340e57f90a93c215eb3312ef34de3385366a8af0fe94059a428c34c2b44ad48d7e4425485fdd672fb4388cb822e06279b7034a84518e025fab614850f646629342571cb402e9bda17e2f1ca14ef926a00cadf3865e1fcf157dcbaae5cbba7f3585f55a42dde2e913dc36e2b9a13023ee97d9c50218e4d711b7b9d995e733e987561048ae2262cc1effcc9100ca8944d0ebdff185d7a55854ecebc3b6b8c0f15a799a4607dda00114985c0010a9019a17fd4d416ff81417914076e394f5e7326c79dcabc0e0676b202e397ead78b2335b8411a2c30e108a8e7a0a74248231e978dc865399b10c4be3dcff0a7b652cf5e0174faee4d1e89d2ae5a942719715f5d446272fc2c18b773b371acf0a0a7fc06c5da35709e919d06291bfec0931e6921d01f905c38ff868f4e14b90c75e303c36e117492e290b538f7c505c1abf08f88ef3639c8a934b961176e1f8374c5830c6718972a94935c5d76f426cec5e667e8f16470e0bea48bde56448042d37b689cd8720ca10168439003f940c883a81094afedd54024b9dd7a0d422afe3958d916772fb27cdf7464ad45d737898cdeee8c938851ce4afe23440bbcb1787a0f138ddba6780b7124b12e739ae127a84a9bf095cb97cfda9a056b3aedaf79201c9d4bc085fe469f0dd91859c84da440156743d7cb67f039f1a7ac500f64ceb86c6a37c974e712a3e96c43d3360cd90f293b7b6c3db0a1e9580e829c45f9ee7a322166d1d15127ba79724a09f3b4def88facb77eeead5d49ab4ccf7de3c5b9c2ccaba1924a6dfed5f2fa388721302d3f6d4f8aa8d6f290450eecb23a97d8cbc801b345fa5a8f176da9ccbb091b9f0ad25511274c4d9728d4d0b4bb10a7231a1ca91eba4e991380c9fefe30071991ac8780c340811bc7929ed7db3ed48bc5c2f68ad0ac04e4961a5904dfd73122c73a62a0820e3be9faf2aa7b4e7c8f36a14b781f49ef5672c1b7af47ef7a21c56a0e3421026bed314aa5eaa0b6eff1e1c57b3aab89856d321cb85e270c21e6d8870eed5eb412adc50fe06ccbcec91523d8594cd5627500d6e3c46a8f77f57b0c4bcf5bc88212d06dd465eca4fab6c89337166a29caba4f4053b0232ad223890b7f484cee58e9039c8d5f2e302c752da1de8c691cc565f8981ade3f5253346f25250edce1643969f884090f99b0380878c8e6800ecb51fea3c540aecee09b0dcebff13c285ef7a86c56bb2f241d802cb60c40b2ce5cd60181bd35ba71d7ded60f68b63885caeedadff54c804f8e4c44c026068f8a443151f6adaa225410d204d94d70b38612c0e33dad3f4e1266f64551a53c00e6acea26d3148f8507d9c570b6056731e0083a53c7527f5b3b2546bfa2073d8a9dbedadef9d24c0e2d31b9e932a949244b3f3973437240723ba2196311d7c067c6752c425f41ef55d07813a04cac65383b62f6fe51a42ec38ed482b12c85c5de6e555db84979468a9dd26d50a9bae06105196085e7102e4a29960d1139849f64e939196e02e22d6c0849853d7b451fa2d05f9c305f8854d0e6fea444d3f4de7a47192dad510b27f27bdd846e1452d810bc8a378eaf44ae99bd517de106bc39235e8e30c8f9941035a16e2674e19405cf5f85dac4afdf06e1074155c19cc82b83e4265d3948ddcb3e7a87166e75ee6674df14ed084386f2b80f064a6adca5167166cc0d1a72551ae91bcd7012e55c7791110df937befbe8603ac2e96c93d021104f9b57d466481b7e596b2d60504e8ebe4ddd3ff5a68c7124e96c0545aef4a0d4f5f7441d0a5dcb445112d43c2b4c3960ead4b0153d51ec6ba44d084a41982585822ab868c0095476b309f5471b3bbae7e1da428f02ef64e7408cc44f1625f58beb8b8792a2a06e55574a7de5984772fe19fce6df7ee34ff93ad15ea816d592f4044660721424f3e347db79b18fa34fa6fc59e99b82b7f7cbed31a517a52bbc01db77da78e15f68d96be0da88604f08277c4792cd5658c24061179cc7536efd2194c47e73df8d1e58343bb07ae6aaa40ce71d9055bd52ec65efb28f8e365b6e7540311390cd8335c199aa141829cee13ed05d7479702e853f069bfa261e250e46eee80f7af5f4b65a371899f9d44a09a7db3e7536cab2c86a0ca6b0ed8757de19037f2f36a350aec534bc70df921fa726e6b5db81cb49acdeab485825e1674c200dd4fb8329ccd7f34469bdbe4fa9ca058dbc7d80ba40648f9cf9c8984f59c557a6bbb93c614ffd9118fa75f7f9604a40cb24feca04e212a9f871ad8fbc59ae3873453e45216d3920724e72ab557c0ecd57fa45b21743e782b7c98da6365582befb5a113315c941959e5b824ed2868cc21b3bfdc28810aa917079f1130d00b3f26196b695af84c5cb89e754180d7210ce8131f5ddfb335d0557d980846ec425ec2515cbe260e44468427321a4e10f6c2bff78bfc2d47c1cf213168b1ad562f240cd01266d0d816426ad2d10dcba23f56dccc8adbe59fcd5bd9b8cda36c1ffceedcd3877be1396f143f2221425dcedccbe2df08872bc9609bdcc7f264d84a8910ef2f3d04ed7e533c7ac1b5a3d8259f85e2d060cb97f122c11b62ed6508e71ba19a0e491e4c9d6bebefbc95a19e7de171334e6b15fc8d273e6fd1e3f24ec99343f370f420827d02764bccdadd9dbf6ba980d245a7c970dd9dd6d7a98b3437a0190f80f6306bb6cba9b8bad11a8e2f13d63983ee9142279b0812263aa9974c711774da2cd9f62f76601dbed5e8a5b7fffccee47763478ff7dff9ce88f6beda0671515e2a30a02ef16a5e1d18a1028bd6b21450fb14e9958b03299e88ac6cf9e1147a2daf0a1223c5688d3ed9eec6add8a6f875fce7cc6d0c1c53e4af5634ab7458a314a3b8c4c785509f84c06c1e0660cb50b5e8d341000fbe0f682b14b814b620cef408056f6f158a268e0984f1c66e7626b676d417c5c253962a6417963909fe7473c8101ad366c632a4f27ab9b98189558161a5c979140ca64abb7e171c6f71a93631c55b07798a8a26efdd24494c01bf513910d52d3aed2ac15f38e402816c76d09a884486f011d472b38e85d0d808f4d75901d471ffc569454456101a748e31f527b4a63200bc97b985aa4f9be07dd9c4c6cd18175a05e73897c1be30ab873112d8d97a2b220ef4d0e93e5e7fc6dbe105b94bb4ee971cd6e6e78c065aa7b677c5742c617daed4e8d1b375d4c5b602c829f9c79b1cdcec601c501acec1dcfeb063ef57e018c9b4bac926202d65b85c7bb272737bfa97eace278d07585055232cbd740ee1955683e531726925bed766285af0354d313e46bb9f4fb6db20ea6b46391d47bc2e183d2667383fb9d59fd6baff4fbdbfe82f307f00485e8aa6986e6cdd0d52ef288d533ed78d193cf3e84250a1bd6d8ecba356527c9bc827ad5a2b30fc66168f3869a5aed075375e7398744ce79c228967580b74b1d7cc75917272173df5a59f305def720ef6e2d3f19bb7dc9d1b2441dd70608e7bbbc463d2efe3fecde5593a2a9d95d2b206258119da3c5976ca925a57b8f8d69e6c2d760e98c65ce73614f270884fd7a80165ab2a20e14a5656b6540c75c0fb138b4ab255ed3aecf4f3eff7017cea9b3604f5d2beceabe337c726e7e7e8b38333cfe4fa23e709ba95f312a27d64e5f7e6d89f932f12797417c25d946ca870226dedef5306c34183c76502691299cb75958e0654a3d7d2e14320e9b4b84a7c11d5bd6ceb3e2e32fb5eb814753538ceb54f7c5664fb71f92445b04e62fee68ccb69ec452df314a74668b72cdca455d9d45bf18d8e961380d1a7c07dec518c0fd012f80b6058720ce814f7b705e02d8ab0673c8175f72ac80388e3bf1eb34d042a3d8d0dff337344ee1e52763bbb680a977e58d01dafe4af3527eeca867507b85721eafa380286510cf40f0f294a698d6b8a2ce1fe5e078dadb5f91a86e235f1952c0e11802fa862e6721b0cf854b91d8a80cdcae6a2d3b70fb3b21c07411764233307b3367e35ffcecc01414209e6ed946c721e54b10fd80f63d1a7f1399a4bdcdf62deea4ae58a3ef84433cb43418151d5d3b2b519199b6b8d9ef02f35ff09d7d5b04cd831a28836c09b10f27e6cf54547f5ead2939aa9e56dd2241f1d2006f64246c4b6ca1e9ea69844a1e3b982cbce4dc301f405593cf2369e045e1aeb01691412dcbe78f169c9feff8cabf48eb2670842b1d0f03f2cfc37c2a7af2510ac9af8c5c7380e6587a500ebd2d7ac168bdbb756b9f1d775c3e6ab7bd131df01ba873346808d67cb159bab4e7df2e02aa698cc59396dc086c338a91698667155de4f4356928370d02ecb935b984ae4c1b7f09c0ed2131bd784f001965cea78c"}, {0x60, 0xffff, 0x0, "50cfc3694d6fa26296888dd10ba9f76896e6b98fb02cd8c0099e81cfd876ccf4578c428798961e3ee451e091b2c3fd095ae983041044ca4dd209618a253f6806f6d8601ac209a4fecdb830b96dd9"}, {0x18, 0x0, 0x3, "9052cf"}, {0x1010, 0xffff, 0x2, "1740317edced1d9e3c94392a678f5e91e8c39a539ac3d2618c746ed0457390716f7d660a6f72a7770864bd2aceae8a434e660a08824753de00f333a8ba45c47ecd7f3d5ec075f3ab2aa0789cd555f4ec1be28d1e5b80c74bd168ebc3cadc8588597b8d61688b0c516a0f8accd6c192acf8ee00ac980d7c991dfcd7ee820602c78940c06458bc4cc99ae38d3a7af427a5b97e8fbe57d9a0e059650c5934277c20842736cb5e20662c18275cbfa63af93613e5d3e2c1113909b5361c783759887a602887e57a8f29846247b2522c8500fb65e6b2e8df20fd53da17e12a1eba2a6ecf95e8ecd62980738ec6953aa327b64c7290043dd4790020131869c51c14f398cefc8d65cbb2381b12e91acb9218071be3bbfeff740adcc24d943728afabcb12c501d8b8b1d6ef23f2252b26a9357683d15f1ae366743f2b9231e82a3380beb22a1ebb5e88e1f47d18ab918a86dd86b650cdeea2832cc05f4d148be12020743084489e71fa8c9f08a065380e2caa22663609921fa29557f3e080ab2abbce8b52f5e3157131c42a8c9d10cb9a6aac80f419930970f1b430cdaff25ddd493721a166213b4b33c379be58b5a47611f23b9a119fcfa9ffc6283da9ca8116748d1a2738be4f60a754a815112269a60aa0e0f090bd0d7b1ae4b7609164336b87e509ae488066bba9cd422f105266e2448388d1fb230e7b5129435edcfbefe48b73ea209ae13267d45d06d12bbd10d25b02ce8348fad44d6f693407f388b50e221f5a8fb47ada3ce4c5ea6d7411924183982fd0220acc258aba377948328e311c81969045db0319b01ea4f9986b8de909abaf4c6549224bb157e3e017ecff8f128e279df6824bcb90a1cbfdf3873ff3707eb15cf31f9c3935cced2b7d0e357e82bd1b91e39c1401914a0c60589eaa79d84612dab9ffec98b884a22b7fd0b986df2f2a4e7457f1cae5e4605b6d278f33333d243d84f43f97cbfb0e4b2644786e53967a94159e0037350c17934c339658d8073a1216386ae86d24eec612e810ebad0c6869305122653866ad52441e9fae5faf8ac32dd83fbe9549ad9b951dac9b09c1a40df831ef6c9cb8555b8538bb951e84a9fd066dc3f3790e66bc074735472ce37d2eabcfe04fdc99ed974fa6dae193231ac0766763b95de119c585563bb0fbad07fe660af6a34f0b2ec640de6c3258d3ce08204918d892b03fb7120230a9fdfc447e49f3aeedfee973f5c932b791a819aa0b59f581c0d56c6318912bafee9e3c90775eccd74d0f24f0e051a835dfb3f840edf1fe7f7a75d0759f9141c9defa97f93cf9745e747aad01bad6115a3f6465e57a1b62fa75f6a644ad6ff809b053a76da88622653a236a04afb05f52a51875fcb19ea7bea3cc8c00f813f75d512764592ff52ca99bac98b08bd6dd837b982d0182fc3ac1131969345c45a2fce8e58150f0e5692373820f0706513993bd8e455bb5adc7daef32c5f5ff25074f2f2338ace2bc55cd6b48212477de71ee40e80cd40eebb84bfa3393f97ffb821262c69dd26341dc220c869f112918eb388034847e0222748648cc93690bc12fc2f8a543f468ea53b0ed3599826b7522d58baccb7f8c781e401e5733f1677e7e41dab103a85f8533316685c0dad829246d3386ce0db3812af26208479e3912dfda52614a8885c8f517309919c90e0a1e2ad28aaae45e851bc00fcc5d8d18a7d6a06cce8c03dbfc672e8a16c1a33834afeb792f050361c8235c9b07119681bee6ddd5633407e04db3a94feed9ed5896bd713698393e132fe2c5621f4ec32f5b8f6462aac27c75d9ee04a7f87ac4a184d4d62f2609bfd4e42400ee6e915a2e4acaa8e75309da7054aeff0ffb49584232bc5f27365e4bc31b263d3b8f37e83660ef5d9b4d5075045f0e1e8461e0e53e9d9b3171125161ff3b819bb855343aa647c4874241d991773311e1220022eeef447dc5e17c4f40fad5ad472afb9c558ab2aa69016f2af92b5c596d1cb745ca400d5960d5fecbc31ec6e8ed8e489f855f2e65d569e08dcc73bd77cd416e370dde177f1132262f52a9cfe1cdaae1d8d1db113bc828cece282d513409bff93f53574b5f68498679975cd17e2703f779da3563e49d8ab6c07c622da0716cbff7f1e729f3c691cda322f9decd2d1e2064787e9a5f9c6bcd917638878d563f1021099a41b6cfc9c88f3d98d8d363fb4d3c28349a8d842ad693b246f74a5f245972400b8d9c70c15d50ba78181251cc9cfb416b39900e878c908e41efc5c2e9d440c2bf13e36af5c94ed3713f212238ed953d2ae0998416f3624246685ef41dc75d3a8be0da8115879c8e3f3f0e0013e8f62114f793ace8192931fd50a319904b1f1334fca1eb520d4439e5e3a853a0b0b0c4c6c31fbb2773d02f05fbe8f5742d59c89d4b67e509ed5f90efe844c099d4d842cf0eda77b7761a973cfd80ce0343634446fee6c775f34e5ba14c925260f2eaa6d1d68c39194c2ed81d8f02e4adc4d2520459d1172458c373fd8c1f0279b35d3103c7044527db5628eaeef5fdc738ea72839dc5322615b2f0fb53489d239d9d3ab071e2229e55cc6b3aff065e79bcf1745ce38607b32fdaf57b6953e66635eff4fef26b71d3f66430082cc16140a58954d829abc6a6c0cba3bd23b528e23897701e4f784615b846c4ac5f44c81ab2b237c2ffb7c9aa20b337276b694c63ae228b845589c1d51f610de2ed3e1dfb5d403854d157bbe34765ec4d238edfa9c834557424593d38a2824998f4012cb48196ef6161f491cd78d4cf6a8696a04aa868ff1062d2a926e37fd7c300c966c1bcc3c7864cd3bbf406b7156dea45aac99f99edf6f167e7379fed79b8fab9ae09a5bc2bb42a366137e5104d9e067d912d4c493181692e3af8b225363175596171b1c13c4982d9366b572efff8ccbba0dea00ac684be65ed00f43edf42305c079662f0f5850fd92ba817ed283cb8270a55f39727d8418111bd73ab3c221bdabfa55e26d71df2b8fd3f76185d0fd55ae081a41e08ee38c516943736032b4b7af438034232b1d41e410fa5f6de9c80c23f1657dae6d14f84e19f3ed3f92e72cb8da6d6ef2d1921c54a1e26d9da25f53f0abaf79fac71e4dfde4774d5a6db13e678b3ea8af369578e4f068676f488b91639194abfc1d0fbe60b8530ba1b38c87bb468a7e3f3e0eae4e831c371be16d100dc4eb7ddd8be1af9bcd41d38b4661104d6f6e9b3ceea98dcb9f57bd8d35d604d5a5fba6983efd4e65dd40814154987fbf1bf8615e77de84f38285842141e7535f33649f4904a23fa90ad86ee6afd789abee342e450c46a86dbe14f4fdf2cd482bdfa8109c1cb1249f377d7ef0ab83f9dd5ce27459b80a959a66a80e7a8c8421e54730390299e2137e0d8959f034b05d321186c17a2a5b36aec2c4728325773e89d92d63ef2a393f7bd97db1030dda3de3cfc07cc37ca585638107a334e63825832c295caed20859398418357e206e7577fb0434b77d51dab859f121793c9903bc8b04b5aa942e19da4074c4a2253cd8231eccc8181c087c5902c3867e186a115de628a33674869acba0793d154ac54effc3a8fef31a916d5dc033a0985d8f4f0ad9e2a3e27f243d5145c77c471c75f8d02dbf5a9cbe4e365b4d6a9d77e9cdf2745992786254a5092761ba72f0615e7dbf6affa117add1ddeee97649b5c554222645d7d30db422b52bd7acfc907d9e5838c62b7acbdec017381d888248d1035d1cb221859c605afe351588fb7181e22a48f053440d9ac7858a337069597cf07a5b2c223329b610ba16be06a266a62b47b7f0083cbc4027dbf9fd484044de905ad342f932fa4784c6914acbcb6556a3d42fd90e96de8dfd982d30e5ae166b860c7d824cf4b3ab09b3440bdd51643de448573ccf27e0c7e6123ac49fd2be7a3160c9888c6b253d0446864ce00329653512fbbb551b84d890eb4cbe0e16ef64aeb5fa9f3d93b611588f41d51d8e0e598be6ca497291da87e8192dc9bd26b4d2ade99a74c9ab67ac7caefebe490c41047179490ed7c1a66102e38c43a8d6645d815c42aae8dd2d095d6d9b30bcf18016d5918184d104c1a731ee5473853a22668273fe246cc3a9b91d25f4889ed9e6e150b2690513800d6af54e80caa9ba4d58d5316dad9fac58afca70905292671930f6ac689f4a673f606e7e682bb304a523ee5717500094496d64c703677c38fbc8d86da7b5b752fb04ed1f2d39493657f988992b50121130c0a17b95b69ae5d2d6b8b82e0443b71f1ee1a876087e5086db6c7e118490ae521a0751eba885a2e088a815309a055fd7dab277d79de014f9518ab83f2517f3fd8d21da6f54e38c375dea16b0fed3f50117ec00e9330686baa75d4861deff2d260891c269a29e6f5bf1aac0f8573ce1b77018c5b1c244b724bb15df6f61a21e463d0bce840580be2139ac711feba9dbe7ce66bb3dded1555f0f65e06b6438c383e5d483342bffdc56a86f52a1bd7f0971f7ff78635f1616c3a4d3c51c0b7d85e4a2641cb03b4daa1b9bd694ac6d4ea75a2a8da95a06ac582c6d632ce23062481b52258a5615184382438c271d42cadc730984acd49bf9b519ff25e51fd94b53b345f32234b634cab83a13c1998ea41fac08463bbf162ff452d34103d440377d7d2fd8f8668cbae4f6b223246e19b14cfe89f5f15f23f8ca7170e37b5839ccffa76c9153b29369557b9d35aa914dbbe681fb154f0b54f2f9e7cd6a67a8fde397901adb200cc6947ac4aeefb4753106efe51c1adc96f9854cd98d62645984c2521ecbc6af0291c56e2c69de019ab48d26e6e718488c921c6022cfefa7105d7f5ffd405da8804b5cefaeeaf62039ee06034b6c0f024cf152b4af0481f9c76b68e6b5eea6fe26ac6b572b352e2cc3f3dd23f6e785f0605911a2079cf8293f853a7ba0a79828ea17082c7f020ee4b1c34523ef5d407a0deb5f4aba14b78a4b8a066495803f79257365d0966ab19efa335948beb89473ecde6082238d7b816f292afccf7678d69e418d3925597fa9931ea776dddbae312419915008e5093a747eae0aba53410968cb6ce48359ee9b311f8cc7f4847bbe8d0bc9b14ef436510ab36efca72376baf5963ad5d09075887bfcb502b681b351387b171b46211d013905ef6909ec6df6851c9c65c581a292fe5ed49a2cc1339e4cf2b6becfa7221d36a2b88aa408b187ad601e53be0cd69095f4428077e95146db96d217870c23680f391b2c1bed3e68b4db60aea649d57a50f44d1056cea458b06b63800231149d8e76122360f2b619f5e10732eba41e1814d961123a0752d607bb6c672bd4f27a58ea86c919c3d084a5fdb7a5e319675937ca93785c950892c83b9a29857a3fdd9a67c93deb22d544bf2a787c2dfa2227eebdc075275d2fc2ed3a99b9a6887661ea0566c2d8f35604563c5d1393950c167d4f5b11143ef02595528086d3b93efe648c63400df7b6a064c1c681fb62b5cfdfaed30af4fd6f25c1158a9db921a459c8b36a22328f7a19ddf3501ddd69558b1aea52dde2ffedbd2a7dd71de6b90d0acccb5e8c06ce14f621a648225c0551c36ae2993a75c957bcdc9069f61118747f9e899be29b53096e0d700196b676b0a8990618f03826b9c5624a184a3c18be2f0f13565bec1d7db6fa85d98ff9e042af421b9cf90a794b32ac124129f2cb4b2e6584395e5287afe321549b0b4222052c585efdc23528c62d85f8a266aa65132ec490a14966f3832f3f2392b56ea39703c1779bc0257113359dc0dc7019162351ad1929611cbf8609e9f55708bbb57"}, {0x110, 0xffff, 0x3, "58707285b1f579073a3e0a143a815a90b2326f195482931bdc521f8a27b938ed553ea1f66e414e90aaba2816dd3fd675e5eafe738cb3778702a37fdd0c09e336f536902d6a3ca09c8f50d2123f9468887526a67c5444e2a59834300727ca201eb57971682666c76c9df306dfc744d4317763a9696a0e06c438c42645ea441e9149b57c7d377f9ae786f12eca61d3ed1febfedcbdebbbc8de3bd732d2fabbab9a134a9371bfd89520a964101cc00e8a2ca760f26c96be122b814b147b3ce8b89f37c2207758a0465738b09af73918b08e69758b08fef642311b108081b5c439aa2b3a4f673312579e39afcc2db8b1916a4f3b824273e383b1e3b5"}, {0x78, 0xffff, 0x0, "2bc084319f0be1351a75b6a209fb4571223fc0085a9d670513334a8a13162e2910afbb044cde72ace074171e4318ed2c2a97fc2ffa130b128010805386daab54cdf43033b53d516da8082f70e1eed210954ea093c21599e99091e3613a6c3a8ca8"}, {0xd8, 0x0, 0x97b6, "2461b49c4c42dcd124562dda53f5c3ae06993c675ced1de788235493268c11d6e82e401464202da6337aca90c96a6c8e98887dc6fb4314215dd5101c390be88ef586beb451c0a5978ed890cc097279b48fa7abe9ab0045111dbfb8b9a3298c81e130a7e63c3206938f3c52120d3617eaefe77797d9d1575c246c97422ad854922834116dca5760e1e372b67cef6837f5593cc747c9deb1852b6e25051aea4e2ea8835008e3d6bd02e341bf40e05df33ce78e7c37d630418d91593e3f8935c4835346a3cc"}, {0x88, 0xffff, 0x3, "a9817933bebfc0a8c8285bb1ab68f19b3baa595dfe46625633ca8b7c4bc5197bb422d668da4bd458b4ce436f299cc200fcb6bd005669fbf9233b65ab1b6c7c27cb9dde12b40b6ec5631f1ca8993b17d9c68277258e9cdfe639f927cabf198b2353f64e7684bd91e77760c10ebcf0f03745beb0703d"}], 0x2458, 0xe}, 0x402) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x2f, 0x7f, r3}) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: select(0x40, &(0x7f0000000040)={0x4, 0x7ff, 0x0, 0x0, 0x3, 0x81d8, 0x0, 0xe1c}, &(0x7f0000000080)={0x8c, 0x100000001, 0x20af, 0x2, 0x7, 0x1f, 0x7, 0x8001}, &(0x7f00000000c0)={0x1000, 0x87f, 0x36034598, 0x2, 0x8000, 0x3, 0x5, 0x9}, &(0x7f0000000100)={0xffff, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000001480)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0xacc4, 0x9}, 0x10) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = dup2(r0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, &(0x7f0000001480)) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x7, 0x1}, 0x10) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socket$inet(0x2, 0x4, 0x200) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0xffa, 0x0, 0x0) 16:07:06 executing program 0: msgget(0x3, 0x20) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) socketpair$inet6(0x18, 0x5, 0x8000, &(0x7f0000000040)) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) lseek(r0, 0x0, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x1c8, 0x80) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r5, 0x1) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:07:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0xffd, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0xfff, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) shutdown(r0, 0x3) getsockopt$sock_int(r1, 0xffff, 0xa01, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x5495cb1a49ea1c51, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8010, 0xc1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) sendto(r2, &(0x7f0000000040)="09bb79c3d415b3ab457cb173696db14771bed6a2765655a232c60e6582f1956dcef6eec5941a04bb84443c77357a0ccaf77ce18c21ffbd10a573a1695a1e0d80eed799b761bd0eea6597f051966571cae37d237e58fe2a850900000000000000edd7b5fcffc884ef4f395673838cb58519f34579302a22bc", 0x78, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x10000, 0x7}, 0xa) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r1, 0x0, 0x7fff, &(0x7f0000000000)="d173361cfabf21e00ef1927e8a34d000861920d4153edd1312df2de5a8dff8007ab9bd0ddbb81ba06903168b02f4aa8d61073975e4f4fecf44dbba9032094da275fead95f1da2abb723830f7bede77f1fe2e15f1f2c82bb9ebff52eaca55708cca0cba8c08158977146d0bb1efeae722dcd4c806a8ebf746c3463407405467819ea4375b622ba6c1ee0efae3d30db9ff20f81205ad12b4e96580a2f45658b8d9e78783ecf99dcbf09c46904087f93fa3789b52f1d0a35493edd4e270efffcdd0b13334", 0xc3) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x28) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) 16:07:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x5, 0x800, 0x0, 0xfffffffffffff801, 0x5]) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x135) 16:07:06 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="70a391eb02b63bb741e3aeb3d20e2ad1e775921da4ad40afe6cf9194e3f319d99b58f14ebfb582ccdac5f2013e3f7338902a934406b975900ebc183932245a5b7f4fee13c63319cf78e1f7", 0x4b, 0x8, 0x0, 0x0) 16:07:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000000000) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000280), 0x10000) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x20, 0xe6, 0xe356}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x9, 0xff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x1, 0xf82, 0xd430}, {{r1}, 0xfffffffffffffffc, 0x20, 0x80, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf00fffff, 0x9}], 0x6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x4, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x3, 0x2, 0x5, 0x7fff}, {{r3}, 0xfffffffffffffffa, 0x40, 0x40000001, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x101, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x1, 0x16a38f0e4dca514b, 0x8, 0x400}], 0x8, &(0x7f0000000240)={0x3, 0x6}) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) getuid() getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getpgid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r10 = getegid() setgroups(0x3, &(0x7f0000000340)=[r6, r8, r6]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x49) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000003c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r13, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f00000002c0)=[r3, r10, r9, r10, r5]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0xa, &(0x7f0000000280)=[r2, r3, r5, r6, r7, r8, r10, r11, r14, r15]) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x3) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x10, 0x916e}, 0x7, 0x4, 0xffff}) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000001480)=0xfffffffffffffcfd) socket$unix(0x1, 0x5, 0x0) 16:07:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6003, 0x1) sendto(r0, &(0x7f0000000040)="e64c8ffa5e866bf7fb4ee0b472e6261b6e6ec12baec0057bf6b1242288707141b63f7f1f182162ab4d8c2f8aeb8b91136d67cfb7cc61c50ec8be59f299", 0x3d, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1107, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc) 16:07:06 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1ff) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)="0987240d842c1d0892f916dcc07f50fe27113367e253c5b76a0dd3aa01c487baa5842059869964915447bbce710bad1a0191d8a14755e5bbd44a03087559d29a8a06e48973609298efc6731c5f73f985a5c4b9c5c2164593aef8a619c89c9d4bbf7f6cd2baf86b319bc4d6e2ef336631e471dcc26b2c5d1755256b65c74147351a8f060da1517d876585ea230870932c025c446c7b3661fbcf167e5cb60071601eaeb71ba87f9d9cf259f2bcd8328df1ba01613a7171c3d18008696056ddb66214d0fb9301a051e64c71e138f5c346d033d9ffb38807cb083a915743aa8e80ae7e83fc078a75b2ef30702d7ba30c", 0xee}, {&(0x7f0000000140)="2c0c4a1a1ff87510167d3c8654b375e184250b86ac092dfa743bbec43eda3a5bc4d613b424ac7b32a5ddaaf96238fac6873f35f1a4ac35230a756ac4e407633ca5b72d0fe7c4ce477a828d7c6fe584f6b0028747e75416ee85474fedc1e548df70a9b7cf81cb2908e6b5188bd14bc2b5f2406e698faa564e4149ccbc081e06771bd5e5fa88b1404bfec4fa6b18191350157edea35d4a50f31d86a29fb2d8f7f20f1ad2bac6744deb40d459d778dcd8e5d2265a35961b88885dc251e59b8e66b269e7fc31eb450f6f78986310f944", 0xce}, {&(0x7f0000000240)="4df135cff82ec97c564914c8c4dd7d833ebdbfaf6057614222065b7e33b712e9187ed3a1292eb4871d86cd951a11c1ecebcbbf57d678fdf92f866d3cd56d51521bb13327adffa032f92262bed53f6abb10354eafe041dc0e0fa3854683a073db330e66db662130b6729a269d88de9e2bb35ed3c2f6452c88e88178791a3c1062fb7d27992b5f27fc6c8d105da2835bad1b743d9adae6ea06c0546a9cb0eed004", 0xa0}, {&(0x7f0000000300)="ed895e231ec37698dbcf72d4e85a23c12f46156422eb4b9144c3c38b97755c7e5e19058706cd350619321aa528b6c53489191f9bf626fcfb724d62fdd6988e334c5e64145e5c34ccd0fe829c9f97e8707b29ca802f768aee82e64ee51f3ca1f59c1de0d4455a8797762a290f0b62b91d92e74d5434e11d8b5cfddf6d8490e00f3c37c6dc4b662a76eeab3614565593b5349cf84433e3d4873ef638c07907934b5cf4c9d2f0b607b9fb2e8f6eb38d8d22f6f82d0709924f001920e910664e11d5a0952cb2be460566cc17b679728fbc1632e4a0b287f91c28a64b06629a333ed486b127", 0xe3}], 0x4, &(0x7f0000000440)=[{0xc0, 0x0, 0x5, "169c200f3c76a439f3e1c3d2840780b9a12146c8d55a26c4859345d70cb2a61732519068bc0300c8bcd9d0d596fa131d4bc76e646a1fda8caf3099a8006943c48443432d61800a9449a5eb9d29caa7b0feac899f07a4e24614bde0ba2dd3a68d6810ff76664ac977e7051893b475dd0e01771bd2780bcafb33930c895d6abb04372aa6dd68df9840c6a0b0897b3f8eea061667e3da6adad780d06353efee87574ba6848a2206b1a53da353c6"}, {0xb8, 0xffff, 0x80000000, "75397f906c63426a53c600fe995c2fbca4c25d1a25c2a95e53a717c5f69e6c4e240dc136f7f76fd4c4a1849a8429a091f1625d3f609928cf0ec6b142b80df34d66f396abfeaf21e5e071c862a17a3a84cedf3d4a1fb06e6fc79bb1b6033d3f17b607510188a4e36ac94acb16e54ae7e6b57e0eb8b19972759bef5961af74c2ae72f10ebeb391f3085b04294ad5b86264c0eb1e6fa2545dec97a4a7476ff8d6e61ced98876f8a0e"}, {0xb0, 0x1, 0xca7c, "5d9a840e3f10c2d48b679ccf00d030be30369af7168d7756cf15f5df17839644ac656fadce46dfd2cb2fa3f6531f8f2f877fd191d6d2f31ec651c587168a9805e89e8163e5720ea2d56331a0232106539b3d54cc91734b55648ac7df496bd69c7140a99cf2ea3d2b27a9689276c255446879f78a7cde0414a46323fc2f344af8fcd443d5ff3b902fd1997ff525a796fa38a4cd0ca49505a87b"}, {0xe0, 0xffff, 0x3, "a0d8ec996cf6f2102ec711f0d6367727ba01bfc8b5d2a013a48d298ba8e62d3a6229703016e2cd5ebd76a2ccb0f35864216b92c395a568110ef6ec4777c0e66aebf794e93752323ed50f7a5d0c2dac18f996df79687acb76798f873d34605dcab0d2eacaf5887a813149842601be56619a4dca19e1986a857bba1bc83e9428501127a646261f563958ba645bc6c3a52c6f03f773317dfb95d654f400a82f372b6217a594b3ae4b9af853ef26890e6b3368f94bea8aa2574a403fa19a3cd8cba7084f00247fd5b3ce46cb167312b30450"}, {0x48, 0x1, 0x6, "53998c29391fd253ce0b4c42580492eb7a48d6b8d41b0386e813a38f56c1dad430814f78531f8eab52d413abaa501e20fc336042bbedb7"}, {0xe0, 0x1, 0x4, "d38a6e0bfbf821850ea8d68dac700c62c99bebc2a0dd9d0f27cbf5cb9a0b6df0afd9000b118c80342f3244064eb25b5e75e983f276700850cc695c4cd9cd6dc2a3efb7a72bde1b88c032912f6bb80a8e2f97d83ebc0540357a1cb6e1dbd26167e6c792deb257c9d7353c247b900c2c34eeac2986f2261b586c2bd090fcd8b99e19a682cb6917021906a79ebaa076d27bf2418d8817ba469099c8560283387ceccdc444c0e7a8f041a8090dbf150af31a4010d2596d0f669e1fdc787a4feaa8ae5d4facb7be1873fea62f4264"}], 0x430, 0x4}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff71) 16:07:06 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/107, 0x6b, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = dup2(r0, r0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socketpair$inet(0x2, 0x4001, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x400000000086, 0x6, &(0x7f0000000240)="48f5ca0fe853df1d73277a18a2cdfb28be389511003b42e418d6e234bb94a41ad2fad2dafe5fd1d13183d0b7ad48c97d6a49e700b0328bdbba4a404a6b2ca0f8a7965ec6d6eb7c051e9e07e1c417846cd8e5a481c1e32a754e803e023a558402025de2ed6d2c5141283db4c4cecf1eaf5de59622fdc8aa49a6fc8f730c890ccdcee42af1ad5a8d37fba6365731d92b849f2a4760293703a13e18207916a8c45a71b2ad6e81d1c3f9f2afedcf347f131264502c95397efe6cef10f4aa35d39df18dd28fd2260d2a9434", 0xc9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8002001014, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = msgget(0x0, 0x1) msgsnd(r3, &(0x7f0000000140)={0x3, "e7bd694a10cdc43f8a0a45e27ef07a0b3d58d2b44e87fb20c37a00a2fac27472ce4662b6431a349a366d3e5176e073f7a9f18782b9a370c6f3648d13e587eb26343dded391e4cd3cf8e458e44ddd5b11f2f10c93a0366a43c7d00b2fa387d7226efe7eada02f7b5d820b9b76cc4380091bb937cb9bce77821db39390932643a65de37d9c69ee699c12fecb88d44107d6fcfa688d7e3950720e8a5055b871b8c36a55a2ac21a7b4aa5628f310aa6495938f3b711af7d8176acbe857a944eee5dc12544ec1cb5fe8f46537c55afaef"}, 0xd6, 0x800) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:07:06 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001080), &(0x7f00000010c0)=0x10) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{r0, 0x28}, {r0, 0x44}, {r0, 0x102}, {r0, 0x1c}, {r1, 0x1}, {r1, 0x80}, {r0, 0x2}], 0x7, 0x100) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x389, 0x14) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:07:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/178, 0xb2}, {&(0x7f00000000c0)=""/54, 0x36}], 0x2, &(0x7f0000000140)=""/53, 0x35, 0x100000001}, 0x2) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x3}, {0x18, 0x2, 0xff, 0x3}, 0xffffffff, [0x1, 0x3, 0x6, 0xe, 0x4, 0xa82, 0x3, 0x2]}, 0x3c) 16:07:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x400) 16:07:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:07:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) nanosleep(&(0x7f0000000040)={0x4, 0x87}, 0x0) 16:07:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r1 = semget(0x0, 0x1, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/163) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0xfffffffffffffffc}, 0xc) 16:07:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x6}, 0x10) 16:07:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:07:08 executing program 0: r0 = shmget(0x0, 0x1000, 0x210, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000080)=0x183) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000001480)=0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x20001, 0x1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 16:07:08 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200001004, 0x0, 0x0) 16:07:08 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x8000, 0x7fffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r6 = syz_open_pts() getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0xe1ea}, {0x0, 0x4}}, 0x2) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/48, 0x30}], 0x2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x88, 0x5f48fd62, 0x3}, {{r2}, 0xfffffffffffffff9, 0xe, 0xf0000002, 0xfb, 0x4}], 0x10001, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x20, 0x40000020, 0x5, 0x3}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x4, 0x9}, {{r6}, 0xffffffffffffffff, 0xf, 0x1, 0x7b, 0x1000}], 0x3ff, &(0x7f0000000140)={0x7, 0x80000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1000, 0x0, 0x0) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:08 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1011, 0x0, 0x0) 16:07:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socketpair(0x6, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x6, 0x8001}) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) dup(r0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:07:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x114, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x6, r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x9}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f00000000c0)) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) 16:07:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) socket$inet(0x2, 0x2, 0x2) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x2) msgget$private(0x0, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getuid() msgctl$IPC_RMID(r1, 0x0) msgget(0x2, 0x200) r2 = getpgrp() open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x3, 0x8000, 0x2, r2}) r3 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb2d0000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6b7040025561c0756143a9eb729ec44653be20cfcf78676fd385425c12a1ff518a5238e50f2c1cd5980b4f0af7129fb6329a9fb5f15eae356556bf4898f688d9bc697f91622ce5476b0c6b86ea563ad77bf0c52cf8fe5217849df8b7b4d4cc2ccf4a5b2619e8a36c5b226d9e7ed2b936108bcc67914634851adced3844216955ba532bbbdd6ca21834e29bdb653347b705ee1ce8e5724f2df1d07377d1b87e87cc887f34b88041fe7f1623cd3e97754506b66a3ab9599c5f6348fc13e558fdd24ac5dc90898b6d5bea7cdd40fe82623fe34df0132887895b0f75eba69a0560ac19f956efc0c5e52b0e32631cc4b0b4ad59b224fcaddaad13675f4ad7776fda2d54c68a03f98bb1cb94e224b83e6ecbe7a88106ac632bd212030da390c5a419d460065ff93456d463f7f453fc4df83a689e7482ec99ca41945348bde753879e0f30f81e3b35a130afd3650dabec3efae71a91d359534e7db9c459c6e340a8a40ed53ed36a002a207a8d72d55c3df93a57201b2e07ea3cec5ce863ad950a266981f24c8335556e3d80833a5c34f9b7075f20b66a3ac14f51b1a8a66bb52b6891e9827e1ae5c51ae7372212d56b3281495b3bf3eabf16f50f4def52efffd0b1cdbac083dcc35c998d19f93ff679d2180adb41f789f78bdb140978c683e2b3baa4cc3c603356df47f93c8b9665bdaf06fb4afa610fc6ab41c0822097ff5ca51b5f66b2212d0a2f0d57ff65b0b6eb4f31d9db3c1272ee92138879df1fb97345f91ef351dd64329a9beb5f3c99ca65616fc35e9dd30386983d6654f26e6803bfc6fb95d2d071cad12bfbb4801e04935e7a69a5e5e0de4075ee33fc5ee97ce49f56e9642bee2bf306a2fa26e6f266ce6ade800766645db83b5c0eac3e3580e12b8948af229ebd7cc07f02ad8c28be5c7e450006d58b26678089bce7c28f1f218698d0d42be5a6b39ec36919f05d5e269370254404d1583b09ccbf84699625c7148a62779a02dea23597d3f87e4313aff88f5863933e2146d5d922d0d8897af7b89bd60e536674e00200f6d3f9b2ec4448dcabd5933bcb5bef8c826c29f609e1c8f2046b0a4225df78b0b03cc6e5dbef4be83c6c3571d94fb0659ebbf4b0dd96cd67515beb04e049bcdceaa533f66ac000000000000000000000000000000"], 0xff, 0x3, 0x1800) 16:07:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x402, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:07:08 executing program 1: socketpair$inet(0x2, 0x8000, 0x8, &(0x7f00000001c0)) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x118, 0x20) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/73}, &(0x7f0000000180)=0x4b) socket$inet(0x2, 0x5, 0x20) r0 = socket$inet(0x2, 0x60a4e715004bbc13, 0xa1) getsockopt$sock_int(r0, 0xffff, 0x101c, 0x0, 0x0) 16:07:08 executing program 0: socketpair$unix(0x1, 0x4000000000000003, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:08 executing program 1: socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) r1 = socket$inet6(0x18, 0x4006, 0x3) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000000000)=""/227, 0xe3}, {&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/233, 0xe9}, {&(0x7f0000001480)=""/106, 0x6a}, {&(0x7f0000001500)}, {&(0x7f0000001540)=""/183, 0xb7}, {&(0x7f0000001600)=""/195, 0xc3}], 0xa, 0x0) getpeername(r1, &(0x7f0000001500)=@in, &(0x7f00000017c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) 16:07:08 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:08 executing program 1: socket(0x20, 0xc004, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000001480)=0xffaf) 16:07:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40000001000, 0x0, 0x0) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0xc0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/17) socket(0x6, 0x1000008006, 0x32) 16:07:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/203, 0xcb}], 0x5) getsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0xffff, 0x198d, &(0x7f0000000400)=0x7, 0x4) 16:07:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:07:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8008, 0x5) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:07:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0x722}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socket$unix(0x1, 0x1, 0x0) close(r1) 16:07:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) ftruncate(r0, 0x8) 16:07:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = socket$inet(0x2, 0x6, 0xaea) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x3, 0x1}, 0x10) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xfffffffffffffff4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x40, 0x4) 16:07:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 16:07:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) r1 = getgid() setgid(r1) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = socket(0x1, 0x8003, 0x18) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x4, 0x2}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:07:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:07:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000011c0), &(0x7f0000001200)=0x4) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = dup(r1) ioctl$TIOCSTART(r3, 0x2000746e) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() geteuid() socket$inet6(0x18, 0x2, 0x100000000) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x6}, {r0, 0x8}, {r0, 0x1a}, {r1}, {r0}, {r5}], 0x7, 0xfff) recvfrom$unix(r4, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, &(0x7f0000001240)=ANY=[@ANYBLOB="993a429704349543a3f6c740ffd262ba1fa33eec81dc831e18a296f02403fd3ba6846040dc0608b39e90c3d1bbe66349d390ba3713143d48da15175b43869769f0734d71e827d9eab5afd2"], 0xa) 16:07:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socket(0x18, 0x4002, 0xff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:10 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) listen(r2, 0x0) dup2(r0, r2) select(0x40, &(0x7f0000000100)={0x73, 0x1, 0xfffffffffffffffb, 0x2, 0x4, 0x86b5, 0xda8, 0x7f}, &(0x7f0000000140)={0x1, 0x7, 0xa41, 0x100, 0x3, 0xad33, 0x8, 0x9}, &(0x7f0000000180)={0x8, 0x8, 0x3, 0x400, 0x4, 0x8930, 0x7, 0x7fffffff}, &(0x7f00000001c0)={0x0, 0x10000}) 16:07:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xfed, 0x200}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x6}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:07:10 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) write(r1, &(0x7f0000000000)="591063f5f037cbc5cb2be8300488e08f6d2e01f0f59e5f6331a52f5a0df0be640cf7112c091fc4216278534adf347e8725f68566c70b7ca318a61d61dff8b28aa56150799e73e0a9fe9b2ca9e41cb267fcf18504bd98cb1dd78a1fb8aff5f7fe3aae1aa04c2a54833c2448ae55c0693be50215dd1a3c301674003fe79f42cb1b23caa2a58fb4609f86e221d9a4f76385a25d98dfebe59cb5d9047db81d759f93b3a1ed78733c8e8589cd61aa24ad02ea422605be108aee9738c9be79a8b411b12e48fbffb07bee5c6fecdc5286c1ed64", 0xd0) 16:07:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ftruncate(r0, 0x7fff) r1 = getpgid(0x0) fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x8, 0x0) pledge(&(0x7f0000000100)='-^^^\x00', &(0x7f0000000140)='^-#\x00') 16:07:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) 16:07:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) flock(r1, 0x8) kqueue() 16:07:10 executing program 0: clock_getres(0x2, &(0x7f0000000040)) socketpair$inet6(0x18, 0x4002, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x6face794) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) shutdown(r0, 0x1) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="3a99809ee9906e57b8ffe38185140a2a3d75e659644da8686f68e316b343dffe3b0999d28acb702249ec20a8b5732451638d4551fcbd4bdc17e182291f6b00e67ba019136d963d7213ef33ef16c4d579eeff10af1bc1298b264f366490056c515b86c0c671c114d310ca57ef79", 0x6d) 16:07:10 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)="90463a8e1a20d9424e85b85aad2fc354c803a213d19f68e5d93921afb06b7dde214563", 0x23) pledge(&(0x7f00000000c0)="2700ad36bdf20298de2bcb06d0858fdf8a03890dcc03db5be0a5479ad4b16307bd9ccb3792ed5472d08919feb417e807df86084ad1a6626df316694d62bf", &(0x7f0000000080)='\x00') 16:07:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:07:10 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:07:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x12, 0x20000000, 0x605, 0x4}, {{r1}, 0x0, 0x40, 0x80000001, 0x7fff, 0x81}], 0x1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x272}], 0x20, &(0x7f0000000080)={0x6, 0x100000001}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:07:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r0, 0x10000, 0x7f, &(0x7f0000000000)="3d80e5251b14b0e764abb8b6b4827edcca75fa237ca07e7150d0051f135ed5a552e6eb9418a1047a0db4987b469c190e475bc1a73ec0e234c9c2582459495cb5f37536a5a56ec3c573020cede083c9a994a3e3fc2ceaf9adc0cb8b3cc44b942cbc82633d42e8e80faf0d5ef2e233a8f99f59b2a5f58cdecef79a9106a4c68cfc6c49330493b951a140b5560709c60d46fb50f4c8a95fe5d2d77d8db77d8f9d23", 0xa0) 16:07:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x6c) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000001180)=""/240) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) 16:07:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc00076a300, 0xc0008d0400, 0xbf4c40, 0x0, 0xc0008d0400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).mutate(0xbf4c40, 0xc00076a300, 0xc0008d0400, 0x8fa9e0, 0xc00081b260, 0xc0008d03c8, 0xc00081b230, 0x0, 0xc00081b400, 0x151e2cd15021478, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:264 +0x533 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000731e0, 0xc00076a300, 0xc0008d0400, 0x8fa9e0, 0xc00081b260, 0xc0008d03c8, 0xc00081b230, 0x0, 0x4f0f00, 0xc0008b3e0f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:172 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc0008b3ed0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:153 +0x231 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0008d0380, 0x8f8660, 0xc0002e7410, 0x1e, 0xc0007613c0, 0xc000780000, 0xa17, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:34 +0x2db main.(*Proc).loop(0xc000761400) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 Û¤«” ”éSFDB"Ü£eUÛ¤«” ”éSFDB"Ü£eU