Warning: Permanently added '10.128.10.2' (ECDSA) to the list of known hosts. 2018/12/06 03:58:37 fuzzer started 2018/12/06 03:58:41 dialing manager at 10.128.0.101:42813 2018/12/06 03:58:41 syscalls: 1 2018/12/06 03:58:41 code coverage: enabled 2018/12/06 03:58:41 comparison tracing: support is not implemented in syzkaller 2018/12/06 03:58:41 setuid sandbox: support is not implemented in syzkaller 2018/12/06 03:58:41 namespace sandbox: support is not implemented in syzkaller 2018/12/06 03:58:41 Android sandbox: support is not implemented in syzkaller 2018/12/06 03:58:41 fault injection: support is not implemented in syzkaller 2018/12/06 03:58:41 leak checking: support is not implemented in syzkaller 2018/12/06 03:58:41 net packet injection: enabled 2018/12/06 03:58:41 net device setup: support is not implemented in syzkaller 03:58:44 executing program 1: 03:58:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cff27d501914f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 03:58:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000100)='\x00', 0x42) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xffffffffffff360b, 0x1}, {0x18, 0x0, 0x8, 0x1}, 0xfd6, [0xf39, 0x431a, 0x10001, 0x4, 0x4, 0xf5d, 0xeda6, 0x1ff]}, 0x3c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000140)) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x2) r1 = socket$inet6(0x18, 0x3, 0x0) listen(r1, 0x0) fsync(r0) 03:58:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x91}, {r0, 0x40}], 0x3, 0x5) 03:58:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="b2", 0x1) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) r1 = semget(0x0, 0x2, 0x100) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x8) close(r0) 03:58:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) close(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/248, 0xf8}, {&(0x7f00000001c0)=""/249, 0xf9}], 0x2, 0x0) 03:58:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="5aae86ee2f560ba3bd5b70ef8c68ec0c58c8da6ee0f66568bc5d8ee9b9105fab3556af993939e848da3e24f60670d9e0ab0d5152", 0x34}], 0x1, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) read(r0, &(0x7f0000000100)=""/32, 0x20) setitimer(0x0, 0x0, &(0x7f0000001680)) 03:58:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000400)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="ea92c7f03b7ffa7bf10cb2a10980080ebdb09e9f977300130a", 0x19}], 0x1) 03:58:44 executing program 0: getitimer(0x3, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000140)={{0x3, 0x27d}, {0x7fffffff, 0x2}}, &(0x7f0000000180)) setitimer(0x3, &(0x7f00000000c0)={{0x9, 0x3ff}, {0x100000008, 0x73}}, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) 03:58:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) r0 = getpgid(0xffffffffffffffff) setpgid(r0, r0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xfffffffffffffc00, 0x60, r0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(r1, 0x6, r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x5a, 0xf0000001, 0x8, 0x1}], 0x1929, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x4, 0x82, 0x2}], 0x8, &(0x7f0000001440)={0xfffffffffffffbff, 0x98f}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="fef18e9f2bbccef368ac7ff2a01afc1be2886204336e31070c9bb5e80643a85a6aaf5ba347d3b151b194343a0f26db64c0ca7b97ae13ae395509cfd3d4bb9532ffa8ba7c81972b5756079af60aba415277b3d7640d99451918c8a2fed5b0e3252d1950acee5c839bbe6758152fe6845662a973c489b8d7392227a41ed7bd708b8c38a6c34d7c00ed631212eeb7d225a857c202daf24f12e0ee2a9ef92a3c848db11f510daf4ef34a34bab93f8548af86a0a258c6c1ec22155a8d975f4d608617445454bd18c94ada507d30a4b7ec80c8bccc1640dd51c6479772eef47645ff4e8a0b27a778", 0xe5}, {&(0x7f0000000280)="142fa609feeb3e7ff9e82a473206160307527fb830be3e28a59538d629ac598bef258cd9d496d9a4e97f2439074bd5fe5df9ddb8e104d87c9dfe4c9d2f15661a04057ce6b3806e95a688365efb87de73c6917a06a8b0e38cd134461b9144a45094fb1e4319d333d7616462f07b366c2f3c8a62487df9e9985e1b7032d4fc25ad0525206bd94391d98a96d5ad3bd71693fb6a9cafc4c820bd3eab84b2e87fbf471202d3b16f293be4d27a74ea1f969b7258d87a6e6528f3a98a150ae7ae39bbed47ecf372cf7a672144b9f2695100a1a517", 0xd1}, {&(0x7f0000000380)="8a339d0c85d12c9c9c06339b70016aa57148ebe5f9a955460afbefff6352e23c922bae58804ace20f97d3ccbba5fff774fc5f55c43e9db6469213652adbb5b1ec8fcf0a982205956e82d263997a438ae5733ab021ff96f94f091ca3c81a0594b0d87c091156843aaa90d432b47628064e180c517ae0138c0e9c6e6bb72573ff59f6523a4ca80d7a889f55969cfb5131ad7bf44c948a5274ac6531da91a6e6e3aa247b831c8ef048ead4a2ad5dbbc7d", 0xaf}, {&(0x7f0000000440)="14cc20c01fa3a106033148bb0e27af829efb88e5391c81ed28c82830a5acd5a02de188ba4333c597b91450e2d5a76d055b3b8c8cf7f6824aeef279f2cf8428a77b6b5c62791780f352d4b5eaebc922b2a0953b9465e1c6d49c600c6f0f7a960f8900b5f995b655733f56c2141f4162e1d3771d9f6da3c20be953117641990fb8d4051b8225c06f0b5d2af658592ab3d453a67b95f68bb35c6c6a0d66fae1667883914bdbe61b420b4280c72f03850ede4bf05674b6885e3b6b1bb9b24510388e4f7d5d2ca821fc7055da9e3556f7aae1ce4f23d6a8b021e398faeb19603ee0dde51c8cf4c80aafa0f861bb4f6d44d916e8ea5f807b51f71fde0ccea74842d17ceba2b0ed290bda824887ceb9745f073bf5b1ca6c5e4fb808200837c5a2c1a81d174584bf4335a45f60ef59a2374e5cb82cff15cfd6d4776ae84d0f6f25ef7ba0dcbda0ef7d732dee792b7cdb3b4c7e123fd987cc954e14a5a158f9d555c40db38b2a2b1042a1b8dc6897cba91ed443b7cdc8ab3aab7e3614bb525996c68e6b9ec6a6f2918a8c395e7d412b8ce4a6c202615e1b256ad3f92bf8a517eaca28a51af5975f6efe478b5502846458168514048408627878822276a6b28231d474cef9c4449aacbac1834e3bcf6d9ceed83ce6e6cfc82b4ca29e383c0f399eaca5bc9f3d1239fe3b12d2583545b54637293bd187673ce64ab037d5d99005f3fdc577851807e3ce146ce3c15b60ac28f355ca920d010bf498d2191dae8fe94e1d56dfcc53a4b3022d47159fc4925f77ba4127cbc1e1c55c68cd2afec830a56dbd0e0da08175a43d199d27941302bc7eaac73633d1a5aca47d2abd57c354e7fade9ec692de5f9aa770365417d7ea1407fd0446abaf1410642dc38ee1a590c87055f47471985583ee6d7116ef290c352f3e3393c7d95233ea870cd62850f733fb110d4e3e6ebec0943debc74cffad9002b4edda45b0302bc54fc41c28b50ef374d3ac959d043a02f82fcdf662cc69c7a1733756a271e1e4074f7dcc6ca14d45ae36fe9010ec0152edecbbaefc63326892c85f790f45b8a73089ef6e3ec343acb0279ea1be62d34323018dbb7956a1bf08790ca4c2756f7b9a5673a74fdc1512f2382be3190f6a2db31594436ef74dc53f45c737ad1c767b5cb34f2aad99afacc0b69b1f0ce84dd68e66176d235f847f13b19625f58ae0f51f8f10bc06a0e2a905c17b4322d68192d5b057ad06de920e5b59e6dabc44a9ccf8f6293e741f0fafb6c9a5225ef133d3549ad222efd1ff33ffbeb2ada170ad2459c2e5dbfe3d397c5a1eb9d470847941b05db5fa5053cdd36f478f208d17f58b55e3519168a4f983e5c6c1a06670db416d6607a184c080b8124817646266af74ad7665e2b1b425ff8e2fdfd51c4863736e9388dc4aadcdd92a55f801f26e0827bcc0e5e6a6a17a1d32ba6d7a6fa7a527a678154471c3279cc2363ba225c7c54cbba62404622cd8d2937d470568070f1b365bdac1e31e4ab201cb7412cae8d7967956b3cd7f7d30eb71e5026775c05674b76e85a760f34ff6e3eaf16ca7742534213e9ded47b364787dd8281b3dfd6eaf0a8c72d218664d0a9c5a8b0d5023e1752aa8ca745b96c8e12bb138b22e60f7abf9400bc802077f866af8f171e440b68f3b22c4d0eb1f766cf00ecc522e1714eb3ef6ea7aee01fab7262255eda515301ebedb1b0cbea53ac8b20d0d21ffedb29cfb8c37696952b80180ea0d6d4f7a80406e31f4e9461588f10e06bd88fcb7e99ee21f8c540bbdea543ec1c3a6ae6f7b4dfb7b6ab12c42e1c8ea37a3366fb02f9d64a88831e654317dd11f95b32aa0d26a766a943df980b69c6f6fcbd9a660cabd7b889c86d1cbf47a46cad3ea774aeb176bb42846623063f9e8ff5b85fecc3bc4823504af30b2e5c2b4d15e12ad2e6786fea6ddc46aa49fff1d828bb0cf7ab74835affa1744e9726df1897deb91ad7908067d34c1af2e794043c83ea41dbb51958bbfeb386ba95b0727f3e9e6cfa4dc535e486bb961b2b4403d0518fd59321644f65390e82f6f9f891d8733c2dd0f0d347a4fb3f01bd1aaff79a26677c327a806cf168821ea50b3962198e7c966a8b9ab9325caac8978026fcb260d6b5e834ed5da4053e3bb454888b0c0b35ff8aadc4260c8fa8b92443a4473f796342b27b02cabb076bb04fa1550107a57314e653b8580b539f1d6e0d8174493c0fb2306e140d17e0b18fe7a38c8e586d32d3f56d47833e06b4e3bf7cb82aa25a0f032dbbd59aaf39072f430098e4ee0004df406f3f885681cab51abcf187d214bcdb952550dfe13eb4e87924062365925b17894c772ee59b35d431dbb06eb398fe5f2a0c8b063e03e17dff9e07b0bb8da098df452cbeb3e8c6bb59b94cced2a5b5fa6251993c2e4efccacb1a8982a2f72bf717f6638839340d89b94e81d6246a271bf4bbf17c0ec21cc5769dc475a04b0b79ba59dd2af998ae4b7b332df485a4a152a5d54b2ec9fedcdb308ff6d68bc97f1ac151389f79f113f0332b239967c13e2770d951a394b43e98c8cfc6066c8e53b495c456f08c6bc34603ec2c85d1e9c561e01013711b71fa2448fe2580251000f76a4475071c667522d866b46cfa20fd0e528f4b797c035770c254c0a446dcc4e5fae29b9d515a4bcb5d6f9f4c5f21770fe23a358a00e9903ff8329a03812d5766e8cbdcb789251e5ce3e2fafd20133cc11425242fb8be08429389702d1be23062fddb733648b27a14743f3c97b663dd8d6c8b9d500f0eebd1d9b5e489d4b3c088d0eac173a9fa85a704bb1c61ab6df413a29c89be77eab84c10e02daa6df31331e3954c695f5aed0fbd1a91f0f98a9cd72ec3b28919bd1f58d12bb59d331401aba07b1b2fb57584f7f68493c7280b9f123c35a09dc878741afa3bccfc0ca3ff0f284420f69ed3c5ebb368b7503cd40a963f262148590e8a78514d5e36045e802ffd8ac955cdc63a81b46fead7e0fbd5f93c4792191c5a92398760f1c068202087ac16b5580924bc7bc4669bf01daa2f77610dbd4694bd0a9b6cb26096e1d2466d53aa9240edaff6fe3d89b6d33f80df87c4fcd8e4a84ab4f5f07071436a52f7322e6ba862267d91b7bf4ba412771af56e2ed376227f4fe1cd251d142aa7cb431dfc9c03f3e1d9b4069ecb4dc6ae919f65be31baa2b25ee2fedb0aee7203f6858d6019bb6f59adbeea17d15ed1335c524d4e7e9b7a7d40c8ecadc4cb4d7e9a237c2c5b826671e06879121dfa8832e90e740d49a7496ea2404002800746be5402b7089fbde9d1d5f23d597c01e15633bff3cb29c03fc8bb993c7977ee57ab384db4e01c412ae1074a05ab7f31d3eab5b1260538b983449a917b11ab3676916016a74a64e70c1a204ad554aafa5991965791510dca5a0c37bd753b8a6d088e715ec53bc7fe39b268031e8799384280a744367d771badb2d7c43ffc5309dbf3408849cc3a03f55b2d6d9d6cb4dd6b74576149b179e524658dee540c8fefeaff3c00f050ba60c78ccb1b3f2cb459734c1ecb3558322614dd7209bc4928decee3f5f878318af943d7c0abd6d1c6080e9530b7a9b29449742d61f0426387fe6ac373cf4018c1b4d43ce7653d1bda5c71b15c278007b9bb91755db2322f06a7df3c0361ef5ececd5143f459550b2ee1a2b4b277b543825e25c48a12031d77166fe47975938917831f8aa5cb56570b68e7e2481f7c8892956ad7f0601b31511c74f7ec51519110686f08c99297ffa5626e72207242dcfaf2bf749e3b450111a6f6fd80a57fd57204692dc21370edf2eaa9dc89079deb6d1057383cd0645bd5cf3ca100c731b136cce973ed59789fd73afad7d939b4816e53105fed56f4fe5e75459b94df1d6076c1ee4921f9a2baa8700d851eb361fe0e00f584876687e19d5b4b45928c2edffa7303b4c4704735f00c1e5fc38dcd750a7f918e8cc6ac47430972618c62e6156af66fe1bf19bf9e17aa7585b8e1fe139ee424242eb48a5a3ff4f44cf47a242c0bad9d6b2964410d7ccd5660db69101119617fa026f3246fe990e5a94a4fe7cf0ef1b7d3837439d46c4859cc36b6b4122481f0604382691b2258e78215c43bc80b09174b406972392bd95f5e06605e9b4859d71159199517f6fc20b284e78ae28ad4d48566cb94b103030d3abd747099a5a1cd14c70e9ce8dc4a95d22a3df7aa2c87f15e82328bd39da9b9e25236cc7a6aca018415686b23d64dcc6afe708419686a6d30aac2bbafe8a806ebe336301b2ac0de15f697353d27b0fe8ee3d3ef29fc47b36d87a5ee1129efdbe299c8f995fba835eb79046caa4fdbff5ed80d5a07790fcabefc2a236114be7dd9c2d6245ffa8f6bfdd003263f8df299b186a932a8846660ff3f5dd14ea3b341130839d26642107b1f64d5ad79dc3bb15c6953aaab0a5d49405bfdd4fa67f8362650e3f27c18832f19c3d5e7b1c2d71bdd9b86df75c708cee7c580ae4367a40a43a995cbe5839c7e650d729888e10b1552cfe5cf2d5899adcb6aae24b409a9a0d33a3a3b1d40a0a95ea779e90bd772e786a0510d881cb53c72d01d659851b43cede196b69a4f976fe1bead73ecf002919643b3c7ecd2d9d2db16ad58108634cffced314d7f1c27ef0b6befd3cd56efa59791531bb21f93fea02967853827c19d878671bf4c3a438ff03debf1b3e05680dcb9cb7a3052d51c2334f19443d54ab3c8989c9eb85a995fb805f11871d66a4a12b8d0469b21d8c89df772cddebf9b87b864e89740b979eaf855c74f7e99eef8d39f2709ccd955c54f8fbc1b9d75fa8b74ea26d8b51a9bebd607084527f3ea59c28946f95d727864de337373ff6c485cc4bf89aa7e69fb2ced9c5fdaee486be10ebdddb1c7931107a7d95e700556377bf0cbe006d89ed849c4be9f0e1e54ff42eb2312094a1f08743cc2d14e5554214f2e3d6463221a1d257005493887f1494642a21d5ec19356e2a05b30d69fc64f609806a25f1046a9eb2be4bbc55f0cb6f744d47823c853e0ad55c6f090d6d0542a530c01fcb163eca8c5aeb6505172cda3b7b57e2bebc42ba20232c9cf9f5d9a48e3038645e4fa6459218ba0157a9191a5a2392ca5f722c7c9fa7ab1910129ed462d48e8fb716c0ffecf352cbfe59fbe1a7b8c440293987cd772ae33d8695e75d1929c88bd05651f314e43fc566b7965496382342e51b4e55ad7f02a6969d671b42c98bd96f3dcee7634e169b301f1f5f9e37df2222ed4dafa6c4b6d9e8e91898ee938903403e81e307c8d76c85c410793d544668b1135d81895c2938976068b15a3df158e11cd3e124812ba93112c600edab51cea2a2ae8f4fb00b39c902bfb8cffd86e02e26e11cbe022e3b9c7aaeb92308dc5cfb7a9e47555ca197fcef8bd9a218f0f857478fd4f44cfa00c7859c7dacaa4099a1976906f88e3045ea215bfab954e7c186b73340d60bfa6a6cfa1ff308ca6db7318becd3f7fcee3b0abbf618e92e3869bc21f01c335ea4e8ee7e0cf74d78064ab0b056aa02836ba64e7b72d35a0fd4b803cd7186d155eaff7b8cfef529b5e16c91fda7132664fe8402ba62d3de1f010fc88eb149d50c908ac4fc410846d0cef58c8dc957c6db7bf38629d79ae5ecc0532eba8bfd350239aec386d9a6d1e10425d1d59bd5db02899143e46cc8c7e0c2d1ba5bd21ae2f9e17bb8d50604daeead873009a321c55cb86a9ff598934be545f8b442557c6814adb91d50c0d0a4acd9a35960365b9953ea2f91fff16dc6e2084ae5e9fe3b933e4d827c4be3b98bd438859a47cfd3a12161df560a998f6183f172bb", 0x1000}], 0x4, 0x0) 03:58:44 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) r2 = open(&(0x7f0000000000)='./file0\x00', 0x28302, 0x40) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x9) 03:58:45 executing program 1: sync() r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getsockname(r0, 0x0, &(0x7f00000000c0)) 03:58:45 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') 03:58:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f00000000c0)={0x1c6cc291, 0xe64b}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 03:58:45 executing program 1: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x11e) 03:58:45 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) getpgrp() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100000000}) 03:58:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x4000, 0x8, &(0x7f00003ed000/0x4000)=nil) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e8000/0xd000)=nil, 0xd000, 0x4) 03:58:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) pledge(&(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='\x00') openat(r0, &(0x7f0000000140)='./bus\x00', 0x18000, 0x80) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) dup(r0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x2, 0x328) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r4, r5, r4, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) msgget$private(0x0, 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000c80)=""/142) 03:58:45 executing program 0: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x4, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getsockname$unix(r1, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x400, 0x4}, {0x18, 0x1, 0xff}, 0x0, [0x89cd, 0x2, 0x9, 0x7, 0x100, 0x8001, 0x9, 0x1]}, 0x3c) 03:58:45 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x200000000}) 03:58:45 executing program 1: symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) 03:58:45 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000012000, 0x5cac) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000745e) 03:58:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r1, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 03:58:45 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x220, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x4000004301) r0 = socket(0x6, 0x8007, 0x10001) sendto$unix(r0, &(0x7f0000000000)="b6bb1080844bb03ed516ff74e0f01dd310762aa92c76ed7645312ffcd309800e7dda249f2419cb41ebe03efccde575dc", 0x30, 0xa, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 03:58:45 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000080), 0x18d, 0xf7fffffffffff001) 03:58:45 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) readv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f00000002c0)=""/213, 0xd5}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)=""/9, 0x9}], 0x9) 03:58:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x400}, 0x403) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7) mknodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x4, 0x7fff) 03:58:45 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6004, 0x2) getgroups(0x3, &(0x7f0000000040)=[r2, r1, r3]) setregid(0x0, r0) setuid(0xee01) getgid() unlink(&(0x7f0000000000)='./file0\x00') 03:58:45 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xffff) r2 = socket$inet6(0x18, 0x1, 0x5f4) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1, 0x3ff, 0xe2f, "cb7542d257a59101f30a13f219a3614871d149fe", 0x0, 0xfffffffffffffff7}) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/139, 0x8b}, {&(0x7f0000000440)=""/210, 0xd2}, {&(0x7f0000000540)=""/181, 0xb5}], 0x6, 0x0) 03:58:46 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x9}, {0x3, 0x1}}, &(0x7f0000000140)) 03:58:46 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) fsync(r0) mmap(&(0x7f0000259000/0x4000)=nil, 0x4000, 0x2, 0x2012, r0, 0x0, 0x0) mprotect(&(0x7f00004b2000/0x2000)=nil, 0x2000, 0x0) 03:58:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x2000007fc, 0xfffffffffffffffe}, 0x10) 03:58:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) kqueue() r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) 03:58:46 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x40) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) 03:58:46 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) lseek(r0, 0x0, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000000)) 03:58:46 executing program 1: setreuid(0x0, 0xee00) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setitimer(0x2, &(0x7f0000000100)={{0xfff, 0x7}, {0x3, 0xffff}}, 0x0) r1 = getuid() setreuid(r1, r0) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0xa, r3) fchmod(r4, 0x1) 03:58:47 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x0, 0xffffffffffff8001) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="14bc52807f5233503f08c6386af2d3f1e54822abc7036f7f44a0e5d92b7586cb86e59590d9a25f1762704b5cf5b1b1e1ce83da382e5d82b82eec7a2d5598257c60b52332d2cc10a38fd19fab88080e96439f7d0df0a64af99ced8e1ef86d9a0d5a192b650b0323c17dd84d1e3324503b79ba34a9bbc65b312f93d2a1fca25aa554f0eeab4da9a97defc278feeba29b509aba50b5c628042efa347c0a96b2782d2ea2dc37c9d3586234b85dae0559d90d56b7872fd89b5ccd9940f50756d0d94dbe0598bab594b2e01375cf82870d10c23018a936a06a9145193921c55181c1dadf", 0xe1}, {&(0x7f0000000140)="c6dc518d72dfdfc2ac3da65f5f83687efc4fb8ac671d9da0294805f4756ab921eaa7fddce37aa54d0f6a6e411e21c19899c2aaefd781ebb605b77ed0002ec5cd2952d006c4ea28ebe3", 0x49}, {&(0x7f00000001c0)="0d34507d759386cd24dea4178cc126f3b326296c3a216896ab478fdc76c6696e7ae6fca4e44e1bc98e64c0bff47d2dc4caf59437a3d600bdd428e5939ff60bc9981bc3fe8766b94c1a05e509897675e4b768a3559bd805ad069346ba8fee21f880c6b9da5f6f0cc5671b4ad0c7846819a62a3bab911bac720240b6aa14beb54665869c638bc5e26ebf90b56ba1de021b31318bce246442e23bbf5d5771b71c17705e8cfd652d77fc36abbe3ad938d740adc9deb35a2280764d18e42ac85870257c0582a3347cbb0cae5141806f4e595549447e76765fbec676a264a7c97fd5e89be0d0a1a2117d7eea9da69f", 0xec}, {&(0x7f00000002c0)="3ef593994f69635b6f2a0ac9a411b83ed8ecda1a7df4fd39cf3457a6692207b4569bf3387236dd9d6176cb0fadbc51035a7f3bd4d115ae4e14657a2482ca11a87d2bcd667bf7189f5ad2549c2ab1c76e130ceda05c3a1355455eb901100925c291ae2dab9da0e67d1bbc6661dbba3a57436892a0d2b31e90339a81c09c52b46a82aea4f88ba770129c9707c6d2d8d51bacb923372c51db144960915fae17aecc0f5f91eca866af865f470cafe88ff1197cd566da4695809572750d605afacb5d71075f09daa70eaa66beafa9a9dd7589", 0xd0}, {&(0x7f00000003c0)="7ea4db5e517baaca227bdc41869fc7583d4c778cdfefc50cff46da495baf0dd1735612d22c58076caaba77a3cd93ee349b853655f291f3b9202eac219301569eca3ab9fba974a94bd01a26d2921dedbd24e05a468bacaf131a53a7c96614da037135c1ee89047f136c39f5c14579c4385cbf78128a328f0bc733ec3852c79fed66003ea20776dbbd0aa1e230986e41d1bac9ae0b1a193086a5e547d311cfc5feab213027b3a1fa617eed9ce12e0a6a91fedbf41bb43b7a2a5d3762bc23e568aa48dcdac239a00057c6ba500699e5a14e5bdb025298e8714524fea52277642a238f730e1ffba0652c16395f04d5d1e479bb761e9b2d9c05bcc7ef481cc4dd", 0xfe}, {&(0x7f00000004c0)="6949b3d31181097f712e468f309c36a90fc088d153bc6074363a9187eb2663bbc81159fb9e7f7a77a025dc648de099a098bb54b4671764c31c", 0x39}, {&(0x7f0000000500)="3ef17a3200b3ad52293cb2f4fa66836140ca3551245d3a71f68c8e76997397f70e237061585d15533afdf09389a1001eb0595879e79480b5ffa7e3ba36b9caa9e15994daffd0f69075cf36abd805bd77475a393ccf6399113181a5621c5a200884495b4fafc7e8db4e70d7f0c8ecfc2aadc2fe71e2fecd892a6d0a0e3a3fa03cad463e631389422f1ab69fac27480a394eb2cf2640f5791c0bf49c827882bf19a6d241aa95ef5797f6a273562d2367b42692d6c0305a8b3bb707", 0xba}], 0x7, 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 03:58:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) 03:58:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r1) mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0x4) 03:58:47 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffd64) 03:58:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) fcntl$setflags(r0, 0x2, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 03:58:47 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) socket(0x1, 0x1, 0x0) 03:58:47 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/62, 0x3e, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/98, 0x62) r2 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80000000, 0x378b}, {0x18, 0x2, 0x4, 0xbae4}, 0x3, [0x2, 0x0, 0x3, 0x155, 0x101, 0xc425, 0xfff, 0x8]}, 0x3c) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 03:58:47 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2c, 0xfffff, 0xfff, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000002, 0x5, 0x6cc24073}, {{r0}, 0xfffffffffffffffe, 0x83ba057691ca7936, 0x1, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0x4}], 0x20, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xd0, 0x2, 0xc1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x21, 0xff, 0xfffffffffffffe01}], 0x8, &(0x7f00000001c0)={0x0, 0xfffffffffffffffa}) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) getpid() mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = msgget(0x2, 0x90) r6 = geteuid() r7 = getegid() r8 = geteuid() r9 = getegid() r10 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x1000, r6, r7, r8, r9, 0x18, 0x8000}, 0x80, 0x6, r10, r11, 0x0, 0x3, 0x99dc, 0x7}) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) connect$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xfffffffffffffd3c) dup2(r3, r4) 03:58:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x4c927e37, 0x710}, {{r3}, 0xfffffffffffffffc, 0x10, 0x40, 0x6, 0x7}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x3ff}, {{r2}, 0x0, 0x14, 0x40000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffeffffffff, 0x4}, {{r4}, 0xffffffffffffffff, 0x2, 0x13, 0x43e5561b, 0xfffffffffffffff9}], 0x9a1, &(0x7f0000000100)={0xf0}) clock_settime(0x7, &(0x7f0000000140)={0xbe48, 0x3f}) 03:58:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) socketpair(0x1e, 0x5, 0x33, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000140)='./bus\x00') getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/62}, &(0x7f00000001c0)=0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./bus\x00', 0x6000, 0x1ff) 03:58:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x10) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x1000, 0xfffffffffffffff7) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r2, &(0x7f0000001640)=[{}], 0x1, 0xfffffffffffffffe) 03:58:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x1, 0x7) r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x8010, 0x100) getsockname$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) poll(&(0x7f00000001c0)=[{r0}, {r1, 0xff}, {r2, 0x80}, {r3, 0x1c4}, {r4, 0x88}, {r5, 0x40}, {r6, 0x34}], 0x7, 0x7fff) open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 03:58:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe43204494ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef4400000000", 0xffffffffffffff80) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) r2 = syz_open_pts() close(r0) r3 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r5, 0x2000740d) sendto$unix(r5, &(0x7f0000000200)="a3d660e16d6bcb358594dcfc2eff42fe30dc094f3c71fa118d7956cb03e9dec7c7c3f9efaf92595b57a15fea1e8aaa4b97", 0x31, 0x0, &(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa) r6 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) poll(&(0x7f0000000280)=[{r1, 0x11b}, {r4, 0x8}, {r2, 0x20}, {r4, 0x20}, {r4, 0x28}, {r3, 0x100}], 0x6, 0x400) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000400)=0x2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) read(r6, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000003c0)=0x5) syz_open_pts() 03:58:48 executing program 1: utimes(0x0, &(0x7f0000000040)={{0x5ac7, 0x7fffffffa}, {0x6, 0x9e}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03005441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffe08) 03:58:50 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) stat(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000180)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000240)=0x8) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 03:58:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) r1 = semget$private(0x0, 0x2, 0x11) semop(r1, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r2, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) 03:58:50 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000002900)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000500)=""/228, 0xe4}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/185, 0xb9}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/14, 0xe}], 0xa) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) sendto$inet6(r0, &(0x7f0000002780)="950b2f38a3c9dbce373d7ba60bb4a1696f0f8fd0ecd1fa6dda0fd1ac551ce3eac6d9e3704c8ed7cf849f67088b3041eacb2e68ff8ca4e0b8ff2c9391cc974edb7a59f2d8920f1b8093832cfdfb7c9ab52299994b9a28f916393bcdefcd32fe2de8a0d0fe14547b92912faa47c36939d81736decb25bd472feab8fa6bcaf300b116ae241b767aa5542981992f92f3de4b3cde37879e36b0843cac83c3690637a5428bf8820af7b5842f6c11740abd9e09e4ed5c36c56e23d592b855983ce5484fb602874a3d86b69a234232bb4c0c8e109cd5530bd1c0acd1835e9ef845f4b35a6b6ac7df481044a2a798cc825f8fbe184609a69c62624e6add", 0xf9, 0xa, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x80000000}, 0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x10) 03:58:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x8}], 0x1, 0x10000004) pipe2(0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) 03:58:50 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) r1 = syz_open_pts() seteuid(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 03:58:50 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006b, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="9ff7ad7ef3d340e8417f416c7636fca23d06cf00ec37b121dfd6db7d6131d297ab2e872108162c6b2d1f0938b28beb9c9689215f9b28eeceecc9657a7b104840b3e983586fe1", 0x46, 0x404, 0x0, 0x0) 03:58:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{}], 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) sendto$unix(r0, &(0x7f0000001680)="12935dd1971ceba7647e5e5f31226180ae44830a5d4ba2caf5e53095e827880f9c09ca20c4fc5cbae920191c1f586033fa6308a0f588253af1a058af1d53c08a12501634521de607fc947057dc0b9d0e0ec22ea96ce9dca9e7825c23bd5a3bb1641a0d0054a6e1c42cbef19fd31358c37d8d0a47b4b499bcbe586d847b9a18fba3bdb87da51a444e129d9fb94121cdf5dc31ce46490be0d1808d77e6845cb8d9422c08ab10177ff487400dd1bd50a0285ccb2b461b4fe6828b790c8b6e68f4c2e262c9a209e560be7778632db3b59ae2c4b90899622a8b1dfbb7171da58b98236b68a2ebfe13c6ab713ac922be265faf05236009cfed05ac18c16ffc9644d3c50e55a90acd088e8c39d237be43393f55691245737fbc3761220ad288e0cb51f4748d8fbfe895d24100a5696d416ceaf216d3ae0dabbc7e66b29fa5488930cd6bf1986ded8e51bfeaa81476ea6873ecfd705b9fcd37d967248eb32f93990ec7e91b9cd3cb7ebff4ad6a9453e0825c5281a51775796b1c8629d4706199379f95b7533ba550505a51fb1e0cc34a43448bba2d248fa5d3c00964014867b49970bdd6276f5a693b3f58a31f95015b1295b8bc4d34e7208687303f15ee290b36bc459a8177d5717cb7be05ef597af273329d6c0761b7f7b08389fb0d497a9983d15afbb775f8e44190e13dc6abfef82f731923c2a769299a06c90c4b69e74816926648f18565cd7f06eaa7e91e9170e8cdf6f4a4e531266cfeda2637675959c75a65aa83881c7d260ba8d4f8ac2c322308ba20e13df2093af9de13f4ea28c2dd233f0f253602cb134380c4431e053ed48bd5ea3ce32f97b0f5cd4af27c9fb4bef2e9fe90cd2d36e92281cca2ed1261b6fa8f762d9ea63117218aea939b293c070b6bee8a70383975c7d67049ed8d80f198d38f1b5bdc9ad97694429b77bce19e03cf9d0a4458e2c2b9c806f8729f44bf377fcb985618c65217e940257bb9bfb54e471cd75b353cc7684b5cfe078efd1f8f80c2278bbe8a2615747c5e5dddf58c8b2e4129c0df5c12f5d19b98ad03bcbb50c6362d85bc42f0226162cb3e928255e74c5c4fcb527a401afb504d583ba499b6bbc3131ccb801c66897520f5a900d8dd8fd8576e883a0ccdbc519f9a950d0e613c29648c227ea8b128a48c10c9d1bdbc2c25888329f01d01a4504dbe0de7e83dd24533863fd2b919ef9985b21a9b83a751e43fe5eefca03f82061c2a3be3edfd485311d541acf32184a3d67475f22c07ef0303bd5d8fc6e9628b8ffc086ba8f1fd82c2387de4f6f42e890fee3617b1bf04c42889496beb98603d57116224548a003ff9a91190bb2add56b92806395286209a676c21978647c553d4795b3c1b08d0ed344cd4a1584d9120cd5fa0c69db547d4feccdb0fe47710938921a7213917455b65b965b21d1c5ad3e400619d2d7827eda587eff78248c580f8cc9aa4180da49a9137ecd9017159113f77647161de503c3be98e4838da6b79cf9ae71d32764997390f6639bd96c8ca9b1a3418de695cf49f5c71630f8aefef4f8a08f945d7dfefccf2adc3f7e60ef0b93506237a4f85c3cb9954bfd9a3c0d8b716230368799cf5c9710c5afa7a66b96e7684023d52a8cbdc2d5268b89bf67c5003a699fbe627d040f5c79888a5fd5675b8bee58ee80123b8c404912777b871a7152d0aa387a940a85721fa60b9e353baf6c620173d89900d26e0fbb23df78043cb89bc34e1fc4e380d9d38b8103158eefeb5624887f75a5e6c854a682fbedb0d5be0925e71456230db67b58679baac0a4503462408b450a0be9b286ce5225346834521d4ac43c043be4d420f6b89ebfcb28b50f35f2a7bf5c774b3414dcd5819cd748300e2a177c7f973b55ead57c9d6ad8f73a961b87257186c782e8f3161789fd7ef69a49f89795b9f618671ecba2ee10d5de092342fbb1e6deedef3365b48f4d9a0d9351398e0971971256219e1ce6116fce0f851f36352ab1927b7cc0554038393647a7c0c58feacfa1ae040828c19d56455270bb0536ae6e4992df54a1482a0a722612e35aaf897bdaa17103e24c2b0b0b1f46be9269653c139e2bfff7df5dab31e60909a664fd3d31c36e1cef4b9beb5c423e5ff0b969d64221a9bc155f7695d544609b993db517b3e97b8cdc94372915262356deb7946534de6b611be6c6a57d02548aef9b14e5753493cdc7b4cbd97a7f547ab2c6556d389d5be5d6458efa758c34d5fc7ca68cc01d26d9ab8ba93113847b69f44a309582d6e40e0eb7ecec98aefbc1d2cbdcb899489621562da3c046790924510695321aa4bf2e587c886256b842cc567a7f86f5f370575d3ac663b7e2a714e826fdf524c90dbe87bb67f49722a8f8b02c98b68aff0826820881c62fcc06e1b68c962bc8509cf8f0d95121a3b3516d7a3002eddcaa81dae801ba51af7a825f9cefeb770616bf0c85447c519294eea355a32f14e3ba09c2e7602f71806c62c6cc8b8b88b6f12b331d19b52b99bebf326f4d22e25092071107914dcf745566ac17e976d79f3f70860e3f64e1618fca3dec50d73a60c313a7008848d829559b656d4d9ac01944ac980a80508f179a44380b8c99e0ee4bb2ead5b19bb372e501eabcc4d14d1fcbfad7bf6984cf2827daae67aac588fd1e71b4b26eec4f2d23f3f5ddcc7e6376fb7dca899a7fb11b1ab50d5035eab628c3336ee9813197a859600228ddb5b39bc2c901e434730671d20a23948f6243dffa35ab1960b2a28aa2a9de6a46e42baf7e052fa07f77886079b4ae876072ae82d72c3fd711af2f3ad7065d2f610ee0cd1000466a359bc7f4f0a400590e870ddd27a4cbe2a6b43a6117b414e87054b180508a6f132f9955b9283d2846b75b3d26baf95404ba6ffa8e1a79c4790dab6c853ff6b86931abcff59748c14ba1555189003352d2293a7000b84e5c97519cead89cc31b766e238ace226f41ca6a8adc9377519be3966bacc145ea34e16552ec0297f7c84a4c577107d3709b1861dc95268b58d77bf682a9f54b8eb965fc1ffa67688f8dab7904695181bee390e2a1e3981ab9358f5563fa306f8567d3a593235384b919b4687ba723ed2f5c7ecf5a85d0c29c749d8d65968afd3bfe6dc524e51ac3f83453064d5b4186748c9a46ff8d7435af6b4d544fcdf1799e05b51ca29d4331f574bc6f8405e77d935cc7aee804e44d676d71209943ba9c159c375703abc6ead63c775a9b4b6d0a1064418126efa098771c6794e5c911c019e3b4dcd3138db3b3fa2d55dc13bdef77e4047beb8817071adeba13934b3a77e6d5a137286b68380cb8975e7add04ef5ba40fb66670a4e26faa7ba5efb3e720f93bcd55e331cdceba6ea5a8c2056b808859821457b38e19a90f69881bcbd66e7f98849f496bc497115706e0d7f439bf797b1a3d3680bd7b0f9015f4513dbeece71c213bb2bb3844b2b3b5dfd48b84749790f47d86816f067f9ecb502bee8c25c7dc11500c6a41dbaa4bde125c8dce659b93a9235e12039c88aa933f457a7f457c424908aa7678e2003905cd056ad8b686ee4bafd2cb5076a0ef05edf73c5f477fcc3a7d5283c7bd4f4b91e4270b25b4bfba1b999ae395fc85ff9d39fd25fe16d87aab35bcc66db5b8279bdf2d5632c67ea154378b55eaa9f39b0bdc8516eab43ca755136ca898174d751455db884bee884fe4383505831cf3ff5f5b98ebe4c90444146477f6d12f4172ca14fba8ec14593fe3188319fcc712bf1915a3501fd554f1573d80ecf374c20241054801531f2fcb49e9f0c27bf7f9f3704150d8ac781c10dca7181f1d808685fe497f1f602e3ea186bc08563299d0a65a217ca5d17eb988f65759991966deb9db12c123c20cc0e04dede532f59ab3163260cc41d94d2f019fb92db58a832a2423a7a896fc2e390d34eafc329122278f8e79b745da6e1e5a93eec326501980654771951b198ea3fe9b84f333466421dcc8f77ab20851a32d7f307eb5a79e30e8f5ea854eac729362c19ac3210c0d11057beb9d2ecfd0dc33cdf6c4ce97d02eb00a9fd26c948e10f4463d1850e5ff74cea5bda98624617abf96e7d40be069597b49faa6f5e5f52d55d54b44189f584bb917bfde0d68f6081e1cc62c10ddb0b13004f529613f97c9597d32c597f40e538c25d450828939f4d102624568fa88b09141fb1e65c8081c1bc73317ccf18d2af22bddfd66405959fbf769edd614ed08864f2c26e83659d84b9d5e1ad7a2c2763831e6eea78241a5458f9759b9da06f1ba071a54f60152c8393ed639db308a23301884e56783d34a6a48f7a6348743e5ed5f62f54bca71ff12c81a60323ccfa85bb573602140e15ab55e97ff450ee0a00fff2585392793f55c50dd5272523048d4283b55049418b4dc7b6c113c030c4616c2814675d546bf27d390c2254548cf249e01cc31b4144a4b7198b0d00e354b16a2dcb8cf4ad41b865931db79f87658f6a54710950cce7fc88b8211b1de477fd798350610d3e7a76c45981c16cac15bbd1c8a1c04157c3f1e6cd9eb6dbf318367d2016cac610189d9194767d875ee781fecdad7032ecc4c30704f39e8fc42fff5071776d98a99994d148a83ea9d279c219bf27c36bd8b4b2f891e3b0e5c74d4c74d89f841c6b20cef2f7059c5b1c3fa620b67e3017e1d6394d056e5576bb710217997944585b284c116514de8ce67fa400edc08c6ca83faf56a21b389a90b79837e8697222e01d1a8a343dae4efb206e270bb676e86469595157e82ed057c547c8bc0d24132cd25f9c777aea26e3a9bc48079c710e3f3a15306a6c7224ec5ae06a6231ce5b05802d5d074dc07443002040e2d9ec120fe019ac6c7f77318395f5ed13a85bd07a02131635ea31dceef4cfbb33553c5e1b02b65631a66a3f6f971565cfee6a0823660754b852ac16d340029157b97810debc110c0fd435831df69c20a83d0bd084c12217bc467c94137fc17a4e524efdf92a7b60340ab519b4e67a126b553bbce76e4b8625eb62f0caff10aab9e0c718bbb930f5164d9544e72654c5d29ddab098a393ad7f813e6d486b93c0f76fdd4aeefbe7c3af42762c5c6ee396c35b44f2092cf984374f9665c2f33bb7a6d2e2963d34751300cfdb4fbd17c1dfcd5b178c15e8fd47b4f59b37728bc7cf1612866248d276ef16dac25e65417eb3785c59182e306697d76e8f3e1e721537a06445dc71b0d617ddfb9daf7e43001299366b655164a5268294a49b3510d779a364f19d5cc7cacad748ab62a05060f7d09ab391c90d7ff06354fabfcb61e1f581920aab4dc81e21e0c652906a84aa305de3ad26529721a429c674bce9ac60f192b28ed7b8814ada38d863610b10f944cbaf5f8d786fefd5e2f577612f70b843b32c97927fd8541924dbc65609017c30c084a7d830594ac46c94d5f42c6824227242cfc6745cab98a01e10039d48bc0537640787e383cd306beeec48a61e87a3be86c71ca6bb258b67e8355db30e6813562aef4eb70b276c189c2bf88f6337775efd72f8634e3603b60a6b57a875a260495a6be28a95e3db03f466a9de09426c7304c80158dd8709b20f091ff6b7aafea1138726f98b3b0a558b4998cfed6b0bc90f1fd0cfabb5fc0fb065fc607cd89487c8771d70bc644144c16f8f0b5d99689441a9f2cbdf3dea5dd578e719accc44274fed0f2c7b26256ea03a96908bc58d0949f5bc066b438e23a1f8f752df9a7499ed8208dacb977fc56ab45255dbcc2c9a070d7b8f2ec6217b4d35e6f944d687321d34bbf9872d0d6cd1f19a960b92d4ea39958594416559", 0x1000, 0x400, 0x0, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 03:58:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) shutdown(r0, 0x2) 03:58:50 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000380)=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\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\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\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\x00\x00\x00\x00\x00\x00\x00'], 0xfffffec9, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = msgget$private(0x0, 0x7) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000030c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e6010095d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"], 0xf6, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r2, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 03:58:51 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x1, 0x7fff}) 03:58:51 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendto$unix(r0, &(0x7f0000000240)="c8b8f6d12e51", 0x6, 0x402, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000100000000008cc387df0b67263d20e200d9f479a69bf673049c4de452ad6dd290a2"], 0xa) r1 = semget$private(0x0, 0xc, 0x406) semop(r1, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) semop(r1, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x10000, 0x1800}, {0x3, 0x593221cf, 0x1800}, {0x10003, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x17fd}, {0x3, 0x1, 0x1002}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) semop(r1, &(0x7f00000000c0), 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0x80, 0x1000}], 0x1) accept(r0, &(0x7f0000000280)=@in, &(0x7f0000000380)=0xc) sync() r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) semop(r1, &(0x7f0000000140)=[{0x0, 0xc3, 0x1000}, {0x6, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x1000}], 0x4) fcntl$setflags(r2, 0x2, 0x1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="010a2e0f66696c0000006ca86d2c5fbf02d9919d5ec375af4721ab92c523c83c2e0729583dd88a8bdfd0a5966fc870cc54a3dcaba2c4810ac3c8e19f645e8c8fd4b6d39cc74d99d7880f1f2975750c0048db3a57193cc8820817a80ed3bf615b1e413bf0b79860e71cb6e68f20"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)="0730cb889737184592685d0e90f7dd8659aacc13047f2cb2b625f214a5600eb388151ee762", 0x25}], 0x1, 0x0, 0x0, 0xc}, 0xd) 03:58:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/143, 0x8f, 0x3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r1, &(0x7f0000000280)="88c49dabe0bddf0550a7fb9b34e6da313700d8b13c1f67dd704065b6c5fa7cfeed5c25ac141f62a7074bf5fdaa3d16af0d55f2e6e4ce453aad54675360440a311904afe139bf530901f731976e523617f494d49900a83d95c832a40936c2af132c987c7be86e9601544a864ab5ec773818d7b6ed93", 0x75, 0x403, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x700000}) recvfrom(r0, &(0x7f0000000180)=""/59, 0x3b, 0x840, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 14:53:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000001c0)=@abs, 0x8) 14:53:52 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0xad) msgget(0x3, 0x9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x60, 0x6, 0x6, 0x6bf, "2af4ee948936e7186a7154b0727e04480a17ff4c", 0x20, 0x7ff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x81) 14:53:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) 14:53:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) 14:53:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03200800b8bd09005f07a098206fb2", 0x3}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x10000, 0x101, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311", 0x4}) syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) 14:53:52 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0xffffffc7, 0x0, &(0x7f0000000280)=@abs, 0x8) r1 = semget(0x2, 0x1, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/4096) 14:53:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) shutdown(r0, 0x3) 14:53:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x3b}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x2) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 14:53:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) socketpair(0x20, 0x0, 0xae, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 14:53:52 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 14:53:52 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380), 0x0, &(0x7f00000017c0)=[{0xa0, 0xffff, 0x0, "210d241f374733e2f6d8f1ae61ca944d80b9cc79eb86cae784017f1b17e6e3e1055516e296b286bc08ec141fad4ba0d116a64b12c31aac8f9a884c995b2effd8109de0d7e00c5be7e2615edf71720306244d06a700a329de8fa6e729182943d611761c14ddf3d45ee332c5ce8032441ad21944be8194ce846434570a765363d0bf4318d896dbc0c31483"}, {0x70, 0xffff, 0x47, "63139eb6af2bd3f6f1f3e74af9d75dab7cabc03cff47fe51ae45448c7c677582907f71188513c19165968c5e9f105b1030de3d8eb1523c2115d59438d3ae32559d6a26d2569dbf1d799f8de9296de172c9f5f1cb2bb33e96000f2c0aad"}], 0x110, 0x8}, 0x8) chown(&(0x7f0000000380)='./file0\x00', 0xee00, 0x0) r1 = socket(0x6, 0x4004, 0x5) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="23155b31c82bcbfdf1a6417029b653556ef54987139c0a93491cb9d197ade0262b7ca429c3a97381dad0e7c8028e09d939ae07b1e69b66d21c021d0c58db644a002c771b208158d5fb31972b2812b2c986ecf1af8cb348f4912b0faf1f53d8a2a89b799645b27a6323399cef7d497c4fc65e7e8e9e7c1e72db1e2404ac49a0a8039b569eef44a8f89eaf90d4f181250f84ab8d2f7cb46881b081959e519d148fbd49767b77060bd66e8280fb60e0d184f64ebde153883c6d5b77948edbc5c4fdca4bdaa6e12c0354140dc42eb23d9188c5cdb5dd62ff104a67b7560565554b", 0xdf}, {&(0x7f0000000140)="927c76276cf36b838f6234d043f8a84c0cc260713bd39d2ad6c240eb9c5681057d991c70eb1b55c0640e870606752168b41816448b82cb29e35dd4adb4f622abd6f0043edcf00bdcf933263c22a226484152c9d0b505c131dca14022", 0x5c}, {&(0x7f00000001c0)="f2ec038e342444c8cda0f217a04fcb40e570e6a2a669e562bdfde2b2727422f8cb8d569bb03bfceb575bac5291d023480018353dde50e342108f7dbbd3abc6b7e962a95f5640c805d078ded6636173866967d6844709f34be574bd2a98e4e832005765f2dd87f73414685ee62e244a9d731f0007b9fad761976b04289d5e3a35c7464e3b8e4071c684c804a48090168339fe1ab390d8c7b1c8184af25a1e777a3600dcb369b97d136e58", 0xaa}], 0x3, &(0x7f0000000400)=[{0xf0, 0xffff, 0x6, "76973e09c02306eee7b7e80abad9fa5b8fd42eb85b2a3dfffd2af27c2bd358dd47fec103285a049657bc4e5b47c23d3293366256b0b256f092df40c5c2b782a08a2922796d2db1f8c566ef4fecb3d03c96bd60b1f3c060b9f2a24e3dfcbc448d23ebdd1ff7b68072e19c1739126da35b8ba42d279805c8e3184252a1f3a6438518a529f25a33b8fc9fec2adbdeb0602ab329d9920cc4ade575bf9a4945c6285dca23ddd1ba3bae629ffe848758dd1d0425e3119dcfdd616ad524afe3193ad2192244c388b2bed0cce6160964b2821c1d11fd87e94da5ec2598b356e5ca5901"}, {0xf0, 0xffff, 0xdc, "d7ed5f5c887676419d0acb1869a22208657c901ceb6afea90caa8dc327a6c27a83c5181a360b62f7939ee992a8fd3ca4983b92f74655d32363097e1f28084bd7d0d3a92f286dea0c2d7340bae2ca630c99b15b580da5e9e93bc8acfc09954d245cb7ec2faaee231a8b5649b0265a45d22850c028866e666d80a09c8f17e1bf6f3c6aade7d7994d87fa6525fe2ca1da95b52d7e9df06e846f0102d44cfcea8eee3256e0cf964f6112d84f2f7cd6de44e03ff3ac94b6215c8fcb19b4cb3b57d761c2297d690af12b6a15f4720906ef4810e4262dc1c280c122c5c3"}, {0x48, 0xffff, 0x200, "bd707ef0161a82e219cdfe4c464303655f2ea07b42bcf96ca40efa5db53b0b2106ed08c95fd8b0b7b0fc18b05c356850d45cebfec8a3"}, {0x30, 0x0, 0x401, "7e6708f3d8b10ec51ae17a8b7e12f198a3cefcbc3b48ccddc583f2d3cad368"}, {0x1010, 0xffff, 0x2, "6481f7d93503561fcd5f315d0163e94d1a15d5211342d9eb6095750e9d9b366a17890f218662234c7a509f0e112edce329bb8416439426dbcbd98f150bb1ec673e06c51f980f8a23bf2a94835e29f1fdf0bbd083a5e7c5b2b42a3d8ecacfb3f50e636f2179848b467de0759b4434302ba77dd04cdfbc40beda15842dfa259fbfe6c2f62edd088a0dabf27ce78c5f4af794d11d4d24ef495ec9d827189c87046df1d8d94f6299704b4ad27e8105f7da2af6a32d18890733870669dee263a944a27b6469ec2acad9849a871257ae80a00939536d75b86e88cea5041ad6c0525e86932b31356342efbab2a97ef4dc23462d0d9b3002962ab74a61286d64911b68bd2dcbf0f8f86310764cb4a1e885193751e0edf86e1ad30e22373701546567df7969057fd3ca1fec66ae873c378821614e854e94721819000dde234ddcb2a9696fda6f11573aa69ea4fbf4e2daecdc8596966674b02bc582cbdea2f5f890f8da4d55fe61ba6ce0b072aebec08bb32686a025b951933b04dbd5f7a43bbb6e6d84f0532eeb37ba5f5ddd4df2f7439d36904da7be5b44b5d76daf0bd794577d418cc895843fa1bd26f21eaac5c3b606cfdee43c87273b623ae99fc721b1c36244eb86bfadc589a85421e75242c1b54426d3c20c8656945740be4b8da0765a6893a7cdcafbd42e987d329812a55e50393b9df2dacae9a2b454590a3d94c24cf3286a893072fa5fa3116d7343cecd7c5feed1a4c94fd2dd01c2c2e82604649e0136766db930c15559199bb1d239d3a4ced2c039927c25fe3bd213c418bd4d561903acdf6176e6384014d53c55ab01135fa57d3443427debf262ae29b3319f2424de60e9178d40a9b481e5502b0ffff65c7945f5622b1f74fc45cb100824cc5d27e9919d2934dad8f55e51562596b24ce94a50adacd7442ecce03a29b6dd0703f5899dcf546cddf35340fb2dd9a05af2806e3e7d846607e58883d9a649e8538d85bac5ec48aca9a0c0ee8166803dbdf5f7927092038ff9a446e813fcfcd66fbbdbe3e5b98402b4339ce14d693e0a8802b9b38a3c9ee849f81ee1dcfb713abefbd83da88ecab41a4c3c249fa4dcbc15c743cd53612d5d8a8466d69874dd21b03126a4914d08323bfca7da465c6f395b121fa13fb0c126a579c3e2e740b6ed0f94f62c595365c4b288412a8dc56e96b2297a5f31b97b91787c62f75e3764c210922ec762abff333b764e02d8fadd551a253e5c2f40d610fb5b7cc2a41d872c64655e3cf3affae2ffe994e9ac7a98455c557e883816ebbea6f3f1f66b3079727265f652ba2a1dbd2f7ed56a85361d99b8f4df7b1f3336c81c08b9d60cd9cfcf98eaea5bbb947be62073c538f58865097306b40b5aeaa59a3fe4a59bc3780bbbf82b627c83c4c0efc6b403a4c661eff41a0cf16c318c78df476a0a0a915840d2620544467c20c0de89061f10ff86c034f0c4cbb622e516f2f07c8725c366c58e7f770c2f53120ef2e732d988beeab69fd7f457f9669dd35fc6923c6526d4fde694c4a5c66f0aac95553ef7f57bfae6143e49cf941f341e4e6666dc9a35ca5930e2a551e4e9612b76f01c8dcf6ba205313f7081ff6b2cfad2103d3810ebfefe41f31b5cb4c9e97198665574187476565bd133381e75862c20e03abca7aec438e59c75582a68998dd2f6e708c732c1db7a86d20a7487fd6d9ba822e083943868bdbddcd2406437c17672d08a9f2637e8cfc5f46430501ebf9a5a1db99149feac31669bf045a8831f80723543f6f1e80ebd07e175b22a2f9c051d93943ecd7c3ef6f710968f3b85f955d39aab06376bf89bc4e27383c40186c7c31289f8b7486f14c1757e90a36b91bf93b06a088c44a38283770a7dc157a208962d1bec84bbc1255ab2d83db3eaa08792637489cf64df86e94e7730020df2f58e741fd3f1ec35a41016867822e9e9389aa28b7c3e11866ff82672a54516bfb5fa57f2264349c4b6626514124c745e35ceb8187e6d5a38595312bd9b648a10171229385c582a6466f0c8609171db4adea92165496c1c5bea0f16d589e3e32b054f59df66fe9683ec0db4996d1f8631a911f625b97d718d82e3fb3802803b48bdd2ef932ebcae644d34233158e04b00be84ee06660be1430986e423285c9442c673632caf266a5b8122fe3430dd47edcb83f2fe1a74eb16f6ead68bb6c3714d155e8d70b7df073a9186af3e2f173fe7a63b894b7f801c52e31b7580d97b4905d1a4384c2e8097ff9bade6f38d41824669bc9ad1e14d73afdc324c1f09ca2bcae7f19d6d05e21036418b2d94f350c3ec7cfcad841f5ab1212569dbcda95d38dbd9b522c74ee2039f06e70556c6b75408a7e8d4dfb011fae89babba5e7baf20d324c80a1d3e536b40cc1ef9d92ca6101f6555091fb3573f3fa2afbf5c7fc59029b04586bc9a14c64d3d8f60fbbeeb0f591b22dd294a0904c8c25c8eb40599195841e6490710b87bb2819e3fb002ecf2d3ae13460707a5130a35806c42a7de0c6be1f84196b52a43c7df7edf0f8bc1e96739ad7b2b5e7002e5e1532d72bb2e4ae295ed64759252dca9d4d3bd16efed84e7c0e5e82c97efc8d60086eae08e4dd7da41c3f51a947d2d4db87e0bbb295d9ac97707e72f3d178e55077d23991dbddd8864fc50d89f5e8b6aa6ecc8db5a8ec3819e819da3a570daabfb24ffb159f4d68bb08e86a63b68cac6e29be86b7014eef86e8a202a54938686237df182181d595c9fd403c0646cd220434e83f812654fa766883c94eda332f1291a9529db3a9906aed975dd10a08ce44fb936377f68aec8c453d002fbab9a354564020541d5aac5547314036d94cdbb2b2871a00079f84f27fafec8746bf0d506935bdb148dfc09e5d84ba360320979fafde0feb48228eb14035d8b03d1852ed6f65468f36fecefb6928ce22af5f4eef396ed9a91425ff3f38c121df303e05f8cd00bc0972b3642b9af7816e94553150b23b743c0d94e955f30ca5b2675c036d49da13318be9f613ddb339656a872107705b1537665aaa90b56fa6a4c8b7482557c777e9ecbdcd9df2bf25483acaa6c31aa622ec998dc7cc739d9062758baade1581cc1e6b919c09ca7d74eaaeb9322330a717fc39a64c21839a6e50dd81bae52906d8dc23e2f369903f54176fdd9737c57af89799f2615035b5e9438c2c1b24e2b86df95b844887ee61a1fe5fe4ba01c4bbac8bd95de51ad2853c514677d6866e687ec50204d1d1832173d1bdfabbcf3006c878125ad625feff8fffb9f71ac28ba5a60c444acd9319abff79fc91fc3be36f1135302c8081193bbd7eb2fbeb74b814af234ab9aa1da3d9323d56eb662fdcb800eac89ffe55500b680bbfc4f899678665e21cc442f8ea0c67f866a3ca0b5b3ac2df50125d80eb8069107598e5463a4786c82c148409670cc8cbd293449551393676c23b39cbec75789444b83aaf21c8af07ca0731d40bc536d8354a6732bed14451e818391c784d7156539409b9f56a38f3da122c8bf691146439943c19b1b6cc71c86bfcdb836a79bb151a9d5977c08087e4f2ad6a38a029afd0289a44d3697f6f483b0b3139e116fb26b856f1d0ecdd2e617f27d26b1e9b731e787c1b7eade9952a0c8b4a554c605e04ed1d5d7892a48c11a2c5b3bd4cd08a08784c1655ef2d9c8730d712c019cbaa339fe6528c03c33e8fec71d7c2697286cb9eaeadfbc224b6c2cfbc29bd805078ec643bdf558a7959ba893e5bda1a416b2c5764a8777761ae14ab85932ec2cc9510c981396091ca09ce2f1db6b9b9b3087fb4781ea513f0aaee1b43ccca98ebf909e88c11961d32b92a3656c4b37de40ce98618ecea9604ac9ca36d34d0b187ae3448b7a10cd202c03bde2c06cfa1b2ebdd849b8a051aa1af5e84a2e1fb9d35ed1b81c983e129a0a93f95f9ff9aa8b2a475cbdda7ffaabd2a15accf1107d9029f2b7af6afd69f77eb00e434d5aeaecbb5a468eb8798f8d916d4ada0ab7cd96f6904d96da512478a1d882d662b79a963d03bac14e2d8612a3e7e8302fb79a6805cb623ad2edec3e87920dfb8b58472182b9efda1bb0e289fac9c7507445cfebab90e92151d066a9736cba4913f4b31621e73a8237bd62df29bb480af2d4b5a09fb624729e04e1d73a5e8d23e9f4f1e3cb9270cf5649881d70a265ea026e2773876045b29303354473b649838e795fcc642e4600858d9a6f7fb59188bb6d02b8993d1e21f706340881170efac474148a9ee420e4402ebdfa162d2996f179728c22874c2cad5d19bd2cdb3d28e19fec469188060271abd279062e46951e665133cf76cb06aff709ea277215780dae64eb147e982ada5711af16ff339f0bd132ff52f49be12e0f1c1eca3390129973c913da90d30f31f5beec942898508e995f35488fac8f59ca368f91f312bfd4bab93466075407880884e2330b42c00f2969b6d4ee3e5ef8297eb56f11bb4577262e861d9317aad93caffffb13346eee68bbb8f670b91059c0e7aba144e7a346c7a2be41273be6d8fdf6bba0ae6bff4feb91ac870491d5f81786bb066f6a8266290550df404a2f91502680b09fb10b1e677f675b2a7203f6dd342f0a274876455c11196b5fb368a86f7d4eeaccd0682cb0a0dedcaa7d337b4a4a5d97f81f04028d14a3141dcfce17fe9c236c0e8f79f58b2dacd63010c81bd27efd0baa93b2e15645920267d75ad4595754b4f2a9e8c518c6decf5809133ba7783db3d4e2f40c06ec60bd2b3e54827fba3714b27ebe32534727e593ac6b4e438fc97f8d8737493924897da44d860f53760830ebc003cf514ae3271db7bf04f1000393414f8f1bfa1624101a7cf7d887b60f23baebc5fc45bc25166a29f1fcfdb551d87de9972689fff9bcb132073de0d38b938974175ae02fa789a3610dd3c43c7e4dada9f657970d136677dfad86dba08185cdc0dfc83615b1e0c9619c00f7f999ec6be9c500d27da14f95aca9c159bd5deb53323b4bfbfdb1cf90d2526d8a46b8ac77f0b95c1e946b714d7ad37d0367bbfffce3227329009b0359d062d14d420fd9b5911ef3545891da1d309555b642feb29d324f20e40edfcf2189cf610962d96cc3ec6e5cdaa364c2ef3d4a41f8a28f6bdc6bd46e7f920ee70957ebb19b3de71251db5f5d1e99d8afec951e1720bd96f7c523a69e9a6df40049abfc7e183e9d7b4563cdb2333d5e62bf48921716a11602c7e15a614df96919acfbab06f5a68142b3cc8539c55897b6e9795ae7baea497970cd783085bf488868408bd2736f647fa54948d1141596afdeaae91658a77089906eb920c04de101a4d6d7d60490109241123705f7bc3244f8743bd9b0f7f5ad21d9d82ebb8b741109a50669a8045fa1d2f77802edba3ed80b76aa506446e666187740a5edcb1c70022372eb04bf6e2a6a7f4a4b797ae0dc4e8962b3f8cdf3af8bc1b08673bcb3bb4c2027738ae54d25fb1378ab32fd793e838a323ede574ca53c2b191ffcb87f0f3f23b8958c5539878be06d618222a62cb6d76fea4dbfa9f5a2cbd0eb8bca7008c0b4b1f0961dc8408b7805fce32c705cd7a38056d56df290242e29e678110cb76bd2843a8f5455eae5bbed604dadb79457007d2ac12cba34c171ffd880ed3e2a6355c89e768369d701a717b2550f3cecd5ef4fdf487ca0503fa9189a1cf73cb3669dafdb175b3ab1d92089b337e55efc7d9bae5e8d13b3ca7e060f7cc21cd39d6eea70388e01cf7396b800612eb547254310e3e63d3497e816ea5159329544e23a184a6f8ce29394100fced7b20031934fafa94d8b85443beb4947"}, {0x70, 0x0, 0x1, "ac91ba5e9951c18203150c4968f6e28031e7d0a057375f74a8e3cd0911d5f7bc859704c496f68837b46729cc8913a1bbfd4755366aad5497621e2600fd19a9bc2d5d985e87c0bf25431da58d395609673394d06673da98e90a"}, {0xc0, 0x0, 0x6, "dab67d928a0389ddd4fcf5b6147cdc1fc03155b92a6cf35b95c1ec43b11967a83e0c0f21cf1d72589d2bbf816de85b0c7b2efba745b11f490f8598d26d681ee6f7e6b30d5b4cd77a59fcfcf8b4c67d2e5e02933381d7ada0ff0af828a2a3050e5666970340d5d559d3bd17c8d12b22d77b3f400fe88620763daf66cfe35756a1b33d325ebb656ec844228c232fa316fc6c2402c9308f249401d56a2686addd9b17854e224e3e3d936f531d79c43a51"}], 0x1398, 0x22167389c5ff879}, 0x40f) ioctl$TIOCEXCL(r0, 0x2000740d) truncate(&(0x7f00000003c0)='./file0\x00', 0xfffffffeffffffff) 14:53:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db435249a3586fe67dd245ee052d4c501", 0xb5}], 0x1, 0x0) write(r0, &(0x7f0000000100)="7167cc5913139c79ce995bc3b949800b5bc1eb56347b45af88bc899ee983de344f029ae90bcd0e762dc060bf195b0b628cb0bb53a9475d3768dd37ac7a4bc6f1553054bf08d58cfae03d397bc344bda5c57fbcb78548a61c44e7b9659df49ec840037e5734dbd8e0b8941b14", 0x6c) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000280)="01f86478de0604783c49e4f7073863de7b2b12cc3fcdf4cc9992b320ecb2750068e74cbb879bf0960bf2ec9700000000bc67ff4cd49113e1b6fb74aad47ae0cb945681aea55e268245d9f5771de78f1dbfd479db0a72cd8c8c5bdac66ebe13cb7a769e86a62ae6581ccd5c9628a7577198df433afa8334778d703abc0f337492b019ac9e39bd658e29b3d6", 0x8b}], 0x1b9, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x400, 0xa) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:53:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="e0fdf0bbfe083cf2e5d1b6c1dd070ad23eeb490a525f6279a5ef35d5a335a683d2a591b968cd6b30b4270fbecc4946eaae5ea30d4693068d1a16f8eb6055ce7891cd37bf3156b99130ad70190b53aed5f4d5c429f43ef58cac7e933fc098deced4c22dae8f940f79a26ed6649d0d5585340e5ebea3155cc61dfcdab37c2926d684b8740b0cf2c13843a466931dbcd2d0f58a8cdd58f02fdd13df3df8b8b2c3fe1b4cd8d07d1657887da60256c727eed259424b", 0xfffffffffffffe33) fcntl$setflags(r1, 0x2, 0x1) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$getflags(r1, 0x3) setitimer(0x0, &(0x7f0000000200)={{0x3}, {0x0, 0x9}}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x7, 0xab2, 0x7, "e9625e781ebcc28e2ab3282f2c835b020e71ab39", 0x1, 0x2}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 14:53:53 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0x8) writev(r2, &(0x7f00000014c0)=[{0x0}], 0x1) 14:53:53 executing program 0: r0 = open(&(0x7f0000000100)='./file1\x00', 0xa1d, 0x40) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0xf1, r1}) setpgid(r1, r1) dup(r0) chmod(&(0x7f0000000000)='./file1/file0\x00', 0x20) 14:53:53 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x3000) 14:53:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x2000000000, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f00"], 0x8) 14:53:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd02) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x8) 14:53:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0xffffffff}, 0x10) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x2, 0x0) 14:53:53 executing program 1: r0 = socket(0x18, 0xc003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x8000, 0x400, 0xfffffffffffffffb, "ff8ba4a771b60c213ed8422e2aa834ee0e10505d", 0x2, 0x7}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x5, 0x401, 0x0, "699a786e66ab8f48f405c215db57a287865e7e3e", 0x4b, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0xffffffff, 0x100000001, 0x80000001, "9fa425a042216ca76d0a3d0e60e02256008d5a28", 0x81}) 14:53:53 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="8f5be8cae746517e1ffd7e7d262551a303ab670ad133ec5a3da4751183e847c7a98a61259d859d47ffd5c783ce250a26163218957d22b267be7dc9bc68cba9efa33345049b307abf1fb42983cee6a13162aac855e8712e8d0c140f4ff5de88e8f183f416f5b4857d76fad7ba1d4f8ea111c30d94e88e3dcb97fefc788c4a6530d193748df78aed64e0270d576a60d93547aea7ba55", 0x95}], 0x1, 0x5c) wsmuxpoll: not open wsmuxpoll: not open 14:53:53 executing program 1: pledge(0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 14:53:53 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 14:53:53 executing program 1: setitimer(0x0, &(0x7f0000000140)={{0x0, 0x3}, {0x2}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) r0 = getgid() r1 = getgid() r2 = getegid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) setgroups(0x8, &(0x7f00000002c0)=[r0, r1, r2, r3, r4, r5, r6, r7]) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xa6f}, {0x1, 0x4}}, &(0x7f0000000100)) 14:53:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4535) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x5451, 0x0) 14:53:53 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 14:53:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x8, &(0x7f00002d4000/0x3000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) 14:53:53 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setitimer(0x3, &(0x7f00000002c0)={{0x12d, 0x1}, {0x1, 0x5}}, &(0x7f0000000300)) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="3be82db82eff8a5d1db63371a570661c29f434e3dbd2444d7491a542876896644a8ca571567db776f31115e58b0296fdf300f618b68aa25e2f40f57c4a8f48c523e3d9985cd764413db9803e885366e85dc8585754811798165ceada3f2d469880e1fb0b8f6eefdb6d8c3b5e80bf86d5e9d9d0ba583c1ad36176c9a73e4fa0b8c4ec2c423c9e2cf4f40923fcb34dc0d859", 0x91}, {&(0x7f0000000340)="1cfbd02759f8fbb03bd9a0585e4e4924ea198011798dd506109b53f79315a171b6d57c0628f5b5a7e97664966bae35006b442f7698bd7e0806b4c610512ba0b2e3ade2854c5a8cadcc3e085c5a4c306e8105c9dfceb84e895d98164ba5855486b9d98b60368dfca35cd697a1e0cb99ae411e9fb9767bc571342d95f6d8a0d87b1bcde04f59b10deaeb4446e901d766e7ee292c4f093b9c7b3bc872cbd8597b2228417b8370b083a8cd2252484172811d15e2d95ded8b79a801b59d071a9db1603279de94c5dda0ca80ea2ae294f741e448470a36362fc63d827422aa6b958474bd8dbce4fe4331cd3b713c2b2c6ead", 0x3b}, {&(0x7f0000000200)="708293bd95795442e788b0ddcfaf75bd879e0f6a218a94306503327c1a798afa69e1832711e096f0bb1440c85fa757861ed31711158c16d26bf52756db6adca9e8b85cd67141693ff50bb3d39a0e5018024533390708c67da1a910a04bc5d14bad8bf030b006f4cf3a21", 0x6a}, {&(0x7f0000000140)="53b96c1cea1b0e038562995d32734f1eb2609c524044eb20584600ce5b952bdbec46dc061d461bc19ade9a403e15dd", 0x1bc}], 0x4, 0x0) 14:53:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) getuid() r3 = getegid() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100b0, 0x0) close(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)="2894acf959f7e61df853fe9efab195bf02b35e66548eb7849b15b9697a47c2a658ca301c60efcfab951b835974b88942fb34836aafd9b746c981d668858dc97464eb2c76cb9596ddcae7a169c4f27fcc83e0fba190a35e9820b189729f8896d2c55064ed0d5338a0438c862e31b0dfc801216515332bb4234fdfb0a498f0a3e02d963679a0493bdf5827db618da940dbd10f693e50a4e1d6d5e9503947396e35969ab6b1af89a8c78b08b52a01cfddf782dab543aecc4705ff06ff44e4029aac2213d1cd2bc04fb7", 0xc8}], 0x1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="0e79ad66aa2e1ecf5e924c3adb896d4f06f9b503f665709481c1ddc60c281e6930b78f2eb7716972db2f10f6832d8ab9edaf7ee2f32117e9e546e4bdb54dc67e2e21caa1fa708941987afece96cfb1725a5c9c837ef9e162264d85b2e56c6bf9647759da0d0a4f78fa9d0830a8fd51821ce72c", 0x73}, {&(0x7f0000000340)="2a318bfb64bd987978d434d6ec05305086c41fff68295854b622a69cba9de793ffecc99308b6cf3d49266ab752b9944eca8b5012c6ac9962aebba459b0d0f152dd984f142615d4f8d4bca715a460f9585d04b74b93a8cc0aa455a05090099b8c8292acc75a6dbd8f8f9dc862764d2f99ca847d3f45b9c61f7fcc70de59dfd40126ea1cbaacff209e957b3b3fad17f761600d71f36c7ff73bcff050190f66ec6c2dce20d673d9a48dbb41635fc1c9865178df54c0d149bc7d433de6be4df06175", 0xc0}, {&(0x7f0000000400)="715429cfbefb1bf32644fb0b94378bf27215ff6325afd821c3980b658d2aa67c4e6d40743c4b4803bfce64ac12a6dabc1e34a2ab386a0af3150d18ddc168b6cd88558ccbbeb7bbfc63a9d2d7ebf046927aca1052b4fdd248ed5f2f0064d3f173f9b6aef2d92b1ea734652e02d2c075b75e29e680", 0x74}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="2001000000000000ffff000000000000766eb7d79aa663068b2854bf7c0a1ca59ad217a4bc3e3a727ffd3a14d553b4bc89ff3dfbf9e0262bdf1146afbf5889bfa51d70fd747be2951099f0264d98b9a217c057c7365baaf6ad3f892595f7481fc9b2554b7d78260a6bac99be52ce2a4239835d8938c88948c9e28b5241b8c2c5c91ca7289b99e440cbcaa29bc28344c58a463444e6de7ed8ba5677a46a7b469df3eed4d68d7638805d19332cf4138f5a9f89a56c6c71c84d7da34b857b43b7e328e335e6c33c110f53ecb1432a443744298ced450a2423195c1ecd0808", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x400}, 0x400) shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) close(r4) 14:53:53 executing program 1: socket$inet6(0x18, 0x4004, 0x40) pipe(&(0x7f0000000080)) r0 = socket$inet(0x2, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffcd6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f00000005c0), &(0x7f0000000600)=0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 14:53:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) recvfrom$unix(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x28}], 0x0, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xff, 0x7}, {0x8, 0x200}}, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffe5a) 14:53:53 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 14:53:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000000)=0x4, 0x4) socketpair(0x1, 0x4001, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x30, 0x2) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)='o', 0x1) 14:53:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x163) shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x7812, r0, 0x0, 0x39) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x4}, {0xffffffff7fffffff, 0x80000001}}, 0x0) write(r0, &(0x7f00000000c0)="d19855c9a4d6f245f574e002385fd11b3dadfb557ecff0d9f1e06f7bf012f796c4c574a2867b477034d301649e478f4b4a82161089d45de4cd1f33441793995c1127586cf901c1c67f4371f54b31f67ee115bfa9b1db3faff9bb21ffdbfe73f6af799e71354fec08e9fd6e21c92c0e4631ef3d8770490cd3cf41bbb493e264a3a2578467e061547f3be90b91be7d39e197ab3fa1437008374e110acd3eeea7b3f713a9d92a76de073878a03c34de5e1954eb6042baa9fc321c4c8b1265a2bc0df9ef8168ba9d1d657f8d4ab742598d588196437106e531b853", 0xd9) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 14:53:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) poll(&(0x7f00000000c0)=[{r0, 0x12}, {r0}, {r0, 0x100}], 0x3, 0x80000000) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, &(0x7f0000000100)="985d97dc894a802bbdf49e96d64844f340c10cf52d0583adf45f117fcae9ef7b2a8c631cc4f7a935dc2a32de3495f495df933e11d57b1022f2a0ce6c26395c4f4015bc2b", 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x2) 14:53:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x190) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') 14:53:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r2) dup2(r1, r1) write(r0, &(0x7f00000000c0)="17", 0x1) clock_gettime(0x6, &(0x7f0000000100)) 14:53:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) 14:53:53 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 14:53:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x10000000002b}], 0x1000, 0x0, 0x4, 0x0) r2 = kqueue() select(0x40, &(0x7f0000000080)={0x20, 0x4a6, 0xff, 0x4, 0x4, 0x5, 0x800, 0x4}, &(0x7f00000000c0)={0x9e9, 0x0, 0x0, 0x7ff, 0xaa2b, 0x40, 0x3, 0xf9}, &(0x7f0000000100)={0x4, 0x80000001, 0x2, 0xfffffffffffffffc, 0x5, 0x81, 0x7, 0x3}, &(0x7f0000000180)={0x8c0, 0x1}) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) 14:53:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x126) write(r0, 0x0, 0x0) fsync(r0) 14:53:54 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) clock_gettime(0x4, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x280000000000024, 0x0, 0x0) 14:53:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x7) socket$inet(0x2, 0x3, 0xdf3) 14:53:54 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x8, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) 14:53:54 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = kqueue() mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x62) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) 14:53:54 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1f, 0x300000000}) 14:53:54 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffff, 0x20, 0x82b5, 0x100, "416d58d695810b06c5dec58e15c8265fd882b487", 0x7950, 0x487e2dcf}) 14:53:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) 14:53:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="98", 0x1) 14:53:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r1, r2) 14:53:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7b) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) write(r0, &(0x7f0000000440), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8, r3, r4, r6, r7, 0x11, 0x6}, 0x0, 0x2, r1, r1, 0x2ac9, 0x1, 0x10001}) r8 = getpgrp() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="87407077cb02f33aae35552013b18a6692fbb4055f30b58e21da076214cf3f058876f83f6fade1473fcb44231acf5877445368ea44227b1f141b2d07070f71819df7598ae937aa87ea59b9289dfde65b3bd629994c386b454fb84445b2504d72d00b947cf511", 0x66}], 0x1, 0x0) fcntl$getown(r0, 0x5) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getpid() fcntl$setown(r0, 0x6, r5) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000004c0), &(0x7f0000000500)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = getpgrp() setpgid(r8, r8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r9) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000540)={0x5ace185, 0x7}, 0x10) getpgrp() close(r0) 14:53:55 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = semget(0x2, 0x3, 0x8) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/96) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x5, 0x0, r2}, 0x0, 0x0, r1}) 14:53:55 executing program 1: r0 = socket(0x2, 0x4000, 0x32c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001580)="af5418dcab5d984544751c89cef8a2a7d3b0a348bfc93df8bbec7f995cd24eb3754eabe85fb0a2d4312ba2c36bc12f7324674785e735e0013f262366eee2d122e7b160fd61b90a6834aa96ceb85401e0d2cd4803b1bf30b1406e08c1fb71753ac92922effb2ac97eea4068718fde37f3d5f806aee563b2142a7d0575488d80afecab80887d5ba07ca14fd8e21bf2bc5f64f26adad0", 0x95}], 0x1) 14:53:55 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:53:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) read(r0, 0x0, 0x20e) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 14:53:55 executing program 1: r0 = socket(0x2, 0x4002, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000080)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400000000000}, 0x6) 14:53:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/99) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000002c0)=""/178, 0x46594c01) chmod(&(0x7f0000000180)='./bus\x00', 0x0) truncate(&(0x7f00000001c0)='./bus\x00', 0xbfec) execve(0x0, 0x0, 0x0) 14:53:55 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffffe) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x800, 0x100000001}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESHEX], @ANYBLOB="95dba1fdf2e35a64c3de9014886b730d4cbe71ef0b1e63f359d349cdd46f0322d3cb8cfc4d1c99f073fad6a9a4a2704302c677215b1fbacc6488a2fd740c4e6c353e52c3a909751fede5137e226f5ee67b265d03b19d326e243a4ba754f3020f3ea77e3567275e05fb7ab43495988c2bf1061308e3d7d584b11fbbd8c58c2119a7010473ffd8ddaa42e17f68bd3a66ae9a315c72bffc3cffeabc361c84197a566d09794ee4a639127e3b7591193b5b70a7fff4338e00", @ANYRES16=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="192fe05d8bf180406bbdbbf0488d8f8b3647e2803bbd4ecaf473dfe43da4c26798f422013d1f52e981eb92f12d48988c2a56e2a8098933802cf7722e25d7da5e6bcce903a6410e9fdd06daa9", @ANYRES32=r0, @ANYRES64, @ANYPTR, @ANYRESOCT=r0, @ANYPTR64, @ANYRES64=r0, @ANYRES64=r0, @ANYRESHEX=r0], @ANYRESDEC=r0]], 0xffffffffffffffed}, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ftruncate(r0, 0x4) 14:53:55 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget(0x2, 0x3000, 0x111, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getppid() shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r1) 14:53:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x188f2, 0x4a) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x2}) r2 = msgget(0x2, 0x41) msgsnd(r2, &(0x7f0000000000)={0x3}, 0x8, 0x800) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 14:53:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) socket$inet6(0x18, 0x7, 0x0) 14:53:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x8001, 0x100000001) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:53:55 executing program 0: open$dir(&(0x7f0000001100)='./file1\x00', 0x8000, 0x141) r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x43}, {r0, 0x1}, {r0}, {r1, 0x2}, {r0, 0x4}], 0x6, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) write(r1, &(0x7f0000000100)="486b2013203aea0db01536274907f3b2b7adf5ed11aac961c4a4eee493c77a26a9c9178ceaeb945629f1fbbf1d98c2fb090aefe5d5c3e5d3d8f750034576f6079bbfc8813cfd42f2fa14b1bbd209a1d333c4c62c5f9aa09b40fb8dc80792237ed9632c61ee49f729a0cc21d8e1916af5e3decb6c788b8a458b857225dc710865f8a9d9d6270e7bcb5bf406a4af7bd0c2e4c54beb867d1598ce5cf9d7059708b50b2e4263b862c56034ee32c9dc696f126708884863175856d3824ee65de89330bdd93ce7a9d5f6e65bb3a95d9b684287fcfb08666f3f8136e706b3581a5ce5c95eb028a59064f2557395162657a21e4ac8a014df5bf980b38ef693d4d7ee581cbb5152f70f43ae184a18d3212b020b2ce0f14145b3cda47cfe9d417e4135fb0f4abf237318be1f81e464b429e02c69cfeebad095244b165a4f72d73b0b8fed1365cf5aa4c70d51daf0bc21f4aa9da875c664827c95c76f3af33d177eec5d5ac788b05ea5f3cd259555cf6e4190a3d55b9ab148b8c58fe4c84a5886a5cc9d96ed6dd0751fa36a1c42ca4aa7ce4b8b9584da10fb92f69dea7b61e8bf0836112df691b79afc53773626cbdc3bedfd9d15310c44833f2376bd42c9c88a11e484da7ed33f031fc032d6105d5fcd8f5b17f80c0d4d3babeca88f6e30b7a9d7fd5e38242776708ab492f5a294d0d0e13d0b727bdc625c1fc59ade0f15d5239183de3930f9294f211ae9e5356239a3cb77bcf520bec64b6ba6e311e02953ca9f2fd732689eb05ff62ee290d6334e63f079e3e6e7875c3ea94e1830ee5db07dcfb613b20781cd10f2f8139234094bf18bfb40aa54fe9d12b0d307bcfa505d1189246fb4f0e0e777a3b67fd520502a656186df0f12747d9e6f50bd2ee93944b302090ac97f25b13e32a45ae60db94618a43d8e99a0f75cb54be3893df5391b4dec4542933143a291378f3890e49013a39212d7e460bb57e4fa97f313762159a54380211cee9539a571881ba05d0eeaa16ba24f79be5c9eab7baa4a786196d085aa00647df0b6e72363ba6874eb62365b5953cd201cea7261f607ca2ac3fe8da8d67846c07eaa1ec614818afb12fd479ffffbf3f0a1398272b339723fb9b8b01f00b40aedb2fafaaef4409dc96d93d2b06507715f2f63a716cf35af1878dde6a67e4c5fad4598b001ce0e416ea38474d7d571d45d7aa895ad6ceb79c7212a9d1fc979535c66a5509521f4811f0613247f3d8b2f9b94e1212c2b715afbd3bd92a8a69681ee5ad297f1b62e703e134dee6d942e73dab839f646637dbbb43580908124332ba2fe6f52017d5834632eb15a0ff88aedb75995c61e27fffe738422a7928fef6d9e6c1019fdd7c7bc896845909b35e6567db6a0def16a016de3ebb695906d09383ce68fd2be4fe5c78c43ab3e9ed13696e85701b1791a00a4e4d6d4223f926a80c3b1d4856fb56e3df0f6a03a7ba5738e78cdc22d5ee98b3fccc4db87598383d671c3e03da132e60f839d1986407b18ad17fbff36a69b9dd00bf9243daaadc3409686a5d431cb612a51ad49adc8e489bfda89a8f4cfc669ec508478a7055bb3ab0557a3f8b7c755d0ae295bce6897866e741b2df1bb3c0405614859ddc3af15be97394541175a0e01312f212182228a7d6976b6104140cf5e5f9cc4cbbd23a7e07a5b854ae83f7710efbe80721c7d64de7fa09c8202d484142fb38bc3e334673edd97410d69d5a6d41ec3ae8708186ffe7f13eaaf894d95f6a5c3adf892a540b0d5a267df1096c5e77b9c31ce39cefba2d83443451da2d823bcc65ef92ae413c9c72cfa93e90852918974ea78b451694ee17f09b87f06a881b31250457efbc78f7d0d06689fe6042b9cdbaf7cf3fbd3fd94cd628cb84c7d5e701a6d9e3040df959dcee22399610411bc6e2f8096fd7ae45c80f907ca38958ced503af184412a4a3e85a86e09515164ff4ecc17a7014ea44c3ed915abf03a958a66da7ace1da174216e16dbe6fcd9ce73f41b0a43cb2074edfbe15c104c0a27790e16c89fcf8137c30126b7de4f813e02e3109ca02ff7055a23f133b6d4b83e321a5ba03b95d1c14425f132a3f655a41b43d70a016f6303d3bfb86d39db2fa2a8dc55572e9f9a5e5951abdb65b8bdd309f3b11a8dc1181a680f99ad428e51791dfb2db3f36df99ea1488644c276d73b516e216ef1b5d1ca235df319bae807c515ab1c7c08a3be08bbf299069046c331eaf8a2eb7a655144461eebf7d3a054e71653713fe9fc3410e324a021dc9e1309a11c580c6f66d6c8ec9f805b3e9905e8e890906f12017e3e96300668bd397585828d8bb596f7cfa21700b3065895901e28dbd5259b2ad7c0682c7b7a489100be33a3ec1af5e7cab96f21a4bd7683cde4c79731c5b8070bb7fb93d0122772765cd4c2bcdeac298e5cc16bf6f67e483bd2c27a8b16f754dafd5cfe1ba8fa0ca566678de8c437c10445dd7116ac6ea8fcb6ec75219bb9162dfb3d1900cfc848dc60d2cafdd879b81c04d50f62ec1b34161d70cebe6e3e34a19376ee5a81ecb99f41389e6d4931574b783e3eca8918478a06efdd3205a259f4af61646b5dee61bd2589c333249577a23e1ca5a12353253d69f498f13490ba1527e7adfdfc8e9888cf844821ab0de59f0c442669bdc4b4c2cfcf001583f183309ef5e7326964902a8e5dd20945c17c505fbe9fe9856f65bb2897d2d209b15e874db01d6952ed5cc02df9d857c9216f276c8ecbb934c6c5f071d8a0411d5ad57d688851453d1e7a958953f718c8c233ec6838f49b9b4abcfe64ac0fb4401fd774cce169da0047cfac3b208e92321746f8263b3514c69935a12fcd4108b7e1d93526b4f34dfca948766faa087f6466da8b1bf71e75111cd26f566fe8929da7faefe006fcc7413b9d721800816a5f9e3639fcb668211055a4f7d15b933ea9df02198f9e2f706e806deca54ac7e73374065cc86e1ad2a5381d036502de1b62c42fd6fc90c78006db11f9465ca5b27ef5a8d57e37805b3f8be012a6cbb2fc141807834155cb6a2c339bf0143df16e0638c24d54fce800ed516c56403a794f11e97f850b5157a679cc3297a62139be4d6e03a2ce6b9c153cf34144d7806b1741c5557f0b902eec95d3dacf928d30adb184319e6a0808ad83d724637d1ae3662ac9407182993e5d58d4bf4281f137c54b38ef7a8ccd946f3295d8edd516f6b42e5def066153b7b05d589af3d4d2ba5cfe9eac93a54758b0c380762d3e07dccd386c719186aec7309c84922e44192bc63fc73656b14bfcf24689777035938b9861b3793395fbd1101c1cfb0b5f5f4358766ae448f601b4dcdf177c23d81b6b62a14aa20199e16fea9aed157ed62f00b7941ae134ab0cf2b39c3bf22e69141b14f1b3973b4c6c910247f92a214a4439fb2d6c647fc27f1f548373bea2e0f170f6105f2d72afb86745ee4e0e92df036e9ee4898cbda1b0f37afa9e099c8c3e126e4e08842b8a7b6898a4d47c11c920a21625266562c432f9ebb04a95a99f93a2b39e34b4cf93513a71121402b2c150232927a719a0302282c3ccbe8fe8d954c44176a9c03c2baa36e65d8f5605e7ad6ebfd59d845b942c0ceb7622490bcb7513d7b6d31b151bf68d96cf3e150080351fa48f6b58dac97b49627b5983f6db53cd6be6163b02381a26fc3a1536b291c326bdafa8aca06fca1098aa51be2ad8a167fa3a4fa00afcea4eb186288eeccee19ad0c97bd6bdf9b85781066d5c6bedbec19e5e8f0ac13aa7d333ef39ae0b2fea7f7bb327ec93f1b48ea258ecf1fc7dde83e2da3086f41ef2f08ed5f05f64eca7d9a36a16bcf5e1c98b0c7e0c527494be1fd062145f884d6931fa560c9850f832f19164f7de02620bd6a82385e622dd7b1cb72f2caaa6b7909d251f4c3ba9e79001a9ec618208cb7c5128c37e6a42ed3b9f3412a72d25f287c8fb90ff553609131211af7a4c8ea7c7c072da9fd42d8652c5af852a1d90ebc219a2be50f2dc99fc23c55be872851d23a4106ef3a2931a649c4a6ed0dddb7308d8a2373b9b04e8131818a3d591c7d0cc8a589212030bc98777551a9fae0df3267a6df1444493fc93fd6599e6e24552559b1231fc55ccf4abaed23c3b0d5c6cc1e8f305999ca0851885016594e6bb0c369919bd66aae39fba83e02e2c5b828fc3c5aabf53f8505bc136f94cbf787df5d3cfd0a55114387f570a7aee0d1856d750b426f9938b28a39475b3eb43480b94401dcd36483a01641447e244fb322a6ef40d1ea14ea7306716774a2493ac6d26d7e42099deee1b9b578612081ad331c133c24076d2104a465bd983bd9e65ced6e502c29a999ce1741c82601a33a5d6091060644756b09d4d2869ead5eb8ce1c3e4aecaec54fa916f3cb0c2f910b706d75894b62571a664e43d8dc4f287700dfdf5cca560c7237558ac548fc16311bc7206b3e7e8e818ebb937474df29ffa43390011f18f3a501009106ab439b5fcfd3cdfec6a5147fcd50214503d3e9515d7d7b624644d889077f352846b17a1971ed63233d32ff3193ba7c5783389dbccca4d9f5b6ffb7d7dd1f2c3bc7049edc97467448455f8333ee2191a27d3f6c4cb120e2ed2ba9356fe78e76532d442f50482b368740c07e4536aece38ffa0a318f24defc96660b924a240febf8527baa87ca601765b910f942dac374fbf129c40fb4fb4d3f404cc946a409652c3c971d26b33807e058cf32e9941465aee757f83608e2e0b884e92d798e196ae0981780914471600acd1627fee22170e59d237c1883822880573490b4949f83719f6b1fac6395c6f15ca5b5fd2d896abe04090ef1b98432798d86bc159e3d7ee6cc771030e50652a2cf428116e90c2cd5c69cab3b1921e0f05a5ef4da16399f5fbe0e1b7088dfb0585b9fe98d788a0c6b2740a96967ea608bc5e633ffe3c21f1b93d238e8c0f0c80c4db440117a64ef2955572c331cca0256b6524d00328ec7ed640f032137d3f722d8542ff784916c66986929b111b94d813173b1c8f3256fc4be2765b31fe8a4a755b903e3a5e545e44511f3287d9d2fe70b0b2432c232cdeee9fe421be605af7339d3d7f2e9397e19177fe028bbf355d516a10a344ea85b47f2e38a22a4fdeffe5ad2915ee0a490b5042cc4edb81c5680a4ac0442993aa883eeb7f7aedab64569f72944dafaf078072f3ed1ee824897898cf64197714a0ccbd838afe5fbcae497c0e4375a63c7a669bcb804f2f3cab41c8e243d138526bdefcfd654b21271b69715cc0458be53c66351457f286e7eac55b823c25ee625df9b2d8a5266db6e9d4873aefe1eb91b0a6c0e32cc7b22c001b99c8804501a8bcfa4620b532a70fbb66da8fd4f220247de052bf924dbf8eef85b6f61e4a7ead715d77e3900478744ec20b1258ced6fb99da24e99f32f00be4413a2d337d4d569a1b62e32db688fc12285df3f4a074bdd59a1e5adc9552914d86a068fd250d94f6c535c0d8462db236761ddfaf57421323855512372af01a193560aed1cb56dcb9ce230afb38e4dcf8210919defdf060d3599adb3c6aca927f685b5c170e9e3601cb49f4c6584268a29f058bfdfd5abd7f8f323d16eb7c7db826981ed5ec574cda83e813c49486353d48233b6221f35f60b5a124cefd8353bf20ecba58098f742c566cf70f2e2be356f08fa6e20f0e851e4e3a43b7c0cea0de72bcf30c39d5b3702d7e31e62b1827562d1fc1e9eee5d476195410e466d4b50eb11cb9cd8655ca2a69c14476aacbba84654fa58ee5d31f7423d1828a26831e8d0b207e42470b08ed430748681b420c8ca91", 0x1000) 14:53:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) setsockopt(r0, 0x778, 0x80000000, &(0x7f0000000000)="9991f7f67db7d69197a548e90f0dd0c29bb3b0e2f323d7312c7db68d1cb6cfb111d4fc1f97efceadb1599a2f598db35a23627a34347f7520787b603f9162f32e7e071fead6adf312b5b7dadd3b124c3e6a0482ac6b452a0265bad4792e38f9bb5add7afa110afac98e7aa4ea3710807b886f49f5a4a05f752b55befbfe3b06923af41cbc1b542177d6cfa4a710078b276402a1be8fe810567c3692f1f5393124141a36316c95c159df01e801ddd0f497b92305f7e29370d82b67feff77bdb7d483109270c86a8e7dd7cf3144610503dd8bbafae2634102a47421826619cc32fe3d0869f5026185d6", 0xe8) 14:53:55 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 14:53:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 14:53:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) 14:53:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="60b65c710e495cf5b4480de4ca58c8b90a07e7b25c", 0x15) r1 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) r2 = dup2(r1, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x5) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 14:53:55 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}, {r1, 0x40}], 0x2, 0x0) lseek(r1, 0x0, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r1, &(0x7f0000000500)='./file0\x00', r1, &(0x7f00000006c0)='./bus\x00', 0x4) lstat(0xffffffffffffffff, &(0x7f00000003c0)) write(r1, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) 14:53:55 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x203) r0 = socket$inet6(0x18, 0x5, 0x1) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xa880}, 0x8) clock_gettime(0x0, &(0x7f0000000040)) 14:53:55 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x1) 14:53:55 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/141, 0x8d) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') wsmuxpoll: not open wsmuxpoll: not open 14:53:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 14:53:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) 14:53:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 14:53:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b7020e28b52d85ac581a8df8861e2d1b5f0ff5b50078ebdefd539320cee27189f1bb836499240c91a4b71b548492944bda0f632060dce96152d3d2fc45c2a5baad08de8c3995d680e029b2aea3254ed02754072436b79f726c783e9728e382dacbcc4018892aadfa513436dddd879e4ed485911659327c619b8cfa8079fde6e321c5dd5a", 0x84) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 14:53:56 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget(0x0, 0x3, 0x406) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x800}, {0x7, 0x9, 0x800}, {0x1, 0x400, 0x1000}], 0x3) r2 = dup(r0) sendmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4aa8a5d93ec86e2a1d4ceca06511709a44fbaa01d95f3fe7f41d0b82e505e493f3311f17cf9ab56d79e9fc43a91c67da5bda225bd2f59534496a7d98bd6a4c428b", 0x41}, {0x0}], 0x2, 0x0, 0x0, 0x404}, 0x4) 14:53:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=[{0x808, 0x0, 0x0, "b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e3"}], 0x808}, 0x0) socketpair(0x6, 0x4005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x5) 14:53:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) 14:53:56 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r0, 0x2000000) 14:53:56 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) 14:53:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x7fffffff, 0x1}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r2, &(0x7f0000000100)=""/160, 0xa0, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x4, 0x8) 14:53:56 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000040)='+\v', 0x2, 0x404, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x100) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x9}, {0x80000001, 0x5}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)={{0x9, 0x2}, {0x800000000000159, 0xfffffffffffffff9}}) 14:53:56 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) listen(r0, 0x7fff) bind$inet(r0, 0x0, 0x0) 14:53:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x635) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x81, 0x0, r4}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:53:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7, r2, r3, r4, r5, 0x2, 0x3df9}, 0x0, 0x1, r6, r7, 0x200, 0x8000, 0xffffffff}) setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) 14:53:56 executing program 1: r0 = syz_open_pts() socket(0x10, 0x6, 0x400) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x26c) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x4}, {}, {r0, 0x2d}, {r0, 0x81}], 0x5, 0x80) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 14:53:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, 0xffffffffffffffff) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) 14:53:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 14:53:56 executing program 1: r0 = msgget(0x2, 0x63d09ec68416eea7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8000, 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000240)={0x2, 0x4, 0xa3, 0x6}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = getgid() r8 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1ff, r1, r2, r4, r7, 0x1, 0x10001}, 0x80000001, 0x8, r8, r9, 0x40, 0x100, 0x2000400000000, 0x3ff}) 14:53:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="ebabad7c2c1a1249086d7edf9dce5d51c36d4616fa2a064a775109ac1101cc009bb73eeb2a16cb3b9dad7dfae3e00615a19d44babdc85d091b1680709467efbf8bb597800cb6379b4d4bf5c9e4514d442695197a82b29897b50fa78056fc79d5004115a2da47faf885c6c074717101121df7f01ec44d66aebb3780e2c38734053d21c659bfcac937db08475767a385e155faeb14328c411763eabcc8616441fa9dd7ea789b5891dd53cf711ca0063e0a91e6d6c17eb880a7907899a1c52baf90c13413d9768c", 0xc6}, {&(0x7f00000000c0)="d487040b9d4c25c5201fec23f0b4", 0xe}, {&(0x7f0000000240)="d4c0147b1ce775f1840f83694e70165b453cd7b6905eefab05d44dd5787021945079d4e34e342d30b8bc707219d2ca8c3f2c4405b90686bd0b42ef871b61468257f8926acbcbc169c5f4f0220fe13e134e3cc9039be764097328c6014a1b3c9336f2e2fec6d63d7563f4c9d444e27119a235c97cc5f2", 0x76}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0", 0x85}], 0x0, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) bind$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0x0, 0x9}, 0xc) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r2 = msgget(0x0, 0x102) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/68) 14:53:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair(0x33, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) close(r0) 14:53:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80a0, 0x4) setsockopt(r0, 0x8, 0x5, &(0x7f0000000140)="50537a4f4999ef89a3d89a56e2a3ed89c07827c9f0f3dd09aa127928a1ae3dfa51c0093ed2ff8b2d27559909a148e529ef81bd9e9233f3c74130e9bf9dce4a3a5c281c4731f5612e34a06c94affead53f89b28d68e50cc38861a36ad6620e848d7f22435bddca8ac35c92449109ae18d4e7444bfaf299905406f3a8e3530b4d036c1511d08af81f30e08c434ba03d1d5aac21e1f8e6415440e9bf95a3ac2d45bd81797d18b84", 0x90) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:54:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x3) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x22) 14:54:02 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r0, 0x2000747b) close(r1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0xffffffff, 0x800}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x99, 0x0, 0x7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x9, 0xf0000015, 0x8001}], 0x800, &(0x7f0000000080)={0x3f, 0x80000001}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 14:54:02 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x6e, 0x80000}, {0x0, 0x2}}, 0x0) 14:54:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) kqueue() 14:54:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x6}, 0xc) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 14:54:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="ac7d0f003da559cde608cef39e88b29d2266851681ac0e2519976b819c1cffff000009127f432697a3a16ead64611427238cda68600df21ab8ea725f083e03b2ccf08b6573eef59268e2a4e3e298426b3fe20183bc179d409d9a6a0cd902c0ca5720a8ba0e5c099c81cac8e5e3d17df2c0210b018486fbbdcbfd4df55c15e525099350fd2af5762e1aafbff3ff217380057444a4b58e1a23fa4699ade9da8fa9628e6dc928bdb377d4b928f4a8e9aef6ba63bc92ecee7a7d791a5e9d3bdcefa9e23057f63bdbf900000000414ba3112303bb2531e1bcb0b2da226b39991a19ca0abde26e6a94", 0xe6) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 14:54:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x7) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 14:54:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x400001fffffffd) r1 = kqueue() link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 14:54:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x674) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) select(0x40, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, &(0x7f0000002780)={0x9, 0x9, 0x7, 0x3f23, 0x8, 0x8000, 0x400}, &(0x7f00000027c0)={0x5, 0x2}) 14:54:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1001, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) r0 = socket$inet(0x2, 0xc007, 0x1) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="4958fdafc3c61bf618613fbaac8662014de0c18f7add4bf0e4e51a7d0a830caf276a6384b5720a1b4ad30221e0a2", 0x2e}, {&(0x7f00000000c0)="a319483ac3", 0x5}, {&(0x7f0000000100)="f2bfd0df5fce27b92e13df3f46e163c0c2bc55100c0d2d70204d3e65ce17a1697d945aef740c83eead076ada13cb5a27f2316d3a5ad6454b01ae67ba199eeadd40966e1504734daa607820a81c94f94e8c2a", 0x52}, {&(0x7f0000000340)="10bd39281d6656b52fd448356c4a8bd37b5c1dce013048176bd4fd728bce2541c46a53482867b9d2f1cfef959eeb1052ac5e2d7bc58f8091d42bcf90c975d6d9600b5b124d8e28ec6078c7cc7eab4927524a3feebc8cc68732d92de39ee18579af056039826604f7ed8d307d8b0cfb4568911fd56154c86da9ccbebfa74e04f926b0c0b424c8702d8b0fe73b7021f9bfd49ecb507ca8f3835073b7e52f36ba9dbafe91253039c22ad5fee51f18e493f945606681690b258cce01f3c760200a2d0b57c7172e6db41f65179c30f6f1ad6548ec22fffe734b6a88e6f1abea6be9a4b996e05dc0dc303ba0d6fe3fb7bd1766cb126fd4b0bc5f535fd97213d2", 0xfd}, {&(0x7f00000001c0)="da5114457929e8905aa41d0ce62841eb173491a38dab685544666eaa9f1a979a50b662758b1c0a847911a0bcf1ae2488c93de3b5c6203e4af0679c27cf9a16069569506ccee63966add314936bdcc9cbb124e8c7cb2bd384993c52340582b589a41a0d65a5ed21d906ebe55377680c4e07cd7e", 0x73}], 0x5, &(0x7f00000004c0)=[{0x68, 0xffff, 0x100, "6646098891d209071948e1dd6f0ad94f40bde167671fa3d971ee40226d3c2e07270ccaf92858d6f7635e992849149647290f33c3fdf86e93e9e1701e50d00df7d41508b4c41aa9b05b058ddf85d7efc25c55b0c5c6"}, {0x20, 0xffff, 0x1, "6696cce38f7950965a6ccb0b28f5ef"}, {0x50, 0x1, 0x0, "57ebaa0060975f4303d1b6891cea7fef6db2cb31e3b20a159b937f2724b86fcaf41a66d962f6344f188854dee1f2797ff7ade403058f8fa31d3e"}, {0x40, 0x1, 0x3a, "2b08facd143f911d8039dc35cea83396e49e89543fcac88d7603cd60fc5f3f6fabd9da89ea4d062d22e0"}], 0x118, 0x400}, 0x401) mkdir(&(0x7f0000000180)='.', 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4000000000000008) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 14:54:02 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000280)=""/53, 0x35}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000380)=""/143, 0x8f}, {&(0x7f0000000440)=""/179, 0xb3}, {&(0x7f0000000500)=""/207, 0xcf}], 0x5) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) ioctl$TIOCSDTR(r0, 0x20007479) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 14:54:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) lseek(r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) socketpair(0x2, 0x5, 0x53, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 14:54:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0xa) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='./bus\x00') write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) ioctl$TIOCSCTTY(r0, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) 14:54:03 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) setuid(0xee01) setregid(r1, r0) 14:54:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x2d58) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) 14:54:03 executing program 1: socketpair(0x10, 0x0, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) close(r2) 14:54:03 executing program 1: socketpair(0x2, 0x8000, 0xaf5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) r2 = syz_open_pts() preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000300)=""/96, 0x60}], 0x7, 0x0) close(r1) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7c21, 0xfffffffffffffff8}) poll(&(0x7f00000000c0)=[{r3, 0xf}], 0x1, 0x0) 14:54:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c7) socketpair(0x32, 0x3, 0x4e60, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x85}, {{r4}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r4) flock(r1, 0x1) 14:54:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x4) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 14:54:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="487a92e7c58e6d5cc65a2cf5a89e07c0764c7431b53ee40042734f653093f5725d771d747a9cb9783afa5899d56a80edb5449c31cdaa3357a269677425d853e18fb32d5df5e06d881e3ec5cb411151b4d560aac1d1bafb65af8fba29dc1bea87e7942ec7d8652fbdc08c9085dabe37ed55206a0a19b382b95e585878ffbc5c72f47c9e8bd01c11f423cc3576423bafa84836ee9de117462f9bdd0a51d09b1b11969266f77ddb05ed5e491727590d21a0cff2340c9c1ea115616524b55c4127ac02950a165b064c8fb57f96a606a2f28ed10c36e6cbb3b06ab78159ae429120a327a82b270b5b4abe8c6faacee7b38e7f27e4153af6150ff093437919cb5084", 0xff}, {&(0x7f0000000140)="70b42ce2f13d6589059226fb64daf46778e9428b77e58445d7f374dde081c85dba5ec8114eb441f0f94172365d9d516f67fffa4a39fa1345d4bf6ebb4ff8abe21b2531c971ccb7fb2452267f4b680da656abee800aeddb1d729a81c291221c7963ec4fbaef98ff020c44", 0x6a}, {&(0x7f0000000200)="724e026783d9bf379793ae6d974da7d9d8f44d337e8fd19bff7f5c80e5d3fd676283ee1bf5e49aeb1a918d85631f66fb5dddb4a68d3259d97a", 0x39}, {&(0x7f0000000240)="f9d9c624ba95f9b9c4e4aebf4c56aaa43003001b588f5b95704b1eb40294509df85dda43b57528aa60e2e77a64695949d3c8990d1df51e8327f33c6d6d59dc3483c1a15010839c39d34fe5d9c1d4b658e8849e51a88c9631485f4b194456831972fcbdeadc2915086da31e28ce286fcd5718e28e6d20188e5abf749bad2ba56109422ff21110b09fde502b646181f71bc153216615fb6cf8b8f29fadd72a666cbd98f77849dea2f16d4828741ef1d167d751af7e94e29f8d1b395bddd04708", 0xbf}], 0x4, 0x62) fcntl$setstatus(r0, 0x4, 0x0) 14:54:04 executing program 1: r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x2) r2 = getpid() wait4(r2, &(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x104}, {r1, 0x8d}], 0x2, 0x0) 14:54:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x6, 0x2, 0xa22}, {{r0}, 0xfffffffffffffff9, 0x1, 0x800fffff, 0x80000000, 0x8527}], 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x20, 0x1}], 0x1, &(0x7f00000000c0)={0x0, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x8af, 0x0) dup2(r1, r0) 14:54:08 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffc, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/31, 0x1f, 0x2, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000200)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 14:54:08 executing program 1: r0 = msgget$private(0x0, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair(0x10, 0x1, 0x4a, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getpgid(0x0) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffe, r1, r3, r4, r5, 0x40, 0xffffffff80000001}, 0x3f, 0x6, r6, r7, 0xfffffffffffffffe, 0x3, 0x80000000, 0x40}) preadv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/224, 0xe0}, {&(0x7f0000001600)=""/120, 0x78}, {&(0x7f0000001680)=""/161, 0xa1}, {&(0x7f0000001740)=""/175, 0xaf}], 0x8, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9435846604b37b37ff02"], 0x1, 0x0, 0x0) r8 = msgget$private(0x0, 0x480) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000004480423f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xab, 0x2, 0x1800) r9 = socket$inet6(0x18, 0x2, 0x0) connect(r9, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet(0x2, 0x4000, 0x3ff) sendmsg(r9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:54:08 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x1) 14:54:08 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) ioctl$TIOCSBRK(r0, 0x2000747b) 14:54:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x48) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1d2, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) write(r1, &(0x7f0000000140)="98", 0x1) 14:54:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3f) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) 14:54:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x5, 0x40000000, 0x7ff, 0x9a}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa, 0x80000001, 0xf8e, 0x60}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000008, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x11, 0x0, 0x9}], 0x9, &(0x7f0000000100)={0x0, 0xff}) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x0, 0xffffffffffffffff}], 0x20, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) 14:54:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x40) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') 14:54:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 14:54:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) 14:54:09 executing program 1: r0 = msgget(0x3, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = open(&(0x7f0000002940)='./file0\x00', 0x0, 0xc0) r8 = openat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x14) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000001500)=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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000002540)=0x1002) r10 = open(&(0x7f0000002580)='./file0\x00', 0x28002, 0x0) r11 = socket$inet6(0x18, 0x7, 0x9) r12 = socket$inet6(0x18, 0x0, 0xcbb3) r13 = kqueue() r14 = accept$inet6(0xffffffffffffffff, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r15 = socket$inet(0x2, 0x4, 0x20) r16 = open(&(0x7f0000002640)='./file0\x00', 0x200, 0xd) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r18 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = kqueue() r21 = accept$unix(0xffffffffffffff9c, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) r22 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x1, 0x20) r23 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x11, 0x3, 0x50, &(0x7f0000002800)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = open$dir(&(0x7f0000002840)='./file0\x00', 0x8020, 0x128) r26 = accept$unix(0xffffffffffffffff, &(0x7f0000002880), &(0x7f00000028c0)=0x2) r27 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r29 = socket(0x5433463c74c5cb68, 0x8002, 0x325) sendmsg$unix(r8, &(0x7f0000002a40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="a92130e9e955554e5f4a4986e2c09d028be3c3b823948df15a1bc4a08905e555d2af41da8780aa96ba413bc69d68441f84eed7619f194b5a325c3160a9df50f43980f5393e186379152e394132179bcc15fa2f46d6d1c7a602", 0x59}, {&(0x7f00000002c0)="6c56742ab8676419e4ea8dd89dcec753e8daec7376f6c3c0b9d68ca1952d87d412fdc86a2bec763e498b36c67839a79b5266b19fdeacefc028359731b65e067ff34526b4", 0x44}, {&(0x7f0000000340)="efe23a2cd5f902efbf04b75c9b543a423a35d11ec18f9257d22f83402341d761168a1ba039b3317e476a6e5657fd62ad791096b63cbaf615ac2bcf6778bb261fd4e1b44631f965336a8941b271edc2112c1d8c3016c5678c1cf0af625520b7e5de09902d38d693fbc1783efc88eeb76d1d3e018cece13eb851af483e9a807e793f955cc3f0fa7060b012dfbcd864f93f55374628d3ab06e30050cb8d6f798a28bfa885de80", 0xa5}, {&(0x7f0000000400)="2959ce5e0cb033bb6d41cd62d9c8909f9a64dea326825e3f72a443d83fd04078c86f86517831f805f3f44fdecc9f81caa19df6b8ec7dd5079cf17089b0c5d9dbfe70b7e02b102ac5b5f8ca3dd62d03e14b3bc3f3dc2873425e71af3bd016e1c1128ef50e1beebb409459b546202916d858a525c0e133bb66cc0e71bc954b11df132a61f77cd0e4900b13c259e2bb45f4f85b9df0c9b4dd4ce5ea765b3aba33562388bf76e7eb74429b75a168e7d76a324db86e4e5361c64ee31c989d4546d0832c9e677944367774a90e6772c11c00e298f18232c620ffba96a9c3b8930f829467ae2d9377fc3dab7ac4bcf8205821625982271f07832275a2a29ef0afadb6f7c4e775ba56683b90c4219ae7db2a3a4eb10fc427072ee01ca5c3971bc2241117815b02e02f09451663073235335b94e002ce54dc242873d38d749fe6990ddb48680ae2163dda5536a7b63dcabc0cf63984dec0ab1aab066404cd5b44520566441463d79008d758ba192f39563d92f4262e68021fc78252d5257ee78ee4eef169c033929836d8f67c20a39a1351c3d3e5f111f2cb22694722d9964989d11c62e0465f0d3ccf76a39d741a81a81298c1b24969ae73922d916424d6a17761e9c72a3704150aa38ea30084b43a5a2cd79da3b3afdf8bba1b978dfec4afa026f29b484d0748da2f29ce79ca2c5f007289252fc03716a54f9e1b118d2f0bedf1868b8beb9b35990cca954f922ed2b5b61639d2e7744acbda0d4d1a9a554ed2bd6e25fcc7f00c4d15bf9bfe5aa65084fc00dc63c7ca9a9c60ae8385abbfca232fa3bc44f3e18a2d401d67c80ad39d72919ff1db9933985190c70314df2d94bd3b6b5e1f93523ccd5c4d6774a5d130350ce3a401a9f207fd126717ca5f5d0879267e0abc95b4ba7b50bf8846c9745db32e66b99207b7ec7f160cdf926d902d4ad82b9ed155a9f21edb4d2ffc1ba4d420b6d5fdae1c0a52e96543b8020e245552bff45ad3403e78ca624e6e25bed91dc1a078c120d05cc5f63d5ff5700ef571d0a53eb6b1cd14a75b5c9faba3a0c11d915c6be794a3eaf8118e0d75b363418899baa5df49b77fadfd91c3e0b7862e97f2c55cb9d9435aea89fbd218786b2bcc17fb869966714fed8e025181f62802c710efbe50beed4a22d36e157931a71e5ee3947f954412f55e11999d5afe4a67b8eb7b510616c71b0091b163930a6aa8c44c204797b5c30fedeebacc58c73579146fe875ba0f2f587944fb3c6a0c373dedf2591efb265dabd33707587d7ad191923bd4bb5f0c8bea90dea3c39215bb685af7c109ae229deacd295a6b438648aa5aea57ce6523b015550ccae1b133ca76e826251d191212f39a5bc1bdfdd232487a93e4b31a883c435d3f4cb52394a4a56801b091e2825463f5fcce34db1513a908c3937823a8c2bfdfc9c5a3c2853aea4aefadbe4c2df4b127c78732aaeacde5e99b327b5829b366f33f2b2227058d28a5f9dc8d86f0dd59658d179ed39c2da685f8ef99294d1650daa8aa9adf80bbd8a3ee038b069dc6352451fc3c8e435e071ed16db9ae557b289badb0b4afe82d5555a97107dcf2b1fdb40d5b46b226393c5e7a635a1a7f290ddac8fc07e6f21c834cd2dd0e7181ff3ba58f03973bc4b388c1eaf23581c3f1f74833e58add283a9cb4c2de900052ee1518d1fc0b8c9de958dbec97b2e54755353b5ef15d7f22b3dc689655b5eef876ece3b15a32555605faabf409c91ec20519f0acc2d8875c2f3ac1a112ef70b03cf6beaefed5fbed08015896676924ea3941e20b08aec649a541f3e1ee324a7951b5debb16f4a0dd290e0a00c4ab6d6837479a8c0b4034b90f2338a8908c4f98672b30558e9a47e5dfaae946719ead574da34fa3ec0c0ee2929e762b37a64af661bdac3747563d7f41d969ff59ea20aa88be47b25f72eff184e7a1d9774c0366d428262c71906c3616c4481b052be0204c9b86afe074bf1e5105545a00fdc08bce169bdd1a7dfe0ff5e4943c902ecc5fcb210f14a47dc8e3e3116c5569887993b84f08e1d140882890f2873013e4a6c86defa7c9348f15f646aea5fb332e67a8564324f62a4925b59cc84c500b0fc51e51f030deeec43f8d94f3ed051204f07c6ed851f804405259eec275955d71fbfb9bcdd4617291ebb65663f81a9f168bc2d4076b3c774b340ff3002b4bb05455fa8fa7c1a89cc7286b5411342f1ddebd7f5cd1a35b4a0813660189b71d5bab148bdcc56a7d0ab12eeb8b47ac99d8542002ba439f1ed7c822228b9b610aa45a4e0db6418671da0adb77698bc816bda618145baf86cee50a5dbdd76e83d355cf75b6cdc768514e9996fa5ebcbe24a98c1cbe79b2299e4eb311ecc5d7fe43f3294ad6dca9be4677f9febae798d397c796cc9394f0730c5032c127ea02e3d90f18ddf4bb53fdb9968028b57de69bf937f0d658c522fc0310e7b54e33a42808554eae91b6310c20fe113c4239e99a2a5e7d91c45af67f34752989f21556dde03a93c7e173b60c3782e1698df5a38553265dc3ea10b39fd16dfe2ed50f314f90cc845de1f810655c9af76ee8ec5c9681019f4ccbe672581cdaf21e2d6500053ef93ca1c3994c7e6633d16543a0c32bc90ccb5c51829a746952069f37ede3de1403fd3e5a439d4fa7cd9e11c7647f7c503ceed4a0c294fc9d667be80486738c8dc12b0f4f5cf53c920f1ac36ce10f161360a468dde1fd1cf6ec967f75a5480330c256e36961c95515ab5d95a38b3c0235e93d20ab9489e0069cb479409350982c81e8415451dba2d27e4024460e8bdb5a26127fb21de17f6e4902b63f7ac602a124181023f44cd1dd77cf05065388fe280516da7ca7520e269efc203126cd252b582bdc5de6690b23b13e0d6c0481ab4768b42780307c98dd770b0af97f7dd39938cd2530d9b77cd36082f57583b42d83be342db4251c0690a5bfac0bb038ada291c6bd9dbb175047e01a7fb22053051843e9b9109cea4482a6862b54061658883a08c6f71f57fce6fb3dbcf69ae6fe7d2a8fbf1362aedac6f302ae05c88fca2ca492e96347843d98658ee63c16baa3aa6c7faa6b21ff51869b2380c5f6992d72bf753044a34c7b27a81b810abd51e2db84e3599ead00e82dddcd80203eed46a68f384bd6ed1bfbbb10782ce2cc5c6755d399fd9c04d8aa88dcdcfefcb4925f31299bc84c798533ce07e0fc15fc38eaab2d41d68ad61deb209088bccbde52cbf2524fedb626669886209db707caf964edc224be714d5a765b567265f76ee75bbb6045a9e3d42d352e5da0c088e01b760b890f25eb52d6bb8dba15d12919abbd83d16cc5e3e5313d04a1e201e6f44b620b1f228b18943b4bc6716a0c9509fe333fac0bca2cc6a821c7640f1421f88b6a7fe5fef2d7aabe2869e42a12cc28ea76ca028871b723c70b74bd61ea9a615e10cbccf15ed0d5a0a0188a84bc4c3c1cf99ce60d4343b7a0658558006621882162393d1bc6b2df17b6cd2d48526eee9b65e6d8c33e9c3bfca8b5ccee95e49fbb3d839563d80d6be9b86137f97cb25658ea2981e2e95992416abaa2a048df0bcba5bfd59179aa49967c20648655a15dff68ad0211aa37532c32967e262c4807e187b53073fb813f076d343a99dd4a586226e6d60379104cf02cf49c7bb974834a4181cddff7c6c5549c7f3114df3b4ee2bd9b239a33193724b3325dc01c25b118d4c299ace96d35f458dc01c21328b31a76bb37fb7f72829f5efd047ed61016b4459bf3d38bfba95f8598d26e09939ecb25a34c0b2fcb8f279188ecda9f9581556e34fe303c97d42a58b0346a6d9bd30e00a1928a8f1ae726e781320a36dd9f41343c859f1ddf2dfc220c0c84556c38e1a99d410412e609dbfdb10bea3eed55ec18907598d6a04b15c29cb77bf35d746ae8e2167ec72091a9821ef01e35936df90256a92b4d0b59e3c805dd23663e79383d643506d61cf6c4bd253be69112f33fdbed915baf57383b591064fe476b354d8716ed7b4ae89c3ac27ead677ba9a7c0b8fa80d39f7ee9f77809d19a776d06e27b6a1d962b714cf822a35f2d29db74398debdcf9250a36224544bb198cfb777d0a2712866210d3cd7a787ab8cade22180738e0f66dcdccf8fbb5706a7644f7716fa5e19db65f28df8ee23993f6e9af14d6afb372f682a24ab44c9ebd03b8413ed83fa1c41322c9122efa92365061e7361a1fc41ea2235533ed58eb3e9f3fdbd381e04850cce4874fc4871c20a54df8a2608f9c33dbbca43145e2db1eb666d8cbb61b18e74ffa68568a80fea21555bc8436b4d3744f9cc132c10da2ac6a71af6695e964ec6f05abbf6920064444ef5fdb727b7ffcb8b534ac92eb6d8e557fae5925b4b0cff8eb54e1f126fefae3e72673d11d7ac688b5d2559cfa772a1ad20191e939dc6a2c31bf54b21aaa197a8239aca251fc96407508c919872ab5cf86dbdde68ffc8731783669b9c36ae76193dcfe323a9a0d08a2174002b5115703224049ffdd3b5906babdf9ed973029dff98f39f23d84d8637bb3c45ebff618cf44cc6cb0fa49e68c2ea6557c110dbbe2b4d1150072ec8b31491621ef2fbca65e047b5ef2511b449024c3b430f1d6c24fb6f4206e75b4d34b75440ce896f525b444191d45ad9bcbff6be336ba31bc7bb437bb4600b54b557e2424c007beeb6b3ee963bc26c83e628e36c3a8b3f317d9890ab3e3a31b8982cc9d01cecb75a55cb07cd10979b48092e2c291315e9ed5ab7caa6bc7e99b4c876f4300167da9a1f25757510f55e79c42e71a5e54738d18acbd87cb04e8936529758614885a903d1058f4bb7610d757d2b3363ac6ee556dbbc8c2c6b6ca78eaabdf69b490791ec2b25297e1631520b6e4f6a5dddabeb01d8d01abe3f84380b1dbd8f0b13503be32a796e5dc0aa410d3af4ab074d668beed1ff4437d59578cf36ef0c351ec9a382b9ab65931db3c13f94f9b0416919a69e88684811d8396d24788115d1cbe69a05c4c07472864c54f126b337455d2ef212aec0f6359f0ccf81f924da1b5988358eebf34f5769486a1795f77483653ba9af43ccc26207ddceae7e186e369b0019f32b71964dd34c4eb6c566653ecc555e7954aaaa81f319915e75c4e86f3d6143abc8b11547522e202839c81d89a8b977b4cb74713db88c3285bebdea84c20621639821e6cee61ee4d7fd42e21457ea860d48200b7cf2ef290d31087e7e3ccb15be4c23a761bec6b7a48e296334ba6b67818a599790ab28190e73f9ac8fb7ad435da375f033ccc3220eade0c98446450add7ad2ad0917e5ca0a6132552798e5d9273bda6d02064e8541325e7272c0baf051f8d2d92576416d62001f1b2451947acc1eca9c5ca1c61d22c4e42ce57095699c93b4696801ba24a2876e6e739b391e639f931dbd009ea16dfabc1f4f732a99113d174050a7707722daba88e6a258377415340488412cff82e770549979aa2d761826d0d854ca978bfb8ccab60d45c4a0d498fc3c664de34e0e7c732bdad08d1b570c3cd9a75d82e5702c0a698a14a82e68aa1abd00251028bea22a251001479efc38dd150927d77cf4b7130ef10f34ebd85ffd1c149e27222b5d21919416b8606606ca63d0588b802b8269749c84f576b70fceb885f991dd2ce59f81d6e07ece297bf2b0725609749606421209ef48dbe30a1e646a256b3735a4a5f1867e3ca4e3c7f6d86eaddd3fff28f9cb7a62972b772240ef66c84cdbb17a7cf8d03c96439c2978cbe0e9c13ae043ef4035ac88941602022a1242b75fa72265bbea2727f062e3caf352895de85d06e12", 0x1000}, {&(0x7f0000001400)="d52bc92aa5e1478a00c1c8afbf1f048e6bfdc5d45dcc1be417803fd42208013afe2469c995724b9bbbe4f32c217d4ff586371cade8b4925dfec72e897ccb4006f690e9663a612117528dce4af7f9533c3ebeb3b1c129acec38e311cd8b52529f473108286b05157de9cd", 0x6a}], 0x5, &(0x7f0000002b00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="205707aa00000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000003349ae0000a4b81186f4e8dc655a8da06edb8a903658269908478e3b5ebb172da5867d2e0d199a0313194afde3f3abd0b83c69540dacf47db9abe7c843675dc850b80f255a850c636760f34e6b923389f953697230cebb5e4f28d9c6227f10df86e0e0576e3b136f3a7aee901bff10477170f3db2d570c227c9fab22dcd7718701c6fd3325adb7a61b45742a", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x403}, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r5, r6, 0xfffffffffffffffd, 0x8001}, 0x4, 0x8000, r4, r30, 0xfff, 0x285, 0x0, 0xb60c}) r31 = msgget(0x1, 0x0) msgctl$IPC_RMID(r31, 0x0) 14:54:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x800, 0x1ff, 0x0, 0xffffffffa8108081}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209", 0x92) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x5d65, 0x8001, 0x8, 0x4, "be2f5e4aa8e63647896d866f144d6e69ab52ae19", 0x3, 0x100}) r1 = syz_open_pts() close(r0) r2 = kqueue() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="c45de587283b417e9a964bfabc57de3f52ef8596a5c3c605d9cd6c424b82d8c52de8f3f40c5a90a9fb6140fc77d8576b3d9bffae7a63f870cd2b156fd24ccb91a168ba49e44ab217db5c75501ea320eb7a2940f2884d2e2e5d01b96ab1459a1f3e0128eb2f11cc8e07b81fd80f1186ecef61f79b7fac4a91bd3bcb6f88b263ed51", 0x81}, {&(0x7f0000000280)="c9846f618e783577eb522805564be6d5f12a736065c9a4c6c2dc133f6d5e3a54117f61948e", 0x25}, {&(0x7f0000000780)="8b740a497b224234ada2847a02003562c96adfeddd8aab3ef052ffb0fe816b4bf042db436a9d1f774702ded3051a465aa465a487a7a9697458a51726a3c2926fea17b36e87d458245875f1b6a9bf8a8aeb0c456819618dcef4fa50ab99c943cdcac02c36645706da6d2f6dbe233abb8537c71ac334e39429fff8e35c474f1a5ea3c4ae2ab30dff6057b7092682d336238cc134227b98183be902b64a9d2a2d7c582a1b3980d5b1f447806ff8277e2d222efd5eb02d0dfd4e2f713c7cab329a701292c178fd967a0354b354be050f1590561857ed9d865206b50d87fb273660343715c43d037d3e9a6d00f99c0101f6d4c5ada2484b7bbff47202063a3d9bad412c4b3775de044e8158120f17e606b5a00d09b991668db7a179103ddf4317a77507362a21701c92479ebcf37357c7685f02d4fb7c5987323342097db542027b98a55b42a8e348252607d521553737642dcee14cf27660e52b7adde6e5e7ba4f38ab0a326c9304eae5461e09f20d14294471045b3c0f8e14bf02163397a95cc5c12e9322adb71f484ed51d0e1d9b39216ddce3c2b16c644a6a7e8029a9f02dc1897ff8f634639a5b2c43081982ec61e29bae4cace097665cda2f89ff098e7378e97a0c3db1a0b2a3a312f67616491874e5f2ea57ee61f18a865ee55d501f450b8d68ad8494899d34cc69ae7d54273da5328103a765a6bec623e51f17d4f876521477e6981c718c6d4841a130643cf7055e87c66a757706ef7d9224a017d005dfc4b193f5a8f25d28364ec3a2fb1b0f872f286b237cb923425bcb0e1d82ec8c3e54b22ad951c83f5c245db669e27fe6c83d75b99ab0061d9c36a66969aff726feefa2d82ac714b89592ceff57e8e61c1d18a38bf710f73f43da3846cf0873785f19864d48c5d92f055cc1e1ea39b1f0b66926d31bc9562194a1f3ed43b2df2da90c858f524a85c489a3df6f37d3697ab7ac96c4600f95f1694f2694b3b34b302fac5cdb8310389d40ca099d4822444af8b0b094d0719534dca39bf552bd65647617a9a0150afc6051e23e670be0235669974e9dcfff2da2d91ecf1ff81a7f54b9fd5c9d3c283b57b20ea354183e5225998012d697c62a6fdb9db97e1edb96d66717f0483f680bf10a4331e6e2a526e69635dd0881932e4563de44d5bfc9317b44be45eca927f9f8beaf5bc4ab1e83e3600401547325cc8833cf2664f1a77d2c28f588ac2f78b4549ef549b58050b5acc70bf85b6a9155cb5a0ea30cde9b008d92244fcdac672d8986e1972bb926cfdcd862ed81c9a14c0b6248653e972d3b2d895cc5697bfe127c489c7614427bea435b77edd182c9ab6af00380c6551f8db8b362b7c931f4147fd7af6e2f86c0c77574a0b0b817939f4d5d43e03c34f27e090b2744d2418891dd83b1c0aa12edf787d152fb6c52826f47cbd0636811fb0de4e0e89044d2339a88ce1c26e8a2e57c61f0684a097dd48e9831e298a25ea7b2cb0e138d50873779cd12ed93309468f30abb59024837a059967869298e3702eb3273ffe3619d0a316311cd8dc12ae606d7adc5c1ec524fe6c01ba4cf7298a395d6f8d8eb9a71e4b23ad1757156c82d9e838ab0bbf322a67fa4d2311aeacd51559571789fee045cee7e02a8d24507f9ab87bdba907349668b6fe551f0b4aea6b20e308b8dc7d392e1a930bffecf211614036afe155f1a821cafb3ee05e0c43aa2e833fd501899968240fdbe02d7af3c3baad156eeafd92833575a0ff63d37fa39278efbedf87df0c2a4a91f25cb75e6e2357332fa5f9c97a9267e769f045cf11ba19356e24eb7d846f8eaab409a3b7a75c49176adf054672503d8f4b1d99cee16ab0d4d43cd19b672ce623b7fe1c5a2f1aa7bbfa75ec11c6b5570ade2e6eefacc692265fa18533401ab78b6d0346e5a5955cac19db361cbac0a82e0ec86dca93bc0d50a63fe148ea798cebff8e8b1ebc82f570aae82609b538dd88bf48f325e03069b7bf8fb5c2e978ae80318fc8ff337eccb4f81208232a2525c467e910e3974ef4602a7399b435e4a1f40169bd33189131332e000eda01b15795623ef769f433cf8f3ab44d8cfd6bba4fca386307ae769f42c59baaaee62dc4fa0cae173afc9cecf21239a1606b2b938f13baf6307d7128a7c7db79acafc24ed0e5ebcf8b0136b91389c765eaf14f1c2f48be1804635761981286417624236fc6a7195b9c9332827483fdee468e7fcb34624389a64638a4bbd055a60b803cf124277b4d343acfdd2bf92e9e653faef073158f5d3e6829dbc1dd24c9ac27bcc7bdc1fe2307b3f3a3e5a066fe7fc537b27a8c98f6b590a2c281f13e1d3a226d97b6761578f63b6d742e45b36bada69667b6cbb88f72669bf609dc3309cb6c40ff311914fff7b26aaebaeb11e2bb396b31fea08a978151122b508eefa89810379eeefb3af3f690881ebfecc51e59fdbec8beaadec1c1522ceecb4e7cdeb5873a8edbee671d7860f58e2931a5d17986c648521e5d2db1e37878860956d01a275970b29a6e9561616079d174351497c742ce3ebde7fd30cb47e6aa798b6f87a5ec7dfc8d4501c222f6874699ac1fb9aa340f5fe4220d2f574057f15f7190718bf410ba9835c32d48bf28638b6834b225dacee370ded9ab5792030cc1e2f818f7a7966a635b4e6ef8715f49f6b8924e1bb6577bc775b5da640d1b0eb4b5ad60c002c70d882667d810418796bec2d9745718814fb4826fa800e3296ea431d53252fda135e52aa83c3908b255ab617649d623dc6c34600aa58d1f06c886212e9d8be18940c70e552b4d5e62c18070388301ad238e7d7659a08985f8c99812ded392db3777f79df4a201cbd49e5af44fb82e25cac05bb76640e72daa763b49d8fb9eac9ab04b3f40c500e7e89309a30b05fec95d821c57a1bdf2a293a7d1830f16591ed8307db541f1649ad7216ec7186cf3603c3834f05ca038c2394cd2344af5e77f3e0c0e0b5d09cc44426a2b00e1fb9d1f8334759e7630ae6166e03f0514d48464abb4cf4069eae210a59cc427cde95813c6df288b6fb1c65a0971c0483ec6718b7d0e952302490cf671af0ca2fc2be08b37294101dcae10c4fd67ec64de69a1484cb8caf1b6aa77ee0f229d329704d15370b6c53269005614ca9f7a751d9e06add19e6a6767bea920f4a72f74a0f3d53e5c05e9bdc3e5de0fd053ff9daa5ae0a96399a3e66c851dfdb43e7d03b07579fa82033077005b4df7c5b0d164cfac092d56d3d54bbf28bb95e895882df50266c0ab3b4ad2b091d72c386782a23b2b4d9da848bd104e32361152806cffdd0cd521dd830f3f86a41e535615ae4d7c9fa7723c2a9f4268bd95c6eb7af2b3add1cc3fc14c693bbd308234da4bc10b1b19450dd22da30affe7a12842db2543acdc2742a3699ccc712532d8bb2f2833af73c5c60054242a4d82a84da0932de001d8fa80eb61209242699954e7d110ad1478200145df6f043f156d392888c01126f434603bbd87a4ad1e4c7aead115855b9eac67bde41203a15171b56ec1480cc329546e29a9041031cbbbb43fb95cdce560f6ac3bd43c4195d42765a69f26c901f17361e9182c138e7d78476c6870423613731b30672dd8b34954004d712257aea5cfd5899b33dfe14c37b25e7eb6b6bb70f3e0116249900e0df049edc8e7bb254cd8612c15bf06c0c7c82edafaa34bd36fe81ca9c520f3e1886ff2f1b119ee059ab5624297d1f5935feb304d16b4cbaf3c8e66e01c8bb9f0be286ad7d3eecc1109d2929ffe7544b8f28a34c0245e3469f5fb0f73112eeebde5b009fa29e6309092e4020e454470ca8654e18a82d768e5e948289ce96c7dac0ebddbcf12d20298b197a335bb7de544dd86c429678de4f5ab68e0250afdf18f9f2ef217bef8d36ea3a27346d66f71c567bb8b272f0976c344b4c16cbecc16693eb23d534c5c5908c5ec3dc58ce608ffa6a924cd8303f522b349b02ab419d2cdf66b7769f99b07470766f3c1f5a996e9096e2e9fc7f63ff5b543a173f3f2ab9e8a7d3c598de357ba90bf4ff5fb100d85ec0dc09ded66821615e63c0ac00c1b9beec57c6d47fe63c14d5a6a1fda4c315f2f8035b3d315d98a0eb80c4617d3912e4ef5c3d5c534b9de060d29a22aef4c4bd7ea50d25a7629f75ea78adb4d0ec386ff03ecc53d142b313f17c8828240a592dc39161f986752d03815202cad87bd3e504d305c8d36853aa2191974f61519be2e338817801ded1bedcf69c0e8b67dcce5f5c9af5eab3ab11cfe0c59c1d77f16b267ea113ff2a8573479b2d76af0bcf47da56c2e451f0b4fcdc590328d510e8ff2939a0e73e970d128c7321d3491152e5cefd1bd8da42af96713757db258c6f10a7146487f8ef6a5f37f24d7d4094af85aceccffd7c4c9594a137d4a880424675a4ebce5b65ad8c8b13ceb24223cb5d1bd41a46fc4b678739987df4426e38a99042631e4dd8a247744689ad13db2ff7ab32fdda6d62ac47f49e4419789f7c4dd55f144328c8bf03ac1f62e9bebcaed4a3c11d829ba15ab76cfcfc3a09a53cf9b4f1dded76878f79b294bb19da386222e02df2ad729766cfd85aa57b80ea32b1d19908a571148e5c1c918f925f0b015d7d6991b5c065c2ef6fe805f68462d7f60572ab5edfd831520bc2c711d78b09554c6bc5203f770834b4b3677f82bebbb33595f3feef5bdf4f497f652799f0b0d0d3dde62ace076822278dc0ced8b19d5e2a52119394b62a9c6525748806ba3d8561ffc89054152ed9a5876b5fb4745cea2a3e5e5fbf95e980e1e1b703c06ae7d63299791f9320f63aeb4ff02680a3b2c5c8ad20f3763c9e92bcd49a2836e09a180f48b903b8fe4d13bee382a808ad49c08d8d1cf95ad061079c2fb68359a25965f4a825ad225e44690ea11ec19abe950c9580cbfc5804c2bc16cfbca93acb5ffae50cb8b26d5cc3a44f5835b9bd9d4d551be3882fded03006bb591e07f9b9fc17a02ed665f9bcb16fbcee2bb24054cfbfdc2377b65d230538d9e895bac6709a46e7433ffe30228c4444884bef35e1e43618decdbfa6b4a40cb606b63158fd91a1b7089bbbd157af8a70da17b589eb8c92b40b5f5f2cadd926ff1d2ace59408e6cbd86ec067e47623c6c45ea10a57daba9acdfa1dc8f7f9ba22040b5e20fc044a4c5800043b0b04ae65d3ae4dfd9d053e7006c3a615e2b2e09c65e70c36f91f59894c5c8f8ceb8eb3504f32c754dc34fabbf24ad40fba769ad4bb13100e89c5ccf6c795c1976a666f5a9d3035e049ce9cf09df768013d0eacf7ddd5361e5651cb0e0b0c6c847bf8bfc5493c4ff177274f03d492a058b10a438ead8064995ec95f88818bef6918b1725a5ff7396a77507d176b572ff2db8bf5d8e1ed7e96fef287381f9a51258b8db7134d6229f5f03694f37c530b585bf9b3ed900a125279804c4630b8b40570c847d675c82361b8bae633bc0ae0cd05fb3cb1b006c76c08b490afc46c11fc5ef9c490e0414ae30313693df69e4cbdfaf9a6efe3357c19baed3f8157200e05498b34f5688c037a0cb737939b87fef9e8f009366c3627dd089a126c4e7960869c74d5596872c49750df020eba5595daff855515a787c322f8b49b1ab88b402562a800e35b710e5754586860dcbd81caf602748d660d7c4c9ec731b6883ff0aa1090ad61e6d04d404982be45d00a33d04e65247d1efbcfbdfb28a8338f64ce204d823631b6d800ef6dfad2286a41118c6f293b4545b83cc3901dbfb7a9c62945e7222cdfeace072a804fbbdf34cf5fe161b74f141f17f5d6abffe4f5bf0779e1249", 0x1000}, {&(0x7f0000000400)="0fb95ec375ed1fa8ec3b6a1087133fd785637bf017a24e911225a7c881ce70ba47b2acca904a252d73fc1e43ca277632a4beda1fcb771ed61e6714ee6cf4def649228da380e5ecd6e331a695f9a569560cb91934326d2b82d47450474d19706d7d78eb695c1b56322347c3b542ed4c73c0558689037aada6d7acd7a41235c197448921b0db35f5914c654481f1cca14fea9920a5bae94c", 0x97}], 0x4, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r3 = syz_open_pts() r4 = semget(0x0, 0x4, 0x400) semop(r4, &(0x7f0000000500)=[{0x4, 0x8, 0x800}, {0x2, 0x800, 0x1000}, {0x3, 0x480000000000000, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0x1f, 0x800}, {0x1, 0xa7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x33e, 0x1800}], 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x8, 0xffffffff, 0x7, "ae201f26262aeb8958782a0fa1627a5f00a33a9b", 0x3873, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x7, 0xfffffffffffffffc, 0x1d3a, "4fbb66f4271539923a3f795b1a3f000900"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:54:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x0) dup2(r2, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x18, 0x400}, {{r2}, 0xfffffffffffffffc, 0x2, 0x3, 0x1ff, 0x3ff}], 0x276a, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x27, 0x2, 0x10001, 0x20}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x77c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x5, 0x4}, {{r0}, 0x0, 0x8, 0x2, 0x1ff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x7fffffff, 0x3ff}], 0x6, &(0x7f0000000200)={0x3, 0xffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x6810, r2, 0x0, 0x0) 14:54:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8000, 0x21) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 14:54:10 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000080)) mkdir(0x0, 0x0) 14:54:10 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xbfffffffffffffff, 0x3) r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x69, 0x41, 0x0, 0x101}, {{r1}, 0xfffffffffffffffd, 0xc1, 0xfffff, 0x101, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0xe0, 0x2}, {{r0}, 0xffffffffffffffff, 0xb28bfb3fb5e3399a, 0x1, 0x2, 0xa09}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x1, 0x48, 0x7fff, 0xaa4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x8001, 0x9}, {{r1}, 0xffffffffffffffff, 0x18, 0x20000001, 0x1f4a, 0xb38a}], 0x255, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x3, 0x7}], 0x8, &(0x7f00000002c0)={0x7, 0x8}) 14:54:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x9) 14:54:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="6e7bdbb032816886cc00aed099ed2895df84b3501a416c2360d6ef43fe3c46a4ff3e5691b7031c66883888b4fc3f0d9b49daee0573ad535b9d7559994ec4e62b72854ba5459b2890a2e6eb9f3b32e53b8f4621718fb8f724abc25208b0082274dda8aec22798f7abf6095e64e98ca4abe98f44e040d325f407ac7aef67e38320edad2d556fd3e3", 0x87}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="1010000000000000000000006308000024430e5481fa44b28458f69a68e8426c29e729f24d21f8781c129767119f1566a5307d1dc3ee90e777c0f830de88b4ffa24723492d8178d55ecbede64b4b14c343461e9a3363e1127b6ed45c33c7c7607c4aac4f3b192c4b9b9de3ee35cc11d0c309d47b729f528aa7f9b429e4a74d91197c8f929723d008b266299ba590ef9461c080f3aac2221e056243382a80c33d7ce2be0e603efd94202922cf8da3c6046fd055688a6a6f8dbbc74eb0b189c2236df4a72f0a9fc397fe58994882a66a7f793a4ad1f9013937d9954d776348e8330d635c69c127568ca185c2333f7d898921c9e97cb28cc62d89a3409fc44221922e1b0dd7e6585d75024337d32945e21c5579c663d1cff1e5a7a2d1996c3f306ba10509ee06f961fca82356dab7d03c607a8672a68c44afcfbdd637e4ce746489b9658d3332de99e179d32dd2970f390b2b37286a387eb1221cd46d18561a2498d2ef230d107dba47a1b4958eb3764356e79285b570dc63ff0c5be91daacc26c1d5041bf4b6873b15c9d1b53cadca12b7178635f2583f2f0bb6119bdf2c2a71b4266edc72d728e03c53a80fd31e5415cb5d9e96d8e694dad71a52dd5747ae328aac14e4bf9046ad2f103fcffa98965c1c0031fdd39701633f1b85c6142432d8ebe8ff064b7fc99b265f6e75d12bb4622aa031c43258042592d34684018ad0348da5885122046788063b25ed1b8dc9b5cee589b9833180a7225c2db6bc1ece8b7e44e51bac4e710a24cbe33217bbdecee963c6b1cb410fa9691e1c01fe887af8d557257c7b04f12d3c7469bfc729aeb437afad6c3aad22457c6499c1db00ec7e0def655cce0560a665ba6d8b7569ab0848dbe044a407542f3ea0984ffd76f5e36c3d1185d3d668558012a4c2fbbdbf32ccf25222dfe3466eb3d6c20294c561cab4ff3bd06274d0148dd7a4f7e72b41edb4fb440810d5b83b5bab2805439be5b4921509edd1f112e07674fe401323597ff6948090575fe2d15429c469b3a1e52776988fc495f7680a16a545206ba513c739ac69f3b10ea1e7a189a3a7a052eff1df0c5e3f2471559945bbf51512a551d5a45efbf0dc8c74f444ce89d59fa450ec22c38db8c322f417a57af5753863894e04b88fb614ae87a8e3b9185b9560a312dc4cbf2f72f2979b4befe050417b12031a9e41a22f07cb1fb7e0b50984094a40e253bd8553920b9847bf9c6cea20e308d386b5c82d9df7464e078b07f8b59917aa4ee5cf4a9e6951d761f67207ceb2565df3b0b81217863713564a88906f2249eb317f8555bd7c28e78704959aa3fe6df5ec28a508e126f2316244bc4d014fd9c0a41e52198d8f00dc0f40b6b8b9de3c9c249bbe5dae5512edd15d1cebdf4a1a54fab07446de9af89b26de01167eb49d3ffcce821cd42674c12741244d9516c7eda888dbcadaeede3a4a9877c6f468ba4e7ea33625b94c2db498994d5dc1d7dc81b942ba802339a405839d836d35016ced54c06150c58634332b410a996b3c743604bfda36dd4aae08522eea8649c3cdb20d11f28877182a6e9274e2db11b09fa9a2f064a79690d25adcced0974dbf19266c0c40b7d33a2df47575598bb8ab624db9a262179fa81b113139a3c2d683827a70ffb0105a48d36ff463f4fb81c688ad83702cbd0444c3ab7c1611b13f245af9999eb9337702f88c8048df9587210c5c5a48f6ab68878bac9fedb926f90998b5a0e8c3596ebccda0755e3e2cae9c4b7aadaa6e95c603d624919458d9ab11160da71d8f578d4d4ece5d2972c67848689c7acc31f6ece9b44b661f28508e83cac232b198b083154989634fdb12aca9facf586b74283799c2a1b2d9ac71b640cd70024a991a63f48ecdcaec5024535d77057c195658b8d09cda784badafad3276219ff771e9d8c4eb38abface3c753ba2da114c3664de115de664a887872ce755fda493ccf01b8bd4a0e3b16d75e73ae2dcb324d063acebdfa8eaebaebd1406b01bdd70b6119e478bd52a8ccf0366e960cf3aa072a3a7f694c25045a4700d85e126ef259f348823fca460869a1bfc8007adb61ff14c3f0f4ab829ed3200798ff59212237694a2aed69338a6e66fbf11b4e69a6f3361c3bf942f96e8660cdf04fa3e2a65bc851cfd162d6e1a25c8fcf5fd478c2d724dd3b534d5d2f2c415c4e63e55c520d5121ddf1b168f226d299f68436ee084ca253f83f258ca190795f1e8451f6a16c9227e498694ffcfc58bbbd195c820769177b55b90b5abcb03ced9f09d74d4fe352a7f2d91c41b9d9842c674201eaa7ac24cd7b6ff36d123c0c3a42f8a207d4771efb10bc5f57fb205485f08680e3f5f13ef2ac091583d671ea3765427369d157595eae11e0ae9f4851af9893db5dab8a6945b4d50de03141319c6349c6de12d28eabbd16526363320b621ad2e841753cd36c55a7dd872311de8da16a673baf7d7c4866d04c02e8279ebacdbddae35743a153cbdc008cddb69bdf2428c24e54b7f8daa962f89938be3e7d368b17eaf5622c0cae0a9934380cb64ec56ee97e54660ea4fcc42b51db2884b37d042989dbbcc3d9aa88bba0449486733381ee457a3de38e20d2367b70846b6323c62f3c9d8ac8f26546e182857a9709cd2de3ce6b0ce1ec40329eddf1e917c17418d184105f521143378f8e444ee26c6903752cf422a456120406285ad366d6c9ffee28cf270a98973ad78cf2b23bc892c796b58d97a76e4b98d5b458e8c7201ee59a44ff36e2d6586bb975697a4324c6fabdcad4ca17e594785fbd8d2518854690fadb9179206fb19b7c9cebdba4c9d76aad317e344e8c29afb6189e0a60523bcf35a988a5b83af6615eeabdc3f8ef25df6bb1feb85d85dc892eb959cdecfa65211c7c458ef27843e5880ce37fcf16cb58ea1a44e8babe4c6840a1ade9bc8e4f403a5b6d793a0f99a846ba350b201db2d6354bb144f6eec713cc460eab80879e71eb9538a05a1f7763dba4f1d1526ba2c7b8d59865ec98d3c81dc324d1fa56699196b6958fda2d3f9d9fce0a334566255965239161812002f4a081a516e8e8e0aff17d799686ac953790b7b8d422755b2be69f95615eef21007ac4794b7de8e1ef599e2e9512fd2746e3926495d65639e622ea3851eed5af74bd735eed96aa76d8e55566f987835587d561f9995f6b7df898cf52b074312c10f377bd40619550684ea332bd36ea853f239c9a8841c5a4bf3906f0e204564ce71ffe330f639172f12d173c580e126ada69600a8b5a50442c0f3f5ed42abf8e9648fb3eeed1d9e9b39a5f471855006629ef63b38c675df8b68be9d8e9b190dfe5ab2ee1c3b5edcb8dc98c9f5298b2cad79099fc9a7ab4a050c0404d318af3727ffd0463305e98e6caa2ae47c4728a936d0c55dfeb10cfb5531ffb1ca424d6e16aff6ae68ee6b27a5ed340e0554b3bb8ce94e5263b8a2c6acee57bbb6d24b78ecbb3113c2437464b8a58842a6e63b4361283003f00453b06c5bdb4ab0081633fc624e57b7c574a7f0b6a43398a73221d3ef2f1c2315a0fbdec05d9781b5fa9975bb020455070295b6c1167f65d490b7bf3ade629f918f46ce71ddc3aea2b82736ae38c7551a850bb4ef4383dd3b85cc2066c796876343a9c20bbf1d1443d928aca97f6951300a0e13f07a0a87f43ec5b0b3334d6d3b8b93486f5089385948ea01c328d7e13dea32d2e50049f8114b8023ed068f2eaa2ebbd373fb844ece8754bf980ea67e994efe5ccdd15cf4fa9ced90a7ce074224729e1c0d4e796f282bef2d40eaa3f8c79600fffae8d7446a3ce8f3825347606ac9988bf9a9485e734024f7514a390b6c318ae46642e2c158cac1b5a70a4f29e8fda1df45ff0ea06f7377c53d5a7d23956bedcad8c5344752dc0f0cf842f18b0e28c93e43f0ba4baba7626bdb0a818ab1a4aafbf698f700eb7e4d12803790467c5db4531fbb6d9454c7a0bf6b81721a7e1fae3b6853c715dd742c966fd58124bb7e246de292c8a2cb967c17f79bb670f20ab13717612fb68d7832a603c919ff48e8e998a0e5a611ca06ffd4e72f07548790911833a37b5da6029cdc3a8dd15bfe97352562550e693e761af123d0378668c25dcea4e7c00530f535fa5699b65b239d91bf4fc2be9fa0f385521f5abcf55fc30ed7c201c0ffbf2e8d8e247b226a6ea62168be9876735e783a42a6716f83bf47827423c29f72eaa0ee9d00f013e1b6b73796e86a15fa708ff1c185ed3e541276694c0a297c56c818aa478a9a592f2f91c01fca89907695c0f2bf03a6abe0f735cdb77252f50fff66344bba2e6e392c77519952b14eca4b636b084394f9d3bbe0155adc626153cf9728c9ef6f72776d2f8b0917b204cf2b10708fe4c78d4798626fdb12152b6fd4ec6a6b4714bfcb11ede87195afe2e4b026eeeda9071e2002dd9fabae1f4a7aa281c639b34ace98e3cd5e02f5f7511d15ce384a1402e2ece1094b2469e6324aef0a9680b8ba589ac91185698ec2fb03de59a1df7abfebe76632b081395a49b2dd65a338856dc8f880f30c7d274c3a1947a93051b6fb5d5f54a0780669079187bede9b2749359f1ab17b1af66fa8116efa3e5f87aba66fad2fb5130467445f10975e20988f8d2f63c7b093769b8399a482b845eb322e9320c63090bb07a1cefab37db375124a0715a990c0c761bbb06950235e8596f339da6bb65bb7db3473a6940d18121392bde1d15cc05b5aea02d1c7475c66236d9308e35bf964cf4bfa56ac3a1d68d1d6539b6f62a0b2cbcd61d61736584676c89e7170bce9de098db0ce63fe386f24394d9a7db631bf661cb49e42434032bb26644cb79209c656bd0c2e924264a82096279d6a06772db73188fee16b228e1c6e2a4aa57a489dcbbd78897c11ffa4a893bf33cf50ca5066df6c14b9dc3a8a678dc14f88110b3f20a3aae11ce3866bde88575bf78ac6db5c7871cffed9d0bef880bb07dd0f49bedd30ae41642f38b6206202934ac07463c626e3ff031db140f34c828f26d58756785b8258d20f466967549901c6e7984e537d142d73eec059e682cdc75c2c05e489002d9a093ec05e76aad4ef91a34d4422f12fe43685ce9eff52e7cf583aa9ca85d641cbe9728fe7017c9cc299a37bc4ee5fc28f179ffa200f7db64ad03c191305c1dc603d4c821274e402cbe8c2553b905757fb31cf067c031e0d097b93110d21c87083356b0c30a22d9ed27b439c20795a8d373f02d1496fadddc000d9e18943e2a05dea4bd769a2dc3a3c388decdd4daea229af6bfea9abc6b3c1116efb7970b05a0e958016eed43626a51de714013772c1bfaf542e9b6dc175386443af2fc18fc360d9955a8878501b85196278d780d8348c9b050fb2750b4969c5fb41aebd10d9c165a65636adbb4503823252afa2b275ca020361fd65c4b4eea23eee0256e405d30c0e16098f869c7f427722758d9b6f28d869c56c05e65704a5a5a8b5898201c743561e5e2b2fb5ae7febb1444d1e7ac3832f5dc116959d62f32a5e8266bd5a750ccb140c6b17925fdb91047acfb52a2c849bd11906adbe6e824479317003feeb094ae11a0fc1ffde653bee6bf8239938cb92d2309d3536812e75a86b6c73b139725d6ba31fc2484c22a08cad56a5b9b89442924d31414dabf8216cf56afd7c0627e8da23e2f9613078432d6295244f9d51d6b2d1143982de3826ae6bbe43a1530214fd4e32955fe03edc7166614a8da4ccfb2376f7a39bc0ff61004395f962b09e9aaab845353f18b98f4ba88d2924929da031bec36f0bce158e7273524d9391ad896e4085bc20ac7869194a7ac7b800000000000000ffff0000000000803bddd358111fe6cf0879a2c51a086fdb6d8204e4f49611abaebedc83074129a0d0774dd3c999c416b096634a8b78b2ff7beacd63cd25fa8f39dfef8be0758d7bfc50346a45fa48c3da9d5011cf899c229fe83471d8e9e16cf79157180f05744139ee82aa5a7ad4ad39f8d024a93a96ca2e02c9d86d7e7b20d50d19893cb4926e3205f70417550631340c356d4e5dfd4dc1f9aed52e64de42f002ddc389504e2b06a784085e0000001010000000000000000000000400000027c64c7be155d35d6cfc0f555fba2065b44902a778f0a465c65231dfd34eec3f4df23723111c9d44567ff9f75087b509bb58e838ba13b38e06f4ea1429b5298fa9e6130c43e6dc25dc02fbf585ef2798dbd93e288d980765465fa5d0a7dc0664b6d8d9c878d967c495f218713f9d06c8c67fb52ee7ab3a2a44cdf0b1410ed6b6e4dc159a795035c6fe88ca9e39a2388ecf97054ef7dc79d6b4802cb82267ad550329ea25299e30b1ff2e1adf42f6b985121e24672b8a8f37151122a51143ca535392bcfd72b2071c91694a9cebfa832ba05324a40f94ec7ae992b335e8ab8db68348995e8992d6305bb3f0a28e7ae780cd014bad02f9b64974a042ce6818b2f54971c43e7317db8ea48a35353973ca40b39a7785ee3ec0777d2f455c770047cdbc5902ba3cbb82f297079fddd8f5bae1a94b6f3e4bf9f7c02750e0296f93b4179ee0a7858991c685a33f77c84c4f63954eed87660f58e32a577162db3361608ef92567e3f589bc7d5ce9fa66d008dc4af9b03a8a6613831f0acb31312bcee9af55efa448cb88dcf8eeb3d9bec6cf814a093170a64803bf754cbba97617a2bc8309964b09fbd3a98860000ea646ae9dadfa3e07be7d3abe178007a7bda45cfe29617fa0284b1f21a1e2c3d0fe291884f4f3230a09d03b4bcb3241ffade67773362b1b3df207dcb9e7092371a3c1c8201b328098cec9cf8d1ef4365041b45e0383a36de97f1fdbe298b56b319ae7781e2637836047e8ce92af3bdd82065ae2ad600be29d405e5bbc3b98523d5ee6b3b5d93cee5ffabf54108924cb14d54a2752b82e6b441d13795ed5031753bdedf9e40343a4882c8ee8981b84564a75ea21978b5b9a6868bce3b5502766c7c19554c715d7fbcddfd49aee83d08ec9ceb4bc47293c31d44ba60357d99e03c282b8e0d7a5073d275f5b7f16e2edd8c80274f05e2b301d3eb48d24289c7847b02e663f3b975d47bfd9a20239f0e706d0b5824d135385d4067f97e4ff54099979e65aab25c5a816ad88d38649666fd375110d00cf69d009be835a05024a54fde039501f0542cd306a35ce81b36e6735db930a6e1e23451da5c16cfa818c4c0f1593376ee316a2c7d4140aaf12f7a9d71142ddb1cb71b8f380d2f9efea2318867a6e01dd0d4eb33086add54ad5a6ce4b872509746a3821d54de98c95856b3c146ea35031a720b97a194717cac2d37645e5bbd69fef2e7507e2fb4469763ca6ba8c83e8b4614b26d31f57a77d5a33806cc33fc2dd21836fdab60a9a578c868b706ba2c36f9ef174ab6f1f459dc47e2a7f2d31156df87685afc3b1f02105ba2164a11452d885ad18b8834d0c714e7f0eda23e48fc7cd35bdc42ab5625e8095d9e16ca1be5f970d04bf5e6d931b04091f3acaa4b5435a7ab54d5e7910b07f381948923ce18e4ad89b41b006871a7b4e05fd73f8db0ca30fd919396509780a146f75db2242a71c18624cdb22fc2b110294f4ccbaf03697449543f020332c51f4bb79d53b5b62a6bf95c2fd500e45bb1d65183361e574143869f1228e8a8f31deca40ef48ee2a909cb9baa417b819b379a18d56220154b54a8ea2fa3922fa62783ea7dfcd33f5c526b1d54fcbc9d619b21a29c1e66596156c2dc4147db264b8f285bdcba9f377b65e72cfd4755eaae0b0519f46b5c91627cc5db9c98398a473c7967d3d1a2bfa703b1b0ddc5199883d8a116bd98b35e963e14781203f30c2c175e6d59cb93856dca5318ba3fe4f51e25123a3b0215d0689d43fd80b0570eaf5a20ce1bd82848de862b8dcacb9f927926c11e14a072d40b97bf5d9f53d2aafb6f396b62bd93816a3005699f2db684268f11b3f2b5e6f56fba1ec69cc7307fb7f1a9b0edb266515fb405b42cbc4a67d92c0c8318be33b2acc76c9534657551090101a45518380ebb6e169d326f10f3efe9913a5d4fab70c4ed5b95e7c101239b4862291a60088b7218d91e56a581162b604e835f10c5050e9bc7fff667e1a32a849bbb3fa31389497c2c373e4c89cb371e9c8870b873e0de3d51e5db0d834bfb8610ae3161cc4c04296e77136e0477701e14d5b78e90c7c3813ba1a28e542fe0821bb10c5e3449defc240973589b466d8c8bd8bf542e2a9155e965ad94c80e7953d56dbd76dc18f467391fbf7fd80aff751a335691f223a13d3f07d046e127c8e9cdbfee1b4d0b2f69cdfb3edd233792701ae792ec4ceb99abba1054b61c4814e553ae9d742d387e0e9bd076300614bd65f8e0b049e5565b2916abf90b08db9bcdc7426b6ab085b6d6c71860367b77959cd72d15e960d8d3e2d9024fa90fba2392f6919526d0fefc716a1d425b0229581793c233b3bf4557112c3292a009b0283ea30392aad85268b441f25bffc411782b68e76d05f4a6cf57c36d7ac4ebabf42fc78fa65d5c72e56d1ffaefa6992d8d7717bbe5cb8aa1ae344eb9dbbc58341b024dbafd3b791ec496c088040dabb92c9d2f8d5c2df0c068355585503624dc8e48b2c757d7b00ad5308d64db84b1b545df3e8368b290d07450f8ab9c855b74a3290f617fcff9c5f543ecd60b81f7befce28251888f220aa3e2c864394345454b958c370ef159a6a73d2117eab7dec68809ea71d3afbe683a93eef46dba2d86d50474a83ae118012e8371e5322498d3a72b5030792c78d52629bac2b02f841adb7847d28c4f54c3967764434245029ee7ea172d20b6dac3a4d376d9d75111aee088874bb3ed74ad07bd627bf69854367c62a68c2f9f2de1009c76feb9b8950886fd8c61e86eaa59cf07668edb91521e1b0513a7793797b9b280ede4e83b4c70ee9e9ab22bee56fcca8742a56f5cd273a459959cdbb24077aa8c86c6fff5b0c63db8485f207fa73a3c846c83d1ea016bfb1ad1237fdbc88e38271668625ec0bd4b567d7ff5350ea509e2c80c19a0fcdb82b7fec6e00097cd5730f58f645fb1e84108938eafbcd8f0f6c7ec3bbcd499b2d1c76e3b8b2d1beafc9092cebca2b6481a6d67a7f8afc8a2cf73a39e7445c51d0bff37cb3a2d04b93e5d8b423c134c51cd74eb4e5bb637983ef414e99fe357268ae65fdaced92aee6f4087c9095e9d27843b98b4914def58d240a3ed09dd75cf04d9693795a943dfd61e696b86ff73eff433a501e6e014d4c7d7a4d72525302aa56e1a925b59478e3c9809a627db4b85a11196b8de4a36943b2cae203ffa5494987250de75eb33ae1de6b9d545691cfab2476d2837a414a93bfc8ed2c6c41738e1a69fb565251666920fe1e748bd95f58bb2aa7780dc5ebdfb5822061efb7c4e246312634b7fd6bcd958aca3c861d517ddd072fc02592f5c5427c8f99d0018de756085ffbc908d31264c5d4c71e1a1180b848ec6133b27e12b79f57e437e680c1758e0c05a99803cf3c81f4023dfba68461b50a79b33f2fa0d2b3396d433d239344fc663dd7dc0db8af7584e3ce528a2bc171d6ecc187fd22b90686270d81515216ebd6c544fa629fcb145119737645ad37971a428bdaa726348039b801fc31b1b54742e2e6fc54afe72aa64f6a9400b92ed30a6e1a01cee05a0eb4beb3a7a337fc83eb76fa91deb67a20685814199452d1fce04bbea883b6b8052b07da99f895d58d39cc765952535a2eb389b5bcc9e267e0888141f8ed56df88ecd88aadba0faaf6a13bf2886113ee93d0a315b7c6aeccf153e51a26c91341bfe0c009ae57971636d4eae42d0c9e8eafec8ff4dc64686bdcfb66f53dab9c592d03f26734dac32dcb80e91ebc9600841d267cd142bb36294d8d605693e8a2fcbd428e120ab4d2034d240b833014a3af2ba97f6961c1331d7de7620a67eb7a367330512c6a80a6a1a42a88bd7f36c62ce5f151537103f729906a61c1cf2759da05fc9576c54704a1b44bbc12d66e8cfee9a3fbedc61808ff692cfd46608043f136c3a485ddfcaf1f2b7ff701c9e8c3e8d69e49a7851fe6f087cd0055f01e02c1b8f0052f710ae1e865763ae0fba5e59c4fbd9afe19993bd025aca8cec3a5cfcea8a106ddb8661fc411063d16badbb7d679ea6a8d4208cb29168386df5bcb14ded096d0495f004ed3d9d8b1985408a87fdf143651d8597c0de9ba4e2c2ec0cc677cdb58d0676b7ed266334eb75ca6cb9b78a28ecbc68d96eed5438daf099c4b82a47f1634962501674f81455ec2607d2cc6f9c9ab638792d9330d499d79f5561f3fc57a80f648183c7c78b16ade79503f0a3a4e6c3eea39ef8e065e3b3b92ee6683ca2837d3337986369613f9c59e63dace0739911d49a9b9ac2dfffb427741403857e63810595d0566a703d9531830b9761992f70f08be21f517407ffeeba1ca6ffeabcbf9d836d2c74d11fbb78fea1712d2647c741f417902a701158721da65d608be9730ca4f83120892a422738cf974f80c9ade7295f3cf7f203fe59a35c58b389d11307a044f158c7e17bd1246344629abe9ddb1d24bb42597591c0bc0adabe6eed0496d2e0947b530a77e821afb1a069115994ad35f5be87546a5b3865487512c3c86d6388c90113616101c8ade534894cefa44f2f3ba349b6c28d6a23d0d87027702fa9ec8ae1df276aa1884060bcfb957e55fb4f438e26dee167ad37d42fda183470218046f78241bd13c160c8dff9b6bf2095cc61496eda6e1689a211d5c194346ef4df7deb7b12f10e5276ceab7c048f94477daedc8b16ac5cd4ea3e9c846fc77b6aa624b7ed5c0b5c51886bbc0511dcef002c73c280ee022106af013a74829c479c0f6c5bfbad8831420c309d1f585b039cab9af104ef2256665c3bd197de9978e91c073c680ea27a8830c63d4e02331176a8c1c15e26e36c0d3fe244c581df3bf9a38c1ef0593ff02a80f6b45e5076a853e54b5f083f44d4e51c29c21e34a7cb90fe46599ff2f225d8aff3ef1de6f4451ff4e0f16f091e224fb5b752391f4cf4918cbcc6ccdf074d056825144d8dbd07f088783fc4a2136777f00e2649f21c264321b27869aca95e2164c20d1c96811ddf1ee48fd272db71dbeba8ba3333291f471ac4859f4af075f94611ae6077ccbd8c9800527552a25670466316437b7901181f3529e3390e4160d59dd383485e7b0a53868aab91153a42b9b51e4f824504777385e5022d47f86eb38f74d3966736d336c23c5bbfc4fc454591bf00a06df0d3f3060b3eaa10a551fdbdc50108df155af87d8b4457fd5c872f20a0fa0d9fc68e932d92e1199fe21d7e6d189c8cd3c35399ddfc2048cb5d9677f172add15d2b909505c4895a668da47c5baa8bbc2bc11addf6486d8e4c958221538dc030fe948a115db8e2eaea328584184200d6fa5a194ccf163c6eafb347d016840152249ff894f3db3a4c8a3517299067379396c96c38d039ccc3f7d1b369d9d4c0d4f3f496981ff7e13374a42fb120320712e7683e72ce1e4c51c85a99ca2e81d5d0a776aa0779ef79e0042a96d1035ebbb1d164506bad6c08d490bb89450577ebc7b87ffb514b18dc58b4d69b1b99aed50eb2ead0e8bce4bf7033c19a7099511917f56c1641124d5f4cce176313e10db38034a56e82cf9121eaf6f59f809a3234c88439cb8fb05ae74fb44ed4f2eb35b2c6ecafe30265ae80e34a96811eb8e1ab28c46fd2bfe5c9a9a88a0d69d71500daf8d4f9c72b860aa3aba0dcd9d05de389152504ed220a5e470008d4d6486ea1900352654d5bd2abdfc656e77267d8ddd3d002f40d955bbf7f7c5eca444e9464e487fa887533f40c0a8f216f4140fbaeabef6f37c7a292603ccef9c071b758f7cbb52a13f977998f00ff55b459e7035941440778f4fb398aed439ecdb2beee6c1f82e8ad800000000000000ffff000006000000a94f74d50d7e8148602d40708a222b2104b42221e7cd5979edfd12d8bb7da80c243c5cce1fe1dfa05a56e4c3fafe63d17ac2ef9d8e5d571f4269387aff1a33e6dd62a24892c915cc4a3acb2ca202c67db3d542d8a83339e8d520a5bebfc8a07089a113ab807db641368e767cbc8eba95a10938c78026fa79694fc31896ea4df52fb8615a138e9a8ecdd26b4a4c450f2da87a55efc583a7ffd5abd5eb6346c8003f6e968af2fd9d1086aeeb3b56fb86465df80656ab7a3668ddb918c083ac9f5423000000000000002000000000000000ffff0000ffff0000cc5ebaceb776ac7b08a05bde"], 0x21d0, 0x8}, 0xa) pipe2(&(0x7f0000000000), 0x0) setsockopt(r0, 0x8, 0x40, &(0x7f0000000040), 0x0) 14:54:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="33ad13affbf811b53d2dcbe85c182b4b2230819b04b4b893aaa4ac564075b5c8d6e76b0889a2cde469fb3f6fce07d7f63ec975e968b138c202652dba6adbe49d8f179b3d0b35906d8557592e1bfd017d2f1d8adf90bdc2e40d94b6950a70c2b004b5f0108a0b299e461c3e22d80d4580a6e1ad1d8013dd9b45473ec893dc1f84f8fb96d559ca6df244b7eed84f6fb175945a72106d16d0fb891e5839c72e33995e07fa14159601beb50f55859b8ac675112b2fc9d37bb195750a98baec94495c31aec5d099dbba0f9dde64011562065c5cdf010b48ca7243f795be6d3bc5f8542214f584413110dee2ea3a2ddb5e44825fbb35377d9f5c1eb84e82c248a5bc46c1558789336f4a5f475565fa9a0d63264f6cd9e72ed800df9bc1508702e25f1d3c9ecc14a5b3f6ff96f8a133bd9265438eafa9158b929b70b0540e2ea217b5ee38dade1aa27a372dabdfca87470b4ac0271f4df364a53ed7fcc1b6154648a388fb5e2aa37a94d0dc2f0a78aa40da28fe1959c29d0408c4d5860e5fa57fa15dfd90cb3c3229e47a3e8e94b2d0fc1cd573ee6a2c6590b71a95cb0bda6ee82ef69156ecc9ad23dd514aea1939574a0e9fa48c3a3551213813a16ad8ec2df7228b8d734550dd807996f70a9f87c622c3fe07516c26900b39906c2b4e02df2fa966211dd6a81e684c555e025a779c4933d6a141200063239382f60cb72770198c205cd2fd3be743e41bf3b1756ac2cc9a6828e0b446f189aff56b7539da1d4500bdec47c4a048e9da80cb750fcd25df755a0c34e4b18d82f1d05688b0988ae9e55c513e60de4c6158fcceb617d8e6f02f51928d6b319142b3e0c6c2cc27609576aa7d6d3bce49eb755a7c04c7a9122d7194c5b87cfa2f5833277a80db61b81ff5a3fee685624c3fd2ec2ed1c67d2dac56989cc705b5a4e461a67da3bb4e1dace0b9648a89a7389b20259fed253af56beaac25afe1cb5a6ae6c15edea1af43c70dbea4597d4ac05d4ad759bda9fac53a3ca3316e2062d0f15d14dc3f48681aa24247f603e8417f5b782bd5241926514fe01ffb7c8fe615343848de7c5b943ecb7dcc35a83b3515fa25523806623dc2fae001318701c70f63f47a91fd4a30565615f799d7a585e0cc43bf934ad93af07f4c5d19cc49d0e9125b1d7760347c08ebd7ca7c212969f3bf93d0b341c2dd74e92e67bb0d73975bebbe77b51c39da218bad7512e814f565008c12271b27c6c26df89cf9ea4722fd22eb54f53d544facf58d8fd16484919fe34e33be73210e1f4a853931ae909aeddeda429c83dff420456145d076a520571e1b8f525c6d439629f6a0e183d87c0bddd9f72260a33a803e0f72a784da8446ee3bc2f169564bf01eef0cd8fe1c1a4fc822205d681d4e7a66983a33fdaa538bb46b9ba370f218643677b535612f4ed237750df7e1ff870f80457275e8453d0af2858233f8b6b2de4d6b21596fde8c564e0dc6bd10f38f34e4866d7477d7df4888faec843185105219541d4906fd3690195db0eae14db96a99e66e7af07567393668b920d2d8d1c53bc1790b9d218d8c874289dd6a6832f700098a39b9495bdb4007b1292a86fba6bcf4d655c72e057e15f6f78861f5450cc32be5e4be8a8f0bd7a2b7c9050a7a2e214f9ac3b516121491b3a5bb6e0bacf804a7d677918cdcfc46dba8f8b45cc6e44f96f4d33ca837620bfee2511f84cdd80cd3740e1d522168813855fcea09b668f2d2d42b237e09dd7a16b642ccca0f6be5c1eef25d60685a21b451f224e64bfad0fe340139b34f38ed5be93f5fbf0fc545f0dc40bf0868e9f25d15fa1c1bf4f3f92c6b2156b4a0a8f0b4e461d4a7f97aeb0c0f7ad7ba9eeaa1256783660bb8c97188b8dc95d9a8d0a69dd62bcd999fb295614b2031487d92084532d403089e084ab9e2ea0ad78a9c717f46367b66169c4208f72246d23787b1d97a903fa72a2cd7023b113b8158bed0ba98af735add51bcb48dadfb4d0ed2c1d48942629ce6c5582045b22d8f74a267f51918fd81136506ebcbbced1e0ad1a76167e77d4b8095266c63e4eb29e8c8babd90c5328f7d5191c5a9dce8310e37ee1d26fd79e5473bd1a8cd5e553f4f4354d52e935139b6abf581a339afb51eed2badd42964dbe95af01ff29d83f84e47356351d4d21807905c16cfaaa7590a6d537cae46aca25539bbe6d260183c1446c2ea80759d579b32026cd3effcdbfa8ee3b3a54db82097176af7e40e96f20a660cc183d0a1b4851f61abbbb586e9655d3c4240471de5fed62a4a97ac507f1ab508163c13d38b171f4dbc2eca3047e17d21f4b23fec2e44640763626600d328859477968a83cedb0fb34477b2e81ac9e1b9bc3fc93483adf7a6d9fd94ab32dd272f72be6b8f1b067facc69b352795c8ab0a2116ecf0ce464f277ff668dd7aab9113313ed14fb043809eb0a51d2d460429cf6be6bb4b2d353a45681b710aeeb0232ee6a688f3bef20a66b68d8ce9e54b27e50c9f339dcb67d7fa90455950c1c9b0a1d168423510d3ee01c797842a5ff49422de5c053098fd562751ea0c53debb156c35cececb7a7a610d2ff4efb23aa4967e18e66a7f53bf8d05d697f76e05b874a499f57217c78b7dd958ea426efe4c2c1a5db3a7b6ecaf561e95adf568d62152b825819f062daa43c7078a57b5b8680d131d10592fc87e114bb9de857fd0efd231065587e6e6a8307017dd3a219ebdc9abfbfbfc953c984d976b200c8b90ea6f7e90e80c62d3364258f2fa2fdc28c4e66c6246c2732e2351398eb1a50cb231392a51579252076b89571ea13d3b15015c6a8ec17e797add1b82d9c1e19e8605d4e4671a5916297ff2eed31517be19c072f8b8280824d9834a2bab68bb1b5d87b21dff249db4b0316ec3c64c32785a93711108b8e68eb5a6fa5a64ac82ad1228af52b2a38f94aee98f1cd12dd23e6116aa33933347b312b54c0ada8e4a2f027ef96bacab38a435ffb40fa91046ac8cf3e42278c35a4e01217c9dcbf66d3abd4682906b3285bfbd7d0b6cee40544e734475cf676c2e425c67662a9a67a393caff2bf79392aeb0cafb807d1ea8da60795ed385d7530da77efd12285425742c2b04ca8b2ecb9db11b5cf9f85320a7f6f0ed26b1bfd706f261aa608df09e4aaff6deccfca9751a4d8a4d710d6759e2edee2f532edc9044c0976c72ecba85a110639b96d40118454c558a9060f98caafb6767bf9123314eddc32025cceb67c0499c40efe4b623b7232b592f11c7e09050e30892d433eb156bfbff59edba2f2aad23eba7a250da0897d13644aaff81d9c9b23bf71a386eefbccae82ff7384238c0ee854490d91b2605a51d1b029766772f7b2a63050be048040c0dfa4554026008753c94b68abaf86b22ef2244345020cd2f516860ec71631dbc14a45c57fa94330a88b0ab9d3537a8bdbd74961e8a19de38607e43defe120270580057151516e019ee036d7b496bd433fcd76b1296937379571f273ed5828961717a8fa548897e1843a64c325fde349da47267184754031803f1ea0d03a5e3cb9c982aecedd8b2ddc161598364772a69c8dc89caf4a640ce2d4692d0feae82e4a222fb8106173ae6d7e64f7930942213067918c61a43e90d82ad512b7896e5477c92bec36ced42811d33e32cc53e1dd78457778ff76a3faf80563564ce538274ecb81e6ce02060cf861f5f359284183bbcd6020c4f015181617dfdb8e240ff89f048c76b5282d5b72e476329a894f9357ad0c091877bbb9ce74e9c6f7148ae111c4a87f0b7fd33f5dea31b047c0511074b31758a2938f649b4bc44dee4e9495e09c84f2469ba1c5c31cc2aee16a247012467aa675cc1a3d3fe107b30d6976df5af99a2617fd150b9fbe78b59c49540076cde69d0fa97fdc28e130eb861a23b9b03ce0ccfbbda1e0343fb857dbbb46fde4b19b6d3c74d5211b04738ac910bf6287cf031af3e20d24498b8745e6dafc9dede9b751c28fd08280d89a6278022f5cd739369b711ca3ac8da7f57c746c62032b98afa18a559dc71d54c0f747086d589497112fd3108cddb4554574eaa1ba80d044cb2aa16dc88c78e184391846f47396188c26acc989d927145342070056b59b9020fa8fba366de4a027b4f3f1490f98e688befbb349ea643899f7777081ae456c64908c981af6eedf9dc89f338cff9364269b8c3ea277b8e45966005ea8f677a0c60b59c993546c036d70b371aaf55fb6abcadc86437e068b49b362941ba5c18f3cef2814d01a2215bd4fcbce25155abc93563642da2857339b144f0095ff90f99ed97e89a127e8187d9838fbd24c8dfa32fcceaa76741141ec38218653ff2ffe702c743b19a2964c0f74ae0f7103a596e40bea6a6154ccf59bc0605b4bf9a3fdbabb00b15e23db9c48c5b6c2991bccbe376e7f158379dd32ecf73eb9bf09d65d33c07a371d7fb21d82455fc2cff4b2f00cdb8c250c25faedd917325a6834eb2794fddadb6a62040c271acb6554de7eb78c57c953e2584112d2e418d5ceb155106f78359fbe41efc78ee6dcafa7c069d75332a292a51368e4c2e6f0d0c748cd0394eb9b9146c88f88bfd78a0057480af4177b2387151638d236080a030502925bbfb432883011e2f05240d7fd753d6a79fe486f0b542df463c5f5001cee99d8621545f9c5b775742b718962d3a6868c15ebe575104f6444aac75ef26d7bf4930890a8b8e8e7b6652904f991a855bef8ca2498299946a9511ef1abcdf21fe7d19c23f3b56a369a460dd121da8414fc3684caa678b2a1825383e41480fdc07ddd681b73d354369e8e50bdb607fe2c46c8e97827b2875b66fb496369205c60adee6a41cf6b6cb79d0e8540411961b73f7e11c3060a7e87e809f988ab773d7880671e5906bd672b0fad021a29fc863e635876403288b27d6297354c79888730881534f204907b1f1df4ed2ddb2df5546d51592a31b5156a7ddce2cac6e7e0b5e2e82bfe973569e509b650972a094302ade91b1abb678c62a44a8ce7c9c159abcaa9df1a8ae08a0232fd922c55389d1c820dff0d91749c3d6069cd8171e81bda1e27521145af0864bb67b22b7ac0ad52cbab3ec36d3f0c56ee41bedc778dbd4e274e25b95cbcf9a368cf1e6ecd79e3176aa474e25a469f928dcdd11210227073a5f5d56e393019ea899ad12c2d10634a4e780054ea1e59c847e06a88ef3c6bed4c454905fc52dc29f1a30ace116891601644d2763c29dcb18492aa45a0ac656b5b3d38ccd3c75892638452cf3f7e0049453eae8cc81c30d108328a0958e3bb8014c09c36ba79a6322f80298aac4c588be37822108e29aca10a0bde046035962a3f84f647051d2f777e8a03fd962c4cbf34aa6483c7fb27b2361c9944a00fc80467ce4893404b25ce527bd973c479792a1591fd01bd1d859d7b27c0791d360fd5d985a2ea9932cb64ccf929a50b823f53d5024ecd44ccc41ead9dadba257dd5afe5276ae305e56f1e49de93ffa47502faa8914c6e28680127a7cc95036eda588cefdcb9cadc2ffe1506b93f6a84f3c8f70fbbd1cad3498f8e3f3452202e8a8c57dd4708b91dc2f6102d60f5542a87822ad61679d13f8599857b10a4a68c03787941a268c62ba65066f78263cc2034b15191eff7ef458668daf5f77877502d3e8e26ad5a12501c52cf5f58e03001470ff248fe38c3f931d51d3d78f382ab08ad067a4dc9f17beae139af9f4c2f2dc1ecd59841580c5173a507816802bf64c394cd2653037b312f26275f3836b331363e3b5cde0e8b2c02c8986587b8430c5ba9f14f4a83f192382ca", 0x1000}, {&(0x7f0000001080)="59ba7028a6d2722bfe4afbe9d4931afc3e08cec48223bf100d602aeb1ddc50e24d7b3688083990032165a82580368d6c66db10e10cd9487abc74ea27a441539f8ea4bfbf6ea9aeeda5b4f785d5e7ed43ab14290cdd71e51cd2779dbbe3af5e16fccf0cbdd58031c1a75e81a19e451dc4d7cd1d7c5a9790bcfd69e29390244897f62107f2ae", 0x85}, {&(0x7f0000001140)="4c30ccb38ee24d8a483fe90b85747774e211f6f70f275c7139587c3678cf627023430b9e4aabfc9e1df6c7d344c4782042516c55bc6b0383704eb3c78c34b5cb4061b589c65cc49e4fccb832d3802c11e2bc3ba16089bd437322d751cda0bc4dfdb8762002e59d9318", 0x69}], 0x3) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000001200)=""/79, 0x4f, 0x800, &(0x7f0000001280)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000012c0)={0x1, 0x1, 0x5, 0xd1f, r2}) fcntl$setown(r0, 0x6, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) setegid(r3) setgid(r3) write(r1, &(0x7f0000001340)="6204bd1c0704dd9738e0add2a57a879464381e492e95d2f11f43dfa5bc8939b854ad67bc28f7e0f106b472863b2f5dbf1e", 0x31) clock_settime(0x4, &(0x7f0000001380)={0xff2, 0x6}) getppid() lseek(r1, 0x0, 0x3) getsockname$unix(r1, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) r4 = socket(0x26, 0xc003, 0x7) writev(r4, &(0x7f0000001580)=[{&(0x7f0000001440)="fac7bbf93f8301605318ce4cf180aa063b23c950bf0044b875f6c03338765e73ff7ea315f774a1942d696eeff313", 0x2e}, {&(0x7f0000001480)="ac9df62611c01ad6d3c6b51db2352d6fd1c7878c5fb8f9a77be22c50b4a29db38a6e6b773c5f5122da196c1dfd01ba5f7f751b0201111840b05b6c9b6405cbf853a18b632378556d6712b7770f3832b911177d25dc1716a18bab8f8f3202289222b541eca1b88f6328ba41093fa3331b0a60bbf59fd7b5efdcb5a04c2b19469a2b35a814a89538d0002b266f5e68cc89aa8e3661ac7c3e8da335397099a22d0e940595f13d22585ba45aea619e040ac0d38e9d3819694f80e0d6c2e60ee74c82a210b1bfe5921ffd42c9811262288016ce3c28f5056d6ff224346c3810a7", 0xde}], 0x2) mlockall(0x1) r5 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r5, 0x0) r6 = semget(0x1, 0x1, 0x1b0) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000015c0)=""/105) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001640)=0x100000000) write(r0, &(0x7f0000001680)="54eaf729bbb0812874a8b9296afab9317f825ab9961a0a870b158b2b2cb095171ba224145349c14bbbe0e84e8dc05be5a7a481732ca7742a74574ab267ce5245858371754677595cfde0870b118c3146c11adf61dacc242da6aa3abd6663405e9f36dd9c395043ab7383911f88f4f619cda9e5f3bcddde424ac03c3d4e30db0dbb66aa1079d1869179ee8980348f234d9f784a2772d1bdfce79dfebac600ed01f5284ce01ca5b13d4a6aad2d6a01ac6a0bdc49158fd3513682e5e069b126b5a2a8b250158bfb65bdc2d91f7556887b66ea0d355d2da45d9e", 0xd8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001780)={0xff, 0x8, 0x1000, 0x2, "55ac18ed5e9ff2d7a84d8b029d812740e30368d2", 0x5f7, 0x9}) setgroups(0x2, &(0x7f00000017c0)=[r3, r3]) sendto(r0, &(0x7f0000001800)="83bb2f2cad2e31e12b264fef0ca1a8ff550481dcb4f1fbaed4989934756afd840cccebb1bbdc1ce172f20dd58913469fc3315b93002a9900148ebeabbd2afba158baad08314acec20bd37f6aeeda4f6f3f76c3fdc3fc534cc80935af4bbbf8c82467ab2eae5b6eeafe27c19ab287ea2ad30d9a19369d3df4765575b26970da0b95368b56f8423df592cd60f46bbb56790cdf344aa83ea48d38e4570917ad3bbe7a60484ef488454ec67c243d743947cbb7d02d3c249bfece9c827399d0c894b786fe5e5f8469d6dcedb688d7ca753216fc1e139bb53e39a0758ed5603cc4eaa746bf6505b59152da320ca9d3e7783e89cb285b960022a60f60f287482328631df41339c2abbf0b73b7e43cbef40cdce78e1b9e28c4d27b5c90b0d9293e6ff90a96b4dcd5c7ab1bb65f56c00edc2f93687ec6fd6a331595b3fb7d7919ea153f734f58497735243fed4ad5da798ca6788861b3a054adb2bdfb697ffdf3c1398cb63d92bc498134729ac32265338fd2c7095455ad6d488ebc48b722556745ed45508d136b3a4f133a7645ba00e835fb9062ff8c505800de36fad27110abb4a8f8a4aae7edf0b0534e1e5fbf75d1f8a12e6f4e9daee7c63fafb82084780bda72f30ecba5d12365717c1a734dc0be037df5feb932686a3bcd7f65b03eed0bbcabdfe43db2c1bb4e0553c59cda4b983a5c3a412fc1265012ebee7f7f8faa2034a348c334653b46d5e92c0a85b8f8cecb7886e265855c79a3823f52096a7a45b8fa6188ff7b7a3d1a9c7ac9e8924e5a507f53fd7369377e7a71a38a2b85cea9b6bc601a4577fed1ffade5f0de43f26f14f3b3b670dd9aff88ff5a145b6a6aebeb8a41fc4490e04e83de94e921b96f0a956938e2bbbf6e703b7ce346325c56db9d8c57d4d54006684a65702f3ac4f8de7b8c8c0882e9a76c65e9144e050365be12309ce81dad9481a2cfa141cd52dbfe860417381b6de5b0ed039f1727946ec18cf16952d6f9cc5d43352aaddfe11e2b93c59cc71b66be08c1a265f36fe8ff292edd888b35448961ac79c31133103358c61324ebc372fc69faf3928caaf4e46346751ab4a178101ad85839b5fba3cd1e5a7c6fff9462a260e2d3b8c98cf951c99660300de0c3e4e0e27a5f2c08924245bbeb115da713162f7c543cef57bef38a1f3b2699bcd96eec0fcd4bd696d458b621f5462b42a10efff4a6bc46e2668b15987710a8c9a9a045be937211f898285ef8c772cf18e3b8a520ff3b2499fbe3ad7a8e74cf969795361c5633429df26a320a31f4d59ad3aa397ee0196badb4dde2f4baffdb61cc60dc91a4d65e24df7df1648bb9fd9cbe02413460ca0bc0cb469c3712bb55cad8b667e55f9e623a8dc8fd9454fabea8846615ecff7de1d034496318d8152adb87a00e1cfb19abad70d03524be408817869d8a40e274968243bce701bfb7cfd3b062acbd4811f24b1fc5dc0474e568525060d75a88105a3974afa8914d8a3ba4668508d15eee2c164cb755468c5fe93f492e20ae61e00f6af59dfff09ad04e0f69cf6534cf1ad9c9a3562de65a7c565be22981d7fe4dca6540f58c5a69b87a907ee8e4e921b042fedb34578d1f59752d262344c8fde57c7c73dee1595950724b9221d2419bc823b6e856342dcd8be839cd1510a7c0e15fc86c9c21ef6b4c3a4d99a4aae763d0f8af9f24f1d6a77170b9fccbe9dcecb832c88fcb687ca688fe8d7d0c8620c849ecc430d6db0670f476153949f1e4c8a6d0bf90696689eb28d0ffafecb17a5c2fb8a5c913c5efa4e0981482f406f7304a1eae132fe366c0a75d36ac083f59e12442e85d4242ec19f7d23cb9614fb05d603987b9e151cd6ec6bc621eada30c8436f03c58a0426d2e15a5a1636e46ab37525d141676e633cf17942ec9abda9a727313209d4e6412158694c00bd3c958c75cc4cdae079ca3000e1ece6bfd01da11b4496e325f4f09c9694cdc33decab7a1ea3c3c4fa4cbb7bd2c3a39120706be272aee0ebeb999cc6bb6f78562c19d277e8a20e1a972756f536648c1a7ba25ddf29677342022bd1635968fdc5c999950a3aab25e3bb5bc69e7503b1a59418a7d4efeb0cbf1edc330ee76a0e145222d855bede3e8a7dd506a7a408b0daa6f6548180b43c32ac374977ec1c3a4a9e96b9194c8dc6d83ac077fef7f4264755f85aacd8e6efd2c05936f20bd431c38ee3ca024ece50e2efa7a55a76ec1abf32046ae4ebf9ac74fb675a6c82d6f40c8339aa38a66072485bbb81b8259f02d42718a41c4e200cee54c9ba573582f1bcb53ebbd0f08f557dc855024c9e4594523b890126ab9a7e4928b0c108869616e2e425889ea6cedbd1ddaf09d93040db3623bb029a6cd0189f4a5eb5816a76c846733b6689e3794e4acbda9349cb9c66154c7f66d415854c338d758d0ecaac22aea2992242bbdfcb829ad7c27cfb0270ec44082ba00e6a88e939242dbc25c7e613e9d098863ca7a24a9d2471c8061c132031864c84e7fa3cb3edc0b1df662795923bb16252977d3b05f4bb3dfe4b90f5d4953d0cf618c777c917582aff160393e305e3b72620057fec995823af71e4bc028bf0f05ea11b115e40900eb4a1d83fbf4e5040f551f7f2b30b54060ce992c1e2d79aef6d2430cd0384aab5dfc1b6d72214868bb8be29113fdc9b25b4cd18edc230baccde251f053991e72691b9c2112a67269ed72a44160c5e4587ad745cb7f1cd14fddc0dba8465d60481eb239a67121a8e7e77b03e21800dad8ba70abd5352f42cd28dbb257323311cfbfba307ad2341d20bdc9052602cad47b59de0a792e28eb03a4d8742b2f1778b646901c8d5aec8ff824a53d23f8325f490008fd969068445b31b251d939dd439eb2d378e623f4a03fe3526e604d3eb44b5f843e232114499909bba1abf4d21c62e97573966bf6e2a4747914ebb2314ede69ff2c7a9280badb897013cb48ec8cc571b0970090e355456af2cdf959f334737a2bd52b2e6a592e1c1a98e2aaefa54dbf22913dd607980b43beafb08f7c40ca9bdd3e7fe2d1a7f2364afae0bd199138d21990edc7cb60abd1bac7601f4d137419d8dd471432ec21b7ad0c6b91173a8a21a8468594b3b674d943c7002e01167bca77a266e8e2ace9abc97bd1c8649b804c12a0c6a1891b00dc30d10933b8833599a414769e8ac42f8a7770e9b98ed6e503c23f79a7718075ee10c631490a0715494a9ecfef969db89ef1a7c7179d1db760a87481fec31eadfa68473686f787773b6c99d93beaea0d813ca73198259784380946690d4ba76dc4c6b759d4a14f4431999c815aab799da45b21a37e45742aa1c67e8db9308a423e54eb37741b33a946d272c903a9481e93ea96993735fe516adda52f4fe9817f5793ee4941f5a284317831ee862ad7686ccf362b4105feefbbfb167db0410c195536a1f8a9539bcb2ff164501686da6595e26bdc44294efebe375bd83bfa37fb77d62d379c46579b59bbd464b30d62ad471c4f973878ad7377e6e51587314b68758d5a8fce9116f7cc1da07ceaac35e8e22e2125a2522aec5135c5261c11f3b2a22eb9d1af9ee751bc498dbf9579c05d35cab80c8faa5226c883f00ff1977d8433a2d4bfc7f276d8270c7eaab040914689acbf7a6997c746326ce76b0d590aa8d68762aafc6da0f06342827591f94e4b4638f2e6704d5895d44d26f76eeaa49d43e27e1ad5dd8e75329e5c0ef6fd8cbbf5902e2515b8b9e67dbfb995bda3e82b71014ae4d8ec815dd5a801c64398828a3bf93fe31b5e588bfaa50f9de569ce4ce181bae85d90e368efe776a8fd6a1d968a6901eae536180c7cc6f1f5346ccb455863dcc4cf789dc92a94638a439528531610b9d726419417bdebf8ab6c4c19a56bf6ccdf1378434950b665c8e62e2481b26f6d18a95fc9e9105c0b68484a5707a2a98e4173b6c644c42f7dda590933ab5fae9a4ae8e92908f902cf21734cee9aa1fdcae60ea6251d9e6be9d9f29d81294daf749c236372c2eac8d31f33cb416e775ab6f332eccd60eb46e285f6d289952047711b38d352a4b3a3bc2ae6126f3d5c0d6a3cf07862a2df721d168e0ba2438feaa996b7f395ef1da61f5ad214ab86233cc6b41d9c2ff5521698f480a8b16a671833e3096f70b9671c120f12ea054651f35213846ba2892596266a495e0672a70324392dd1ba852e6d752fd887ad5ceb75a1760518df5fdfee8ff49e7c8a5e2feffc14f9ceca07a6cfc3b274c41480e70559fbcdc9c6c690efd97fd544b48574a1220ee41268ff4566331609f34879b85468176b452bf9da75ad21ee23b0edea0d86d26ac1b5857c2008b8d59104aa828de63691408482c3ce67822fd5f935b6f094025fbc199d038480700a3d06f6b6a83f422d3a5a3ee08b44bdcb69b4249d998059465dd91f96b16dff96ea852bc4d91820b91f250eed416252a3a770a507151af9e6439f2a25d0820eae0b8fd5e563a971882eccbdfb9b51d09b645b3433e3b6304be4e362613982a64d8b5188f1cac32f50aa60d3fcea92a40860364c7e44dac260dc0077d74c8e9554edfb4955251dfa17bc46ec238a7c6b2d6443a2ec199bb62ebfff5c1e98844d9887a8fb607ad3d4007a2c9fb0a796074bf64f507926e875592554c06b9f8cbee8a39096072f8a7f9ec87a58e7bb0f3180268ad2e3b93e4e4d8451a8bfcb6ae18dba680950c6d1564b078ae019e0ab4b4efee51bba3b640d782557426dbc7ad4ce497a652c83d0a87ba3056a53684c679f2ebfb86624c1e9a2f7246b9bebf38d08227056cd2bdaf30f0da29d4e138bc708c995e4da5e23010ae3281f11bc63d59e924111a2d1fc299f0c603d960ea974ab2f34dd8559ffcdd4faf0b785ceba849cdcd2d28fead6e91c1845cea944bf7979d72071cf63e5fc03a24e1376b81478b6789e9259e980cb3ac37ee0eaf4621ca0f6308b34febcd5eeacab639343e54f80d8eb66dfb3cdb8525eb55173b78c04f64af11014935ddd44703493bcc2b6a8f1513da143cb3a6ce0fcaf7a569209d51def1638992c68b850594da9c65cebe7b92e827548842f44662de330964fc0085e181898f84ddacb25150f31b0dc931f10637ecc20133631d63eece832473b4f1883cfef074e92b5bbe4a34bd0877e565ae7a8770dcf3c2d2ecef0fee0490ce2b0b8105a6454fe44b5c5921fbe57cc61580c741772c095b5418e65ecee793f93ab98c8f80237d45be5b9a963c2167fb3b2b226eb86c59c2d072f39d043ca8b85ed50006f6b0f431d46f537dc7f16435663fe02e54be8839f1b28b13b55d90ab820261ea6a774e2660edaeea4b16c02102830cc16eedd704403ba6aa7ffe41380b3db0c1f4a95e3199c35c0168bf65eda9047d2e3dad7c2ae87a444307d4e66bf09289dbce51d8e9b49e17387c6e5275dc319396b5eb72680759745713442c8184cfcd16f8ee33a5e04658a02c91b9d588f07137912cb22da4651b5bfd847e3de165fb3f8f3088890562bfe5887be0623f3a91ad61f91ce317d363c8a06dfb9ff7ce5b98b314c1d89b27f76afca4a2b9a9c19c1602136ab4a4c40a5abff69a21b5f3d272e53d6cd0ddb99d1d3a8684d0edc26fdf47cd2e050ffeb23fdcc0e7d1ee1716a8c1047ae3f242b9ad5bb375793a85ea6ce9b4603532ae99386f00bdd4b20f8e3dc436fe98d824448c3f8b8afa94a6137c177a39d82726e1884b25ae1ae405c0e516feeaa453ff471ef76ba68af5d86ae9c09217e0032e203695b4a6fd7b2b1b9a247c0d3c651d5b7bbe992c71d38a8bbf7a565e8c95fc8c25e7b2901c8", 0x1000, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000002800)={{0x18, 0x1, 0x3, 0x8}, {0x18, 0x0, 0xfffffffffffffff9, 0x43}, 0x0, [0xffffffffffffffff, 0x0, 0x3, 0x200, 0x6, 0x3f, 0x5, 0x7ff]}, 0x3c) msgctl$IPC_RMID(r5, 0x0) ftruncate(r4, 0x4) 14:54:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x5000000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpgrp() close(r0) r2 = openat(r0, &(0x7f0000000040)='./bus\x00', 0xc8, 0x40) accept(r2, 0x0, &(0x7f00000000c0)) 14:54:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 14:54:10 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000024, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) rename(&(0x7f0000000440)='./file0\x00', &(0x7f00000002c0)='./file0\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x808d, 0x16a) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r2 = dup2(r1, r0) sendto(r2, &(0x7f0000000300)="e81950f004cbf359dcc44b41de0f4e80eb1295e8b4a62d9160af9f69af8af0af8e5deac1cbba91d9737558e33337c609c5439d94497b17c606090b3f65bbd21fceab2d798607717982f51f9e8340873eb42678f7cbd29a60cfc506a71bc6e72b8d64efe2619318abb2d3956f05c24b94f4870586a2b9c5b54cfc1c29870c5f09943bdb424be0b8df59f73d35e0b1a9f02dd7f8fc4cd3b0924580d67c4e", 0x9d, 0x408, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x3, 0xdf}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="d8242b1ce830363d374b5a41125a39f84cff833c1cd1da9b310e9360664894160c1cb27479c4b4ba013f56005ef51aab4c3ec5f66abf83809fa1d3d6b496048bcb60efef02110c94f44ae743564e636c88ccf6a34d6c73ca7e3929f91f0a934ada5e8fcf97c8fabdc89a4524fe57ae46067538c27dd042f41730b0da7564f2ffcf1e2f0a8fab62c0e84ef9fdcd10e61452c9be4a018d6b3a12ee573c4b", 0x9d) 14:54:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbb3b9db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 14:54:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x10001) mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000055, 0x0) 14:54:10 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) shmctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x80000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0xd, 0x3}, 0x6, 0xff, r6, r7, 0xb6, 0x7dc, 0x5}) 14:54:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="3d05ee3ace5b1ea2bbd50b0dd669d7222bc8e22cee8a74c9a52752d809f53f87fb046d702c8a47f44169ec3815b54352885a78cabd3cb4c7f13497d1065f50f0fe5195ea1c83267ea56bc368f207a6cceb8b82c7bf019c962a0821a5c63409c48c3e188153", 0x65}], 0x1) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() 14:54:11 executing program 0: nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f00003ef000/0x4000)=nil, 0x4000, 0x40) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080), &(0x7f0000000200)=[&(0x7f0000000100)='&\'\x00', &(0x7f0000000140)='@-^\x00', &(0x7f0000000180)='@-^\x00', &(0x7f00000001c0)='\x00']) r0 = socket$inet(0x2, 0x8005, 0xc6) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000300)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/23, 0x17}, {&(0x7f00000003c0)=""/225, 0xe1}], 0x2, &(0x7f0000000500)=""/38, 0x26, 0x3}, 0x800) r1 = semget$private(0x0, 0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x7b, 0x3, 0x10000, 0x64a, "8c1b6b4b5e1553bc710f7425b37a64eb0fe3cc5c", 0xfffffffffffffff8, 0x7}) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r5, r6, 0x8, 0xfffffffffffffff8}, 0x6, 0x2, 0xfff}) 14:54:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x88, 0x0, 0x9, 0xfffffffffffff2e7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x60000002, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0xcc, 0x10, 0x401, 0x6}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x1, 0x6, 0x1}, {{r1}, 0x0, 0x0, 0x20, 0x0, 0x8001}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0xc06}, {{r1}, 0xfffffffffffffffd, 0x80, 0xc0000001, 0x35a1}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xaaaf, 0x5}, {{r0}, 0xffffffffffffffff, 0xa0, 0x81, 0x7fffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8, 0x40}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x40000022, 0x8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x800, 0x6}], 0x5, &(0x7f0000000200)={0x1, 0x9}) syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) 14:54:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 14:54:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x21) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="4289cdcd70fd9f8796ed2768c8762219dc915f4f66c2801febba86ffb254883d376aab4a79d8bbbbc3d9980e7ee63e04b43fa031d9e45790d8266c09b28c47f9eda2526d1ffb4f2d430d2cad29e2a9621d55b921445a7d3f1fd281a696c12bf18081f391c384e0513638681c55091aaa4555e9f3267b36d300", 0x79) write(r1, &(0x7f0000000200)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695bcdd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad9915530144df29efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x10a) msgget$private(0x0, 0x80) r2 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) r3 = dup(r1) ioctl$TIOCSTOP(r3, 0x2000746f) socket$inet6(0x18, 0x8007, 0x4) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/249) 14:54:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8e, 0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0xc020, 0x9) 14:54:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x80) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xec) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1000) read(r1, &(0x7f0000000140)=""/84, 0x54) recvfrom$inet(r1, &(0x7f00000001c0)=""/83, 0x53, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='./file1\x00', 0x2) mknod(&(0x7f0000000340)='./file1\x00', 0xc000, 0x6) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='r\x00') mkdirat(r1, &(0x7f0000000400)='./file1\x00', 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x9) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000500)=""/170) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000005c0)=""/110) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000640)=""/214) utimes(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)={{0xffffffffffff0000, 0x9}, {0x5, 0x6}}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) semop(r2, &(0x7f00000007c0)=[{0x2, 0xe5fa, 0x1000}, {0x7, 0x3ff, 0x1000}, {0x0, 0x6, 0x1000}, {0x6, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x7, 0x809a, 0x1800}], 0x6) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockname$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) r5 = msgget$private(0x0, 0x80) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a00)={{0x5, r6, r7, r8, r9, 0x0, 0x9}, 0x1, 0x800, r10, r11, 0x6, 0xffffffffffffff81, 0x8, 0x100}) 14:54:11 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4800005200) lseek(0xffffffffffffffff, 0x0, 0x6) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xff, 0x9, 0x80000001, 0x3, 0x8, 0x8, 0x9, 0x81}, &(0x7f0000000080)={0x1, 0x9, 0x0, 0x40, 0x5, 0x4, 0xffffffff, 0x20}, &(0x7f0000000100)={0x10001, 0x5, 0x7f6, 0x8, 0x3, 0x2b, 0x6, 0x3d5}, &(0x7f0000000180)={0x5, 0x1ff}) select(0x40, &(0x7f0000000000)={0x9, 0x1000, 0xffffffffffffff67, 0x0, 0x4, 0x2, 0x0, 0x4}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x774}) 14:54:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) munlockall() 14:54:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82023f4410a80000f108000000"], 0x1) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getgroups(0x4, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0]) r4 = getpgid(0x0) r5 = geteuid() getgroups(0x4, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000640)}, {&(0x7f0000000680)="437ccc2c4fd522c34148f7c92945acb4baaedb319f75217c02e0dfb1576f440f57fb9de526a6bae01fd81080ba322a6eb9c4db1cd953ee0b9d61815aea31f80e72bbbb43e222ad86515a758d74bc72ab4e73ae2761c98023c046b1d98a902a43e061ee9fc3a4061accbf80b040833cda65c1c826f3ffa3ee3902854746fc0d55bc6680", 0x83}, {&(0x7f0000000740)="3b5686eea3c6788724f0f1fb2810d63aa4ed4a40eb08538e7c8bbda2a8a939e8c3f48ffabf7c2bb1fb203b9b60bc6021cbf11b3d1faa489837cae9dedf242ad63bee7a30c53928638f3c07f6579cfbe2eea827742810d41c23e8ff323cc89afc29d1fed582237837820ccb92d59ea42243d1bb547de06f9869ffb072f79982d037a240", 0x83}], 0x3, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x1) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa", 0x5a1) getuid() ftruncate(r0, 0xfffffffffffffff8) 14:54:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) rmdir(0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0xa00, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 14:54:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x1000}], 0x1) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0x10000, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x1e, 0x800}, {0x6, 0xe8, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) getsockopt(r0, 0xdf, 0x1, &(0x7f0000000180)=""/126, &(0x7f0000000200)=0x7e) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() 14:54:11 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() 14:54:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) close(r1) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x1, 0x8000, 0x4) mkdir(&(0x7f0000000040)='./bus\x00', 0x16) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r4, 0x2, 0x0) syz_open_pts() dup2(r3, r4) 14:54:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xfffffffffffffeec) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000000000)="0ac8faf0ac02c7857ce72d3b9b9334469d7fbd49da2f8aef6c19f492c12a2f3cdc93562b2d809c4feb981fb56c27e874e806b8d598bd42fd26ea8623c3a7180152ad7f2aa3f29ce4644d151d128378ea8192f7384af5dd87d0d19e73c852b0d4cab0693f42750a2e9a85bdb6273b8197dd231194", 0x74) shutdown(r0, 0x0) 14:54:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1ca) socketpair(0x3, 0x5, 0xf4, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x9e) open$dir(&(0x7f0000000180)='./file0\x00', 0x18240, 0x80) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:54:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) kqueue() 14:54:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) socket$inet(0x2, 0x4, 0x1) 14:54:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r2, r1) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 14:54:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20191, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) r1 = shmget$private(0x0, 0x7000, 0x248, &(0x7f0000ff6000/0x7000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/68) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)='./file1\x00') setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x9, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x8001, 0x9) dup(r2) fsync(r0) getsockopt$sock_int(r2, 0xffff, 0x180d, &(0x7f0000000200), &(0x7f0000000240)=0x4) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x91) 14:54:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setrlimit(0xd, &(0x7f0000000000)={0x1, 0x3b0a7232}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ffffffff", 0x4) 14:54:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = getpgid(0x0) ftruncate(r0, 0x1) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$setown(r1, 0x6, r2) 14:54:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffff9, 0x69a, 0x3, 0x3ff, "95e1cc39c4feb71caed06d667739e807511d8662", 0x5, 0xfffffffffffff801}) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x387) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x100, 0x0, 0x8, 0xfffffffd}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x3744}, 0x8) 14:54:12 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x2, 0x2, 0x1, 0x10000}], 0x65100000, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000011, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa, 0x4, 0x1a8e04db, 0x2}, {{r0}, 0x0, 0x44, 0xfffff, 0x913b}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000001, 0x5bea3ff4, 0x8}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000001, 0x2, 0xf7b}, {{r0}, 0xfffffffffffffff9, 0x86, 0x1, 0x6, 0x81}], 0x6, &(0x7f0000000180)={0x9, 0x4}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 14:54:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000080)="84d18d3e", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x109) 14:54:12 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 14:54:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x28) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup(r2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 14:54:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x2, r1) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r0) 14:54:12 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0xffffffeffffffff8) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 14:54:12 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x6) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0xfc35) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() semget$private(0x0, 0x0, 0x20) setregid(r1, r2) flock(r0, 0x0) fchdir(r0) 14:54:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/173, &(0x7f0000000000)=0xfffffffffffffffd) pipe(&(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup(r0) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) 14:54:13 executing program 0: r0 = kqueue() r1 = kqueue() close(r1) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x11, r1, 0x0, 0x0) 14:54:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xd40, 0x2a, &(0x7f0000000040)="00d8df3b7fbe16b0693ed245019fc6f6147fa2dd597cc444f28b4e7fb447dcaab7d9c285fe02fd4257f3c9", 0x2b) 14:54:13 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x101, 0x55) r1 = geteuid() pipe(&(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) fcntl$dupfd(r3, 0xa, r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x12a) 14:54:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/162, 0xa2}, {&(0x7f00000001c0)=""/63, 0x3f}], 0x3) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) poll(&(0x7f0000000080)=[{r0}, {r0, 0x4}, {r0, 0xc}], 0x3, 0x3) 14:54:13 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = shmget(0x0, 0x3000, 0x108, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r1 = socket$inet6(0x18, 0x4002, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700), 0x10}, 0x0) 14:54:13 executing program 1: munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x2000, 0x42a, &(0x7f0000d81000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000b40)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0xff) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) open(&(0x7f0000000b00)='./file0\x00', 0x180e0, 0x20) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000980)='./bus\x00', 0x1, 0x10d) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff4000/0x4000)=nil) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 14:54:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x7f}], 0x2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x84}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0xe3b, 0x1}, {{r3}, 0xfffffffffffffffb, 0x2, 0x20000002, 0x1, 0x101}, {{r2}, 0xffffffffffffffff, 0xc, 0x20, 0x5646, 0x37d}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x2, 0x8}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x697a, 0x8}, {{r3}, 0xfffffffffffffffe, 0xa, 0x80, 0x9, 0x5}], 0x1, &(0x7f0000000080)={0x3, 0x7}) [’"Œo"- -Þ Òš¡ÌÏÙrbñ®ÈÕK„)ÁDh4ﲺ8·íŽä'ùØûbóà2©PËÁT %ÈÒsöÚ†"r RÐŒ'göšœÖã!L2ߤ5ã,Ahÿ Ç~·§b,¢äûu¡ÃŠ“¢,~ªˆº½^ãcs„[;µ·GQˆâ÷'?°?¡ŽPꛦ‚í#ݱH_4_>àqV¯†%õf¦xº»ÝX¡Òøe›7猚ˆÍ>ÁM2|¡¦~HYY}7Óž%Ú3ŸxÄ€ÃI×ÓYüílYŒ@{5Ä66.ÌÊ°¼]O `ä]_ æ[žnq±ÈCvøvQÒjUø°!b…ã×Áî Ê·¸0¯8ZÿÁ¿F´ù…XÎuM=¿ƒ¢‚Zjº¨]ì®àð‰-„™{K‚Dîø¨2 `˜Í!òÅ!÷æ ‹äv€S &f„k[e›)P· AîïèT.dŒJÄòF¦M[Óàv/Æ\»b§«ºœrºí±ë£Ð~å&žNûʧªï6ÌÚMÓÈYª °õ3ô‰o”e´Zïí¯+áeﯬ„S/?4rtEWSå3`Pl|®ºh+È™‡ ÔI@‘%ÆÛ·Ê‚‡š¨¤Ýg9=—YžF{Dqi§»°%ÄP£ ŽÊ0i̼°SßLŽ1M g†Vþœ¹ÓU€Ùé¼õœ´f+_RåÎÜÙÊÙ;¦£‹àŒGï\ ²f4Z¸ôpvÿV ÙåÚ§X{X×ØIFÍê«°¤‘ÁøÖ\ï¨àÒ—¦¡(´R¡g8”T‡^Ý,µP;t[‹ÈŒ=þ€ãŒs©˜–˜{üò~É”Û?ûÙN+äv¾Å(Ÿ›ÏclЮÁ?°öF·š”)‚ÌÊ(BX´Ê¢d/¦Ël7™i× ›Õδg·kfÓC‘>N èO¤à÷‹ÿÙúT0dÞé *Úè.m°#¸LÌ>G¯á]+8¹d1dXXÒq5O&ûkM*º6P}ŽL¦ÈæœÄ–ÿ)Æ‘À—Evl૆—éDN£–ð‰j÷”£²U¾:INõ2þýx¨yBž»iíc³æCÜÉc?§™iT‘ï"\:&ýö4ÚH¹_µ6æc,)‰"V“f„ðM®Âõ(W‹:ø*bU)•ÉÔ?ŽŒe[´Ø4¢(ÚA6„رÁWh9Öf9r&'€Š‹Ê×Yh:ªã‰Çª–v1Ga£¼h®€ ´fCJq3hml† &$}•Aõ½ïÛXÇòð2@±{^¬åêßa/œZ2«”–ÆêãÖ¼~¸‘“Nr³séfŸ*…lù¾Ýy×"+ƒ„Úáo=>©o²–w’!ÈéI?^8îbH[ŸAüF£­zk/0j—%xû–Oµ¼*­ü …—!¤…w³€6‹ªÒaˆN2 ûW¾-¥4±'kÞέùˆº”GCM{²ˆ¿g»„^ 7jÃ’Üõƒ"ÝÆ< >RÖ¸4ú*I'÷BÂ.á‘JÿqÇX 7{|ëÑH ?yoŠi Øè·¸ ˆÙIy—ÒÏ•n!×[›]Î2¼o€hÌᜉšÊ¼­úQ*®~»  eCúx[[J/eÉNë´…~V/¯ØÊ-ã›6ä=á‚9W]îƒÏæ±Åíñv¶^#ø¾©¥|³Cœ¶á°8î VÃÞè·xÀ~+vsXÒ*çOýN²GÕ'ÎíuEUó÷ÍpÊ€â«ðK˜Ü9OðÔõûñ˜TH¤^UBçŸ#DÚ4;´Î(툜Ip¢£*ü_7³ÌÇ¥ W‡“Vnµb¡ú¦ZÃÓ1 åë@ ÆéMqƒN*õ97î èAG€åÕó‚“PÒ~lÕÍùÎî<‚€‘/«BO°9lk²ÝßBk^úÊÖé4Ï"17hAG1j8¦Ôå’4ÄQÖÿE¿˜Ó’ä¼Hìñl ¹0*OYn‘5‹xsÓ³”ž!×3I}a5 ³·wÄôhã×&åm¥cŸ€´+=ªn²úxþ˜ïÞòø£3¿¨Ÿ0ÒKÄ3P¦k]âå(Z+X‹n’²Í ov?¨‹µ¯Ë1yqO‚“­s"øêl “VYl¥/G¨ç¨ÁöÆQGÆÊÏN¹ˆhZÞ9‡m3ÿNo¾µÄÍŠ{K6\™¿YHÓàúf¶²ãá“ø`mÏšðU[ W5X}ÞÔ> HhÐQû¢äG±+‡B…#ÜÁ¯Û[œÑK­>¨È=‚5í•D"§Ù´Ú˽àÖ•2—š„Ô^ÃuÊ()e|•wQMËÚºåa8G7CÆÍÆcOA`ÂÐFå'­Z$—N”Ç;a§ÿ„çŽuphŽÈZ¾Â¦õStv¯˜Zÿ¶WYÎ@ñ~=½óäSþú8LÐoïr¾‡èᇒßÓÌýâš}&4ívŽåU^îV Ž{ˆ [’"Œo"- -Þ Òš¡ÌÏÙrbñ®ÈÕK„)ÁDh4ﲺ8·íŽä'ùØûbóà2©PËÁT %ÈÒsöÚ†"r RÐŒ'göšœÖã!L2ߤ5ã,Ahÿ Ç~·§b,¢äûu¡ÃŠ“¢,~ªˆº½^ãcs„[;µ·GQˆâ÷'?°?¡ŽPꛦ‚í#ݱH_4_>àqV¯†%õf¦xº»ÝX¡Òøe›7猚ˆÍ>ÁM2|¡¦~HYY}7Óž%Ú3ŸxÄ€ÃI×ÓYüílYŒ@{5Ä66.ÌÊ°¼]O `ä]_ æ[žnq±ÈCvøvQÒjUø°!b…ã×Áî Ê·¸0¯8ZÿÁ¿F´ù…XÎuM=¿ƒ¢‚Zjº¨]ì®àð‰-„™{K‚Dîø¨2 `˜Í!òÅ!÷æ ‹äv€S &f„k[e›)P· AîïèT.dŒJÄòF¦M[Óàv/Æ\»b§«ºœrºí±ë£Ð~å&žNûʧªï6ÌÚMÓÈYª °õ3ô‰o”e´Zïí¯+áeﯬ„S/?4rtEWSå3`Pl|®ºh+È™‡ ÔI@‘%ÆÛ·Ê‚‡š¨¤Ýg9=—YžF{Dqi§»°%ÄP£ ŽÊ0i̼°SßLŽ1M g†Vþœ¹ÓU€Ùé¼õœ´f+_RåÎÜÙÊÙ;¦£‹àŒGï\ ²f4Z¸ôpvÿV ÙåÚ§X{X×ØIFÍê«°¤‘ÁøÖ\ï¨àÒ—¦¡(´R¡g8”T‡^Ý,µP;t[‹ÈŒ=þ€ãŒs©˜–˜{üò~É”Û?ûÙN+äv¾Å(Ÿ›ÏclЮÁ?°öF·š”)‚ÌÊ(BX´Ê¢d/¦Ël7™i× ›Õδg·kfÓC‘>N èO¤à÷‹ÿÙúT0dÞé *Úè.m°#¸LÌ>G¯á]+8¹d1dXXÒq5O&ûkM*º6P}ŽL¦ÈæœÄ–ÿ)Æ‘À—Evl૆—éDN£–ð‰j÷”£²U¾:INõ2þýx¨yBž»iíc³æCÜÉc?§™iT‘ï"\:&ýö4ÚH¹_µ6æc,)‰"V“f„ðM®Âõ(W‹:ø*bU)•ÉÔ?ŽŒe[´Ø4¢(ÚA6„رÁWh9Öf9r&'€Š‹Ê×Yh:ªã‰Çª–v1Ga£¼h®€ ´fCJq3hml† &$}•Aõ½ïÛXÇòð2@±{^¬åêßa/œZ2«”–ÆêãÖ¼~¸‘“Nr³séfŸ*…lù¾Ýy×"+ƒ„Úáo=>©o²–w’!ÈéI?^8îbH[ŸAüF£­zk/0j—%xû–Oµ¼*­ü …—!¤…w³€6‹ªÒaˆN2 ûW¾-¥4±'kÞέùˆº”GCM{²ˆ¿g»„^ 7jÃ’Üõƒ"ÝÆ< >RÖ¸4ú*I'÷BÂ.á‘JÿqÇX 7{|ëÑH ?yoŠi Øè·¸ ˆÙIy—ÒÏ•n!×[›]Î2¼o€hÌᜉšÊ¼­úQ*®~»  eCúx[[J/eÉNë´…~V/¯ØÊ-ã›6ä=á‚9W]îƒÏæ±Åíñv¶^#ø¾©¥|³Cœ¶á°8î VÃÞè·xÀ~+vsXÒ*çOýN²GÕ'ÎíuEUó÷ÍpÊ€â«ðK˜Ü9OðÔõûñ˜TH¤^UBçŸ#DÚ4;´Î(툜Ip¢£*ü_7³ÌÇ¥ W‡“Vnµb¡ú¦ZÃÓ1 åë@ ÆéMqƒN*õ97î èAG€åÕó‚“PÒ~lÕÍùÎî<‚€‘/«BO°9lk²ÝßBk^úÊÖé4Ï"17hAG1j8¦Ôå’4ÄQÖÿE¿˜Ó’ä¼Hìñl ¹0*OYn‘5‹xsÓ³”ž!×3I}a5 ³·wÄôhã×&åm¥cŸ€´+=ªn²úxþ˜ïÞòø£3¿¨Ÿ0ÒKÄ3P¦k]âå(Z+X‹n’²Í ov?¨‹µ¯Ë1yqO‚“­s"øêl “VYl¥/G¨ç¨ÁöÆQGÆÊÏN¹ˆhZÞ9‡m3ÿNo¾µÄÍŠ{K6\™¿YHÓàúf¶²ãá“ø`mÏšðU[ W5X}ÞÔ> HhÐQû¢äG±+‡B…#ÜÁ¯Û[œÑK­>¨È=‚5í•D"§Ù´Ú˽àÖ•2—š„Ô^ÃuÊ()e|•wQMËÚºåa8G7CÆÍÆcOA`ÂÐFå'­Z$—N”Ç;a§ÿ„çŽuphŽÈZ¾Â¦õStv¯˜Zÿ¶WYÎ@ñ~=½óäSþú8LÐoïr¾‡èᇒßÓÌýâš}&4ívŽåU^îV 14:54:14 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x272) 14:54:14 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/88}, &(0x7f00000001c0)=0x5a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="cfcfb9153dd7dd8df2f13b090e2798800150dfe3fa65af580953211d57b15face9b3d39208223bd2c2b7e3a1e2017510127df1e7fdf4ab20fc7518fa74aac82d207a77a538837014f10529e95dbcdd9522c2615dfef84e6eb631c856106e51f0a296c9370478f707611ff38b5387d759377482e11c91b15d3e92ed3d6d975a01e3081f5828a135dde5e6298ca5646327da662bf0bf6dec98a49babecf5a6bb03b4da20a21d05616ed99d63d001976c8f37ae1e0298e1c642366215", 0xbb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) 14:54:14 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) listen(r0, 0x200) 14:54:14 executing program 0: r0 = socket$inet6(0x18, 0x800000000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ffe099c2ea24966dd43800000007000004000000", 0x14) setsockopt(r0, 0x9, 0x8, &(0x7f0000000040)="dd1c13919a74c0f9ae328bc165d98df86c25c7bd71a6e5e054d83b9b8c03b50415b95b73507c466582a84adca8786fc5bf1d566daef984659fc160972f08f1b8e6b66b6cdebb753bec67701577c3197771e9308410beafd7482bf0f9da77b33f77feff70c4052e22eade71280561e06c9d8bc17c97f48e1fd776ce507d891f6095c5ad34aaa2e033c54fed98afba37a09d923ca1a643b188633b6114a19d9df6977aaaca5440b847499782bf982ed0303ad52ab5fcd4eb6529eb58aed4688c48ed9c7394b7c809f5c62b577394b2a725b8c37906f44c4f754664fc17b51d3b2abfcd8358f1fc5e4ee33b8a", 0xeb) 14:54:14 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x4, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) 14:54:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 14:54:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447d}], 0x1000, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x20) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 14:54:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x20000000000003) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c02cec7f8e19a689df6ddb3a7"], 0x10) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/103, 0x67}, {&(0x7f0000000100)=""/54, 0x36}], 0x2) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvfrom$inet6(r1, &(0x7f0000000180)=""/177, 0xb1, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x5}, 0xc) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) getuid() poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) listen(r0, 0x8001) 14:54:14 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) dup2(r1, r1) close(r0) 14:54:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 14:54:14 executing program 1: fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4e, 0x6) 14:54:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002049, 0x2d52) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="570900f800d0093631d711f8", 0xc}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x61) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) 14:54:15 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 14:54:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) r3 = getpid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r13 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = getgid() r18 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0x0]) r21 = getpgid(0xffffffffffffffff) r22 = getuid() r23 = getegid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="f193f5a0502a39b84fe885f94c5c080b2fa4050934b8a2e67ce40d5ee09aa02bfa4bf417c6af36ec5a08c439c3352c4288aecd13fec9cd5b0941e0a229854dbae12f4ff287e88527daf470cc9f80a92f666b687a4e96aa5a66df0245588b294e5ffbd3c4cdc1f1054292118adaeb0c93963411382abb9b039448a64940bd10823c15566aa0f1794c5e9ce9c46df8e5f91938cc2cdf6937bf54c78c19e99e833816", 0xa1}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x118, 0x404}, 0x2) 14:54:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001140), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) utimensat(r1, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x101, 0x51}, {0x93b, 0x7f}}, 0x0) getdents(r1, &(0x7f0000001080)=""/148, 0x94) socketpair(0x1e, 0x4000, 0xf800000000000000, &(0x7f0000001200)={0xffffffffffffffff}) getdents(r2, &(0x7f0000001240)=""/211, 0xd3) getdents(r1, &(0x7f0000001040)=""/33, 0x21) 14:54:15 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) socketpair(0x50e8283a2e9722ea, 0x2, 0x9, &(0x7f0000000000)) 14:54:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x1000, 0x0, 0xfffffffffffffffc, 0x0) dup2(r2, r0) r3 = semget(0x2, 0x4, 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000040)=""/191) 14:54:16 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000eca000/0x3000)=nil) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 14:54:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) sendto$inet(r0, &(0x7f0000000000)="ddfae78a118a4e9b5d662a1d1d923008a9fb6d8827112f076dd2be8b31843f4214ee4b51b3d5a8fbfb79356ff63fc9c729509490d6e321dd11b1cdf88fb400d510da8e73742149590469a3b4acf1df9bee0c3bac99269a981bbc5c71b45a23d70540b774d10f8f51281c3113a634e30d6c8645837a0f89548ecb2fef1698c1", 0x7f, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) open(&(0x7f0000000200)='./file1\x00', 0x40, 0x40) getsockname(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x6e) 14:54:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:54:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x380000000000065, 0x0, 0x0) 14:54:16 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/114, &(0x7f0000000000)=0x72) 14:54:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000340)=""/136, 0x88}], 0x5, 0x0) 14:54:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c654c74"], 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) 14:54:16 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x5, 0x4) sendmsg(r0, &(0x7f0000003c80)={&(0x7f0000001900)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a40)=[{&(0x7f0000001940)="321a146525216dbd86f6feb7632ed10989da56f25af7a038a2b5d2bad0febd67c9986a595e34d0d364097a3501fe424b3c8021b67459ec32a79e124bac8711d54016dadb8f7eb0f5f97154f8bff9db283df869613518ba5de72b8e5d82090ccbd0642b17befdf0362886b69d3582146af91124355c624ccf5889cf4b728a39f260781e6824a8c3f72da3ae2ff2e07b79d6d59913c860341ea30ab1c4611cf9b774ed4142e088db8a874d9dac6ff7f0550f60177dd228e222a6970702c38780d5902390db591ec215a61edfd6b31a148b8368deabf6d02b16107c2ad8476004eee2ca05a294e27a0191aced40bb04a29a5e1c618865", 0xf5}, {&(0x7f0000001a40)="28d90e06e4ea967aee08ba3b925f88a38430bfde0f8c8155fbe64e858cf50413ce2fa93982d08d13f5f421f6e5bb8388126ef2464216e000aa3d8efbe3df59852d964b727a039cc1dde505f447465795718413d8fe2dbdaa5a48a9c9273bb210d3f7a799c5f0fbe4e773f4267a128a17eebce4ccbf310e4d18f4685c973961ea7b0d93e10c0ac03c0b8333b1dbaceedaa9cd3e0964b8c5379cd0228276a2456d7a0ab2853e4afd76f5025e254eb846fe54132cb97fb75b8a84e49fea868882cda2dd3550254a52a15365b374dc044284f3079f02d62ca693fe14a36ec540ac7d99065996b7f04c5fe67def9fb93ebe48528babb8c9ad31c602be2397a33591fd212c0b1949fd7379517486508cd3b2d0e91c390a733cb7dec9d526a6e07e7029589486aa5e5b90e3751fb3140bb85262e6b0621191e0843bdf24ed2e8b72463a99cc810e1b2331822468e69aa59fe55f70b8e21217b7eb1855df1e0908ebb23cfbdd570a3e0e22f0c56eaecfea95f83906d2af0bc796fa85bf3e664e1e1a4b2ccdc077b5cb7d98d8e6824dc791680dc6f3f64294df4f56fdbd2d3aa70bc8df9679bc19eb90768e054d77acb20127973fdfce03717e19733b6f5f63933e09162e2ae271afc28c822ceeb0fc5de777beab53597b6ad239b54bb3779a10d729d49a0ec253128c0f1e060c1c7dc8168937da2148364c76336a22358091b700ed5d6253044f0cd4c364a6b44401041f7fc0184abed87b11395282d968f159796ff55968f11efd92f41248025ab17fc4a3931747386b39c572e7144b54caaae537cf63de1189aa7195ce6605e5c782110573d8e6860c3d12bebd909f86f04ba30c230d387ebec6fdae32da210f1bb169908f366cbbbb6697bf641dd713f43ac5efa8c768af0c32db54a9f079e0344b0aa2a35e9abf06b9ccac7e4215757d31a7eaed3b5c3f68bd987c1033e2c22281ed635d511b8d9418184e20e84ef740d3edb3376b378768c8627afe5bae6386dda6c82004ea0faf30e0d1da9a20570c939748613ab8e63a87749376c1cfe62975bdc5047d684cccb7ca5246bbd72e9ff46a5cf7b2e5d3cd749774a9602493a6df7046ecb1757fbdcfc4304de98a532e888da14c63f57f0efec564daa5e78ddcce5ebbf3e96008f3f5293888105da5c877c070212d1ea1ce232a11d2ce913bf384e9a48021ee8ac95257a35cd125297c6bb8a2029404f2a0553a85370f0426d67d1e56dd0d2972893102b58dfbb047b6fc30dab9e7cbf26619c227a2d93d8a2800f317518e78cbc19d125f908914670ec0bd51dc3c2a1cce22ddfe2fa3abfb1023d18c495df33e5180748394661201cc2a6d9f9f592e7297d2263b3ee557fcc72a69e6ed3d3ee6922f5e5cffbd9915b2a4f8f1f4eec462c47bad79a9c11d6e1f9dfba50e5530fb7b19d7cb9033ee098d353e9c5b7d3981385c2e5957943283e0a01b029bd681e8454c8d0baf18c08827e4e886741694e62e805c465d3c9986b115004b4da0bc70eae1387ab08d1d829db4f7325501acb41a8005483f942ddb6dde01f84a427554ee44569534084e22f3f4714706d3253e969d15bc4a1115272d9bea79ba4d52dd6db18e8d081178f67f50ec14af45fe486f1b2614fd8f5562c77a9fc3f1011f372c2b8caa3cee2e08350e37c27a309f01753332e1c6956edcea20c53129c3c3365ae0e09b8ece299b46b32ff49a82dcb1054e2ea75eb5752db235bbfcd50b15ead92e918b5915f94c368c1a11ae55ed4a196d84084c789ece61bc469b508faecb1c91272bbbbe369aa0c688e9e06b9499b81395e7fe73f5118b7a989bed760ace9951aa4e42a58b7357ce54526ed35de9b0a7c78c665d7c4666cdac098b5f2544170f5136e17e93a61a485e61860687f6f85f74ae3c7f7347f75a79fbafbd4e786be5d24c0316c2cdcfd83bf8aa301543c885b8fff5589bf502643a5df97c53e30e5bcd63a6d46443b0ba3d37dcb0cc61db33166932f09f54c4dd0bdffd104df23e9854ae255b351ed987ebc0f110a3ee5a573c5f78cd2a218c1eb3b7e469ba6854cdd78fb2ecbfea47a2c2c8c62eb5638c946618aa93f50018650a0c01c4f465e30803bba20efd2b29e30f75e4a1fe7b039c56346596a0224c2aa36ba02621afe72ccd149161dfac8e1f0e23d87aac7cedf98f57ce66b947bd7153d146d3aae6192d972a4d1174c23bf91938f51ce9a2a0c08ce93499a2529ec0b54190acb9f0180f03c64900722eeb5fbea1f750c2eabfc488fbf7feecb24415ed6db7b7010210cf2a04e22a89017d36f7d579e93f87d49a3e2ae03699a36debdad6cf2b185a9056906818b5e1c2d9ebeaaf738d6382636aa12a9f3f5b1659b0068bd79821b74214aec6f750723d09bc1061e1a9c4687243e093425336a3fcda80360266649133b0ec7067c7f01d16fd65ba8b0aa85106698921a0c714ec86311b7d15190b22151a216f29228a7450057ab952000d63810a1c014af870c5a6c8a6017604d82ba690469323939ed53183ec1e9b402796e21a0d94aaff3dc9cd535038e69cb1065dce941e25f80200faed66ed542385b03448d4f5e0c33e27f8f6f6ef440a06c3d1324be5ff2ee6d9dfb8d263967df7d35d9d18503fe7ced4eb32fb0f30a61cde7be7f044b92e998c79ccffced94b50ba16a5b72978d83c157b16d2e54b83b8d9d87fe880d06caaf172c13d48a92d15c90157e3f7c594fc478f85f5760f99d27a91b5a083a833e6765fb8128d915e8f1a16b7c2ea466b986a9882b8c01f3022304d458fe4aa0520057b37d32a6618a92d16ecb0e2c903bcf381515b5f36deedb6acd3cd2ff6050bc4a7c469f82de17ae7562b845460c9774f525ce578caa0f24bfbd5b8425c80164a4c928998111af33282e3f0be604db52af4e43bd18855a97b63baaabf8069ea846c8f1b17669bff3e9bc3e63eb11bf81b6604fa67b1488969b838037704ddef680a086bda9043860a5f2767b07ca051320383247289b82ddfff2bb2a9b21f945cf3f955d38add220ad70a3ebfab737556fecc9e45a283316ae8aed0053aed9a780e954ec7023426589a65691d1a72bf48b12702cef5631d2ed8051e2cf738c3e7a64e26ecc6d183913e1ab0988195e52a8b4d25c94493619fea41bca415d06c16a0905731a95eb8f6ca8c706f1b44a98df0550ea2567f723984a754c998abc695de6c00cfec9a6051204efe6c6f521b6575ae4f40904f99bcfb04f27ba5d206800b62bec7218e08648edc69fb9593231325cdc88bfe76ab26e36f545886516bcb285a9fc6db30a7afe5eddb4a87945670b6880c303072be1559bc3310613c8f4920e1be4c67beab0a74d53a4e6f75a29531b10ae2df696e2d9ba6bb8a431a7682b6f0a1bfb3b14e0ffa0cbf5ca9efe861b043323b6f3be37fd86c2864b7ad74704364b9f269283466b2bda4b0c87914936e048492d208f7f78be54b694c004c9e00838a994cec367bcbf0565d14c60dae19a15d5792e3afff792f5e6ac71a225ef78b1bfe15954d7844a16a347d51e5e72c7275a3b561389176b30c41dcc5351b4f2e9eb8d06b487491679f1a5d94f2561bd3e31068bf14f206c1d1a79f56c87a1d873be09f1f69af73beee38e63e3d9f03c422ddf744bf56aa1dc11301b5989e4af8f72fa4a8a4c21293521d5b4244ed1c83b9d5a4c8e65383b31dd2509359fe351f803a12aa591440dd1193d9d88be2a5065988ed590aa7e02d1797ce85bfef27ba491cfcd29cf1108b641bd7f9456b67f1c12a155d2db2c9a4cc40c6947455f1cc5a98d76f7a7e43beabda7fafc9db753dcb6b3bf292ec9fb634a88eb8e21f9bdadf15d55813571ff296c7099d334f2124f6145179cb36a67d9a087ca92200a86f75e734b5ed8709b7ee0add3d71202b96d0bd8247ff362615a7a52117c9f47c7a3a78d8dbbad2f6e0d127b39b0ee64352fd931ced99207aaf949653217c99a442c0aae1ec50530cb759533c858154c74251807301be53f02f6303085354de2f5bf5cc3cb03a89e21b8ddc58ab4389f4599b4eae17e2286a675ceac821d823591d53a670051a07a1821f8d246cf8ceac8560118aab6755183259b766e059964564cd7b17f6be98844929ad2af298e5bcf0464892a8f87f6165e3eb6d42c46ec506b89d5abc0d139fa5ef53d51c052adefefd8a0a9584d33b76ce0c160ff8eabc348a332ae7fd06c2d904a41e314d13d1a5bdbf7e4486aefdda7cdae28020e940c3e4aac5a089c54266da44f7650bd344daaae5231834c5f4321ca5b752aeb584e48939e6b6adb2f3cbc5701e36aa38f9010d0c81d0d246b842491d2800390e6aceeb497f53686411d00ca95c60cf963b029a538d91ebca826b21216d5ee479dfe3416615c17903f55b64e055ee3b8050a5feab2e7441b13def5c69a28dc792b892116bb9f68c73900981ba7fbb77f3f73d2dbc6584f720c87229bfe3ece61556e8650031f35bdb13076b3ff5a37f5c5a6842c5bfd64c69b6455d2a62c390e3deb41feaf1376a0b13b3833f2db22fe0f17fdc5d66411091c6bc773fe62e1a3a4a5e39103564aac5b04d0aa8e5a1f19ef016bd788d348edd33d970d32ade2175ce1bc1ba911a36973a62f654d328eb87db02edfa07f35253690ea6a0d86bbafda09f7382559e9677849f0c9b55812d23f35050c42c78a34d682773532800554613d916e3659427f2384e0a53ba5b4f5a3361e33dc34b890fe2acd989537f607805b1eacf087a19f5817175ff5edf7f0f0fafa1c3ae15f7a0199d0085f81ee2b7fb8b1dd686e94738920e171005b0740ae4b5262e5952170623259fd4dbfc551c36b7e70fa8b6d803d722c566456440ae58a868d901f0474c0b770b73934a81aeb750347e75fa602f844422b5d6a64d853d7a02cd02d35fd472709e4b6105d689fd45264d628049b113e6499babdffdc7bfab70c3bc9cbac3f8090470883e383602bd91d46e4ccd13275c869bc5c3c3de66156354628a9a97fc1e4d63979896b08e949f48b71406f2f858627bbddd9698fb9d2a7e17d971d2ee53ac23aa4e6cea587d837bab297e65266dcc9284761427ebd0989528ec4325ccb529ecd3da458f1d180ba8de4c10cb75bcf1d0ee5f53a453b0970ee73d400d279d172d510c9403f498e9877a5cc8eb6bde0d1ebca257dcb909989ea7592fff7adc2c3f103ebfded9d0ffa681c1b729d730cffc35ab92911fd00b74a194805b6ef94433c529dd1f929a0e7d9b7bf43da76f576062cecad253b5fb63f3b6ac9e1fe1aec4439d3805184ee6bcc48e47f0ddf42b1e07d8f9cdc62b018cd159a111233da52d8892f554af25aba1b71777cdca6349fa14079a939f448251abbbb684598587e95e56a6a1928500548bcc95ae4b7f5d7b16c67888306bf1058ac7a5ccaf709849aad718e1f734ae5fe3c29f221ff8fb91c49ced5c0115f511b03a07b13f9741f670a6ece342ad8b2ab05e837e88c209fd15bf6220910a13129b309f7ada1c5dc93ca95cf343c632ecac7eb5c4ad34396cae7f308753455c16ff1ea93013df32361f12e86ab5cfecfe33cf4b684e842fe69a5f98f33fbc0ec2f10ad09ad5b0b9227c952498420a9f14efba8902cce4f8a2124439edcf335ebd93931c0ddaa7f54f7f4485c65e708c824d3bee3ead36f1b374b7a81dbb3e7c3f0fdb946a167dc8071a5cf52f85ae3aa942aa5d7934e9a4ea92c8414efc18fead91ff638345d5d7dc4495b651e4d3c3f74b0cea3bc87b3a5d8fabdbe31b95530228eba1081ee9cbbe81ec5076cd56b85386d3", 0x1000}], 0x2, &(0x7f0000002a80)=[{0xa0, 0x1, 0x9, "67f76afc9d85972c236983cffdd3f01a92ea645e7d4d2e0ec53306b9338452f8a501edb44af6809cd526a095ab70f1b53153ca27a22398d23c971aa7d34257916d444ac61e50a4175958e4bb1a6a8805d7c0073f7d83d09edf71b7ac3439d43b4d6415ea76f4171d777103c1dfefb60b4b65ec0e01d64657c781a881cf3a7749d91987512fc8b1a0e3114aaf"}, {0xc8, 0xffff, 0x40, "f2d6203fcff60f34db7c3a691ad97501f2349681edbbe4fe01c7046c9be57afeb2aded15009022db3ec305cc72781c691470e8d3e80b959a28853c0bf29c3539aa0f680907e037b7aef8aa0a1c773f7dfac8b1f332015117906fdb7ffc4a07d3977bb917a1cee28aad27e59cf7582694d61efc4ffd3709af82746b4ffa751d7d8b699172359de4951f1401a6b395af915c5fd516d7f8fa8cba4af94100fa513d670d33a05ca637dd91cd6ed2096b8542f2"}, {0x80, 0xffff, 0xfff, "9c13ea1d80a8776b9efae97041462fc268dfd5e25d99177b81c67714736ef57cda267586c2240081c11e5d011dae7bb062b490be52ddc37e3d7cc5c50507f475e6d950bfcadf2e9b73e2cfbaf7c28c92671e1ee6c3db41d60ebcf4420327e488ed4ac00f618a27d53efb7dd508d261"}, {0x1010, 0xffff, 0x0, "a51296c8c6d2b06b1b2fae4d5db70646c8292d459217b2e8ecb47e30d5c77a946284f39c3657400d2ab435a2e56d32af4160f325daf2fcc55122308daa3fc5dc7825340aa019859b43b85d176cf967fce59aaee6f7b025d252621341bb7546f9952fa20a50ca21eef23f3d3843f1ac2bfb22775b52182bcbb9d229b88401f715fabdb00a8621cb15afadeb919741a283aac9c492fd6c930696b91a549892fe885f47ee8f753d889be58e15e1eb102182b42c5f6aee915201c70a323315b5b214e985a340464eecfacf3891953455eb82c78be456ab0cce3ebd0bda3568337233ea0e387a922a71d9d5cb1afcaf7c2373d2dfb9f73f02005f4e81ef50403321a3e88cd7de18b8a19efd89c6ce4e90093827f6415f7a66b6c1b6cad6f67be370c11fe184accd7e007999de8b9f6fa5bd8ac83e012d055131b60f1ce8cb24d32817ad4227f79176d776c304cf1ea2abcfe8b8b6e93ad71392a205572945ea5504fd960d20ebf1ea4d5a0bfd717b4ac3557db043284d146c41616ced07ef2c76f3fd428c9253db4f62339e514de3cf25cfd99fa7e495a67e7af1aa85cce7e09479ab322d3d30e2f8e2b1832123abc6cd2fe21e7e5cef3629d3382d42eeebf8c3081b0f6e7658acee8ca33e2f1865d3725beaf17b5212124fb9723cc1f746cfc095b8a9d4f124c6481fb95b3eb352a0062e5ba42c55673dfb0947bb3264327830439b88464dae741a2875e611a6efd202527ea4053b528f7a6d325c5067894c8c0ccffe2dfd36d46040068180a90591eec53f7b16a4103e359c1e5f5db9cc757e62b2cccb66e5b5f39cf1c570a710a162cfa6ecb61489d2aecbdf6d57db154ec24b74fa4e7faf0d877eadd2b4a586fcf19bcd26c353b303a4d2390f892e4742c557b802a4e05fa5557a6c16a290ed5c5f26345e36b16d45d714b355cfdff822950248ffd4b285af2c19bdaa079c38e147905e46e11334e007ca34139662df210dc6c512c089acba5718c5776a7b32dca4ee043e86cac971d7ba467668e79c66ca8856a7a285d933de65682027528e87714440826e67ee90594eb57376934be49f8f8da392bbcaa5c696efd6d1144f4299b3f7c7e8b03b40c71bf07f1844bca585163b04484681a17c753c6aede59cdf380ed45be283a942a39ffe125cb612380422b04eb391373bb00e72e97a5a694999f2349185c3a5e8b553eb73b5c1e843c206b832c4952d42744cc969332629a658fb736b3caef915c4493477a8aa206a6db2bbaeaa702031031d6c179a299ded004f20f603d1e6b0d60b8988ff6db5c18476d377862d43e31d4ed8b725ed81a3f27ebaffe80f899841ce1f14d34d878de544266c67cd051e2d61d6318512ada2778b77083a0d9d18fbb985b37f59a8a9d0a23190d0daa518d30b5897c34bb7c236a427fd8c382b57adcf0feeec0f3323001d776ebf9e49e6720bd1d7962259191482ad0cff82f1f479fec332c4bc0c124bb5c2663e415c2acc6b591f987d182e016f08b6565a59d15aeeb2fd6234b45c75f1b8a94d0749f1615dfb3cc5ae56196760c7dca31bcf3245f7caa54dacd29a8c357a7bde3338bf102b39fc19a493ea9541abbd6d1624a8afa6a819d0bd72b5b227f9a06973825a55cacab521ad3c0f30ac2ed252bbae55ce217cc9d1669e1c4fb21ceb5ce987da4dc7d1f9300f0e17902a638a8b0f00f2aefcbb2f923b3b44ef6779097e971d1016eea0d3b95a4a7829b26beabf1ad0a9f166715f60cc5573fa2f8d1be999b2f39267cf27436db507cf040067423d207d2c86612776bc6e4dc47ea4fcaf11e758706a7a178a24f17bb35e635881f37f50b1a71e6839764467dfd9946e95ab3c490c3f762eaef799b1014ff4493107b234e412e1c20635e4e2b65716aa3b2f8d3736c30fda50f1bc26a1b57327103b98a33f17d072d01193f6a8f50359986ec195c934cd9cb99cee6c4d84fc632b1a73ffdb01aa5141d54a1800d045f304efb7a01dec1196fe6c9cabc48783dc2412b526f953dc266b33e64032e0fbe2648af65f64400bf6233bb0370e8444a1af02d13d2d383b86ba1852d11e485d271fb951743e7766ee55bce1933f63d3b6b777ade1594b66497edac5b72be461155adf4cd3c65d7e0b88fdb955c21a2591eccf4a89fe1bf0cf94f82e3a7ea37c879585213dcb043e8615f86061cb7e7d8c0c39a92927907f4e6511b2d6c0d9cacb258712acb187d9a37ae718bbf256e2cf7c33c4380392f2f68756a0695333e0c523d71f85403daaa50dbdf71b87de54a3e367873b0746b1fbe98414bc43182432c559220aae11ee6794292aa778560102dc89633a948c679258c6af39220feb3ba48844406a352043cf59044b8809879c4d5dc1128fcfea74cbb3c9119c7c30d0e46e041783f590a2d5c24c4ea0f9bc9efd33bc3c562fe558a2f6d53d6c89ff22d5e7c2e2686735552b4e03e812c906ca3e4361011be79036abc87194bb39033d293ad103ac240187f7bae9f56459b7b4d109351af543265072271a0908de06827b74aa9851d01520dea310bf64e12d08969577cf3a8734d0c1503c50c94588fc24294ac017c86339a9af8adb892bc489e5f530031323e73970cf5a13ea8072cb692f2657a0d3b936633d5e6f6e549a220343544c0ca16520617c0bbc992bdb04b4cac0f8a6815e3c20daffc71ba770a52645a9d4b2cd7928ddd9910a810cc497ae18d370790abb1589f277b18916591c4257bc28534cf72678b43cbba29eb4c3ccdb94f8d69ea93a6587d96ac70fa3400c7c11442e546760b369b8f543a352540dbfc8857024cb9ff5916322c169ec2b3c49e79de313b9772a756704b958bc0abaf6e47fed2d7e8fa34873351b3f162850df61cb57894b6dbbdefa1cd55f3b1b3ec8699a5b003a4a8b235e288e4c80b6844db1d7d08c56cf3931742e08c1084cc1e80ab646a0768a8ca2e47cb39dfb3f73d10ba40c7e11e1136e67b5c0eb411f6932c9f760912e703729251d2e10115e9bb3b8257390a24d2e9277dc12eadb30a7248020504a277a19c2ded73b17b8e83e5ef4e78826d0c34ed2b1bfa1e672962d39f15b5b8c71f410f594836063dc41ca7251d6026c00436c295ccae469db7cf462dcfc65fdf105e46fcfc499f742972b53179c3e889a93bf7a431d82eb4269992f87c0551dbbfc8ade11314b45a62fde70fa5c12d8b62465a5cb8532ada491b3818a52d3035689d12fc0ef0d40f40a687b09744ed8a149436d590fb24b0ffa9754f6e4c0e72b202f082d9b1592fe394efb04bfc94158dc416060cbb28d6f569e462f193f06e1821e3c1a86f80e8c479022ea269ed7d72252fe37a0b5b7da257945d4b7c80d05099cfd63cb0f78a012289f4dbe3a87e2a19751332efc35928dd2464b0af588b181f13f51dcbe3ff272c51ff3bba8851ae9ca5612a71cc314dd12881f0cafec5f7973d8ae3bea6570588c5d3c047e43c5e1c46a097e04d22f4571f1c9f1a9bba26480cb99cb1f7f8bdec048aee89eca1e5382f02c69f075fcf662eb4bbd1e9dc5ba6ebe425fc5f39168ae4303398dcf4698d51ce8923e10dc5447b1e07467cdee4016dc56559b8bcae7e870a9dd9eca2acf3d0dea638ec104c0e5fd73df13f81307d11cd7211f558c1c76a89824382848df89e8fd703f68e70bf9178175e495e04e6ea48321359fb8aba085e4132df87d0cf78540d3dfb419473d75a1d7531d677a6ac63452dfcbdf2a04db102b40137ac1e89719392b4a93dfdb913aa8bf74d26dc4f67ac17b7deb17da841e1c964c58eab2656e599ec68cb45ad0d63a5b1e0fa78cafd2c545180388ae1d2c2b8ac1ce73e7da8d6e272c84da8b55549d96adb3fd0be988378f1531cbf929163c824c09d0f6f8a7abb5faaf33024169ff33c544371560c76781a95d3a5556d2d3e3ee61138c207ee345388abea2a09e5fc5fec3568e6aa049f61a51a7c79988e2e068115b6a73a73abe7708be49c56d0fda8fd00f3e0dd2845bd0582f14fc99b268ad8cd282153a5a0c61bf254bfd69ee42f425d3be9a1948b6e597c57cf374944e9ab945f33a2ab5cfda306c2d2ad7b81783814e3bb8744e14d3be82c246e9f0b0f567aae7c4d5e69eefc5767ffabfd1136c34aac915322fcb2984e2dadf5104ea185113ce24c22c4fead3895e099e5d2378ce7627ccec66682b0d1cd744f67412334161a6c350877c1f3e7dcd83d5f5398fca6a704aa59ce7c73ead79d8148e25794f4a4e3e18846c21a2041145340cc533cdfa1047d565eba86c7553f6fc11844eaf0f8d2708e32a95866fc3756281c04367d4eb3b5b6949b591161cdfa51ca28be087c197e9a41c265fc399918a329e82cc9126033ec6b94a56c807f8ae0bdaf8e252ff6a77c2f957c7bb1a5fbab8502d67fa91c474004e9eca6d684f36f7be888cfbefa62d5758933adf775d67db623cdbd0214a8fc64199c118dcd60875834253bf5c261c020f1894a47f3625fce9c3fd38c7bfe6f53c2a0b3b1f181ff8fa5c4cbe93c6867197b2357efa5c553599ca66bfb85146f7cb0896740e421ccb55a085c5fb68a0cb1b82724b91791c4a9279adac27da152f535c4a4258deaf1609b451b2018a84d0e77ba61a3fb481d403f7e71441c9ff930157387c882f61cb581d1e7f5f7ea1732c775dc7452930573093f53bbf60ed4dfc2d1d358defa1ec428eb64faf79aa8395cd8f1c6c707c3bca5688eb7149cf78ba4df159edafce0c7ea753c28aceaff4c0697e580970f7e1d11f30f7b3c7d2f96c57921c11ed339ea6b140f41a10a7b938d85c6c0e07affcf581de1a658ff02372aa3b0178ff40484373974543c8844d3d49580bde49e6e305535191cc2faa77d36847a9a019e98eaa75957f4d021af256fc505639890661ed1f300a59ad0e3c572e77b1716ef0a3d0530f5af9e20616d1fc74c39fe6fb344fd7efc07e6fb6b49fda0435917a6acc3ff9239570fdc1b41f18d3c93d18b0c3823e5f1ac834b94ffa6c5d81f991b86bec540bb53803f64e7dd5e19786268c84432693464c4ce40a9e3a94340c3b9e428b71f49cfe0fe7696d3aaaebb862e5da7c0df9279a5416914ad47b09f481ffa2b419a1d72a8acd3b995c52039e21bc93404ba1640a5f349a9d2dded14f06817b2f802fbe1fbcabfc8ff2c65591746ef4e10e862c2f7679f16fc9ee784bb3245188d5099fb24e330c4ad26dd4930332decb1005be48828e3e9893125f048c55c0dbe7a651fc44f2a4ce9a2462095bd139bb11702743c1026891206ab9a66f80c4e9791a20b1870567cf910eef0ed94a52e0ab2431a489a948b09315519aa75c7e76a2964ce79a72c6cc347e846bb77753903c32eb5556f2fede2a54f3e15c11aa1fcffcf2e04ea551012fea58dd4fc651355214c4067ffac257134af0daa3f1e225c9ec8faeed18008c118525ad298530bc381d1c77143f3bc6b77d02c96778ee8fcec0fab21e25fe0cf1eebbbd7555029a9c2de2a0291dcf93d2d9db3300ec15b05fcb01e2abd36112faf423fa7f5eb10e25bbee1e0c09a72aac2754453261b182985d36a6d9fa0fbeffe55ae9c8efeea710c17be881c6ee5a3b2b5a846110b0851fd28f8cf7764fa716ec1bcffb6d26df0cdf5919cf3d5efb60b7354f3cf978ebfc068b37eb7b3a40ee8c78c0556c7646c89380afa1ab77120b9386ef4f228ec578f067fa28d6e791089ff39b808a61d1c834637b9111452e14dd1f9e554521c826bc7fed6f4949fb2f818d7ce8befeca4fd9569fef8afd8079e15cc7cef297a545ac0ea70d96ccbecbd7"}], 0x11f8, 0x9}, 0x8) r1 = dup(0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) connect(r3, &(0x7f0000001800)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = dup(r3) write(r2, &(0x7f0000001840)="640e7d9daa82dd0ed70e581dfa7c2b888b3af0e5ca356f2107ba563f90cd70b1a943a7faf11856e7b378da5bb1fe55535d5f3119a1d16007fad3681e12288480ddeae78dbb845f3bb6e03d314b5bf987c10e48ed1c3b7a2e8df066d1c214dc599101a0ae821f9a5e2c08416ed6b6166aef046da96965f35ffb6d57cd484ee61eeca4eb11a1b41055ea804c04622024ccc6852c5d5dd3e23368575db3adcc2ef90d948c8bb610b9131bd4", 0xaa) sendto$unix(r4, &(0x7f0000000040)='+\v', 0x2, 0x404, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x8}, {0x8, 0x7}}) writev(r4, &(0x7f0000001740)=[{&(0x7f0000000140)="3f6dd99242735893eb43930c0243b332120bf7fe28082bc9d502", 0x1a}, {&(0x7f0000000180)="6865cd03803985c6d13cd982c7f953fa021d870634c5fa4db8124ebe2751f851680581dcb94e7880c08a8d80567d5b7a104843e301bf3491e41d86a9b028be0a983a248e449a97e8d303fb1deb7ec549ecfab2033126560c4181e06ded826348c2691ca0d62315781b65c4e65d5041ed8761a6a29f7ec010d2a8ec011ef0567c40f9224e18ba02024fc57c038d7e0616730e34d9389a647d5aef3f6882a5156f3e8b50d1f792c5d4c9f021bbf27317a257a4a9cf999500f49c13d41e43b025639d1cdacb427020824e5fa0c9e395c24a084bac5784e23415d2574a346dc24a02eb02c5dd2e", 0xe5}, {&(0x7f0000000280)="d16f2335a2f49cfcce976e8ca0ed7984159a37f1e4ff3c5862274a8ed1f81278334138c8ba6c84193282c3c809f5e1a787e353899f1a3d78b10d832f0417cb75ece21b1f6c1526ad9187d03d699b54f77648fd1ef6ec31d7ff0352a2ff638629f8a416e5380c47567e", 0x69}, {&(0x7f0000000300)="8cfc2f73f95f47ea050f5fbf6df4f0813573652c89e01e514dd92af490a532be8e41503c51b0713602785f7cb285ee80b60aea65ec6d422f9b207a1c1305e22f7ec8e6f68215ded0a25cad2796a2538e32053d1b1f09f529b22fb6bff1d16be1a65daf24c2c8bdaa9bfceccff2135699eccb295dd17a62f72d6f6ba959252719c01313eab2746082694aa9453ac690809253805974fe54771f5bbed4a6e2f9e99c1e42821e05097d41de4463478921ab037a6421d808b4a2a365923fdb378ec20721978a31d06883353630039888bb78ecb1a066ae2e1ff6df21d0aa77", 0xdd}, {&(0x7f0000000400)="9770e66a9626b710e6c1befe16abc63d16fcddc7500a3440b203ee748a32155d9afe8c8f55c17a19ebb6f1b0bc4cc47a1711c300b0d2e10fe3580961ddf4fa24462fc11d3ed89f45a2452b92f91182ec0c07c211c6de31c7b35ef26fc5f668ef40ea9bcf827317f358592b1357389426ca16b0bafa7e33c94f68a6992149a584b489117f9dff77e3ac167878290e724204bbd5cb8a86ae1afadce9733198b6f618acdbfb05be7b80e783ecaba27c743fd4c21663af2e78ed0170611d536e9fc91af7d1db49b367d61d35cbfd5ff6b3f17b62f20b723fc0fbf1", 0xd9}, {&(0x7f0000000500)="07f058ba40046e0135ac26f853c8c92f5bb502d13227a3e6ead19a4b19f780394f45e0405b21c673bef8638cb82a24bcac3cab72fed5dab8dab95b590482be8d958538672b9081f36287fc1940ee5b519cd5c0e656ad76c0d08e8934866fd024338015ce70f9b94be4035c812921d0bb6f6024ff3b12a5ae0059f70c5bc8f2bc19ca4eeb8760fe385ac3fd27b3e436f17217986853c614937399584f", 0x9c}, {&(0x7f00000005c0)="a9d451162022fa89aa1a426938d8ae27148e12cadaf81ab59b60bc51c4bdd60a081d5ccc008355f7267bfcbcb1925a589cf81f196c010211c76948ee16a161a000b185acf207bbb999798eff1b49ae97f7bfa7fdd2ce5813f0e53fdd1a05d3f4bccecbd8594e2a86b4d32fea5bf7de2873b05e8a44856a61407b98a35468bf72225582cfc2e54612555a4a530496c33cbbffdfc57294dc7b3a72127083e877ffcb9ea52548904058f9bde4379c3849e6", 0xb0}, {&(0x7f0000000680)="303ce190b259fb162a9f7ed22e37882b97c707ed37a8913911bf6ab77368aceff9027f105f677903fa3ca3facb4789b33abc70227d3bd4b76adece1ac60967e00865e865284e438f04af2aa259c12388753366e0556a54edb34306f1506df698cb2d31e6fb397cfc514c90e21005088936100aba38f474ff02f30ae8690319a048d8084567be05acc3701085c91e93610f59579cd1943b803b466fcc75f73845ab7608b876b317ac574f83f048b940652cb15ce0d7b0f0", 0xb7}, {&(0x7f0000000740)="307e4b1ecb400ddc1423f6113b8249e538e152590b6655a2f1616567fef6198bd8546a159ecac2a385fbaac284d3385474f7e090299fa9df6965b7c5eed9e98db8b3745fc15197a0aa834cca397ddf29f5b9e5edf66f7171404f92e706220f7d6747028aed8bfccaefabd322792c842bb6ebf0c3ad8c2f542346831d60dc90b366c8b67784352539924bda57f530106f618da75c8fa04733f569598ad63fa8449e86f4f696e46fcbe0dda026f8de2239b3d61683ed0b663b26eb31df3dd97e7a6d619d7f662d897222b069384e6c0c5dbcfda482ce688bcf39077ec18202d4775446773c352bc962206b30452d93cf3be6207649484e65cd71916290f580e430feab04d6cb0a4025cc127c386c4121e0603a86697a974191320c4a710df734dc3f917e4b7824d256a50229ceafec0cbaed78541c9a4abcca5f3e95235084ee81030befa037267177387c569c04ccf3ef61ad70432a99abe5cb303820fa24d9d7081d2c954c80b4f7dba28f0d80aa77773cda6a570dbc4ee21001012e6dcc301aeef3a6efa273ffc4319e81f530d05f792a6593541da97db67aea45983b2dcd48b84793be13bfdd28c3a7c354a101de2717ccbe7c212dac77b91885325f0a9d8df0273fc272e60de64c8652abe33715227538a92733a0e9f9959feb3defb84ada7783070c63d6cd74356256c25086b2ff1aae079bc5aa5f304276d58533e0d7d52d378d6ce2147c97b46ccbdf8c47cd75130eb00d60011b4adf0406f0376f352cc8c93ea009c27049d699ca501ed068446109af12ac877e29f37797644feb337c8762708d6145c1c483d5f2acd0a7d372724bc52f0563d8cd58102d47fa2756236daccb3b843876c009c14273a2440912b95a7737fca223a55941098e0499364fcba7ef0921cf60d3debac38602a521a512ce84d08e4c536929e8636fcf195e172c9fc555a6b44a273ac6b57e151b56c3019e35892e85301e78568fca77b07f466f1956ab081ef89c238d3afe5ee4355478e0eaec4fa23b312cd0a4b28774eb7cea2baf2d5c59da7b456ff7e06eff28ab681fdf96adaa09c2dd8eec2c01f9cb50860ea49e7f34763f0ee39cce63551a8aac43bb7b77484fa382e54b08b80bc13ad7b18e173ae9743dfa483c545c43ccf22a6d4c0c089592a951555a4c53f348bc8ad946e43e76ea9e9523bcc4f71e271a9cfdabb9dcc7133256e666e82db4d8d11d7622903a4588a4dfd4489a881b07b65ef31646d2c5c9a8cc54334f6bd62049a338a5ef5ccef8c8a8820fb87a115323c820c48a54de9abf1173de140af12724b1016fbbf700c38be58085683cc308bfc49de2efef5199165872e6afa2eff35ee02d34810ae27d0cc007630f74ee27bc20da7164685601089e25bca7cb8ffe23471fd08d604f666ccfadc5d483e7ed16e27e80cdd7da0f54668a08330e3b48e0f2fbddf3558ad2cd6aa1e38e2ee021e31d448ac6cc2cac2f579316fcd801e30ab2eb062e61852f9b29d5902f40ce2d377381d8c1b824e209dde6862b0da61e43753179afe2d60ac70ca717abd305f2626b92740c8f9da62c146ba9f0a5cef454522a6a8dcd595fc79f22c5f32ffb2aebe0ce848292559068a8e6c48009be48d07f9c942009420f9f4197a4521fd31a8253534b5277daf7eb3f3fe75fa4ae8ddb8638ae25d015a31d950320aebcde6399707630741fcfce1c9b13c77f8f92e6756c90d866276512a3d89ae689f4ac01adb9576530242d87d64dca9568a8ab3ef36310e39233c929dfc362abbe4ced3411f2ccf05ed9b3b89055331d95ede2ff1ab5a7d326812102491a1b091e4f64fe4a7f27840b7986a84a23f96b5a3ead2691fc74f093e4c4c8cfbd919274e00e565beb9cd855d19db65b6bcd8718a42b4a176222ae341a929f2879d5c7f42b3552866355c72759ec98e756f8d318a59f5679701030f44105dcb410b1390d46c059a0980da5e1d61dfce1adeb2a7efef135029c6ee5be6b06938bb1e53b21c4d5b0723dcba99db69bec60f59ce3f7456890a55b9a3889c861798d0ffc04df7dcbc82ad832f28aede348f903fbeb4e6394af800f93066bbaa874aef0e4ad509b9648456983d6ab2cf10edef70be9516015f6a5e65e47c2ff1cf530595d831079fccf0613289a3770ce893b52a276b6af7312e5126287e75e9d3e9d11da9c5958f6a1c4b79796c2781b385abc01caab0d43c3df78b3a98eeef69269528709df496669466b6dd859e9e6cd66f579395e04df329e7bbb2938a43809860931a10b0091412c96e3f0860f2ae605b28108d5307316458241491db12cb90388398701f8c68273befbd7fc20ed34334826ae120e29cb0b8c9e3c076705b926b73e1a6b4c2b28a883742f9de24e0f7171381048c8e21926a3b77a8b73c063f8070c48b7fd37cafc37d0a6c7266e8e8ef8b8eda9ae721f1b5542c0bfe34cabe71bc9ee1b498d7f8f4e931598c14a111d94b564b70fe467c7e2fea4dfee3c9150769b5d09247b9749f931b0bf9df708356f40bc27bf07d7553fc14d6a4d14eb1e3f73503294120c825b43d6a7b72cb9dab1d85a2beb3f6b0e5490febe288abe10f5a28abf580ff07c37dde4cdbc76cddf33e8efb18a8759cd574e000c2213c591c8a038854b38f0256a6b1a03eb5cc95eba26c78fedffacf6d3690a71a811740121bb9f573a2fbd956c074cc2a45a77ddfcf494c5af1f577fe8ae8ebcc0e8bdf2c5db9b8f206585b6a864f40da41d6124f33e57be9697438bcb31a9492f82768946392c3b7e1a697d7b6bded4780ba8baf1db25ed5653b03b0c68c4e7cc02239f4032c5336a0713b829fa2497dde02e59d24647ec0c7e8f1cfe3452819e55d6c202cfd7288dbf56a4938b9b5a7bdb9d86ec5993a272b520f3e331ba782116841832731f39f28832b088314c3b4e950def192bc1b4c644931c1661ae91502bdaa9bf5f29f6c23384d5912b3b2aaf3669b51bdff3ebd44eb5d7da7e9fe3eab1a6273db6f869ae598e6cf5f28571daab4f18333e57e7f95d1d0387f25279a02afada39567f1f858fc4648e6a2c838ce06b3002eb67ac9afd0f364916963bb936c3c96405d4dd2c1866c3ecc00878a28d4fb26bfe399f6e53030072d29c9946ada46a56954a5750d8c3d96ebbb8b8741688280a4f0e5daf945febbec4889000310f31f379dd1eb4d9c76e36e364e4d401366cc5ee44d45d35139f5665018b9d9606e597edb19418342712912dd135cfaec648fa12189f0ba7e5fa5c0e170e1bdfd4a592341190da3cb158c48af9e1e7afa57dd11f1dceac12a387f248f13087fa7d29b808460a4146d4e2b02bfa70db61486f5f231638da29fb67d3350a29674187df5179e918666b98ae088b3e3cdaf3e71667f9deb77186afcd2e435dd385c6c98e8b8371ecfa06e079465d990aa65905acb394826b5ef19d19f48d28550e4bf061d38dabbfbc8b7946132de452b18716f7b254b75e6585e6bd11edcc2a8c671e1753a38485d75f786d6c8cd588f60f0c5e901d253857fdcf9643782d60cae817a9e4aaa6498d6d2accf20b872cea780f0b25883f8d3d0c59af1dc49f25cd92f3fc47617d653ae2ecbc034a73a6a9febbfa24efac482b5bbff3443a7701b746370d81274e97ba742461653be28f1ac499c580b82168e38b77bec18871c5e30b4fe5af975388d6bfcacc8217dfce10b6534f6f00f55289d162d21603ad99c5b2234b3f364ca4f831ce8ff26e90860404c77339e41b5bce865f7ce0c3045f535e0c198a8733d040a33637fe7a7eab6893b5e3b94d3737318e23f6dbf5eee9358103c40bdc8a449ee3c62f4430b8d88c77000c41c7787f0e716254c5b311cf0358ae53adaabe66b8f3f2dbaf975ea7d6db805256aa8b7ee2f562ff60bf0576b3f1e946b4103daac71b615e016ffcba4135181a954b5641469ca373e388464063ae417411f9656ba6a3cf456f253d42b31c445ffb8100ecb83de35e8ea0e4b9544d6911906e46fd20ee342daffdf3eb18406e425c9085fe2b1960e225eecbe2c129f58c3f5ed6d641aaf9aea1256c46c71a7714d4f46cb0bdea5e213283a37c64179beb3d21940d86b0e4f300e7387c478cfa1e5d57d5574bde2b2a9d0a7cab65d8a95aa74a75f6987fdf2306d9a4eb0ff8dbdd39a855dfe3e32b2980efaa06a6e5bc6eecff57797d0570d422d565ca4b7ef062e82115646e9a4a9a644f591f19135752852ae0deeba71f6be003f0ebc3eb6e164c8c622fec68c1201f0c6ae46da06a0bd6c7978685c36fa95dfac9abcfb89d9dda377b9c9c643556eb2ac40a053197eca8400b13cdc0e3b7a1c8daf8c77aa5f3c8c958cbf08c61e0333c50c9a9d23398038006d84c30ab4feb6428dac960acf92fb6a69efaf08577a6dd5dbdd32fe953ec02d9126b55e652edac1ab65ad1351b147eeb13e29b591773414b39d8ba16be755159a692a9a6616ca52a4c7b1f12bfdae96ac06845a4292e77e9f0c37f997c45acee8fcc6f3f91657f9a976ffe9e2a12c9b35881103da0ac779e88f75ede8b748d302c9eadafad405fbdbbbcf9352c6fe151e04be0d886d7cf6e2a7d6ec92f9934c50e953c293d08f4d55e24e1869136a186ae654a23ff2ee463444acf05f89d805ca3d323a0bf9b9eb8d377238423590effc815a8ba4a9e4ce3ff2dd37da87a657b1a7f62937986a4025081063ed8b320bf19843014a86bb297de5075cd539e862f11bfe368117892e426a529248a428ffee9cdaf300b0ff1dadbcbb3a7610a6c606eba5c4e87e7a2979ef3ec4a7e9e434420ae0fc9c9db34ed7e649c4546157ae991b7b1e0c93db083ff561c19113f763e12e376083501505f7e9ae431a22e21e68aaf9d7354262263013032c1f50dcbaa1aa92c52657f31625cc0658bdd88e8a0f5037abfdfc618bd66a26e73b27fe03ded16fdcfe231e4dc22d357e5724e03efd79130d4d96e104cb6b6788d27876e8c11ecc166c74885a03b37cd3b2edcac971f2e446e2ad9d3d0723c26ac3fa0f35f3f86fe4c20af46a45eb834927023b0877cce857cdc2003172e7d1d3566ca90cae9b5cafdf8c8e0c31c63d958c40393ffaac0a49bf5ac5b9d5acabe8b1adf01b61b7a8003871de37651c60f35fa51da1683ac3d588d05d99daa94685082988509fdd2efb23ab1acac9cd08bd8f2bea95611e091c66a91b62cb5f80a900d0f6d46da1e189214058d7a2dd18ab51d92464e8a438fc6f49a2a2a28df47de6158d5c0e17b3515193184e036311a85aef8e6dd1670907f40129ae7bd2df580a05c74fc82905d92322111529620b92de903d986d097bc5f3b885b315842e517c05cb8c4571d365a025058000f354ff4d3d376fe58802b52cc46e21c1039d5f74df88f0418306ce51aa1785bc7d11bb121ccd01ffeed36ac8d806d026158ee6001527491d35da60c54ac8e2e949d474dce9b8f9e6026df0805ed9e3ee7feea6a8f658a4165f5e4a4cad910a0e82acfb7299a3ca48a3e1a409f25d6b6ed754a328e0850a22b2c6687f6dae9d8ca7d1210cbe714a08960666839deb4fd2ea20f648b137ec3db41f53a311d29957c2ac65d2f943f7f06bd862a0aa6e9b31f57f614f7ac902f1c39739bd5e57406f6dc86a8e8cdb9437a3dc9bcfdbcc823d4237b9823f13c068c253a595a74ff184b59723c961b4506b3337126cfe3a510a8b33acb6d5f42eb6a46a0f2608be7d9cb3d738746e1434373f5908a8125b4593141f745019e7e91a885d391d1fda83edd75c5b3803698840893ef4bab335fdefe3644cd300209be36fbbc18dd", 0x1000}], 0x9) 14:54:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) setsockopt$sock_int(r0, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) 14:54:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x6) r2 = socket$inet6(0x18, 0x9003, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) sendto$inet(r3, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f0000000180), 0xc) 14:54:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) fchmod(r1, 0x80) 14:54:16 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getegid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 14:54:16 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 14:54:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = dup(0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x6) 14:54:16 executing program 1: munmap(&(0x7f0000008000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x3f}, {{r1}, 0x0, 0x49, 0x1, 0x43, 0x3}, {{r1}, 0x0, 0x8, 0x20000011, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x9, 0x2, 0x1f, 0x3}, {{r2}, 0xfffffffffffffffe, 0x21, 0x0, 0x8001, 0x1}, {{r1}, 0xffffffffffffffff, 0x28, 0x40000005, 0x4, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x20, 0x800fffff, 0x7, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000001, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0xda, 0x10, 0x96, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4e, 0x84, 0x363fffa5, 0x3}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x89, 0x10, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xa9, 0x1}, {{r1}, 0x0, 0x8, 0xfffff, 0x1, 0x7d}, {{r1}, 0xffffffdffffffffa, 0x9, 0x3d81381a3c4afce8, 0xe5e9, 0xac}, {{r1}, 0xfffffffffffffffd, 0x11, 0xf0000020, 0x2, 0x1}], 0xeb8, &(0x7f0000000280)={0x10001, 0x600000000000}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000066796c653800"], 0xa) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 14:54:16 executing program 0: r0 = semget$private(0x0, 0x3, 0x180) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/2) r1 = socket$inet(0x2, 0x5, 0xfffffffffffffffd) preadv(r1, &(0x7f0000001440)=[{&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/170, 0xaa}, {&(0x7f00000012c0)=""/23, 0x17}, {&(0x7f0000001300)=""/223, 0xdf}, {&(0x7f0000001400)=""/40, 0x28}], 0x7, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x10005) write(r2, &(0x7f0000000080), 0xfc4c) 14:54:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0xffed) execve(0x0, 0x0, 0x0) 14:54:16 executing program 0: r0 = socket$unix(0x1, 0x801, 0x0) r1 = dup(r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) geteuid() ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 14:54:16 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0xd9e, 0x1000}) mknod(&(0x7f0000000080)='./bus\x00', 0x5, 0x236169b6) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:54:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) 14:54:16 executing program 1: pipe2(&(0x7f0000000040), 0x10004) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 14:54:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100000000) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}, {r0, 0x2d}, {r0, 0x40}, {r0, 0x13}, {r0, 0xc}, {0xffffffffffffffff, 0x10}, {r0}], 0x8, 0x2) 14:54:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x12}], 0x2, 0x8) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x9f}], 0x2, 0x0) 14:54:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000001"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) readv(r3, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/81, 0x51}], 0x5) 14:54:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) listen(r0, 0x789c) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f00000000c0)=0x5, 0x4) 14:54:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x9) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)="2be1897dd4fb91babea8e5ddf482b8df16199dee45fd8a66a9", 0x19}, {&(0x7f00000001c0)="2fbfc5ada4739ffb3e2697aea5a4f1e446f27676cbb81497250ffe11c3770ef28cd42a413de20ac0f9229a9503f5d70ca56781c73e4e5f618c", 0x39}, {&(0x7f0000000200)="2e25340762c22b9409f05b3ff708c05295f680c1f5629118d0806f24607365", 0x1f}, {&(0x7f0000000240)="18cbd5e4aedbc7a8d1394b2052b10c449d7cd4f062194aee4133be55f6056e6248401868372d35c2d4", 0x29}, {&(0x7f0000000280)="13a8307da8d9d283d2b77567b09e7aea", 0x10}, {&(0x7f00000002c0)="2a5de5427a2284e3aa5f3f3c26492167460b8098a3110cb36fe98602913e2f6001f6b0fb3d98d4749f831bbe93536b2de4a8e19fdb1731746f5d", 0x3a}], 0x6, &(0x7f0000000380)=[{0x40, 0xffff, 0x7ff, "171dff70a348292550ff9f93f9f2f167fa65b230bc154e90618cfb97568218820dbe993a5d7b34e42e86d6c497"}, {0x60, 0x853283503130dbca, 0x7, "8274b46bd41e310df4450a68b990aed4989cb0b79ac7c7c7145a598b0cef757a22164163b1be3b47caddcab223d13d2914b79db18e3decd516e42a2637f32ec882fb02993883dd36ba79e3"}, {0x60, 0xffff, 0xa9f8, "2418fae1ff55c860f02a86cebd2c7757bd7c85332e565914f2355b2d0d694828b57cfd3b18f5b36f8101ca02867ff5d5fd3a2dc8fd702e3862a86567ce8224cc857bd8ca8e8341ec5d4a2fc7aff9"}], 0x100, 0x9}, 0x400) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x44) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:54:16 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xa0000023, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0xb0, 0x9, 0x100, 0xc1}, {{r1}, 0x0, 0x81, 0x44, 0x7, 0x8}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xa2, 0x0, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x81, 0x40000000, 0x3fc2, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x50, 0x40000000, 0xc000000, 0x9702}, {{r1}, 0xfffffffffffffffd, 0x28, 0x2, 0x1, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0x1, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffb, 0x42, 0x4, 0x8001, 0x9}], 0x7, &(0x7f00000001c0)={0x80}) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) 14:54:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0xffffffffffffffff, 0xffffffffffffff21, 0x7fe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 14:54:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000140)={0x0, 0x9c}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x40}, {}], 0x3, 0x2) 14:54:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x6, 0x401, 0x42, 0xffffffffad274f62, 0xffff, 0x56244dc1, 0xfffffffffffffff8, 0x6}, &(0x7f0000000240)={0x81, 0x1ff}) 14:54:17 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x8001, 0x4) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 14:54:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 14:54:17 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair(0x1a, 0x2, 0x200, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x5, 0xed45, 0x4, 0x9, "8ea6da3a6c1355365adcb5cb13c8316f9e3c3c28", 0x2, 0x5}) close(r0) r2 = dup(r0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getrlimit(0x8, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x922, 0xf2) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) clock_settime(0x3, &(0x7f0000000000)={0x3, 0x9}) 14:54:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xffff}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6", 0x480}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) poll(&(0x7f0000000200)=[{r1, 0xc0}], 0x1, 0x0) 14:54:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_execute_func(&(0x7f00000001c0)="c423e57f1f8b3e660f73f917f0ff4a000f8a0a00000066450fae7b33c401fa7092880fffff0cc4c2019a4b0046ca5995c4812f7c12c4e11df5880d000000") write(r0, &(0x7f0000000000)="21c587c49fabddc474b62a24a79099863e3e91f07b27a8841b1813fb5a3cc66bf2864bcd15ef900c44185333c8858ca1b211c575d72c1e3c5362a0ef21e105c4ae1091ce270d71d027576878befe0570f9ce037a4b682ff8881f9ee39de3d489a9d25da1ccb800648d615af524cc083cb683b34299e4fa0e03bc2b9e423d1cfd6e0ac92003f7ca966f8ed404b647ccedb15e8a42fccdbcd5b98e7ea646114b99ef7b843676", 0xa5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) shmget(0x1, 0x2000, 0x10, &(0x7f0000396000/0x2000)=nil) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="8ba11810b354b54d848f386f554b035cad226fc5accf66ea93a3c1ce76711ba7ec28cc4b8ed1e47e38da1aaef573ac8df3bc4d884ac369f5ce62ca1fbf69de166950777eb51b32c5db7ff3321dd4a38226cdc3f250d560b42d082b842030934c32e8d9c7a54e2335aa96147d9f9772c099bb4d161cc43221bef89ded23a23d586e7b979636fe87c8172b59058385db9ade6412af1efa0ff88ff3ddbdd8bca474dd97b94f656cee98f7001cb8f3f95d818ad5064691ba32f26c4f3116ffd5bf92b94176e4fa57b90a693437bd1fe0de1934d8541770ea465f94aa29714b6e6c", 0xdf}, {&(0x7f0000000140)="bcdd57504024d1cb000ed273f6a1711fb317a98b676f1c9e04c6ae4e4a52de15454faacf245043a276af6097427a6f2527564e454530752c14538869475e99748e624cf89d7cda24af06e7c9a4e32d79c97e5c5447bbab56176e109663cd6ff981fb98dc9291023f33f27727e29d14", 0x6f}], 0x2, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x80, 0x40c}, 0x400) mlock(&(0x7f000007e000/0x3000)=nil, 0x3000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 14:54:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x400) r5 = open$dir(&(0x7f0000000340)='.\x00', 0x400, 0x6) socketpair(0x12, 0x3, 0x9, &(0x7f0000000380)={0xffffffffffffffff}) r7 = socket(0x20, 0x8003, 0x5) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x500, 0x4) r10 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="b5ecd38098cf2abe8dcbe2072a1df41d80c243cf98b925b524bbaba43d74f44c28fd47777f13a41a65ba8e65bd7bdf4f957c779d72e86c8f42a0c98c", 0x3c}, {&(0x7f00000001c0)="782abea9a920dd067454154f6a8fe66d9cddc95c4a7457433ee9a0104a076d3e2c7f75c502071a0d657acec856196563d5bf033d2c980ad02efbe329012113e0e585b2612ed7c99734529a8ce65829714b3e037f8adcb398e4a84e775a0e114418b81f6427851d0489061ee8388352ef701c4ed78c575e8ec62b4007f252cfda921de78fa5bbc382d9a837fcb6", 0x8d}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}], 0x50, 0x1}, 0xc) r11 = getppid() r12 = syz_open_pts() ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000000)) r13 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r13, &(0x7f00000000c0)='./file0\x00') setpgid(0x0, r11) 14:54:18 executing program 1: syz_open_pts() select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x4003, 0x26b) recvfrom$inet6(r0, &(0x7f0000000080), 0x0, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0xffffffff}, 0xc) 14:54:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e9", 0x1}], 0x1, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) write(r0, &(0x7f0000000000)="7c0b3b02649abc6efbb3eb8799809ab7fab9ee4a3752c576926583ceba0b327c4722b9023710b5b2daf1370bfcdba8722e8035e2accee54e8ca964e207", 0xffffff50) socket(0x38, 0x4001, 0x4e6) 14:54:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="9b6bf10106da03f84cb22b26b3941ee43988ea07887d2d23c5d2c1a27396266e865c500fa8337b79d8f31325a6fa1c020a44c2f7f1097a303d875841317a7b5053fd16d6c16134dd9377370a0b5f2080526e13ccde7921ee3afc361b3aae647428c3e95e11ec2e69756c9f45d15d4de3fdd5231648457dd110869d1541090643f7d5adcfe2690441b0905ecc980c430c8959963c45001d087d8231500fd3e89f1bf868e02280a2ea", 0xa8}], 0x1, 0x0) ftruncate(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="665bb63a344dd3666869fd5bb494b9410b97f7d13c6f869254b5cd1923b2fdf6b7309e4b5deee188e7b92c3ad88def41638d21a62d48ea52f73313f32ad5ef9cf20ccd889e81844e277fed267e41a56061be9d6833eb442c6d3e9570b95e93ff0587010efe9dd981562f9e92ff", 0x6d}], 0x1) close(r0) 14:54:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x23c1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x100) fcntl$getflags(r0, 0x3) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x1) 14:54:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="f5eeab8c7651e7ad0d66572a3631deb2fa1dbab186dd2614b87afc41920c8934a734a930ababbd7ca5823198a1cb6e8ab1ae3b3fca9116b0d7cd", 0x13) setsockopt(r0, 0x29, 0x400000000000003d, &(0x7f0000000040)="fe780000", 0x4) 14:54:18 executing program 0: socket(0x0, 0x20000000000, 0x0) 14:54:18 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x813, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 14:54:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x2) 14:54:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 14:54:18 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x14, 0x20000000, 0x1, 0xb11d}], 0x800, 0x0, 0x41b1f84c, 0x0) 14:54:18 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) setrlimit(0xe, &(0x7f0000000040)) 14:54:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x400000001020, 0x0, 0x0, 0x0) close(r0) 14:54:19 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) r0 = shmget(0x0, 0x4000, 0x210, &(0x7f000011d000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x620, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 14:54:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x90) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="0c63180c27a33930f3599bd2ce345a3a5c5cd5d2a484df64a6e0cdf51846f6b706870a286a8b78f92bcd34b672b82c809b0aa7ae1ef26d7c217fce42cda473f275e4ebe42c49f76056faec9bc3516e0d55d72939f9319bb3bb1b3309256f0f59b2a8c1a88dedb916b021e2a9509a70aaa99d6df96226d1fae26f62c0b98fab7e6f067d304d7ca597e3cd60a129fd9f6785257692d957f14b82de9b63a6ae24ef8ff830d902afb021a60637b742c154b4550a4ec39063cb7e0d287e3e", 0xbc) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000280)) r1 = socket$inet(0x2, 0x4000000000000001, 0x4) listen(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchmod(r1, 0x8) r2 = kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="e95a4f48d335460880249f8f32b8a2de6dd46df645a1f8093e563cf5e9c80691e7e10cbfdb8c3e7fd707754ec6b87579921766b82da93e5589bd6717b239c4f79fa9e2ef27316120b7e113e254e57d29453ad368c6e800a0cf9776bea373171b8ef68f2c3132281cdf631224ace6140428554b5a1d4ddda4225d07411ba4772f2e5c3c666ab3", 0x86) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xdf}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x8, 0xdb800000000000, 0x7}, {{r2}, 0xffffffffffffffff, 0x5c, 0x20000009, 0x100000001, 0x36}], 0x1000, 0x0, 0x8081, 0x0) 14:54:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x1) getppid() pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8", 0xec3}], 0x1, 0x0) read(r0, &(0x7f0000001340)=""/116, 0x74) getppid() getpgrp() 14:54:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004319878a2593d8319a77de2e109c67798a0e39b7323acccaaa21aa21ac755f9ee8dd9b8161653700000000"], &(0x7f0000000000)=0x1002) r1 = msgget$private(0x0, 0x490) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() r4 = getgid() fcntl$getown(r0, 0x5) r5 = fcntl$getown(r0, 0x5) open(&(0x7f0000000180)='./bus\x00', 0x8022, 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r3, r2, r3, r4, 0x66, 0x2}, 0x9, 0x8, r5, r5, 0x30, 0xebed, 0x5, 0x2}) getgroups(0x1, &(0x7f00000001c0)=[r4]) 14:54:19 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r1, 0x70}], 0x1, 0x0) recvfrom(r2, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 14:54:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) setsockopt(r0, 0x3, 0x3, &(0x7f0000000000)="102d34afdd395206aa27091eb7f399105528459febc0e4a6df393576018532426e7286adcb5137906dc2238c7e97fc9d119707ba8f03a3972ec8437c9c", 0x3d) 14:54:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 14:54:19 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000100)=ANY=[@ANYBLOB="b618c09a53d83effb1024390b32bf538793bf2f646799acb24683d91bb2497418deddeb0a4e134d93af2c579987ddf307a4f306d29276f325f2bfebc25842475e059b975172c85f0b5ac07603905aa58ad09c297a3bcd3cb8bf5bd6e48ddebf71489ebc08673d3489e114f250c675b68f5c5c5d43df6a152574a183d68474ad5d3cfca12581c7c49b13488faf7c00d5da5c9ecdc764bec01d7706f34431b3a48366fdc6da9ab6c08e186d15275361a169f36dfd96eb203cbbb0db905d9c0ed"], 0x1, 0x0}, 0x0) 14:54:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="eacb3183c16e797507a826a18f79277d24340368e3a530a051a1cafaa001b0932de7b35aa3b3582f772a812ed5dd6526228f259d9f7d1450ceb6b0207ef68cd91591a04e13b9c6cd8e1329bf38ae220f24469d41b5b87462656ef4c7062def91078b958afa5d", 0x66}, {&(0x7f0000000280)="20968421eb9552acdfb63a63bed181580b0f3cdbfff67de4eb99e3733073e9b7a1e285e7b9224f45e8eaf5051a466cc83a87049a8ac4389a3641f1d36e8ca95a154ed26f6f4c59b522a57c028a30a4490f242b5b574843daab11ba869859e5a0cac3fe16eedf6949f832bc56b51567ba5b271de328d7ac780a2c69314faa7e60e478928f1f4a0e4ee4a345b66dc6f6942e76e01375d508e109ab053f6a9fe9fb04c7ba173178c99b45058ee096401dfae70ccd815d6f40c41beb0af0edcd9b2cc99af5c7d5b7224c59684e654b617622e5a7a2ada41f32ca95819b828b614099c516071b6a91502b849ff6253df2bfff29c6e5db6bb8487f349f50e9766001501e84a4e8e8d63f2c77353e276857ed9a341a78f383ac4ee2575d2641e0ee1efdfea2f2093ca01f7b84531f08eac34c40a8ed6464831cc9fe6ad87aee35f4491b785c2e0ad14206faefea97fb21321c0d26935bfaedae35c94d8d5a0f2ca546cabde49239f82f740131e0c35668dbab016d3c028f4ecd0f2695bff8790515383c8531bb4172e11dc7387c7a3ef996dc784dd6be99ae0104ede2e58ca6c34017764b73b29a61c054e86867287ec1f845001305b2712c3017de0abe1681ea495a2a73530575d199130179d5b813e919f375782e06e84c717c202d0ddae2e4b70262d42747282d300521c372d32e44e22cd75f83adad16d17c1b5c0860659fb3fa6825ca565f02e9dd7c829c83f51a17b1a21a1925a6997c0327dfd1d9f28098cf181b63f05559a9cede07f5fda35530bdd5ae1e21e89615b5b11bd266d8cfb751606a6825138692410f9bab8d32629859b8103f625cf96349918f79e5f58795953da3abb44790405a148088f019e1aefe52d9f9c091307514609b1454f3c951934ce3f324bbb29d13f8108bc412c071dd72c489cb4505ab7c54082950e8caa2f1f2c71f452ee607b627925fe816d76789269a76cf09e3a49b00fa23edc1d7a79910c3121ba151957a0f11c615cb965104b55290362d4d7d111d2ee20607bd6879d8ed0abe26325bc060c473c348a9da4c31d9b53bbcfd36110ecdc8b13ecd2dde319f199adf26df6dc120ebe8f7a5bcade174f24cb3ce43aef8688d8d70c3b5437b3d10e1fb5dbcc95d8f2e362454f7bab4c0be1094758b73645fa377880595c982ecb53a8c7ae640395112f8a4cb8eb67a27504391cbcf1175aeeb95049264e9783cb4284b33398fc0c7cda14d4c742fca571b9f38f3df22b272a6c9d00800abfcf4cb03fc3150f098b4ba1d3eb716923c3a4857a7d87b9b7dd08a7afa07098d56cff3949c880ca56b3ea025721be7af1886221a33dc1cd104b5ed6f14bc1e32460b2cb0c73958a6cce0bd79559c83a8074dc5a1696e61bc10ce09401ae0cf8e89e60dd2a90f6b444a9aa821ff9e9ae0c7aeaca46c273748a346501a8688c05097a48b4f9c7c521e7a75f5467237132df136518bc6103dbe7880366cd24100e720347a681d4ce14528ce20a07789b72abbaa43f92d6ddaddf66a6a111bdc57598edc07e73ec57aad36d733d1bb6b326d28059962505ef6019d41b1779857c5f6dc457daf467ba84c941231e1af1b44060392625ac2c737616f92a0c021e61c8c4b2d4771f8e2c2bd2aa76f4a1e00c5d55a1b16b49912e7010c6b1b93ecf60876fca45f5cde39198a37295ebddc9261c29d96314f8e00d19e35e42395ac07b02453c33b69aa733631518ca50751c2ba700b40cbbee13c4db941e135b142a72fd08cfa718153078159cd9b931c008cbe415313b252d8558bbf4d74ea91eba28f8da7e6f4da8b74dd5fda022e67f1ee12e7eb0e739433411852189d63b61e1ad024f10452f2dc5c8a4ccf3e9501022445b539b16ba8b69b5efe730bd4285ee0038f18c6696a2c882d3aa16a2eb2baf52888324318c3e575d7897aff88719fe949630c42a0798930cbb821882aa91d5504a66bce91307d8929a1b421a0a2a4645ebf4414735db87f9094f19dc9c51418a0d14d0a3edce78355271dcd1ef850b4ca48c10f56a22e7f5321531e64bf5e7bac839d4ce8f127ae4b8e3922be634f417bdaff51bf7c82c78f9265028571e221377a7b6f62735d8996e8a3f855760f516eb765d743c8ef312de66efcfe736859396c0ad4521959cea3ff2a58158d230a19141046a84edbe4faf6feed9a5cacd252a813ca0028b7a845e214c87243240f2058f218bf3acd8ce7e533d517b953a1c2d771b6a5bc603e189a1bd87eb0e2d1b2cf9c468315b721dfa9981b2cd4c6f8c1ca3ec46bd69163d1d081f284b43a7b46c02cbe93b440379352ff6f45fba8b3163b9a5ecd6789c6ef443858f4fdea1d3c24dbe637ae7d5fce516fd4c2172c5c8f1a69880ea1ca925c87ff5baee4a16b722fae54f17ca161308cfe509fda638222f34d5b72a6002581f1620596fc16237289c91bfc2e6cd0fadfa06a046e7e93487f6c61ac8144b929ff2406c3a757feae82a8c3e05a551f47c09013427477d527c9d37b8bdcdbd63339518990eb6a70cf36106a3131527259da288815f22085ccb6ab4296364fac832fdb218246635cf6a56b4e34ab9bedd9966ebacfc306df802c99bed6a0771b4629c668865a6183714ed1e338f9c3e297e636aff47f3ca11305e34e995b6a43e12d1d83ac1776568568b1339ff74a6fc2acd3af5a76a34c6232ce9f53c7f65889acf06226631579d7073fec50aac31313be82ce59f72130d375d5478eed49dc5e425c43fc20f730eba8e1d3f23a29f8cdfef22d0d69dac9f3a573c617d6f179ebab8c86c23ec3ade52e35eed4fbd7ccdda27a8daeb3511bcade575a4c79b89671ae01400da8d3dd528c94e0bf6400d54e1a9cedccd7bff7d0fb8ce6a0c8deab46648eaf0c9228421de9d8291dba5c2ef78658b648ee6716f46d83f85b58df9e0192fce6eb64339b5fcb086abf18fede3ee932619364689bd77214cdc2913431d67d8fc431de157596e503dc86c6d2a401b425c5dcefb39bef7c2324fc91c866e2c13e4b3c188956b6244c8b9d74406539df1bb7df58e9c8fe9933b15b569f8f51d77445f37e86c4a5554b8eda2154dd3dbc82071c7905d75049bee5a9b1e8dcad2e97017f3cc9d40070bc595c460f2986f75d8818c319b8fa2a6d4da9849efbc94ef077e248e5208a2063067b570d85cbea1bd1826af1dae9808d03555dc2c61016fb6f8a99d08e3fa6c48e09c9d986e7e082c358390462f8bc14a2818af75d5d4e754bd26d4332277e4f7e63412a0f3845b42d896f154a356b444bd01ee0dd205a8ceeb25f12d99fbd897f27c828d97ea1fd01546af77c1bcc2db4eb03d227dd63eff508ea63161e7f36f52818b17bf26691d239a8b43c3e69608fb9619d06dd533db5b1465f83d100e654554f0321410a4a533e5c9d550c6167e2c1ec21c49415019dfe43b5e06e6ae8675cf7447826c0914308f95d06f03e13222f513c9a07042509617dfd7726222df6df6c947fc2e4de8c81bbdddcdae3bf56b5c689f057a37a0aa08e1a9e21ac5d0c44f3f460a79cfd4aed8595485359c0b6ce71b09732bb4d413597e3c9e2296cddad1971d58593e45467acc9a40415ed537b53a637c944247fe3506af00bd99006dcab82c45b4f7c82b5ac3736d79a44675454ba15bac4cb766b4c1dfa796a591947a7ebbd809ae83aa1047addb7f718d5f9df5e9a877fe20aa928484a08afacec19ecd921417a51bbcdc8e23312ab65d6bd07c4f7e080159d6561ead22617927e491590958d360986a4185d53f155f941ad34ee05b33ef135b772f8fd2114cb26fbc0cb60adc776950266de8c538338abf991291af6b585c2221e6ef4ebf31b99e801f53e4f2cc901f81518ecf349462988a8d37641002f1aa50a129301266f5ccaf62bc3d0725a59638a571838555db962e48346371be2f0c9744a3b9d9ee79ad7224fee53b4c269bb3b6f3412a10f158f95f51e041c9563913080ca14c06f4a998a7d2c2e26cd3c43fc09651b7827398b7aa64c124cc75ecb9acdc1573aa0c0bf62da86ffd5964ee15d27067a076eaf77096efbd37b0972d37292ba837c86219fd266457a0a433b44ae8a40071c512e77104a3670b6c6232910fa09b26229c818e816fd3c95ad9f0d7aac1f3d6b62629d29f3b0f01924bce5b7f1fd117ad42009d50d6ca7b13f46a0afee13ca4ec9b72acee7a9c39cbd7f7f667dfc0c897960c3aa0d1b818788be6bd75aac5e4c82d4fb8607d3918ce17a485898eaecd99e9b798cc914808b546e7743601ef468083149ecbac0d8d210599c186ac68320bdbab0a75caa06c95febea277a3a79b0c016ec14bd56f278be24e7b8b296563f97ee822315b802e2a8161f6e0d5aadd3162411227bd4d0a8316dcb5d9b2b1179846b2d7fdb4ee81097b4e460e2201b17f16f316ffa0c414c17cce6c527092fe7e41bc8e8def38fb8d0701e9d1796cf71cf0175450a2f8a9f8a268bae9f951a97232ed9fad4a686ec397bd06147d2a3f7c97e1dd3fdd1c1080b19eb2a74268a9784aa0a88e7744ad853c6c16094a9f5294fce00676f94eb8abbe86ee8faf7c3763be2a303f0292315588a47629a90a7715f366888a1ed9c9724ed1f55a980c3f0cbccea8b1b94099b138693a5ac893fe51b4bcf67917d5271c10be16f408233c08f04f1144c67884f6712bf7ba4be49bbcbb64cdac253608b8b8209581b662d954aa918e2520c83bc7ab63900a4a5df9d691f96559a57b932fc4d2131020e811c30e11b3ce64c462a0294f72376d4806f32e74fb0c5136aca0161282f9b7fbe02b2c992815d4dc104b6d20756f93aaa3efd74b1be07e20f241b62a19f672c573ebc688cf272385657dccd239513ba0e41d1afa98046e6f24d4b04169d239e0d44b788e1f859fca75857ed771231ef2df847fbb37884bbf0544a2739541a18257b4beea066adea9f2ec50097f928011414a5b2f2ed3960dfea39829b426b4cf2d13a781e7f85de824a363167cc75e7eb265368f6de3b0bad2e57f93d85a3bd0414062420dcd3382e91b861bbcf830ad0fd77b9d2d9be100445cee7793d78b047c21c8f6059f543dae849f659630579b3b06a452f20b6e3996537c20fd2ea917f7e38e2ac606a1ae20da174908150f7778a4e79cdd5fdbe1f56849fac62e9f9f43d29e38eac5bccddc9b6eb88a36915307f199fdd4fd750c67f289d8ab9ec5079422d8097c6770ac5b83b3bd1affa15ff6e63cd8b08c742e187c4a72abfc0243492adfe2e84cf2ff68a023064f8be3eb6feb4e8f8db049a49be243db39e1c60d712140fe4926c1373c1c569c450eaea8af57dc034ab96378a295551ae378f439938427facc694c04d196509e4e2140f43bc4f584b1c5047e78e63215bdcf3007f70d05ef0dd5386e401f41859d12e98e653e2068c9071bfc2ea7a264ab5c746810bdf1abcc202e2255dd0164913ce1f22a7f98417024792dafed5694c02e4c96a7e7d54d14bb4c07eacebca68bb5b2a779ac9084a3ddebc8ca41982e4d10384b7068e3f8e193c850d8769441a512033b4c0f376bd50ffbb57684cbf44a30a97aa7a2831812f5b5a0c4136619d2f5fccede361c3d5311d303dc2065c6dd3bd7b32304f7e0a72550e6de31bbbcaa0934094667afcaff49839f9f7eb2b5f00787c4169c746695629c69eff912c93add8c69fd586c5ceeb757c378f2367092c7c4229465e0ab3a7e3ec8e66f679e6c2f19d846ae7ecfff2ad860d991e7ba707812154fa453050a419f79f3f7cdb348dcc20f9c66c84d7749943da2e282d6c74ea54133242", 0x1000}], 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 14:54:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) recvmsg(r0, &(0x7f0000000c80)={&(0x7f00000008c0)=@in, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000a00)=""/192, 0xc0}, {&(0x7f0000000ac0)=""/81, 0x51}, {&(0x7f0000000940)=""/25, 0x19}], 0x3, &(0x7f0000000b80)=""/208, 0xd0, 0x16a2}, 0x40) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) dup2(r0, r1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 14:54:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 14:54:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/58) clock_settime(0x4, &(0x7f0000000240)={0x4, 0x9}) r1 = kqueue() r2 = kqueue() close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000003c0)=0x7) r4 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000005c0)=""/4096) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xa359f2a5eeeeb993, 0x20000040, 0x4, 0x6}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x7ff, 0x1}, {{r5}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x8, 0x95}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xc7e}, {{r2}, 0xffffffffffffffff, 0x2d, 0xc0000006, 0x7, 0x1}, {{r5}, 0xfffffffffffffffa, 0x50, 0x0, 0x1, 0x1000}, {{r5}, 0xffffffffffffffff, 0x42, 0x80000005, 0x0, 0xffffffffffffffc0}], 0x200, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0xfe, 0x80000001}], 0x800000000000000, &(0x7f0000000180)={0xfff, 0x3}) syz_extract_tcp_res(&(0x7f0000000280), 0x7, 0x1) 14:54:20 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0xffffffffffffff81) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x80020002) bind$inet6(r0, &(0x7f00000000c0), 0xc) 14:54:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x5813, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) 14:54:21 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x96a048cb5445000, &(0x7f0000000700), 0xfffffd32) 14:54:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x4) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, &(0x7f0000000100)="3abafa8aa55c4623c40a199b", 0x256) flock(r1, 0xe) 14:54:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r1, 0x0, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r3) r5 = getegid() getrlimit(0x1, &(0x7f0000000240)) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r11 = getgid() getgroups(0x8, &(0x7f00000001c0)=[r2, r5, r6, r7, r8, r9, r10, r11]) openat(r4, &(0x7f0000000200)='./file0\x00', 0x800, 0x33) 14:54:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/19, 0x2}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f00000003c0)) preadv(r0, &(0x7f0000000000), 0x287, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000400)="987b00", &(0x7f0000000440)='*l', &(0x7f0000000480)=']/-#\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)=')&[\x00', &(0x7f0000000540)="00d3d49c21741206b02183ff7e5b4eb00247840595b807897dca06fd0700d3f6d00e025399de7a591d47856ed2f5f8fca10f997c23b3fbe200a72a07ccee2bb8f92d", &(0x7f0000000340)='(-\x00']) 14:54:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)='Y', 0x1) mlock(&(0x7f000023d000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ftruncate(r0, 0x0) dup(r0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 14:54:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000080)) mlock(&(0x7f00001c5000/0x3000)=nil, 0x3000) 14:54:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) 14:54:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) r1 = msgget$private(0x0, 0x0) socket(0x0, 0x5, 0x4) msgsnd(r1, &(0x7f0000000040)={0x1, "3e751ee4ba79880705a1c3ec74459ca93f0dc3b767764f0c734d3b8e37144518b38f53f0b3cbd9bd7fc9726b73aa9ed66ddd0c80e7e35d5b3aa687e25358b9026e3261d52bed57ddcd38ae1bdbc5dc89eaf927095f64c52f019de6f123ce234a20edee15ab6180f5645114c3"}, 0x74, 0x800) close(r0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f00000000c0)=0x2a7c, 0x4) 14:54:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) syz_open_pts() chdir(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x4) 14:54:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f00000001c0)='./file1\x00', r3, &(0x7f0000000140)='./file1\x00') r5 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fchmodat(r5, &(0x7f0000000040)='./file1\x00', 0xd2, 0x6) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x300000000}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) shmget(0x1, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) fcntl$getflags(r4, 0x3) 14:54:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x1000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) socket$inet6(0x18, 0x100000003, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x200000000}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="7a6780137bf39aaaab4e91dd7018b3f9c4d7735ce5848a6505a117f1b8a3357c50255360cdd9d8d010ad0e24bc8eefeed00efd946ab3eac6f8183349ef01996fe3588f4c97bc4b4de124c3c11dbfff206d142c45e2fd47c397b0fb99222dfa6b1e4ed59af53bf9b38c1611d3b63e32ba31c2668d1a6abeaea0d66b688d0ccd19f2098821026b72e85366104c3889cce1523925391918ebde73335514c1fba56cfc7c1176eb5139818ffa69728d298a4c65ee2dff454c1b6d3817a841331880763658", 0xc2}, {&(0x7f0000000300)="7dcfc51df6f0f50024d820bcbc2580cb643403f465183fdccfc61c3b35b68d975760346487ed669e7849666b129d30afc2448feb2e62176f01db1b16e6c558cb3a0320e9463d3cca", 0x48}, {&(0x7f0000000380)="760abb70c746cc572a74c0fd501bb68a67a2e4f443c9e2e69fac29f944105c38ea8287298cbb30b69e495c2900816a78d9c93606f4ce781ac895ff246dbe24e390d146a5f8f83c40b133388710ddac24bca82f31c37b8378d196d009f0bdd493dbefe18912214d43eb21f8f9a24a416958dcfb5184aefcb7c3456bf6b6e82093fb1d976d07fbd344b5ad3f6fd0ecd4d013239d394c08dbfeb898437b5f0c97f4c33b249c6d56594afeaaa91f277d554f55bb35a1ede5ea7749ecd25bf105861b", 0xc0}, {&(0x7f0000000440)="8e8e2037b9b331b5e9b93a4c0b7907ab85727cc224024ff518576393a9f10638078bb834c5ce6be21bd8267b3e0a4725b57e52a3146a4f47a0f3d3fcafc269224a207ecffd5a1116be80c55283cd03206f33d42d0fc7616e4e0ea0e3ed25d93adef8", 0x62}, {&(0x7f00000004c0)="376dc4e5713f3ef9b73678d0e514a1bd55c84417687258427b792dfaba0845701c7728781f15809f4b10e4c29992a3e88e4310a99fc4d670fc300415b54de18819e98788ad263924b82f4faf63eaf25ef0fa46b48791391177567065046f74f4cff68e5af74f5804eb8b6a2e2a5248b468796f5d2ed00d42e440697f3693", 0x7e}, {&(0x7f0000000540)="b43266a85978b54399d61ad7670ae6600f7d5f5e5a378612bc494f0bab938b4db5556067bf1e7824b48364f901088a20c47eed72861c9f449e41c49e5d5a36585764b614fcd09026027c2359c53ac4c038de6f456373e02d38466b029abfdc2b13907bb9734a3207e1266ac8ef44edf44b0717e359e50f40f383ebd468d82275e0a14a1ed5bc1f22dc66d23558c9cc0624d3635ebba6aa0b546628922aa48cecb8e0b318438e6e2940d2f935bd28", 0xae}, {&(0x7f0000001600)="b4f20760d5f7a90681ab0965eacd5d4f4060c4564e3e13e02447df9734813442e3cc99095e24a74058db6b94a190a84c234736f10a13daae5d64347c893d8acf1bfc191c33e8d5323162266793f9e7a1007f3adaf5c9ea14712cfbba0b9d097ebd23237dec53a42522e83c24aaf608590920aa9fc390620d0dcefd086357d1b8ab0b4888521a96bc228b5fcc45bd3860334fd946562fc2e2d78ecc795b12ce9cd3c3c2abf194cc4a9fea7ab30f386e695706ec9ab3c99c62d93350ed1108c9fe6f82813f8f7695696fb48bffa9f81ea934c0522f645e17eb78f667968cda716af9f8aeb27fad265be3f28b691d9837e840ac8ad9fab1f1310ae57a363f0edb3459d38715f250d84b8bf27704bb8240cd1834b759e4a3fac975b5803774b12fcc9d4f01a84374174dbe1ddd47166beef928550cd703155a1f103ef00c52f659ec648bb98f34858d08a8176c7aeda5b4b2473a119abb7ef9b9f5caf5c950223cf84aa043114bf1f9ee29277adc43258691076b495da2a582f3d586d32e829bf04e0d91b1e3b13be6d373113d72fc334e6013a35ba18c3ea500ea4ddda881ae37a7bd611fe6893b6f2c620e2198ec0ac701037c1d3a61342da364765285997048ecc9b5602421c585e6b1e4dfe4795fbd1e5ed6419fb7b42b18ce68b5938acabc9d97a6476ecfa9fd58af1753c1cce532d6200df57f42a5b0a37f3db7c52dddd016588610fdba27e9379d0c7f39136b216cb01247d148fa32feb654e2bcf1b0ce47e5fc8e9d6824967eb4491d5859e991d017bb24bec766507d20f475a6131c8fc25d8611b2810e6ac147a36894983eaf39a07dcf47fe5dc65f01ded595a9a4ff68a54e9be79164857a65fe2fdf97ad717d590ef6924f5ed21e3608bfaf5d77686a5ea074a88149e5dbcf401a74bf2ae813954483bcf78be94437a88dc6af8602695c2dbf8f896171d76311b471a1684f3726f83c15b0734fe1585dc92d35f689852426f90a8e055a508ba09bfc7ba2c9510c735523b584d392b4aeec423b4a18692aa75e94ba4e704da32d35fb51c32bf0ec70ed9e9e918cd5e77c90afd49b81059ae3b9e6130fef4f8dfaf0c7fd9c47271c4520c3c65689c26bedfa9041dd6991ef3151d647dd63a1b341538bb410590208372bf2fb7f100f741ce0a933cb538bc9c56ea36ceec13470ab5e933e4b05d06ee7600b63734074a6c1daa8a27473080d2892c198d6a9525179e39018e972189d5da87f8a8c2efa2fe535a490c6790fcc5ab63a0766ac913b134fd51a4b7190bf6a7878bedb69f619c04d6c6b18174c9f4fd3b8428494925ba4227b6c63394aa46ec77a0e831b66a158db0493de6199d76a098806aa627808d33a0c53bc8790f06e839cb011f92fd65fcf1e986bf0d7e2be57065e9b5746a3f120e9768aaa2c0c8648ebd3604e5b9a81d5b6a9886ae9520c5776d90dbdeee308157dba9b9c8481b71e1a1b41b254c6df7f8a37458810dd7c6942884c3c3ba74ad273effffcc86731d1098a73f6320a68d4de5671adf1a950a5fb9cf8d8bf26c8ddad8f65a17498be45b0481c91417227708c710f615d567ee41a324dabdd8125fbed13c4e1231a54f9dbbbcad45fa63336d440e63158142bfa10a4210ae2444d3e8f8e229790cbf0187ea057e4cc85b1ba62f2a90dce16d01dfa86289db1998254e5aa1a52b8c96e97d11508e39670313acb206cccde993f5559df93fd8065d13772b2055cbaa8cefc59e7d8c89981c8829784bb26e631651705e695ecc870f1d38e49807f861b667a4e9248df8fef31b8d07078f30659cb15d24c4437b26d4ff2771ef9bf91e18e2108ea29ef164cac364a734320c1ab7bc2ac2076923ef561dcfa2c0197958433a01ec65cdef0ea948d0ebe07682670c6c68b57fbc0995f3f6426a181619a6296ee438d28cdbf3cb677b248106a3b5752a559bf386c1f3b62ef6e29b8377da27742ab70bc0f16cb7cb63cca7c55d0546c2b41b81f6c87a0fabfeae59ae93a8f401ef58fb4307fff25f7715ae1ad60563993846c628c5478e444f9aef7797cb677db806dc69d4473742af75a1e2260e05c302fa7bf5b350f53c252b592856a3b41bfe0e50d8d2d669a75c8392c1428145f0903bf936a04acd09d9ce3f54be650aaddd5e14f8c0588bd5d3fa760cc1ed6ef1ebdd226da3b3412ac2534a9c398752146235568aad80b48538656809397fbeb1728b24ca1f8ea86b88907fbd410302f1872be19a5699dc47f74661dd87a53dc39feba1da382e20b7e0398683375acb8b299eba6565b1b35f50eae0c6ab3a7ba0dc7514a16b1c75134314de595ecf3756dc19a728c32ffbaec27b4b1c914fa0cb9caf7adf7b7619defa53cc645bd022676b6b5ae5176f075d8155c938c928a353bbaee67745647dcd286d6fc56461e9ceadca1fea3fe7ce870b5081054d0fb9b910ecd19a31f696e613dbc3c413db4da37ebfa7c1e016945280338e7ea999536526301f0f0d27aa42a03ebd1bcdf182ddeaa5ba460efb567338f46f1c462b66da463fe7e002687dda30759fa19968d6dc033c6b6bc4b6c6eddcd9100885cd7ca7a25b653e810aa43bb068cb23a3c66f844fe017be523c06d1e3d442ee105754734fe08aae2155a7152c8f5e5a4f4e0ce2acc469aad92b49bdbee7c8c6f8d41c28bffdd2359c4aa0ead14076e9d4c42c9c2f8f14061625efe9ca7756da74068b5228e372db08193dbb419284b464e489a2a7f26d69ee24ceeacadada5edb584c8b2ceb17548b1b6559b7a97bd2dee287879c8e2bc26b00dbe8f1a964138ad99c4f5aa140d1dde616b57996e3f8df7473d4602cbdd2f6f9b20ab2cba120d96a9e01cf00b6604befb28300d9d22217adab32be117316feff8721684e599311318acb24b0ce8f9d8d4f960e187c06e7ad992ee122a9bc2749ab1d4fd257c5afaf3bd9d68f221ebcc9e2fc0935f166ac49e96ab603344814faa1f0bf532a0da4f9b6ffc03916b8092f35d0a0132901432af521c154d94af6bd2b7b0f929c1047ae3fe8bfdf321d6e1a461c00f983f24e4ae87e5e16788fc640cfe9403949a06993759f1744492394ce91788a4a3497ed7708027e0a7dd964d4612501a3601c69a2a8199e59dc95981edcaf24416e11a9a6e36629d7408d163e6ac6349860271d5a83640ca13f96eee0241f0dc002c2e2b230785901ca03f1c984e920b4b3754880300083eafc295910c8bc6e7f3ffd00fbc2096d19f5cddf433d43e8ca12ab4abaf166e1a498b88b7cccaf8ed803be050af03885349b0e775c145af69f2db9169156ba1bc2bcebb2ce2fcef913a67b90fd52ba998e511225512c732f97a4ab000faf0faad512317fcf3d423f7c6ef80f37d7a1958a8f25b35fa27ed50f3f7f3cb9f54b61b944eba374876bf0af3425891e8a43251b4b06c434f822e5210209cfcaf29ad9c355098a6a7c80420b6ced66c927b57f3f02ab6f9b90754ccd2854ff41ea47e2f8b8af3f1bf98db4500dbf6a668544edf804a5c0d1cc8b86ed0866e5b5cfa353fc0cecc7c7193c06ab8244eb49e6a2e310b755ccced9ee9654aa76d96e14695bdbdcc22d3f84d67bb5792859c222e802f154ea5e180b839738ce1b554d76eee4847e70e9449ce4fd64acf18dd2428df51d6703c95755be58f2eb8e97914a5ad9c61678e48e118df1da97fd2d8a75c6d6c995b3d564c8d28aaa347fd63eff21bb4fee9cf1e7d43d5d01b9bc58bb426d211dfc1120f6e0a590890f70399a02fc52640a1ca2f2f5a0974116171cd5d8e67e0b756c255e91d73e5864e3d4b4e860d25729f7c0b720f168e687be43a925b89e0e0b69f43c6b3bd37c1911e72dc8e7fe95e70bda957c309875de6b7ff473bbaccc43af5c5a86f9204070456daa5f4524101562c006eddd851aef56b1de342db9dc8bc32d97b06975505bebe850e90df73c444c145e375438cafc97fdd1608273d9a541a68e648689ebc1e2db01ebb131ef96ecf92ab72fd4f55a77b238b390c6350194bf440ac18d6d8bca4c11365f3f34a455e3ed66638e5bb5ce40c809a35c93da183279674242a55fd08d6d8b09a1d2f2fed49e112741ca97356ba8385c4bb11dcdd03f3bcd076facf4775a222401b9d6778ded966f7da447048b39c28830fd628168b75dec4fb50a2ca8738ff4a92af7283a551d9aead4c405d1276f71ef23695f58fd2a40990d9197bde2b8d08db04f8b29318e9ab832641849bedf5e727dbbaa6b7d14414fc7e50b25653fd574e1a7f723e3b687a86465f953e7fd74506f16d997b839d2fe8714bf11b4690de11ed6163daa180274d24dc2b50006683d09e7a3e7b4d38421511febd9d829538b2c78d45d901c18e6879b3c496046c9b9369557beb5a64e1ced6c402d71dc179cd311d95bc880117d0fa2671422c4296ff69a7114bddbfcc828d28f2c5521657f39560747c75fe2f7cbddb9a2a0459dfaf6bd4106d021a8601fd5ec82e2972ce0ba21f7027d242921a4513ac6c9d8173178bd9fced3abff625922dea5c5849c5e4776570f8a454fc6d7b237b72e3a56be4eeecc9d032798352f54aa44c0492ab1ddb06b472d2a874242c9ea42f04fd9ee79c1607219d72f23c7b29da24cbb31b27c8a6ead512dab9265df01d0fe5bade0ea5ddd45c5caf4d01d484abe3c58cfcb8a66e780c8b992b986356868476d071bfc78ca5298e5eb7e8de424f07df7f4fe2415c24953e56bf9ffbc8fe04d93c61fdedbd53ee4993c5956ccf8d698a57ae9cea9556eac932b590c341e1e51af95e428a63f611c220561d8fb9ab7fd30cb55b432bedf5c0204c7b4c0c0609cd7a53f147b0c85ac4dd9dec9aea8bb8e61777d91e3a66bbe0ff6adba87882536835d51e25ed13b1d4ea186ad7ead4c0d19175be5cea18d35472a4b182763a6bf78d120386fa8c076cc87f516a83f954227ec39a13db36abe2a7962dc64b0428d2c84dbdfab909a72fa21e6ef47413475145193b4f14f5e188944c36acc4dc764d4ec2f250df325fb4d6d50ac92878560f2f4d8d80288326350b5d9a42319621dbe47e324e9bfe4bb1952a04b1df35b1117fab75b77a20be1239e2de2a63de3cfcc6a62b9ce713f5da53523ef0ad1f5102308b7c7c5ffb8f56c31a0cf5010e0c41d05da00a8411da87f81b27dbb45c2876f80a4ba4ed3e9791e96e7afaba09abe556dc54d681a63a2e02365e7a09aa889e062c1a7f8c89ca1c5346179f5f808f2582abe12e9926c11fc2cd40a0ab509f14e203063cbbaa9cb2ebbb1391482d00026890de656e36f69320f532da753c8d814e81a863fa7602069c453c2c05aefdad022e2e6e234939c669a9938c8f7a2e9aa0d4f0dc6ae0dbe9c1bd6481a1e1b1c8c55ca4154b022fa07ebadf64972035c013333957c0d7d6b3b043502d449a5cfc7a143c7a4af8b5a0b85d52e4e67e9ab487015a38020ed0f325ba56a2560f3aafaf67488cbf9bbd3105755e080488a9ef18ee6fd187bc26d09379af2f0ebd050ce03f305a51bb573fa3c4ef90a0e5d4983d88030f83909d73b3917e7d6138d3f8e7b7d2d84a17cdf648d24dbd49c1e82b35381eb0fa17e590eda23227780e84c5000319d7d37bd25ee2e9b2e72dc80be6d41f95768584f0f4d552918281906a9873258e6a32cc6dbd08094acc3cc8000db8c4d3095363f717df9b413ee07e0907d440c8582c553bdfa388df27b7bd941525db4c69d5df29383045510c0ee3e2636fbff9ddf01bb4c6022c954f5662b2423e83b98f2e1f56a245303c559e0218c3d216b934e4c8449f3202aed42798bd", 0x1000}, {&(0x7f00000000c0)="2818b0f5db5d36e5249ee90f50630144fb1342a9", 0x14}, {&(0x7f0000000600)="94aecbb69d617fc8ebb65c81a023527d3c22", 0x12}], 0x9, &(0x7f0000000700)=ANY=[@ANYBLOB="1001000000000000ffff000006000000a59e42d7a764cc345a6ebf59dd77f0629d3d062127c2c1b81770d79e0dce41329db7435eb2134998a45d6f4cf8092a06d927fcb19b86beafd160d505c3f0f138e32c93e047ca10b5507c8079d262d19678eedeb4f63909db44742919885f0ce80ffc2e45dfa90763a2beca7ca8ca5d572b830305d5e8ad56ea0c9a55b08d91fa4d3e154be9681d1033eebf55e1f7718f25bb283ea847e316c0060ae69096ffeb0671e5fc5dadf8c56775fbb4888ccda08115bddd7c57651bd21ce827c524b27697770ab1912b8366447b7ab4abe6cee0e46f2eb3822446c009ed834c61e9bb4406c971b31817a9f137f12066f41d93ff31761650ac676626dc6d010200000000"], 0x110}, 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 14:54:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) r2 = getgid() fcntl$getown(r1, 0x5) r3 = getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fchown(r0, r3, r2) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r4}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r4, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x1, 0x3c) 14:54:21 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() ftruncate(r1, 0xae) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x3, 0x0, 0x1}], 0x1004, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x92, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) truncate(&(0x7f0000000000)='./file0/../file0\x00', 0x3) r3 = semget$private(0x0, 0x5, 0x44) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fff, 0x800}, {0x4, 0x401, 0x1000}, {0x1, 0x5, 0x1800}], 0x3) open(&(0x7f0000000100)='./file0/../file0/file0\x00', 0x202, 0x14a) chroot(&(0x7f0000000080)='./file0\x00') kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) 14:54:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r1) 14:54:21 executing program 0: shmget(0x2, 0x1000, 0xfffffffffffffffd, &(0x7f0000ffa000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:54:21 executing program 0: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 14:54:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 14:54:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x400, r2, r3, r4, r5, 0x112, 0x100000001}, 0x3, 0x5, r6, r7, 0x8f6, 0x7}) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 14:54:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) write(r0, &(0x7f0000000140)="e4", 0x0) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) write(r0, &(0x7f0000000440)="99ff2df14d8fe58e0bfcf024788db585eb83ea51d4fb9bc01037ce6c8be56f496bce0c08b76c9f5b157c0f3c28e1dc8f354333e66623f46a03066b813160b4dbb448258d3fb26189a6425b82eab73be6917beb587176bdec2ca3c705464c89c18f1dbd7c9bcd262adcd4846ee542640d80855ecd01ac2f5fad586a227e9a94c698f5a14ace42578c988f118e722d5f6f06f077699ad16cddd310952be929b47288f8de4c7659add1b7e253d44e2a7a", 0xaf) 14:54:21 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 14:54:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 14:54:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10000) 14:54:22 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x8000) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 14:54:22 executing program 1: msgget(0x1, 0x4c0) r0 = socket$inet6(0x18, 0x8001, 0x7) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x1ff}, 0xc) dup2(r0, r1) 14:54:22 executing program 1: select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7, 0x969e, 0xa9b1, 0x1, 0x8, 0x7, 0xfffffffffffffffa, 0x6e0b}, &(0x7f00000000c0)={0x8, 0x4}) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x5) 14:54:22 executing program 0: 14:54:22 executing program 0: r0 = semget$private(0x0, 0xc, 0x406) semop(r0, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x10000, 0x1800}, {0x3, 0x593221cf, 0x1800}, {0x10003, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x17fd}, {0x3, 0x1, 0x1002}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x4, 0x6e, 0x1000}, {0x3, 0x9c, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x7ff, 0x1000}, {0x0, 0x8, 0x800}, {0x2, 0x7f, 0x1000}, {0x4, 0x8, 0x1800}, {0x8000000000000003, 0xffff, 0x1800}, {0x6, 0x1, 0x1000}], 0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) semop(r0, &(0x7f00000001c0)=[{0x5, 0x2fc0800000000, 0x1000}, {0x5, 0x3}, {0x7, 0x1, 0x800}, {0x6, 0x100000000, 0x1800}, {0x0, 0xffed, 0x1000}, {0x2, 0x1e24000000000, 0x800}, {0x6, 0xff, 0x1000}], 0x7) semop(r0, &(0x7f0000000040)=[{0x2, 0x80, 0xfff}], 0x1) sync() r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0xc3, 0x1000}, {0x6, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x1000}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/76) r3 = getpgid(0x0) r4 = getuid() r5 = getegid() r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="38ad5e33bde04c1a8d3131f1e24c987dc1124ee026e28f2786f2a62e7da186b64d0f59982f12a4735d723ce8b6a9040351ab0673fe0bd7697a61bdcbdb24ad2150d6c807c0691982e54c102ea04288048335aca01478a0238bf9d1", 0x5b}], 0x1, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2]}], 0x60, 0x5}, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000400)=""/4096) fcntl$setflags(r2, 0x2, 0x1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000200)=ANY=[@ANYRES32=r0], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffe16}, 0x80080000000d) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) 14:54:22 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) writev(r1, &(0x7f00000025c0)=[{&(0x7f0000000000)="876778cd30c45fcc6403f2fce99bdf0c5c56af67435d60cc935a2d1cceeb8da026bf9564632366f1ce425d6bc5877fc46cb9e2587908f5eedb113e1b45290789096c0df09f059d57ead1d32621a9714233b2c657c89b7df86e9207e54a2d0787c9953fb0732850c37d971977f101ed8935d1daaab97d505467dc3f46460176b9766886ea5bf8d51f78cdd7747488ebd0d821eb55b33d1c1cfaad99fd6bbce32950f58ac9114d1a9c9dbbbbd4f8ce46e48a2a7f0088256c1e68609ce64cb8eac9c47eb2ee1aa2082a3106c177f79c346b23b2a314c5915842881b23b80e5bbd17d8df44135f86e4e337146aeca2c4ebfde235fccdcb22482486ea", 0xfa}, {&(0x7f0000000100)="5eaf9189b5a8421d0abc03cfda4ad08a0bf927e3230d1fca80b1e0fc07a2b18e75d59eaa7f445b7d8c6fdf6a5f7d70baace0a33385302be5c1eab306c84f246213bc08678d428dd19030d688e9f7c52a81a0eb4764a4ba4fd2c27da3045e0457128cbddab173d8a6a8c25f879618f98b78aaa90d80e34f0a0c576368f0f58cb4dab8978e382286b12c7c5b2bd157a00311dd9b6797b95db363b83e39fab22484a2282e59dda52102545294bd1e3892ce3bdc33111370df1dad67916bb9a0974dc033ad79516368490b8f502d51909deca03390b99933730161f372a04c888fb2bc5c2a934283b8e5e6307f29004181db6ea6b4e81d7aa393008b29a9d5a9e14b77e5a995466b1703320c9c3f00765bccf6f0c350a8df867a6131d069396d9614be864450f734dd253626d28fba6a25ffcce767fa97eb98b37d7ac32121a71e74ea46970e9a118ebf421bf46b5c857f76d3f9bebea0f729759c4aa5cf88e7c45a187c2852c032d57fae9f2781950047a0371fe8148a18b736067456bab4b2e6e41819d068a3e5467371fd25a5c55bbb13339e255070909c8fa61b586d6aec9dc90b9be6077488586250baa20f0c21d3cdf5e55ce11f356dbd7f4dc026c40383bfd6c3a6c850c4e4076d71e529853192993a4a687e54fc1ce5995ff72d6c98d69e635aa9f83f838e6cd6806b3f78c1fd189e8d354c7f9736f501032b2cc2fdad3ebf98f6aa73e68bf0ae9c28e465a9a1b0915c70d31447f33c705174fcdce7c214b6c0b4410297f929828b62d72bb16533482aa9f7f40bfa6f7e79afeeb3727880bce3c0473fab4a1f9860b1d88c0d49e35fe828cd0a68dcb00767a2dec14aacde2565837366e3153431a0197f195972cf53405f4b60dffc56318e9b2e24478fbd76d5c96858e59644a5e6dfb538246c92c4bc4c5699cfca075d2404eef5e9beced03b05b292fd612cbf7da441642f161e6af6e24aac2ed82b25cd5da76e1078e659b3c00d55f8db167fdfd4563ebe8ffb6a80d126aba0cff05fd1d9d61f11e66c51d1d9a0a1daae4962f58bc8840c9ce87bffc141b29c37f22414b966f29c459f40cce613f1a0998b4896c04a6555cce91af3a90a1b520339583f08e285fcf662e33fd6c1377c91ffcbc17ec68d79d4624746794d7576985b1df52caf5fba63218f72beec7aadf0e0a0fda3b030354ee72671ccddc2e23f4aaac10987826d59c1c8097d6f38226b0fbda3a6a3541c16a2cee9b62b52ed5e7665010953ecb06d3156989157803e05337c031e559849465ba5ded06153f19913bf6907015d579856d95ccbe767278e0d23528f6074756092c88efaa6a9bc72fe76644c2c2829892f9b9248a27d81ae86ca4d4ff3a8b5b1b00542c74a260c2ee28bd69a890825a2a8143be8740bf21440ed84769e32da25190a762249313d6a5464ba62f5b421d6a783620635ca0aff87acc724c687c56a3a849cae05485f5e19d808bc854de815a2acc0bcfacfff5a71aa3e698d14179531ad4cbe2abe54622a5fc3eeeb5f631837bdf13fb8d104e26fdc8935a4705cd301aec5bf3d83b1a3f2e4cc2965aede730d7f1d1c3fc44ed3ede7d3a66f30231dea1e38dd91b72b5fdc6032a0828a1630cd62832ab9c34c17e102c8d8340452e3b65b009086637bad83ad2cf2d1c811c9033f6526100c9e1031747041930ea63af83f0229d64f44d89674c63051aa205386f74b02618abff1a49e90e366859af8dd70fadea88279d8df15667b733a37732785ceab202fbd51d3c86a8bd3ae75b8676461918244d6fa7165f1736c88f0a9f6551028b547936a29d108fbc625cb40409d65adb364a23625550a6e92d600acc3ee45aa03fd2475def9ac5efb43dde380237de7689b9ef0ba428414889ffa83e60386ec5f056c9dc41fea8b72f8fb4b93367e32f15508f6078496ef2740b5fc13ce95d8b0de1d3ceb88a4168ebb7ac78e0129273792c8872c2defb62b6b2786012af4fa140e482b2b9ddff92dfc5e797813dbd1a02f5ca734d62e7738ef687473291aec0a33545c4d8050dc220616f8f0750b42e8f34be8bbf27ef8c30167680302bc7261f8bb53953a1a69846dc0c2226fad77554ee83557a6a8e4d017f3cb4f7502525fe688ad54e233bc14bc819318065530ff12c8d0103dd06be82a47cc92c32f49f9a9d2e31dc3f552e7e1e88272854fb7d271ba91e18d1e3523f0affbdbd3e5082a3512280172a4fd174788b0b106b68fd0102c0601b494366720e685f8bb0bf2f25aafdfdd3eb9224663c5148e5d25d01e9d6fc1027e82e03f94cea2cef53db3fdfc5590a2cfa85c77edaaf081b07c9b21103c3715f3452a6477d11d744fbd23f736ed39326a967cca420158334de81fb96970728aee8bca5891149636695394a3a412cb83be0bd2e895c26a2239e85770bcd6464019aab58a007a24780d914b0737c739cf8f98ed29e71f52863bdf4d298d5798b3c7da9df49b9e8d25a69a663aa166c9381f7fdce922fba9274f0588b5db940b5a80d40484258684d37e2c663c9d22fa44817f637a8f653f0b94ed06983d816957e4f446fd08356e7abe87b14191625e30727185babee88c6bd6b28e8ba30df13d67ed17384ebbb03580b2d7bf8d6100cf6c3f67e4dcd94de95a4d8d36c8542144cfb226ab370dbb699e85da17b10898930b7a49060bd50f3f34a2f1189f327ae5ad3e3a3377996edfc65a7f9945861a30c151406d415b5140f13625be9627a77cb67e1e1cc5c6e85bba3a4724260635927479fec353dda8cdb59c45eaab9a1a4f1aad32139e91d638b81298368df9c1cfe530397104c80825a135c8decfbff366bf45c358506d217c7b36f45b71b8833692c1089a521517a100773a9696499aa06797b7cc52966fd2413c10bb0937e28caa5df70b9b1e76f9dfc115598886deecc27a4365e2f86841c7074ffe549017a3724d79b4beca58de2835dc002ac7b905d856419cae8938016e281175135162d4712302d4b9e2d3b68bb0b1e9885e723d9fd828922ca86b1119a3463709ac72e53922990893b97f41b955584cd143e926b1409e39b506b1e2253dcd262bc734ec89aa5582bb284a7595562a90c54c87cec4f8b86153c6530c4ce4297f6e7504e636d9c581e1da5445818a58e594e709b41455b99391f5ab9e0a6999413f3b3deaf776251fbe8e1286b55333a973c40eb4140f94b042223c57e2c52cffcb09f25dfc3b10065aa9a16e649af05dcce44271c15d1999afe94c81f5951adea962cd59ab3a7f4d8fbcb9a8ba99accc925077fc3660e7f885bf96838b2ac84c20c2566d84b0a32a84347ea4211530dc56ed44df7e104114524cf0fe788e6f7e66f400d984b43f649857b08707f6dded091fabe3a976a8275a3db552e2f2ed4e0b82a3f4bc0352b8f76bb300ff1f3c83b9720356d9801fa13e02343dc96b97e9ae30735b9737fb5c2142728794b4c870331d059bdaa0e2a33d6b5ecb276c15b8f2c51bf30e2cdd953aa1b0ad59da1af2d48fbad4985d84fc8f9d43f2cb5ca10aed2c7a142e5d5cc468a035e041fb813974b921ea2831a99cb92d6ed9e035ec792f8df5d006547cd50b94622e8d0884c2267386a9dc1b58d6cc42055ba9acbf16630277b7eac0206d7657b6011d3a7fc679c4b1e706de4d1dde65f572ba53cf3ac5531f5d2c70d1ecc18ee538b95309970c132915b34809f498a5b0fada1571a295d923d7a086aa942a69edf176b32506c7019467703c8191fb072af2c317b2e724ebab5540a1814346d1379413f74b76d4e96e666eff6834b05fad7b074e1e9014d01575a35234dd6c96e15c73a66bc1b168354bb1d9d3a9e55a44e0b0a629dbc196f177bfdc759c851021e97bd8559e166402bbcb37be093da6b2c951a011239e4674f4f7326618b60edffd4823a8734dd7532c55cc9612ca19835b1d0e22ad00a8a5aa957eb464c403a2032f0bc5b1c5b65cbac8bfb6d09c5fa1af12b787f2382b59bd82a19d39b0218886e5029253fd6db68c0da353b26322f6c16ab77bbf02b7aea95d2cfe0cacf1ecaac5edfd42fed408336cc020140efee5c7fde553d4a0fe712551c34f639e39141594ca723e86d74be535b920597d76ebe3869191cf68945a40a1ef89104eb5afe58b70e444389ce7e2b627990703dc54c2bfdb446b382b57f316122aed692f03cf90372b757e59af9385e567872a5c9559ebe224d1b6b141b900f13e6b0196e14bd78d9332fa6d799bed6704cfda3b6204dc69276120b959bebe1eefb675f1a7b1e98d24cb96a19c4e7416d3a41bea4ca868df0d57a3c132eb635028b8543da1180fe57f56ca0643804b7822f1d022cfca7044c3b777e0aa6be6a554f1714c0dfb892da95c81f200f11a079e2cd7f41453e2870d80807781e5e96968bc53980337bdecf0f07823a1d6db06c8b7391acacddfb1662cd0f4a40e88e9962ba9712d73d081a8794727a74e41a9991ca5a395bec153e0d640fd8f36a5562697b13477091d06580b931a7b611eef0c687643276a395baaaa9858f9135288135b95e8140d16c873507f62400a3c1f06c2931929dee401d9c04fa131501a307991f1174e0b0c10e9ecd34a19b1f6818339732c89a5638975b81ea5c2b93c6eab4aa011cf76fc27e0fc4b8f1fc7be2752a016236dae00071e399bac1740a0a8f4403afc46bf4fd4a1bfc0d80ce4c436fa0e12981d51bf38c141ecbb7d035cc014a801f20c4ba2c6e3da1b799c76a3a5ae929724165e9b9b5147a2f6e7f7248020543bb6f15c778bfa5a57d3a3d6b2807b33d5d6f42046e099f1981ece36558f6b8dbbdb1efad8a4632ce32dae6cce3eba328b4a203f2a5873e1a5a1e429f0dee3493d2e2a7bc054a6de43f68a9cdaf9088abaa7f6e2c099c55ac241c3d98d1dfbb85962eeed58369ea97ea08b66d4729c22597bb012f3699c144ef18791ce8c82a4fca82fbda9573f60989a8667093a89f708dcfbd49c9edf51812d8bbba17f92d2ef2311141647ceae54058878e1d576ae27f5d48e5141931927a28336dae814bbcf1af2fde62b7d9c934b3f9d2508301e9dcf5632a273a5577001920cd603a2fba5f4e3f5df536bbbae65566b6a6090eee364f7e8b4ca27039375385a94925c24843ed6ffebbf66e7e93f445b0ef7243b3e875f5a3c85e29d1c8abe0627db39cf7076ef0306c53663f8db9e19af77803bb08aa58e3f9c5bda0d8e99951222302b7e9845aa6dd4b4f5d4a593fe318e0bbb3e51810c02cdd42655c5dc730642b55c22bddfb4ceb1893d7e64189ee056d435d3242fcd9fbf636f9d22af14506b9e469386ee80939ce3e43bf63fc93b67a828489266f1118a2d805e27d02cbd30d23b2b7fe519daf4aa736bfd8fa9aaade80815178d4b70c0f266064e19da01f4310b963c03eb57c492127b67adbf55e0aaa8d5f8f8d6ffc0ebcc3dc49b5acd9f992136ebdb62438b6079a28ab3888e5a3c15282f9a477e540b8961711e93d915ab3100b2daf31094c67393b33df681e6337247f1edd60709f802930080e50403385f388547ae2edd44a276286e833d21e94c688ec7ae3cc707221f76dffbdac31f822ebdd5485522767754a9043c3ac1b5c85094f6e046be1c56ebbb9cb77f51e246712faef998fd282bfaf99c8ef481768b3316de269468a3215c4d9b6d2d4be38f10f11e087202eb479c4c8f7d530a9d2990b4c619d8067d88851f202fa81fb1e656720d2645b7687076e8c4aa25c6bb8ce32262a6b2a04f6cb42fd61cc7a666426b0404e5810e69700691b5ee4d9e178a86464ef7", 0x1000}, {&(0x7f0000001100)="e00403f97b4cd885a75005b6a22d3f218366c42ba5955796a2fd32c0770123dde1a72d455408202c2c383944b08e4c02608fe9eaff694fc4d227d5412c35a3aeed1516ea17df96a2028c39efd40284a68c4dd39ea5ed3422d52f8eb7e922d435b5a408354586e01d8f414c83a701a782b58776e1495c6ab202e725a68a137c250aec8d0398cf97e53a072694e1a0aca506963017aaafa48d21ced18aea7e7a9b44b5b900c3692e51e602221ae4eccacb9cfdfb664ae4ae879419b6805da4ceddf9d535e1a1a083351cc1d55f33ee8cfc522d181e51beb3da", 0xd8}, {&(0x7f0000001200)="7f10f419debe36525ccaeddb22dd4ac3d631583cddced1cdcdb6729bdc39669ad2a3a5e57d0793b5a60559ebe4aa1075c7e19438d814d743cc35e3f401cd39b6f6c72c5bbf7fab37f0e8d66792c221e24b9b6cab9648de36d7f002f0284243c685b47180b308aea9c4ebf49a5b5a0f2bc098f1c7b62955c3d63ff78a3e78fb8510ee94ed50e350e92d6b45875558c10af1fb74824dd73f5890c39fc3f646bedc9302fb0c31e427a609bb5f079cb2b5c219b61ed9efb8be2984857f02092c2bf4fd9ceb99af390716151bade703c5a7157fb9c7c31d116d24", 0xd8}, {&(0x7f0000001300)="537ab975cad156abf3eceb12dcf6410d0430b551efffd57f1b4632a2d9721c62554b86b1b8b6a5f10ae3e70dcacf9da3a0fa4c1fe6d2170d1c44d9b8d2e0514c636655f428e96a99fc5e3a1b6c3afb02562bec2b85a344a6912c1a532232fa0ff615745fd68f9fe812c05d33f773755495db583f46dd3b7e94cc36686fe116af91f475e58489fd3bbb184b77b4529e966832944647ac06c2dbf1b99a639711890b24e2a15d22158ccaa8ba2c4e3e22187d318f7db1273e2eb571b7a87c8fc2c2db29538b8181f21e5263f40484ac98e3cbf02e7f028d214ffe6dc0ce11a6720b23dac387f7", 0xe5}, {&(0x7f0000001400)="ccc705cfa840631b220496651bc8ff209125fd0da5bc0350cfbd33545ffea28dfc78c119a269c31e03e2bc06f971d2fd2ea97461f42652acbf0618daf8791252a52532c0a67241b3489052ac459956529710791824747f4230c2c81da9d05091a861fa92b8964a7f9e4a69780f0dd53565985c3582b61faa89eb45a3ace34712848a014f35c3d37d4513d64abe0a7d2be464ee76514832282e841331be57d2545d530289c53acff1d16f3e38bbb5e13a198ae918456ac53a73a2992f18eb51ec3fe2846f4169f0fd6db63557683fb74d65de7ffef98322171a4a6b4674785399ee351cee9865652a549e4b36d61cee9eb49b412bdc74af890c0e33f504b7fea202071b6992fd9a0c667ee9ef4790e01510f61cc9a5e838ed599aff1b76095ded717575e63a10018ba6287e3d455a7324dbd4b71aaa6509871449a19899fc6ddf2f13d01a6bb0855a4872bcdaf3ae98ec425ee45c442bf143bd74bb47a9e185f001d1178f2d40226646f669dd9d629813afb9ce1fcff67c9dfa57bf334965b9c92150ab382cc3c324db3f3d34a382636358b62cdbc2512628c9cbc48f0063fc880ecc72b846efecd2227ba4f903d564ee99360bd56a1686325827646622264fdd9853a55653416d1c655fce1ed25d91e2185936a7a13b78e712e2160be60728c90dc21176716ed8b7f2738ab123aff7e866249d8cd0af14f61eca83d0bfd458aab7ff13f57d7a0b18bca0547ba10b79d994bca27f00a486a630481f47115d1daabdca226b08c800b51fe818b042b438125e291df275fdd2dcb5f9b300bf3878c587d0d83cc64349d57743c9a425bb4b6b4cefe1e2c1ddbba9340cf9b3c9410965b3482d8c9da846134853dad610a9021715fedebd4b3191f224794ac8db3ff0958c71d3708993157f80b65eb9a51b63e87296b29f5f7f6f832af31935adb6d408898b76d24d03046fb81c78092857b5949988e4962cc5311c95eb984eca54670c5094c9c46bb495247cc29f7374f75bb476f489280c73ebf608aa037a021a6f156d1aa96b6b75b9befae92cd41663330d2dfb3963bfa396073c05a44909f604543b68ad63c69fa1e6665c023e85a10e7134a118586043b47ebb55d06c66f3f8b9bc192be3e8f1a1f45d65a08886c9aa82883cc81bef2adf1b008a2f8d29964e26487b17b657db27277b012f8a1dadd72d60c9fbb5b176cc56e3aa38ce5b245e4e73685974df5be922271efb4144a957195bcf11d374d695a0ae486e51e06d96748c8be519cd4cbd371aa3b68f224f64cb69448b7dd6921a29c9214ef7b512fb92fb42b11d4fe5d9b8f5e7cd0de445a217676de8bbfe3e46c2e3746322ebae48b765b11712d74f2c7813fec836b1626817c61eb399bbe751907c3cf5e9d92dc07d05212db6ebd097c63545dfa6fd657dc8cc99f56bbc919d8389be782d3812ec42d99fb37f53ab76b982e1ffa81e6de49e8b473e18794cd1fa0dcac32465d47ea7c4daf76b9acd6019de8974a2caf8d61013f2c0cd1f61d8b4d673718690af92b8459ab23a89c7e2d18e8a3c523c207eb44ae607e8666bd246f1fed1ee5e75578e2d73bf792fbc8e88f63726dadad5fef20a15e75a1865021a6b47650d9e615414e47d3b1a9b758cb589c7f9b0051980f49daa7d5b169f297230cea376c89b14ec9c428052c01f67916c93c674b2007d4782dd2472fb0b8e0ec4ef9a974fedab555f95fa866345528f15be4b73cbeec55db5446e6244684150f15dc7a476a2f7f488998f3c2cd067d146daf59b053c153213b8c18c355b53c2ba4f7b8c5dd16e0654436c436fc100569f02c8a185eea785cabe36e04585c80ca51a2fc9fc867a3532550ca9cc0f714ebcad3e381cc089f49b4e0203df85c468c4e20476bd390e432bbd5e2b42d81fd39d034887eac3bcc0b37efe71de20ce1ed732d445484175ba1df849cd87075238a3f43d578f6de68c3045cc20bce43b49dec7a48dced28fba0b35f9d04bba5a60800bcfecd648e3dd50ad992a447b918c3fb8542247533fc870b561d5373ec7a4746059c1239fc874b597f731c88d754a3ca5612299104ef1b0db5104cee52eb62cc030df40a607062571686f5cf9e601d7830f2ce1626352e99b5d3baf01a05cf3a8edeaf3da6e6038131765ce47f931f395d1aaad00cf1075c5d511720f1349a9875d5fd2ffe9d6743dff6a82b683e4cb0324b44fcda50c36e1d10e2f71fddb0b6d51e12b649d4153e6eec7911e9fed8bb2961765dd3e8e16c905eed3764cf9ada38901dc3a02dbdd21291bbce05ca9921630819ad605965f67fe511d54da50ffd6daf3b22ddf01025b11c31a59015f036719a22c0e15ab6628b166ee1dfd1ad352696e85a4e3a2adcb031831246e30d3f1925f9b6800287702e723f1264c1f177b0b9142c5088aae779dc8410985b8a3454eb8367b2ef6e8741026ee57156c82637f3cf89703590698356a6ad0ff99fd92cdcf4094bbeb84608b04e4e8ae70c8d0341545615601fd67f774dbd874d12b971eb58607c60aa2b865d78536d866c4ba0a84ab2b4851ee9a37d11c011ed838441fac4d7d55486b6ec362b0d44599a31677efa3152b5b51a444157771c1ef38d212c783225926dbe2221b97f9f0e6c8804d9b547a0f5246d7563b49273806492830e6d34b41571e496498ddbd36fcab5bb7b670415cd054964843d7e561806b2f9fd7792d6312570e05ded28ba8be0d419f3563b503b1fa682b90ecb285c2fcd8c926a894e80e5f0cf645f151f80c331c797d235728b4a77674c644c0452452ebc054d2b8802583f84425cf934228ace09dde251d075e3cb494cd0a29a0f33326f04d0e87520e8eff688124c43180a5cd7ea31823710b991d8bd07f7575ed281df27b698529c7b65f3c2eb3a27de931845842544f7c7ca199ea2e65fa80150b26dca395fa1cf82d3f9e05b64ab74a9969235f5354847bbad3dd1f5c96d51c1cb2435851066714f7afe0f41717cdb59725bd05a1f1839139f248f162912be37b9a2bfa9c238b85171ce8c84a5d70e18ea68803e5bc21b5951eb4e74e61a20200cf0f0784154e92b225a478b5d4c06cedbc10cb3b176eb6f845d597fc72793370a4580412a244197aff56ff0738ac336585daa561ab6fc5308927b3254dfb8a22649d145429ed881ca5c8911b1f1044fa2dde7382b2b9828194bb5e7ed1f34590c683c9ed3ac86d86ed1a82ea084374469d9576f2f22900da91179aa593f40571382c1a0c194ce90e80417cf7cc958d6934ae3541710fd83e54277d37385b212e803c8fbd824564f1b2c0d8857b6703788b63d43a9853229062aa08d6b6e4b4dc663863f40e4008dc46d8c1080a069eed51c889baa807657cee23bbcd8ce8f94cb6da430d68fb264a9fcacd283bf7f09d851ed726e475791f4fed05c96836a826ad53d5803b058c23588065bb94fa451977bfb21caf71a036f63b1bea77c4f83e008393ee943e4a991a616d91ed5841b3be40ad7f22f58bf0d13aa0273f3ff55c966baef0a3038e0f952104715c49a6e5d91a0d56b0f9421e65e99f767c9f7c749a0458a1e5c4109186738eea269000872ffbe77ef0ebc3d5b27e06356fca3f4c0fc43e0ada01890cd1d709ec9d9f2821ebb64f7135cef3608347853c3cf0e7792a8981eec29693d08279f71079610702cc5f62acc4e18118867fcb01266e9b2a69d8715b8da7e222f9e4cfcc07368a815b0a5187661ad926671657377ef82fbbe0cd310ee36fbec4b81cd65e4a75197da5f92f9289e49dc034cd2fc8a95103167a29b4d142dda2b9be54a44f81b3cf12490da72a05b6c0600078dcfb91b116f85cd011b984c4694f16ea5333b72c5c1efb0525857226773ce10cc4ffbcd0d4dbdfb9dcd00ba80ca7d99985fd9721cd9be499516a115898acc47c7065145e4976f5e19e23a543ab68c3de9f7436e88d3884664070109cbc56671d6f00635900a4df340e8ac20a66c22cb2863fe1a230c527b426e97aa031123485fc56e728c18cbf000a785fbdeb99281462a54d81eb14589e0c33a74517288be1f8c803bff1ce85954c9d7532676f330869d4459ab539bfdfcb64858e81743a938a62c10ca8c3ae75176ad350285a67e40d23cd0b62646a160ea21ebbae12eb36540fb96ba49ab934b6b1d7eed54f800c53aa2facc98e794f644c24656d0564c72a5a343690364aad01b56a0d920638c281e702309e68c0e58abac0ea405772d2b7df1bb07912f93f138d8198701707ae34fff6ac6e5afab6dfc04585c85b95de63ee3340477beeba1a8c709d7bf12d2938045f5977c136a8fe4e954579a2a3dfc816382f278dbc1855d5ae5a35d7b8d4af5d59a50dbee48cb3317f4dfb37fdccd9c67ed6ffc631d5a5c9ed09b0c63439f659a08d0d9ba6cd56bb72a2dc5083c88bde44c9f58618b13ff2f7b8d69e9b19cc1e59044620c96d133d8838081aee3a3ed99f85e7c4fefdeaa6650f9a534b437f2701e92e9379fee74c39c7b0aca1ed204914b4848ceeeb04d139b18b308ce247ce70c16d70f91ce07b9359075bcf4c0e7919cbd63267ebabf1f4068766e933933290beb7ec409c3467d04333f91c8ffaffe031ec7f35f1f46e2a7faef97449300255352e1e0b28d19d721e58a5e53677dd50fac3e983ae87219de83e86b03a2ee4a20352918895e41f4230fd7c6a0a25c9b67652d49247618312ff94908df6128043954d2393e19ec7fb269717e37cd46b2d2d81ed78c15dbfd98cf5d4d182c971e74c71e45f8240b72185b67542a49f0ab8ea04037c45f1fcfe1e0aa02e223cc2c6d1027aec59214f8eb30f3ebc0b1a2f7859a82655d8f8d647effb34cd74791f7ccf4a0e7924e764469621cfd8489a6650c275ed948477470a2460d8c003926ecaffc9dc2afa1eac1651da171284ab4b8d618ff30545b955aefac93a6438205313ce0496123250317f767bc1fa7395553f38816661580708b8f99d9bdd29b3c70a4296569544941229d8929a2fc958e96ef9d0e852c2daa98b486ed9b138e1a78a1a883d38e7fbac870beda34ddb94621a32399d3e8a4b4f2cd536363eebf227fa55df13ba1c01226d5357076245d62e31bca74662a66f1f5f6c3e9ec6187bca189c887ca35781a344a1e88bb23470fdb22fc7609e790eb0559d77e39e7aa9ff6430ac3aab7a93874178c0ad7ff73875f2ed5fbe92412ed0aac48ac7126b6873d586188db3080977244226f801a73af7f57b967be31eedd46ef75c5608cfa13af45e5d1cbbeb3fe9e9e775e3a14ce1d638c085e28e69ec1564edef7531dea3044fd48259611982428eb615b775a312bfd8fb930294fcd8b5401ac9c605799b973e6dccfb6449a440cf68a53e88fe73c77c8fce84419a15cdc4b5081e7d7697c8abdc69c904333e6d0393a43d25c0b1fb72604def29e4d8f0b30f72d6d6e10e2421d21f793972f11b9260cf53c539ead259e6d41405ae8a2ca11c4dcb5093472b645fdbb36f3343e23eb81123d53df6ccc5db860b2b2b791f8b832898c5e019120005c04ff6839951e15319e1eec4445f75b7043e820cfea686d6084da491777b0a4010f2a031082af741dc6e43e6d796a15673904e10c8e3031a16f87acb182243675ff6fe23d60f5a246c9ffba7da5a25f961da62ace73e07f387a405de0fa8a83a3a723bafb97bc9732bab814b0e1c5ef8fad73159efca3189ebe22ceec28e8f22090c277b601f4c62e9a10e9fe0eb5ab45a607fdb90af64304166411b6d3ec6456cf97e60462c1f9ecd1ba329c2252a3ad06f0fbd89ec68ccce", 0x1000}, {&(0x7f0000002400)="13c5ca77f66022791558662ed06c496c374d5ca33981d2417aa91430fcad7d7800f515f03d6a5899c0b40433b67d94a97db62534472e7649ddcf2aad91c35cb7e480e74d19bf", 0x46}, {&(0x7f0000002480)="002b782675745a4334453aa2fed941d2c526188958cce0ec3eb454cabf5b842f6bfadddd6b937bc0a838b28772991050689635e0a287beb1ef3329d217e8d0b30c84eca5c92debc9cb510bc8fe6f0dd42badd2080b19a4a63f8ad1340c55f63329b6c7a1069b3e53019507f8cdb369806440543b3e17e9bee3a37786ade03bd1140c5882ec8967e5b80a259eed2b1450ce16a9b8f271b0dad549b8d1154bbfc57996da14e2b223f2a5fe4c27fa626b75ab190e14fefa472e11f9ac933288910018a37d8443ac8806ecc05d7a8b5cfa2e55732ff4d6e6e503", 0xd8}, {&(0x7f0000002580)="9e9dca76814a12ba6e85abf03f7c85e3747e046e67856a0d5234f42c7228938ffd4c62b5b6e062cfea", 0x29}], 0x9) socket$inet6(0x18, 0x1, 0x7861) getsockopt(r0, 0x800002002c, 0x70, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000002680)={0x8, 0x2}) getgroups(0x0, &(0x7f0000000000)) 14:54:22 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28040, 0xfffffffffffffffe) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCCBRK(r0, 0x2000747a) 14:54:22 executing program 0: clock_settime(0xfffffffffffffffe, &(0x7f0000000000)={0x6db6}) clock_settime(0x0, &(0x7f0000000080)={0x1a, 0x1}) clock_settime(0x4, &(0x7f0000000040)={0x7, 0x401}) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000080)="84d18d3e", 0x4) socket$inet(0x2, 0x4000, 0x8) 16:00:26 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) recvfrom$inet6(r0, &(0x7f00000001c0)=""/144, 0x90, 0x0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x7}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = syz_open_pts() close(r0) read(r1, &(0x7f0000000200)=""/47, 0x2f) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:26 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0xfc}}, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:26 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000080)={0x6, 0x0, 0x6d6d, 0x9, 0x8000, 0x401, 0x7, 0xf39}, &(0x7f00000000c0)={0x1c6cc291, 0xe64b}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = kqueue() r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r1, 0x48}, {r2, 0x64}, {r3, 0x4}, {r4, 0x20}], 0x5, 0xd2f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r7 = dup(r5) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000000)) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) kqueue() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) Ž{ˆload: 1.02 cmd: getty 88028 [ttyin] 0.00u 0.00s 0% 303k LOAD: 1.02 CMD: GETTY 88028 [TTYIN] 0.00U 0.00S 0% 303K 16:00:27 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xae2, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 16:00:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvfrom(r1, &(0x7f0000000140)=""/21, 0x15, 0x800, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) sendto(r1, &(0x7f0000000000)="1194cb663a8da7d40801d4fbc7665963eac55334124135e864ef80898e2a5a430d143937e709d29aad51f78748adf297fad08617df8cd8ff18fa644efb9a6a97ff5cf16300e88443661834ebb6b203eb086eab43856f6ef7925b2f324d64e8e65f6690124809c46556f5c649f4076147fb61d7669997821aa9a32b36e7b18afb62b21455be7e0a8b96f7dbac94d13ea25b4563b253881caeb3ec5b4d6a0f9c107919", 0xa2, 0x8, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) getitimer(0x2, &(0x7f00000001c0)) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r1, &(0x7f0000001680)="744c10f46a", 0x5) close(r1) fcntl$dupfd(r0, 0xa, r1) 16:00:27 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x6, 0x7fffffff, 0x7ff, "02c242da91bb50eb1846df410b2b84697dc30678", 0x4, 0x1}) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x24, 0x0, 0x5, 0x1000000000000, "2c52e9ec3f5e54f5b3953836223c8bc74a49f695", 0x6, 0x7ff}) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12dac9ce7f77b2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d30000000000000000000000000000000000de1cd8f97e0f8b98a4f4a033c2146d2663d40a52c1a6c3343c0391d17f2f972084e6ee1671da300a54eab711615e6c3d8fdca64aa0642f4b06aa7b2f00801af474288174338a8c5f6ccd8cc4adbdceb4076c6b4952c731eb3733c2164444398e55f1e0a8eb01dce3f60e6c8d8e552401dc3cefae005a057374e602f78ec27eda90926e12379869c671f9686184ead5be56cfd18a4282980da3c5cf74f838cb8b2986e944d444d883d49c8a28b9c85b06f4ee98ff9de78eb4655dbbe6b2cac29f799d3141ca12d3bd6abed85f2a33381fcaa6614ec47f89a97f401ea51bf3", 0x1c9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x40, 0x2, 0x84, 0x6, "32acaae1f830d1b305c15672b86a49a5245b569c", 0x7fff, 0x2}) read(r1, &(0x7f00000004c0)=""/86, 0x56) syz_open_pts() semget$private(0x0, 0x1, 0x4) close(r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3) kqueue() syz_open_pts() 16:00:27 executing program 1: socketpair(0x20, 0x6, 0x1000000000a66, &(0x7f0000000100)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) r1 = socket(0x20, 0x8006, 0xffff) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x200, r2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x6, 0x401, 0x5, 0x6}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:27 executing program 1: r0 = semget(0x2, 0x2, 0x8) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/243) semget(0x0, 0x2000000000001, 0x20) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x32) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8000000000800, &(0x7f0000000180), 0x2ba) 16:00:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2049, 0x2d53) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000300)='./bus\x00', 0x5) open(&(0x7f0000000280)='./bus\x00', 0x18, 0x12) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x400, 0x80) pwritev(r1, &(0x7f0000000240), 0x100000000000015a, 0x4003d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x452697960aa778fd) fcntl$setstatus(r2, 0x4, 0x0) 16:00:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="b0a201763e87bc47f4157bce86df56b290825d721e79269b390c541f341977d713eacc8eeffdfc3a5d8e9a8a7e2ad0c2c55789731d248c79a908", 0x3a}, {&(0x7f00000000c0)="fb61333602c3fd5073dda6072e4ca6b8f0d627c8376a03dbb9fe6c2107768a7e367cfde31e491d1917d88bdeae2cae6dcb44fe3ba25b5832fe695df2fe924ff440cb2e26a7fe14119dfc2019cbe7c49eca85283cb25ee2035c663dd1cad56e6cff7276ce641decd6af740a8ba4d99bf4eae0c266f7f78c1d95d599e238d6bae598e6c9e40619e9d9b1ebdcee5dc724299b40e996dbf4965a4d8c78373747d01e6d66af3d6c5db671b8c8276dc45cc6ef041ee91f2d65d33282e9ac08509bf8734171b1cf7a0391abbe583f0b852d73076101986a0b62c29e6dbc7b9b5bb5c1df7000a85031ca7100c1d3010e2c887cc3d5ddd64cebc2f72159d90ec34d6381fdeec8d8021b239fb633bf5d5d9e073bda1a08b7a10fd87cecbf1a4450f1d0d37aa34b6c649bccaccce5ec74bcd176896146234cfebde8ccd1218968e7a218318055dd82dae34c7ee5a4ed50776905a41ebf0f05c3f64de100f9959ba4c20ebb6960afbff1da4466e845b2eba70d94dfe539218220814bbdce43a94a1201eb11cf0c964810284f16ed25bdfd09636f7fe25eb9aa919b883dc3f81824a6e8aac925379847a96e67f093a29abd558965ba0ba1428da9db40e3d8d88942d04f8f4fcdda6d5800f75038a62a2a8dc28b86beb240bae80f881de18aa7e9dbd26b6b1f74fd829fc0d42bf9eb0a9eb0255c1d8631a25375c69dc07510de7af82e1201d1ea0a04498f84ac0824a59be34edfceb6e623bbb3e26e79fb7f5db24735320f1987af55b85aa3851704a8060e59cbbf57b3d056dceec10eea25f380258111f0aba2d81d3637cb4bd7c9ce5be6f7822d965c5118a3d9645669a2711d9758dbfdaba07ff3450787f49e55dea09ccaf068c7ac3f8777f65cde2020e7b2d4f21d981216623604a06a9f64d4a6cf88f93faf58dd130bd1ea6c8081145782affb9cb263bfae8ce05290b09adbbf1832ef8dac4993ab5fd5f907506b4cfae06b872bf7d2ba7d1710f2c7c816934de214e6a9ea833aad9cd44ff8846dcd7bc30dc699456b5799099eee2872f6927683d8389a8f94bab4e6187bb46b85477783d6e76c2c3cf3985291e12454322ed906e8bd8ad8f0d508f42476f457df8b0e52a434e9d841f757d58a2ee60024bad89cbdcd62a6177b8848c0c3bd662484c124a26a0e8d9ec7b379a70db9330facf9f58f52098db48080af6921fac36d31a3dd1f345b042a8524291abefc030d9d62ce7b366017d7c6a8379455e003e05d6f22f08d9bc4e36bf7acec13c208ab060d5c6ea568a7f95839ae35c1883671865d0fb72a117130aebb95e5b436ea652502a7f9180141d023cfb34fd6a071b093705bbcf4fe4916aa436a51af3e6e39b1fee587791b0bdd0bdbff38923d84975a3d98f515d2bbb98fd1f5adfd9e0e71938b79cd70351828c910439b3a776536eeab9b2ac1e264b5cb53fb8f86e2a4ff28e235d85f4d2737de3525fc6d22082c0ab81bd7374cdaa6ca4361f41bc72dfe09b59b142fbaa88a81b13fe4134cc88bcba3b36f2838811a14fd280895eeb7512e237249fe8894bf411a283f45cd2f44ee26f223a154db78bf85ca3eedce02e712cc862bfe0211ea4e40d80c8938f7826a4fa904ad467a9f861c619237dbf70789647e7bbc4cf277b3c2d49aad22ad2e9e8633dd8096134ad2766fe6000d60003fe244063957a8cd81c65e6e490ba08dd7429a00d515ade1501715bad7ca3ec68e340d25ad5dc6f55532ba61ad8d5e8f2063d2d7a5112e213f41dfa0a231a2593d2ac59134c52a99cc9ba2e0197d2023c9163a74692299d8d656f0962bea1140f607de8bb86d2cf7602b28f596d64df1f9084ebc04561fe2b5f54617c435389b7aedcc028021cf15536617b1ed9f35fb79cdc261ae7426ff238b502e0d85435a014f7bec09b8cc3ccffa15a3bd0174ffc9b1f95ab62bc4885793ab0a6499ff5d1df50fafae7a44b181b3a9413345ad8df66570bb15d643084123cb07f38a5cb25b070d7767545df527cedd24509dff7bc9ad06e98a4aebb92b2c69e154e1315a27931586e70e4a94cb81df91e0c37b92a31c0278613e822df1abe11d6a4d183defa6bed061eded748a88ab6a9bdaab9b36b1249bc1724031ed011ece24b639649c7dd2783f4d0b875bee76a129d9a228b74ce1efa3a6f5d9546280561603e3452670105376aaf3bda78aa5c7369d9ba5b151c4d3890184d63bcb7cd833050ffef0de90c7d810332abdb52ed85448cc93d813e2e2d43cda5fe649131450fc11c986f39a3297c79cf00f67268ba673bc31069d7a3cce6e6e988fcb8a9b8662009ce1fe8a58a7de62a2bd7c90182c6cc60a1539cc46fb89200ff4e2a8c5086143b743917aa075bd61c5ba8108de53bb1528550f7636afe96f71f250d7721307ef2d9e3bf704721e092cd4536caeaf8325208119b7b7dac386091a95c0cd5fe3ab8e5f2a48017a7328d06ecab76b5662d0838d99aa6b17dc8c7391eb1ae34692e234ffb52ce1e8b3eaf4f3c19ccbf1d2e5d7ebcf5b520e5397ddfdcbd477af8ad9e20bfb531b474c73779fb3d0ca62b691bb88c071e569248c43d4bd457d9174642ad9bf7772304ff7d908f52c2a6692943062c2b636d90632726c9d55d009f7a20abd9da517a8ffd6a7fa88292d92701fdadfc1670455309f734600fe5176b7b4b239e42832aafb65cec3b7c12172d453faa52fba8fafc6c018980394544e650840f7e23c4d67cb9e74750b9395643e5cbd8405f328149cbd85500bb0156497161778d1fb80ef7c253e6c08f494738707b9df9795ad2f36a661c0805ed047afe1421590c965311e7407bdc3d6f3130d71a1f3d0e55ed7be7c6af43ad1abf5b2142b8a9b1012c074d1b4426e106b81450dabe1059eb62bd36d15205da3f0ad222c0d6b0155426059e8625fdd5cb53b2b1c7cff0d74b559c97a642281d13b177af480614691d2d2569916cb8027e0573d0f9adbfd5a38e57181e4db26c451e19ff730ad343bf583e48e8d60e33f7fa9ac1f59579f8d48bd9ed82a097bdf403176b5464bef14deae48ed47fdecc734ef125c6503fdb8b1342fd1a09a4090f52681d243d935f6929fe2f17dcdc7dce99d1bf8e153dac51189422a85be8920e3917507e3b01e388aefb18ccced7697568821c81db4f20ecaee5d14b50af7a37af67424e8b769f03c8b92d964de51998b3d0eb9f77ce1d6c4ef522d68e96588df5457c4b4336d705a1c398337ebfc1925660ada6a3b00d1c0fb2fe6c40419e023737173ace7d90a10d5350041698d0b5274d243ad2722b92f05e76302f71fabbc98e7b97ba6470eee28829ae92fdaec279ee8fd811a0cb2a8ae5fca2a02e6646d723a710f5008df42ebcf6675a577f2b523c676e3ff088749491ac28c58355aef09828e2b55aabad495311678deda4542f7c2313e06bcd57e033a8cc104436959a8533d35247a70e9012b08d996c76bf687bab235068f6bcf99d1555d1b2297e6e03f25b57ff9f26e105fe9250ee8b7b253b150e7a518228ebb8f25d2cdebc80e0e3cd30201dc25b9c5542cd86dcb18164f496ec91772f89f034baa726872a5e7f0454eb1dab82f3e908dc6a3747dfaed1db11548ba279585f7d9bed3439c127ebc7d22523b3680c13c216e53cdf8ad54ab7a2a52447c8739477c96c1c1c85e53015515593df088eb4e7aee20c6ce12beca0a88ac4c8ba5e6ada5ec8e230085e1dab313881d2b1e721d80130c981251e5b380e65315eebf0b1658e486d249689fd84fd3e2e4554be8a3317d2169b5eb951a26ff8d38c960149d0f9638f9b0165dbceb429285988ea8d49c5158422c23c196b8ee18337fb2555a8310e4005b184c967fea5f6a4185eeb4285fb6405ba14192ff997d540c42b00de98af3a0ee28e82909f79bd7b9f7d1d7a8d723bf941fb7206ba2d600ba8e59e897f5c619fdc03e97228d48fe0e059882f4c97739445b4203e926a28b9fc9b880ba13842d94618c622595c567f2b1853683a5ab4adaf39a9f859ad6454a016f1f51d6784a7173a4c8cf62e2bc35b912cc21e074125a539b61ba4c913b13b5773d7ce2d8854fad67168ebebc19bce6c21f30dcd88b3c26ececb51d4f88efeb19a2034417257835c557262dcd2c1fff9440169a4e14de9bdc711cfcfa049e8451cf063375401571837cd3a2a6d547b8899638f8c513e5d7b446ba6d5d9f37413c079ec6533fa69a96fb07c83e2113c19e24c0f8b65bf2113b120c62ea68f18bce0976b4b7eb9a4aabc4212bee280fe0d7e1236269cde63020aa5a48fe57ad38fb0c636adc6628eec80b5da1c75170a38f85f1708c8d84f448f8495794d76ade9f69d851e59ad12a3b82299fa59b7e0eda186adf216de547b53db30c3ade8a816d155b56739613e801d772889cb36a03c6c34b2a43436287c3ee37987a55b4d5bc5e769448e6b84244e0b06c26496a51450504205655803cca192bd778e3af41dd9bde041f749dbae3690e07598509b0283b10571210d3cde03f8179714ab3594710d7d85b1672319d3286753aea8d89d3cbbe26f94353d33b8e0580ee317b2d652e82c61cc598c7b26859428b88bdaa5ebd1bab5f65918c4d16e25bdd2de01ed8f70947caffc492e98ae5ef473fb3da2e0087981e6cd63065d1c4ae63b888237ee7775c5c19e344ed0cededcd96e5560c975dbcad098ae98481f976d44604c6fd1295d571e7a6d08ac7e3a9c1d55c5992c7c88e91413c12bc3b1ca6f4b1dd2e1bc4a35e7f1095cd70be344ee4f4d65b5815ec7f1507b6ca096c7949885641c4ec5db812434003a01ee57b7f96885b4c57b028eecd8c42fb452e0653f7c61323d2ff18894eebb60d9ff0aef13f6b95357861418a4ffa6738596804e44da38678cf7a1188a183847795afa16435a603c62569f14beab5690d93587e18b04d9f04c74fad97ac49f0bbe9ca4cc299aa183d4d960b5b5258ec85b36785a9cb7a74d74d620233d0d89b56e37443b087fd2c745eee91575ca89aa1040587e0f3e5c404aa3433fcd933de5aad39736a84ab7111bab6df3c6f42f1988aa77a4a8c05d8225dab5eb1fb53a320e58c493797e708a3eabe0b4c3164f8e1e39629ce11b3602b62097b807a2c8be7d7dd660ace0492b5103e260c2c6640b677cb0732a5912cd167bb80c9e53ef67fd6670d409af9f9d14addce44a0c7344c99683c0f570066fab630020e889fb77d7d6ecdacef75d4ed3c3ddf3af633326c4a52fde8cfc9ec024ad4b7b42162e3690fccf0a097b7a74d3c1ba454cc030a4765cd471cbaea7bc0259bfd3932a2f7aeee43c4a5621b9fe50acb6f04ed2d85bbd415a2c4a649ecf6d82c9b2bcff013cfefc16edf2ed42a9c125db91443a4a57b9565edb5fa3b56748535c6ed6eceda38d38b7bc1ca816e97d0695b2d402d0719e8b2b9619cffd9d63f3d7dfc020809a300e4ea05d34ab036df7956bd168cdff136c8e727647706e09af406d54bf5f6e26cc886700dc58e8f2beaa29aec515cf1b89b8ccac35628119c889a83260faa2dc265b8d4c98be73868c5782dd26f287b00cfdde2869fbff7e4e0b2402c4697be137c12fee5b359f9c27fbe944fc5b273b99914c25ecca4f0b1df9b5f4a8c00a22a7fa0e1dca52444183753cdbcd72decd5881579f6d97c93abf42ee795d0a4292de14ddea41537d3704d8acbc6759d3ddcf597bb6c753e72e52354bdefa43a25ac8306e1303b7e645719b6ea2537286d38f3a6bc83b54dfa1624e65a97c81b3b2b37ca235cfd017bdd7681b1a2d7dc6d9052a32c0f6a8535e77e00087631", 0x1000}, {&(0x7f00000010c0)="3575530cb43c276d4b98d054ee8dbd0a868db57f4822fd99e1ac2796b2e2c3667a786f2491ec64cf2c4c627ee696fae8f4a97956d2ca38c45ee67bcdcaab092a2c0510753468e2c87cc40ac517a834d53cb045daa1ad45e4c776738176900d074a0774ca8f42aab6ef2ce3a424287a553d4a24b146dfbc033eff38c0dbac89511fa4e2c6f182b52fd8ecc7c58b42786d32b1467309768c009900390bb2570353e3c9b072f0aac6707a39cfaeca1c3d9269f0a4df0b0fed03735c136a7df21baba9a1863141637aafc45d4bf021108577a96bd5aa1c3ec8380fced74c08a0383928933e73", 0xe4}, {&(0x7f00000011c0)="16ba79b35ea11081087253840dd8bd2617dab0b4549a86cab154f70547af4f90015682ed35fcedbd0686fa1b9cf8ab1553087667c067be7c7e7965bb8aaae4345b53f5efcb3b2d7728532f72ab7b06719a9619ba31581e698563b673fac46a9aa11f8c27a8d4e494bce38da10f4f0aa71f4578c712cebaa818bf41848f8ad88dbe3a858dff6067c7d6", 0x89}], 0x4) r1 = socket$inet(0x2, 0x3, 0x80000000) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0xfffffe2e) fchmod(r1, 0x3fffffff) socket$inet(0x2, 0xd2c188de014f9938, 0x5) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x382) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) sendto(r2, &(0x7f0000000140)="d6583905d16dc207abd81cf1abb5bf6bff53d631145a4b24a8d7f1c43b04188b487bce6057008bdd8aaf7af575c14fa28a17efbeae7e45a20e8303ca3d625651f89945ab2e74a2a67729f1d762bf4810647a852234b355147291702199400c672a561b5c022e0af2", 0x68, 0xa, 0x0, 0x0) 16:00:28 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xffffffffffffff9b, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) setuid(r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:28 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0x7ff, 0x7530}, {0x0, 0x10003}}, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom(r2, &(0x7f0000000200)=""/144, 0x90, 0x2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) 16:00:28 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x90, 0x1, 0x0, 0x9}, {{r1}, 0xfffffffffffffff9, 0x63, 0x15, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x8001, 0x8}, {{r0}, 0xfffffffffffffff8, 0x24, 0x0, 0xfff, 0x1}], 0x1b, 0x0) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10080, 0xa2) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r1, 0x2, 0xfc, &(0x7f00000000c0)="8d62c6ca4fe5f9bd1a22554016d7a0c23aa3883543c1677c5469df2ac964a396dfe04640101f88da27355fbb10c9fc15387eed0f730d885b360730ff1ee201b0937ab042b448726c0a2a74321b2fbccce2ae650f09b31e870ed52504a23e3b0ca7fdfc52bf6dfb245317ffe3072ecccc9df06173f75cea2c4d3a912caeede8", 0x7f) fchdir(r0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x2b, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 16:00:28 executing program 0: setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x8f, 0xff, r1}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x7c) fcntl$getown(r0, 0x5) sendto$inet6(r2, &(0x7f00000000c0)="e1a0b730985d57e79f67dfcd491eaf3fbf4fa08404163cce0f1df0fe386a05d7dcf8fc496d44b26d9c8fd7879a7a01294dca2094c00249a4bd84147c5f086cea6eb07a6503b07c4723e34cf03fc52ac6403edeb348eea1eb82729bfe61ad2d8bdf6d7bc5ba55f4582d4f27ccbf2f8759b66c7ea120bb86e906b42708c69a7008a72542a84d763eddf43829740745fd", 0x8f, 0x400, &(0x7f0000000000)={0x18, 0x1, 0x3152, 0x2}, 0xc) r4 = getpid() sendto$inet6(r2, &(0x7f0000000280)="f80869358760456df239d4457128c426aecea754468f46ce1986804ec5e1092772edb569bd55528e26bd704b909c128f012e1be0d803956f4d0353edfd8a7cd3945d1a4de96ac97e1a5c8ab11ffc6436b6eded56ddee4c1e66c47fdcf9a19dbbd36c19002f299c05c10305b5afb21c5da282fee2731327d01300a3a8d766faf5366c187491a0907f8d2f27463595c3d357687ded2eac16b39ad10d4070badeeb0f0e28d83e05f2216a02afcfbcf2602b7c51d09168263078bf6f5eb4039d921e1755965cde", 0xc5, 0x2, &(0x7f0000000380)={0x18, 0x0, 0x79, 0x34769565}, 0xc) fcntl$setown(r2, 0x6, r4) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000400)=0xc) read(r2, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) pipe2(0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = getuid() setuid(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000040)=""/199, 0xc7) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/119, 0x77) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) 16:00:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)="c400", &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)="1c2a9800"], &(0x7f0000000380)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\\\x00']) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f00000005c0)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f3f00000000000000", 0x2c) readv(r0, &(0x7f0000000cc0)=[{&(0x7f0000000600)=""/156, 0x9c}, {&(0x7f00000006c0)=""/216, 0xd8}, {&(0x7f00000007c0)=""/180, 0xb4}, {&(0x7f0000000880)=""/117, 0x75}, {&(0x7f0000000900)=""/251, 0xfb}, {&(0x7f0000000a00)=""/144, 0x90}, {&(0x7f0000000ac0)=""/70, 0x46}, {&(0x7f0000000b40)=""/79, 0x4f}, {&(0x7f0000000bc0)=""/211, 0xd3}], 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000fc0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000f80)=[{&(0x7f0000000d80)="566d5a4c2271c00a11034bcfd622a5519b7cd91b533f6050c9954e1ab9f5b4c9799acae4db20ccfeaea649ef11", 0x2d}, {&(0x7f0000000dc0)="efe528bd4e8312fb6cf60c5f602d55eba9b1001724144692604f6e7a5a424adff891d204bb1a5eb25af1429caee85885e553ebcb20b5c1dc20f3f3c92a495ae95aec1e475974312f5a93d2acd9b8d36e1d695e507a1edb4e45624f5d52e21c299762cffb010f2953690a7aa072a97c8d2de6c8c24378612119d6f25a1c1eb978f658ddf9b0cff45ee0a7ece420ef8792b99ab5e35dc18d7a98d222df0058e0780ff906cbd51cfb0fca105c48b16410fa8e2e7a98c01318a95c9763c451bd0d21cd20df8ed8b6eea4eeee0490d47304bdbf0a6a8c2f747ed3d710ac402673f11314cdc6093f99", 0xe6}, {&(0x7f0000000ec0)="08e733eb1ede385f612a9544e3043fd1c3e766bce0f80d5a3f63941612ba224b251f3ca727e07f867bab5863c344deaef4687bcac24894cdcd7f416684aa446b958f78657a85a84f8e815bf1111e8966d28bab29cf8d0ebb0d4b7df50f155d7ef1bf8ecbfe6a8569fe7a60d6c4554eaefab97a74c4001da75f9e012a20aebae02100cd305840a76758413c00ca29468b5f138a0c6d720313d329931ce5aa52f6a537e0a12f08ec92608b4ab00ece46503b08dde4e4d9c3", 0xb7}, {&(0x7f0000001080)="0e6d5dd5083b4f014b9614a9b9185055ad1ed04d00b8fdbffe19667505169bb186f98f56bd875c695dd5f2c2a1c3c3b9233abac83539d382178db6b3a9fde1188a90921d924738cc63121b7f20dc7d4c920cb61e615e8b17a5cdbcba355037d92e4972ba7a6de2bf90024d3ef853a80ab25863e54c24adef9fa5c6fd15f4a385e9edc5c3b09095d82de025ef9f02271aa1b3268fbc47b665659a0bcb212528a9d59a5261e71fb4ed44a1de9807a985f1269dc10ec403c7e0d0a294e45a6b92bcc8e3e9c0c144ba5a1aa7c9afaacea776c31570b30e0a4f9b5b107b3839383a5dfc575e", 0xe3}], 0x4, &(0x7f0000001240)=ANY=[@ANYBLOB="b00000000000000001000000040000004a49612afb1962d8b0a8e4bee13e28da23e8e195b853f62cf8875e2d49ab1b6a8bac532db33e401ce84b57bc4823b60a339d31a896f4a3ecde59f4fe5ab06f947ab6867b8e6bb9faa0bd69f22e18a9dc26b7a20714486c43b2c4764b1e0db6656a17ccbbf3948f19e24821ae08c5e871bad4c80addb64863cbd09942621c1711d1a7114d0f6f0c183336e26947e34747ab06a6f80384bd200000593bb05746c42fea508379432a8350beedb8"], 0xb0, 0x6}, 0x400) getgroups(0x2, &(0x7f0000000080)=[r1, r2]) write(r0, &(0x7f0000000400)="744c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee892a4e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe857a62d7ade60b5a7f65707f9f1972ed32b3130d9513e0f3a3e7eea53351c9a99fdb50695c132a1b93e3b09591d2f85086aab75c6988182c18df598e2d9889935afd050b1939026ea6b63a0af5370fbd7b74e97bc200d09f2106eabcd96b94e13cebaced8a15cbc8508d1edfb6716b77ebc206fad58c16c799d960ca991bbcb607d485e25fd71d5a8f00003507aa327b886f6234c38cd1a4dbe85476dfebd286feebdfe87fac260927441ab9c59cbf13059e42ee34de3946e4ab0a397cf08ec8", 0x18a) 16:00:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="f2ca91567ed4fff68d046dda8129bf5ea879391c6d20ec55e9ed8d8311b6945428664d8ad20e46ffb11de7fe9805bc663d6c743a661625fdbe0b3dbdf29c620c9751843c70cb1d92b3d276719704b9e4a67617e635a58379697d897bd69c6cf9a23253abdf03f7ee57fae1d32e92108a157863ff8c6d30452874a39bcf055f4c041643776d9096bc2e676e5772", 0x8d}, {&(0x7f00000001c0)="ef1f04b915b7448a6a7efc390dd22aae3514f5517f7f06b7c1f484ec324afa6083ef1cb7ebc3d302e9f477c085f88c4f629691719708f3411021b08df34be566227bedb13e5dc88eb5ff2f65955e416e66b74e9d9d43", 0x56}, {&(0x7f0000000240)="24e8e00d", 0x4}, {&(0x7f0000000280)="9f396cc47c27222fb8142faabe2ba62e818409996715ea3126", 0x19}, {&(0x7f0000000340)="8e8b557e58bc7fa6b8e432216e25d85dfe16a1ef6f6e714185a3a74d9b57dfc6575728bd194e151c312654d5457f366e7fe7ca9e6f64de61efd0d37a4f4d32fa2d3e2cfe1f2753b35750a32027221f79c485024361790b7401", 0x59}, {&(0x7f00000003c0)="42e897e60688bc695dd8e8409835e0e53a7661a5520a8bb127d04bcf198c9c5ae12e36a7a085b5116962b8c6764f04a9e3ff7b6efa1b90b350e55571d28949e51be90b2c605407bf71096c5dce6dadb3cd748e56fa73bab53e6fff2adfc302d9f50a5e796f55b47eb08d12e3422971197189e120eca74e83f9409242489b3c681e734748394e3c2813906b0d75cdab8e5973b4111fe78cf8812f1c69fd0e086f8136f1d9bfd0af4887c9a70a46aa6bcbffb8c6d2f14889763096f33fe68f7dac73a38a8ffb88bb23d29fbb781f14ddd0ec1cd279fd28ef5953d9991703d85ea193581aede662a987dc62b89e89", 0xed}, {&(0x7f00000002c0)="bd8bd102e343cb1fc9b17dd1875747312595fca1a284e3abbc9a967895eed778dad06ba99c9bdce4d0ab62ba4ede3591032275f9aa0f70c81e9c0ab2e53e8a", 0x3f}], 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff0000080000009e299293e2b77c5a701273b3ff362968cc8a175503b262a465e1c9cd4eaaf1c5b44b61c65b05adaf47bce80afdcf2da26e8b980f082b4d98a62e7fcfa2b994f4048073d8e5a081e0e053d939fd3ea2fefaa7f98d25a6e61aac551b63fd723d08e2ea8c7c846c83de60e75b194810e89ee6072dd110f164f9f677d24c2011df193a3f1339ec7becb045b91dd6afabf11d48319daf1e32aba2091fee3df621db213d59bc7156e1f4d5fce06b0d418f93bf9e153f250816b6c202d9188c912a0ce5fc1fb473678c007de45f8d39c224db485836b6b979b557fdf3fbb84473521a2edc1c1c3c3b73cfba97c200c458f533e5c794e1a3b47a113a90f4e175addf2cfcfefa82b9b9daa8991919667102b274b7a1f67936b40ada9cd4359776f760b034ddcd0da543469af98b6b698536ab82da054d8042ac967c0f549ac673bc25a078718818356aea59834047b335e10b1b4dba7bd07882c99ffc4fda6e69ec4e24f86fcc3142724090f2470caa23236f7ba966b1573a2f52e111345a5a16ce867fe7c8c5cb2faa05fcc27266cd86cad09ff2fc7c6884535d04cdd032606c5aa8ec836091ccda173ca5f3eb436e2b650ab2462eb2266700af54a9e71bc7f806c2beaf289c2447958a4da89cc2a9c7d518f4b4f042ca1f3f6744c750d5a716aff2bacf873fc63366ec59e28dee84736745f2d6a6fc30f90d288fa23394ebf01eabcfccfcca6d3f4447d32c2776578afd8942e49b8730e9f87665799bfd5d3290cb63f288294ec067d9a0d63e76b97a22b3fb47ad72bbe51d1d1605a32707466a0656e595542cb5d3afb8f109ffa9373bdac2ab2b57c6a390d10945ac844b458244faba764c0eb230ff23100fc38e6ea016b6f083862134f5d4e4f5d310d9f8cd153430f4c877b340dd0128cd1c6458e6fb28ee7361d5d45af89ea3f1f2356f405fc4a37270554e25d53de521a96c5eaafca6e62b591ef180fe57514906a76c9da2139530bb2fabd4838eb49142350f08ee60a4b7566d3439f98344206e0fc9d9b4322ef3037cb69b2b178a806dac57c2a010020024eee566128f62017c2b7a9542662f2f626d86da02fd8c829fa22c7fb16a6ee23bf07556fb0ad6053f03e8b5096f3e044ffb9876f8f44ad929361f566b14bb283ee3c876bfd793d2f6ba2ccd3ce1d763c9aef758edd8adc8a3ec5f3c9deb1e7a77f7e030e5e948e6ea75571768d7c0a5ae10807d396a235f12f64df7f7fc9bb1f083c3bd0a9cf745a63985ce514a93bd912c647a90ce70613d9610a44ff03a7e750a2349bded56c39490217e86749a768c9640beb47bdfeaa427167a5bad7f1f42e9d817c4d28cc0901358accef516b35c9c903211f09f5ef429cadb194c794688f65efeb594c20feb59039688d529698385183935bcf6aaedf5d99a78a62eab5b88d013a0f9e8bde1d906ffae247093cdff06220c057aa670a79185478895e256ca6d362fabe4a84a98a8ef3d61930a068385ffa4a3a799af06d801a9bd5f81ce6f3a00babf441f8140e511103a9bfaef7249b5cfa1658156692272c01288d494c2bb1fe88f0b42b4930b0a0b6ae8e9e7b63c28041111bf3d7472e0594c7248d69709f6e2b30620bc4586195be984c4ffb1ea9c5de1da6eff215b39c998f80578764a829196719868840016fb34858faa2bded301aef6566dcccbfc40319ff13d2f2711c8fa286435eaaa5b741523cc2df519d73ad4e14f4efeb36f62be799dd49192651706c4af38edf6e0104a4042bd3c373cffde62df74433ffebf76498b3f57e010d8d8ade8df5c36395e1c199f00a9ada551851a92293f8403a69550cab2bf7f04795e4f804ddd443498dcb95111029ff1c4e43c27dd59a09650e219e9783abc7e83e8c316a878e08d33d8b162fd840a66184540b1ccd8038622133bc0e9d4d85b4432a3e1add1fe64d9ef42eb411b9dbd1c7411abe4e013bd757a4c23d95d0d3832da1750c225297c509850c2436f0e01ea2d8c2f56dc9bf12e1712c3a7c727aa74f0b3d0292bef981ba1fcc1b46fcf385b3e5e1584c8c09e0119affd878b5cc3bd4a94e0cbc4e334d301d74e01bdac617beb5a3a5a83e2a15710c7144ff0b22473311a8789d4cd04b9f67c0ac9390c223487680245489145d04ac8b64ce185f42a55a1f66f95c1c67359edd5227f16958cb7c35110f6d791e6de3b5b88d9c07277dd45aba582ec52f9bc48ac6742f191f519bc44aa18b85e80122241487000548587f32880e0f0296c794c9c6f9174f13a7992b00c8213583362830cebce97aa5f0003228bd3d7b1ab92a709bfeff6e461bfd814893f5646ec6fd298b5af51cd69011c5b438dd0501e088453a65f5cb1dbd974c6579b26d33aaf191f327e6fc9c12f4d0d703beeac2cc9110236f17cf74bd972093a4b9eafaba3759084708fb7c8678113a98fd2cc09e90396b3c3b360d5ce09d2553da53d814649ade60ab48f14810b167fe09d3d8bdcd5c6c5398d10054e9f19a9e50d979db1fcf58114bc9db8a61fd186465e8d7a55d973e22ab587a220ab0fc23b9102f7134a2b054990de8fb41bf93cba514ba70aaa6851a2b0fb47592d94aa58f14e11725a1d3ef9a80898b9c8f531a0f8c8a8c154e07e80adff33e766686cc0dfafa0b5048bf44fa14ccae862720d42bb72744c0184b69974e92f7a922c620fd77e47fb5c59c83ff47043b04026f1ce73ef22a5c1e39a54a016b2a628f9b5e423203338f2fd8e63dee0999ff01c3f37285aabeb1217a33ce5870e02e119e573c210bf678afbd60e4cc12aeeba20db38af779fed8eb7ab222dab2cda1266f3bc4c4846560dddf3c1fbe53bec1fccf77fbaf5d5d1098d1cf40c9fbca1b162f31bd2cb549da07d1fc845987d28399973b065504c17dc17bba49947e460a7295260fe3fee72d2370077d3a66f6503cf614ce8b1ab0ccae9ef757c1e5ca95c6e1ef95904c6242c61e0b668775daa458d7c24574a1bdc9000bb0e3dc3e6c8137078a0c10374d755d5ded5fd2d8652098d8b260a0ae52e048d3a7369e4d4a250afa88a5d770bebc6752638ae4e62d03a90a8c49cbad1e989fff5ea3ea92cf40245e709539aa9269da6cfa9daa60d909a7fd5618e0255195a2c50fc9e528f5cbc2ef8fde53be6448811246cedbd246da267704aebcdf3ad810302445f317f9ce771854466fdef97ac483556f3c30d6b51cba9b43c5072d7bfafb376671e52f4a4eff13b0b8cbdcece09ae219ee1c7fe95669fd66e0ae42fda73c35913e34828cbaf2af721f408157f5d2a65346c13ed4aaac00624b1a0c341db0956b478e3f0ac4c7c47579d41c08ed5006f551a5ce7863235e433e714cb72cc7b8a9b760efa5c4182fd3814e7d482afd142549c50601eece45acb768b17f701e4a0118f307e6554b990709be875e31f86762eba307cadfa18f92c0e725245f40ad0909f9c734395aee6bd44c269a252f5268b3672d4b556266589009adc0d030e3b6ab956ad459f0ac9b1304f1f01bd9f5d3e5ac404a8beb3ae96592416bf1b3e877cc43b6c69ffc0398adf3d365ec129f412d321a242a85420980713a13ed542eb3a16e440a443c837171b300c77afccf2ad9079fddfb6069477f013cbd1b023949460f18766206276e5bacc0f1e95939e92c35be7165a66d6194ea034ef91c41e2181b459435887b3c72097dbb060a801d56f6db9c2b5d9993b633cfd613f37f38a27e5b18526afc3d117e914859194c023199e4894d0f2e74e852cc4eb3e536b8939fdf78a704de29ab9e95d4ef878b74780f5334dc7a0a2421ca7b25ed29403958a648cebccf472fdf2329fb426aa7347ee4ae201bfb90530d921536a5e6033ea71fe85452df7e769fed7efb2ebd90c68f10c5f3bd1c614d4965f53ad3b30084213fd14b351481026a245eb8ce553ecd5de9576fc11c35cf35bc8c73653ac679e3ec823e729b1a8bb422db1470d7f1d9248a67ebf79a4573a6d348a39c7ab6a443dec352cd8b3ecd05e359cddf61d1051b9ce94eed76b4d43d9684d1220daf3d0115f42599c9ecdd309e64c7d24e8b7e22fec0524ed0dc4033af7578b63d71020276311a8b3f1e525f8320b070f61d6d451267b1825fc1dceb646c38748eba8a46b426af7bec813db579aab2216a387d79c2748a14a7772943a7c2b39584e2c2f2b71a180ca0ef73f83dc35885f41ea1df171eabe20b0275911bea56b2fb046e956e8a72383bdf21a18ada4023ca0b4cf3ad11c722988c25ef516cff0968cea9b997072b4f46236afbc0b427333b15ec3728faa0fcc4b751e99f48adf97b5e48c7251d80baaf781a1b6c56b192c7a379e10137d790d8f3ba8551f3ab55648e9d6e8f6ec1dc94355888a8c3547d825eac5094195f3df874a46f475f5b71b7d99d58d263793af10f52c8110c60f3c15ecc7f1b3a1eaadbc37d4e7ab2522c01023cec66f9148ed2425df34476f07575585a0992543c8af4869d539c403bb2aa4f536c6d98c9b7a9be2d89ac564591be67d6bff5358c45d94e2627b8c893de634c5088bf66ba029fd3f922c152d8be259239b9de433575a644a5b7b813d75c053cb1103a3f7116ee4823e4326433700f0d35f889e7c78156b0c7746dd99e356a729eecd325c8dc00c227c485365c7684ed46b90ccbd395497a553576f6a15073647e827fe7b77033f49675138a9b0890afdd2d7545298c5b0285bc2092fca795f64a89d9658ab71f5f93a8044d1268f62b1dbe34832bee3de17ebe7de397178e067fec21df5e63cf0adec8cdf02db0a0852776a042249570c0451f548471abba4b32b8f149bcb9c5677790299f332a1dda36b75442f0bec455f9213bf8036b2c29ac28cce521b7c9c18c80bd5a2f9d83bf6af055ac86407c7dfbb40e8d885330eb68ecb41acf4632b68eb48c809ae259e16f4f5911a58aeed017a8a83a19063f2794bffaf8de7483f8a438d86894dd696281d387fbb1c0d8cb3398507ae8b23a8943fa2f3963b4028476312f2ffaf86dd7ec61515d4a70532a05cf9738cbd15957effdc324d88484bd6292f8cf8ca56f154395a12bd9b272a995b25f7a3d961d0f354bb7f77d656b7ca4109670c6b6a2e2f9f7ab90982333454ee50503568b379fd4a4b55fc27211a8ed4f72a516d23d6a3d98d6d2dc232b10e46e117bf9991ee95c5c94310cd41d9adbb1661627394f342c43e0c8ea95ad8ffcc993d4e497a8bb48c626262f94e42cee91e4907585c9d87a30422c231a2c6e20d3d008dbd76711183d53dee7775fdf460cb06f7149a20d6a7416d2c5ab19a0050976debcabf486cdc6487d9087dd3cd36c1f98af8e6e893127042773d2fb115c3079042b3f1cbcdeef7c41b35b8f0644efeea60c972a0149393fab7f4d0228ac2ef9c2fe5e34ce60abc80b6fda545c4cd7226ff6e1738311be31089a7ec92a752aa6c02b81d220358dc51232c80aa69dc81682fa3c935307cf337f78d41622f111ea24a6212941dfcd1d647c98e56b09d41b5179db687e58e17098f51bec66de644613f58a46abfcbd808e430017b19607e8ac849a38ec16c191cdbd57e693470c5452bdcd2f99bdf5a97b8ff9f53127f116b64ddab2c6697d5942145d8662eb6c758ba7f38c49b4ac1fa08ff2150b36fec40db97c6c9e97b88f8864584794ee9a81221b3b94e4b65bcdd38c9b0281402e98aa08da762b4e1219392c64edd65e0f5412f3dba80ab20e1c35ef3d948792199a98a1aefe77bd249c02822fc97aba536d76f94d8282fdfd540ef1b1f390ed38bf94a5583fa40dc9bd7d965eba6"], 0x1010, 0x2}, 0x400) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4013, r1, 0x0, 0x0) close(r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f254b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432564908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef223460a646789961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f8a9ba505bce0919670aea6fd78548f203f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087a0000b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85baa90a71dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc0600000000000000b741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65df93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd08798", 0xdc8) syz_open_pts() syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x9, 0x6, 0x2e9, 0x80000000, "d7d1b1960a01991699631aec33f34262cf46d317", 0x5, 0x8}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) socketpair(0x1e, 0x6, 0x7, &(0x7f0000000000)) 16:00:29 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x98, 0x8001}], 0x6, &(0x7f0000000000), 0x6, &(0x7f0000000100)={0x1, 0x9ac}) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = socket(0x26, 0x8001, 0x3) ftruncate(r0, 0xd9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r1, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x1, 0x3c) 16:00:29 executing program 1: socketpair(0x6, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0xffffffffffffff5f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x8, 0x6}) ioctl$TIOCDRAIN(r3, 0x2000745e) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') kevent(r4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0x1, 0x65}, {{r0}, 0xffffffffffffffff, 0x49, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0x50, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffffc, 0x4, 0x10, 0x80, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x7}], 0x5, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x14, 0x0, 0x9, 0x8}, {{r1}, 0x0, 0x92, 0x0, 0x200, 0x2}, {{r4}, 0xfffffffffffffffe, 0x89, 0xfffff, 0x8001, 0x100}], 0x2, &(0x7f00000003c0)={0x4, 0x9}) sendto(r0, &(0x7f0000000400)="7c8b2bd0bd7ce32d666fab72d03328ba73f2de31449cd553d2b2b8683d105e437de99a95d98d7be983d0fc29d5ec2a4d5a1d402bc15a82db50cc3b996e5e47d031a3090eb2ed2cb4ef1b4e2a4e5f00703ac10c600c24cd9ee2afc302ff3da71d30d98b22dda28b3484d3", 0x6a, 0x1, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000004c0)=0x3) poll(&(0x7f0000000500)=[{r1, 0x3}, {r0, 0x88}], 0x2, 0x8) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000540)="a30be329296d302ad52bd0d3dc04ca7f0c7afb2c8e6752bbc73f26ba77e8333ec3c8316f2c027b1e2b9ae41ebbe5f9d1811d807983b72d866ce232befab409141ec03e6bfbe827b8a4d6bdf4958357049d36ca01973cc1885b8f7c8731cd054e5428b52a95d46078906a28b1fc1f598a20ffa7fe3a80f3df993f7cc940d05a", 0x7f}, {&(0x7f00000005c0)="9b710f159ca75450f152fe58d9425dbc2735c1a79cdc9951b68413fc846010f01d017867c08ae52f971776bfbbea31b974a4d0e590462eb59feac1cb1e1442c7e523b673c337ebbd1e02d721f6f788dd1afdf4ec57c3e5784ce128acad4bd32898a706e73cb6c41ce1dca7e5d8519a1804910e399a389f742e5b9b00213ecfe6ccce278ad107c16665c0b4a97e92f44b88926e4fc371ce77f85fe1fe36b48de953c095e64cfa4ea735813721869d043fd912a03b95ed0f32b044da12826dc513a0adfed78613d91ba49d68496bf263ab8e050450c3fdbe7d0042e21003949571e884e5f85c6751f0bb43d4e0e2b86106ab198b1af883473cab320221f8613e3f29a8a845efbc8c6cccb812df86358f1cf9fbb8f0d8cf3d87b3a188dcad0aa5a8a582909c554ce8901b918d58d2c6e48197c2e10e2b479c45618ed8e03c46150176f188fe4bfff2a186d3127b3e11f2740b81f9094575ef54fb2f611b9ee0911db7a779dd7027c00e4e390b7607cb8bffe9f22ae23809f15e8b3f2477177b5ba8cbf2bdc228b586c9c28e5c0c3be24b30f2f09cc66c81cbc466a268d2d9581e17292a1da2d4972bc003a136b0d68843368d2e5b9462b96a9c1e7aea2ab4075e8e341083d0bdd5c5a2b45bfef5a4609cbd1f5c3a17acd75b7fdbe6b225c80ffd47d5b872357a98298e50dd46ac90100f909e76ec38b324a778ab322c071fa6819376d81c0738241e2c5a6717fcf27a7fbeb8ac60d5cc5c9fbf2bc66d1cf3a5f6ce87f5e4dfa87ca5fa7c4825dfe14b406fa93dbe5225b0dc65184c5f93a726ef9aab2d964186bcb1c4f65ead316b5d45bdffb1717cdee43f6e6ac6a46db2f3ac8ee51b9795b099c6e1a6f9873a5dfc9cb952784e15ba0979779261358fd718bca9006159eb6c1d38897501ffdf614834d04c9cd74e09576b26b384597a207daa3054a8635ffd583feac73ec45ec9623538141d177566b91077a12c4de4fba9b0dbdd9415984a27d54b78c55fc27c4e20621f42491d095c4af4fd4f5c1f337446698c47e60c1f6d3ec1408f8f31b8bd5a86d9430836a6491021ee32db7d611ef96351345c393202cbddf9e354b2a523e65aa61613b1f54756cf71347a996ab78d1f6cb684e6e9a578445d930fd80e575085d38c45a7dd66f9a63d5f59287476bd28f48f351bba76a198a9ed2d414b092d9ab436478fc5cef85df7f97fa693aa9c6f65a8f761386a510b277ca62aa2420fa58a9d0b6f64ee2179832fd6344402a4423ce315a462a39a950820ba0756bc99536be270853209629a174de23b267749abc1d59a234efbf8f1f9c6ff988c12f2b5b14db2a9d5edac3b192859633e5b7fece08dfb889d27c85eb1ada355af87a999cd08764ea23c85608b9d3c763dd7f7eb54dd0572d38f260d83595b97027ea53859290d538dea32a564a8626989d7d483b1f7e5dccdd20914c225e3b205a5548691adc8bff29d9eea57e30e09ba03b21a6a29e7d087bae90a2a6f291ef90775ad7ba6cd30be4524532a0fb9d8e70b9e253d45c1c04007f54a83840cea3883075b9fe0c7e93f61ee4ccad5f44ce8cc9ca372d03e7fb4e3fb52c40ff672211268541cc67ec3bed7297dd1949999cf9910979a6e7db4eb0ae99ec2a80fb78084724e7ffa363a543f08b2e268b3612e455744810223f641e4ce59f8c57f4d986c34495c335178078d6a63b89d33b18b38a0d7d049e363439bce5335a162b75fda15d2652fa3b591169e5bc0e63d7a6d6b30aafb27f3e36cdac5fb628b7d9ebf71a844872c2b0ec93fb6da91dcd47b15acaef9e1bd880aabcdd5f9e328062bcbbf10e9a1c86c4c96dd4aab401009df5bb680311aa74513e6c8e917afb7a68a58da66d15cb447f02dd1afe75a868f5d93407002f462b2ed9efc0665e3ba40729542927769457c68095128e47d5f016e0831e75890fb19faeb0b3ee82f1f879a70ce2742ba868133c70ab36c873ea9602aae31d50ba0ac6769361b8611e06da7f0201ee323e0165a1be5b026fe1cd1832e3dad66ddb415f0b0f5d7b1a010aaff6a5be00b7bc892e8c53a41c553776c12f735db9af153948ae3599892e05ec7d6f39bde2a75dbb84852651452820bd5a6ba041c51b67ad305582caca77c7aee933606bf9c8c6cac25ecce74dd4844c6a315081c6a19214f790ac231afa09175608e0762604793675ef75708ee213c8c45874babf0779c5109735e3cfb58e366b86605504e3990f5e84f6b2975b5ec2ee3624fc5bbaf62271b8053df3240b61d91db3878c92b01b540d8d0a16a0d4523ca496ac5436f4f22493b1265eb09601106135cb8780558bb0c978af596cc3d28429e23e9926ca15608eeb115dddbb15da267a05cad7bd8d06aac8e8a4696cab855b38f465c29e5a05662103033aa0a060a0736994c47a49d54529f42a186945d92cc07ff52dbb94846ccc08c05d449ea8d246089f7606f1753610cd6692679f8977004337999f28fa4523b03d7fa91c3562b2c529b4becb4284461df8e0f2fdc1dd98d4b409eb062ee0aba286da3c8925f0f4a52799d6b9a57067525e94cd44300992fde33a92af7abf9c6ab3d9083f4ec1f9c1e11201a52e32012bafce2965ed32497b04c752d7461c214668b00328bed550b934de7da71f05a362d700f1532323e8a315987b40c610dadc984931370ef895953660cdb9bb82685bea5fc133f6dbd938dd21f4b6ba1d481a2a54d72c8801c04f54547b39183da9d9870646a0ef0e2d7a250102ec66f67b3f36d00d73d4e974507afa1a54ea9a78af5ad93ac780e3cee8e2948619e895f918872c00e2fce61f44ab9d95cec1050802d13447da9143c553594980cd7808a7d93e84a9420e9b78ee85659af4dab8a026202f4cc15f293d893305061dd651e1b127f9fb92f4679b999c609319928284b807be510da8a94ebe544cc32f57db09f07054814aa379c785a540e627249100e182d49662aaef03ceed48bf31faa0fccb93676d12995dae4343db82253603037f2afd0c7d6a1f67175ac6f36537bb38be6ce028476c03aa1eb79edef1203b8159ceac12059f83b354acb035de40f166281168962cba6720de2c7631433ba0dfdf657917b562bd0e2bfa4a86ecf12d7b9d0d92682fcea285ba1ce52c56e9e3f091e00b223a186b85d8976fec4ef89bc0c76ff0ea4b38c6bf4669481036d3614552754b0e951cef14a86b65a2f65dac1665e08c5a12010b49803b16d6977840e14c329b303e9d378fdeb113cfa06afbbba360d0cfbd61c282c24dbd4edb62f0561bd9914fc4cfb4e780c7480527766e9b55155c4cf9dfeeb1ee345b3e485578a87082e7e40ac1b3bcff1f3469e07c58514e513bf0cbc55db43d839c1401c640bee5bc86653ee03232624d3ed1b115d1b59a495776326e6eb48eb1217098d5af0d87432a345850ff018d495a3e59a0cca63522c6eb60c799459466ae555400421d15f63ace736f03e235958f4d776f6cf7489f78a1d69ab36632fa77e195f2948052adfee58b53b745ab528835e267b4b088eb21423132bdf0cc39551997c160f7ab273124e12701ff9c786dfeda442b7b6fa74c779696ed2e690ce6aecb33f785ad6c273d39103e757e913df33d8de370181c400f05180197fad8db78ba3ad3ab168cab98509120bb6556c3c727716c08dd37da843caadef9832e5d06d62c8e616c995d36ee4da5420b37b528b640fd41d6f53c29e2963aa23264ba2944991c7e716dae0d4ff4f2d6e73289b9ea53b801e6efa82959967bcbced2e04864339a89bd489a552edbbd1d08cb8440d873ef9f7ddbc474e7c21884a6ce2f8152eaa1ae3919c929864fdb5822ed25e05004fd1da07d634d67d11d47260127a4738a72dc12359be60be5f1dab109fddd29412b42fd32c636419efdc60d3a3189662df91e7f350d26d1b4e602ad7c7f235a9937990913bd5def4857e02c02a9b13a8b13fae0e8cf01da43950928a383c39fe8af94833fc4570bdba5f89263bd84ed117e7560233e8a2760adda2f5ab51a61560bab0b0776e6c117507714bd76faaa98b6be7e28367f911bbf8764f8c153647242e441f8e37f37e997357d220e5c90f732398472356ab72a16195356345a943054bfef423d5b6f1277c514a471651ceaa9c3db782f6ce91e7e0c9306d817bec2ceef9f099594350d8d9b516409cca6412c502255cfdf369b8f1793eb381ffdab3bf00f651a84eed3f408ebcf0127a690c3e2ca36d2923daa037f9454d2d8ca45300d2569bbce447a9a808bd28a86b2c85eb29617671e8740908b0f67788b2a22c43e4146206dee6afa8a794bc1c3339ca64d8f33e230cce33a8d85ab50211097725c8a599a959c8da9d803a08519c63478f23272155faac321514b1aa99ffca1d2075081756fbcd5616a1384645cdbc24da6d23c2c580dd316ecef82bc514ec6041665ca9fdd067e4a28844ba79c976c07e05069361c9f766f15c6ab154bda84775a55c4813a72c8c200e22eceee9567eb7b4c9aea8dfc9fcded2be86ba8d678e386fbb60c6c17b808012ae01dae443d242b88fc3073d1da5f98c3168cc00da38303555e8fb265713db18c5e147cb90a29bd5dad725a79e1baeb3b7578eb8b5e92aac272503c28b965c242749d470c54deed45cfcedaaa0187a35c0023530a9267dc9e6a9c5ee0afc537593ee8db75dbd0fd580a6fa6adb9c32d779f2c21d820aa56bae2814a01ea2a508ead4fd3ab93739492263f967b9e585ad1f17dbe6ae1876634f8b866eea8893e9b8c941fbdf5b0514c5da84714a2d80ee692a7bee6035b46ca8f9a0ba065b332ff8933e6dc52c0e50f24dc7a10ab8772cc181f478546f08b2024c031f8357ef1798430026d5909e77d845ea89b10a2f16ba7393034a112f672b371ab954d06e29aa2d316318d3761af32259d87c73f7cf9fc437220872166246c6b785d790fccbad1632dc73fed17758ab936ec8b9a8107b0b8a8bd1dca190f8af8d16cf1a6cf8fbcda95c625127e22f1ef394aa6b608d92a8c5c19db447df6eb63f3e8279cd90765ccd99426f28a325e49d2ea6fc76922915ed676b1cbd062629f5e8aa1c2aeec78b6c2c29c13748d9d74cee40569ceb561760a28db90a90e5df48401161ee43d5c882086c9a42d8dac174fa77f3398960407ce328233f1976ccb96b21f2d415ab865eb5b9c50ea8aacc066fedae338de4fba548e5ebf5b4e99ca6907ba739b135131d57c0e49230d45747af51996ba1c23243ca44f606a68e2f40b7e0c8ac675cff415027247e522af1b8f8ebc29e66546f411ec45a39d2c3f0f3c1bd1ffc3b8a198daee287781df5a88fafecc8ed677d02d4db23e8a32ebf6c53c0fae9c8cbfd69f4e10989916a3ea18e5713adec2a7fb65b10eb9ac1e242f6df6f152b7e0f8e6c8d0994e06cd6a375f45ce47c06fff9425da7d273a57e8b210af44182143b7371e17d0a06f298dd4cd0930359cfe24655432216536e5e6edd9ad7859d7ac4342b8826ef7c8e678cd389e8598c96ae460af92c2ee96328829faf7ef7cb68cc77edf8d9a137f8c0bf7137950753c94e076da3e1c05e31bcd1be6c251293b71d62e2355e801f351818e3035f75015559c910f9cb6f3747e2bc5ac53138e482246b032d2325490bcc8113a08ae561b61592d8eea286dc91274ccbabbe531ef297f993dd074ad2ab2b1f8b92fd79354bbdbd7e92e21deb397a69f8c71306dbdf85ab7d29aa6bc1607c73aaf605ca29ff823e916d3ef238f0bca2595be32781d79658b11974e361b4b5049cce5ce30cfb1ed3c6", 0x1000}, {&(0x7f00000015c0)="ab42b39d5bfbcbede147b3152b1ed1a5a3eafe2a1f8fd3aeea928f46fdfcb35aac97ea476b62a0ae7052cbafefb2a6743d369e7c62714543e52a0d6df9ec25db375cfc1dcb120c62271c0c0b13a43c9b578c890d1fce567a6d5d91e2645564f55e3e1fe9b55ae2b1324290d97499cca2f8a70a941dadad7bae7e0e", 0x7b}], 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) fcntl$setown(r3, 0x6, r5) seteuid(r6) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='x\x00') fcntl$dupfd(r9, 0x0, r0) r10 = msgget$private(0x0, 0x2a4) msgctl$IPC_SET(r10, 0x1, &(0x7f00000017c0)={{0x1000, r6, r7, r6, r7, 0x18, 0x81}, 0xfffffffffffff801, 0xeaf4, r5, r5, 0x8, 0x2, 0xa83, 0x3}) accept$inet6(r8, &(0x7f0000001840), &(0x7f0000001880)=0xc) chdir(&(0x7f00000018c0)='./file1\x00') setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000001900)=0x20, 0x4) utimensat(r1, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x3, 0x5c}, {0x1ee000000, 0x9}}, 0x2) fchown(r0, r6, r7) recvmsg(r4, &(0x7f0000002f80)={&(0x7f00000019c0)=@in, 0xc, &(0x7f0000002e40)=[{&(0x7f0000001a00)=""/114, 0x72}, {&(0x7f0000001a80)=""/189, 0xbd}, {&(0x7f0000001b40)=""/64, 0x40}, {&(0x7f0000001b80)=""/60, 0x3c}, {&(0x7f0000001bc0)=""/74, 0x4a}, {&(0x7f0000001c40)=""/87, 0x57}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/71, 0x47}, {&(0x7f0000002d40)=""/218, 0xda}], 0x9, &(0x7f0000002f00)=""/83, 0x53}, 0x1) utimes(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)={{0xff, 0xff}, {0xf22, 0x989}}) lseek(r4, 0x0, 0x1) 16:00:29 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) setregid(0x0, r1) r2 = socket$inet(0x2, 0x4000, 0x3) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x5, 0x6) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 16:00:29 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r1, 0x0, 0x7b684912, 0x948f, 0x2, 0x5a58c66c}) setrlimit(0x3, &(0x7f0000000000)={0x20c, 0x4}) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000100)) r1 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) setsockopt(r1, 0x3, 0x1, &(0x7f0000000140)="9ba0", 0x2) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r1, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r1, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) r2 = syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) fchmod(r1, 0x30) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="1be7aca41c353800f2cd26211c81e2d943f966f260f108cd277d4359404bb5de3303351d269b16b3c9a32392bffc25d0103d896564516ad34b0c7e6a44e79b0a75f549b94e51806b01c225b6c57658a787c62d5e4913d6b4e31e3494bc5ac9e02133c32a28fe6aede02da842e4918317e7e48a9f3d378ebb7c237a09cd4c7f872071694815a777329c1fbeb6c991151f4ef57dfb47c7a7cf9a6e443154a1faab76e758af41db6d212a4925e6b32f0718a4157e4780f4c3ab65c9644837d28edce57cd35077", 0xc5}, {&(0x7f00000002c0)="4ba316516d2b42f7fdbe2dc9767cf448967dbc176edaa089cde1a55800138d4e85cb4cc9c922732fe1046b6d51d2f838f63b2e339e99d2c27719c61ef61585b8d2368870fe1ed4874f36d7941fef7ef82915cabdccc2b8b948d8d28f2140c749bc429c7c6814d7ae288887305e0237ed8c2e8ec9510e4d3987739e1aea951cdccb1df4f54079c0cfc44d4490f98a2818da327a5999b459889bd9138bd31b835f271ad4bd59fe5ee732f273", 0xab}, {&(0x7f00000005c0)="10106b2d28d8f58da2528a1418c026fff9f34d54c00ff96abfbcb3b6bc62ec30850dd7a87b598c08e93883770e15dec3b338c2ccfb8ddd9179cc5c0cf159485774d03c167d192915ff4eecbb6d27be32e19566a729cb835cb3a7a2c3d2afeea044d468855447e802b1eed16a448858293b8c0e5e9ced4dd325ab0f8287a16a8a86d7d4186cfcbf7762ab02fc1dc75b68167cc5d7444afa23c3cf5d03f40843a65729add3f145c5b540fbee50c3d8ff70ffb630c734bbb4436ee6a6538d8060928dc9e45df7bc060d554e72332578070366accde36746a6d255294525be93bedf095f8bf3a2f1301d3edcb770f160c5328a1be5005397da7c8d9d8201cc747cdce9aadc6a7414090fdc91eb680f9af09b0ddab38ebfe8d51a5eb38f137a7c1190d24400ccbe05f6947434b1fd6f0ab36d9c86d0fc5f41d0e4af70ffb1d65729b4779657f760b7e8a6729a001f371958b24555fde55961aaad2de733765aaa5f4ded5eb8e1b0f71803e3d3190b0ce85765d2e0f3273b1ed8fe2100e34f668c50fff9d5fa5290f08f477e9c926732c97cd8acb120f9ff1f2cc69006c181449dbc1f137b452a1f7b1d89ffa84b30546b952851a2cdc3255f7007ad3db91b193954f3b99533ecdfa29655cd3bc74bab8d94ede013943026c1de793c3653dda0774aff3b5ce8fb1706e07895cd420b44b5a84397dc951363a00f05a58d128e04114f442ab431b0bd205a9336d6765491edb44325a5ec79e7dc29e1be051a73986d9d27899a09425711f62253e5262d2e64122d6c9e62f4c1fe7eb6633982f58d6994dc8576b94b55f9f52a6d4b49123caa73ac139fb12bb5b9b6478ea58c7474bc7468c3b08326bd4eef4cffb7fb4b3680a958403ab279f0aa61d8bf978ad66df918dd73aa896f80c826c137a578f164444f0438bba1f5e06d820814dba984c17a21f1a8e8c79e1228352c157cc22ea802d09db57a236ff6a3d8d031a16b1ee0420cdafcba28210b0d6122f57fa8fea472639080c7f3d0da2c76bb00dcbe4fed16171ac4b52b002de63941253f3371a5fce0617c01342d461129a347f2d03714875c006c44af87582956500093ddd66704814efa5a7c656b7264c879dc2903d5f180420c0a02e435edea7e30303840eba07003d4577d7089fee34b4c980be5c1ec431c8cf79104e5f21cbc931aa97455529b1ff76b760de3307583c7ef4d1586b8875c56f0092640bfc992d87a0d9c0e64578243773e420e92694dff8ecb75c748117c9d4006707ee63fd60d7094fae02066b46443a6e8b051add63136564e498df9c79b90b301adc914f5a314fbe09e192d6646a6cd2100bdd5631348f31dd90850bdfb6e5bd4660ea6bca34bad780738a8dfbbf0e1643fe30c8222d9ce0e8af5715c657b1a84c16974f5589344f01869eec4cbe5af2a2059adc947e7c0770f621bf3ddc22b53a8639b294b932325a3aab0ada23908d5e6c930038db9aff70fbbf83ae42d475c0801c831044128d59069de6155a13a29a6146726b5830ed9b7359fac60bc539577697779188fa4509b6a2fdaf8220bf5a4f5f7c14aa5a9ae85a597c6d4291b342d3dc3ab5a3e44de033bfcac024369f10269a08798f2eda60aab8ce01d4cb9965404b5bd3326bcf9dada757e1aff35c86ffc9da20f8f66216375fceb2b1d8ffce1a67b1a227b4892f9bd390c664cbc69bb6410a29a30886f9c1282f016c9cd8b6ff009d41a0f932a9e836191f8aee74b7fc7e666532e211a7120151c894460622d66a543289bcb3252daf9aa180771fbf1437288d00117066b3a5b97ac9383c1535685c2460916697adfffd16e003121f78134cccbb7b10368b084ac67cb5b13e247ec268336b85469724b7802d8fe21887fbdc80ec29015eca884a21681a26810df558d66e9f5b3d598971cad94e999a7a00cbf6ce9c7b9d7f76a9c1ea8a9641efa45f855287b10b307f49120508f87a792053d8783411acf837d09b605279fdeece8d1b7d132d9467baf60389bbd4294385001553f0c7de61df60275ac031abb8cb930bdb903bc74ff95f456a12a722c572a430a6f90ce4b801a90fd7072fc2885f7e81da7cc96d4f395c667550cdb1dd83e0963e6855b72affffed2ff1e6632be9ef3d7e728023bd7d57a5f302d11b3da3dd7797ee915c04ba1953bcb091ec40539159dcbe1b52098a0a13e7ab4847f29ba990a3926ef72cb9dfb3fc9d597309e3dd8187830b83b108f3f9d49309bf7eeca0f0051444249dbceb1f41d5cbf8afd74155b53b3a97fda6c5088c5acc3c1bda99d7427600415f08c74ded9e892fd42c958528f0e6a6387a50dd6267d8f2e4efed3b105208bccab42d8bf67ac97896fc40a7eb059d283aee5d3aaf12fcdb346139d55c5aaea0fe627101d8b3034ab0cb16990fa8fa7e816f8ef2481a1a80fb24d03d6676889610bc5691d72d658aff00284814f4e9409482d1dd366617566c90c8fdb0a4ed64260d4b21221eb61dfd295712f1fe05f35e82d1afe07c88d63d060ae833d098c7737c30097ef2c0fb82ef56052c111e3d2f95808e1f735c583d4a7d345253b7dc8a289b76b0b05247488fed4a89d63c472d35c95a92715545f160491063992a1d9512c1984feab5d029c31f2aacb84971c4386e6b965184d03fc864516735a1fe3da7219e40c87ff19477fefa78b90dbe415c2fa740ffadf13310f94100492761be8340dd8323a60d61a75810969598afe182444b1bd8835174638d3cc0ec5457a0850fc554c593fad09d37a864a797f83a602d5a40624d7d4b8cb1d5257b3669e52b31797cde5bfa354aaa32c52781b90569de6b9acfa7debb52d8a08c2691e188751e422fa0640624e9ac4600ee39452f2c10c4dd06380992fd4ebb03c9dc67d2ceaa3c6012183191d001e6886f97e8c0d2c19a2c2615966e271ffd0e3905c64ed89567954f45e4b7abdc57b12bc0f715e69f10d78e622fdb29261bb2df8d67472d22e95c88e4712fd0adb792e3cce78aecb8c49b10f5e373f74aa7194e044e3bed8c1b2c383dc523c122310f8287ab7847cb19399900728d3e08929cd7a03a6811101c449a72a7d5109270c40bdce87ab28d25608cd314ea12a75d34eaca365cdca18610d7c13338b5c932780b84420e759d8c2010f1bfc57a748a1e74f8f700f1ae0ae8c9822199e101dad61c217ee4360893d155d130ea2285ca84cde44c7d22f5c4e664483edafbfac3a6295edccfd5bfcd652c8ba8676ecef890af9f37b7902de977e040e8c4a9864e640e385dd751b0e2568aa31366720d786d00f5b8952764a8c781b114a6867f24f1e789aa5910a5dbddaca5a27570998cfc9e9fe7046107b12f8dac6f59324c2809b8c2ebea28cd0355d56f11773ac8d1982bbb3053bae637b75c1c78c2ca0c76c8278b33e3cc7bab9e88906b1fa0f58484c75f11d413ce8bc99bd048f26a889278d92edd60317bb29d99e064182e20f619fe19620b4c4acd00165cfce8093d44057e5c9e7ecb4837d7a5b7f10b9d07307819f9b1f93003de54a0129627b464ed332c333a532098ff0a96cac532933212140d8ddff235038bb7875342e832431c602d6dc5deb16e019d79b5bca25838cbbffa70ff61df9b1492f9176c359f0723a03897c997d4ea7e5bc55d9c75768ebbc99a681d8908cb3dc0a274d85e10b4c2afeeca0b1263830f686f607c778f370b5b83d9022f6762d57c31a2ca9c21b69a7b35e3bf132535e4c757973f6c97ed5fe1e62095aa94653d156e16f0e18911414130047c132555026ddcf27aafe2c70abfddfdca0c892400fad46d4806ebf8a6a055be74f86324960a3bbbbb7228864b61f63075fa831ac83b721b0044c5e5b3e9d6d5a44ec400e5ee05f9d0f432b0469219cc987bfae66470157aebb22dce16b30fb57209b4494d7755129fd4305701c4d356ab4b633cdd997d3eafd5c503f61de0e5f8927f5a64189a9c4d558f9f77f73a53ca9270478ee95eacee726b8aa0d7344c8f74ff6bbb2584b8dcd6aa1915a8992fa8bb35efd337dde6f78d775154c7eb195c5381acac93a1e35f0ad3eb4990843b372e18286963b0ae3b687242dd24aa6098d7df34c80207da0a295b2a574a0a6d9b5f310ebdc518405be8f2e6415e1a33f7f76b86bbb7c8818d72ff017e5246e8a99377ce2c942ef199011f07b8f2397846eab254f1bd9076e2b8a078f545404cc2d600244423a69b14edce40800434d22a9ec78660adaa83923b0d977def9517396f250bc831fa7ecc9af0a9887e1d4da054f7a674fd00808a8cb7a252de12118985c83012d957ae050a5cc2cfdaf3b0c6dcb725da7779d156cdf6cb1df43752f134dd4c6a8a7587845692d3a4f653c8c285dab82f24915fa88b899bf2bad0e635bf88ddb05b482ad0914b974c31dbc372c95424fa6a02a3298abf89655245cb0b81571d5423e6e4db914df05b66fe5a09f89c19c5e3297d4083a14df2d795a9c26872e3c7c119641fa9308eca8fe1c4056049af5a7322a4b5d267aeafebc637bd00b2a9475e3ca0ef9e37c1b16d1c420b1d2677369c049b6928382a634ccb3b97be4d97d133506b03047f4ae43b290f5fe81bf4ebabbae607acdb1e226624da8cbef3f4abdec49b752b5c4ee8adf4112a6ec43769a534652eaf61fb59566be75a3988f891495a589776856e52b89c8719fcaa5e4a4e9503203d80a824b61b69ab49e78f614c827a261ca3bab4f4d9eb91b545b32a6084467bb706e975bec2ec44cd7c4f3844af7d11d659904ef27052ffe9f8d645056de7ff00e84d5c2f98771ee60631ce67a8a278ee9eb5a756484e6d8aebcb25eec0343a6b20c5f785cab8ec7a301b03248017efac1e42253714252eb1c43e194c79f64ac9b2462763af8a8f3b501ce7386a1a323d23cc769af5128b3ead5f3ce9419babb38971523598436013459feaf73a3003eb6b054f1dad541376e30599d90d6a946e3ec684eea8b45e80f6c9c9f3ec06cefa932c7c4caa2cc1f835afbc7460421e742cdaa12f969db4922ce0db9896dd764db71aed92ceb2c21c8e8aa631c03d0147ef7aa3a2f56f6d2a10fe71e0e9b9e0ee7e10ac6998360862d0583d0bd014b523b4219a5a0c134ac6c11df524ef50e16c509f5792fc63313c73f13c38c52a09c988bc7e511409d8b82a0bbf9ca372e25bd3a8284fd05f53d60bd0a93848ff707fb9bcb9eeb949833ac75645ab76448add4ec5bc4b4e9d4ec7326f4fa47438936948110cf61d59d4a79f749951775a9796510e8803372253d3604a76e9db8394e1c6992ecc6600a3d24c018323ce1d2ce9b3d4d8409f923bfc3d0b7314647ac3a5296dece4c76fcc966aaad6b34d2d03c4ed095666b2ae249830513ceca8a1d9369933083274573d84918d0de9154fd04635ee37bd61a1aadb19637cd0240ff5ae682a67b8de66610fa45fbe069cd3418082d3b5dca24557791f0c9a3cd6e166bbfca086d13424f4fc678c36f1a7454011729cdf8e6b26721efe2ab3399a0df04367b9e5c37a56acca25153a86816ca08f27db650ae83df68316645a549fd3b072f3f86e33a98ba93b656d1d3bb26f1c142a6ea183ca4afec8fdf1b6d9f1e1fb91b6b4848f27835abb166aa3ef11861efcf987137d491d43dd8dd48a0739666b7fe3ad2e108a46085a152eb22f9c547223a76dff670ac39b9f9d71f0436808885dafab5a93098c1c7c174020032c4426e1f74e94f109e62180c473f740a987e6c61b046d05f131e974a51789a6f6eadf0d030fde0d54ff95dae3de765f74c0f359b79823dff0c1c4f06af45", 0x1000}], 0x3) 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x100}, {r1, 0x2d}, {r1, 0x40}, {r1, 0x13}, {r1, 0xc}, {0xffffffffffffffff, 0x10}, {r1}], 0x8, 0x2) 16:00:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3fff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) r1 = shmget$private(0x0, 0x5000, 0x1, &(0x7f0000ffa000/0x5000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') r1 = semget$private(0x0, 0x0, 0x201) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x5) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/76, 0x4c) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a09f63cecb", 0x0, 0x4}) getpgrp() write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x7ff}, 0xc) close(r0) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = getuid() r7 = getgid() fchown(r1, r6, r7) r8 = getppid() fcntl$setown(r3, 0x6, r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) pipe(&(0x7f0000000140)) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x5a08) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:30 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) socket$inet6(0x18, 0x4, 0x4ffb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ff1000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r5 = openat(r2, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8001, 0x56) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000980)) setreuid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) dup(r5) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000ac0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r3, 0x0, 0x1) fchmod(r3, 0x40) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r2, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x1) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = syz_open_pts() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x12a02, 0x1) close(r0) ftruncate(r0, 0x0) 16:00:31 executing program 0: socket(0x7, 0x4004, 0xffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x5d0, 0x0, 0x400, "1dc66f2447ca1aab73e9fe8b3623cce01fbee08b", 0x4, 0x1000}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0xff, 0x6}, 0x10) socket(0x3e, 0x3, 0x26a) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x1, 0xffffffffffffff96) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x1a, 0x1, 0x9) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0xcc) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001440)=""/177) recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/13, 0xd}], 0x4, &(0x7f00000012c0)=""/253, 0xfd, 0x6}, 0xc8bbbf6a93494846) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001400)) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) pipe(&(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) semget(0x3, 0x3, 0x86) connect(r1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') pckbd_enable: command error 16:00:32 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2041, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff0000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fef000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/55, 0xd5, 0x843, &(0x7f0000000040)={0x18, 0x1, 0xb, 0x7fff}, 0xc) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000080)="744c10f46a", 0x5) 16:00:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/79, 0x4f, 0x841, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000100)=""/121, 0x79, 0x43, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x4) lseek(r0, 0x0, 0x2) r1 = dup2(r0, r0) recvfrom$unix(r0, &(0x7f0000000240)=""/64, 0x40, 0x800, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0x8) r2 = getpgrp() getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) close(r0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x2, 0xf0000004, 0x1}], 0x27fd, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xc00fffff, 0x6, 0x2}], 0xfaa, &(0x7f00000003c0)={0x3549, 0x7ff}) poll(&(0x7f0000000400)=[{r1, 0x10a}, {r1, 0x54}], 0x2, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x6, 0x3}, {0x18, 0x0, 0x3, 0x1ff}, 0x4, [0x66f, 0x80, 0x8, 0x70000000, 0x5, 0x1, 0x3, 0xffffffffffff579c]}, 0x3c) kevent(r0, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0xd, 0x0, 0x0, 0x659}, {{r1}, 0xfffffffffffffffb, 0xa, 0x4, 0x8, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x81, 0xf0000021, 0x81, 0x58000000}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x5, 0x3}, {{r1}, 0x0, 0x8, 0x1, 0x1, 0x6e7af923}], 0x8, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x7, 0x2, 0x8}], 0x2, &(0x7f0000000580)={0x1, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000600)="8d6a5db9c5321ba7721f8cc12512b1f708bb5d1cf47cab1677eee4ddc8703922cea77b147adff1a35d58b309f0cff1fa059ce9d2ddc1267dc650c43f6c86ac5dd57ee07d4a0459a284695a19253bf9fe9cf7b12ebe425866251e4c79310df25240f8e63a09d7fb48ceef64ee1dc3089e22766032c60d5cb1d421118e8aad8a7b261b13f7dfb86f3d36ee1a1a5749f1df8e3133995a2c7bcbc174ffd845517a43da4438dd20ebe36249ace7adb87e938c543df1754e0c3a234337edf0584cdd44205ae54e399f48837ec00c141488ed96fb083f89f1b51f7659a903d63ef17ac4fdce6d5ae683887d4c33b273181889812494872a03456dd9ed470cb9af4e6605ba981831bb406fbf6b0f3cf26ab80674d89d391324f965136932767fa01cc7df7632285877a2af39efe6b47fd88d3fc015e546a17668c4cf2e56a87d5d803cc0eeaf0f4762b9e138b4c6b311defa7d73087e5b6a7aa0083e39d4c922fe4c4e2c236f24735a23d67e99ce4b25bdf379f4228b0364c593585a101626dbe9c7da551be436d12c0ab4096b21e510252da66f90ac25dff7f4cc5ffdc81e1849b0401941c64a4d5f922fa22cad51ea0c84423e9db808da9f4f5b786192ffeb528cf12df8d5f1d067c9e6ecd12edfb8e969a9b9e679414d0e96d025bd312f83255cf9b023b829f514805897a9bd91ef7f452acca703c9a7a0981c66e142d7d6cac13b757b433fa20243f68d65dc8b564ed3e2a0d4167f3cb688c36b41ea7c2579e536aef38a3c5e9be45fd54bbf32cc1c22de864fa7c8f6b4406dff40bb83c9593fe55ca3a3a35bf8bf83b004959eb56beb31b9a38d45e61d569069ec7c5f2e73fc2a0bdd6537209d95477a5ec595ee35b04457e8818c19f0063a4d6d7eac1395f616479c9d9f7e43b737b6b3c31f16abdac1e0f205b6139352887b592f605197d18b7cee702a70e4519650c857e1435442aedd11f2f40990b8f855c1782682f8ffd6833784f312b19a972a68c6801dae5b2a13a45807b7ddc37abb0de3bd696674e4d0d5fa7020067ed30713d84c87cc173c87e256528322904b190ca895d640fa890511dfe1e99283fb6513c8f08f545d4d8fb36cb98eaf3d663ac552cde3a32c1702fab965b8dbff0c422b4eff91ad667b32b732142e13bb5bb97f4f9670be96e7db55bc01af7a3dbeba32f22f9ce2e2c10af02bcea7a1659871f7114f4d03d1f0ec51bcbe01268d16fb79286ecae6797103a817795c1a02a8b1add544360bfc8fba8a11d903bc9f3f2a3321fd84a1d5b72c2ce23e15e60787650d5c417d97e89bb08f014c18cc748b3d410d403e4c144493fa4adba411ec8fcf25927ae090a36fd24c35664f2d663692230c9de47672f4f90e3be8b9a60af5a8408fa269e489b146f8da2a34c192cde6dcf3f3e2970de3757dfbd96814d3ddd1d031f196370d317e4d2ca4b115513277c65e93a25b823927be19b98038eefc5cf812b3421c468b4665a43c205796293868a40ab64c4ce6fd7c3b07744eac24ca745bd125eea6179eeae02828ae6b520476103f15b6e9638ede1f64a24796a39ffd0ac8f95e1d583c4e30cdd0ea97f2fd4e83689d20e572c503d0f87589eaf958e6f64de7af1d27648ee575154179d8f470e0a16158e983de6253088e442a9f80e6b7eb57c487315ad0d03e36d56ab78bfbab11ac68c9a13e3ed4e86a6f5dde78b9a13bb33b772022f9326a793a5967ee94bb81af90d4fa5753d94e565568b4a310cf2032db8dba9096adb92c70ddc1a86b5fa54e44a669a34caeedbd874a0d26153c458bb42289d2e6a76bbeb9ab24a629b27545d8e5eb4271413534690ea7f3efede18ba2320571abb22c6b1bd0186423782f629e47592f9e6d5c1ae3d251371b250e712a311dbbf8ec5c0ef222b337a2c1e29e3d2a2ef9f53c644ab8fa855fac0ce77f1040ee746ec008f62542fcb667ed991d57abad0ca807be7d0d51d1b7501b660bca38e76c7f6889d374962c24a6e587fb4d2a4fdf97a21388d09c335744065160f840c4d99b640283cb02e4d2731554ce3a859122859e77df9b6edbaf9c4af8147e59b5f2fbfdd50ef8865857a1286c212dac7ac839738e857ce20a14c3d9f28cac1f8f85692cdd0af69592e8c50e53c20892b9e673d5c3a033f743ce04acdd3c36e056f9a598c7ba3213874f34567b91a0f9b6841cc14c7daa497b4938a39205e847b83778d791629ba0a0ca008cd157fe962b13ac946bd275107858f4c6e213ec4f8d5109c8a11eacb1b82d2b0f08a57e0ea69ab6d15571e1d0f38369945719ab6ea87b2699ee7a9ceb724cbe40af42024a67ad8e284141e4229ff4c91b30b663e2f212b1e527161337893a5c5ad1b258b03663a887ddd7809861a07f780b75a265c93ac0bfcac2f423a0aa68831c07495bcfa3f8ff064a196ea1e1dc3b0fb2ec92c1e052536f62778e6b293204e719f9f11fb8c3f3725ff9f1de3e4def0f1b3f541008adaf89cfff54d77bf4653a4b762ffef1d871ba2135951579a0b16518493aed89b7b10c980aeb833e7915594506d71f95cd8d033717108b40f06f0ab608c01cb0b6873b86d612371005ba5322d9e39f0b10c72de6ca5043b19a20bface4b827c1c166c0dbaf36b9e4b8991427b956f3d900f6862968bad8ce6a709abdc808e08c4122900e1c06761d35deda2fff96b119bd5bcd588843de62399fcc517507bb135fba935d12fc87c36df87dcefdbd11907f0d000be8646fa4606accfbe4756b2e500596d0fa33cf0462621648a0d05ebe77240a83bd7a834db64f032d4838cf3d6401f62b8c162509ce7559665e9a9e6ae711d07db44946bc449910b151e15d9e214dc7e6f625168524d5ea5d468e33a8aac1385a6c32ac1c8245c5328b3a099a55dbf585231967888ef57fa09ddb5c72282f91a806e69b2088722ad89ebbca1a92a39cfbbd6f672c685c91376383885623450db769e126faeaf747ff4269690938edd2237c5d3809bfeee2c83f9d9f9a978406f4d3f305bd9195d64b07104f9872c7b0b83cef090c24e5013ab67e8cfd4e8da03a57984fafc0c8e3c277b7ce29f04ebe69f8290edeef0bf6cae8a01b67a8ca8c096d8b557b894f0c691e8b0f1b59212bacbca0929ab469104a098a0f2200a67678a0edb73998b97bc2b6484c8457659ea66e30c6418d66920577afe55d65a542da4e2c0aee24fe2cbc4950ad4f500e27e3b53e83a217164c686287450626fe25477f57c696fe2f4a8dc20fc8f36775842c7d0ddd159f9f4d0e8e5ade01995b260ef4c5fa43c49da86c325fbbafc697920836720fcd24708c23c9bd748e0d040295ed9caeb51b7878d08c748c3605ac150c0c405d1b5f2542bd2f415a417bf20f07b992d6d9ba25062c022c27564ca31d11df57317fd3eadadc2226a51c2675fec8c8c830f97b2f9c0afad32e43858914764d8fa9556a14ebbda617c3dff11e3589b93cdba9ffafb8db830f62dccd68a63c40266f0d149e76c5bf12640f11df4a9466946efc0a4e26d852ea17514590b4927e160aed1772e87b59676209e025be27ea4d9200e05ab8070d32c34518f90355d7d5ef77e6a2cd297a5ae12c5d501a104824e3e40de31130decdb5960bbcce1f7a4f5b28f81477ea5d21cd401871f941a6015a9365a3cd96475d9842028f87b32519cec9b91e040606d1c9a2c0961446527d2e54663521dd05275c95dbd4ebf8ba0322d28b06d6be5fc01c36f73d06813fb85ce0612458cef838dbaf1d70783320201b65ce3ac5a4075f9e4f86dd4b24f77a77b9f1fec27998ed4038bfc271bc3830f499560d66008d8329528992417d58738a934cb1132e270f20fbcdc442b2e7f2459b97e177f77822a9f961d45d7a2f45e401a2ebe97ed60eaad7d7c29887846fa193e20c88dd57dfe866dfe5cb0c2bcdc6cbb5fb356033289153589e8eb651f92b810bd724a0a8299a6b10a40270e02c5078c7f20becb489753a4e89fdd7b0dabf974d1d2d1bbbeef0b63c81346e0d3288f3e174d72e33aaa625a5b71868716d43e8faf7a944462dbbfee8456ad5df2f07f3c7e5db4d57b3211ab1e87ac984d620456ab29d83654a2d8393001c6a5081992001d59399ce28b484ac7c6a848f1ccdfc7faf33e629d63a750b437f6cf81b64e00376a7f803c20e64e718e6829707489c297d218b370c7b4e3dc2575e59e6e61012cfddf37419b92efe9e9f4dbeb58fe9b88f6e436f81519beedccbfc44bdcb00c19e0d7a23a079f59d7fe53cd261c4b8eb7dc70ba47c2bd14cd68a614fb4691dc27f1683b085226df0f35b189cd42330dfa0b9dc77f60783728e2848f32ca22b30c3b2a7af0a0668d4b7e14297503a65173db8cbfe1999871a991d646c1fd6cae573f58005d23f3546f014b285171f9f66caf0309695b4864a64df03b5046d2342b2ffb6770972d3f7eb9a41aacfa7ee95950f55a839e07e6accf8c2ee67ba2d297ce37c511be0393f622097b9abaa923579c0f0ba9b68ccf6a6bd1186e9b0339f4c457a43c1193d0492f6a486c7e41efe077daecacd65cefbfb5e3800c65bafd14b5b27b293a1572228bb12617cb87116e88d3db39150b16c0520de061a95f10e105d677b4b316e0b660fec1d5f239a3b874215d9c2f0ffd3e9a3dcb7491ab6b6aef65ff8e5b5eb93be92c291444ec02a297fa406d9d8ac003170b38c266770e1f3cee0eb97f1d547b4400f3b38c73a0ca8bb2bca5904673c313211887c51dc5000bc8fdaa9f0704ab320a1d40db2b9d76e504c60ee391e1a11fd40804ce3d49b9b2a235828e90c25d91a30fde18578fb6752a8e011758378fa5c7a6efb476ee1a181c3df1e742f0768a3a89caefe074a56979e6a41d11cbb74d12dc9429e8b070da8f49a60c10e840f0e2f7ec9d2aa2a49918ba7ffbf01826f68d6d38ebaac04d954d561ebe717b775c5e30e200cc6626ecfc071e01735583f930b94fb9dba47a9815b656715fd2dd689affad41715a042f6863db6c13cb28ad30808813f2611e27f46d7e727d717b96b3ae300e54434d8392d6c7433f2adeb1ceca97854608f081cf3bdc008d64a9f7e2e691c0f20ff50363e623d32dfb213b184cd073988d81a22decb444fa2e7216e04724d343c59180b600c057a3d46d51470563e2a7438edf101d2825b2911762a9914a37cc3755477a21960ab5b9b4e220d5da00cb63cad0f02b2e67a493b593df3cba8605eac9a6c7fdd78a58fc824cc0fc87378e47b40d79d71aa76170dd0275745e8e10556f73d3e8a4fe70c726312c433ebec155c2a0008951ad2b7ec1cb012a57a7c5042132efd0e426952e3af38b44ac94d354245eb21db521a569878d64db63e8ed233089a3cf7cd340ba3ebe80f99aa07b762e6bd3a4856f3c6cfa82e5acfeda03e2e8f9049133db622d376f26b003fb0b6908fffecc10dcb561b68fd7e6861e96a491d45cf850e7274dc6b7d8549fe0d1e305db7b28a93ac3e46c2ffcee4f0a1740f1b30fba1bb43228b8afe264d8d03ebea50780445c1f00dfbd998a5b4a4fe549eb792f8daaa2e5c5a8229b6bf7c145eb6433563390b35f310db5d5d4624da195ef7d8da5bb74eb67a6d6bc5701c85b05f68294728cde8f042e9c6a01c7a2d5052cc8c378baac891290a10a8a328bd7da1811a9666735b0de58d9410a6b964e77dafd2e01a0a9e4ab149971f0dede95ef1c3d70d1b827171ba8658d56249d0978bdae45563ad6ed5cb69a5a08f55c995e0dcfc359db9dbb81ab21b66d96c543200f372653908587535377e02e8899aa4178364f235fb546d", 0x1000}, {&(0x7f0000001600)="018b0c0613255f5071ccd8432395ae739179051c3114ca79aa379a0ba04b651b78596114ae6027e4f5684bd05ec91aca08502417b3578f6107e2c8935bdcf7c5e22633d138c3247de47979b39ef818c5411e08058e5cbaab4f", 0x59}, {&(0x7f0000001680)="79fbd9b193d2cf9c13afed8297a16cebe706c1602a647fadb33480d6a41eaa5935d8e972de12a559dfc96bc8354ca20b2ec556591cde46ef653e43cd5fbae7d3da0754a4254c20ec32d1192334f712cef65b079bf1b0b36fa1958db185c69453d9a4ef3d62c86e4c95f85e43b485c1113a9686952049db2d4cd8637755ffd9c47c", 0x81}, {&(0x7f0000001740)="ea88715a208c1e1a878485c54e1b2d774e51c581b15c00fc077f0bbf4592e64a247d65d9dcb7458073349e4e371cd04da4cad941495910812cc3e62fdb9c6cfc2acf08d85039af0771776ba5ae8b3375b422601876941e612d4c5b11a007f87499f5f0624542e7d9754599eb67d2ce62c622d7e962c8c3103ef245cfce06f6962da308734eaba28a305e2a575de5795efa91e0eecd71679f0c2a4daa32aa068f451b05f4bcce647b776062cde4c0d70fbf6b1690442f41700ef63db006075dfc0d", 0xc1}], 0x4, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r7, r9}, @cred={0x20, 0xffff, 0x0, r2, r10, r11}, @cred={0x20, 0xffff, 0x0, r2, r12, r13}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xf0, 0x40c}, 0x400) fcntl$lock(r0, 0x0, &(0x7f0000001b00)={0x2, 0x1, 0x7ff, 0x3, r2}) seteuid(r8) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000000c0)="abcd0da42f16f645364ecd1c10fb7a8fcdf4fe1dbcd77b0e041f66650367d051a3b750a367fd43aac2c3c963d75aa29212aed45942a2c3d0ff77c85068200b8ab406fe58f764f664fdefa12117e029504153e5bc7bae17207c83c1112826f385732fe31c1dfcea38e39d5d6b69c04e55971d965244f400a2ff17a0c8b2603e62d86d34ee7c032f5ed2b3", 0x8a) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() sendto$inet(r0, &(0x7f0000000080)="280c92b706d032b8ddccaae5dc1c63d090c7d7125178a285c66e9c02ff6a28ba3a648e1a08720b062a740c8e1457acda87ace1075124baa624b79a267ad495c89047e5d97cc3d3341e4575925c9aeaa837a0ddf68d51462cac5582d9294b43ac1a1050b7ea35d422413f67ae8d1a12cc76ea68e96d3c97129488619df513708659ffe7c75833a26d99f2f70749713f5f1f2142b3b32d5475c0c46421c390b4c2a14b817d3a5f37e34268456cb31cdb4af0a6909d", 0xb4, 0x408, &(0x7f0000000000)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) close(r0) 16:00:32 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) shutdown(r1, 0x1) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7}, 0x842) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x482, 0x8) mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0x5b37) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0xff) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) open(&(0x7f0000000180)='./file1\x00', 0x1, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:00:33 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1827, &(0x7f0000000000)=0xd4c0000000000000, 0x4) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) socket(0x26, 0x0, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe82}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) utimensat(r0, 0x0, 0x0, 0x1) 16:00:33 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = syz_open_pts() fcntl$getown(r1, 0x5) 16:00:33 executing program 1: r0 = socket(0x6, 0x4007, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = open(&(0x7f0000000080)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:33 executing program 0: utimes(&(0x7f0000000000)='.\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000540)=""/14) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="25b4f2ad3d3c221268c837cfcea0266f2734debd2d7a7aada1c0683219027f0bd40e51b657074790a44dbfccf358cb144f901c8bcd5494e0d06ca4fae15c6ed2f36790b3b878ec07e576fe4f0d2b8f43ccb4f7f8577f6784801385f40be814033309a045dd07e7d9aafcbfa29f5291523077f5963a2b1ce1c1f1b46c554ccde56b9fd69ecef14f590485a97adafaaa8fed22d7dadd70703e02966e9d0f74a25b6cf90ad7e6f02683a0fbee8e5dda4947e8f9bab1d9bba8d9b3b1d28c48ed2d73a50628", 0xc3}, {&(0x7f0000000140)="7f148989918a31cf36b66b2dfa68508a332cc6938bb7a81c8f046bd950eea989d648f8be65cd7680e8d840c6874c20f94936b870c35338f40a8f63f5341efcc5db7c2728a33ac5f77e9edf89848274154f748b0b4dfd3e6aa225d950ef1822bb958220acc693a62690936380e9d962390f98b45ef3e4848e7e45e9e459add2b22d11a3a4a1c34056eecb6ddd10c753966e7a592ca3aba58f05b98e0f601208a73651b95435c6337396a21d46d6162f46f15515420e532a01f08765a0fe4f9621f27515645f4d5e4d541657abfff6c010a5038658fa6a3e3e1c6e1fa2e478265fedab9d3a7ab10655e155774844fa7d768ec7b897cd", 0xf5}, {&(0x7f0000000240)="f3caf748e518b2aa8120fe5213203c7281523b40b4b4d7fa92346c60ad3b9159c015e38346a176b632260952f42bffc1e6c53f434779c4c40ac6acd11541bec703eb2ef5b0a1d3e2ccd1b80266cbc52febf896d416678ce92872883d298f545e66c15f653cb14a371a94aaab96d33affe27bd3c8e2d826b853158515b5128d02", 0x80}, {&(0x7f00000002c0)="dded7eccb1b18b170f0324a32a01f7c5e0d48bd1490823fc009cee5d011a147f5f8a4d0476a8d74290fc714bcbff2cee6dcd8d8d8355d81121864fc8b37e6ab16efc2e1e76d795a2d50e01abf6163f17822bcba42a01c2e1b95e40aacd20477ee75eb86ead188a7a85a80895ce82e822169b3cf78de36dbe232e85991b58155f188e2202654f38c4783a6d850dd22342eddf1f43cf8c4311b3bf686c0a57edf111df83a5275496ba16da88363ce9ad37ba5d2412e7f435bc77f0049fa1", 0xbd}, {&(0x7f0000000380)="491a2d6aea47aac29a60721b080eebe5e9a7895d7cbb80828b8fafb8f2a390ffbfc1ba5d0cfeb1fb1ac85b5e8b15d1ee5ace8c3b7d63e12735623fefc9034d5424b78b62fc004bd3ebe32c9276daa4ee44290d7715e869fcda633c18adb965ecfaffd050adc5304ba03a61e5dc9ffa9d04e2ff6254eb33e2908e3bdceef0d87ddd86ef4922067584d8b52d765947e1eb9a485f672d0f8cf396b993902a3b0024712ffe7dd13ca567827d9f9799988d258eafb14edd2771b71e304d989a8811", 0xbf}, {&(0x7f0000000440)="a4e32ede9dc2f4e962f930be755b352ebe69f3ba647ad2cb656e769538c3403d75413544a1a771001e", 0x29}, {&(0x7f0000000480)="af98f1079f934b2adbefb58019c752aa08501c328384ff93926f3729f75981f794", 0x21}], 0x7) 16:00:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040), 0x0, 0x3) 16:00:33 executing program 1: shmget(0x2, 0x1000, 0x202, &(0x7f0000ffd000/0x1000)=nil) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) sendto$inet6(r0, &(0x7f0000000040)="628c", 0x2, 0x40c, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x4}, 0xc) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000003000)="9c378c8b39ea4330d98104bed819141019b9279bf7ba5cbd912101e0f8fc014786f538a50470daa0b1ad18edafdcb328f6b56a02b4907c1897c7767ec610b6273806f0bf4944b215779a6fe457634d3540895c3989d4775b85b5acbbef0be1a042f8255b05b1abebd608a097f6a9764dacd6a56197bd16e8493bcc1feb582a11686d52b69dbcc212b19656ac2a2647fdf33076797dfd54eac53215f413e94528c121ae6d92fe17d6782636efaf3719c00a86fb81ec318c959eccd8b4b25a0d2c38a361e4242101031d294d8cabb20866981785487d5a47a9028146f24028437aabc4692cfb115f1b0f94a50ffbbdbf98b82a1a6835d18d1ad51d8c592d66f1aa9b5e10cb40b954913d0cbde959eb18a9a9e70a776f667cb90a7e6f49e8e6902af982b502fe33d30a77f60efce0c84dae0db641d8df6656b640ab4b1ccfaf3e07132a97fb90ef6c6a096f445404b55ad82dae8ac87476ba0c5c5885092cb6cb7a44cc7df2f21d64a29785d91debed89b3dde860a8d9a5484484632d2e46a8f753751e8dc491e555b1705a334f48903b58ef053046a0ffb6f3d127f18bdbe88f3bb858ab4944e26cca7ffef65531892a7b6c63c81f6eb0b4d8f828bf27f74fcb64eae576b10106f8df3fa61cf4e736de0dbfcb12980e1b7a82fab2c651d1446d0019985a15165a4c567c08b511f49a5c22176597ffd7c7329860ed6559839473afd9233cc4be8f86abbbcf72c15472aa5f4f08922d2ca2ba2a1f809d5888d53b856c5605f2a31059121a14180e30e6d5d5119aef18a8269fd7b0c72f115e6c82c6cd5b24b7086e26a254400b25d1fde6bcf0a809116058292bd3ce11a40bb15ef60fb93ac4b2b7a7948e61175e2240c7e4346b6774ad4fdbf5c49866d11aec3510a8158d6419b345faf19c50dc0bfad0ee08e02042540efeec78e6d9f960ffb7735edfc4798b52152d8d400c49ef281dcfc41591351dbc3ef17f2cb9e561122a6d7392bfced1199c8ae098bfb6d16d9d773a90460d6e18ee411a0cc6084c1148467a1281b055d02e2c18515ef077184260318f11d7136b45128991fdc9fb39c21e44c5d229feef9eabbf96dd14909c547e36d5a429f54a2424779383251b629fe302b0edb74e2da6d8546d0d4922903bd39cf19e834cebba5c9461065836746081997ac6ea290741af6b55d72bcf1e043af1e8c35a889589fcbfe099388bc3a8821b00734acab4ea673891b86a90245a07de1930a92a2f70b212fdabff44b36bc067e96d65a7805952ebd294469a689a42c6eaee6dca6f6a86a63cb8208c4a01e418a0dcb131c179075cbd3bdeafbbd7e522e9a839f0465f7286134a3800baa3629c42088452825ed577594aa4d3eac60755d43a98731a5d20ee0dc7065ec8c11295c854d8f3c4c95e9c4e5b0f988769374cab5821b00bc4ff540adc3ad90654fab8ddd856ba7f35c4107fe72e5325b52e810de540dab3c796d47fbed5645b013f63ac87a62fed2964cb94876a5cfa6f5fae1548fbd2c9afa18a1abede8e8f91546cf706b5dd994237654a72fbf2939677e6307a9eb25ca0a19dd0af5abf42cdde5d2dac81e90e4044cb32a2eeab3622f78aae2ea0ec85de0ae8d6ea4040cba9c75de40cd4ba84418bc62a0cdbe51a887c5a5601168c47570a191be3f3b21d2f679eeba1f6dbf111bec6b1628a1d7306f28c21b23c095bed4dd66e62468f0db2e69e5cad5af197dbedd39d726d79c79fd7ce03b6b5d42d77226edd2b659108fa6e1de338544bb9144ebd3eead2002fb7caf3b50aa8e7f1b142457548bc0e50fbc7171124e474c53852406053cc62f7d619104a12f613f971b5f1c96548417d9329c140dbb659773ea72e93358f4301d33bcfaab9f6be1d2f4470929dd37ba441ea7130c59ecc01f6c8f2e90a35f7d0f0c2e47ecf1a2022abcbc962136d35b5b1db3db959788d510760387ae540f714c004b40256a1cc0e33b8d74f58be504b1925a777657dcd935d3277f5200cd17c9f46b8fc6759bf74e0d5eccd83424f459b22f621412b1ecef6c35ff147b212b75820506145298c65eed19e60eaee4dc5f522f3006c7df0f4c225de8fd9f26aea159100cf05d8896249eeeb7e9cb621e48806c13c695e362d8063f50323c5cd2b4bc1580b5003c3b540ba8b755e761c0213cf6acf663b6a60f90eff8054f777e5351eb0bf4a142bd337be668b9953860659725b18cf657872cfe90f3b6e38330784e9fdfbd84fd0b7982cb4f59a9458051468042483acba877ccb92cca1365be5dc8e95ca5175a990014bd2cf23e43c4ccba89fbdd5899a56e7bc4bb0916693eae432e822fa342b54e7dbdff7504a9bf85324b03ba8858ef573ff4d5eb9b5b8c0aac73af07238467c34e84c35d4ae9b62d00c3dbfb244f201ac45205fc876d5e6bd815270c0f387be7093940f4b06f5e095b64dfce32f38cca9ba04404e96246fbc80d021a05802cffeaafbc8d019be14b173750da3bf5ccbed0f19f75a82d0aa60e35dc352f5a58e38997fd9f6d6e3fd93e9adfa022cf5d574076ced007bea23f4a0f11c0b709657adcf7d62c6e30529ccd47a5e1a3bac06c10b5bd8f8131b25dd287611cea393f0953dc63aa100402e76a1cc35502409e505556a9ec89ac30fcf071d0ecd6a9e6ccac141da89af8757acf49fbaafc63be2e241ab269b86db1365dcf3b2b3e8820c0cd886b0f9d2e42713a572c4d953ab69fc166f1487944c6e3323ce693167a3bd3ae4eb323559faaa1bf7008e3e393d4526d1576bcc7f8b25b58a0cd9d3679ecd75a733ccfd2c87c1fa3aace94d458f1ea80e7a4f421bb6e44ab8a49daf3d6b8580095dfe9fe13e9564f7359e6eeb600175a01cd4a1955e5a6a6fdc6663343da1dadc9c3aa9c86ccc57059eef70c49c51988bc68c098d3b1de34bf2238e91e3a7136756db4d40df45e8a15d99fc64597c8b5f565431ce1abacda48037a39ef5f4ac8af88e1af7a32c9f64e06f04d113548a40ea006f2c8bf0cfad1c3914da49a091cac915e49dd7df3ad7844a37ca977ac94295d20195bc755db3e9ceda9a73a048cc457a218c3586c0f4c2182c5a51f51b14f5e82cda681010a14b14aa0b4395b00c09a8e09960d737475116ecef1f89ccb032218d1a368840e6497638cf3a8817f5f53ba8184b34c4725f9673294f5b1826399a5fe710b9aa1c34e015a22c6bfea05fc4eb3a6eda9485612a2ca5b16bd2dec312b75f8b06cf546a6ee5eb20484eab75ca7003666a982922215965e083c139a513108f85ed1ec8c592762f3430e6a7d6cd81e923f26be02e215c5b3a9dac53b5ed00bdfc60150942b69ccc630478542f6f1345808e30da483f936f8c050da4e47b5fc458878a62b7d6159309add46337c1e36cbf749dc9b0482ee94e500c7fcb44ff089178d156e3f5e18f7767f82b0979d82b6291efbcce257ae05b7efc20c5589547695dfdd2c366ab1def8fbc55b6f5285b510adc46f16f1d8f1198004fd4a46cf06868f54615bcb458b9e1caa73ae2a8e4c72a27fa950fb11ab17c343d907b17bc7e2727772648197f3627e1c81f0c7e86fbb52c6ef6888b7f9e43da1227f3105a6e91a9feb7c8cdeadf95fcbe10f96bb20aa7fdd0e3a9a72230461aa616414afc281bf4a503f588f832552bf506a33f97518028cbb112d7064edd3e60f619e838cd6daa0f7dde5fc7e1baa6095255ce3e5261574ba8b0a2fccdd8a49429d10571a0eafd0c40ab74d11066e2aade8d43cb90b08c2851289ab2e4a1389aef404e1f89a3bf8fed3fd9119161b7635b1885df4d79192ff0df5a3a0b03c64e803a47f3e62f3570f371c370d40809f5afdf50397409c2dd42c838be727ad0a7562521b44b20b8f97f05496730a263c964b94144cfa23f79904d864bd383235f7a3b77655a25de11c96faa24baf94879b7b2074d423f1cea8f53a26b75513cd6b14ce6e7970b567882a094cf144f50e4bb078c7131a6d9fb14a3b8ed74ac452fdf9e13a23a4b8d47461b78e2aa473c0fe2bf5a9530ed8e543c771fd7534a7c6490668a4f51fb9d5dabc7b504714c7d9e25e254571361f20c3aaa841033b4996a1b0ab4594422b5c2b98d9bc2451c83195f99d46bdb38141f2d9a105454d2a087beee1dc9b9af7851bbc857cee2cb490f6871297111f583eeb1499b13ae3eb56d515bd6823f63835ce58dacbd3e8458f6be937fc881160a7db087e15075e2aced700fa3a9c0fe6c79b3585b416c46de08683991e129e9ea6842adef98b73d222e0e63c1d3bca1f9236e72dcfeb3ccaf2cd85267d9f74ae2ac36444f05a3b71a0ed24dfa71aa4012e0513b7192fb31a7f2cbdaa838f2745147e7a030a567159e258827f8f5da26eceeb7c9fc71ce3e5480128883dbcc61462357f835295ede85cd8bf97bd9bd5865b59c55f755ff34139b700eed86057d6a93e6374653484c5ea591363cc3e9bc5fa9d5079563a52f72aa6387bcbf0142f2996b61b0cb095fc39a5baa96fd87d0de1815b69243aa7fc7a62afd856f49e17a2a6493cea5ab212b402951a9f7debc0501cc11117cce554708c21f9a29e397ae2b0c888a7996e31981c7c3051fb27f224a292458f2b6588c8a7bb4db34594d27bea14e0a40e3a4e1cd48b6591b84e979d7a71bbf80f96fa17d4794430f4dd6d0ea03c9ace802791a2f6720464d092cbad61efab5240eacaccaed22876e7b6c1d54a889f9e30ccbd8fd18ed8ef358aa6dd14d31076047cbdf02dfc96bc7981aa07d3c3e15d0f4f29ecebc89eedd01ab730f92011df023a6583d7f9346be18d943f5093fc16ca63c0bc4e857f684925bf5ed347a065ba2983019ad1ea76e69c2b8744d8df50910eb5f52487729f60a8f8a38b4e3435a13456fa559b53fc6eb16251a90348ee58e27e3570db54dd66be63f26f1199740f129bf50227da8bd58d1c83fac5022443068bf63127779de4b995968b9a74acf9619fd791b9c2ee058c79e50e53a79adc457df4a79997e94e4d19ee286f81ded0b2cb4493f72286a1108d72a21422f6dbeafddf2d91d168272d032b678af86eb6c5a6fd8c3e6e8c76313aa6a5dff4a2b06ba9a1dd991cb476de7e6d1ad03cb6529ead34137a9ceb7dc4312af7f3cc9be9d6af9ee66a09d2869913d0fef183dc89ca41f77202363e527e458a954e207c0a83eb42a8a7a05f1fe2ab994307ad1bc9e4e2fd79e908fe8f8e4a3dd8d641f6e7041beb841a513829456b1703d4afec348646c71dbcc53f65850b2e130ea0da1399812fa9fd48ffd1f51ccc17087898e1aa2c25466fa3b5254d57a255d376de08c50ce51865e40917ab87b9d4741b4c774a31222eacf367a213e32c4c96972542e59b45823b19ab6b036e0b407777d242c8cfe0a48ff08c7765ffc0275559ec90e366ddd9be96a07271609a33c32bffec306b79f117347fa1921fc3e3e02291ccf86db369bc8069b46865ed38eb6f10183934515d1b4c6259494a58720b744ae0a0ab81cf890c552a0551bbacb3ebdc32e3ee74182aab0eafe397c40d89c003f42b7d4869866706d12e1ba76a40907156d5408a24c11e9805e1c7f621e295ede87774b47c42d84e89266b5f00e94c4673950449d82ad6dab9c34d4edaf531af3b6e63328fbc9a954a2cb6045e34ddb304891d5928ee692a7d76346d50131f430cb2666abab5c7fceae4ac3aea064931078bc697b6f2eccaa54322cc82b3c4bc5b3d4f55b9a14c64109ab77e7a70dc485999dff0d0e637785ccd65170e8955d0c4b10e30bc095d674aeb685ed1c0d958ff2ce878f5a43a6c2d8f05500", 0xfffffffffffffec0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0xc007, 0xfffffffffffffffc) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) socket$inet(0x2, 0x3, 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x1, 0xffffffffffffff4e) sendto$unix(r0, &(0x7f0000000340)="2c803da54fdbbe54f88f20fbd65a78803cfdfbab7b720b30c15f982c22bb31f0f4f05e886d9ab18f976d812ed480bc4b1776ef340ed00872e1331859566844ee2c66e98f88c95bb883f193e4612ba516342cd85362d1333eab3e20d5d63dda44c405ec1bb797d55e544c5fafd138fa75b528eb0e836efd", 0x77, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) getsockopt(r0, 0xff1, 0x1, &(0x7f0000000200)=""/30, &(0x7f00000003c0)=0x1e) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) socketpair(0x18, 0x0, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x2, &(0x7f0000000480)=[0x0, 0xffffffffffffffff]) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0xa02, 0x120) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = socket$inet(0x2, 0x3, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet6(0x18, 0x0, 0x9) r12 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x0, 0x1) r13 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r17 = getpgid(0x0) r18 = getuid() r19 = getgid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r22 = getgid() r23 = socket(0x6, 0x0, 0x9) r24 = accept$unix(0xffffffffffffffff, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000483500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001840)=0x1002) r25 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001880)) r26 = socket$inet(0x2, 0x4007, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000018c0)={0xffffffffffffffff}) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="25a5b1f72a5a8f783e4bdb0ddc9f161879eb182f5678e29fb5fb41228a14169ad2f97e1fe1e948b9650955bd220ce5962f06c8", 0x33}, {&(0x7f00000001c0)="be122f78ffce567f0e66cae671e7857a0bfbc67859dde31c5b2986d44e2fbf94a4d4a68b3ae29518f93a008dce3e2e0200a34d907f4704a2efc891211bd999a7aaa61758b67a9e46f0b0f31ff1bdf7353d0a15780c1be508f9ddcf4fc5", 0x5d}, {&(0x7f0000000240)="0402b7063065b89cffaecb9e932d298d361a896b40dbedd65bd18bc8b74abc9a7def2bf5fea2c2a2891efb7d2120fd67778d327bbbdf85c90cdb13e50fb5bdc88e99faffbf3539e2958185261e2a81405747dd0624f1b6c43ba81c", 0x5b}, {&(0x7f00000002c0)="503179fd6f88d78cab8e852af0f1b84d33b07338661c3294", 0x18}, {&(0x7f0000000300)="a10d33164bfeae5bbb472d1e04f7eb612f4d57014e98bbf65d27c52e015b122d3be793c4e7ea84ac49ab1d65fb4c71013bf3365ec416e7a933200ee23287a1cc3ed3", 0x42}], 0x5, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x100, 0x8}, 0x4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') 16:00:33 executing program 0: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fchmod(r1, 0x120) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0xffffffffffffffff, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adff51a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbdff014f0c5f7fc0cb53a9ee0b6e91152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa0869eb89167ab265d715b9f6f732c94923595c11b0f562b904000000000000005069c8bf4639680aeecbc0e144fb09bed5691325d7972c17c2359b003520381477877cabb8412aa210883c34d1f9e9b894e3aec0b2af"}, 0x100, 0x7fe) shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffd000/0x3000)=nil) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/1}, 0x9, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) fcntl$getflags(r0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 16:00:33 executing program 0: setuid(0xee01) r0 = shmget(0x2, 0x1000, 0x24, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r7 = getpid() r8 = getpgrp() setgroups(0x1, &(0x7f0000000140)=[r2]) chown(&(0x7f0000000180)='./file0\x00', r3, r2) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r1, r4, r5, r6, 0x10, 0x2}, 0xa647, 0x13, r7, r8, 0x0, 0x2, 0x1}) r9 = msgget$private(0x0, 0x0) r10 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r10, 0x0, 0x7b684912, 0x948f, 0x2, 0x5a58c66c}) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="87dc5670b9c326ad5b7475077df65a23eadaf06c20eca4b7472ce83ec30f30a96cd7151a4ae2f027bfbba34a29706ef3caaa1378ab00a377cb1cc8da18a32eee085c151afb9743b9da039f815aaa1010ff309a8d4d4338559cba3fc4a643301a696ed83a047018f289d21d3e75d41280b10a2ae8cb3fbdcee2dadb34ecf74e7379d48f14af7be3b41124", 0x8a}], 0x1) pipe(&(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x290, 0x5) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x28) lseek(r0, 0x0, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/4096) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000010c0)={{0x18, 0x3, 0xffffffffffff0af9, 0x1f6c}, {0x18, 0x0, 0x10000007ff, 0xb82}, 0x8001, [0x0, 0x0, 0x162, 0x9, 0xe29, 0x100000000, 0x10002, 0x3ff]}, 0xfffffffffffffc49) socket$inet6(0x18, 0x5, 0x649ae371) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xc, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000054c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb0ff0f0b3b8b83f9c67199662d32eca383c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c2192d27d2772f50e1f7dc5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e86f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f739157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7e4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40dd1a443e5e7963014638dfae1a8c6601001df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37af1ec3e55046da54636f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c35241078714ac535411fe6efd6431f1fef2a4cb11164a55bc270b3389288a8da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2e2235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c4db3bc97e1df644a488fccc7be6537ab023c4afdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd0b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cde21290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc7b838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92e0000000085b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc180325b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc005ac58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686002f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2ae172a4fe98633b805760a0159cda7edf82efbc55bb63a42f7bf6db19fce9fc48b16267cdf32eb93146c0b622dbfd44979ddc0c0ccf8baaa47909ce9017f2796e3252e937099fb65e6ad794968704ad925950831ad26ba534a2ba406f1a70474f7901cdff080bf8de9b415e1eab1eaf28aee7219b27f0fe27375867443581a90ec4c49ccf79bfdd9cc4223f34c229397e9fc1b0b15c0145eeaf9962d7244a0d7d9f50cd119cdd571fb039afd20598db8d50417e5b32823861c92036708cc3d14c34e4aefb6cca6fb236b5f6ed64b89df2eadd9e77c62a91bf7f1339f8eeb329656829040d88a47d9be002a6e05cb8b0b64f19b49dc1ce7b09a56d51b737a87e035aeba8b864710459e4c9d1fbb2b97363f9a096841be5c7ac46b167b4bb32cc214441148390c9e35ee0a3f3397e7c282910000", 0x1000) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0xfffffffffffffbad, "bad84b73f2a42ccccaa70600000075835db57180"}) kqueue() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x33, 0x0, 0x1ad) poll(&(0x7f0000000000)=[{r0, 0x2c}], 0x1, 0x9) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) uvm_fault(0xffffffff81ed58c8, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff81ed58c8, 0x6000118, 0, 1) -> e _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006a0df200) at _bpf_mtap+0x68 end trace frame: 0xffff800021028890, count: 0 ddb> trace _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006a0df200) at _bpf_mtap+0x68 bpf_mtap_ether(ffff800021028938,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff006a0df200) at ifiq_input+0x105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,0,0,0,ffff80000001c900,ffff800000022700) at Xintr_ioapic_edge19_untramp+0x19f acpicpu_idle() at acpicpu_idle+0x221 sched_idle(0) at sched_idle+0x27a end trace frame: 0x0, count: -10 ddb> show registers rdi 0xffff800000074340 rsi 0xffffff006a0df200 rbp 0xffff800021028800 rbx 0x6000100 __kernel_end_phys+0x4000100 rdx 0x1 rcx 0 rax 0x42 r8 0x2 r9 0 r10 0 r11 0xffffffff81214d30 _bus_dmamap_unload r12 0xffff800000074340 r13 0x42 r14 0x1 r15 0 rip 0xffffffff81732338 _bpf_mtap+0x68 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021028790 ss 0x10 _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> show proc PROC (idle0) pid=238084 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=86, nice=20 forw=0xe307e503fdfcaa5b, list=0xffff8000fffff2c0,0xffff8000ffffebc8 process=0xffff80002101a2f0 user=0xffff800021023000, vmspace=0xffffffff81ed58c8 estcpu=36, cpticks=3674, pctcpu=0.69 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 93644 56832 62846 0 3 0x80 nanosleep syz-executor0 93644 235833 62846 0 3 0x4000080 ttyin syz-executor0 39981 495066 0 0 3 0x14200 bored sosplice 62846 194057 11534 0 3 0x82 nanosleep syz-executor0 66195 91876 11534 0 3 0x2 biowait syz-executor1 11534 53582 21222 0 3 0x82 thrsleep syz-fuzzer 11534 157958 21222 0 3 0x4000082 nanosleep syz-fuzzer 11534 361572 21222 0 3 0x4000082 thrsleep syz-fuzzer 11534 316782 21222 0 3 0x4000082 thrsleep syz-fuzzer 11534 374185 21222 0 3 0x4000082 kqread syz-fuzzer 11534 317246 21222 0 3 0x4000082 thrsleep syz-fuzzer 11534 257956 21222 0 3 0x4000082 thrsleep syz-fuzzer 21222 491712 29660 0 3 0x10008a pause ksh 29660 135652 35418 0 3 0x92 select sshd 88028 213648 1 0 3 0x100083 ttyin getty 35418 80022 1 0 3 0x80 select sshd 8651 284209 34208 73 2 0x100090 syslogd 34208 141453 1 0 3 0x100082 netio syslogd 29626 75052 1 77 3 0x100090 poll dhclient 1994 501272 1 0 3 0x80 poll dhclient 27985 5068 0 0 3 0x14200 pgzero zerothread 7431 153736 0 0 3 0x14200 aiodoned aiodoned 92762 343569 0 0 3 0x14200 syncer update 75124 201125 0 0 3 0x14200 cleaner cleaner 53409 70615 0 0 3 0x14200 reaper reaper 90509 52369 0 0 3 0x14200 pgdaemon pagedaemon 34375 44100 0 0 3 0x14200 bored crynlk 48922 463751 0 0 3 0x14200 bored crypto 69962 151087 0 0 3 0x40014200 acpi0 acpi0 82177 80948 0 0 3 0x14200 bored softnet 52242 262675 0 0 3 0x14200 bored systqmp 71412 90943 0 0 3 0x14200 bored systq 19734 272216 0 0 3 0x40014200 bored softclock *76045 238084 0 0 7 0x40014200 idle0 1 22566 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper