Warning: Permanently added '10.128.10.24' (ECDSA) to the list of known hosts. 2018/12/25 07:06:48 fuzzer started 2018/12/25 07:06:52 dialing manager at 10.128.15.235:24584 2018/12/25 07:06:52 syscalls: 1 2018/12/25 07:06:52 code coverage: enabled 2018/12/25 07:06:52 comparison tracing: support is not implemented in syzkaller 2018/12/25 07:06:52 setuid sandbox: enabled 2018/12/25 07:06:52 namespace sandbox: support is not implemented in syzkaller 2018/12/25 07:06:52 Android sandbox: support is not implemented in syzkaller 2018/12/25 07:06:52 fault injection: support is not implemented in syzkaller 2018/12/25 07:06:52 leak checking: support is not implemented in syzkaller 2018/12/25 07:06:52 net packet injection: enabled 2018/12/25 07:06:52 net device setup: support is not implemented in syzkaller 07:06:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x179a5ed8, 0x6, 0xc0, 0x1ff}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1ff, 0x7fff, 0x8, 0x1f, "6b1f76fc79adf0729187e4b1c4b6511afe3c9856", 0x9, 0x9}) ioctl$TIOCNOTTY(r3, 0x20007471) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffc01, 0x9, 0xffffffff, 0xfff, "75116cb5b43ca7e0d88dff5ace17c5fb3efc6de2", 0x7, 0x1}) sendto$unix(r4, &(0x7f0000000240)="ab07a8a05c56fc5649538644284af2187abddbaec24f41b0608de2a66951359a12e1d8b1d5bdbf82e74b678501d9f86a7438c6cd440a5afad2845ab51fc46d95303964fa22cae79f72b3558dd5cdff7555a350e66d5275e24f1b2ee63078b335d96e16aa07fd27a5e41e8836ecf52e6f119ffefbc3bb71e9b9507543734fac5522528ed68bc161fd60ed382c912e393283d0", 0x92, 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x1, 0x9d2e, 0xff, 0x400}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000003c0)="990ce280f952c18a898e6c38edd3316dd6e8ca9aa0f5bc35634b5a0c0ac28e6a71874f9eccb5bc0e4bb61278cf95024880d567c81a23c96b2883aae8218cfbff47eea88a2132ef7aaba3ffd4251f726f2e6224ce3a576541139a02a82e097912f1c75c797a9c6243c20eca3e7f269a746a8ca214ca1e16629d270f2ba844929cae1a5ad751492d9ecf49aab0d0992f0997fb0fbb6849a9f97faea04a8fc622517f4c82a5826764dbf42c57009cdfa8e5a5cf72e5fcf67f4f4d9ab1468468117eeb01c67200356e74778270e4ada87840ed7696aa343b31e5ab9eb43f643c41ee8a6ec34b4ccf47944aa16a2382b801926fb27865aed9aa9593fb895158289cdebd20968f87739f96d770541fa112c9a87ceab661769fcb245cf4aee235678122e0676fae4c65ab0e4f6287f26241ac8ae1694464e0c5e47510ac6f5d455f4e3126774376b8e2f97e1c7a51db8d8c99eff5cb577a0f3db69581af65957a464df2c673b13fae4d99d9b2a80f1415e3bdb6b9d2a0ea78d56b7a09bd4dc6ac61b2f6d55aa2278480c08c77ab8f8fbe544c3b3d0b71572e9a9db4e2f7939cc84a560bb75a4a506cc9d68ca0e8ffd6e4a1a8fb03540a422769b3cb60f6064f6b11176fb2e9d9cddfce7ad9056c5e1fdbb4a276780eccad1173e8c3014d4f6f5a024bc8265ac90b8d845660cbdb1667753dab5798926bebf131edcfca369699939358008d326de94f68291fd9074a35a77a7b2ab448e2f88ce861d8c3699e8e5225e29942e52d7fe9da5b3c337491548ac382239291ed699544b762bee5c3fa0dea9d2e6e8d62e5e39e93cfb27531b688d52480de375cada4d6f17ade64ef697e5db932fcd74c50cdd1c73f23ede85269abb324da900d51346a82fd240cb41ad7a34e2f3e09706c9f34e3b6301c361c5bafa932cc3c23bc4b4dece90f2194b01bb9539429e59692891e154858e1ccb9bb3bba856edb2885a8d10be926a3912ee05eb49ac25fcd84de8aad76d92a358575058582fb55fda4ecf5301700159707646d515091d3e61ef73f11b80cacfd1f088a0be3c436163155367dd60e6b26a62e988f2aa41a37ee53550ce1fb223733783c79fdcfff1869dfceb876b98a4dcf9eb9f8662c7abbe32dfa5dd95a334e4c36cb65d00fd89062ba1bbf06dbe7b3f591cbb20d9156dd3938dcd80203280945b30f7c0ce0e6f311be8d3326cb3bc78adf24b3e1a174c6e421446cc9ea3283907c4806351db339c2f099f52434d1d01ebaebcd938c493f5ab7e078d25fabfe175b832e3098826d513183aaf463a0797c7baae1cfaa0fb2dc9e45cb086361fd223db4a94860805fa6cf40b397f8bd774600092d80f81f1bd6d241abbd9236b7a6129e146d6c634946594904b63426f1e1e727fc5add9d7d8225ad81a7c28fa4565bb0a88e5c022a15b995f4f4b0a048c66a5f96c23d0e8782fb2bc21ebe0e420b47d693927fae5c5e5707216dd70271a34490ab2ce7a9cdf7385aa8bde218aa2883402f7175f928cd5616be5e26a9a3a94e81948c2bd8e41de6117b8be1f14f28333c234a9ffd41cf6a25aba3399ac19cd90b0f093f4dd04379e7ac0c2e15716e045a4f672a846c53cc821c303289c0d6b55fe1481b4a32229d4bd52898c6255be13c0e5f2579b3d49e6f4237b822a60c01f9b29cbdfa6851efc5535c6a95560251a02bbf0706bd57b28fbfa96c52ca7b7ff6e7a520acd12d77977fd684e110e0f2b32d081106714f41543ecfc947508e4a60cd5277dccfe97b3d0035d26a434d90905ac8960059c9cf119691c95640c00fae44d273f394b433cede4cd67c5a040224e4049e66942f540615e9c1503c2269fb7055f24d333be8057dfa980c87e6a8c912a781e54db9ed6971a8d37a1f0e96d591c0445c17200c67cecb0b23c9ac33596558c2410a395364e78af608987dc0c266c765d6eb94257707a7c571ce3ad95209df0957b7af11315e66977be51027fdc17ce2e567994d295b766381d5f7a11b2ff121abadec3d5c51b0104cbcb6269349a0b503b2ebb076714660c167591b7d059283b10b26de23eb1e98321f36270482cd33ceeade9b1f59a9dcf0e346c3862c04585a6fc1c66dbbb4a855ffcacbbf47b95151602830ba269d7bc75eac12789165d5e42d016d253163d54ce6bef8716004d849ddf80e9b1af9f2c6787d75b8f7a452d39a64f4e666d6094dc35a0e30a5dd24b93c6670ffc3a71f78f74fc17e69dcb93c948d85edbbb1218aee6e0ea524ef44ff6772666f10333877d07abf3f63eec36f71d1b5015c7e6c53ea330bc91ca36749c306651682a6993913e0545355e676c135439b46e5dea9361412ca847ef089d64fef0abaef407e42a46951576f36760ab3bdb00c888220072b237935a75aca06c893feb9e733a26074eff34adee89ef7d21d115c19abe1215e40642b8745e053f4850e8b301a3409a02490776cac519f21b760b74f8b329dc699a6a5cf474f8b7d0c0d9b96547aceb0e006da1f6d330425fe9872f1dec021d35fa5c4154f603d351dc6c1829bf82c4e375f2330680b95a18f88cd45864cbd42f8745c5e1851240111fb74bcebb71a2eb50e3c38b7e395097ebaaecf8def6f0741b08ed0e0b989250fca85228e1b64d87eff696dbbf09ec83784fc00da8a7937e0290411d7e15723a49f934e32fbc658ec58f0ceba09fb78180c7bff44f6d55c7cdcc4a94733aafd1d4818407eeb311dbcdcdd2b00d6d6903c587b62c2bb9e513a3ee218b3938e2ac0257ed793a5e9b35e7dde8d6a9cd4401cf8e544de3b3ade35b25a1243bf8a8bf7951804df1caf5c37936d0b909d970305b76cf2c895191ac82151f34e92b9396fe1bc2db30d089467b4d597f0f3fc78bb695f4ca7a03785d774507bd570e5f0d67509b951a0277aefdcaa5698006c641441b2df1acd1762753ce1f06436f6733cafe17721773004067ea060b772c0e6c77fb7286540b6e4f97556f5890843be3939e14c4b554d1b19ba41f4a6c5e68a9335fbe8f8da0123d0f0606e4505cd97d7d29ef6f3a103f6ac9821a964ab7bbc178a056a5880be21671cfecdf2744661e917d0231ebdee241dfa45a16283c737820a04ca6208d9a02c6100cd70003d49f6ac69af9b3a8c19117aa1d1db22045fe0c182fd43e78f1cbf289981f4b460daa5337a8bdd184f1b328907408805f4ce263e7af7ae1530c127bc115e9467ec870dbfa7ad710b39826b2090886a584576e97b6a3e4dba382b0e9d5c3061f7bb8f76755192ee0715267821533819cc430301338fb49a73ff68df1a63f036ebf4f272a072cc13246e3bf3eda88e410458add3f3fe6daabf3ec9aaab4de8af42efcdf362150ca333f197ebd495c4298e2d4256ac2ac00d6c29acc1decf9054e4fb045154b797e124283982f321c979daa65d1fa5172543b1e3fc6a09f73afa88ac8db88c47f02272ae7430a354b5b1887ec41c98e65d128ec430d5abcb265aeca9d701072d92e5c6e058a096cfbbbd0ec875cdf2ac443a14726c43158b78b33346a8ff740fb5f90a407c75aff7548aef2c78e72132bf82b375cbf7f7324f74320212173f7ef8e2e033ed9d05e712346af729e088226a690f5d74c04e39441cf883059c6853fee4376d97a9ec2ac7cc3637d8875cb930ce29e64ad9d23496f8a3583b981a386ed149d036fb4d25f48dceeffaa9df923a622d3e375d45e0f621fa3dc88f9021b17bb254a67e80433edbabbbab3752afbcaddab8c90c3b4f6b340e7f04b760657c6134e718896b356890c14810450433d165f8879e7564e486ff704ee20c011c399c73b5e97a0a6aaeacbb6e730c70b4ac31d956a8ea8699debdf547b7fdfee531b35faadeea16a072eb40763c0cfdf0256ce7e9b148000415c08ba69f476ce9a0e53d0b1f0564bef0232fef5e3304df6735b82ba798737deac9d151168fb844517c70d892c63c9895d23b6a841d1b09e101bb80604f9dd2581272b4edd54a37bea4f5286eee611f1567205764c71f6597e673532cc0436e1f7b2c11dd0b02e797491e4418d4e113bc9bec727e791311e684010bf7f20cabb95c7a55fcba508d04469cb0a958eecd4b4e66712744f9ce6f6cb3de6243dbb0a435973b322088e59ec4c20130ea5f746838781181374615fff0609dc732ed5c6c5484b3bbb0b7d147f5d4347a8b1df2268a581d22d50a6ec7f8db3d6095c8f319f19c8962d6227c58e02371417c804ac26deb379e6428bff29edc0c6bbdbaa6f456e645c890c494d14a95206ca56ac97ef066e8c5445f912c51c8397528fc9fb978cfbca8ea7bf501d9e42c5c4bed282e7247956eae761656e041a0ad3e9262f2817c136b8c4aadefa7e21420f61f599066dae781e0828e72d316626c837adad248adc956d8d6d45fa127f0c9dcb797f90fa8a5f9fe3ec2694abee93b10063087ef9efe89bef80bf4c7b7eea8fcda1fe02453a43585ddbaf613a31170f79132e943d26c0e8f97f8b3a6d94b874f6ea27ddb6c6fc38ed9b9b4c7aa0dda031ff66c0c90b3aa9b6fb5e649c097981458e1e93a437f5c9b43f23375340c92c06c131321c720adb2f7bcea794d81bce0d807cec5ac47c0b485de2a3299ec7d7dcceb7fd1ecefefffc9a5202686f495d7f22337b69ff68bcdc496facad13496d089f0c9ee3e48f4c761992ea007b2b48092ab4b75e743c9189f2727da308d17e2e4cbe624baff936c93a8c9b68b208bc3de044d33f8b820687c701ad691935d21fb34191b0d7a2fedca2373afdf3667d0426afd01380bfc5bb73e0a17cdce883c5aa161ca61be35b142903eda2350b078a89c03c35a221ba4c7d90caf47183e46cf323153d8417a7fbd9b5feb3c11ffd217a6990a9a36332df52fde26fa060bcabd8e1daaec4a7bc6757002d20cc3e1bc16dc92597f0e2cbdad5639e754b889a5c0113d64903f39ad284739d025dd64808eb7627a93ee64a78166289e57afc598917d3d6501df67499a23a3ec33cad7ddf13523f8e26d273614c99580c44d2782335e77bc695aa7429e0c8cceff4cc0b3c2af7a220c601eff36289209de68477d73ac9de8fe4a19ec95f7084a4b7209972da638d15b5963bc2b8547a5c2f7dd456ad35b3479c149e4fd4dbaaff7fd38c7eb79257f03d2bf8f7ff6753ce9545f646ffbe3cdbee1f67751b918ee43291a75658914a860cf6cabc79971807ad08f43da9b1e7fd6c5ae6652b680efc4680e5da05f990c3a5a22fd0e2f6f764ea8957aace9ef47d3f00e0a0254d00517c3e3c362b79dc64fe548ba88dfbbc0bc48d3e8ed9dcb305708cc25c9a11df1d6fdb564c4a0369108c5c416681e5bdce195d5f6b378fb34e6a17efc9f340c02e9defe333a0e58a9d5c56d41034eeb4dfa0ecdf6d35d41b3ab8d0896ebfa1256175c617f641d99ba3bc6f6ea35d281c0db910d2dc7d6d14242ba1315bb20a1df8b9b48208442724930befe9fcbbf29a136c9efd583ad7724c14b582c614caccd9a57ced068a189fa2a048e0d7bf7188ce48ecdc2b8b56864c8f89a2128ad977dee9dd5f110bb70cb1088f9959f7894497b5b0cfe414badcea7f33bff54914ffca006946d4728cf1738f62e2bd66c8d1282218a0992b97ba6866a48ec2082de4eacb579d7e5aaeb2853d04bc6490c6b9ed49f003d65c381fe8484978b4bc6b9de116cc07c85f060265373ad94fed651650915438497f5f30ed2824581b2c70a98eee168ec9d4d82956a1acf732b7e5b0608f5a8bcc158b845f3518be2b20520f710dccbe4d265b6c0c2d84ab5ed24e2660ea1022290a28129", 0x1000, 0x1, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000001400)="61947be4bef98f5033da9dc1a87428980899c26eab5d6b0da7e00aa6a55a91e8816df5f6cc701ac1da022ee05df355d2472c1907c617d9a442907233d775c5e6f7d049bbb776e5361b499eada46f1529748e8ca8c3e0bb85f33aa5791d09280bb067859b3612f37d4cfe41a25d48d881db2c79901c850fbae97583b7397e7946fac7e395bec7a30b1ae9d3c977aa0a49489c8062fbafc8ee1565c6796ce2cef1305e24bc4734af", 0xa7, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f00000014c0)='./file0\x00', 0xa, 0x1) lstat(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000015c0)) accept$unix(r6, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) readlinkat(r2, &(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)=""/4096, 0x1000) r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000036c0)='./file0/file0\x00', r7, r8) getdents(r3, &(0x7f0000003740)=""/60, 0x3c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000003780)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000037c0)={0x0}, &(0x7f0000003800)=0xc) fcntl$setown(r5, 0x6, r9) mkdirat(r2, &(0x7f0000003840)='./file0\x00', 0x80) 07:06:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) r1 = fcntl$dupfd(r0, 0xa, r0) lseek(r1, 0x0, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x811, r0, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="705ba89776dd2e1fc5080c87fb4f6d207e05546fed87c615c30d933109c93a19790cbf32dad9caa30867715bba3d6aa664c14f887cf21c16a98961ea5c644cfdaf02569efd07c3a9c03bd2aea0d73228b27cd9f00c668e4d27023eaedafb16711b634b1eca3385dbce3c5ce3d4aef6cabb082c283f4f932f0c9805f7c5b90fd5a5a8ad68a39c7c411c510525de203d552dcb6cd804eed853548e7c3b4dc214b5e0b24887a7cdf52af5b1fe5a56258bbdcb1c4b73de7842ec8da801de7f0557f2b473732f1df4883d9f8b04f4d9053108f77e302c702e1fc2a4d97e", 0xdb}, {&(0x7f0000000200)="eff7a917c63d97713c9c35d936cbe2688757516c7262a319268bd79e731d9c3a2d13af1fcce152e8363b329f9251916362b2ad6a71973205a68073a6a332e1b82e21e97cda1d", 0x46}, {&(0x7f0000000280)="709677f319796445929741ad540085e38c591554200fbad50cd5d472c9d82fde3d0b552241b9e7a8fcb390592a5a8245adbb30d11ec57c29b1fd7ff8931fe4eedab097d90c940c8290af092560b0de617b1d892603ab87c90a8713c9d9f272561012455595f66d3f0570fa8bd0271c84b0b3b4a84a03887a18d8a9dbcc4aa9c5ed12a42b879991142c1bebee5c70fd9f477b64cd23c78a0fd505301535c4cc74caf75746f409b2da2d522025d1731697c5a26135ba212034a16c4cee2b4776", 0xbf}, {&(0x7f0000000340)="558716fe1b0e79c7b97c21515d593178045d2b273e8b327b20e4a6d54640aa38f3ffe58b09302aaa90b90c5c1704869727f6d66e780c127738de9ebcedb5a29dd0d3a47eef11be4e1353913cfc4df2df66aa269c4b0c55b48533717bf8d7d01cee9d115d952d", 0x66}], 0x4, &(0x7f0000000400)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r2, r2, r0, r2, r0, r0]}], 0x38, 0x1}, 0x4) r3 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000480)=0x9) r4 = dup(r1) connect(r1, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000500)={0xf800000000, 0x20, 0xfffffffffffffffa, 0xffffffffffffcf8d, "94b199e832d9f7edef51530582b0032f8f660ab8", 0x0, 0x2}) ioctl$TIOCCBRK(r4, 0x2000747a) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) semget$private(0x0, 0x0, 0x1) bind$inet(r2, &(0x7f0000000540)={0x2, 0x3}, 0xc) r5 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000580)=[{r5, 0x4}, {r0, 0x18d}], 0x2, 0x378df280) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4011, r1, 0x0, 0x12) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x1010, r4, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) socketpair(0x16, 0x4, 0x5, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000a00)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000006c0)="da559029db5e42461a60bd3c4ac33d851c06db8037aef59b162303013ea07575aa4c9455bbb4e899a13f1f7f61f1f40b1c998075bda427c44be7aeac8c45b9cc20b3a884c95de7110440b239b5c7bb97f171f6f7aadbf32a9ac8dbdea70c4ac7db680dc5b792457aed1ef77b60", 0x6d}, {&(0x7f0000000740)="f2a10b68bff28a9c54774d0b49a56f9ce00ddc31a2692a66ed3fecda1a6cb1218f8e04b3b099263e6088018765fd588f93e12a24992edb31c50f4e05c4ef33ed98aaf70447563df01041ed507fd3acc504c416af04325b75f8e7ad745336a2495ba91186294159cb1b561d7da6cdbd1dca4cbca26e7597437cb5536db27cbe96b2efab08930b6b02002b17a86168b1488951a8e584fd7988965aa3997822acbcbacc34f6d402fa8d537015436fbb3e355cec23c91d480b8ac9efc6842e03d34d23a7ee3f4f4c6ad75bba967ca730f97dae274f482d8a115a62f49e019b725f9ec6d29cec4d", 0xe5}, {&(0x7f0000000840)="3800dd2175b50035195b5585dd8b1c0a58c794b27aedd85950db0181f46a8c88e5dd26bf15e9a89bab378d92ca0814c04d810bffa531d84894cdfd2e84a7ecda6a1cce53e4d3fba8fafd11dcfb526be5932b6634e0ba81b18b14432873a5dcf4b846e54d8e8d5d24464cc19f8a5b319c6672aec77572edcc8e903bf840d90b6d46e714beb57726e9d2aa8b88e5de920cc772a5e5116aecd450989ef675ed607a3f6153712d897da3eb5500472563e80b8304bcbf0e", 0xb5}, {&(0x7f0000000900)="f8e3cdc443dee7e86e5131b7ea642525553d984a2861911e2fb0313c2b4646e0b80b5bb4d658959633a5e735e6adb23c610444233dd9408377cb3e60700104a788c4d8a843c60fadafe8192f705be03af457fc774a8ff34e16f53d28e4b33a1d3cf4dc8c33d227322d5bc8d352ef6282a5e431bd36dd032ec7045d87b009f5c4352cad4b36f2cc5fa7fc2d9844", 0x8d}], 0x4}, 0x1) ioctl$TIOCCDTR(r2, 0x20007478) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 07:06:56 executing program 0: pipe(&(0x7f00000010c0)) setgroups(0xfe48, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0xb66e0ffca7d40871) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0x2000, r1) sendto$unix(r2, &(0x7f0000000000)="3b210c1df395c8fa0ae26af980b67bbc3825511f258a8d6717606076154de359489d6354f94d71553c93ba7539510e92d1f79e54e0d01cc684ee8dad81ce67c3c28b812cac754d2dd809e863112c75adc9296e9c124b871399b2a544642b0d0dd72ea9db41af8f74a0c822498ef930a95da6bd4fa608528292511d179a07284dd17a451d46be2b38ade422e8970a60bef9d53f5df021f3e0f6d7263d862a9324800aa0b55fe85e8004b7a987a3ec8474dad5484d2f5446fdc90ba4fdc4cb9829a073bf20f1f2f93dcb391cd684496f76d247d5fad5cd422284fa1884d3381b1ace66464004a8396fd62fc6da1f8853e47f89a5d445071fb32329452ea49bd79945854e45aa157b87a703260f94b389b35a8e8df1b01efbfddac5641b8594f9a330de0246d86b6fdbf6a5be84bd620f82e3a3ce00ba6bfb39cbaf808704ca8d07d2aa030c9bc7e4db7cfc1477802c5aefa9a01d8ef31f1b323f42f5bdb4a9cb6c23b689e8dc749ff840222f4830b92c54333b17b55f466c4f8250fdaf4172c6f4ed3b8da5bef7390a6df677426dd89f7276320c644cf6f06764f42b02a1a2651494526ad690960929c6a489629f8a6fb762594a242c2b27bef106bc510f67c42db8a1e5f6fd176d756e24ebdff11bc8107330660e37e72f22227e7339127925fbaaa46e072731961674735d9b2ab869d950ac6a75080905c120e0258b0f4b359e1b7256057c4135b8f882263f2ae0ed9e26b13f3f61c76bffa2476e132985a8456c490a939f1f28083e0648c1341e6df55ee8fecd59892db5f934190e4a0f179114f79a55136eeaf3a6b1bf4e61708b6b6a3deafcb9cf891305e395caee578a9611b5bd1123bc192615a93c76733066039174d6af7269dbb759a0994596131274f2968f1002d19ba8e23dc63601500497eb8b906e75dbbdbef9fba4f911d49c62fef75fb8d99a24c8714c583c2f16502e3e02ee7c2217a9a2db6ce8ed8eac9846e60c358bd4bca0c887134f4b4a3f1121d376f18cfe509a00c78b3c86e61969998bb94dadcc621fdd0644660a4473381fd0e9025e291b118ded9bb1e3c6beddeae3f161c95e66890a78ca67c97794c0107463bf8559c23efec39d7feb0bc3098d11e5d230315a053639be1df35c98fc7a8c4143df60e241ac03578a1cfa50383c5ba528037592f904e4bf0f38979df4961bb9ccdf5c33220e1cecdf63e9390ad1f0b8839511355630172bf3297d780be5249ea76e2f1eb9f3ec79c4c10a6dd396e294baaf1ae145d25c182556a7a695f517c196497cfe0a675862c5ca008f58d642ee982b355ab639ba0e7225256bc345031c8552d7f4cd630b670a0ce6fa8273e5c8ebcaf1c110e9c40bb518a6ba01cb82fdc195d2400b221984c291bd1134fe5d611baf83385b08f73ecea95e868cdfcc971d9aa4bcca84d1314708ada988cc713abf92f43245d83176fd506e35753f432d168ef585257b10351c77303cc178b25a59bd9dc737ad23ae7c7007d3d47dbd78f40917617c27b5adf8306c8294a61ffb496b11f7f8b62061f2b5d4642989e8c51a300c7b5319e40a4a1e83cc3b0f0972bf482192eb1b90432b0a43d7d730832ff8e45c7c35f978853f1daf26bd772e2f31478e5727f8fa343af9df7863317ee062133848973e0775276f66be37a9edb216aab866f1b11817b1273b8cfac2142cea51fbbf6ebb1d50d8617cb001d4fbc12da90ff11be20d47dd7d3c4cfe14e7bb775e34cc786a8a5d504c2cb92ff362110dc3666de9ed5fdfbbc4e2c1a91f8aedcf918a41f754039c37df7efae88ad72b4ff634c8853cd1296e761efdd8c6cf60b7e1aa9ed521441a638bfd067c5b4b79b9ea4a954dac8e608067b7425d95efa3e6580d38c7fe395f35638a706d5f360b25c06c373e836c1cb83da3a5a16490225a73862284e651d144b973b14e0c7a4a8f78979685cce34cd3c2b343dcb073c9f8190b6091afb9102f36cd4d65e81655602a3e61b36eb895799cb6aba14ab9720f9229d0032b4f8450354918b4bed7a7e3d7a6314c7cfe16aebe0c5a555363ba9273ddda740e9ef77b9a60455eea7b97c1fc8751f085e7117a56d987952673a32f5cc7c9e5075bd108e8eb10e3e0a9a16b92407a9fd582afb4f7f2c1ae47b5f85b89c171d5425024aabb533b98eb0e221905eb417bb26275c15d4b4140eba75c7d27eb012c90a3db365571a170be8ebb2aa8a3bb87992cfa330a46fed2fe580d0e8b2b55b8663151f23d78eb41bbf70a536a916840be3d070993e9174f39f653a5c97d36bc10b5b42465e72c71129f4fb44fa6ccfab65c4f22b2eee9f1923a90d885febc11960100c404fe74bc8f0acd8696e0430db45e3580360aa1ca23600a5e788cbb89681bb1c5e51e4a52c14502dd20892287238c423a259973a19d84f1d8ef53fa4b31864935318a486a5ec52203b305c9f60552ca01bf723775e11a747b1e78bc4b680b262e297c96ffc455a5eabdb4efc1df3b96cbe8604e4261c00bb5a3dad7b8a64ba91e1ab62a6b9cfacca313f0b322ed5a014be5484dfdad18f97414c559fc99023bd63d0e4d163cacd4068d1806e43ad7805973a26fb6577a06195f751b2511f77c465fc376f2340f66d175f915431746ec15d5ff210bcca9c79cdeac88bd435b75e7878ed2a22664464ada9202728d39242b4362bff2417257315fed7bed3ed1c0da1fb96a453d0bf47b221a4c699ff781677b475b0aab32f12593cea842461493990ba67701012e86cacab0cb3ef684d3ee698abfaee2e39f7564420e08d9f5d1fbaed7e87f1be7136a6f86d8c62f7d590be87567f8dd27bd3c0e139779af158100cf0cd7208b367b9fba802b2a04fd84c2e5d51de1b8366537148eb81a10648ccb1500150d1909a3e35bd42753b7bcf9672b750c7dcf568c3f81ed64c2c0e4d59cac2ba6387944d9f5fb66b5dfe4aa7d91b0c5a37389dfdc31cd56fd0e400be0684483854f60f9e59959d914f0a7c1ab74382172bea72d6af093e6ce57943cf1a86810980d1aefc2cc881f283b1fb91cd233c9cfbe4983e26d36dcbf92166970799ce5d37d81fd9dffd41a7415193904ca211d8c689d4a1980a778d2b39bf0e9bfe066881701b6865bb7fc0f677f4e1e278322f6b0f755d34f48016cdbf3aba939d595fcd24e3297ee1b303cc565281784e997c97abaacbf98682c976fc82f415e095d32f603abae531c51214cd8e596b70b70d7fa809695f32b75099446b5c36ae12f28de26bb1485c13615dca7529eb26588a1b3910be19336552058d900f12bf273df6a42f25940454ae369148be6940fe3a08753eec0f76eb8b21dea0bd9a70d47c567c92fc99ae6bd17dd4ad6d7c8c993c6e70f6bae88743092ba3b50e0c62a638c0eb873d07de04608bcb19588d7f0b60e45251364d791e21cc13d5a905ae080df0b6b1d896f863dc0f96a96c2e31b0b9b2af78816fd75f03f860c967f648d970fc078041c8f7abcbbeaf98806bebe017255c0c953640740b953c2f535a5b555c41d153e9faee24a74fa1518d6ec9b95873e45a563f7db971e7b962503363e54dc0685af27e2b3b49637664a96bda56568dd29f4d14222c59467606b7ea15e8272d82906605fa4f7b400191aa42cf5a0de0ac1c63078c8d03feed1794d4c8a4d08bd9aa575511a0f1c4fd6330cdaa0596cbd92002e6854dcc4937f958cb5a0e6032cbece8d7a789ae3b61b6fcdbe7c2b287e9e2e66dd289ed82841d7a2ecc9dea0dff0b34f0a5d9b834a7735b80b3b36e05c6545b3516b4508c9a08632350296ee8789fe095f3e47c1016cbbec402084f469ea474f57c6844b00054bff0767a05afc24dc216fd68ae1e747b80ab8850055b7eee2f4af7549134f27ea306ece560f8c448295db842f7bd90cdfc8686f85130da1f7acd68aa1dd8a63869173d16f12093be2a5381150ac37b49bf02454cabd7a519f2fce5a866731274f0976242e7c6a94b050883e312d14b67e9301c454336a2dfd56a86111d3a8abc25479c1f2732d3c59b44ca90595a416e9fd37e453c7c2695a3dde7eb17ee47e18911538d2506f6840534bba75289c78154d972677e184c253c2b9f0812e296cdfd9afeea40a4e39b2b428143d7b807bdf8908746b9131ebd247855f7df45d4a6960aa7f1ba1234ebf86f89c4faf1d54871b4218a21e417649f67717f065ac0c4662f987e5ecbd98b4e13515de6195d7dc14c99a2d886a67d36595a069451d37277e351b120f0e2bbe60d5f57d05c5e5b0c22025dc9b349fa85a27bda0f1b9349c39a9e94e907e2b2a6732134b9a48212569ac7e6d990a9152e01b2951d7b8cd34ff7dbc648b357e6d2eaa8b167161b92e0ec87896833c33e71457c8f884ef09eb244956887148a8cdab38f3d50be9c082aeef0e4930b8d2a05090e3c7802bca1a203b8bc05a4d71913cf19214e8e42e15d5377aa0b07a64398275104edd8908f6b6ab1a98500a8b23b367b0a4824844100bce50cdafcb146a2b7cf8542c4cf9c82c13567c282cd6602361947cccca9056430104ebd934237c27dad561e22eb3e03cbb281ccfdc1003c46e12fba7801bda05de25af648aecff920ad4ed06a26c7ac8dda83a0d781eb7ddc23023b3bc52f033ba6cfb6f7453de10cc1bfe47a64c18e5c4b713642533a908986e7ea15d7420dd592dddb87bc67b822db75e4c9f93212dd04dd969bee7b2c1b6a50a381e70d8ec857e111b7918731da3f39f66984cea9cdc1f8723c7bfc9c3998744d291ced15493ce6a96124054a336d9d05f6e6f51f57f5f21536c9b78d862e18fff35c6ba3e7405493babeda15f9778fa461034388cf965f70a452ab4c2c1a73d6293089bf77a004d037d08e2cc1478844c2d0a9889cdc0c3faeb25c9b6d4818ef84336f60010671e3f9187143ea11313614be2226c7bd4555b427577c7e250fdfd5a43007863330aa19230d3bdb4f04124135ff489f3832ffe9d3da128a6484f6d8182f6823d48396cf84b653c3d402480fe25b29bb2d50e1ebd34d9d7ad1cca1c9c2d675afe67d655da6f29212088d32baea3d61a643f1a9b5130a8b0980b18f4237ca7eac7fed544d1914c486120ea277046ee0d07988d20463879491221f8644b490e0bc2b9babcc37019f0803a79fe062e087a3ee25fe9c23da787b78174188194d8fe73ecf82be4be7b9301b3b848cc6ac638fbd8907eba191c4cebade95cff3f42000590e8333d2d3f0c8bb92b2d6c7f2ce54e037296ab4ab31bc0ea836d0dafb8889817f17ccd8b765a9a9c02bac35d56328cd1c16bb123c306d1b6fcf78f60b85ae71c85cfc07cf7edd8302e870551faac92fc83152db5e43a6e58728969236bc3d9c133fb1207681d21fa749c674aae0ad8b9716642596ec7d1b90def115569b39f9eaf4242395cb4ac0efff8cf7c6a22831a36b366de3398331b30544688a9b53f14a3a48851c2b2858612bb609e448592020b4e62886e0f7985d3a779607aa879030702732549466411699fb0642ed2c2d51ee0ef6c78b25fffdcd772270b62a81b9bdbb03dc0d53e16cd14aca2c1a94c4d55b713978032380cebd7b8a5564cb60df40a972d36bf3f8a1382a8eadb1f1f8db3b0f306f0d893d08bbdfc3dd4c0b3b99984d600eee9f4914af2dc5ea538e7b96a5e174564d93b2a9b38817d9ccb37d50c6d5953835b7eccfc0d2cc8edb1bfde26cafa743fb9941693c28fa14975ade0ff011d0f82f9b2f2a5a09301ad39849dbc1e20dcbe3d9eaff3b7d25d4bbf71f7f903ed579810dae41a58d134c1e587f5faf2b7b9", 0x1000, 0x5, &(0x7f0000001000)=@file={0x0, './file0\x00'}, 0xa) 07:06:56 executing program 1: r0 = socket$inet6(0x18, 0x6, 0xfffffffffffffffb) read(r0, &(0x7f0000000180)=""/170, 0xaa) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000000000", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/119, &(0x7f00000000c0)=0x77) 07:06:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000100000000000000001d93d8668cf37268a247b597a4c854c787759f6e086728fc4c6ec9f242a71263f73980ca73c043ff42bb8697781f76aa4bd12a42e4365fb2504c8a4650f9f089aa973659d9a169b615298fd7913362aa26b15d6ac7d7dcaab9898ea8010cc5ba6eafa7d96f343111ab367c"], 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) semget(0x3, 0x0, 0x30) semget(0x3, 0x3, 0x1) 07:06:56 executing program 1: r0 = syz_open_pts() setrlimit(0x0, &(0x7f0000000140)={0x80000001, 0x1}) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) setpgid(r1, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r3, &(0x7f0000000000)="84ef74b9e73b430ef7c4e7baa92d1a2daf6cd89147365721049d5fd78899b2e1a0d68f70ea0eba5b41bfc2b6e827d1406ede339b5911ca291dcef55ea38cc2c758da7c4cd84a006049a9e2c4e8817624fceaa86f1fcfa7489dbcb7d6060c34403da448263964a560d3149675c951d522cf7f248fef9d804a46c6a13b5fcfc4788b1108a5cc82371dd6e0f50d1d2a32506c914a6e5b86ce9fd1e0a1f0940d2e6aefeba14167e1bb81b733b6a7a6c1906d7897afe429924408f4623485206d36ad8baef913b508518b661d8d7730c7d5ed2d0880a1839243c47c95febef25a9393a85eeba8f6a5556defd40261e0e86ee4", 0xf0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 07:06:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000500)="d95182eb22ed90cb0fed9caf542e05328e7c4e501362eb69ffd4ea08e88cf43972a07730d15a0280d711e30677b1e753a9a54217861eaf539c3a4b7a2ca4b8bfb3bba0d6495648ae48294035e8eb6dd5981f335cc83cda7be8943c14d6529ebaacda0c394b10788303ce2ccc44db78f5367f9dfdb59054c2a5540c4004a07d6f3488fb51ecbe8403b0949a06d46b795d68cf0100000000000000324593dc1cc76edfeb98a0da16c289c743f9895b378b03a85f57126e000493d11f3893dd75edb07f707372335a2ffea674ef109373000d69438151dbff2e60182299dd96a98aece3d60eb6a647dec8df468a3c090b4dedf8d2b3ca5617d26702a0dbdcd49e69cfefdfdb457dfd60dc4c52fd4657dcc7a65fc2bd3bfd22c62b6ad6b0160b0e21dfe4a6fdc72d4560", 0x128) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x96, 0xffffff7ffffffffd, 0x8, 0xffffffffffffffe0, "9ad94b73f957fea9f2a30520758fe7ada215f1a3", 0x406, 0xfffffdffffff143a}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 07:06:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="c435955713f628a32e0b376cc032706ec1d0d9e26348272fef973ad82c94bc20ec1421b0fb79fa9b79ed1a19b0ea5b756f7bafbd3d36418b2dcebee53ffb8c89f15ee2a166bcc0ba3760a9ecfb4376a7eacc049759db568bbea5e5a9669cdcd83af9d8e6e5b047f09f747603d7ac2746a777a704d11f8c956298", 0x7a) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000500)=0x6) 07:06:56 executing program 1: r0 = socket(0x2, 0x4002, 0x0) r1 = socket(0x10, 0xc000, 0x7fff) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0xd, &(0x7f0000000040)=0x3, 0xffffffffffffff78) write(r1, &(0x7f00000000c0)="e2bf7ae7df21dad29f105874f7af6dadd0f1579724a789f7f06fb33ce219", 0x1e) 07:06:56 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 07:06:56 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) fcntl$lock(r1, 0x6, &(0x7f0000000100)) 07:06:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x20, 0x4, &(0x7f0000000000)=""/62, &(0x7f0000000040)=0x3e) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x800000003}], 0x7fff, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r2}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x84, 0x0, 0x8704, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xfffffffffffffffb, &(0x7f00000001c0)={0x0, 0x4}) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000200)=@un=@file={0x0, ""/31}, 0x21, &(0x7f0000000700)=[{&(0x7f0000000280)=""/48, 0x30}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000480)=""/55, 0x37}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/35, 0x23}], 0x8, &(0x7f0000000780)=""/4096, 0x1000}, 0x15dc563f3f3eb325) 07:06:56 executing program 1: socketpair(0x10, 0x1, 0xffffffffffffff80, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 07:06:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="ee5d82b8098950a3b78326c4519ff00a517033fa899a785f8afb660824e52af9ac87dc361ec6290daafbd307ccf8a2e059c7801835a5d4e9d2c05779b0d2d415fb6c071616e67bb488dbc667c3c86c79126158242168916844f6291e4df46e66cc33df26887dfab1f26e0ea952e50bf1c4a775fd65f5dc7c32e9499990", 0x7d) r1 = open(&(0x7f0000000180)='./file0\x00', 0x613, 0x100) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') write(r1, 0x0, 0x2e2) 07:06:56 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="710e0476725ac0016e0000000000000000000000d500000000000000000000000000000000d80000000000000000000000000004b40d3c6d48013d0553df68d2655fe041562a6ee8db911e7456818e32c5da403b8523679a4afece6b74edb9f8407cab37359f165baa0e1fa45abcce94b0529a76b92e673e23a993e61eab15124b0aca1d83861dd0b95391fd7f"], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 07:06:56 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "2b760bdbe92b0dc4000001000000000400"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000000)=""/95, 0x5f) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000380)=""/189, 0xbd, 0x800, &(0x7f0000000440)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/147, 0x93, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x7}, 0xc) getsockname$unix(r0, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) recvfrom$inet6(r0, &(0x7f0000000240)=""/218, 0xda, 0x800, &(0x7f0000000340)={0x18, 0x2, 0x1, 0x400}, 0xc) 07:06:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000200)=""/97, 0x61}], 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x8}, {r0, 0x80}], 0x3, 0x2) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 07:06:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000003d177400ffff00021306a94b5e06d468000c800024eadef3908ab8e7753120ea75c755ee3263ec5ae5657b0f302c30a65905251773909ff5b60cc412db79743f4ff874dd36ec2b1f614d421800000000e263a75b658952c046cd41638b653346c5b47c3d8634f48fc657196188147e63cd58e56dc7cb38ba10a2ee8d491af2aacd4006c00778e7c6ec7c92f6ace1b881206ce9dfe0c7b2560f31e67b6de1b8367916c1d2a453f7524174cb96ce398a17f10df94070", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)) accept$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000001000000000000000000000000000012196a000000004100000073fc1aab3d184c000000000000000000000000002f564d703a3224c70000000000000000bf4e6e5900cd8a2134dfbb3e2f9e48aed60b5e28c53fb6a3789e7d2ba862bc6364dd3ea26b3e729835fdbd19c11712cd102505875af3d0c7a69bdc526ae49bd9ef2126c784529aaa008273836d3187420b820c161755f22e33526f16e8bcc3b1010963effbac8b81810540f99b529981262e049c9cb3a6f53825b0250ab1dbffc4166c51c7d11c25c653767284babb85c6a0aa6f2ace164b1735596cd1a50b27e2"], &(0x7f00000000c0)=0x4e) preadv(r1, &(0x7f0000000980)=[{&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000580)}, {&(0x7f0000000640)=""/255, 0xff}, {&(0x7f0000000740)=""/211, 0xd3}, {&(0x7f0000000840)=""/167, 0xa7}, {&(0x7f0000000900)=""/94, 0x5e}], 0x7, 0x24) recvfrom(r1, &(0x7f0000000200)=""/68, 0x44, 0x0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x7f}, 0xc) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c002e2f66696c653000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="9b01ca423246d65c467466974635e5baba687890d4c84a2bb42d96392fe5bdd61c959df29dfde791eaf69ac8283fb30a2cb5844ad2e2d205ed20e458", 0x3c}, {&(0x7f0000000140)="b0e1f85a98d695", 0x7}], 0x2}, 0x0) chroot(&(0x7f0000000440)='./file0\x00') 07:06:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r1) fchmod(r0, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x9, 0x2, 0x1}, 0xc) write(r1, &(0x7f0000335000), 0xfc94) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000001740)=""/4096, 0xffffffffffffff4b}], 0x1000000000000116) 07:07:02 executing program 1: r0 = socket(0x2, 0x6, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000003400)=[{&(0x7f0000001280)="b0067f9679c5b72e44c20e63c1095fdb9c02b2cc19d4c1e9919db12bc081e755cd424d8612ce894ac03b9bb4a6518f61e9dc2a21b78ea2b58ec209a87316e36000a9256c73b7b9c0a43effcfbdf167a4dcd6ced7ee4c0d1603d03a3fe199c634a0b8ae23c498bf9924e5fc660286e438769db6a6cc42dee6db2d88c943089cf72abed5a2bb6e4b971e3e9a09bde343cdb2c6ee636e6717e1546bb529b0cce8c88dbcb2fc90ba43892065185e907c932166fde3272ca8b28e34fa51e1c6a473d3127437dc0623ddec50c5e61c232a2eea2b90cebc339bc61bb2a06e801275daa1258e6e6437c35273c636aa387d2ebba27341b11533ab4591ea9b75acd62f693a2b9f813b83d2cb67a1023b80869720d24f57dac5a974061edecaacc9dbcb70dcf64a28fb8c726e958e4737848f62ad033d43b79c3a2aabf84623ad6bf1fd01fc4b83b11ffe52667c386e84b6ad82d10df319d78091e8187f66c87ee8335f8ec55eee638006862a661d7d94af4d251c8bd8b159411dee4405ddf02c3f767fc3ff408c96d15dca1f221d48030ec4b89d02ec570b7fed1e933b0107f831ce133d62f7839ef4e7a0f0ee25575eabdbef824e12f72042060a452925dab0fef3bf5df6b0180df13ca023aa12238f0c3f9696f0fbdd5ed38bce89a63b2a9c521a47fffb5a5b6c820d86c11271817d2ac7ddfd04d876df7bb501b708223dafc50030155ef1fca4522ea9fe4a50a21e3f468d1fbf1fac78b184c8d116e4e8f6e36a7434a2e546b966720228b648c42169747c3cc3cc89e840535d994f69662685cb75cc2f21575097f90dd3bbeeba9ad1be6995336a4872f80c97611cf52de8229a6ab6821473af504648175c42742b3ff1933b2ac710bb7d55c870bb04cea95531347ae9cd26376c10a639044179a4d29006e1acdb6aae4d5f007fade526f17625a7189eab12c37e37a7de387a01d7b62236b81938c65a8c41f4b6f3be5f963f45a2232307c11ae5dac6a36a0e2241b285d7f7d39466bed9331b87fed89aedd215dc8dc0afd0801941d666a7e5d63459365e14b2c249bfdbe92468157d27ab2ef6afa68bc08b727035f98bd86e3b9b404193517b5cd523d1fae0383244a283e4e4b961323456897ed561b422dbca041a0e985e5f32b403ec02391eda56b64534df4e1e61513bed1f03a6d06086149fa4b386183f70d26d83433f9ebd576466700128a4c0d3eb84f6cbd7ff021f31ae6fbaba3d06daef3858c44c66f626ef3e070b62703274f00b47f0c35eff033b5338b7de37b72d85c27296bb9f8028eee595d092022c308c8aada0c57cb81c69dd9ef8f7b50cb88292546750264400f8e90b16b1fb17089c4661136b5bd371530fe465622dfcd4610338d31ecc815a3b61b83249d637602a371ca4533da447dca9b18ab3de7918ba506e38d41267afde07026d73c00b35603da67bda128d6ddbd3861d78feb982e1cd797a7b22b0b31e398fff9e8a029469c660721e8b4a55d3afc37b7aaa5d109229144d5e08ef4d771d1f610d94b9bb9e361073c34b8f5bd4e00c11dc52f7d831b6a320bbaff39d36d99fd4c9e50a3c15259b2d4189ef5f75a4acfe20e8c36d4b9d08be9cede4eb151518e3ee5c224c9355aa5bec03aebb4858b28348253dbb5c305fa48a13c7662ac01ead840e580e7d1cbb7f6a778e3ac3c0a4fe66c66d75a285964501e272e5058c7809af79c97f67d3d99d7ead69b82c38db9f51dbc328c31a9b2a83275fa21aa94018df4bfb220ccd13df0d230dfafe0ef2bf13f5b2a10f78971c230022cb3852ce59a351898bdc388815160d8d6987942a38268df9d190ed7f9b32ced1ed041b1828419b067a9cc6a7401ee531d3f5d0bf66f7721e695343f97bf91c64e443a6c49f093b592e90ac6aebb306edc581d1537d76bf57027a791f35dbd9c8b60602d7bbb86713824aa1eb9cac941d2e39761a33264541df60e6207b6673cd91e35a886660531c1af6ca726a73bfc8aff03023b1424d8ed64f8057e479c75a65007c3800a2a97679a97c340675ea99dc05ce74a4c6c37e2b7c0160fb1d27cef2a033c1cca3279a58f998506d440401a49374463246b554b8b7c097250374d458f633443d108450b3340a0a5f88832b9bf652611f50967980e47e64cf7e8d4cfcdf94de85c23f253e2cbd195c98dc1c8ca9d74bc50faf0a0c1e319fd83c5a0d855392aadb343e959518f201ebf6053f25fde8807a563d70677ed59ac60c9f3f6c35ad02083d2ed349a16fe84db89e63408df530777d8254137effe43ffe1bb5cccd843fc73d82f4b84020f5fa486946a4898d2050b971eaf44fc41c66be5d483b68c876b9be29d9aba5c0593e07b0c9a040a6d50310bd64ae430b17d072630c40cc0f923046fb092d0d60f31a3009232e460c8d14539981a72f4c9cf0b56888cfb5a5a33e8ad0009350172fa1840c8743974d32e2b46694e5f60256ed5b28ef17b9ab58358e6902e80d621c8429b22f1cb1a9b78c634d40ade493af947350e9555b1400e52da8a5f69d9ffece460cc70fbd8393454c2fb5c8c3c2021a3f0bc1221821e0fa3fd82e71dff7ce1e85a51339be2f32fcb7f76658afb31c851355a859ce3e005fc6515f7c3492b4a7e91a993e7a286d15fef0d0e3c2388c0b4ddb6a9c925c4fd4c9070e304c0714fa4c8b853d60f7bd6554375485a5bfbb27c81a574abfa2b661ebbfec86baf7043a4cef303d0c272f6d2cdd922def9f3b525b6b950d470545de3f69ebf55baef6cbd760298d111f8c08ef9dfe83a72d95cff4f9c02a311dc7467c661ccc491be84985d296c146d0d9ca83cbaf607a70939514519e6a9e20b49236d0808bb0686cc9ac23d7df48dc5d9a831d4052686546964c83173098e9a95936d9c6e929199a257f0c2dee24d0b9c7a9acd322f8fd9b1cf515ff67437e50366ce688af60142f471f40af55965f5327b09391e632771dd29359fe0a6d036d428007ab9a63ba13a5083ef09fac2f5d50f640d243fb99613334361779d259ad2f55242efda0db9525e76a671373dd225e83d3142d61ecdf50555a11d8d00ad2f1a4eacc6c77a7aab22d073f54323f1d0c9f5c276a5c55bd10d98b5b66eb0e2f6d9cff27339cd7ecf4f1bfab2302787dc361937d6af43feef5e78c2cf61250e6ca8ae4553ea49c27de383a9d4ab7526d81b7665a6c906582a7a6cd0eff8abc8997f35d775420d3ae9a46def2df107324c54f9a7fc496c839de2cb963a4eeda0ca3968c4b4db25c80779f6fb25d3c26fefcf3b881f635c60a4f8d08dce294c80f4397a93f2439279e1f287d5997b57561059c01cb7eb2b6018a700e586801ee94e290b37c9f484efc4784c375b0b3248fd090c0b5902e134f86f6f1944cb3ac158bf99c366fe3f967a83ffc45d4fd659ef95e0becf2bfa3f6d430a98d7f3554d86136b245f425300a65f66894d007020689e90a437c20942cbd08d5610e92339fe45efed85bfc10fca72b73c9d68e58242d5d6de2ea6c28e33acf5b5b3d7f524c47ca70c3c971083a3b806cca8ceecfb63b01df6afbfd60c3eff890855ced6db35941a3ed1564959fce96d60b1a26ba2ab675868a67f35c260a05dbeb39e55652632f3b8fda728c94103f554775c47be2fc41940ff27a482b74706099e37b046c7b621084ca111e0f8f2224ca23b26d92920f4709ba94cdbdb370c7e7f7b7690897d51c8c7ce61e80aeae48eea0445e891700d005e5048fe448ca9cf30e9a5c7ec5aa56aadea9c838ce93", 0xa66}], 0x1, 0x0}, 0x0) 07:07:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) flock(r1, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') 07:07:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) dup2(r5, r1) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="a7fb6137e77b6d7380d68c81903bee5011be4a6ba5adf91361fd03ff6bf615136ca162f5d8e2c4d8c4460db166d6c4843b44b65e", 0x34}, {&(0x7f0000000140)="d053f30b948c311cf3494f48d367402a2a828b7eb39ce94ae0c33f9fe00c24fd150395f80fffae15c49e843392920a2d4ade734b3f18089fb62a620116f3e9484cc8c0035f3c8cc95d5b69cc2c84c4e769a7ac5722c2974130d8c22b7ba574cf78d2023b76b114163cb1508333580469868ff3c62577874644b45e5e36dc3e5a19f91f1b5135f2a4d25b033fff79b57fe7bc657109638568bbe934baf409b70d5cb618730077", 0xa6}, {&(0x7f00000000c0)="211ea6e5e2322fa825bea1e0168572a7e51e840e8c316763609f3e", 0x1b}, {&(0x7f0000000240)}, {&(0x7f0000000280)="359ec42f6bf3a5603f77ba5caf41c5cccca2ea2fd7ea21af63f0c32b0d35a8af7bf6a6f6162b79d5598fdbd8c15b4cca5ce0aa389670b82b0eb9ad70059ad5ddc01a32afee04dc4d3456ebe33b67a1345ab017dc537fb21ce2eb2677e3b362eaa587acd700b8555c2c229d567fa0f2f0fd050360412b454d576c61d12cd5239baf8169749c0d4dc0227507e772b52d910d2012deb4abf8fa412e908247e511540911124179ed38a2241baa90e929a911614126a4e227a671251fd381b70abf79c6b9eea3d27b5c7673b1427fb776d3a5afa21f359b6c8cca6924329e6c17836fbdd55ea4f5f5aeff189ea8c41bf60f211d522c7351408dd7b8487bd1f5a799049ea306b18e789594e42372e63e2278f2c50ed3550a5c8f64f2c49d58d156204a6b70ecf7b90b1e508043c8ed2f1ec20a6dd1d7f926dc15e86b5483949a85a434607910eb60d5c04955a1e0f9e14df051c71ce614fdda4ca49ae3343c526f0f9c969297924ac60089a8647c626533c52135112d59d0141a53602b8e946c920c9352f3dde5241af08b5a09d33895b11168510e82341b6c6040ccb702380465fe7ddae1885308df2d8379f5ca79cc27a851f4e91e363f8ff1ce9a341b58a6adc72d45f4d330d12c0519bc6537db216d34227bddadd8ec1e441d79d3edcf4915d13c72dc26e41c051438218ce6c9df9df0459b397ad2746dc8b03b8e50bdda58a860a451aa30ddd8d0819ddebf0218395cf763d480450ba872b4b03658658a117d7c32c48788d4f218f5d5fb2723c18d405505607aa30515c137c481bb19544a3fe1b152b30a28ce01d3894b6b0807416bc3b96f054252c4355f884d53e904ce7c25ef8b4c5107a33b8c1c5540e47e183cdb3f80c16f7c6b76637a6c908a970de34018db07438549e974e33b044fefb95d6974fd2c7456dd45fe450879d8d26a8ed18383be7138f7ba9596b89b3da0a69a592df2bedcd2bafb0f6fa06cae2d2f124dd9a0c01eef94eb1df0388b9af8989ec5334855155c16795d861e3664b14408e4a3e55249e639df679281bb608476a6df5d84bbdb8f15ff5666b20e2eaef1f1f957ad7bf3c0ad0feccce61f3ae7846a0aa1cbf68c588349f6a0715f770dd7b322b1527853c0681ee666f2b510db5eb62d1e51fa23f560bc82190899943b44fcfd2a63056f99b315dad56d46d60f646c5d33ddc6054bb6a6ba1b041d60afa0460966bf2194bbe8581a82fa34910b7dc04233c2e157ae97072d50baad113b9f62a84c2b787a7b9bbcf7a64359bfa859185111f0d52d1f9a3254c866d09ed593edbee284e98c4916279b9f25025b26c2bb56ee6998bb4c859c5578cbf4edadaf4330ebc58408a2d244a473ec02d2e2f250475f06fa91330ae84b497fccf72d052cf0b8112e7a2f4ca2d4675956cc16c3ac5af325196db6467aab1f95babfc583f381c1e5d7c3bbbc99784b312bda565743e6e375e4ba83b17ba921e73ec5e7afb2afff75fbc7b95e9c065bd84c81e442fa2f005e2b6572058598b954c2fe25ad9b280a443517280a99dd0e00d179312c8a9737a4367add61645069262b212fb7c410afdd0ea3dd1c384498db0736990b97aadee7042c3c2d9d0950db60bfa289f9f207bb4bb649c78cdd2978dd6e9e7bf46808c6cf7e8f3dd28179615cae0ae83ac9a3c5fbfefc216ebba0346ed7e04056a62ee8c63c507f76afe9f30f0629a3e8abe13bbba05e8711b8aab9b07305e98a83b1ac3501731936be1003779ae0c533692366497fda1d7ecb874dcfbbb18a6ea0eee4858457754ae7dde0322936a4942fdeb196526570dc1163bad35a665fdc21737fc2a97eb6cb0918b8df590968a51c86a394d34f6fce6be1ac82375e8674e5f8548a58de33bc2325923dfec5ec279d1452a8119f516d181974b44675cc8df8adc520c42d2760ff8f1c2e806a2226e145b298f627ec4d3036886012a599c266dba56a67262712d8b5f852150e4d2e49fc573ac5955b1403fb06ec3b1d59b7174301de40170549a5e5c20c19b39b791ecb0e366831a418a8eebf386b1276456ea769ca46b5a3db8ac0be941e772649bd664f7d8224a999f8aa1d841b83eae51b6ec392693766b4617258cbeb126892d6af2927b19c3010dc016ac31ff4f8164459f994691a0d71473157eca44f9e495125d871ce9b7e10ea0ddf3c58ecf2fa8399766ce2d701c655dc58a88009a990c8e6f887657cc25b3ff61b8ac24c5ab004228134c7de37bb17ebada4af3c8b762df627cebaa48108237c7c5e53c172471ac22dbf5e5819fd8cadd43479ca684e4ede8489db80c6a0ac30bbf684d8ad0809562a6c1ba8a2966f18754e48c25749c1dbd76c23c5c32e6eb102793758087c2ea727bcaccb1af4cd57be0511e8b882c25c7919074bb0e357a6b73c3d463d33b0c2018813c996f581ce1ae16723d787f44cb60da763ede77465c8f42e290fd028a56b7cbab0c1b2ead40adc27a57cdcecd7b979dc30c343ded950c7696606d09a9d7ea7b7ee6fb1893e5d19ce082ec2ba0955f7908b88c8127ba02fcce4a545773aec14c24e112ef9de1de666fbd49ddcbe5417cb69e8ba700e8dcbae6a942d41741cf9fb7eb2816c436db56b887fc3d46a6c010fe45d034265ba69553aab2c65127bac262fef69e504afa595f856a125cb588024cf342b6146802e9ad9a689c2cda02e08924cd0b964101500ed7dca8fadeafebb8a760e781c9aacadce363d4115652f4b5782e75300ee003e237fa590804f385cfe38330e420c047add75b12f877d3d462fabaf7273d438a6606c1f79625bf8af0017c62c092f2d8701e53e639ab61d34cf75c69d6cb8de037b5859cd7fe0311116c4c5aef0c045fa815d9420eeb6fa90e2796929a0e56a7a05df249ca8d4e7d95b0617a04977c92c454d9d6a24d49cad34671389d110bea6f32e63abc6b76e396ce70ad81763396a50e1f00ba051be4e311e4a2dc8d978dd16fc6bdc6a9bcd962b8e8f82d7078da9639fc41dcdfed61b1c56a4359a515eb8f483fd513d834a47a540da77c541089187f3d93a9c383a5726958908b9ef013844696e70ba5505aacaee8cc6d5efd2615b9e81ed11e2b2dcf3458ef926c04ae93845643368e420d4cd5fa664cf5f41c2b06b9a67be40ae9176fbc4e0e27686cee32cc48fb31158be0cd057e02e6a591054697575a3ce77a0529686dfa15877efde4aa6193a07dae3f8fde3779fe5ef360bf88700f53c8dfc2c0a921c6df6d22eb3031ff19a07bd4540c5d10fe0dc23b0b83990e79e31e7b1705187e6ba2adfec03cc42e920317cff9a1bdb7951c53ee8b6c456081743721efa1fd2dee2f48adee72dcdc7c5192eee1274fc247d8f43dfe3e797085b1253bb05dd18cedff0d595d82659ce73c58f61a4e56920d5c91e435e39fa373e52469858d43ab894aca7036625d0988fb303a440e1059795859d6ccd71abe38cb451835d4b5acf338b5a5be11f72ec5912f29739f688f4b38f16849464aa76ae140b4fc33645aa1375f43918529065c03e657dc5a15c0b6111115f756dee9230e119eb0bdd89bcf1436b478d1ef92360a1890217600ea27a4e0546261b8cbc7f6a523165df50e465a02413b6b08808502e988b355f18d4287171b0a46432a66ed74dedf0f03844e41983831cd7b2f24396e1e7c8377e9115e8b1e0d1412fdc9f3d664b7560b9473130c8ba400f92d5e9485488e3bfcec39f28ee0c3b7b4ebc7ebfaa10687c9e9d0ae80a48bf088440dd42ecaec21d7d6245a81c1ae375907ea20f72c4c8b76e3a3193701271c1e5c1efac8bb28062ac511bce16f8e5563170e94d0234c38a0ece700d63b468384e167f594a7d12edce31d6c135befaa53c3feb2f2e0fedde2b224612470a0792b6e8faf95cb1909dad0beb1b077c2cf28d2d9efb958b134ea916fa634955c9e4dea8e8358ce4d997a35fabc4a5c6e50f0b0a05137d7c48a6593463c4373d8b8a4ff5a09f3e20900b432044a763d57e50184648febf0e87fa40fb4baf4054dc68f3e6b7c7965abd48d167af3e29d8ec924d55c0ba37337e4f1620ea8dd7902b785b6ae379205e4858d8582d2166d4b2c71087117645809375dc3bb97156a10f5a6ce8c43c04ead5398b7f7a2d98c2814fef2271c4f35c004a03378c24951fe7265fb0b01e0e0ce0a330c000707b27d7c8cafc0461cb85d252418f45a6acfd26b31ef789173c14a9bfaf8c5eb4ed479c0041a928d215505a2bbbae21ac560de45473b0047b91d2f456ff00ec6555a54402c9f43a4191b485ca5642b7931f6da2fc8a1ce0a1a0d66d19e53e9b97cf17c774c86a5d39b9e92f3467d7ea061f86e558fc651cf7aab773d09a0dc47a48cca23600fe0aacef0256d5b6579539e07b270fb5d885ad7c84afe305a20c5c0eb6c2cafa24c8d1b2a1374604c2aa1a85b7f6e5b5aef74abc4e938df2906eefd3fdacb734dad536ab863e993d3df951351c843bd061b5aa027be0ac4a05ad2a21fa054201dbc01129f5db0e7e7098feb1b49a344133b852acbc937edc18203e0567611603feee166a836d99eb62f0c92bbc36699db44558eaae45a016e0b734b2e879746f9cb63328a590485db97468fcad4f20411eeb1581d86dd78d00563dc63a8375d216bf763f598a639130935c77c7672ac3b9a1c5f41216321c7110cd8b04c3d46c746ae2d663607be7564cfe4b384f158b48c4a7b6ccd7fe653d981fc4192b2297e7954a0697959ef3e11f0b85505e581efbf7665d7fa004e0a2729cb60d6eb43c53d41a3990d359faff0556b1d89ba073e35a54b58c38dba6af864fe16bc702f0bbc175c704f4edc15655a62c5e87fbacd57a14563c9281b981e55c26b46c9d82186075b8897520a795b4ee7ffd63f928b9a2566ce63dac752daec2d69d47e78a02edef852b0caa9fc6a6f7cf30dfbd81e7780f75b2dc45f11884579ddd8447f0af2a8bd97d2422dbcf510ed6c243e55d33d8bb1efede1cc7d7e60c2b7efc3f42b2e3df728222710f1a25ec5dad60e2268235ce831ffdbb2491a00f834e8f3227c71a6d4bc66558c16218bdcab1b8e1cbf68ca7f780231007460a3a45e83891beb41adaf811f792ac87e9ee2da96d9fd29c62261dfbee959edf4675b1c952284d593c891ae34af64798359209580af8d11df574f1a6a9b8989697d46d794d630bd01c143ee5c09fb290b5a5d6c6c3c3680cb36b2c3ad58ffa86d09d72cf9588fab7816916ad1148d94ebbc6d84dc3227607c6dcf9686d7ac2b4f1c3a441c85e1ef18a55f8a42d416e2048347acd83fd95814caa3e19b8fe3b0db579f57ce71497571d2495b34c1a82eb6ab974221954a8a6592c06b92a6e2889fa7309dc0445c11d4501b0f90c5d8d60d597c1c5b33e72fa05909b0601ff8a2f582a53bfc463e114999f52f0b8e91e155acccbbab72de66c20051b91667b387996caa64326277e812ab44c87c880c97cae07e7950879afaac99cb266e8849303c5b029b11e40b59213a27fa85f7fc5323cbd3d19f415e1ee1f309b311566675765c197cd2c776d3b00cbd75122910fe495e30dbd8ed8acd078d3e015e326dd4ab07abf01e95aabfd57ba02c2d9c8701a9255edd127b483f11ddfe9b6b1f2eb4beb71d3460200764a22006cccc2677ac80aa39c40e13c4178453fe13080d3f1f570299f41cf73b957f714ae32067a5590b4e2d87d7894e9116b74602834059c6847906de0bf9b6d081c12b57cdad104dd7779716dd52dfe6374b2e8eda6818b3b22ac3509ad3d405fea8bbba8b1a0c53027285a337c464b5a", 0x1000}, {&(0x7f0000001280)="2e35aa01a26cf7a94f01a8dd11f8fa8340b4424a8a876c8ce929835b573d49b22ba48f58b089da86e3d44a2c93893c1ed5d7f89eb8ef235e899444c3eb6096c17d6383106641c00ccc4c1bddfc5b6bf60089", 0x52}], 0x6, 0x0) 07:07:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="03c6af1a5a78ca204eb13eaabbf96686d1f99840f701cbccbc5bd2ef78a2f52a39cb0733a0500ac29ff0f4a007069f0f118b59caabdc01eb760753e21f88f00fdb75cd6d94e794c22b6a2bc11c2a2d56ffe84fffd98cbd9e3810414a5544866927eb3e562336aeadfb2010970417afd14eaa3a3ed807df10c4f06274a9f2a8aecbcce16123", 0x85}], 0x1) execve(0x0, 0x0, 0x0) 07:07:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = accept(r0, 0x0, 0x0) kqueue() bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 07:07:02 executing program 0: mprotect(&(0x7f0000414000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f00001b6000/0x1000)=nil, 0x1000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000001580)=""/12, 0x2, 0x40, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xfffffce8) mprotect(&(0x7f0000415000/0x2000)=nil, 0x2000, 0x1) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) r1 = socket(0x23, 0x4000, 0x1) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000001100)=""/235, 0xeb}, {&(0x7f0000001200)=""/203, 0xcb}, {&(0x7f0000001300)=""/209, 0xd1}, {&(0x7f0000001400)=""/131, 0x83}], 0x6) 07:07:02 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678", 0x2d) r1 = syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) close(r1) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000140)={0x7ff, 0xcf}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x40, 0x3, 0x3, 0x2, "0d5e8c8325a2d03264a79b46f0620537806cc223", 0xfffffffffffffff9, 0x9}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xd851, 0x0, 0x7fffffff, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) 07:07:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r0, 0x0, r0) getdents(r3, &(0x7f0000000000)=""/9, 0x9) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x1, 0xfffffffffffff67e, "4778a9f86b67fb54ad4e09051a47e41a00"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 07:07:02 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x81) close(r0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) 07:07:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) 07:07:03 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) getegid() 07:07:03 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="2099fa16bb6e2eb21a70bf7ea794caa35091c9576f53cc7635167fd9ae96c16e682cfd43bf6a991139339fb47c0a96a426c958ece4f990d4bd79c442dc6a578695f135e9566151caa418d42d75a76df0d205911c75c872f73cac6895750f449f4aa0033aab0bdabf4af53cf1047e18fd5b31", 0x72}], 0x1, 0x0) r1 = msgget$private(0x0, 0x44) msgsnd(r1, &(0x7f0000001f00)=ANY=[@ANYBLOB="8000000000000000bad0c68c57fc650c3b999191b2fa893c72eeed1bc2d3304e0bed7a1d3daa44f6d36b091120a3bb7c877144b6aaf3d682a6b7fdad552e8e679751d1d24d475e8d5a2245fb4f7c2dfdd4607cbd1d0c0fcba2d1c4a23fbe91e9d9cd0be26b001ecfeab7946da1158b4b6be2e97199942b7fc7fbe225e3f4050b8e2f1906d0508ff0f42e2d11cb616c79dc2a2f72a3fb1d69bd917a60db1bd17b969347fbd09a4ddf1f58d337b1af8bc03285b8ccefe0e22e86e5efea3243b1d73f43ceafbeec9cc2f26d0e491e9b2c916c9f060e0cc80733b2c33f5d00000000000000000000000000"], 0xf7, 0x800) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 07:07:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="71eba7b9390fb700840a269594247f583a10"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) setsockopt(r0, 0x3, 0xff, &(0x7f0000000000), 0x0) 07:07:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10001, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x810, 0x3) r2 = open(&(0x7f0000001100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) write(r0, 0x0, 0x20) sendto$unix(r2, &(0x7f0000000100)="320d7ac4fa3288fd0177fd5d7bc2505f4abb7499772d7a98ae2e7f147b2ba686220670d3bffef756635cd7cd5c3b9272776290426d564e0ab0a21d15701daae474cd5d1455da642def166ad79a1451f0e175c2f655ad0e1d379765c9a7953e93f6aa34acc250bd85316d99", 0x6b, 0x408, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) close(r0) 07:07:05 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="f7986549a3f24753ef77d049eb4d6e21061e9874395907195a005ee940d0617b86d7d89b1e7196ee1825523b518165e11df6e1d40c8e5f7212ef595f294596baac51c14fbb702c9dc976069561f4b6041973f521df74f2cb6f9ae78ccd701b0bb7f1443df5bc5c0d1203900315dbcfedc7ac0c291489415b996704bd7638971e98bd1b55af36e9ce93a2b8fc06fb7d16", 0x90}], 0x1, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8000000000000000b2aa3234"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 07:07:09 executing program 1: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000740)='./bus/file0\x00', 0x2029, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2, 0x40}], 0x1a, 0x0) lseek(r1, 0x0, 0x1) readlinkat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000100)=""/52, 0xffffff0a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) fcntl$setflags(r0, 0x2, 0x1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) read(r3, &(0x7f0000000380)=""/176, 0xb0) connect(r1, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x101, 0x8}, 0xc) write(r1, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) 07:07:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x108) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b8fc29a2fad0b8b60685e09941a04c244924eec6a54135665b140dd4318032c5bab195b7b24ac36e099bc155fd3730467d97244b5afa710da831aafc76762a9df9dfff0344b8b44159990d775d6872da738ab5c145e792a707d570c543855aa11fc31a11f1953e648c1aa574178a0966dd75f372", 0x74) sendto$inet6(r0, &(0x7f0000000280)="d001d6bc062ed144b49ab66088fe357d4bd8e6cd38770e2f631246c5067c34dc20f8aaf835d46a9f96b808aeca1ca65a99f0e9c0756ee2c677cafa82abb1a81a4264174932912f6fad8adb63e035bd5bc9183a7600f871201fd4c03b4e0af258357b8613cb2801d7786b82426d94ab96b6e232579d49b7947f74a469765f3746647099a75fcd5ea76e5d5e9fd6f7f3a6222f473511b702d24086179cde4133c1665437afad90f6febfd61300e3b03228a042ddf4c9487d6dcbe3", 0xba, 0x0, 0x0, 0xfffffed6) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1002, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) 07:07:09 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/123, 0x7b) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = dup(r0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x20) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r1, 0x1, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 07:07:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7e, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 07:07:10 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000006) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) 07:07:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x400000c001, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/217) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 07:07:10 executing program 0: r0 = socket$inet6(0x18, 0x8009, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) 07:07:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xffffeffffffffffd) fchmod(r0, 0x0) 07:07:10 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="a94d", 0x2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) r1 = semget$private(0x0, 0x0, 0x43) semop(r1, &(0x7f00000000c0)=[{0x0, 0xb8, 0x800}, {0x5, 0x4}], 0x2) r2 = dup2(r0, r0) accept$unix(r2, 0x0, &(0x7f0000000000)) 07:07:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/223, 0xdf}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000001540)=""/123, 0x7b}, {&(0x7f00000015c0)=""/103, 0x67}], 0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup2(r1, r0) close(r0) r3 = semget(0x3, 0x1, 0x100) fcntl$getown(r2, 0x5) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000001700)=""/4096) execve(0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0xffffffffffff02c5) setsockopt(r4, 0x29, 0x3c, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x1c0) semctl$GETPID(r5, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 07:07:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) read(r0, &(0x7f0000000140)=""/231, 0xe7) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) clock_gettime(0x5, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 07:07:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="f4e9cb8765348473c272eccc24e5d4219d1b9a7d997a6cebba786f4ca2d053d7e1f86c56e4d7ec1433081669f6c0e14d36b7dd7390893d3ebe343d9ca1f4e00328d5b2e5db547ed2fa08e59d8b27ecee5f21c4d4d6b41bd3961b1bae1da58dc4181812b1b273b01f86ccc25ca8b867", 0x6f}, {&(0x7f00000001c0)="3de201c0c5b656cefba56e7ae76a34d9c7affe5a0dc35b37a1e1e1c9b57b199ced2fcfe24a8bcffd5b41bca73b326ddc29251926d063d086a7d6d8ac5e36260eca26072c96e698f294825265cc1d05f9ca53a94e7247752c8e93456ebc628cb296f2a7207b029972fb94db1a6bb7554067a1186016f745edf9be7a5349c1070bb7cce0b0b00a73f19f674fdf879e3b2228c3601afa1068c5e6f0852c3e6357b93b431021ec030dfa7f1a40260bbcb76573ab17a44da9168fe2bcf00e761a2f67741d1d86adad98e1e98e6a", 0xcb}], 0x2, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x40000000000, 0xfff}, 0xc) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 07:07:10 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x4, 0x9, 0x1ff, "775f0c2133ebbbdcb0ac45aacb485f4e884dd397", 0x1, 0x100000001}) 07:07:11 executing program 1: r0 = getpgid(0xffffffffffffffff) getpgid(r0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0x7) 07:07:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040), 0x0) setsockopt(r0, 0x1, 0x7, &(0x7f0000000000)="85720a67a3afa07080de69c37c0ff79229157f1bc0fd7e2cdee3a88969f7e0536aeb857a5787", 0x26) 07:07:11 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) r3 = semget$private(0x0, 0x2, 0x110) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000001c0)=""/213) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xdc47}, {0x3, 0x20}}, 0x2) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ff5c517763fc867fe781c84986a028a59b0823d1795546755fa2092e3c2b418dd22ac0e12fc023a739cf2ed11e615b76b0b28e259edf07b422f632f814eae717cb33a88287d912ab8d6b93a8a2c70a70ab801a4b7dee210d048bac265b45d571c57ab4fc74dca90529384fb9d87b7fdf3f27dad10270e7b69f184cc589f221213722b8d4df06bce4c6da03e34bc79aa2375dac038327a3379f4425756106a01e4eb2a51f", 0xa4) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x8, 0x0) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r5) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) 07:07:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r4 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x7, 0xcb, 0xb8de, 0x800, "f85a6725ad355f688bc99c8eb5a9f8574f4e255e", 0x2, 0x9}) mmap(&(0x7f000028e000/0x1000)=nil, 0x1000, 0x2, 0x811, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x7, 0x100) flock(r4, 0x800000000000) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) write(r1, &(0x7f0000000500)="06a14e352d7b2a75bbd380e77c9f0026bc0e8180ac32678e6c0b4b691469d389be72dea42420e2559401237a00e20b8d631eb5a7d6a10610eef3d6c478f8d99adf8dcd6128ed860332ecb7fa1f4494dcb730d838954393b6fec2df2296ed3c9f695c542094980df29a05d263df95af81f1a67a", 0x73) ioctl$TIOCDRAIN(r3, 0x2000745e) shmat(0x0, &(0x7f0000158000/0x2000)=nil, 0x2000) 07:07:11 executing program 1: r0 = socket$inet6(0x18, 0x20000000008002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 07:07:11 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x1, 0xffffffffffffffff, 0x9}, 0xc) r1 = dup(r0) setsockopt(r1, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 07:07:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8000000029, 0x200000000000029, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffd92) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0xc5, 0x2}, 0x10) 07:07:12 executing program 1: syz_emit_ethernet(0x3d0, &(0x7f0000000100)="354186dad1a61f3573ced084f985fc994ea5b24c2bfcb49dad727f4f4fff9a00d7ff2efa7f8278cc5decf1a85b4f922b0be0c4f8bd7737564c560c14325ee44b34031b4a27d56fee08f2c7860ea7626c35c42d88fd07672b525d8ddebb8344ef1cb20e046a121f79f1fd2858edb652ad40c18033b3ab8a01b9bb34a57e2e6a73967ac3045aff209e3b1c5ee389abd3") 07:07:12 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) shutdown(r0, 0x4) socket(0x1, 0x3, 0x6) r1 = socket(0x21, 0x4, 0x8000000000007) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f00000000c0), 0x0) listen(r1, 0x2) 07:07:12 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) getitimer(0x3, &(0x7f0000000100)) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x80}, {0x8, 0x5}}, &(0x7f0000000180)) 07:07:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) chmod(&(0x7f0000000200)='./file0\x00', 0x102) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) r5 = semget$private(0x0, 0x1, 0x480) semctl$SETVAL(r5, 0x6, 0x8, &(0x7f0000000040)=0x200) close(r1) 07:07:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) sendto(r0, &(0x7f00000000c0)="fee6eff1f300b7aa2075df67de2af0b1d47f87ed963b4aa8dc02c3d0e5390345986c5ed3db6465d5b871a3ee73cedf3f1e92c9c22400f32a7cbe6a0951698d1a8f49d165d6c48a28fdb7924c8910908daa91bb01ee0d0981d8bce6809f706cb57332c02fbe3b6b3fa87dac003bb976cf6a697d990513eb269b50a7da6245d15b525c3efc1eb210bf5c00fb16ef5249c98d500c53f74eb854fb597ae4137788725c099f98f789fbbe5738a1f85c71ab25b7f1185eeaf2f73c0d4c192da74e23b0adb8d4e4f9d09ca342f99b2286201897d202fd7873e9113fc092a201e32518f86bae0460b461d1ae169ec3e11cb4807f98b169169f08a354ffe0ffe9c633141bdb52f59298ae09548311ecf1a00166416c35439cf476275ae2c0ba05dc403190cf23312d0d67095e16004359c2af9a92dbd3df1543388d985978059439f77eb447e2a364b97a03c48fc115fe8ee87bb82ed0908b72b59ca0badb48e9a53200533059a35fef07395c38f4167c2a8e6a0751b7b62436c21a2445ca3ec51357b182272226d9dd8f1f29b13bde94588442f11738184289c883e96e0101a2af9ca9709909c5c1d5ffee1c6596c04984294da6486b2f2f25f6beb5ad521bbe9975053a10c2e639a8731c89dab41730dca2fd8193595f23f833adb61d8f9f67cc2608cd9b0228d1dc816f0b189b78de5e14f44f6d44c35e9c4f11d080df29162be6f5c1e46877be2fd462cc77f99039228fca00bd17c93e562945758512ef6b422d63bdbdcb5db0bf1129b571377d84d8ff3a191a7cdc1f2212787eeaa9631f5ec2680cd417a1e648b080ce7ff678afb533b0998721a7726751194ed77d7ecb9d35b2799e1dc1838b2960bd169a42261395e3d5d3b847399a39b0165ffcc4fbb52dd40273b08b92899c98d395e8b9b294f396d014f1e44bd9d0ba9ce81c4430fde69fd23be89dee0614f180a1014d8ab340295302550bb4cede81c7d94b1760baf0dfc0d9099bee6a913566325a5356780f4470a48d5bec4d9499b7d9828e7976adfe4fddd2567ed508f209b618a58eba15ef961ea755202095d56a64927f8b56e78750590cdcbae8970e680821d78587d70cadb2fcc762b02610701990273888463f78b991fbc30ff2cd886f2135758b5bc535bfba44d09ad051ea48143961aaf1f8a6c71fdc9180f3c08e1dae8a7fd4df4100be3e2e40eeeb057faf7edf3ee3ca4f8beb7cb4402070a69c60c36e1ecd04761eafe2bab6fab284427dd09f1f674425b2f905e555a1a498c617a35686ab50bfafd653c6ceca1634f24b9a7df3a912a7deb3b7559ec5dd954a5efd1ad219799fcda2cc7310a4a3b4ac5ceaeaf3bdb49359ada5b4fabb083bb9bbefc741ee24f730778f2ed2b184b57b30712067ae2a926c92ca67387b6dbe4bf3b816e7fdb99f1587f514df4758f2600ab7bb552b6486899fe3692b200fb13b0124dc04b4a38ecfbc893c02b1a64dbbba23df71fa8c111c6f99366fd5cdb0eb2430c103db85c7d3d118b5f4f6bca8ea170e89019b94296037e78c205209db6985c0f398759f4166ea8a7d79e092c3416d46c4b566c9a1256936fc5d1450b87d793fb702cdaeca0ca3b4ba0a6a65e62baf4f2eb14b30c133ea0c9379c82468f67afb55781fa15d402fd52407671a2382707ac2b548135d94c677390e7f4ae5b3e8c34a32265aab2eff5a2abcefde2b6cc7dcc8b807cbf33eea6450ff3a0560cb469f11fd88a18a6611f5df4f346b1f9ab680ea7d6ec3276be10322b76e49574b64ea23b45a45faa75d771640093609a66737e913ce9d8bdafd25e41bf338d9946158426f9555b888deaa97370aa1d78a87188596f4946467d95777a793e60c80150e7a58803ffcb5a9ca8683046e85896db3a937b1d9d4a5a527978afde8c65f02bd9d43178b2a47078d08adb527733ffc054c4a80fcef9b73c7446511eefacb6245cc4b8c727654223098ac8325c1d10da0783f490d26849e9f78c9fd37ed554ce5c4ba0d116681ee2edd2d49190fb00ab35cff6a1848245f0c66a4fa28a84131fafa979489131cd2f5b728f985ca9432c8012dfd76e597abb49a4a2d957b8c3036fa96bd7ee9a220a41b4ab2be47dd9ce5bf7841ae54836bf74a81f4cc32363d0c0695cd2e72fdbea7d1eccea33ca3e5e1ddcdc70223ad5fb216db1e9f8067a3820a028d6d6a2ea7713689bea8e4367e4c4b002329ae652e92a55240455b937a4f5a74bbecc4dcf7072a292c49623df13575288213ab8f80100301f0c3b97842849aa7f050ef5c9bba07dee2f049d117be13c8a89e14ca2a70b828bc67637564d80901ed0eccac24afc9f50c5ea9b5ef42b7c6d89e8fe5ed58a06e7a3411e502cea353c410e0f89d53936e86a6210564d6e6604f36719e697a4f303625829571fe4bd29eab7e32aedd854736be691687f5b0606035af7d52cf52cc79b20243d4e9cbcfdbc883884c66be04b013c12adb5fe846c67fb1d4afb41ee36f1ab4c1d9f15dde1a9fee835890feb29b184fa2b000c24ea92bc23975f8b55037b35724663014042773302208896e05ba490c48436c3a12cd80ab5593f771708e1f742bd58f49d4a1ae90c05b0ee2d9be5fe0111365ccc937e357a6df19bf99728495c62715e9cf6d7cba080796510d38fa6a21af2b9868457b2bed827fd6fb16bc84ab295a2da81e6027f375c2a8c2c994f2ea8eea6ffd955176a5039c575ddc18debec3699a3706d45339b073dca5dcffbd7e98ac06552c99b6861f34de90574c0624c30119feec7a7d782c71280557aa657f9abe48cbce8e47f1faf2439635318acc5c54413dd3d689d1adeb7bd5f13a830fe34c2914dd024c2227c430bc3b9e680e0fa01af5572d00a0028de168fd7ecbbf7535f1c7f762c34e8fbf34f9da4459809dab9756d8bd47952e2d20afd6014889ec685d117a0c0adbd7a2d49b9b35d63c7f3e02f890b723ccfaae42242ed6fd101095088b83f531fcb8a590d6a5f1951d1e1afb9af7a9e1164db0068d3cae277aa805e2b1d1902a1aba1d726facb8610ea3ba2e25d6afaad25eb80995a3fbf203f8755b51d2ccc656851a15e80825276d3ae85e2aea5a2e6ead2ec583a73e56d0f438911c4bb264d349b475cc68967700033354f6a51bf651402712c180a11d1de2d6cac29c0044a8e9e499e56dbb20ca57a3bf36da9b3a6ba1c4e84ff4dfe7790e131a19db62bc772a4d59f609031f86de879fee25bdfae975bb33b6625ca4cde4f600692bc8cb691a52bd188d80133dbdc10790737595722b14066bb8445ae1764e0cf88c883a996480f99961d8451d73b73739d9fe95564295a784af5c60b19c6784c977428bd2801892b13ee398d6016e74222b71788a8cb6572beef493461ee069a4c5bae3560e02013d4193d38daabc09092402b332a329232cb9b801a57adecdfba581043dcad02898b41826c893424afc00628d216468f3d347e8373ad207b1950d41000d876cc738073c057de5de08fe9906bb6b6a9bc1aec6d2b8272b9b9c9972d10879d11622297d044d4778107fe822c3f4ba6a91a7637960a6aeb4c6a1558851413e08f822c467d39eabe3a84b21ee2f9b6deb06f236f5c781b832e5dccc88db44191d544b8b03688167cefef4ece3a941f8da435815c3f2ffaefb068dd61eba6790656eaa3c9d4210b735b88bdfce165ae784e056ebd3e5e829699ccc143b2520bd1a7252e323186a7051b65ddbf777e28e6062808f300aa20e0bf3366b85efc0084ac1b03270487531f1b63741610c5011832eb1d73f8a1dc0f508ce83162fde8ad577c5be6290f580e37dd75db3c84effeb0cf4576fb128375d9bcdcdf2315e45c6f43e99c5dd065554cda1a93fef574dbe8efa03e72eb7ad82c88fda8fc3207589dc0b6d6728e05ce259c072481da46731daabc6256f0845bdd36251b5e81979d48079b088a0cde09712f18cafb6bfee6dcd7bca03bda392e374c496d35202e52161d35bcd6cc785eb86dc82e77f2c85403015cc2c2186643e99c091ed28522add7428c5d0e3bc5752ba3c6871592609544dbd9f1b84bc1eca50d167428b8e8435ded660eef26bc7b1098bf1d2350f96784e28b440c7e54f67522089a4c3e1fde11e7a0e0f444760cf1383aae11b61eb1c502c6876ca29ec7ffdaec4c99ca6b5927dc713b085a791782d41a782ac8520207dfc741bc24191e867474ea03e9bce177dbe333a08882aa6d2bef93f6bbcebfc1e202d8e58242436bd71676422456650c0cc3b97babc626a8cd1b3dc42f6c49fac08c52668cd5b3baf5566f44d5a6f385a7360de4c389b8707d062b443097ee2c854c198bfdb9fe748a8ffcdb0c3475a34068306093b8970ec735e9c8ebe6c81e210992d8594f320881f4f54f0f8fd9b635992d17a68fe74be81e255e1e2bcbb84d7a1257792711ef40fc4b9b3982f0277122572ba2fa0c71571c097def87a8a2814cc2870ab9dac8dd513cc174f2ceac4d92c1dc12fb34d5c3e0432e5bbbb4039333d000ff243665de9a26549abc659c78dcaab87815ea40bdd7dda24842b96e8699af898ae112d44427dcda26aa09272601f8c8533934845433ec682cdfc31980dee3edc16931ddc3d44e8ff7307acad509075038a16db6effd374b533c99402980cc6b57bb26b380fe8e2bbcdcc3b646a6a551be9b1d9120c082f424c467b2cb1e2120683963655d5c3941289d0732161199f9e15306c89f2e7ee25fe82d55538edb1beb6be5100c60322bd0447498d5077c20ee1764de1fa686cf9582ad847297e02d9bf26d2d70f37cb6e5bb73d35346042f25729840f80bf7b78a105fc7e4115e2164d13158cac451399c31adc5d83e138f0f597248810bd92f99c8f5cff90064da4256e4d0ded2b2c840f983068ff0421bd6644fda3c55bfc8b5300141766a94e68a64caf76731f0869a8b9096c49578d635f5f1ab93614b2dc38e3eebb27a0e671d59ae568cee701a780af1aaba61d32853de5a7a0861f5f49ea9057d916c65b9ff009148932c96f1a6ac6465b1548916d46f3dface0929468dbed4a38d8852d97add1182060ac47cb1164c43960ecea9a312968f54e142e51fe86ee934eef72c3c34ceedef05709348b4e42a291d0a86d21214a22b3a3461981a3f3515276e0906a1c25a348efb6c66890844ba807cb3b74472da339c37ad5ed3d7f91f7cd201d923f722c0f4d6f3fbffc3a0201481e1e9fbd0088ea49d4d10645fcecf7b166cde3161f44d765ad8af638f3b6926180b5a39a2ccff0420d0f41cb1c070a257bb32e84380d687e0e94ba5577273cd9637e086d6120370afd01e333e11d3871c839010bedefcc022b010922a7c8e74561162522f6236c00cdbc63c0e84ee9a72c24c9a3429043eb690b104457e5a3c14eddfd9515f1070dedf44600aeaff60ee0407f74372229ad34fe086e60aa57640b612af6165c5e262f15c742fcd1279ec9012e4e06a6393713a258aa333e24c4f2fcda9ebbeeb1650c3dfd2051daae578523208c595a0a965e13e5bd085dbca892c941432f32ab7731030de3bd362eba0e4ed1aa9c0266ced604a5605ee0aa976b364dfec86413fe736dc1955172f0b206d5dcf0bdc78c0c06d91850d24d63bac0484331f71aad435e05b5cf7f1c35943b3fdb75713b06bbb168c77e0151684c18d3dcb294b8cce3f6af9ab7d3b93d1ff0b0921dfa0e664aa4c11bc09165ff7161bdd02694fead5ffcc891662238ce34e987847230e44f9985dd549329e8520a659369c64707eb3f77bc0c255cbe8ef22af429ac0b88110f7796ae4f", 0x1000, 0x5, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 07:07:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a400000000000000007705000000000000004e5bbdc3a5197094b222988a238fe79bbaa9672311495c9bf109d5e1a9c4de41a52f5ea7fa0023d58b93e8154e000000004908d0d99bf7c19f078177da4ce9c28773bbda1049fad20400eb0000000000", 0x65) write(r0, &(0x7f00000009c0)="30142cc2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b45428ac6060b56fb07fd63e009283b58319c302baffff466d04677f54d4b92b9a070052f3e2060ac166d08d6a037d5d7f9ca7577a40b0675aa4f445d1b029bfa2a6f2ce29fa1de2e3f39f75f14e9bc9a90f413fea740bfb68fdf40be0820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32ec727d501914f8a48fdc2ae09d4f6bbdcafa00040000cfc39d1c717ecd02a560b1d7f8c4cbb366a33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe0) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x800059, 0xd732, "cd6474f4d60ababcd6e600"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x9, 0x7f, 0x9, "9361e11bed8ba8df387cde13dddfe3a473f61e0d", 0x7f, 0x9}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 07:07:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8a0, 0x82) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x1, 0x3, 0x80000001, 0x8, "f72713716ad226877d0ca225c4434a2a6569d43f", 0x9, 0x4}) msgget(0x1, 0x440) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xfffffffffffffe35) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 07:07:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000300)='3', 0x1) r2 = getppid() write(r0, &(0x7f0000000140)="573b1bab0718ac8916653f45d3ef6a6b635aeaf300841cb49a4eea8c21b04121265ca9c6a8719b340dcebd9417a1d4af85f9d33211834c9998f27133618bcd42930f105bc98f6da669cfbd734c8d89fa7063dd938f89bf12cdac54fb02f233cbe5111c3170ad2fd74a1b7fedaa296532792fa492438a95270b535e61781be02ffba516c677b2f37275037f44404e2263e7209d08a962da4c45ee4b6a36b1b6c3b60e090a8664a345bbec1a828d7ee1d9222a37777fbdd21871c21934ce3e2a8e1ec85b301f0ddee53ac7bb41b450811e08c9e60c4485695ece570d8b6e949b80b73b6617", 0xe4) wait4(r2, &(0x7f0000000040), 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/121, 0x79, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000000)) 07:07:12 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="9cc05c3a67ae00b3abc28e7a903d562e88885fe4530ed430d8feba7c3b7458382173384272d32ef69eaaa1a42b976b97310d6f7b23d29f5451ce972968949efac1bb9fa34278296ede8d8a8df3af4dd360711d124788c583a6d2bb2f92075882aea7727a8c3b997f7c6928174ce597ab456d66ff5470aa1b8a6d67b7c4a40e4364324606b7df576f758a0c44dda15530d729df8f5ee5ec40e7eaaaceb4ddacd994f84b67b4b89126266c5bcdc1a71fcb3356c26d7ba1b8d59057d550654e40a4209abec98102c562d55c0ed1e3f143665e59b117b9c81a0f9dfc8d9a91466ff6b9df42edb34ef489cea1f0be9597329b23a8ba97137cab8c62a0b693586ea798a1b006e1564fd4163977f83394819769d14c424ee0e173ce984d3eb8627c56d9b57dc843a4c2094023ff59065499ed8ce8d240eb9fabc93adcd0a4bf848a456120676132e740aaddf961cc6c44e241dc5eac0ce6acdfdeaa65e3a911efdcafed9c9006d3999baa869d2f2384b02fcdd96bc1d1660775425d543117874f5136fd6771abf8c6cd5a0f1b2b51f94e073ec9588409c648388177f1b5b5163ac38fe3cd3c440b7bf050a04f285b079d279cb3bcece7e57534e5a84a457cf26692f1c82232679c96d215b41042721eff2e09a9d7489b969e472145703752d177bf9212b5b7c7e6ab965c90d9fe9c2fd9a65aaace1af1ac49acf9376fe08f18f6e42b8937d415dacf3cda9bd345fab96ae8256eccacbf2a0194054ecf7658c6fcfafce48e85e755c119dd694b43ebae63e03e5c82c3a349d705a3242eafa7393ed177016ac7b5e45f95c9d63a71663444863db9c898615ce769e114e392f07ba0cf1ede9dbbe67395ac928a6df35d394f450a3776fb7559e26ecc838458ac5ef80868ef4ca4034439356ce008f5d6431ebae8670bd7ecceca6621acdeb254b98ded02ff85f8274b3e71a75f057c42a8c58897ef55eb4e8c944174f7730b57ee0ff5a94b5b2e6774210fb46112735dc8d7fe3d36358832bc0d40eda02278fa36c30d716ddb1e4e5375f6b797cf7d7c3073cdef693b944725cc97d7447b84cc500d8580efa21a81a665dbd21fa4cbae51bf16b05ee0fa42907b88116bf3a9955f08ab8c45088b75402cc7f7dbabde473bb740605b3e3f9da11edc297b66d8dd7df4d3d7f83bc4b05798cc8f72c51f6d3cd0716d9aaa245ec9610a222b76f004bfa2eb1ede6acf7ab7abbc801b8bdbc584fd3738f02adf09c755087b2bd7abacbfb6a51fbfb43e3f191bebaeef82dd5e00f8e69551c28c8fa3ef026f49b0acb55bcd641b09ce6c09d40e74441b0dab1f999ccec961ab91dfd42a1d1c0c42ae8d32857476337f5bbfe8273fc71226978f081edcce150c2d946eea636d089329fbac190dfca4a7e080f88a675009cc7371483d01d7caf2e4e4968bf66da84c8594b6f302b0bda680a0c3161c38276cd78c6a78a9393cdb8a00f7db4a831d6520bd15e3b0ded2904797d863913d22ae65c8958e1154638ea42114884e0c6812fdb0bffb49521612052649387b6c03790207b7234f7da6132d71f9049103ff5354376421fcfaa56fc0fe2e053ba6f57170aa6fa7c859eb8b29fa7c4bb10b5091e3a1c27ffa1cc6761235cae03372c66ec35a0fa0f501a1825888161fbf0fdd9e2a179dd270e7ff197770ee38b9d8a9ba17e1fae20b1ee4a230c9f13ef08827aefe26c068bbad661c92057581bda789009fe8dd778facec2ff4b5a156f3c24b6ad3f6881187cc1bb90f71cea3564475fe696d1a670275077b94af4b5fab142ebc202dff3640015cc31a302308325673248f2e593e8af106a8f50c35048b13ac32c4c59b6021f4956b42ff22078fac9590c2e9941320e6145ac203a41851315f9aa89b8ca3ff7f2f82dcf7960a3fe5dce68e2e238cebb38eaa5a2bf2e110bfe8874653143ca33e20c095d3d6d4d7b1a8ca01a5f67ad15ada9fb1507ab717a7999f07cfb31a330d627601692643438cb62ed91f5802e0555a0614b353a60aaed89f4c404ee377ed3d6632b021e3ae32d5fc0b66e80e3f0b92247841d1f95be54f9abfd783e500ea88b31ce775adbf0b1402738324f7a1abd74625595a7efce97f35ac5f9f82974e612a6e0ed18c05e34529c9d4ee6ea7d88ea848b260d0139ff422b3c53a7e820c44748569bebfa3c721d9dcbac9ceffa1adeda3ee5b40253f9921b2c1b3ceb4be716267dd3475cc9d3a43c2cce3782f3600c200b1e98675983fbf8b6f03a210c58ef5dbbb8d0c695bfdd30bf1d98d7aca72146673838d78e832627a4421263da8590e4b1d420f1a372bbf13b0cbbe75e01aabc18dae2058f416c9871689a759a3eb223789b40bf53955fe689d5dc56f979b079815f1744fab9eb4de981aa154f6685f2c5decce130d28dba703649d611d006ad72cb4b3e7ad852a337088e409e47a5223a7470d9f5057bf442e7e4b3fec75b1ad983326b90f9df7a336021e136722e97bf03a8ef0c257428fbcff948439d1b9b3852d919ce2816f4166a65e56a6f1061837eb1aa9bd5a0c03ada7459d67ae743d77a7af48ca7520009c23847b66bd3ff3186f19e8af3f390a8f39437aa1ed66180833283818070d394ade6a444aef1034ce5540caeb96a92ca6d60618184123a4271b392097171e000b27198fd78e8c45897cb6e4eb0cc190d483ac1743504e1b8122cd22c66af084ae10edb20a4b5daae3943ecdee85d8b21c2aaa8e6dfeae25dba2053d54d3fe99f4405d449e1978ff2f20315a2c912ce202250554e3a1c28b1f3efc8efc946e2ebc4007dc81de963ead018b648f7887d029ea593fe3842ba39d5e5eb539f05e8ff849b259a263761bd4dc76b26f3e7717fb38e2736d6d369dce97443dc961a482de9f7782c19f046ad468dcc371de8dd62975e569e9cb6a47ea3146fff85719e38793a82f251aca5cb22567ba5ccce9a32493c43052ace3994d966b0267e5ec98a912d092dbcc5b74e995380b7d41d0e127b98543d2f238c3959f68e0bf0d496f672459125c8cc78c63e6be014271f3d9cad927bb3cc5317aa0caa1f57d0dbf8344a2386a89a6b82c50f7ee6a5d092cbd68263f24b3cd4b0e94690ad60dae1148b6bf3b6f1c63da6ab3e80b603b27dfef7382bb28b7b380ec82bc98198c8e0b71042862aeaef1ede0cd2e5933babba81efa7ab6e7f62d9f23edce5a807a58009d59d044fc2b05bbb557a954970a3858fcedbdb84af5aafb8c0d492c2151231d10329d8dd8dccd9a94899dab5165a409a8e77c0095832c76301e874f8a489c11fd5e0d7ec9e33bee118ef8d19756b89c4862d3d394a5d7c8638fd9de775854701fa542a72c533b27d3d3dc872e5aaa75a9983e970963957fe0a17a311b8dec823788850f2c35d90b70aeaf48263acb11f716adc2c0c0d1ca3e34122f8976627190fc4f548d797bb84aeab9b35135b6174fbc881dd958efbec160782f06726b43779bd26b8913c3011963d433f56cb6dbb71fbcd753b13f070185ed08a2785927ea178d1192b743f80a6839a083264e1fe0f5b140a6fefc0d6e029a511f9daa40572ee82dc03353d783b82b9b4806530b1cc8035eb2fbd92b97575de6a86b08d14c3c4b0257636da92aac3ea358b37e061f3537f270799e58b9d3852ba7e6d3d3c5e9ee588273196a2332aaebdf02cf6c3be8b74d624e0fde8c70edad0a88b5489492142c76f81bf29d3f068b4db5cf6c6b5788b6159a8ad8f66a181a5090fe2d53480fc058a9670054497e3ea3f91ac2acac6deef8f89f20f6a1f5ae407d54af988bbedde7db8b2d7d639bcd8c5560069623c17fa63a5d1406e156bc1b36224ec1618d1af9a6b363a8569983ad48434d6a3021163e7c4c8696b9ccb5f203b62642dc78ce33e078cc6be744ee4a136c33f2c33e484d57e8be99d40a2e1e90e5d164822e1cc94db7295d66f105ae29ca67a87e6e0ce08d7e626cecc202a8f7179bc2db04737b15d544df7f62be21d04bf845cef874b90be3592ce7445730e7beef0b4898e5a062667f26e82cb9e6638ff2ce409fd64eb0133c57f28c2b6538026dc60c2cb4786809c43636c485b842e0b135514b5e2120f3a800e66b27dc71d2df9e09e56092e2341e6294156a7ff599a714cf49a443841f981fdb990887400b1821ba2a37d234e6b0afef728d04f91a9d116c5f5382bfa3eebd56411225e0c57fabd9cbedd2e26230e8e2688416c5abcbe700f9967e8f2594052388b4119acb7ad5f0404d4b1788bc354501f2f0be15ae3cf09e388f05aab6007d17cd65ad85fc2f4118ccc2c90f33a853875c64d4a8358deca00774b90c7889d596f8771a6c41027be9f820a38f98c64120b86e5fd2cfba7eb25724bb1dd6c9cc8805377bf8360fd2e08a2bfc04edc26588c87e7e069ee5bc883fe49d6fd581c1394b5690a3e621b66d5f09a28796f5838dd531b9431f36c96bdeaf5194a11c941c6cf1c0142dee8154a2c28fc91e543e8ac4da5a78f215d6fb55da313beef2e7c0bd5053c85f900328cc185def43cbc9c7780b56ac4700d8078d85e11373209d9d7c15b941ae2f2698d54b9db2402dc3e18fc7f54c31d7338fe0885cbb599b00fcb91515f2ff13f6c05140e58f79dd83612cae2b5d782643df3945ea387e5d2af34270456dae3afacd86131a32271a9b4ba322c5b31b20f1c0be071fde1514ff0fa29286236a971a069aae271cb4ce22594340ba67d772249227756c2a255192f613bb258515ab334de6389d8788be0dbbd319a3aeeafa4e1b2de213ba9dc2cd94a659634f6a2113d9528d9bc6cd3b73c6e87521f74c648fc24ded8804f483b78536cc495506fa3a3de7f3849673207e533e3c3cb859fce6f50dada6e9f6059996baab994a833aadbb9bb841b162d61ea0a620df46979f2fd9777c2b99463558f52db00dc472532d8d7ff58fa64aa9e42255bff66b77007a85baf63f45b22699ebbe019ad4ea3bbc9422c3bc7b1dedb16a7cafafbc07cf5d9a04d65f7eae55768ce86cb9447e32517ab16e2c9be76ed0b7f83b8ae27f1a994e4f46b709ef7e5cad7084e8455ff4ebdf93a06950c6f87d8326683e510a6a90b18429d4bc22d757d66bde0c353dc7b371dd3efd285f6b5285e6d1d0d3c2054a6bddebe2548706d5db20809e9fde2b121bddf6f24763f14a29f97a0299dc57c21b4d0b99134fa3d26b3e02e162fac84e88e2f17d20ca35a370f3959f180f84ad9261a2115a5f40a9848aba3473c82bdc712009b294ac5c8e611438b1383040c2eda03827163223106af736c3c6674d0c8fe31904c28fcac32d27e6f42dfb3cbf0c3cd18930c2dec6511316d32359f8541d4849bf5e9af1b15dc619798ceac136126e54ffab6d05ae6ebbd0770e4d0af72ab361c6a24a781cef973f190144573ade009381a0bc850b4dccb27d3912a5b26e9aedf8f737b35fec7565d11a1c9384cc67f05cc2ebc6f537993b5a3d65002be1f16ab94d9aa6398384963b845b80a7edb7c8777c86895f95f62b3e7e0dbdd2d07ff81e0a6e235179fee634babfd0ecd022fdd4085b6201edbc7f9e6c30f75d5cc975274de271fd15abf96ab8d51e5a75fd4e1ba2715d2bb62c191bb4c442d293cafe2a99186dfb7c9d2e681f6d16470a5334c4505779f034ba78881c5a4319147a3cfff552a5eaf8df182e0f2bf70f5a7d6b1df845474ff9fa703bfa27357aa600c167fd514132058e50ce2d2040ee61cbee32b66433886b086064fdc6977dd2cab00561828ca5548e9a160ead7de46ea6defb0cd8a26e49a0a5048c5572e4bad48f39cc", 0x1000, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) pipe2(&(0x7f00000000c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) execve(0x0, 0x0, 0x0) 07:07:12 executing program 0: clock_settime(0x0, &(0x7f0000000200)) r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)=""/128, 0x80}], 0x2) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) r1 = syz_open_pts() open(&(0x7f0000000400)='./file0\x00', 0x0, 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x199) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/119, 0x77}], 0x3, &(0x7f00000002c0)=""/196, 0xc4}, 0x2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = fcntl$getown(r1, 0x5) syz_open_pts() fcntl$setown(r1, 0x6, r3) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8860, 0x110) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f00000000c0)="c7388592f69d8b51617e5cba0cc887aba08ad69bd0953094d2ffc9147e218b5ec0fcab10f2bb77e0e777ee8eaa73b62438cd9ccf2e6437669c247d8cec97fc8fd0d97e5e0aec425e56466c03ed4f917ef3e0c000ca6109401f10f08cfbecdd841fe4f6a40e0a4eba20634c16a50f0f2d38c1e8ab4628ce01482733771670cd4e3861f6107f63b03737a903a2994d3eebcbf05dbccd00", 0x96) close(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) close(r0) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x3b, 0x35, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) flock(r0, 0x7869c744ea176229) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffff47) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x48, 0x0) msgget$private(0x0, 0x100) r3 = dup2(r0, r0) ioctl$TIOCCBRK(r3, 0x2000747a) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) getsockname$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000e6170a28876f73c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000"], &(0x7f0000000100)=0x6e) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/106, 0x6a}, {&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000300)=""/130, 0x82}], 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000240)='./file0\x00', 0xe000, 0x1d3) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000002d00)={&(0x7f0000000840)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000880)="abc3276c28e04987085c3c01e83f2d254a237e5474a0b96f2db1dec5084bbe570f7bfbecd60c27914a1036bebe13aa597f3fef99869731e33905f55e6184c08cd1d08969246590b60fcffc1f048fffbb980c029ad444d0dd660469ea5bf4e5c8ed8f96c1e0f15d2fa1ed41176aa90e3a77e55cc23feae8d6c9bfd018f93fce176267a6e43a3542645eaa101637bf4b2254dfb348cf91b89f328258026fa0b710561c37c43e0bf38707e40ee6d6970bb6c65de07faa541ea27e47e894c4d9de6b874fdcede1b54cf9f8e3c41d6dafb1836f57fa54cf7a146de961b84bbe0492e16d28", 0xe2}], 0x1, &(0x7f00000009c0)=[{0xd8, 0xffff, 0x5, "f0ce949172a004a49e023db1d982e328d6fc5eb0db3320512069d0eeb7e7191d01abf05c4422953b6aa987f6effb3c8bc556a6974787640232e6de9896e1530a5a56243669ed1b895f9a0574dd19157aabbbeb10822a6bf5729fc921bed12b706cc5ceb4de4561388ef9783a34f1d0836685fd27028b070b6e2d8bc2bf20f0b6e6d60cc85007f98b417174912818e7703278f94c744c35d55a4c9ee3b5e988fc71eaa5c53c99a2658ef92b1a5c6032f43454159ec0570e72cf64597b54117b576f"}, {0x18, 0xffff, 0x5, "02c12365cfb9"}, {0x58, 0xffff, 0x0, "4be18bed8f25a794598044fbafab26f7be081b781a33ca00bfdeeacd2fe9443fbd87983db4b81804d72d7d66acb8b82aa7d46de637fe8939e440b5a563d5e2d646a31355a123"}, {0x88, 0x0, 0x1e, "72e6c84431cf5233377da2f1f0f3846c3d804d1cc512554fe74752beefb4911a376bf2cf8825a897fa492212a9200cf7095d02d599ea58accd81f997994d0f56bd3b816321ce279d84586f24f7063f6c55b36acc13b9ece2d23b1cdd8cf3fe9e12613eb749551ccd11670880f6c9aadc857a429336"}, {0x1010, 0xffff, 0x0, "f8e6b26962ccc97925f305c4c1f9cdc3492169e3a73c3761e60911448519ad6f3c13004378ad5164eed98be336e8b2bc9169c711e8b993b39fabaa8c9b04c6e4f2b6ae5ff7437e3cdf97f08b747b8ad3821016fb22926df538c7c56ca7248b5024bb9e8a5ee5560dd7cd251c567bfbd867a56b909293448b2fd03f87d7720ed3ff50caa70783aec270665ed39e1302366134a15fc190ce2423fb5a16312b445540fd222b09428d844504bb3b0f91d1c5d7811ade72f90e07d1e82b2aae233e69d90f94e69efa4289aa53785277ec0da8c41799c1e3357b9d9d86f3bab69cb3f15283c425467733b02a678c2eea9d524fcaf9e726e1b43be2da2c07f170b4320001cbfce0f5dfb7ee8b59a1364425bbe2572cd883ecc952c6a1277e0dd02f2759850941599a8e13442a37110ad0c78b2200642be7b3aa254ab16326c0b89035519f46524f0d5aa43978db454cf12afdf1ff4f17e0542c9794db9feefffd43dfe34fd7219152921b46648f0bc7af6d5264d982d7889cd8eb59cffa32f5d5d33d4d3d11e641e910f08bd7115b2d16fd1aa22c7f94c556b3a9a6817881d7edd2de03f6401f6f8eabd50de2aa9497cbea44492d6d7b88d8c2fab82b1a72a2730e1a0baa1736c04147dbe44d75fb80cbd1700cc4291dc2c5e7563bff1c3a4097a8bc5fdcfb943bb3d428ff09db0641d67bae094139cb16e4352bc5cb61d27efe72c3fae7c44209398ad448d9e48a0ac6099f8aacce4df6778f2dc6454894239966f3e380dc8448a8e3cf9133f6dae8d9e4e9143b57445e37268112e23d984fc1191da7ef12cc3367aa74cf2737de6853ef70427c54cbc5412d311f964de7db0d5b48f5d8b1b879ad1da6bc87e164aff8cb062905b8bbc9ce8af3025076d490e05ddc8e77d9c54f35ed3cda325add69dd888fcfb60422cffb7dc38f37819df731dce20d59dadf8c08d4ef893d7104f65278a561140c3b4101fba00dd5a7163bbb563a6804cbf8d96d2ecfd1855136c91d6fe681b015a8c95386d30ab58dfdd3f3daa46f5c8ed0254574aac6a15eefd8549adf1d947d5b56cb81f84bfb63f1376d1ad0ee076365d45971b971ca879de20fd0389a7b01a2b5034791a630040e382d0573789a40b5ecf0ba19d71abe9b0b10a60fb8fa199e687d23816d1727b190858dd63c97007d8ad56bd7ab796f6b83ed1369e7a1d738aee8a38c4efc2e284e1d86ef710e7934c1a5f91cbc7837832c00c83e9f22b035a542ffe447e405ee34df20248c3247125557e2cf1d396180a4586b7fddf3a3c079fa5b38ed3e591a96f912d92f1509543029a0b73c6b7cce8e222ecee15d70ba33b9a068cb282c710139325cf538369d8ed41c42059de06ec6a90dbb13eadb5494b159879eccb8460c9c5bbc2493975791d94411aa1c10ba13d10d7cd1eff15427d8ef1a2b3f2335ddab339dd55db3edea01a08fdaf68ffbbd22b264fe5b82eb3d965329e58b3c2910f02adce2b2b2c1e3fcde2cdf1b2c85da0a9e1137a2b8027ad347f618f454fe32b4cc06ebb38f54513da5238b481e68870b34961776621661c00130a30d4ced6af5b00e50abe3e17138bceb66338638ee58bc109b3f5b6fac50d2c061040d5b1d92f4acbe7ca6f8dd891291173ebeeec818c93460e376a5497cd9f4b25ad2b142be76136eefbfd728236e2a5f241dc16e8569555684e0cf965e5abf4d895357dcea6a24a69315ea68505f5df0ac8cdc69cc405b61adf4ff6c18c71f937b71714e23869c32edb02b8a82ee33baf9aa2123942c2a7328b666520f9cd3482cb908ecf0b31bd5acce7e5dfcc878589d431988565194b2e199f5eee5a2ae64820dcbb7145c1a68c9535c596c6625af36c206477fd7ac8cf85a7b156ad0e9e16c180078b4af0d6ec672dd48ee7e0d9776e42d53cc93ea9a690fe620d335f11eef3a55d6a2dc239d7adc3770d27a72fb2aaa2efd3a2d4a89524e99e4b9ca621c6b41bf66f4cb35abdcf548606769a9da1f9f186bc4a1aca6d71b0f75000a7fa83eef4f7355ef06cb6060017ab453846e21c6569e56275db445286ebfcbb0bd278e4d6bdef474db63cfb9a2748f7a1738850d8058a5280a4656c8ba2d6734a741f69bc0bc89f1cc8da8bf49574fe7e559f5fc15c9baa2638fd5ad2925e5badc721414401b366e5c407d7de690f2c6d83fc4fa482b1bbe947845670137fe6493a0840e4453bab246cde87f27c90b28a74b44f1d474c4cf7005441ee80eb2f405f2677ccfa2a23cfb3f244fec54597b7b05f2272cd2863080fd5f1b9ab63709a94cbbacc2d9866a69474e56f9e7c06210e8aeeaf7778806da7e20661acdc4fc5ffe3854bb1f281610fc3c143295c2e6aa7e49f01cc9040503d763de701ca75d829e2f1ed2cd38cb8d60362b6d4c1b2496c7c7a7775ba7eb067c2e77c1c17be5f691bb0f304b4f64780998269aa77bb716f0aec73cc49b05101bbf3e66f3464fdc1b45e02b124c51e686ed4ea5433ff94ce500e464d985be51af044d09c53044993f2ba63fd440cd11534fadd54d94101a008fd582c6858bc4e0214c1344eab21362931cd632953f65278e30cf52965c55402d617811931613f3c1e7ec40902abc23bdb53ff7fa61025db66fa96bfde6affe9d88a064cfcdb024f68aa2fbf12dc4a7befb131d85a1062ccbde78967eb0614790d534182a1a1c4be14345df8a6fc793f579a10bd4a36fa4d27cbf8633eaab95c13e9b3bf6d4a30857b7299c66acc816964a68d0781273ca4a41265f9ab4f5f9825d729f612266f66f1c4c40820d4385021c7d1a37ca88815865e7943beee1213ce90d6a7999eeca58310b5471ded381326d2d308fd1b0ec10079ece5df029fbbb5e4cefb4f8f8bea2fcc4a64ebfa18ad55058b9c88c8ab21005c8be19b4b2bb06814596fb9e82577cbd6ca1fd5138a94dfab4773b60ee949ac3c1a2bf01ea996f13757c5b9f85bbf0495d36873d9e4bdcee1d02025fa4bcb30b3e3b287583b120d37ffa9a5ef0d80bdf948f25d958c312dea3d6d32b0d2da1dd1a95c1c96c89a207262edc1a194c93cd1577fb1251e555d528efca70e804ca080c510831ba0b84c9ee66db44a9b4c3bb8b727b38dc131290e03e77f214c757430c8217e1b2bb3dc31cef01f90fd3e5e4f75e684401b0a54436f809ca6ab44d68040ca393f5f170f99406201249a9e77232ab919aec1975f709358189962ade8ac7cd3b1b5d1d724f37313593a914cb8024452cdf8e591a8d2c85ba42582eea0f49dfcbe48768324dab00a5cf08b829d2c743a310466dca36cd94fb73a81a7e1664e8581442e67089bf507c4b7baed200b608f29b1d30799b26c1cd4226720a968d9c2fd3239f3040c8a3c0540fa809bcd16e7fc1b5af575fa7bfc8acb14085e02d289f40dae79895a42862970c2e7ab5220547d52b00a57939bc6d4142a87c621facd350537e46cee7bb05de64a9ecb6489d7bc45577c1c4c1e9c8dda25f246c2688582a37799bb2f4b00b27160a52fa3efdb0dc8971b750e0a2900825dbb15e7a760ec98b9286da5c601326154bf792488e7b6b26eb6b120569aa90b71c25a7f966953d30ad571133ff0a2492ede207262d7a0332f367da20af43a95df455f2dfbffa21d810b68c2c8da72139c84b3650ccec0e6a8985af67e3ca2e50611d1167023185328357d7a1472ee93d004b896bd6c72c9675539db94f222c388bb671ce13f81b97d98fc68adbbac500c86fce3ddb5bd15df9ef88fa912f4a061faed27bea23327dbb319df5a25e4a042efef1812b7ad8e928e24d0cdf89502ba6f13b57e107326e9b131bf5955bf3fc32f1d999a6ea729b306d64d0e91ba99a18b52bf27013ff75754a41be5c47b8b6ad3fb8fb4c62b0ed4a583f89c7db1855b7e86c8f00c71d652b78dd7ebcbcaa54b9a8c7d676885fafe167aec927d1fb2be05404e350c03677aab45a79e1ae53447ad8b119749f7250423e384faaf21eebea31ee8a3e0f2cbf6fb784ca21a8537c43d94c504803fcd27e55ec85365812d586314f42f45fe100da821ab688f614d738d450bdf89d1e9ea87b610c22d1c5141c8a1257a6f2244908c48bcfefe2cc40030cdab6faf38775b166bb4b451d13f3ead8b9ad08c0e33a8f469b889f6038032ff175161ffb6a9f47f1ff32f0150664824563d9da3fbdbe59b1a19e882b04fffea6a843497c2562e83639dcc2d8826606c97e76c9790d11cb703507913e2a52a4d486997132c9afcdd5f1008708f9f93b8e6ce19b8c3c9886e0fc68eb5fe747cf6c0a72d6d6f31d0ba5b29aecfdfe52d11cc873a9c6dcdef6af4e6ace0535a518979da25f1415ae386e764341be50b368e6fe3a729fd7ececf533e85ad208293de470eb3a1a989e76c097265a2ace2e2ea254c25f128f8f5858b14d985d6d5ecd1979ddbe5f86cc6bec88846019ad31fde0cdb75236cdccf6b9ae61164663b3f623b140d1aa2418b1e3e43a139840c096f5ec99b11ccb982b3d9348f36656db3e2028859a172a6cc03fae7f53ceb0992141597747a42dedf71e934660da5306b00cb039a006d63212f76bf0c0b56390b56f75bc3c6513fef1afc1149788d84ad5d5065ad29bd70700546bc637db444900764f71bda3af84e06aca945fd10c27f72c10975c7376647ad4ecdcf13c8b8e390bc4eb7a08458e30269a47f5dffa3144aab56e5d1b620c4b5a7f388578a04d5a43890db65f8a8bf9792dd28bfa74fdf321e24b9d238d21442c7ffbc47327c011aa7370b2587fc416543f53e2057f88d7f578ca4bbfc270f60722d81e94894eb2d2fdc99ef5d63081c5656932b45e2709affa4257c586100a2e08585335324de4e4aef04ffe6994cf35ad06e366158399e246359daeef49ed18c3c9a0063cdd0c8e631ce57c1705efdbf6377567a5e96d71fe51156642d568582bb51726ee6f91c364572bc54fdff69dc75bd38cf6669c8f2670afc4dbc564adfb0732aa7bc3238f830f1ab5d6674e9cdc0b266fdf743b768c6e6c2743f776e09cbbaa65368f6d5b06ead71932d0161b727507f63b8934e24f0e689f6b2dc56a035d1f774501fac2207fe86b2d2e7d80621177b0ca4422e1ddfb407f0e5760ea7ab4db85f3b08c5f037dd8d9bb140141946b5bacbbf72c1c1d4947a5758a69c8ee2b51e05850a49f692290289db81f4572f1de533aa1e54f745ddeb3a30e9ff809a7288367c70e08e96ce12eb273063d17632b5b5f703154d0e90ae89ce054665b0830b2954326eda5a5472c3d48a29f665b260e6409f7856c227c6b4983f1775f56502299a3c93b295188e232388f16b942fc7ad9e5934303360150dd00c3dbd8daf4134c8c5b8929d88c7b5c0602f8f5ef6e8986bae44b141d26452196a6fc1b2fd9d70800b594eed4139a143b150926fd96fd6be69b1d94a7f0ad4c45c8820c322b6a86f0f9aa9e8c747b9e5cdd877f9ae5f8c21bd6001cf21abf732d82e84799ecbbfacabb72529a9ef004efc22b7fd986e7acebdd9cf760f14e3e35e8ee1d86a7e63af403f10797528c34a6b10410e40b4b129cfa5a0dc73df334e8139f7ef7697fa195e46f5d2abc683e9d88cdcb94a19d815ae8f153868f6e4ff69f8538dcd7531b711ba4c582418aacb33593ba3e0eaf3a6c399eb7f164099c344fc47884f0af5c17dcf54f0a18529ccb4957e1920bae4aa252c37d80160ef23c67976f0c772fc7bdc9413353346be4ac3570e1bc410997e66fa1bec6867bc44a1fc5c196f5aa6793494868f99a3e4a11729c3390977fc07571b4e6033a55707d9341bf3e23856dfda9"}, {0xa0, 0x0, 0x6, "dde0bf22d023801f1a4d504f400309d88eb14561bce5aa591037a8f026c1c95ff36d08cc30364048e1bfc2e2e77bcf5fe6293fbc771946e386cf7a241f55515b64247de3706fd753ff6f37bdbafa10b462305b504d0c5f1bd9f6336a21b16976b0f5a733c4c376c26b9eaacac09e870382a619954d0dbaec6f2b604a83513834f09388924b488d38ee0d28b615167c"}, {0x18, 0xffff, 0x101, "c2bc"}, {0x68, 0x1, 0x7fff, "2ebdbc613cc353ff0915727559aa3c2f5faec982f97a7efa9b68d79ff9129a2b3e3bd14c38129179126ed64dbed4154705f3c4c467e98521e8a45ab45e19b56be465e3c23c89d2f384b330228ab09b056ee5"}, {0x1010, 0xffff, 0x8, "114a40501dbb69d2f30caf2cada9f7a7c8ad5643fbffc7fd3bcc1ca131bf77377cca87cdbee58ecc4511cce5cb2e1cf459d71dfd84f55c7c27aba21237db8b767dc669e7d75e8d908e04d46a1975df74ebd61a97818f4e47291e6c230d7c0ef3b6a698a49ab0109db1a2fe7f36c85c0a8eaeb983c907dc088ec6802aa9b24d607a9e806b4055bb987ac3874f3994d041995d5cc61b8c07c9573003fa38196bfe3b4eead65cf8b91fd67ac035b2c47b0e97fc59e9098ee8a0a797cd5e4afec2bfcefebf227eb35bd2ee8348ba9ed71d6cc9e88481cccdcf87c1a843875c8c07ac0f8ff8132b610a12980171905368bf843701ae0c946a64fe32fed3754d2e1b1c7dd8aaf597035afceb81ba344373006ae2f5f676c1ff77aadb8bf21ece6b707e238df77509bd95bda7a25f65ea9ab81176c6dbf96af275264c06863e9ab131574aca54b13f44337f0195a84c12ac9cf8b60a084c76b53e4db25f28548933c330c32cd92370104194a9e504167d1db3b6e4dc6762038d1e1869e1d83fc717871eec762988e2b0301bc405e0c70e2f81c78499f3d2c6a579387beb325ea2390408fe54576d7b7dbd631aa43d6216110f9e695d00544d0cee61539a3d37f81d6226d9589be1ec8c340235f4a4884bba29230a5150f7576f46e3643acbd5f38ce44523deff00a58ad8eeeec1874e2b1dd420aed24c72d5e1b8e23ee944d8e1a5977d40983e725f93747a71a7577eb17d8dcae500d12474929fc2d38a7accce6eb13c3c2f2e09073a11e5812949c63415716342e7f5e0fb2ba53a175c00781b557f1ef4380264cb5d7628566f9037d99f2017c5d8c9e8fec300ed7c6c96e9f94823ad42f75a2607df873259618bd5fe81da8cdd1970d423370e7c60c68736d5f4542f806baa2547925a632935c7a36ee40be1f60a73ae7e3f2d57c6671818a39aa6ff8dee80cb305435083c50554bd382adf0de18ecd9fcc9c4e68286c84ade2405c54502029a055daa9f03511974ff5427f1d493db64e8c994c3c8b61f4d3b981aa4c18bbc914d1207c1a6eb89056ac4cd7ea37fa51a8dac54301ff1bcbf68961b106e99a9a86b8f018e5cfe1ff79c5db42e7a9a82470147331b123f05a27c743d5bc9a52250d7cf648d461b4518a3ebda7b25c1b0fad6d7c2d28ec4b0a6523bc281f33bfb2142053e3e3c88ed54e1dbd9b620a34596ce305ca8262ae4de65f5bb9ef06fce61ec59bfeb6e36a0d95cfab306a3396d1b257e8a62bd4c8059416ffffd1ad58f7991b9f4b61ebf2b71d08e05caf65c641417bdb9a76ab0746154a03c56ab4abbb2f2b2be2fec6fb42bc53f925d09963af6806fa1e76765a4de7f97b2711cb83c5cea3e5e6ecc869d456792dbe9a2ac65062723751481db91e18b87731367fd1cbd1518e559c8a97d2e7dbd609f3db55d8336c74b83acd84a2b3f6eccccd3faed20974a106fd55c54d2d17834846e6eedf6b559f054289a361714ff838e86157b6ed436496910b6c8505ca69748ac199c7abf1eb3c8c712f038a58731fd5925c25585afc5b1941513dbc3275c705340add002fae87c278160cffa78581a4f5e16a42943abcd507ea8955cf3bfa09ec19343f38b1c9275e8026f470e37f036d143755636640c8c0712b46fb3d242e50fb68aa537f40c121f3747c650acfa03f9c030728ee61016fbe84d0175b7012e7533ba76f39f3b9b8358ae73e8edd55463bd41d607a1fb48f33aa3605a23908a8d8c6094f8babe3453bc723abbc25c544dd2ad9882879f4a497effc69768691edaab9bfc4270acc0e0c221c824bcee8ebd808ed76bcf88d302241eaeed5eabe5bfd4eaea5c3092f69da633f7d63e7a877009f35360f9f4a6420e356c3cf05822617a633868f9121f2f0403e9774a58d369aaea8cc7df5ab450185afc7306d47dff3f4f02dae0e4a350d47b72de38cb09fde818600389457b4778fd2caea6d2b4d1a617ec5d5ebd0d552024099a4e8846c1116a13571962adbb01a65a22895db1e7cc1a4c1909f2d03dad65f03134c67de030f890e375309400731922a006cc9d488f8f61ce360d3afada4e42bc14a770fdd6201335de0d713c5cb5a827ef900fc17fe2c0616a5f47c84c7c1260583e6519061e1989aed97d60c48d013f86b9b9b961ea6a5129f250beabd3a002ed14b4d98d9e4dbb725d1b750b87605b81c584c8b401fd795237ed78e1a4b5615e7b63221cbf2848cafd1993e30ec6d3c0e127ec763016c9747bcf37249abcdf5057553f1f8f7c1dc1c1bc9d5e82c04917870e31ece1b1d84a8c33fe7c57c9c93fd9cf6b20d69a1349b541f823a5f3a763a63af7f39e725058b1dfb15e8cfcb03d2de72f407a4d36c66e74d5a67dcba1e2fba2e33bd189c61fe1749ef3a62e8c20e382733c51c911ca9d07e419708d4ca288062bb133f3785f9cb1f5cf6d917bbb562ab3ecb9d20d9c868be2903641025db2690340caac2fc754f674aba4c3e01725625236d619246df6675a7dbc2fe5a23d4d1ca4ac550d95c1f8b5a78bddae3989b279ead37850623fed390bac4958031c8ae7930491edf70de074237f6f4e31d529420a8b089f759b2a271b41ffd9f1e908f082b1b7e307ff50d5051dca8830152ef9990fb39e68bec44e37ea3125496e3201da1cd2edca82a27ebe26a67c37a5458fbfc44c81601e8e571c2a4528742498a4550b33cba53f53e82b1b7c3221ea1743ea46fe6c45fef4eee7cac8ec08608f619378e24649e69e78d890f415fab5644dcdc8986820d4328cf9f01934619ee3c1c33f2caaf66eeedc5f8b4fc517ab85ef4411377cbddbe32af2fc1c384d6f27d1cad91731cba9dcac079ad0908ba3747b6e5421c592750ff71a05c64d3dc80c2e6c82ef22173e3414c06ded63ac201e7e14348fcb3e29c16cceca2be37ad7d142094ca1af5e9c3ac7874e695d00731a6108a73970fb69493d29cca65fde4096a825caec72febc6477a32ea1581757030f0e9b3a66bd84601462075d5041e9ce8fe40361dc90b97c6f21d7ec1f3afe47c0a027d8444be5f7ad051f822742bc6dfa90bd3e9fb84d966ffcd28ba4a3d847b5637d54fec8bfd337f6f1ee3c1348d68d73010f73e714351889a4aa19445e9faff10f96a4080583fcfa99da0b9d08e6512e7ea0e3f554d2afe4c3b9590d310904985d52765f386611825332b36b51a3788eb6628f2e9d8c42b7efac5a65359f684b180fde9f3f7e8329d23bb38b2d86b04cf71b41a70614039d4892e631bf3c49803694bac01f234d854dba8fecb24bcfb107acef67f01f90d96045e73aa58bbefbdc593d35ea7fcbfec950c61069775a2bb4d701c5f1ddf5e1edacbe854192cd7e3eef5a696617e233d31444956473a7bc64a9d028b53a08a040b597d9f363b9635d54c31c7ef2881b6a2fef3cc5e6dbc43215cf512b591b2d756db3fd6bff7785995cb33ae275b2b1fbab7d8eacc8c9661b615bfd1895d955c07a1f514142709d279f7831ab636c02bac9f487776079cbc3fd6027aa834223a11612b1e298a6157aff000184abefda29eb2e7ea6d55e0fcb29f8b6b320912dff86549d82948dbf8c23a78e228c730d80dbb5baf59732e02e5e59c53db857131ee83568f07a5478e4603c15da930ef3b77df3841481ff89ade08b28affb83d8d512d23b72a28fe0e9846acb4b1a118cf698925661765697130d24e612968666cf59dc6a84e4e5af4c7a6977d5e9f8fba73aea879270fe506e6107999d7bd74f2136c064b4e388dc4b2fe8fae92209d2cc23306eaa356c05040cb35f564579d684c72f635626ee83fda310399b6983e7d3d44cf393142442720c5b709f5919e05354c2d591bcd665a0811ee05e2df8e0b210bb0820d12674fe033031ae1b8444efda04f2ce3701a1a40748461f578961a5c858ce1edc2963541ab74e97f3a8c166cd8f06c55c38dc63caf1b789ea17831b3b999c7410088fce000abcc33b1517b899201459a4884277d2665e483ab3f0ee2a853e4f41a9d219c75590e78977d1ad108a248e18195ddc233fc38fc17ed60b887e23deea30464278b207578ed1003950fec8f5c9c26ea7f2ac646595c059a282e509f13531dcca8d216f8bd886408d8e6caac3dbf135e4282226bceb01240ab02372b0839490893b97d8197afb6917b35ed5fa6831485f42429ddf224443274bd799dab152a25aff680116904a7093925a8d8661936332cc76c188818cecf497ea274939783a0e70aad41a66cd38954aeaaf6bda3484c8c21fae233636ef73de17c9d9aafc33b6745974a03a84fecf59c5c4cd9662c3c007559ac34aa5a46ce35b3cce8ec2543ebec80a4c623fd7fd3b8ddadee4ad2f2e4632b61f303dd0e1ac209774d3704c3fd8f911e28b5d540700db67d7f65624d21ac9d93cd763a0bcdb8e31faec28e586d4d9f3e320ee7d5d602601b86ca9bd69ea06d593cb9b52dcef0af35f28aaf0cd00b7ea1dbca9df42d7ebd58446ae163c06a3fb0299cc3ebd8113802bc3659e156f51d1223fc4d637dcec951440647e14f306e3f32a07f102aa09bf4c50ff4555832955336688139d03b65c7ec0609e1cc3763dea0e8bf2aa7d19ecfd85b102c43966133d5fd1ae23b4fc9e0ad216c469f66b94f62438995cc5b894e5d8df39907b2276f49d0dbbb7a3426defc72dfad6c6adf5dd232158d31b4d59d9f2d9d4cf1c78f4f4dd2af8f82fb9edf8a4f363d65c9e26374442f2e8b943aeab0558ac335f77e0d1a4752caae69fefcf75741454881e19686ced031d5fcefa44005aaa3e8a6861cde498c96e4ce1538d33c98bb0788c62ddfba40ab8f6fc9a11c1fb78bd73a6ca10a8e353ebfd036497e86a22c2345f0025d0ad9709c7163a162d18c7de92968a857a6b794e48a5a199452141c15532e092a016cf5eb500cb804586a7f6c7fb5e71c52b41410072ff890ebea73702e88febf4c02a96820da891af9c2a2c3e330116714f19801727ddc8eeba952ae66022fe3e84db5f4627ad219f629f0001cf840ef28e4f4dba9bb3fc17213e7bd319019838e034078f3c1d1f416987f93fc8c4862793b5eb2ea8d3ba6d550ba145de007581ca1f90e256032770df02d48030b98c057dd83cd268af88e089216e530e9b170893e80bc2af7899cba92b89aefcbf53ed6abc5de2249c90a6c31ab293242cab738904adca88afe15087074a7882d9c41dd3a24546d1db7fbff12abeef2ac5fb4d78c5000b9478370735aafabc45418b8325b497e52fed306d51ebe1a76cd261e81a2754dd7aa08ec12ba7169b481601801d732f85b7b8372a02f091fd9c8e2a0d1708304cf4d22734fe8ca8eeed054b94d30202815791ee40c5d931d03a369be2af0d9a949753a02d8dcf057cb88261c214bbb74bdc3ced851e779206e4c2af16e390fa5679e803fc5c77c2a5284c67204c7e38beecbadd80e0864b6f7db3d2121a3e32041aa6586c6f1a4507591b60462fedd48c8061d53d3549f93f1427dec49fd99ef5674e8868191a9d91c9033925c44b8c4e2f9f40c6c580f136a4d9e274463ed7aa3cfd8f6a7b93372b87190ad56b813467b78054d5b35d64e99eba1e070fbb5b89f57de1d86c258a36d0fb69707a23aba0fb63eeab1c893319d5aead7887421466df74ee8a1890754a083ab7fab28973363008d3584ddb1fa2fd2611a58ad6692c1fc87a33a2bf6437c8ac370e61020533b08bbb9256c1c007ee12d6f92cddca19bc6ebf0707a46cc75bbfb1065bfe5540353198c16e4f25375c4a2278927371b8175c81732d143e8d655587da5725916d5603f7"}], 0x2310}, 0x40e) getdents(r0, &(0x7f0000000480)=""/242, 0xf2) r1 = socket$inet6(0x18, 0x4000, 0x400) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f00000001c0)=0x4) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x4008c) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchdir(r1) close(r2) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000002e00)='./file0\x00') close(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002dc0), &(0x7f0000002d80)=0x8) readv(r1, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000580)=""/166, 0xa6}, {&(0x7f0000000440)=""/45, 0x2d}, {&(0x7f0000000640)=""/166, 0xa6}, {&(0x7f0000000700)=""/183, 0xb7}], 0x5) open(&(0x7f0000002d40)='./file0\x00', 0x8000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') recvfrom(r1, &(0x7f0000000280)=""/34, 0x22, 0x42, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x600) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, r3, r4, r5, r6, 0x42, 0x8}, 0x1000, 0x7, r7, r8, 0x6, 0x8000, 0x78}) poll(&(0x7f0000000040)=[{r2, 0x41}], 0x1, 0x0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000"], 0xd9, 0x0, 0x1800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "94dbf4a44adbed083d00"}) fcntl$setstatus(r2, 0x4, 0x40) write(r0, &(0x7f00000004c0)="18", 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = kqueue() write(r0, &(0x7f00000014c0)="2780b1bbb75fb0295d6989c0bc5a9eb723709f3c6d58ff181062c1c714077869598b069312a98774f430d2752a5995fa62a37d6cc9fbca2c9022e3b16ddd5c88f8", 0x41) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000000)="bc593f718d7fffd4ea258b1cce477a9495fa2384becdeb7408929fdff201577d0ca772a42969270307d899d5a61f23f72ce1b09e3f5f749c740025ff93d241ed8b6dbd0804e73c3a664d490e97a7e5d3247a74fa7ecee9c87093633671c7dbfa0f231499ab10caf2b2f7d7eaba", 0x6d}, {&(0x7f0000000180)="947011d57966e782e18943a82f2842939ec40517e591409dff2a548d0114eb4b0b137bb988f6d9dda8c452198515d01b3eecca6e766bb756a3e18cebcfb5e9265061ddb5325642a4b93ee5f6181196f840f16fa8e3d844c8e30bd2570f607d044bee9143602bf315665cdc31425588b054fde00e3197e25fcea3509f43c68a88a0b74b4523", 0x85}, {&(0x7f0000000240)="38e1168b69a914dbc6370050ce0554828b13cab45b90ac67672dbc1d051c08bfe6b7d2df17d13aae607b0b3fb52e7b1b4b52ae1fcd9c2bbdaf85d716366cf4bd2a122cf7361e3b03272887c664b712680ee904a443d3206350728e5b10ad4a1687ab3b9578cd589b96db897d0404328c0d2c7f7eb9ff46bcd3324e4b112ace9d0b24baf11f88811e14b3396d059973c6681b51ffe9e479c3b2a78dec242a17aafcce8161186fa887cbc24ee1d133494a278af6a1bbdf39dc9ab8c250a47470df11326c4ca378909d19f2db87997e54894f41451711993eef2b324f83dcdeb2a9d827e180d9862c871cfbb0f1e322ab9367af316af845e975f831d5a57f7741a5634fc8f33a8a72e5293333f4b30de3708ef16ab98eba05ae0f536fd17ce96049eea3dd5742f570379ec19ae78cfecec94d2d6e06b886051131c5e6fab17ac9119d2c025d08818d5c0f2176c3c6ee0c3de14448738044a2dff4669bc38b7a9cbc6306d148c32141ddbc90e41bda1082343c12c80addf362ee95b95f474bf0783a1fad0c7280117c526445d777b5392dd575a4f96010437fad00c55179cc7935e8c68d1ae5d12ad104316faf92d360647df745dc1809fd43cd013fbdcdafbafbb9dd8ac0686897da49ffae526d606f6623d7e81d268f97fe250d2ac755ee8101351293ea7540532cddb4314a34151d7cb2d42cb4e394c5d1379b97b438e7bcff5358b9c9b780c8602861c3a04b1137cde587f03a98a823b1c24607e8664bf6b29cae74e883cb24b3459f7efc52aac0b14454c0faedb8c0f9bc253005fa127f143426295fb15c4136590e11d3189293d997b4eecc462392092e145a669ac0fbf2451ef7d0b11d941f6916f5b669c8dffc28d02eba2cd87089a90a78ade938e2cf68ec0ff2e0dc17a1c26aa1f91576c60bc48dcdccd90eabce2bd83b5c0de4a9f658e7a19c2f7e4b46a6d6888cb630dfe244d2cb325db9f28e2277bfcac0401e77eb2933db55e66198d9a88abdc2d2e24708e65d097967af54ad7c4efa63972f0c724791d93daf10b613d84697ccef614769506492d359b917df84421d6e5f2cc77880558ecc523d4c9dfaea79866b310627de4f5b8496baa4fae1231344bf8216de18f33cdd1138c1cab5218f81e49f7f02def48bf91c0914df77ee02d9315c6a8a6b3641d473e44816b7d522e81cbe137ce4589457f645b62f8be3b75290d4393de67de106d196783361484f19a8a36b813688b15e6c22422fbc86c732532828ebcbae86fd2148a7286ba46039e806ac1d955a15aa66e128d387509baa903fd7a8f0902ad45a9c08dd4c4ffe23fbf1e6d89c30151c74212a3b0d714b1730cd9b464aa313f67ffad04ab35cdba5d0c252b3fef13db84848502e9208d108b24b1d66b6f2cf898ae401b8f353c6af9cc404821741f2ea802ebeb6d92abf6446244a0ef76a4964fe2bbe484e34d4f1cec4aabfbe5c6e97ca960a4edcb7b8294167ebe4b29eb7c31b7003a4a9339174b426a5eec7351acb75105ecff57d777d02e5d59295c86acb4d49e7c810c22318f6ad0e3eb71f19d69a451ce3ad6c0e09a51c126c36ae0f141f566e17f22c2ec9895eb9c02d211689298359be3b4aae9a0f5a401af51e0b7c831f68e2adb9d871f3046c7cacc69b3fbd1b05cd58709f72b9fd3bd246f50c72ec9d3b36e55b682e3e6ad78c96bcd74e6764cb1c37b3e9bf1eee3605cf6ce133b1938a4131c3db13f62cf56b7405d0eb6608a4dac361461387a02a3fc2f0d119cfea0bbacf8c1e48cebd0fab3383cbde345910daf45061ab59931cec24b3717135c6d5943e65e0f04328691cd929c802578c4e350819f4140f46afd4f29ab154f9636fb3d89a7a8a0c8870d141bb181f73701e80f3a39628a3c198ed7fa173c9db2b2336168d4966df494f26f6289cc48564286b0b2e308345be268e9345ec6c13e7e216ce27f27a3bac43f0bb9132a5cec4514f3b0671ee4ca03cd1b469fe27c2eb4e0fe0cbcc933a8f5c1f0f8118288698fee0d1b0920ace5d8ed7b2ed9b0f240531bca37a59bb31cc791f2ada4c02b8a2ccc71a9dadf90277a7be0977c3a9e5df982d6487cd91638a6f6c8e81cb4e55f3c247c8f8f62e3c1e18c119fb03f1340e310f7f239b2e1a34bdc099d89b38fbf7bd930b6b36ae87a665ff3b5e57267b3d375d29f2735c9c3f6bb91c3ad0e5926002e205897d10bedf6fb4bfec1f48fd27d70191e4bfc4d762f9aec53052fa9d499102bcaaa22cd529ef26c31145a303752812d4b95233eda743b02e728bf3f899e2fd61d6f2908b29574690408d9bf043ad77a0df1fff47ef7ee5eb01ddb6021e35bfce865033e12690f68f73554e16d269fa82cc7a2515f18f0406ce35743820ba438c5749ce790f21f2e77a4d66716d610fa2f4c888b7dc9c46f7cbc3365540e9df29b184fed84338afcd39ef6c5926babff349663757bb37d5df1f01ed2c3e9ed3771321ddeca3a5658b9afd4f6ebdd67000a16aea32a99bc488b53ac10d39db897f1e96542b550603b5a54a87d5362ea3ee749975195e32fcbc13acbf8a46596f1013b1924bd3453a26fe6d82791da233a6e19d733db34be3ba90d88651a1029a62d7f8466402a1bc9e974a21e5a904608edaf271e9e4d422a98ff07afd144f1c623564acc60a936864a0e3c1bacd2e216341c636b9f44531705942e5273e79b59094f42f45f7c3707f9d56d61971d20e5948115cbc52f7d2b1a793c8be35535c9d19f51de6aedf0fa67998119f5c56d0d1d6be2818c835181b843fd2ca99d96c3dd2770d47de6b2f8be337d71d3757b8061b2bbfaa1c33f44000dfbd30aa75f5c56437b2d8948cec3ede47c3d87a4d7e9e43a65b6c49c3b5e6a4c284e76d9ea72092ab3847c1814db124c55ec63ef67e04d9dac721a47531de02a80329a2fe48409c6d9becc01c3c7380bc919f2273bef6dda5151dba3fd3bcf24cc2763b646b2c9d0fda92567565dfbd810d9482b082befd06127b22c23b9539cf4519a33c0fcbc5897a184ee4108101b56bb73471790fd69201ec31c4b0a235857622bcaf34abe052841528a8051e90a13f0dff400a994f59cb923fa589a1d197f320aa738eb8fc74e686ab79bbe4f64b973de7472716f04ce3c42a5e0e81326d90ab8159b8a6c4664952700fc658a81f2f157810794b5dd1bffdc5c35631689a3af653f7263e574f0de63b12c268954ff5909aa4f8c23f894ca4679893ba745280e392bed9d6e7121f6b8e3bab2f340a33f1487c409be91b6315e3077819755a1a9fb01d1f3088d8b30a5a54436bcd6e0129e461f191a6d4c4562495fc5c756de8d03df6ebd117ba91b9c220cb6db941ba804cac650c968742832e1afd1a197e8e46700b30a154523168822678e1e0c0a57c48462b83653aa2d84a4ba1242dc140b110a4818cc169ddd4316cebae0fb7fe93c5ef561548549038610c6395f616f2e10f99a3e29196bece33fb4321ebf37d9c240b0168aa6d5ecb5bce234bd47149ab8c04aa5c7b9c13ed5892c2ae64f3275dd9a2bcf96dfa203d98a27f209b8d476e8f2ea10e408d16b6c03643f3883fb4abc861516e50b40b60dd0dc46afb5e0e2be3f64111b85c70fa84773e0d5385f1dc3a638faf95102be8a1a6562f6e06d5cdcbb5ba1313f662418013935b514d7851f668243b5b4882cf3e4e94444a8b9fab9fda2755c959ad58e310d4daa33845621ebc952f787327da7c7807702f3e29281ef3ccf7b7cfce03047ccc21df7845cd3dee10097c1c73d6deb3047a89e3ea477b9186c8f0002663f587bf21e0bf606225cf9a5f31d68698140428ddfbd22d3af8301bf32422e7e6adc6eb201703ab75919257a1e8a412e0916e917df0310d20d933d7c6f22486adb06b4f24003f287e1c051381ef7c8844b20935f733db16e30d0d4d9c4cf21049e69dc00fc1db9a46ae99c8f1680c1f555b4ad7148b7b5f5e1e56194de3363ab7d999f1bbb6929bf6720a0c325e9b219a5992f8717ae3307335f20a5416de629cf767ffff4f9e1c4dde450018e5d3f32705d745fcf68b43cb491da77c8a692ebde200b62a94401c394f979c66df16fe15f177cb492c231bd820f8937d4297deb51627a73b7a633072a45f8fb6121ae4b20b7c95427cfa18f6eb5c1e98e12f27cd2a221fd2e98a0dcea96c232d9cb4574af8f2e3348fc9909e5810a0b21ac38f49b8e072e21fb65279e65d3cb27a66a61501abe1059fa64a1b80c233acf31a0d94070950713e96ae556605b73c0194fdd0f851907de640f039229e92d4eacc50bab19db744ae326edcd3632296f1dc2a71554933b725b4bcaadf527c598826da53519f6bc3080818836a20bfc4bb42029585fce4c52cff3d28fa1d6787ce71887a2d1b405d65a2400a16f2ec774e371cfb3e76879a8d960cab7b7f5441a5fb89b45d48cacd3baa370b2d9a8cf73096c90ccba76ab288a26bff3091a954c35011828c30841ece1e00553cb0a7288d6d7f7f5c6d5716415030fb275f72a2ad755c65c69fd8e78ff44c0f5f0f977ae164ff651cbf66695e8836aca8d0c2ec864a0d3b5bcdcc876cd42bae5bed401825429d0bc1c050a12048de716db354f481496aaa91cdcdc17ee473870a90ccb0c867f1eb480c84d95529dd29e6eccda73d27f8f357b773703d47a31608bcfec4aa716565beda7ab316dc6c660def5747b9d8c3d838416a4bbad1294e3c37f364fe9a076bc2e31d5cf41529f2b742e7b1e941efb201d421e505547d5a2d0d9e570457b63b83621274387b864d17648f38695e800399ff85497627dcbb454471bc4dc551e5ff345d56499a09566247e76f2e6a4da3a5bd6221442498de0a3cc407f0e5ea6a1484a1ff01ff9236484604be07f00a76e75b6ca6b55e9d0e4128775776a19c613c0b9bce73d2c0952c068c22e40f22e265d3eafaaa7ac286444537a203855ffeb22616f9ab87ad4ca6ee6a82b004f7b43369fbca0450ba83d1fc69670e66fc7627260f49bb96da5fe42929aee0ef351c0d67df6e6462f88696091a695c9472f0e53beb0239cde5fc27a96e18873aba1e4530bc9969695653c34aa2d1ad5fedc483194609f205ecaa1170e4e67f0b2f0e7512545cf2a36b8ff76f7ee846e612e70491520726f68ea0f9c0e28923551167d83ba7c1a7a65859b13afb801494d0d54cccb6abfe33d2bc0dc19efae32819a3856af8655f621e7376220ba3b130ffd29f8a838f20824c92fb72c49379795f188655e106a14209a92834bd53f523eb49ed6ff6f93cc109198e95691d53ff55faaa06d8d779aadeee2fb8febcb8ae1bee89d085739d157af218ed9afaf21407ec2e3645e518abdde9fd4e17f8f0308453218a803d1a344ce1e2449f16dc6acbc215ff0e9e3e07a53a6f7ba30a13df5552db74d13df69a0ea05758f6a0b46ad0cdbeb2c257d7657b41ea67c2945a25457bde95d2dde147dbc306183e231b180a7e9150dac4ee658cf73bdd21ad4e70f7771bf9eca985d0cd527cc416bc103eda6a9f77028f4ec90c965cf7848dfa89bad04152eebd9e140d65490981b558d76c0816b718717c28810ef400259c95eb93db86a2c6ed7b8854d6b55ed4f4e4a1e301a7c06f88e49edc7aa099c9c8ea2fb4e37a99ca1a822790210eb76c27b27526844872b86c21197d4f5d0052b7e2a5e4552f075d22728200403517272d260551c1abecf2ca9735f4842fdcf58ae0dd7f1c71d03646e4abe1262f020c1fe8faa66baf8e30359bb8438d09599b15b779cc07cdb1ce8171fe9cd140fb9d881a35c1bb25c66f", 0x1000}, {&(0x7f0000001240)="2053e68efafa26146882f4d5ab6ddf84b2222f55e9729852d978e5da60d72e9ccaadc070804d8a178e31a5a19a955ac9c47020658c019d838c05dffa67500c7d57635c962e7350832fbfa58a7a3b5c34c6333fcb100cc8b5a7ff01feec5827f467d1afebda2f15459bef225dc00a7669d2937fd8e7a4a8c4fa08eedbfeb990e7184c4534461adbf789e792f9c7957e723ed53a8322ed1dfc978c1e215b72c1da81415c093781bb824b7351fe1eb79ff3d68a10fbfa35dffb49", 0xb9}, {&(0x7f00000000c0)="6dbc8490f6766241bad95e26d8f04c2e7b124ce3c8eff6f36f6e033ff5067253d6d788ee54095a", 0x27}, {&(0x7f0000001300)="42d4", 0x2}, {&(0x7f0000001340)="a5886df7a5d2d1237276ef150d73760ea689482b4feccc893fb7563636244b8cab390c9133ab39408089ed0f2d0097b93abac418bd6eb070474dd9a21da6fb0365177b0b7b7dadf15f875db756daa431b340d89c000333ecc46f9fe0f2d56879b0385eea1b1eaebb5237e2de2151ee7167e252a1d875b09a02606b310d318695d4dccea003b86ee9ee0ff6481fc32d40fc21ae7003600e70a08635159f3c1502da8583895d3994105cf05759b561285f9489165f8a089bcdbf111d76d8cdd9df0ddff986ce40ca4adebe9059278b612a696f9bdf2102cb8b3598", 0xda}], 0x7) close(r2) 16:00:01 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)="cbd9d21ed8cfd8cb6507edeea0f0b5250dd4d5f417adbeeb74e504b2b482a473da40551b7bc6ab0a3fa5d05d25ace01c5111960429b97a795135d1efff97edabadda5636434191faae2e33815a6c6cf948d08ac3ddaa8a244bb29d5dff052cccab0955de6422caeb294d8bc0a3f3639e8bcb03347844feb390c2b30b75aece84a50ea9bf94bcc43ec7098dc4043e8b0880a90b17dd63fc11a1915905212cfa7d7c8a4c4afa6d4edf486001c3055a83e6e083c0f9ee39a667f6be23c344af85c6a35b8bf7de5c7f7de1ee7f45046bed525d17166407897b7870b785e818", 0xdd}, {&(0x7f0000000100)="c6f3f0e87b831c0eb22f7c7b696045e39c82158e091ecd47c915ac1f8f7ce76222ae622b77e76e942c71bec1d5584ac648fde703a46da3b499050ba65c89dec41c55f3992258aae099e4e965c025232aa9efe091317ea0308ec90209f23608d173abc7f82c", 0x65}, {&(0x7f0000000180)="8fb0c0da8acc56fec824b3230f224f71f335fd744ba54a2b89a1f716250814f9bf2ad49f288b3ac45ccc7c2dad70a8dfd46f26f36c782a993e060d2bb52affb51341ec1074fe6f8bde44c5cc2f34f93197c7229d26c505a010f81364a2e3f70ebb28064e36f3a224d61184afed78d917da138d91e5e90cf0c33c0bb8c825b81c373844db9e59e590306dead568464c001c51e863e4b6e8548931619fba91bd152ca4068e6f1e2e4ca59d774e8fd18351c089684dbf98eb926d7125c3893807fa38e1201b24cc3334bf19f506713b04435603c5b967dbdcbfbf06096d1905634ebf0470bb1e3bf31a5e2a2c4502f1323c5c11195de63422c54d629184ae41e8cac18fa9c39e1d75d9124d353cffdf631ee8dbd67e23f0a922d79b428bf3e8eeb479e1239d6401cb58ff5e960fc3e3f388dfc4dc8922ccff1505b2e8f7f3587be884a5cc4c9f4d947baad40a36e42fa351ebe431eba861aa1c65357a090ec12ea860cb487d0a93bf4d709abbf00e2d0842c15886055362c04d2d2cefe8d2b863036566d43084488797bcc77184fcc7d949dfeb44b98a6cde8b9eda2d7f912d84130aaa15eda16fbf69fd94483e03b6a35ea786aa27bb6a9cabd6f1e871bbdeb0ccb2c14d6da8437ecb162e6a13fd309ffdb85ca465caaa92d6904a10d362f1b8e631d649ca24542e39d7d56a10f7947dd40544ec885df6a1ba0e4e12a7c81f00e56bd98c82be2c18be4763f09aa37b88b2e06eaf383f867f98877579ad236d748f90a79cacd66eb7f120be9ee7f9969c88b984877f2743c6e7aef3f8b8676dc48d6cc8299daf45f7a805e5441975938909b186aebf82a81e072772cd36bf33323302abbfbbb7ff60734018598a2c5d3222dd5d3f942354bf48ef68b1e0f82226c86d96f8af918e261d1aa9599d587b9738728c5941a8aee1c59ec9f227aefc7cec8acbfbb8b8f9f7bdcf64a75cb38b5e1bdb2d483cb2a610cf6111f8eb22fac55e87add4e01b5d8e73bd5aa1d5e995f68be03f523256b433420821e63339b54cd736fd3742bfb03ac3447b1f7919aff2d5371a392d810da8b76a387525a1b5aaaa780cd35ca78c434658859da2794c70c06fd4274b1ba9be862f6d2679d2ab76c1930089d40473bb3eb17c7beae828b1ca9356600487b22e77f8292cb7ec5ce45b8c293fa6bb1a5e2512db38faaa9aaa219e862510d2d10a440a966af25a5e5e4a995b494ddcf88131555caecc1522511b0ed829e2ac6021370e83a44c721a12ab0301faa495eeadbea7857774c4ecab058c4a201a7c90a42bcf02a14cf6d3631bdd3fd8f98e3c2a8c9aa8ffd756524d68d1bcb7a41a62155df24a6eb51de233bee723aa52cf72f4816a1d0207182a3d87b70db32842dbaabc9fad43738e4d985bf2b46fd77bde4cf00a7aa6e3fa12fe2cc37ab7c1af9d3bd99d71fab1a69ec3fc804c07da9d4076a64cb37778dc4514523023348fc64337193840f758812a192382bc42cf8e9975d4b49a8024aa72a92e1d3866537e974a4c88c24fdedca10ee3a1dc208458b6ec054d623a244c6931eaa079b29d9c5cd56c7324830019ab7f15fa2b09e33dea9051a8fb300d6ee3103eb9499489d45b9008a6ce09d23a89b1e2c2ab850050635242f6ac6a9de20ea2cb308b8121e85cd65bb19f3edee2887918cdb6e7cf607338a911131c17e07fdd15a28bfe5ba1ad4452fe67dfbe0a8885501390776ea37ad556764cd49a135004111c26b7cda78ebae3e91bfefb293ef2ab1eb0bd44b768f8c566f94a9bee25850ae84bf518865da3eab9fda155df77ff89f8bf336fbaa75b0b3e44ceae3c05ba9e29c989ba81ad10d8b8449e9972a2a39bff05034fec55b6f574d916e0ee77b6f963d5ef9884c2dc7ef69bcdbad9f64adf2c557b2504b85b8ec7a83b698dce7646feda09a192016d563ec288dcd9f714aaf674d55929dfa22ef111c7fc4d8a6befea2177248dfc70c0bfce7503b8e4a4a33f421d98fc9099418521b9f2faec54453922af0cb37fdb4a6c236456f9c76a2ff570313c3c4681e836ea99e9788daa189ef3c7b9a16ab8433f7b0576763eca7771ecd9da5323de99aead34f5e05ca393283d7323cfc4b2e3da1a9847b525fc081217ca4dbc554d61696190c3e7d5447ff53eca39d55b94c7c70846416f52416249c1448455b1ea3e93b9d4f8a72ddfd045af634dd2d0054e55acfaec9070c4a1c2d41b592c752f7af5ba4bb7c4b0295ba9b32e452a971256a2b74da42d87d3a8add2ac6a77d1b3e6f99d7ec8cdd8230d5ae3162ac33f92f800c15ae20750caf79305b4a7e208a8b909b53a6421ee4944cd2a039c9d61f9da6ee96a482766adeeac2cf106be02d1245a3ff31f766113c2dca5969b3046dc2204d5ff959309cff52159a708c29f8428ada648b1c02bb20aa8a70dce9812b3f50db9ebb394f8a3a443a8d704a431bc603f70887359867d83c00576ad35e42b8468b8806e7f923f663fae3dc4872207a89044b77a5558f12c939339b3aa92b1fe00a73f734b60ed1235dd0d2bac0d04a5dae31f26c14d68e3ee471ce6319903e8a57278df802c7df361bd1e06c7a7277b9a29470e3c9481e0c77aa1c3e7e7591996f3b575f6b75b470b66f8e5ae235c784fec533bc9b391bbf3a3eb33c81bbb6ce39af35e40cc621bcc8d53d1d21e4bd13dcf6f96e7c2eff4c01cc03655f2e160fea84fad06c589494ad07aeff254576db484c958c0dd6010c39bc576c89a81c8bf28facc16c0413f1757cb9a548bd5a3cb403e8c630a50ced02bfb390a30f6c3ea358322a8d4d5a87e7e0137ad3a40a406d4b6383dffe78dc5bacc640114f17b2fb4744158fe2abcc6dd9e723dcf26b1a521aa7b5ad4d77889efbaf043626d73ccf59ab142c087e79cc5cf76f92c7be8e89a90b800f6788c06fd97ae9564514420e05a95658bc4d9cfc72270091032b296d968593c24c0a630d4e1eecb798b01963271fd34389c94f792c85d193548c27a27b69c4a3a365086d69fcd4043eb2480952ec28e0a15db7c382740e4b2594e26b8939a8b1f9da7cb2fdb25a2d76da07e38bb0007ab63b1c8dc75edab846dd61a4a5f135d302033fd7816a58604aaf9250128f7df93850de370063c477c807a653ef1c7a53acd9b232d818edae784d665252246dd2e01e3d485d2de42b2ea0079249aa410f219a2d3811a9f99a715af8d701cdd9febee94b9b7c08a67d2384cbb22d4eaa36bc006625c78ceb91af12a86a5b63e852acaf9d130f87d8fc88a1a1914a65bdcf4cb2f8eaa936888ac2188a2d44d24b0a39abb34dd023bdf51c490b5a954b41ce20f84de4575575435949b6b1648e7eb7b8b00546d996811d2221c454dadc75525653028304572f0ca34496ab99a02fd374d6c2e93014cdb45e8c607a0bbef10f6ee0323991f59d9e89affc19e9814c70912fe65ea35a3cdc95307cac546f794888c2b2c69a05dd4059d03cad0bf55cab9782c9af55ec4c8e37cf9e6793df2ab714f79b1cfa4ce5703e86415589c319307569a2976ff53ad25b8c1a5d4bb0908cc22c20094bb27d02313e9a8c8d1a1699a3c64724e710cf3f015c93457c9dcbbfffcb12f7e2d8925e89af875b5efebabe4aad85d2df6cd5a8fbdbc6ac4311a48d5f99a24cd6a02ae858b75509c364f30b19d49ad90e141a2c951285c580c8b24983160760141034fd1cdf3452aebacb2469fd6627cb8b3267ae63abc1692a3bcc3f314ef0f5edccb7e45ef11e0ffef87dc0c02f5f7a73f9e6bb21de3fb719bf975c35369c54197b02d8a09a66135217ad4cfbdca450a28690c9a31d929f7d43988b042d346d9001d59cae9393bc37a30311d83bef4c7b9921cc8172a816c0a900109fe023ac29f08b407fd8f143ccbfdc04dccb2d80f8880b0520f1da8f3285031af21c9049ca12b1ac536f960d4c3b56c7eea9e758167ac3efa2e3308dc2fd18acd39dd89f3f8119de93acb5c4fa870400de02235ba7405a5630036667c94257980ce06dfbcd0b4df6522e18c0b0f484ab9cd1ff7acacb599850599eb414742495371cbc82f7ae8b878df997936ab76132cea17378ba9d6881d88151a148e17734d0232db4b72cd18a56cdf735417ce86bdc545e78deda556995f04b83bdce4520c9bac895f2fecc0f354f13120223e9331f8306c0021e975bd40b3fb1552038a58ae03409d5e5efea705482111e34fc48904b06cafead340761037e70218a0966245b40466b884c66632d1c5846942dd6d379204869ee5f07a0f9e4b034cc2ebc37065d131e9701baf13adb5bcbb31632f140cffa86a6b7e2290fc4058694c4198aa543ed3566c4941c4fef35da7e84ab6682e3b4ebcdb8e97cfb4084ffa19bfbabeafc6031278ee0a7859d297109b7b13aa4405336af66da10bf79d9614dc6a0cb961da1f7cd0c8822ecd6b8caae17eaec6bf3dd5226bfd82ac376256f1ab73c45b6845c1b1927181923d0405c073c24baa3029a8a6018ad50f31118e9decc720e293afea3c7331cbeafc3a086c8d819cba2c8dcb02f93de950adfdbc45ba6ff4a8f9726f50f3b668036a9ea8c898a360bb2bbbf3c4d94438641cdac5cda742d878140e497a69182f88f036d789f5ad98583d5b43052437e44a2e42607ddf0630d7fdd49b37cb6ffa2170d46c7e2092a98eb66ff99bf50b4c883da48af544e1a6025ae500c5c435675bcbbfba899b69c5569f1cf8667334616c466bfdeea8f249b8a2f1da5670e38b26e3f0d44dbb668b6c96be4f84c3cafd28204dfae7414b9dddaee1a75e85bba39a6bcc604c805b54aa2fe342ccbacaf6b636aa9b5e35afb78b50b235e6c055384d09860bc632b853e79123bac657f571b7f9ba992a39f390518aecfa5d8567adb79c3c21d6e7a59440d93f5c9fd5f93665d53d824ab5e1f368825b08b3bb721d82c9e3a93358e75a0bdf851b46d9113e7e1e7e2cc03ce6a59396772ec0dd7eb118d870f1945464081d60a1fceed0037833402c12bbdc024844e19d8b2fc6178cd57b4e649f1110fe6143fef584ac89afad1c862670087940accf54ce58999d1195aa4f88dabacde6566f09d0d3053a469e42cdd85b1ffdae7a5a05d47d2dd9673232cad53fcb162adbbd298fc047ebf22971e73c96387fd7f13dc8a7bf9f73deabdedd082c4b715fa9dd574b12dca74ca0dbc336ad8d1805a9e90239ae15fc8ef5a9945184a9eb17e5c69e6f11745724ec5559812586ec7602ad953632b5616dcb8a90ca35a54d9dd557bd57f0ca2672a5553350fd41f35ef61bf9bb2c67572704d162e863c863a8b2a5577e73b13d1f54e520d554a61d43c351a036aeb75aa47c83233fa0828790d5bc3e1d2f4bb28ee22a670ddd5b75469bcd4ade6f1f9bed746e4898a03d78bc75d2aca0856daf6839d238931f0f05b9f7d3b34ee93b148c194bc44fbf1369346c68c219a89cd2022d6f6f1d2f1c9345fb65b8833aec34c237d51a57ce08b755ecd69e0bf8b4112396759248b445fcee27b058605a2f410c63fddd655c29e20d8e6037639dcbecfb1c5068d34d0ef173b98fdd1c0f4844031760964dd116536fa5c5e269ace37769d560a682fa76f2a4bad7a1f4e0f5007d08dd2aa63c8c12580dc0fc1af9fdb38a8e1885780c80422a4cb7fe1bdcac6dc1dd71b67fd158969e8eda5dc576f65e0d5dae6cc01d127feff865db3e3ec9ea8a28dbf1e7070dfa04d4e60b678da329129d361c4e789313d91bc2b69ba396f9692b1f4b3ef583f0b520da29e9b3695501c3b2f0934e8230e03fd1da605bf78a32321d7c6cec06691098", 0x1000}, {&(0x7f0000001180)="27fa7993ab9878848ba5b9fccae39683f6264eebdb9d6004719325b0a69d61a6543d64680364e8d533d051fc378962cdd11040e69ee4da3259c5445d3125a5dd0ce3dfee29e9234d6ed66a8edce22f8ffd3adc81a66bd8428d1af547e2c360b1224a8ee346e538f16ccfc5cdc9aa9a5f96864ba99ba036e64e10a1ce61e366613bcbe729efef19c1dfbb640395d568bcb96cdb5e686b21b1c37de0ec07a30210f884f80e9ca1a7630dea5e3f8891130cdb738554b7f2fff069092a65b697d4edb296edd7e0825c166df383fcb26a1d3e1def10f49c2d0152f4c531e930d81aa765ca089ebf5e70487fe9e2e7d1199655510b905ad2259b545b", 0xf9}, {&(0x7f0000001280)="85974f4e129916df1852f2d11209492c6239b39db0829ef616ced7180713368eb90900c6cfa8b5301542ab3e5fe7d9c07ef17bd1c6f02bd9d64bfd8812ac8cc6cee429e73b817979b9d778f9415e7e3b31e5748f182170f83aee38e361d70ad6f79ffbd72ccf3d09f11689075f2060f0ad9b479a9d560cc5b8603d06fa2425b1a467b69313a8a9e11e2ee8ea2c4afec87eb943c1917dd74b27cd5576eac1c9f263cc390587a668f7aed03e6fc0b4f09a7ce5c012583d87106e33ee7979605a03046bfac0ef52dd5ab55e74fa675cade43c578cb4e2b214f6b40a2899a27f4c90bdae", 0xe2}, {&(0x7f0000001380)="d0799f0d21a50dd236f07ea02ff4f753d38be60f75de41a1158870c12ede0d4cb019ee083ee6b867daa1234861d58e17fd243fba0939fade0c0e1e", 0x3b}, {&(0x7f00000013c0)="4141da943b2d331d50ac1bec51516fa5a45dc812e14f6080a0c2509cf99aa7db2e3a1cf1ef8cc7df4b0a438ccc98a94585dfc5b3ab9736436400ab6f17b921df9c8992b41b91b273c3881ad4d5ba8e23f2fe7aba18a7521afb9b84d1068d0e419cd802bf0f29a03571d64b205c3b063588a3548f48c6f86041b070a830ee24974fa4706b01344b1bc34c5450a6d5935c364063270f638613cc89b5fcd35ddc96", 0xa0}, {&(0x7f0000001480)="20cef5a6245b483f2e23ae9fcb91463bfb78faeb44c20a082a0ec8a2b9c880cadc03e6cecb07550682e166266b3e83162ee10a2fd3688ab223f722a340ec7b4ce22888b7d8eb2c00551101d53aba80d105d0e0082f4fc1914057ba1c4e872505d504c1171fa7ee6109c08930abbd3051cf30692e861115de041d296b170b6e6667d13fbfa9008aa4376e1330fd2d3acb76c315271b3afe35261263e8f8581ef5a4cbfd8a07566e4ad8d1506dbe901e2888cbea69cb7bd7bea98ddeba54f29ab3aacf5b52917ae275444ff709e0088c04dc955b2628481d6312ef4165ed70091ccd481f3ef2a2a0", 0xe7}], 0x8, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 16:00:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) sendto$inet6(r0, &(0x7f00000000c0)="55be3054dcddfeb60d76d52fc62fedad820f22e20616b9288b1b6ea0dada103826281faf6f3c2e8b723afdfc0e430d22ac61c1206a3a1603f98288989289c78448cfc2309a2e3c6ecd3d1bb55c368726d663dafebb2332318c43c9c1c988e5ed3f1c267dd1c7f2bc81ef5f747d41f612c0e67685986c429b0b0ec848e5d415fa595bf418c8dbdb08bb9de2570b8f613793db9645ddf6aab3818918c133c70b7c3ae80bb7c482f15b9bc952a0a35912b8e978f591e7977f89663475d37e0209fd9a93af7a706a53b3f7f21d3dc22ba26df577f3a1693454", 0xd7, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x200, 0x1000}, 0xc) 16:00:01 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="07ff20822953877ad5f2f36620c6975dc5d4c0a338be671301040000000000007d71083e73034b03aee11292f16dba9a5534edfca284134d91228e7c9a10196e05559a166f2944"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) write(r1, &(0x7f0000001000)="8caa2faa9986ebcc36bdc7657f62a2f24d0f4665faf5ff3c412631fa586331b7976f2ce5d669c36803c097146b40e82af6bdf033b8b1414f36f879d67964a4846ba0ca2cd8c1edd632c838e312072486e1b539c0cd5f5b08bbb1594a4fecfe900b19c6ce790ad76d570cfa7163c5152849194faa7b73c513804ad152f780d2799179aab2f9478ddc6608d627a573170d9fd67e3e1f690f51fa173ce258dbf206c8aa1c59edda4bcafdbc8bfb0c2677c60c6bfd7f488c0adeb7c122d52f1f082e4b6b2316ced7acbe1be3239a87314ba21455f8148bc2c09b162b47f676f4df73476c3cf11ceaafde5139e3cde48519cf569be13966148fcc18227fd4badadc7df702ed820ff40072e79b41088f78757169b2bd939291df09c2db88c5ef86b8113c26e096d2b9851e64caf21c6424de087640fc0ba02b5b5e1cae90f367fcbacb9f3b0de83c98b9cd53138ed5fda1adc2e77d900c91c632f6f20011582105aac4b58d8e4f24800ecd1e255749b77e689ae736610c9fe493ddebc425205ff2370212efc2be4ff2a8ff7d2d220086a49f52e7824b36172b26c6cc83227d0a7ce42416717f464a83b454a9101b0d1d9c91bb26c191cafa19cd30b50b993d45abba9441590bdb62fe2535e214117e4c607154b44fc5a0126402b91c479d52f08ac8f6118ad1a85b5cf2fbd512b557e027b606ad3933abff64d13d88421636db20df61d4b3402e57c97f6ec6659ac6f2bb26f2900dfc8a744d3eddc5a11a430370fa8a11c22031cb09a2354cf73a5dfd746c1b8da5121f8880b9efd1c880f1241d9b75cc863bfa8fffdd170bb0a8c1cf5b4f854a0e1a04bb74b4dd4b467beb0f70d5396c172829927c9369b3ba6590bac4f7f8d4fbf2894424bd50f34f20afade935ff09141c3775624c969e83d99060471c2ebf02227a6f9042def7f6049b642a280af3b2ae24f70401598e046635852f02c5d950314ca6a58b7005035a6bf91c2c9cd4ec900bd5d186243cb07dfd025ad303ad9003864e2811a67fb46708ff1fd902ce5f01bfe79f4068c1f26e43c6079768cd8fc9f1116aaeed1211f40d32d22e7fb0c99320864b2ecff9133e235c53e7ebccd23288bb62a8372fe93bc9e5faea715db423ca61210c59c1e93ca2754e120edf09d6abf38ba5b86094edb152dce7b388c9972f0a375f0b29b49564773decf210aebfa10e1fccf5398b85629cabd8478838902af9bbe79b798c4f0b6385e13eeb2aaabbbb718655443c80551773d5341eb592c442ca42221ae56b84d38bf2ac40061fbc62d1c068442f76408d1b13bb69cdea5f13285e95f186cb023d12ec108884be40ea2afbf459a05c873a2ff4b752689f56ccb572a9955d4d12ea62b614d336f92fef69af71e962d1dcef395de5f26f4e5379f6278ed3a2b4edad9f72c1841a9518ea0e660cebe47078bfaa2caeda4cd61374c6bf58fe2d1f12aac38e544142948d3a547be4da935183ce17e72844d7ad9587e1978a4b41688729574f9ec02354362e63da28a05e3b2c2c3e452499b1b13108e6877aca16ebced909e395edbb759793dc74e84e3fea7185569ec1a550dc176b8e8d935bd351771ec29e695484c205783799ac3d93d0537b5e0ff2010c5b76c55da7d34c7f9a7ec9838f62da30d51a45fbb913eb9ad78fa16f00be327b00afbc3fe8cc19edf1459bdda05eca84d1a6d4c706a9dc6d71db72134b5928b1ad51bd7d93afafbf30174c3227c8b345f1e47a8a0566f9b50cfafb2062c028ef6d6f923b004ef4c2f331240b681ce815e9bde4bbd51f85d73e1917d6aa6674333e8d1dec67f4115119f5a8c27006fe0c987cb80036c55b5899192fd6606341d14d6a5fc079b894589053dea21a95b9485efcbd9887163eb24a67a703591dfec2e23cd66ecb9b1b0ea20134c4a712b362a2c39cb7d4998cbf231da10788945e80dcfce2c1ab6efc8c6247c56c416b93d8d9977a13c5bd7c969d37720834fc1d784e242685905a95793546a18e6deffcd7b84f026b1607683a30ed5ab036172c715fdf52a507e2c880ff4fcd8e62116cf21d0ece883522579e508ef1742429965aafcb62bb637f362c79d56054523784d36d69c343d3d8eb2f14478b2166457d460a33aebcac204b643ae086eecca3c648accf4052a4447e6b03804d38c7d2ead375fde64251c7a551da7c2b04e732ea337329b818e1c1956ed953249c79c26e9e6265322ba9cc22a86b837ce6eb33993a013cd30e32621a65357f8d3b880d04079bd8f3e5275ab9f2a0f7061ac4de3894dacd4a3c7bb77f8b8761ac6072815f897517895c0fd2c7acd2cee12f5ccad6f30e16505ea586014d10315eac958643416d6078119d10fee41ec68ec1a7f41f71af7d8700ae30b9d1a66285e7b206a1ae09c03589e5e11d530809f63e4624d3a208f2bcc78d5522b2f285a56b4f07624909889c5c1b91f6a8166f518fdd79ad59602802fb68a012077ff53470465343df4932c66a17205786aedecb1a84407652604f2f68d098ba23f4db5086acfe1ec7f8690f291fbd3270b09e5dee969157bc794ac4eceb2e35172c4c8f765e0fe4988431a74bc79081c58525864b642d086082dcf03791a2822fa367a3dea6142306a99378d35d27250d975a8bf5587123eec57f94c904ac32f70bb7ceb08039117621f8b9b2318c0899812f231c67718df8062e17c0216b2b60c501a441929d9b235d6dd6c9163adf91a0eed379424ecea23d2bf90028dbc3484bc6c9e7dfa6b602ad85ec539cc93f5bd3da262cfa66684471a678092272a04171aa117fd2a4a5b09eebb4683589e184fab7f1e7d7e3df3be0839c6219982793df8878858bfbf2fc7d87ad9356fd1a484d2083a15f432afb2e4b9ddd72805a8873098f0132b1b2d532b3f4364b9819ba72c16ab29819f03cd5c7f1454c765c82fea11382172dec0687dc05286b225baeed8da0e2aee2e2510148757a24b3c0950d1147ec91e273129431999d57dc07bc1029556f816d5dd0d6eae61c18db92288ee49252c8424498ebabc1e690aafd0d7337bcb5e36a6c85a0da119b73c6fae2eda5cc9ddfd60fef5e3859c18d441496e342e790752cd79d60307c092b31a014112e2a5c864756697a3110205ae2ce634052e08dc6173a91cff8c2670a1c55c7bc7f3b99ae59f0de5bfb0288dcea1f720f53d96d49a997b3c6ee4a5aef37d6f2b55864876e1a254d9c59953973187d46596e4a1f7aab6da17905875bc30fcec1aad20836a801f134bc64d583be90d463926a47d5260653bbc8ee7a818b6d4b0b3f182dbabafa62fac572230dd6421f72f14f31f1fcc5864c2e89d76dc87e29daa421fee735f1c22c84c8b28c9a7c3a6e74d82ccb2d0734d461c39a6a351200fc9760b0016da0345539e51305da4a4c42c6ebd228e41ffebee2b097ad15c6c12a5903ad1ac4c802f1b64725d82bf48c800773f130cbe73692cc4e70ea630f73b7fd87208ea499338130d904da30503f386e9c2482cdaa351be90ffa15cd8dd9da1b0e0360c7d88e5c8a89aaf4f313b5d6f7e09ca20b3b51f60c72bc23f3074ae474b4956c0ae5cdf5219db76094cec977e089d1a6d53cbd63799559be153660c90c22562ac631ad1a2765582425036ba19bd1ff029c114563da356ef8f65ed1450da4e91a7acbb6f1a67c57b00b6df245c33100049d9936437e61d43da5fed5fefb69d5bdeceec103d3db1c2e6be3c676fb27c35e2b60edf07822a5250cf505ae7703da5e7ddfdd678856fae6024ecc72bd0213481b5edc0a1d2b2a5f7b36cd4be4da6eea55d025859ae8d803cf7075afb8fae55bfda71a04392bc2498ceb8a99914e5f83123ef9cac465ebc8c76bcb83e152f6a2fb0169096b17f51cb6c279cd1d00eeecc5124221c6aaf58bbfcb9a4d11d8c3e6cb335d2e369b241dbbeef5a27cc37e7c781a2bb02f65334967089d2e265c450a99e2822d259ea6e39235e2daa50be658ed2ba5379489b6b4a0e49aa11becb01c4100c37d13eacd63417acb2721d76bad5b8cefa05fdcbd4ae215d1e199e71132c3127f7ce0f1d646e7e15fa89e27b86e1fc2e7d29d139b475522442f6d45894f6959903b095b37e03e3aa47149035e6b5f1d94aa554da563b5e0599718bed90064d09aa65602d886534e590c8aeabccd437e58a27d403801a29aa9be9a16cb6aafdb1d540f7256a182f84a19d0b6e21a4dbfd39eccecb85dc5c75afe71bd1a8c8a47135b8d5ecf21dbc76763e4915464423057a3ef7f1cd067020540b8ef29d20bc4d025d25e580a5181f6f451bff388aecd2414765c744f12476ffc166df44964afadf7fea0509758dbc09bb547eaeaa4cc64b3062a78d734d16d5176ca8eb30223478f468f9f84427abfb6b01e4d77f4d05d4d06bddec176f651c308bd7a76e9ad83fb131b00b1512cfa46962e541c189007a01a98516b14b05940316fce8daadc266067f6d2b07eb6eb5052c36f4f801674b8a162805ce4a9db40424905fb7ca4806fdfc3459bc28726673c02d953cb1ac24123adb2e3f346941d3d8bef596779c1d603517edeff7899a42870d3b75870dff0302ca0c185496f454194140e7b3bb04cc07111c552ca75d1024b1c976c68ae9bb18845d26fa83a2565f7da70c21f3a74ce1adf9807344dea1a26da7ea3304a6b0dab62277ac630aeef361bf030c8d25e4038a5013b9ce0014b75f007885d79715dea681703235fa1edace9e6eb0ed5cfcafc462e9aad9e8a5265b654c645450d393c1a5e4fdcc7d08f740518ab52fe93e82adb9ab06c99cd86863af391155db360466568b9ef5b20a2dc39edff9abe2d3fc17be4a1f78aff4b18c8bbb95014baea1eab72951957073d02dfb150439387a36ec5c1d7b0d1fd17adf661876b44df4b9d0d27b09469bf4e4e359c654a97a232faf399c553ee3244f5f90e1c4e4b5eea9f99d30043a706eab2bf3d11e9abe94c670ddffc29bab9499fff732b10e6059966d5c6a5ac628e90db4c8068060e049e890e9821c9b4c50f21c51dee1bc2b7b5071b8132b0f3e801e591895ac08559dd644ce420c4df0065d25169b004679e4af8956bc8969b52bf66027b4f9bb907d02d0b43df6a86443342102c1743b1c54ee6cdad30a0ee577a7b38c118966a176c91466cdf46d1189082fcb3e6cf6775f05d7aeee11f69af3b7bcf9ea23e0c5c53b1debd437a8a11688dc6ddb9634dc457b798b0b50e4801c9dacbcadf00df5a4989a2eded54d008258a7ad481ae919a45822f3cb82873d9bb9124e00f0b6757fb4b4e5f54aada00eea36a4d2d6cebb13a8465074a1e9420a11282a4eb42afb355bd50188aec94f9c95a02405385a14d4bccc3f188d76afd024f9a7c18ab7fc6c9df01974ecc139f91692f179b2a4831b2506d02dfb5e6f150ff7b2c96b0f1c50933e51af9cc551b58d59de9fa3ab1b5867e26d22d900a21947ae0cca5605027105cbde8363e689d9edbfd6fe4fd376a8f15007bec198feb3c0db2d34c52b880df2e7ed4e27d8b087e54f9dbf2620278c3cfb9c0320ff4c14fac732d7cb82da7ad965eb68ac220b4252c8257fc1baf6a47bcc8e1e1a31c78bd5273b2eb8f3317c19ee5335e54999a667f2e920f240d199663e7f2cab4255f7c2aa2252780427ac4211cdfa852f6fa60f584b5f56dbec89e60b3084eb0cb7cdc27906ae7eb9a2a73b66806ffd41de03869ce3bf5fffd99d10030e532e2f3d2fca90b5384e70d45bb108e9aa259d581aaf9b022e85c8bca63d707b22bb78c62edc606946233cd7b2ba5ea3255cde72be6490e987be1", 0x1000) open(&(0x7f0000000580)='./bus\x00', 0x10081, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000080)='^][\'&\x00', &(0x7f00000000c0)='\xd2\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000200)='^K;+(!{\x00', &(0x7f0000000240)='#^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\xb1-,(*:\x00', &(0x7f0000000300)='^,!^@&*\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)='\x00']) 16:00:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) msgget$private(0x0, 0x3) r1 = socket(0x1e, 0x3, 0x0) msgget(0x3, 0x5c8) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) preadv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)=""/29, 0x1d}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/192, 0xc0}], 0x9, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) getgroups(0x2, &(0x7f0000000080)=[r2, r3]) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) r1 = socket(0x11, 0x3, 0x0) r2 = semget(0x2, 0x1, 0x41) semop(r2, &(0x7f0000000340)=[{0x7, 0x5134414d, 0x1000}, {0x3, 0x6, 0x800}, {0x2, 0x80000000, 0x1000}, {0x0, 0x4, 0x800}, {0x6, 0x401, 0x67d5c030456b6072}], 0x5) shutdown(r1, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') r4 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0x40) mkdir(&(0x7f0000000180)='./bus\x00', 0x40) utimensat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x4, 0xc42d}, {0x58, 0x8}}, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x800000, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00') 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x6, 0x28) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7fffffff) fcntl$getflags(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000280)=0x74, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="a1ee0e0a6d87faafb185d5668cee0fde549c77bbdfdc10b3da8512105a93a1152331e35778a04201264d", 0x2a}, {&(0x7f0000000100)="1b28a8d1f3b52280985300a74c67e74fbace7f8bf59d5482fe8e4b16d34cab14169f4146297a3c7aabddd0c7389bcdb5e279de88f58ef532d73f0ffdff120231752f9326f302c912797d1df783d8c13409a2054ace35b0f1e20c661e1548d5e7ba0434ad3cd45a462274ee1d3903ea195c767e8d01158153c7eb4d47c315339013ced9c02d4fb48716b2365b5d06b77a05581333014ee508ff91ad3451eaed893e69eef9da2a946499b5bc91d2f29a9c9ad058653475f36ecbdf84e6fa66e54ca25b1106b75c512fc98f7e7130a8385d63a802f890be24b52661a08dd72b912e", 0xe0}], 0x2) 16:00:01 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = socket(0x6, 0x8000, 0x80000001) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000005800)="654de810ad7d3d64ff51c469d3c25f9fb852cb7f3bd8a7088b20480c38bfe819b75a03f79d0b7e75ba0c47734efde59d3cdf996d028882e80b620d1311cc1b1d39db172e6ac8e6fa5795c74732f8c0173e611c0a36ff87a5d711b9927d065a875181f03aad5b871fc78ad9f4e702a527b7b97d61c322ed5722a6b1031025a88cc32584794624ad2bea3d0c4192cf42b0026b45c98db8aea3240f2c3ea2918affcaf8fc353bfe04ce67ef432959130c03ebdf24986f377becced9d6855864c689c5ca48ec22ccc4268b2ed0b4f7b181ee", 0xd0) socketpair(0x38, 0x5, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000057c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000004700)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f00000034c0)=""/220, 0xdc}, {&(0x7f00000035c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/87, 0x57}, {&(0x7f00000045c0)=""/185, 0xb9}, {&(0x7f0000004680)=""/102, 0x66}], 0xa, &(0x7f00000047c0)=""/4096, 0x1000}, 0x40) sendto(r1, &(0x7f0000000380)="f5788f2a25f205c08d250eb5b39719f4cb56d30e2f224bad6e285e81e58494addcf2da64b46ccd21f1766e23dcb02152700d0d5e929ae700f1b52ce69eeb9410c7b3ddcb7ff0bd05964d593ceff39adeeacf220f32b078a3d322b50794b330e1462bbf9e1ed43a3fd10beed81706810fed79a8b39ffb18ff405b998001a2751dc9125712d65d36a240f1488bdb6dbd60f290ca4358aa3408a7185f8c0616a4042f2be6f56be40aa2550fbd8e7b6e20647b398235d95da8c12c9d61cdeee32f224cd5d557aaa745a2a6741bfec132416304d17041d005993cc2c8a3400000004233", 0xe1, 0x0, &(0x7f0000000480)=@in6={0x18, 0x0, 0x0, 0x1f}, 0xa) recvfrom$inet6(r2, &(0x7f0000000080)=""/231, 0xe7, 0x800, &(0x7f0000000180)={0x18, 0x3, 0xd73a, 0x1f}, 0xc) 16:00:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000001c0)=[r0, r1, r2, r3, r4]) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x0) dup2(r1, r2) syz_open_pts() 16:00:01 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfffffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:01 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8202, 0x4000000000) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000800000000000000e9df08ad3dc9000000", 0xfffffffffffffed7) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) setuid(0xee01) r0 = socket$inet6(0x18, 0x400000c001, 0x0) socket$inet6(0x18, 0x8000, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:00:01 executing program 1: r0 = semget(0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x101, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x3) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1a81, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto(r0, &(0x7f0000000040)="29f1bd4a6377fe4a318877a9cb3f83fdc35cac2a0e1d94e3370e35b21bbbf5306b1cba4618dbf176644719f46378f61ff65927eb89bf55b4c7bb", 0x3a, 0xc, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:01 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="2dec1853e7caba840b298293a296c2fb1f9c7858be6898ac096fca25f30ca5e3f8d8c36665c99aef73c6c59746a623dd4c41baae7f597a2640cfe79046537df9634327b506d042aa28bc0b2524693d652b5e39505a1194f65abe577878ac20a8a260bc39b8a952734a501bbfd6733acc7eb14b48d5bc25dec9b4e3f43ac27f4a46ea6c994ef7c1c0d231ae3d9e187f0e7fd201155044b9138c9f7b6125880e90dae71ba42e5f2de803faea4239476417ab640bcf0ffd3f2315e787f0bd7778d73f989bd6e6ca5b43c0d400e15006ca", 0xcf) socket$inet(0x2, 0x8000, 0x100000001) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000280), 0x0) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x200000000000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xc000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:01 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="854bb6016e0000000000000000000000d51c00000004006d000005354f7e280b083900000000000000000000000000a00000000086c319bf77d1f7fe91d005c23d5dcd5e8c23a7e19030cf8d5a642586aef4df56842928bae1b8521ee6db54e6819acca03d3c735ffb5f2013ab4918ca3d673c2ca0b0e037117d389d3fb3106639e20846e5e0484895e4edb68f2fd96e41711f16285aeaf95da21f44ae01864f4bc937a797193529cc68f1690a8e11e6a1110fcca4872876f1d1903f1ece1ae952495f70affbbd114409abc3f4b94cce331fc344219b88dde307aab3498c5c642b32fc594b006f341103c0f98488bcfae8939aa76617b99d32baaa87baa64c78efd2e6f7ab6234c76309727165492c0956dbd8eab20e0efe6c7ea8cdb2bc779a867ec9b469a73e9c7c1ea1eacfc3487e4aa9011b3e08ccd32f045dddae4ce50a8a98bb927d0db83355c42321aa6943688314096565c239f64c06e593e3ef4197616bb10822c138c93374d9a84034bcdb2c6925a17ab54f54aeeb2b7c345db20d26b0fc209f70a381e2ee2c3f47d9cd452c7b4e4c20066c7691ae7430b37b23063c6e06f4e23a0ae82c4f969746c70afbebc02de9b36663b853fcdfb390bf08ff9ea3b0207c26f7e47678e7c5e44e66f5d2d5f1a7c226d479f6126ca87b68fd5646464a031bcbd5867fadcd134f9193f54b0d6d5ca883736d6d863df5811d0b3e90938f55a279ef135dbd614f3f8d08f8c0de75eab1144f49c6ef663e436c9abd"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="41f900b7fb1820d1f7659c7f2c9bf0401244c2e26257489aa446a93c9d47deea9a8d462fcbd5e1d2cafe525ac13896f33bb7cb601f0528bfaa8189d1648b6986ce4a2829aa2faa2f97635c6a02f1f27d787f075d560cca4d8af892d701f4457dba6b11e0bd564e289e67ed788f44460cb45d320c2671e585aeeb1863b94dd43fd7eb80efc874972c79ad6d05cf238584d728a1881e38e99542bf98774110c3c748d6c81715575f1d8e12e81c1d1001fb0e1bcfe73bdf80b9a8c8e689c3b6f4d1f25acfe78664181e", 0xc8, 0x1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 16:00:03 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000040)="e636dca59afa031bf13f4bf482437c6ccbac1f20d300a1d0f4bf26eab43556116a6ee9a425f8e51b1dc3fe", 0x2b) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x9) dup2(r1, r0) lseek(r0, 0xfffffffffffffffd, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x81, 0xffffffffffff8000}, 0xc) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./file1\x00', 0x1, 0x8) write(r1, &(0x7f0000000040)="b8b963fea6acfde2e36d56", 0xb) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2, 0xfffffffffffffffe}}, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) setitimer(0x0, 0x0, &(0x7f0000001680)) 16:00:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = semget(0x1, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="75b8c7cb3708473b7455ad45f4fb6418ef8216dfc0de548b424d7684f90bd57ec05ac03b4283a192f3374cf74437f9a3853bdb5eec6225430d31f2bd8b8241eea2d85eeebdf83c50cda0b8cddbc54d0c5db22588f5c4cb9a4adfe519db4631dd82c8a247986217ef287bd9a7873ae0d1533084a731e5ecae8d77e6f816fb6691e2dc338e8a71ed44dbb6c04dcaec26612c95957b0659d2af93c04506a56aa4ba43", 0xa1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/141, &(0x7f00000001c0)=0x8d) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) recvfrom$inet(r0, &(0x7f00000000c0)=""/172, 0xac, 0x40, 0x0, 0x0) r3 = semget(0x3, 0x3, 0x420) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x100000001) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='\"', 0x1) fsync(r0) write(r0, &(0x7f0000000080)="c8", 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ftruncate(r0, 0xbf) fcntl$getown(r1, 0x5) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = dup(0xffffffffffffff9c) r3 = fcntl$dupfd(r1, 0xa, r2) recvmsg(r3, &(0x7f0000000140)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, &(0x7f0000000100)=""/62, 0x3e}, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) kqueue() connect(r2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000680)="fcfd003b1f89517b7a89874d2804b390f54bada229c38d203f52d812f6f20d5f425c66fe1bfbf4d88ac6fd1299afdf474415842e1894419f555506bfe9c292a95beb2bc6c345430010109607dde66384bc9391f63444bf68c343e6eb041ca6a49fb910de3611a717", 0x68}], 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x60) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x900000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) r2 = geteuid() setuid(r2) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTART(r0, 0x2000746e) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000040)='[#-\x00', &(0x7f0000000080)='A%})[+))\'\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) 16:00:07 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x4, 0x100000000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) writev(r0, &(0x7f0000000180), 0x55) ioctl$TIOCSDTR(r1, 0x20007479) sendto$unix(r1, &(0x7f0000000140)='+\v', 0x2, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:07 executing program 0: getrusage(0x1, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f00007dd000/0x2000)=nil, 0x2000, 0x2) nanosleep(&(0x7f0000000080), 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x90, 0x48, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0xd8, 0xf0000002, 0x6, 0x1fffc0}], 0x3, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0x40000000, 0xff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000006, 0x81, 0x6}, {{r0}, 0xfffffffffffffffa, 0x44, 0x20, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x82, 0x83, 0x81, 0x100}, {{r0}, 0xfffffffffffffff9, 0x30, 0xf0000006, 0xffffffff, 0x7fffffff}], 0xfffffffffffffffe, &(0x7f0000000040)={0x6, 0x6}) r3 = kqueue() open(&(0x7f00000003c0)='./file1\x00', 0x102, 0x1) kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x10000000000, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x46, 0x2, 0x101, 0x40}, {{r3}, 0xffffffffffffffff, 0x80, 0xfffff, 0x4b, 0x6}, {{r2}, 0xffffffffffffffff, 0x98, 0xf, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x0, 0x89d}, {{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0xffffffffffff89b2, 0x7}], 0x1, &(0x7f0000000080)={0x20000}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) ftruncate(r0, 0x3) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 16:00:07 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/98, 0x62, 0x40, &(0x7f0000000180)=ANY=[@ANYBLOB="36a1abbf505a41c9"], 0x8) socketpair$unix(0x1, 0x400000000001, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0xfffffe6b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x5) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000540)='p', 0x1}], 0x1, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2080, 0x3) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 16:00:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) shutdown(r1, 0x3) 16:00:08 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt(r1, 0x17, 0x2, &(0x7f0000000000)="218050a4ebad22054446b594e7c6571adfa01e2cb9afd4b922a4bb057d445ae71c12bff7ca3e7f0ec333a48f94dd3a282adb0c90eac51b00af85ac238f21f0b44e0aa2acb0a1c8e2ce1576b0eab59b16812c22dbbe45373cf2b5befff4e34ae506b768c7929e654f6c33953e8eb682e70f9f4b60af7164a0340481a71a95c52c2924d73b7382bf4bc95e0c1deeed7e5159a3e51e65de3f32eb64bf184178727fedfac76d594f3f67e3eeb0ebba4ac9dfa78c00304c4936dd2cd3365430c3211132dbbba27adcbffc3aafd24ed5eb3d14932e479bfde99ec772d00c59c6621860954edf6b885321a3be119041bc95f64dc2affa312a83d6f8a18d2b63c6bf03d3fa9123d51a1fc305f8d7fdaf4e11dac9ed1da2588975135492098d352c6aeeee50d8a2b0532680b91447c6e70a08633aaf37ba09f58c637ce7cfd6aa44d8d48ab5ae4c3f53e7f73fdffa7b0976a574c39a2e46965f1119db78fa930b79a16ef8a5c0f400a3540c5ca3869c4cfa1eaf135313828875b007444a4e26c11559c6c46e29508fffb236f87b7bf2008d56e399f6fdce6f5c43fdb5d8eebfad149a2a3f44afcd4de2738ef6acb0110941bede49c2927642c1ea002d7e23ccd93abf332323177b03c9bb0de854d194b07d5b6b2c2308fbb58c0b5129d29d70702e1e126d2559d1e925939def1182c0fc7ffe41998a3cf17ece5c8c5fede2f99f23b65ebc217d888595754cf0beb2f75f38cee3c91bf2018693b439338422dbf85d8dfe060361de398e446c7ccd9427752b8300ee2be339e94161b0d445d35f82594eaa04167b7606c4f0c21cd388c35b0876731e94b46cead6168b2a13132614e232009544ead3314382165d212e8e7bd2d1bc4e98c4ecadb0770e2e005e8b1a915405cb26130a4dc7f4becb77eeddbb9e5081f09f7aba3a551bb3e57e279f82217e0a31a399a97f102526cccb4e9ea963b0b1ac6b668a8c9319b080ab6bb005ed8ca4e4012b5908e0263a6c6114615b8fbda642c26e782a752d5b42edd579af4543889450fb446f374b561b88deba5f5eac6f6c110b7837c765c68953d19a0175f17d2f9352aa4bce0dc4704e9dcdb3eaec96064921add4cecb5378c3f407282359df15a5d6957c6353b173e25671b1e49ba191344bfddb222c0cde4ddaededd744e4963c0b4ec13d62056ee5d6141c174f9b6cb411aca08a9ae864aaffec891a0b4a6eafb88a87099a1b840211c37526bdfcedb2e7435da756d6a967af63bbe5c0c00d273b7540d430312375c7469623f48fb503e01cffd92b71a59a4e99229372da369eebb90e224d5a92dffa3015289642a460ea2f09902a019ec65e5a184bd1a8576c5f672de19f75530748b7aa239ca0f8f784b3ceb8e86b84bb88d577b45581156c13fe78ddab26d6bedfd6060528dd7e921f6ba0b235012f0a488ccff988ecb31bdf585aab555b733964dadcc0533b40c10a946b35cf3a42931a7708731d0fb91ec4257790dcb3a74a58a484848f85031da08c2287b57d831052c79fcff609c6eb0634226fc01b1d600dd76cec19dd6fd32e891c1ec9c2f350df7538d2750cbcea3c964116d68aa716a25f2458fdd56560b13f1e3b42cda0a6de09210224c4ff4f9120d1a213d3a43d8f248f3fe6aeebf06025b6a2840576f6d549a0e4cdf9a53079e7e1ef9c48452e5da9a19907916feb0bd59024ae786da6060e1348282b868f331c728ba78822cc55da2cea0820411c590d17a5efcd76b2926249ff2967c70b01d17bc377b3e273984373c83546208f274e54939191a5fe5d62f8850f5a80173c9e7cc6d801cc7da8f2ef7fab35571aa66beb735bd606deea69c86964373d6b1b1275926f3b9c56f57606c5195fd22797ef9ba4eb1ea17dc307eac80c24d6fe620fc46eded00662cbb1254c3f621ad1633dfb8736496eeffb0f4c5e694871c17d795829e23a10901e935f24687c56de9711640d694f4e9b1ecb827e37137a3cf52ea372edb6aff7188fedbda3b5f84a4c6c42feaef2217f2a7dfbd3237cebf63f226218a8f3eb4c0bf160f07f3aaeb6dd19727cd800f2441be7c4ace37641277592de2b40337a7f6a7b34d04415de6dd390c3c96250f0d13010c0ecaa15477d919ae147d712423ef929853e8ede6aa82801aba6351c4d310cbbd7e6a26be50b493571a1ed23719f2e738a8ec7b4ba6b47452fa6c777c72bd8c13dc12803a2b781d44d8ae9afdd4f96948c64095d2fc11feacb5dfdf4f6242c6d2a5c462fcce6260fcd47cbc2dc8053ca0c13a58bb6f56902c1f96f0dda4eee9aabae38f37ef929bde851e3a983d2c9d8cfa099aa097b56e9af276424ce2b0726067d34229a1b040fa141c11199a640a34f11033a301ac917b658f071c701beb75fe4c66aa0ff7e6fdc0319cc532e56976914b1924f19805b402cdb9b43cac243c4d6fc3c24ea4d1f3048077f1794a3403fc28249d6f26793ce21f9e0da58888b7d599444646f8ea532d79c078d7ff6c04fa69b9506a7a2473c664d4e091887990d5337340ee48f0af147ee7a4babdbad54de771257f0e0da591f1a5bca77ae42bbb2b94d43ed87b9d0d62fea431c0504ab46e16a20fcc5997a3c57606270b2df93b6ccd16931929aad4211e0688f679f3560a366bff3347aa25ed970c139e34b4f1b6d26a3f393e5c99afa3b8b8340dd1a56e3900d246515314428ea886d3c924133d7d715248ecc7b1e63007bc3a10eeb20dd0649320a9fb48d5f628f5cae2a6b5c35da39932a8d859428f6d392b3e3049e47e13b033c7af6124d87bb4f3da3f6d35c2354cd93d9852266eb2c625d22672d53531abcfcb12c9997561b355f26be76d5fc86cc200a06bcd8a8d7f2e87649200e8d8eb1dbd1a3e0cabd86b8fcf1947323868c45c90560e459389b1409e8898d8de6ebebfd0186ca47e1bf66929f5a3854b839cc83bf059a5394da34f2e31200c897bb167e4b8333271fbc742cc5f0555b28e7b196a7e1514f9a9e5b9a381d2294377991323d40e35f5f11744a3e86d8cc88720828a51c90814a0fefac6dda16cf2891ea38c28c9011c16663457e9f435a85478ff8b29f1bf306391e02c9f64b910798340e592979135925a731cc6b324fa9ed7041d7e77f503ce3e326ba3d11e8eccfa395ec86f4a20345c12d5e913c92c5db65c125cbd9bbd05a85270c438f7d669eabb64200ea4734173389639f9b4fed6e1ecb9df2edab31fd5cd9af37c2b106174fe4d762f62d9faa96a9475a0f8aaf8c0d20b7d4bcad1decdd506506450573a00da009313b809d025d57cdbe86c9b1d1380a2d4a8e4a5f7662a6d162dc822baba16052e1ff7b2ded63c0703ca6442c0649bbb0231f3ab59eb2347c6c8ceb62d08af9d20d2ea059b226f4a88b5556a21b099c24852f5daa0aed229f1dfdea237953e382c536ec4cc2be3168209364131619a40999bb7a55de6b68f0c480ad7a810d2872eff77c5577ebfe967fc21dfa382acfbc9c3b597be98c47672c0e980e9d21eae436c0f01175c62f75d6ab378be063895f8680302e87859f48b575cd9fe9407af369f3c3443e961769401b66938b2c77316163ebc3f8b84275837ca2992078be7f2b52503a8dab86440b6d9cea9942dc6a6b8bec00325e79aee6a1f1c6b3c98716ca2144686c2a80463863685a4033e6262c9827acff6080bffa11d9e36ecdea36c7e2e46595d688644837d908f7ccab660ebaa8531fd6d909904a34d2dde21a5f91edddc06e9aa4c9ef8f1278a79a905ab767663b6dbb0e7e35183b418e190b23eecd101d109c8d7dd871b624f0fc12e91d18cac680b5a14468e82b1f2a9464283dc1da36c90b31594620a8952c17b409c43f911ab111231cb913fa968b6a6810a0fb9a6bef34cbcd3ff8960b17c6c70775b80b00012234098ba6d4c876192615ef97429692cc043e8b0ffa142fe2f31a0f5dfafd62415f0db5d222ffc79a86a1aa74bd106b2a84aea7d3268f096150a6ff7b8e331eb465c455f45a6b8d2f2e625e0e8f31c260bc0bea7867cc2c75ef53f085f29fed9437c3d6b6c90706f675e71073cd3ee088c41f5a49ff4702396bdd247314e1c16e85c026f93df158dca30d5d3b5952e9c91e34191bfac0dffd9aef1b3e0ac99dbe00aa0ef502b38547a4c29637046999c589cd04ffca0c7a984756b1382c877fb76eef5a5a9d61c5504ef4e89846b82a4125ddebac153268e5458847777679e9fe879ee53282792026eac23864984440a5b9ae720fb615a0288eed40fea6a45812d4e8cb2a1b105efb488d3d6104cebe338b559cefb9eae21b23bfd16aec2102fabdc9bf398a7c225754e2118bb371e861d8dfd0d2cc5a2a975722dc04efa79cb291b1bc40e1c3b1f4468666ef8d04fa4d293b708d7f3ace168eb4e38f3d16b761a87180b718500ca7685947b4c9313604fd78df3d4955347d28d74bfb36c5f722fe489cfde320c0c1b8962f74aea18c48b3912ec2e4d73334460e99493b8cb1627704d60ae2ad8a6714641060a677f41e04390d775043e66c6ed05abde404ca198483dfdee339da64cf0e39969dc15d081bb6263362952d71b75dae90eb658e034ab6281f7ff3148345d7752537e4138dc7772df7aa2a13b080a2299ea006004f24efc7ad51442eab4b7dba501bb741e58fac5a814f0c0c71e466a6082885845f77f33dc80fe37f46436081aba1b62c345303ea68cfb794d6611922a3a664820b7d91f2ca6958c592a7f71e7670dfdb6780d1a9534bf98979fbbb3e72ef8e272e56b5e24456f653f52c7e4c2625cfe2bca034817bcc4832ffc178b741b12c729612b34a013c10efba1ed34b080ba1f07cd0a51bc28dec811167b712bea8cc55f20d0985892e71066197a41d287bfdec6d6e627d3dd60f227abb04ea0300940b2be1daefd77f56395c547f4428fcc48d8e39dfcddf26e5724541f4824d785f2fe2c942b06425ba71d07e159808e3d52fac3864d222e05ff1af72601580efd5a31437d66c30ab3072b77217da2d0839cb8a1c29ee92bacbdd7502fdb5e7d89a6eafd5e906f7e2155d5b65cdfeedc052c6a93c62a053fa78c9c4ce8bd7f7258ab5b4d238366ce1f0dd7f98997dbae8e70a3cbaefa0a9e009805480e7f5c41bc8f2af504bfbc563a9f4d207381c4241adc1b284f3a59b2f381276b4fde8394727ca9f85606e0cf7ef9f87e2d3046ab2998e4a75e386165c66a846ddfad73bafa854812d8de5fd863fe0c897cea79fc3a2197f2e7e9605c3fd8895167b345a3e335f95dfee1a968ee3b68bd302b8b434369808a3c117382cb3d361339f7b7aeef4e68bd7d5ddb0ffe6a72bdc716930ee05a8e374f704943b58efb7df185ed4959437a7b10f6eb5cf6bc7061483c1bcf7e3f3a74d454ebd73919de087cdd4be31d253500dfb07d1cb9430ad843b9353a835a38966fb1d698c108615b9145dea534f561160648220460ffc0e9b44b00fdc39177d2c0030e097f4a05e21c2381ec1e9362e2b829df2ed0fb5cbd13b38107c5cae825caacd4bd1701ad838ae4145c8c50d38a6c1bbb57eae7e56d735a989ef735c1ea36fc83dc48bc501a10477aacf35a50bdc68aeef6e22f9503dfc71471a8b10d552d7e031f60fb9dc83d640962dead1703510c3ecfc17f2b51362a1592a20ef00ca6169e7dec1e378038a446ae1a7ccabbbedc354491c6ef2357fa7871cde70b730f3986a9d81f70ee3ee2f11fc44f7b6ecf980330642ba865cfd40dad28102a6092f4c44c4f1e5820aff87c150020fd5823c1dcd13adeef15fcbf5d182be618d2fdbdb2db73eda", 0x1000) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x20) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') getsockname$unix(r3, &(0x7f0000001340)=ANY=[@ANYBLOB="0008000041809002a000002a41d4d877b5000000000000000000000000000000000000000000004a2c687a2249101b8f3ed1b171dd312abe78e3e5ffef11368570ab2cd58e22645aff09930aaacee8eeb089a425c58aa44a6d07a24418cd8ae49d1070163b18647b41c9200d7547cf10e5b32e77267d60dab1e5c32d23517a82cf855835bc4be1bdc2e64c57e0879f4213f788a8402dcddfb91feb7f065e84d204cfeab6660765f2d1b639869bcf4bf319632d0f42074d4dbae71f307a703ebab98dc56f89c5f5495942ce97699aff7851b6c4810b05407089eecdc585487d372cedbf480a70a5a8703867979d80816ac83d74d53a17634240123c85ca6e8a7cb49da6ab4bc387faaa07b7d1d698e61e1a1167f11eab72b077138b55709731dd9114b6956bac4d5728b0b1be9d2bdde4a920c58b8eb43b2bff28e6f118de5a2f867f686861491ad7f326b3c50d3c789f320af19c2e48b08d884c51c839b78ce9ed7a937251569694c325e04a88370b4857b057684599d899ef9da94789d80b2ecf08877180f548158253990da88b7415ef987c5299f4235a02f5a3d190b4fc5ca0df806135c96f2e9917a01db0be7967c647208db46eb264e4631988"], &(0x7f0000000180)=0x29) unveil(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='c\x00') bind(r3, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) getsockname(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000300)) rmdir(&(0x7f0000000340)='./file0\x00') r4 = semget(0x1, 0x3, 0x20) semop(r4, &(0x7f0000000380)=[{0x1, 0x9e79, 0x800}, {0x3, 0x78b4, 0x1000}, {0x7, 0x7, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x100000001, 0x800}, {0x0, 0x8000}, {0x0, 0x101, 0x800}], 0x7) r5 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffd88) setregid(r5, r6) mkdir(&(0x7f0000000440)='./file0\x00', 0x20) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000480)=0x3) fchdir(r3) chroot(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000500)) r7 = open$dir(&(0x7f0000000540)='./file0\x00', 0x81, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000580)=0x240d) renameat(r2, &(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r7, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x80) semop(r8, &(0x7f0000001040)=[{0x3, 0x9, 0x800}, {0x3, 0x3410, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x800}, {0x3, 0x1, 0x800}], 0x5) semop(r8, &(0x7f0000001080)=[{0x3, 0x9f0, 0x800}, {0x6, 0x101, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0xde, 0x1800}, {0x3, 0x2, 0x800}, {0x6, 0x1020000000000000, 0x800}, {0x3, 0x80000000, 0x1000}, {0x3, 0x4, 0x800}], 0x9) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) r1 = socket(0x18, 0x8000, 0xd3c) recvfrom$inet6(r1, &(0x7f0000000240)=""/113, 0x71, 0x800, &(0x7f00000002c0)={0x18, 0x2, 0x5, 0x9}, 0xc) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4ba, 0x3}, {0x18, 0x0, 0xffffffff00000000, 0x2}, 0x3e2f3f0d, [0x400, 0x6, 0x2, 0xfffffffffffffffa, 0x0, 0x2, 0xff, 0x7]}, 0x3c) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x532b, 0x0, 0x80000000000ca5, 0x0, "9a4c0a7da32bdce86b94140e31015479dc00"}) write(r0, &(0x7f0000002980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9", 0x14) 16:00:08 executing program 0: stat(&(0x7f0000000000)='\x00', &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000001480)={0x0, 0x0, 0x2, 0x0, 0x1000}, 0x0) 16:00:08 executing program 1: semget$private(0x0, 0x4, 0x145) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x400000803) chdir(&(0x7f0000000200)='\x00') r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x1) truncate(&(0x7f0000000000)='./file2\x00', 0x10000) write(r0, &(0x7f0000000040)="c885e0dee2cae24916a6e5e92afd45a22600d4d711204b6c8000e7cbda315fd13b2f7ae843bdf264040fade793461d2c4876d09e89ec523e816b411f213cd773744257262e777b0401d3b4622c8a67f88a5e0a61f5f4bbcbd6c2c540f4e48da0022ad38bdeaddccf8aa104ac3e036ed42b2742", 0x73) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x420, 0x52) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x2000000000000171, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000340)=""/102, 0x11b) 16:00:09 executing program 1: r0 = socket(0x800000002, 0x4, 0xfffffffffffffffa) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000080)="12593809e1f995bf64be821538770d94881a5aa314a48a552d70a9dd74c9cbb21d70a59d5a8675244198760557d154fa7b8c3f8a41c8b281d941559b5a2c3503653f6cf3617360e21fe6791eb0372e48e9afff231f3d8d183e556b19f115f31cebdd85b022f5596fa973ba9dd651bd21ee65124ab22e4ab3", 0x78, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) getsockopt(r0, 0x80000001, 0x5, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) setsockopt(r0, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) fsync(r0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0xfffffffffffffffd) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x2, 0x2, 0x10) semop(r1, &(0x7f0000000040)=[{0x3, 0x3, 0x1800}, {0x6, 0x400, 0x800}], 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r2) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r3 = dup2(r0, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0xe21, 0x6, 0xbb01, 0x200}) r4 = dup2(r0, r0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x7, 0x2, 0x8000, 0x5}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5fd037001d000200000000df72302d07050000004301191605760d4df019"], 0x1) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="fc09171018a85ab10950139a302d92b958f1434b1ef4c868bd0830b41efa2b07dc5639ce32fc63649a7c65790e549db683", 0x31}, {&(0x7f0000000140)="b1de90a332677ff7c2f9789bda00e4eac0270c1fb3d84fce22577c8c965bc29de28f717cd62463869462f35d1ae996f20d5e405fea95", 0x36}, {&(0x7f00000001c0)="1773b024e644ef20cac133ca", 0xc}, {&(0x7f0000000200)="a149477d89f0a06b90882fde9644ff6fd902fefe73b3f9793da9edcb77c2c483eb2b68e3ba41a4947e2a9786869852dd465b8d4e3012e4f8c541a19bcf07dcc9187ec9bacdfcf92fa5595174ec7b63ac0646c957473ac0601b719937c80b1e2c76f1e6e804e90e8408dc04a8a9396090a31fd6bde85969ee877e3805fd066c0ab38977135c7da4cfa10d10f1b5c893c5d5931b0453a09238b3f206", 0x9b}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0x402) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000440)="a299331a512dfaf16410be6628c4f0a4521f0c"}], 0x10000000000001cc, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = dup2(r0, r0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x4}, {r0}, {r0, 0x100}, {r1, 0x4c}], 0x5, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11a7, &(0x7f0000000000)=0x10001, 0x4) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x400000000002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001580)=[{0x0}], 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x9, 0x100000000}, {0x98a, 0x558}}) mknod(&(0x7f00000005c0)='./file0\x00', 0x2, 0x6) close(r0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = socket$unix(0x1, 0x3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) mknod(&(0x7f0000000600)='./file0\x00', 0xc000, 0x7d0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x1, 0x2, 0x6, 0x37c3, "2c4657b2d54e7c2dfe927b87c03692bdc2ca1c82", 0x7fff, 0x401}) semget$private(0x0, 0x3, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) unlinkat(r0, &(0x7f0000000500)='./bus\x00', 0x8) connect$unix(r0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000580)=0x1) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000640)="cbfeb7e34dc07a2e0ac9fd31e72cb0238ab6f3870026da083308e1114a0fac465293ec512e04330465de443c4431a713f259887313ba9672f5a953604db6d52bf90f6cbb7f17cb26bb03269e8ae79fa38a02dd7e06b65518a23e8254b2150b83fc7b7eb7600ddb3b7d1edb0dd206590f25e724d3bdd01fe57be8023da8a98788bfd35b48b7366d7b7783932dff172a2944205d529cfe24aebc7d2dd50858827aefe0553fafce6b38e9", 0xa9}, {&(0x7f0000000700)}, {&(0x7f0000000740)="0eeabf5e2b5f8da0ed08773ef0d7e9dafcf4f12ddb7701fa6ab1ddeebaa2203b6f3950d062", 0x25}, {&(0x7f0000000780)="2e464f3270a8f4a37b2a4543a72d34e6f47bc3666b97fc71eebfb60075dfe266e6362b1a1784c6cfe02abe02e9f4ec18f3", 0x31}], 0x4, 0x58) open$dir(&(0x7f0000000340)='./bus\x00', 0x10080, 0x0) recvfrom$inet6(r0, &(0x7f0000000400)=""/15, 0xf, 0x42, &(0x7f0000000440)={0x18, 0x3, 0x4, 0x8}, 0xc) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) 16:00:09 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) faccessat(r1, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="7a06392bd70f9f13949bc22209c4f7638e5f3ff64c1f0bddb8737d1ffbb485913b6519c4619bb9ad0776d64437419e87f1f3a7bb752ce9a75235976bde89c135417068d83cc9571c09f78fcd1caae9eb3fbe6d0f274a59679f82e9ef9b9eab0926597bb153aa5b5eaaab20e93fecf61350c5c74bf438902ab0431a25fcb602dba42b097b31c2f562d277b8e50a1d34ad4d7781102848fd55222c922f3a2123c86bebc84deaba5a1af1cc1c531a764a791287b17bc5da7d8e8e272efb891310401642fffc3ee1492a51df9bc5f91894c60a131cf690e15a8d5e3736a6ddb44dff04f20d07c694c98c1617e7db315e47b0bd0c999f38ff771abf6b68ff657993b7c0f59bd54ae45fdf38c52aad127562b8464bbd84e0db947df38059fabd56dd37a091684f", 0x124}], 0x1, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000200a, &(0x7f0000000040)="57150e31669833c83b398eba368d77ad40acc3e052f36328f9417f54d09136106cd113f34b77ab2224607100", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000140)=0x12000000000000, 0x86d65ea2a5142e6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x2a2, 0x88) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) setsockopt(r0, 0x80001001, 0x3fe, &(0x7f00000000c0), 0xffffffba) 16:00:10 executing program 0: mprotect(&(0x7f00000b3000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) r0 = semget(0x1, 0x3, 0x44) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000c40)=""/4096) r1 = semget$private(0x0, 0x8, 0x202) semop(r1, &(0x7f0000000a00)=[{0x3, 0x0, 0x1000}, {0x3, 0xf9, 0x1000}, {0x3, 0x3, 0x800}], 0x3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(r2) r5 = socket$inet(0x2, 0xc007, 0xffffffffffffffff) r6 = fcntl$dupfd(r4, 0x0, r3) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000380)=""/223) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000480)=""/79) kevent(r3, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x10, 0x2, 0xd9}], 0x62b6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x81, 0x8001}, {{r5}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x800, 0x8}], 0x2, &(0x7f0000000340)={0x4, 0x5}) socket$inet(0x2, 0x0, 0x7) semop(r1, &(0x7f0000000280)=[{0x3, 0x9, 0x1800}, {0x3, 0x3c, 0x800}, {0x6, 0x0, 0x800}, {0x1, 0x100, 0x800}], 0x4) semop(r1, &(0x7f0000000500)=[{0x2, 0x200000000009, 0x1000}, {0x2, 0x92ac}, {0x3, 0x9, 0x1800}, {0x4, 0x9, 0x4}], 0x4) bind(r6, &(0x7f00000007c0)=@in={0x2, 0x3}, 0xc) semop(r1, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x7, 0xd1f, 0x1800}, {0x3, 0x9, 0x1000}], 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/145, 0x91}, {&(0x7f00000008c0)=""/156, 0x9c}], 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0x6, 0x8, 0x9, 0x4, 0x5, 0x9, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x2, 0x3, 0x5, 0x8, 0x1, 0xffffffffffff0001}, &(0x7f0000000140)={0x8, 0x9, 0x8001, 0x80000001, 0x4, 0x8, 0xd23e, 0xb4}, &(0x7f0000000180)={0x2ab4272d, 0x1}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000740)=""/97) semop(r1, &(0x7f0000000200)=[{0x6, 0xff, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0x20, 0x1000}], 0x6) syz_emit_ethernet(0xd4, &(0x7f0000000b40)="ce7087bf9c472f331aead9aa20eb1bd0ea38673b8fbb80b568146a8484761dc67204b4c9f46325cda634972e26946942299d1b91a018178ae22d21ed0e32e788d55ad7da8b2e8223070b6c0401fc25be32dc69a454e38b208f5125cb07e257e8bb0dbc74aa167327ea9a4a034295a7eef423209375b1f4b824d764a1e87c94d992d6b4914e3c6eef066b2a24afc8ca0260d435065049c60ee2e804c93b64713d701147bc30d064e09c752ae2f38c0eeeec3d0893ad1c752264afdb2a07048996299ba084e19fbc4752d235e9199791b7a3d4e628") semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x7) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/59) kevent(r2, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffffd, 0x5b, 0x2, 0x5, 0x1}, {{r2}, 0xfffffffffffffffa, 0x49, 0x6d2051c8af5d3650, 0x2, 0x7}, {{r3}, 0xffffffffffffffff, 0x1, 0x40, 0x9, 0xfff}], 0x6, &(0x7f00000005c0)=[{{r3}, 0x0, 0x10, 0xf0000088, 0xffffffffffffffc1, 0x401}, {{}, 0xffffffffffffffff, 0x90, 0x1, 0x5, 0x3}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x9}, {{r8}, 0xfffffffffffffffe, 0x81, 0x0, 0xd2, 0x1}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x67f4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x81}, {{r8}, 0xfffffffffffffffe, 0x4, 0x1, 0x2, 0x200}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x6c7c, 0x3f7f0fec}, {{r5}, 0xfffffffffffffffe, 0x1, 0x8, 0x3, 0x9771}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x1f, 0x9}], 0x1, &(0x7f0000000700)={0xffff, 0x7fff}) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f00000009c0), 0x10000) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000180)=""/105, 0x69}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) open(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x0, 0x4004, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlockall(0x0) r1 = socket(0x2, 0x4002, 0x0) sendto$inet6(r0, &(0x7f0000000080)="b35e42de552b39d3dea285d8a952dac72c134e41e6503b3b6a0aa06e1ef9b62a5fa3b5c9ad276f8518f49388e02590366e8a9de952ca022fc5bc83e05113229021917ed197ec61b7", 0x48, 0x408, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x40, 0xfffffffffffffffe, 0x73353d5a31d0489e) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7) bind(r0, &(0x7f0000000280)=@in={0x2, 0x2}, 0x5) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/231, 0xe7) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000100), 0xfffffcb3) setitimer(0x0, &(0x7f00000002c0)={{0x3b6, 0x80000000}, {0x5, 0x81}}, &(0x7f0000000300)) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xffffffffffffbffc, "a1431f0ac85a758a1311006c3eba2f244b9e0900"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) getgid() fcntl$setstatus(r0, 0x4, 0x0) 16:00:10 executing program 0: mlockall(0x2) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x200000008000003, 0x102) listen(r0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6) 16:00:21 executing program 1: getgid() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:21 executing program 0: socketpair(0x26, 0x1, 0x9, &(0x7f0000000140)) socketpair(0x1, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8c81f947f6437378cc206c885907ace3f3fe989175eb6e80470df3adbdd28cb9e07c233a6d78d5c589fa8eec02c56c9d0158160d4b2a7dbddf5855dd819f45cfc7ff82c9614a10c77ab3863c1963726ce5e5863131fc175205100d6d31677a2a031d1b7c279833331d7213c28b900b201782c65cc4702441e2cad645150139ec40a4fc10604a03f0ada7812e1a1cf9cdade86849e041cccfb62c5d16183c4e07fe0d7645c0d560399f1885d149fc4dc6a62464d7cd3c54b29620aa927c3935f145fc1b64bb74e7c41f4ee36db24fdc1f44876dfcdc3747169d8387890aee90f410f0a61f16b3c780cc0fa31820c142de7bb391cb5040b5282eee94", 0xfb) socket$inet(0x2, 0x7, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) sendto$inet6(r0, &(0x7f0000000080)="d41ca78119bb7fad5a52cf3cab528c03d60ea4eb084aa0b52b34076750ba26d6a30e22da0269e71257910c213ea519bc0a4f70361e7b7f8ca9b37d4461adac9f7c66006dc5acc1676aa2f0ef63d770602c37ade36f2e9fb8bac4b2ef0a002342c35b74f727c1904de6a7fdcc716dd6f9d8bfcf711dc61c1548320b16e1755957c5ef61", 0x83, 0xa, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x3}, 0xc) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffd11}, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x2, 0x5, 0x6, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="ff0d400807010000000000000000000000000000", 0x16c) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/99, 0x63, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="9f97127e39", 0x5}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x882, 0x11) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) fchmod(r0, 0x106) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xfff, 0x81}, {{r0}, 0xffffffffffffffff, 0x22, 0x9, 0xfffffffffffffe16, 0x1}, {{r0}, 0xffffffffffffffff, 0x22, 0x20000080, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x88, 0x0, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000006, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x5, 0x80}], 0x5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000002, 0x4, 0x511b}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000002, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x2, 0x5, 0xfff, 0x1000}], 0x2, &(0x7f00000001c0)={0xd1a5, 0xfffffffffffffbff}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x80000000003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) r1 = socket$unix(0x1, 0x6, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f00000002c0)=0xc) recvfrom$unix(r1, &(0x7f0000000040)=""/2, 0x2, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = semget$private(0x0, 0x2, 0x247a2a9e9a45d701) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000200)=""/164) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) fchdir(r0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/31, 0x16, 0x7ff, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x0, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvfrom(r2, &(0x7f0000000300)=""/112, 0x3d, 0x802, 0x0, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001500)="3efdf874d8cdc2250e83e865be013ef3d7d038f4beff0e1c61b6ed7b3a61ebb193994897ed253af87b2d8c41fee3f269020238899e95250110d14e921b01157f7838d1239f876ec4f134d043e17e09f7462fd793402dfffc3645e65e9f6c97c2b15259a13ac2fe10fe8fd41f34f012e51024663f9ce9edc52b781da5c032186afc05887e120fd004165994201a97fb90da9e798757512704c717f62a20c1f419ad1b2450e5055052c42a3983484ba54e22cdbeb91056166f581c2a1de50192c34b86", 0xc2}, {&(0x7f0000001600)="f886705b0f715096b629bd531b9c2a62f466fb7875b184a5abd54cfc50ddec54167717c8e6a599607ced5c88d4d503e040dd4ced1fe2d277cebd11c22f3fa9e7d9991d239b6c5283ce9ee75ef2c154163c4e8f774becd6cbe461679ea10112c7935f167ee5dfd70fad8bfd318f1b0ed1a2e3d250cbbf2eec48821bc84450e3021919f212827196717ca6930dbc2124a808055ae8eeae65691ef2e9a50084d58a07626b2fc4b9824fe7e271bd562e0458718cd160ff1811fe4de22d0b530fb3d0e418d9026aa9287e5f29483b8e9ebafaf484df0fc534b0b73336c8b5edc49340826a0ec1877aabfe8ca193012feaba86", 0xf0}, {&(0x7f0000001400)="9ce0061cb3d7436bb3adda81fc7e8bcd469f2b843c05431e6321668f453673fa220ff0b9be886b8df645f82a5de8d3080ad9274c9b7cda39ec698a7c5a5d12a4b525788148239943f596bdab0e7cb2a0b503e32f01a250d07af202929773d00a03b18305f2138cb3dd9500be8af60f7a052e955de8e47147dca2ed349dcf8cca", 0x80}, {&(0x7f0000001700)="29288b6a9f18bc121ac07fe78acf7151f5138b294e9ca620de6379b4f50272119931893fe4900531f9f26a2d14ddd1536c67a712c9badef443d49924c4211c40f3e43a98760a05ed1b2a926907ffed4016f4f1b7e52f43dcae48f6e629ab50fcc52994dea1800db23e4269b87513df08162fc02a7cf78c8004c1407fa053a8e51a17954f53e65ad1257c852d791071003a0cc6bd549019", 0x97}, {&(0x7f00000017c0)="e943b7466344ecb6556f4023ec9f799f163b8a54b72f0b50ba19452c6fcd4f7b84ec9b1f0104480e9095875511ba7082aaafd7cfefa8c1cced71bb10b450cd0125ec0bbde020c83094659c57a09ef28a1de42b1a740219bc1cd0dfcf7abf62b2f1f187efb7b23b09be306e", 0x6b}, {&(0x7f0000001840)="414b15e754b1befbf7a616e7f274edc0f25b9dcbd4aab144c9c3d09ceb7ddc5007b8fc96d7906fc59567cf719dd65259483641f9a460caa71f50c80fb06bbbf0bcd733afa3a901f450a16f38ca062613bebe0d65bad2bf1b2c5e770d80298027dfc762e9f9ab1de76e41cf27eb5ea1325b4647c3a164c145713421aad07c7c610b0c23abae650d2a3502fa060ca914", 0x8f}, {&(0x7f0000001900)="08568e782882fe88eff3c8a79fccbd5b83c34522f08bc34be09dabcec1a69a6d23f54a4f8967e63e8782ce33f0030dd2e592ae229aac02d4af2497b740cb418efd2b4cb7d50b5c9810592468eb364c4b8df232aae8655cce74b2c9bebe2fe329fe18063b0b2ec1a227a9c725c7a41c4a85f9fc6117034eb7e3f81dd72337e99e5db99d792a3f431b3f59dd893199cf6f0e3e81d78ee1", 0x96}], 0x7, &(0x7f0000001a40)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r0, r0, r2]}], 0xa8, 0x4}, 0x400) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) write(r3, 0x0, 0x10063) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) r4 = semget(0x2, 0x1, 0x80) semop(r4, &(0x7f0000000180)=[{0x0, 0x8001, 0x1000}, {0x0, 0x6, 0x800}, {0x7, 0x1, 0x800}, {0x4, 0x100000001, 0x1000}, {0x1, 0xb2c, 0x1000}], 0x5) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x7ff) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socket$inet6(0x18, 0x8000, 0x5) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) fchdir(r0) 16:00:22 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x7, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000002600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f00000000c0)="f5c44e5185e65608b4c39823020af1896548c6bc773bbdb71018225664e93e5463a2368e443995efd41cb23eb4d5b55e37cef964886cbe6a167e7bbb6dd636f21720a0372119fd655f11df4d6b4d2e9293b9944e34888c22eb0c318dfb6a91dafe9af45b19fb61f85712dad1b1f7b67d72f9055fb4220e8b2e31d479d353caf238c2d530cdabb68531304e3430a9a6e29a3ba373b8b0860038d134c2fe823f470c9c71097942e76fed77fe5474428577511787ee", 0xb4}, {&(0x7f0000000180)="31521ee86a1f8a0a4ad8d166bf18bc6c19d87e7528f7561f9f2d976a54d392cec0f6a17da86577382556ed9721bae31496e59eeefdc0fea2336316789c3b578c7c8ef7857f15dfbfecdc4630c8c7fdcb6fc8d3b8513a80f6bcbf01", 0x5b}, {&(0x7f0000000200)}, {&(0x7f0000000240)="3db7be9f30ac1e51b2fb501c4aef6340b69907151f0c890b11be25f9d4662921b220fc4fea83975cf8a5f2efafd7f525515506fe89a0c63a00ea0532e644b3aa6834c003e5238df9d321b7c09bec5e987e841c8bb16356c8264927e78ec3e4c65525878c9a6fb5e6619bf71d66ef2d3c4dd0587e40f91b6e0f8348cf2c2ec2b9d4e914475108ccddcc39995d1032dbc64454118e9f88b3d8167baaaf8b51d0c8b5598c9f6b53c2f45ecca08f88ddfdd1e9fb126cba52601b2f161721bfebb293a9dc4086154aaf0f2db9fb691dd8d3f9ddd2ad8cf9ec9179f994922f56e607c8c59d26b4a7e74702bebc91d089a614439586783938066f5a11a2ba8d693ab5f91ce11aa3b5e9f2b6f26432d1c7cb91f48fad522fb142434eda6ffc6172c5a8a3b7a7d9dc372b90d820c500d2686986ded60a4a7d6da4059745fdcc8bf8d92e95bcf9be0a78e454bbfe4e3b8b183d4d686d0158c30ed6acf34199de2efb58a46eb1a0da8075f0b8b96a5cd86b2024b2b9e307643c6250cdedb55b00808a245a44bbc88cc55477ec328fafba6ae92a9422cbb4378094809a60976187cee69c54c7d276e10cf83162b2720bd7c4abed4a27db902a3d9722d034ed642b54b196692c02bd74e6bf844599de0547e4cc7671e3c4f810712fbb2d494bd12cb31aa4d90cca1194ab0e38339d166b9e0c723e56f440c4f29bf72c5e981945aae5bae4d866617ef197c34351472c7762d349d5548e78910a11fad588204d5db90663958b87960d56b8a6e967993b7290b644875c8e41a5a499dada5ff4ee98623b2af5e614d55c8a605d2c90e2de76c59489c348f769744af98b6ea014bde7483b760cbe8a1f2ca088702c275fef92b6281d5f985b08b9b6f98cfefbca788f56acd2494564d9df564fc0faacc693a84aaf57804aac99c1c616661bb1ec1d94e2a1ae9cd4fd568bb71ca3227a6d824e2123bb4435d34bef01936f4ff988fb99f265878fb39f4d631cc5ac4d0932d0e5819244dfd3b6fd5b3bb5dfdaf3541d26d474138f3046cdd93f6279fb99fa83e42e3ce6f56a1e60dba03433c2104918c11b295e42070c4ecc635eeeb920bd64bad433c2b7b5c16173eaabe9245e805e439921bffb69fe6ab818205ba9e4b6d949c7d6de378f695943994fa43763612ecda2e79d4c50212b685a4b8122dc1db08069ebe23e387c9b4d95c267cd87a28598032ece3ebc65d9831800e27d259378efb8100707004d38725b51cab37a02ceebf429edc6025002e195ee251dd71c907962bf1658281c6f245cc3f3c692f2c35f334388861506a558cb3ffabad7b03b5920fbdefb0442feae4fc6f34f15bb07607c1c7c5fb3e67426707683280863e5d40513893a4997a6b29f7f157a3bbf8dd0650cb69f238f7e8921902ccc0d8204d891bd9ea7b2fbfa0459d4e2135c305b0bb315d93abc3d9441e8996695748355ef85c716a86ae29c780afb80bfee0e21900f85ca2be4b87fd65aaa302ebe3c86a627659731df2ef67a2a47dc88f32f8705fce17ab8435a7beeefa788d8d579cdccda1426f34190e51e035178dfbaf6635b6523d0baa59afb8ce45906b914b319e76c4c0422cc35f6e49412d66a9d73f132f61ca6938f965a8e2a023a314db6755fa238b0495543f6a67b6fc98511c5b5f2b58cb4fd6dfd78f984baf084a8706888f3bc07d17e7e7bf05157ae9bce9498849597079c86246e9e37bff21aaf044ebe889a7c14babb9f2a20fc757ef380f33c81d85dcf9f2276fd01607ac240ce67d880bd8c004cbd50459f87abdeb92a17e7793f5a73a40887b220fcf65c81de7e7c2e6e590e0e082c96d458e8601e701c47550c56ca47b845b93db64889f2bff3a32253659de1e113bb8c3a852383db635b1a3af5c777ac0736dda34375827714b642e2d7e5d6a3361b23226a9922ed3ae8f538562dff8f5d497cf20b999c1fb0378e28db867c070ee638ce7e643a73f6b2092b486d2137ee0f04f0bcba2077bcb809d45335fce8d9f3decf3a9e937b8417473f85006b81ac50f2fc92a6a3c1451ede97cbed79084b0ebceb8777262e096bb7c2fbc336570293f133d4d32f478450949c9f08e9bf97c9f001736d1d7df043e776607f65bc9d3419461a4c9b83f955fb973185eb0e46d3c1f5260cb4042e9a1b0944a207f2151c859a41828ef48338e2573b5fb5a3b7d678134c0c18893efa99aacd0df5832e9c0d5880f0c30345225bdf47a061ee6ae538533184497f9059afd9f3882d606a354bb80693a587b3f419b9e2a7c272b1600abfb79fa6de82c7cb1c1d93236be51eb489b8de1c77ddc0af0ce1c10f9c076844fdb2f9a7beb0bfbd5954bf3ffbde689068fc3ca1c0191d18a05c289b17b11856e079b0eaa87cb999848d969078d7c89b67a80f1760475e2b6d33c691509fafa16bdc4d9c061caa42af52718774943068c2a49c2a401676b8bce5c8f92d3c96a6c79e7247207a7a6d3a2f2e9e444ec2cb2b33c02493dc927c97c0b5c35b6318a4e2cb2b125076afe2b0949e836407cb8db179cf7d1d8d225722dac32082e3677333361017267919cfeaf3c2842442ee966b2efb116747c79416bf87c994ae4e9982d77371b740c6fbb8aee6c2d7ec6b45b3167152b05810173bd93f457da60abcf797bfbebd6e2c34732c86b04a25d15c011c397e255bb035252a2c9c4f01ba769ce9d74f39bf33cd06d729795555451f8d87a4b99b61d31322f735a053b66aa2158b8018051b34580e68d4d5a34e8fbc9956fc27fe5ebf9c706a633ac693faeb0500cafc52493d96829a3355ef991ca2ad04786c4d3eabd31e35cf78955bccfee626de0f20f21fa1012a06ffe73c40866282bfe903d9834fc0702c1777382d9206c9c63ca8aa23d101982b366fab551536886eec576e5446ad9d0ea6ce73c3b614289ffd878945e452e6111a2215d49b480765579b770eb56ff2dd811bed32f009d94c7901aa2e3df595244466c9c794b3cf72f76b0d3b5d2c3e9af409abad606cbfcb76814a74195cdee0325b9a2ba5fe7926b442f5518470d2e12a68209de5a90e34c2bd20f55b03321fafcaec0e12f78daddb945b1b1214a63817e33b8e985011d02449f510ac07ab24960b880223a9a93107cbfa34ed3ab62b468603594e7339fcdaa9c62adbba048dcf20e44783a3e41c42da12f94a7743aacf5d57de1954a7ac371d0dfb0427dd75ca57fdeb34fb23c89f293e0bc0fd2ac61eb1ff932100126c6766bd7208dd5700a4ee40d3943a15e1278306d69005c72a7bd61e4dc0f18325740902b104991e25833bfedb855bb053df13fd4201c91bdf3f56b9bc9c39bb4e86d216e449e59e9021d0ddb95d23cafddf569326c6fdab587fa77f6ea960dee1c26d1aefebf2cbc1fffcd4385fda3b3de803a3a296f41fff6315c20e5fdb0f914d2e5bc53c773256066c57b70913a51f9c0984b50b1a8afbb45d198691e96aff641b5a57d3c1fa6910044f8041afc264807c590d4c8547f1a23d1545f9ba6867ef76f82ea719c166756b58605a6badb722365afc4f06e6a0dcd0da5be46d7a3355010de0ff21a0bdff24a2766ba0f8604898f0211efb5d7ec881c1a001c07b3bceba5e961a28d2ff696c40bb2c77fc3a6bc62559e3724192c638e92bd89405123370c19d582b381d1915f2c0fac56af072b2b4d5cf3a6897bade07fdc2ac3ac074d2339f432bd01ac67c97401e1ef9a4525f5566a5b912b50859fd6fbf27e906a58a7965275e29e2c72bfd94a531cecb3831c2619c8901719073bf8b4c887938c5714887f57d063a2278e95d576641672dc43c10342f55b472f49e47c0e2601e214637c2aaa13ecf627d24ae39605b616a7156b884125cee72bbb1b0ec017a38e5cbf173692a66794d3c68bb4373e01da9e4c87c9e7afbebcf96093e09699f6f74422bb5ff8226966bc9deec52721a55c7b11c20f4a65ab8a13ab23bc77c701da93da99c28ca1ff38a5083e549aaf28307c8ee4bd0d05418866cc58f2f6674d7e332f00113e8ff10b2ab806dcfbdb147ec46690b149cd5077a71f30b15a272a10e7faeb8fcadaf33eeb8ca3cf8e575d9eab2def39c6ef1eeccc60fb840318b600a10d25d43fdbab7a4492d91a9d5081089ab600a6aef89a5b8e678be85295643d43be2c6fbbaae85ac8f4e45e6fddb594cc2b34a51105d4591db34859712b5c83943a985f6d2c077844faefc6a8adf3f74b56cfec056f9be77e1ecce0e18421dcf856142ab4fd45cea47f4118a283f623c886d88688829c98e0f4bc89652042d4b04a905f4d1d10157264d1252af893b78f9f737d08a7ddbf3844f6fd6bc717f712209f0e2ee0f6abcf0bbf4ea89e1f19a034af6226fbbc130a0957d9fb211e1fafff696659237c984dfcc20fadc1e960d3e2e4008fa88dce08c0664da4af00649fa26692cb559d42c1de85fac0e02ba3affa0cdb45a2b77b4b059cbfd732143934848f81c6f6e5a5b0c813c303c6bf7273069b6d0848f81ef8e740625afe73c814b48b836a30ca3baaba77384f01ac9f68810b10063526964b48c11f220bd4f2b7f61f775212a24c1281c53a490b708278eaa4f3f0888c8d181be6d24549185c9ee1b945de938c1e974769100dde47b4f91e6fdccadc164cfaad24099046104d4841062056ec24b42776da32ed8b932f28715de34498543f5f66e0ef5b2cdaa82b0bba1d80e59e059183289d0311edbf1c7db8d033edd82266ea1a8f564c1c6bc8b77b42189e808fe995bd9f080cfbbc6c27c9511607d06608e1dd68a9a4c92d838f32dc22f90f4a5be7958d6f4a0b8b8661a1b0f866efa0fde58afdb1c2bacf7e39bc997d44db5c73895a276eff7280b829319c97187f4c7219bb1a2a5134f2918327d9ecf94412d6ffb44c3d6f6d383eb565d540baa8714aeb6bc15f6912849a5410d5faf9740222ef185f767faa7020a73fe656710f7ead0e15c8530f1c118faeced4cf9bf2c12fe1268432c651b3129f98683e68ef1a76233fcba5720b8b63157e1b87b326ef41ef0b83d755dadc788cf627263b4542777fd05b5e4a0f2769c0d0bb0f4c00a93a3f3d999d5f2425feeae7bf8d2cdd0c245e740a2124fee61520a86dcd79bc7c91a802cd034c7fe4f2a13e03c4b5276184a61f22cf5ad1abf70c87066e262d52dada16f8513d6c48ccf6fc3b7400a8478f52e4f15487411dbc157fc091ff12bebcbd34338bc0dc6af42d9be3852957e555db5355488d1f1280219f9ab003a0cd49342968dc03b208d58583a7727ab74ce33d4d58fb4dd40ceaa558213ade0d6a4fd0d63ca18b0cb27ea72f5678a264cf07bfaeef818ab8eef4b03906dd4c26c036c0c1299f02719f282b1bc72dc7baeba860438172a69e7667ae22f299089499c4ed6b7ecd4201740c7e357450ae59622812fe2d9fbc5892d298044849d87757c43cba2966cecc88120eb4c1338bd918b5111172d2a5abb317a830b653093b74538d6e71e868e9f7f4850d7339d3c6a729b5b193031399c835f8c194eff9795ee86ed90cae627a0a2d44efcbaec2658cc9bbb962253bd5875477147d21020639dab7fff81342465d9b64e5a3be7a217998c73c8a8fa83ca5127f6fa47215b9418b136a5b5244397b4a4972a5929079b9af26acc30d953145980851a69081b5133488cabca2f6c96a7e9c5650981a8efb5fcace97ff5c4a8afc3b309c9b540ee84861d71def041b6108365cc01f5c9898d9f1dafb7ad3f513124ff4f8c061ea81eb6cbc70f0efeecd2bcd8363bd3179ef7530aecad7efd69bc82d44206dd4b07c513", 0x1000}, {&(0x7f0000001240)="d4a2c793a127e6ac949472465ea050d2872e05c36e0e3846d365cf909eba544492458ce52b0006f2f3223b1a7834913e3e3f44d0d6290852660b30896254998e8edf002452c2ff7c0253", 0x4a}, {&(0x7f00000012c0)="8ba3756bd99d3cafdffff17af6bafcbf75546b14961d4724c36919a0e1e2a884eb2111d12285b7e43d2b32d6ae6b3219b944fd6ff8d2f465073345999774df7aa3629a633f03077c15fe0dbcfe34483b62efdf069edfe4c8443d5b748d94476297a2f33e414858fee5cf84faad93bb883fe5a68dbb74eb8881ec5c5f33964b39bb72f9afe169b9297c10cd3c029d1ccf35ab70f3cecca98a5f7777387becdcf28b5a7ced4ecc97273febe41baabb9b05b6d4055d4925542f773bcd2d293c82c001ff3ff5629212963195ba6e0098de53703940faa02187742b8014c282205694d7d17fad7aab06c75b2a967b", 0xec}, {&(0x7f00000013c0)="f02f20665f56800bb42e6f1337fd2eb2b9452e9453180d29a497469d0478d002d78f211062345abd28fcf337af0c820b0ed7a27fc6d0c797ca30289aad57261a7f6c09a8a070a1cd07bb71c86f4121078d33ea76360b7b32807e5633dd2f86facc0a6e49c203e2d75679cfeb3414cbd004d284429c5e14275510174e7bd72a3fc66119d717a31afea65921b6261246202e51e7e02a570d9be183c90db7f44c4781df70973d47950e5054d63ad4d79d90869c6685c307274d2fa5c9809389af34689d558ae883f6b55c8d486d8d0b5fb748ee36cac905f8e8073841f00e1badc2a031dfef80ac72167763338b83f78e38fc0228e7804cd24587c4b787326aa1d6215ce6e07d9a4c67defe96fdae19331194dddc9e63c91302e0f6354c5f3ec241b8e09002371babaf518a43da3277bf2fa22761a93e67f7c9cb6043c79d7f9d20c6631c35c453b5f298d1221cbce8719e4f10ab48e7e54178f7100dd8d4a0ca845b26c278553730cef480fb58879b3b72866f7fd9225f3f91b7556a4ae1ee118b45593e99d8b9a638ebbf2ab72f5e80af2be873eaf99c5bff3cd28cf865924460d9734f57d9fc4c72a215c962a52cd3c6ebe47ad3d6404e11234f6193390920d8f2767b6d24a3ebf0926c003d0d27d111cc0b9094cb31dbf49b2c12421a20c6e8f72e95c4863df0816af395a024a567e77e132b8fd0ea659c9388306f8e21135e6ea7731bb54df55ca5ff3cef021f4693627cd8d42f493274a6cae3b1a869b539c869e239e8881d42791bc462769bc18243b7208564c92e42e0e745b1dbca5512a0dc685c4a5fef6bf44c750549bed531f798e2caaf6f597d4dc2689d587b7262cd70760a9f67f0f5a6672445d5025284c98aba16906360d4653a1d00d1579e1301a87fe10d7d1d678eaa8d1a5663fa1f62e8d80469a0517069145ad70f5679ff1b3590135b9b6a63baad9bfb3a8699d194c3e98663552fccf1f849a6922b269fd1592d3cd7b817a58af23a95a804da25aa77b918cb38cb4101a9ba7c1537679773e5e2a838e62f824ebce238546140f53adf0ebf1b93d9d20533014d9471ede9c6efaa68d665f8b6f06ac305462bb19afad42d3723dd9b25016f7fcf79b254af31b806c15825fe8e01ef3770bc0821fe27fe34ac3fe170247bbb0cd27e245e61b423a7a032d7e0a5a61472c8a86a025215c8c3e8a81ca57630abd3a870ea95f78ede785f64fcd7387ce4c016b78c8d0740aa0fdad3b269d1ecdbb4838498440a64598cf1313c12b15fa8154f779087403a6351be490546e8c8d2712b99f484c0827e1e9d581f93ea418b3017bf81f4c810c67d78f89c146174c8866f9b040af5f8563c3fbd9323234ded51d042cd9eac0f5032509b164acefaf53c1c83b98f207ee81092d27271b6002b61e9da96e7927fe6d0dc4593e56c54dab548cb98c21a688937e7bc68067ce8cf96a6796737d8cd40c281a925771b0652fdfc0f6603a311764151da0ecd2d9102ad8df74ac321bac24cd1f2331a9abb1331519182f0192cbdc2baea3063db18115b3178e50bdd74dfb2778a9874742ed68300e9bcc971fa88e478359e794b756c9bd6c7b77ef77367b2a7a996717e026095687f6dc5557123e4f762f0f5e3edb03e2a1f451b88c284dff1bb5f7ff398a459f11acda3271ca3c09b1e38713b353dd8bbe96f267b586548cd0cb19de1aca929889332e4c23987d11ddfe992bbc8980d5b72ed89d480b36ccda31d68885e6bed2328e0e0a0548f3240cdb97ed979870f937f7dd8f20857ed7a3223e2daca5b027040549602c710fa2c78aff7a01aefd5efcf656a56dd510f9a3deb35f874317528d1a0070831fb7d993ac0ca010d41e8a601e98bae1bca8e0d89a64fcfd74c7ec2c55ee236079c6a84b822b668579e4c86b3d2772af83b7cde4ec303680e195ef0a265ced1cc1f4788dd824e65def1dcca2b9a57c34527bf0756d0c37bbaf53b15881c66afaf7a290acda825736d39d15270a06bed54a5cf23d9d315719ef983bd4e7ea7cfab692512c89c0525070b6d025b1d1fb8f0e08b69b8c4afa1e708e548a67f66b45ad1c4adcae3e919c56dc0e1152039246c4861a4d049ba7e977c1b92f3b7f8ee2e0ca59d09b5cfc83073ba65b4af211b04a64e7c4513a147abebb2a887033e5b7127f44599c60d2466fb73c2f2341da6c94588f2c88c106b68a05f71f4da5b63ad1991cc2e600f82e6c601b8f5704c1759644b19b0858fc4f7495d6b5f910a0a972b5d607ffa5c50fa39365959acf0621dd779af189d8f0b430ce6181f75ece0b42f223846553fec37a4c0d758da3d9c128fa0f0ad549d54b7dceeeb302f3e683a87789a1524fe557d678233604c3d2172fc4c1c3ee742e1879f8b62d561ba97ab165fba543cae2e82fa2bfba2595b1bae5ee1afaa3d1033fc8a0c56bf248e1941d458c107310f250d82deadff2576da1c0c786e443b62eb7a5bd63f4edb76aa475140c395c52da72ed5a73bd70f3fba720efe61fd89a9686d8a65d53257d63dbec4426cb4b74ed78483a79c17ad7f96c0baf501f736a7bace908406f4d6f7562e9a6268dc5b47d90376fcd25e7daedb161ae634ea96e86dedd4ea2998d611a1a68ca518d22f5e094c06dddde93883136285a5908462d527acfdaa76aeefaeb8731703f15f0f3ea9fb19fbb57d8accc932c3ca5f247b4db41dadcc92775fe36f979029dbb17856ab959f82efd4bcde5933c994014065f3d6a1fb2a4791438344bedc80043ff54f997fd3253f354d8cb2d227f5ae7d58a4bc48e0ebcd60712b273bf6e7be32f8a2ef25d85438f116e8d44101dbaf92cbacc91a499867c966d42655461745166aaecf254bae47e0bac9ca4f17751997ab37cca1b293f5b97edeeb249820c7fd02afb173da8cc0f35210c61d4a2dfa30635835df6acc4e1b7e62d9678568bfe5e1506d288e7199262efa649f8f3f32b197d9df561f08ef89576bdde8bbb7f0eaba5f19e1a8399ed9b9f11548f408eb2c74760af5feaf64e12794f53a57cb3f5692873c221fbf9caacb9677fdfb0acc7d6f7aa6495a8af08fd8ed7ae3c390f8c033fe337b1f65c202c4763cd3e3a9da60413c4df5f30be281dec77585902a14fc9db6ed0fd75583f482a5a01c378c98a2ce0092a565ec45b4212d41e2f5603b03bd44dc6008b843a89d0d3eb7dbe79513d04d5acb14c38567307f235bb99bf1d391212a319d7df8b307884723a162552c594b356fb0ae83a89a5274e0afd1c95545dab9c6ccad354f149a8d490648ca040d36ab3b80314be5816c519b760c352c408966b8be17cc7392597ee6e0f4acfb47cccac8fecec0759cd942b5df52d5f8df3e08b5fd5ae0ffc812deebe61cb57a9422cca3467d6bf5aff7b0da8a61bda27b4bfb8e9c9bc61260be55af2f58c376fd4d55cca625b472a222c4125f64e628c5497d1d462ce96d3eb40394c9f87b8fa8a1eb076549fd9813661dc978fc7b09bf4b8854d2d0f51a04f12afb2a20ae76d2c462eab94d0372a23a18b82028eba7e077fbaba11b69cf81eb5f05ad5585b7507262892d9b30a38b0da5cee0b6990d6a7be3fa4d0497424589b2ecefbbdc57c667c2255be50e3c364c4624a3a5a14a7cf2ca0995f0e3d0354d259bd55d4f22f902229ab29a0ea67a3cd58330c57ac3a7fc5c8390b82362ce56ad5377259e01d90aa3b05125e13348b9aec5fd260a17aa17f2167645ae7b3e66295a2af8e9812fabe0ba48f2145fddb337760bad1ab7294596a7300771be067615fb08849221fab12b665aeab645743a25da17ee3ea4c66b75e43e404ce36d06c1535192167d01a49f9d2536b640d91b9cbf4cbae335efc18294410322b78a29ae11d26429ef80c940870337b11caef92b81c6697640fd0ee782aa56f8cf091a3714c2eda65b2287c1553691ab42bdfbce2395a615b8b584ed82eeef9df519c8e08877ba17da49b870d7063085760abb0e431604b8790eb3779a7bded991e1d6687db13c486f4b0f9830f5daa405fd76301bfc11600d66d5622b52f543acb4b9f3b16bc5d84b1102c87046161f53e1f1b167ef69f83022033b412d49d8e8bb8fdc4f2753526362df86a3c4faee49cdb247d82cf44d2f5be871ad687d4128f96afd3dbed5b227edd48116d97bedf22a57118c073db1d2aa616ae97e275e489ff32006cec4e98570913373b2ffb5e8bcafbca0a6278af5bc09599cf806357e53b70682dc01347757bc65c912adf9d2af3b0338739006a43b7c57dd22ca4912da03a95bda8adf748d53db8ea75fc89af1cd2c9778a9156ba5a0a407821fffeaf6c18f981b1136be59a18c53cbec87b15b37915985f3c4d626d20c43a7fb4a8a6834b73963c57b8a3e719e30e87e517ccbfa8e88a69ce428e746bb3a4c5faa26f05d7bdd7081c9b180c95f90c68398ceb95987d36804d243c6f5fc1674de5965dc93dda122cbc0bf97e52996273c850f3501b380f5c89dcf562de91c93a7ca2397f24e1d367c1647317e8223487624bc65cfee2d02399859244a5712cefcddbb48d8ab89b1a63e8adc4e12bb0f5f5aa6024db81e2cd9dc939d63a7aab9617af34fe509e69990a8b9a09dc4a18e0c6512328a2e1230f6b85dbcee6395d1836bff49c4360bbd05b1015666e2b2c8d90fbe4d00dec149192ea6df033819cef34235a1b3217e298f27160f443dca3d385fd8059380db53fe462580dc35cd56eea412da094964bdaee3449f66590f7a5917f98394b67ea3da06789925f34987e14d5a96020e51764cf806b0a89cf1ccf7a26722bf801183863a7e366e4b4d7f6478b29699e2ff8e7fdf1cfb37cc0346fa556421ebd7f4a5da45cf720f80a47501cd67e59d7f64bd3e38e9deef5edff638adc89ac70d4a2f97897d1d94aad5198b22d876588159f3db84aa5cedba9e28ee4fbfadfa3f9af2aad6618d17903f05e8481535de9ddf717f3d3f7324066ba4a7ab48a596be36dbe6c003a2124a2c1fd0355f7d30c7ece7e21ea6313d043c11be7596575b503e486ed75c63c04f60da2621aeb16d06ad85339f9f371376ea1984dcffe55d54c7a5b384e42069e036d072b7b3900c165ddd87759ee1e5a5477a4fc0534ddd42bcf4c4531ec1f7437cd9c46cf2fd2def9108834e94cc75b49aa94f7c3f28c39a87fa8bb79da654b01f10cbe19928b1589c22b945931fc3c1163a0716d3e928f368f3525605ee077b74fe9184be99d8243ab920658340113f6823c67d996174262501a1661f2f9929aa3ea15e9d2615a47eccf8490a467c247158b259db31fd2cea5dc61e4b9f59032f7d82542b538a9b6265b3696e46b6aeb77c8af77d17e85e93a80f4e946c5d4099136fcb423bf3b4f4b2f12ef182243692a3438d9b2f6b5dc926803c43f0894fd338ef7abe6e02e402e487f9b4aa757b5fc034cc23fc6a8b328762c73c02dfbd2f4c93782be4ef44ed584d6d2481e50a6f423685ea3dbe1f465396e4328c457a77cae64e091784e9ffc1a5c5aa84a4aa0b55e982b9f2dcee39aa36292e97048e838eec851df24942c31622a2c7e2e41fee5770a3e72ca98dab9b69dfc56f54901704de19f0dd328db116d697f66b4817f6cd168a08524f56c714bf99ffa9335bc7497121149c70c69c72faa817c8cc8af5a2e108805da627280506767f7892c9a4d5d164f07514fdba6a3de21a826b5c4929d2e675172a7f413daa82dc7dc65b23b84af2dd1b964d1bd1e1f82d83cb3c37d1c1376509483ee38c3c6f4b852cfa4f1dc51b03f3b0c451a5aa2a9930ab2878c188ae27b8ae9c", 0x1000}, {&(0x7f00000023c0)="e887cb3ab58047084901029949fdb1c4a13b60084b62d7f7dc1dc2a3251fd418510f37cb1229407895021a04aa0629723d166f91818b36407ca66468c2326e9902286ad404843177983427f989746c49d561420defa8076aeb6b7b4710e8779b06c330c21af0610f2333f442066b321107c0ab159c0b67c53167ce1fef81756af458eeafc4f1ba3a08883542e15e4a635366745dce0416c6b049d836f8c12829974f6c78eb9bc1837a3032b54349e14b9a964339a904abeba44e19", 0xbb}], 0x8, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x50, 0x5}, 0x8) pipe(&(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) 16:00:22 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x60, 0xf0000001, 0xb97, 0x4}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x60000082, 0x4, 0xfffffffffffff800}, {{r0}, 0x0, 0x21, 0x1, 0x4, 0x1eab}], 0xa00000000, &(0x7f0000000100)={0x1, 0x10001}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:22 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1f000085625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x9babaf31a036c1b5}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/52, 0x34}], 0x1, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x3fff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000040)="e633c5b9fe9b959eb32b10d63486d741ff3d3b3b7f96d05bc0346936e4c087a83b325d26e6f960f113895a0117439405268c66f2b6cf49ebb71fb0273b1478fc98bb1adb3df3fb64237b8b957492ea6a03e05df19ce4a3921af90ee3caf179348b66430b656ba6dac061deb3c0110aebd351aee2c5dc8281a61a93c6a4b6ae1839f4ad7165b6e3cfa40279f8fba2d7f54a8479ef0b4a7fc418de2e49654f", 0x9e}, {&(0x7f0000000100)="a3175ce1b0bc04a3d6cd115255be48914e732366681661ffdb045ff9de78354e7d0577e18bca2b32954dad0bf4a8f6999eaa7bfe1ca1f7387dfed3042ddcd9d5d873200908436050592414804e8f002ebd7c7a88d1077533c9737bb2ffe6d9c837264229d8b899451f1863a3ef19e753667bcd03ff9d2fe8b0ddd5776fe7e08c621533189d587381e0098187f4f753ba6572d5bce913659c1ab3cc3e2eb32587b2c2a66e5c34b1adea8e4a29647f4c011ded9174711bf5ee98e8d56ad6d4f85aabe8c7dc085feaa30271a9e98e223c4e7bc7522f985fe9e02b94f0ba81bc2087dfb873142caba2702890fdbafca45edd2baee77aeeec25b1034ddd4c611734c44f9b3fa05522b5bdda0658e1b5bb41dfec649bd712e27248edb718ace898f7f195f95ec8b5817edeefe8c4a2ca007614a958b30861d906906af7f0dbcee266251888e05e526fe3b3873a36d42bf3894e50b1a37f6784f1275b35f95a37153a9d81bff31bd6d2280f55e037717cf21ab56d323cf62a8b0ca948a92f8dd22e93d98472ba5464eafe5cdbbcdd2e85078881eb33b76e2fafcf0b59f10c8b5b2865b270d240e980578b336da11a826dcf7289412d73a65a057d1c55a4f797d6026580c6d6eb2c0910ce20ff6e1d5b4217d43696e7675ead63201f0c38566971375d6eaca2ae4c8f8a73723a2cac334e86e2aceed16f435d1863c12150cb1233f83d19f706ecda765210a13d98c27037cc1a152140382343e83cafccbdd1495ae946a822f8c9067deca3d327a07829b6d46c49a078bf3b4a36289971b68c7b50e23a6bc11bbe6aeb307e090a63f293b3c32deb9f07942ade1787c1e2d0a0859c1f452c66ad92533b6c27c7f56d874f1880a78810a5265b3138d20313b5da16eab14098bae513c8c156bda2f7f5b52336c9c832840070d7f65c227b5aaec00a0a5edd61f50c3dc0b28f00282f6d725a1a5b56222eea5b12f0f58a55a7e85419684697a9b083564c5ef34a9c34b847e7b1be55cbfb94daebca38f87ffed4e68c4222a4374bcaff05b720e400298ec04a61c4f2c2e1825e985ff4278d26076bdae6730e956f9540cc770fc54d506c7a309280fa5b07897a5df66b41a88a120398453026c6fde91d40832e8c3f2075a65f6b9738c2707427626667ccce67175af9e6d65b4c01148debe6eca751296f71891faec06519a895ac5611e28156e8af54aae8887c86dfa7ea4c93d461c73ab15541defe31910185a436aeb4147f0d1970e810723d826f6edbddb016c1ecd857a41661c5eaf16eed74a2c7e72899e8d183069ceee0ba655fc246d90fa9b69182ecfe94ad2d13988ba445a4b75c5d29c7aa7054f9d7e2210531e51805e035de5ad00b83fc04dbec7a81d76a9d924663461a154597da3eb6e83ed5c895d33bdc036c94cba48f6a03382eb5862c3ef135191c72c6766295226bdfefeb28942f4089d8aa59fd4fc2e33b9ad1f42c1bf147045033f700c031f2b5846dc48c4017a76e45af1966bdae6547caa4a34e997877df1896c806e4651ec0b6ecdad907fb144ba980c9834a1e7157eb0349aec9a2f582a5815dc8b86b06830bff66b21f1a1958e720c5fda9bcbf02ebd28943a01f98830c3f8786212a5a080291d981dcb4f837d044545912b641abb812064988787853a88750cc8705afd8d9a520d0f18b8c7b854733878ee74f8f3ddace9af27956171f0c44c113dba5ecc7106c6cacc9e478e02a17dd097d087d3769b71b19950ff444814c1bb6eaeeb53bd7940d9588fb877ce3dd771cdbae8dde9af844f082fce60dcb712c999ca8c4eabeb5ae5bab648f3477c9e8a54cf0345bd57a40cf7d835af21f4102add3192f998e1b9160d3392fb50e88c3fc550cde7fbc66438a15fd33b1675450b287ad6afeeb89a3772739c141dd888be766c3b620ab1468000e67ef321d8e5ef3df5e3dcefac997ff351c2514257cb8d041e6637977400e3c311db19d17478cfb93d90086195ec86416c6f8efa3774af69651bc6f6a5da8e9f30ff11da6a0a05b26432c91a5ba5873f7e901735747b5e6309b5c2eeb87a227d93be1266dcfaf0e6d8e39dcd1ae30622c2aac58fe0b765215604a2376c581ebbae35560f19c555f79ebe35be7807807f1edb40ba547370c24d8635702bfbda77d597e8d18d2bd32813a70d3b8aaa1fa8105e9e5a2789f3f32284c098e75110c84730eff8971a1cac752211974db5a76aed75465751b46de9a4d9a07042baed7c4195344faa66301b33d4ab34851397f66186ac77c0ce4bbb6bfdc1f8417c795ac4055330753ea200ad2a3a60cd3a89740983f998b1ade21d71af90fc226e48947396d580b263ceac2f66ad13e038026e3a06361b77d043a60daa4a42967f741dbf6de8eb8a95baf155708a9494465a3fe3eb872e62aeabecd7d2e30db5483fa68798e83d020ff21ecb4a75b949da6bd40322202ec6b796ccd70790c65144f4ffbb037ebe0842ca0ac1e63dbfcf8a135e3f2b399b54aae0ba124a4f6623108f18045963b5b71cf3cbcfcb10977d3b04933f9dfc5c1a060a58111784aa1529c1b519925f529638c7be51ef05d75fb22dbf1fd543817667a1ed345898bd090f4f086a31bd6b291d230cc4f89729c11c036d34b96362272c33eaf401ce5ab8c42bc7b4d263539a9a580637aaa9bd5337372fa3b75cdfdf0f937103e2d79214da3261b9a8a5fda8dc8b23a06b4882b5487b8c276ef7ce1cf2391f6a1762738818d96241751cbb5082f8ce8cad98f2dcddf1f7a9c37bb174391c273cc77b3bdb144730aed71d501451eca1d0a4b28f97254b9168e8eb4ff89f04107502d1e9ca3dad8dbf2cf394a78660c45cdf6936a2e786515f39fda632a7bc3f1698ecd39a5e29544d50f5a3955a6d54eceb64ab0baa4ffda82b8ed821157ffd8192b9d911afa8a85151f4c9570aece34bbed49f9d1b5c945fef123019fb5a2dc30416622f6e6dcbe465d45d56dc6f409b7a0710b4997e5de3aaec01ee99ef70830a68c3159b83e9051d9ae08e0a444792014d48f4d87c3c16533c9aed8e8d7a8b0833910e640f7e6083bfe3e9ebbc0893258a1547cc351fd7000007b216b6200d50eb8b4d92c4bd215bbea2245d0d6cf4055be787201f4af8edecdd799c4e54cc4ea5ea7f4638b5fcfd03f0f01649b94177284876649840b4a86fcf0df66f5e4171a0e4fdefc9bf383e799da3c73b33871216c211dcabe793e5387b74eb2c6e7ea7120fb626f535cf4825784bfda911af913d8129e49e0d4fd48f685241473527cfe929e34b40d796905890d823243b37f75c03b38d73bbca7170cb70edc7b3eaec7535d4821b0797cead2a82d3f62c13f0c3e5ec42ccace72df138f83786718aead03a3133a182b74750a32ed265bf4ba391e5fe2a3ec376f179a4e69862655f16bb6272c68d95ce65a5c2c3b53cef6980df93432c131f43a415364b9bc8e0513bd2831486d4af51946b2914e5138b18948aac97410ff97684cde5ce5848016ec25014bba2e7d42d5c318767d1a2860f65fbf921a675dc7d59dcd2f083875dac29094d12a8c651e96aa618ab892a1fb99a04563d696be12e2ffc869fdcd6954ae985aeeafb3eed5ca09098fe7da9a91c1799fedda81eaf094af999b15814d5d92add08a561253cd45d2493ca3ee327e9ea5f804f3eecb9b071d0513fdc33a93e19e11641511b22d8ce161841d1a224934413282d6ae37a419574dfc23f031cc4f0d45e3405971a0decd19683559c635cff85ebd4813159ae462f81c89edff741f57cb385a6c280157bcac0bfd37bae2433b6588dcf5aed74e095cfce2dd2ffe37fe30f01b0f7f78527f17c02aadc645a685c972c92e4b84a3d9649c30455a695815790382b3a151701655be012afda02bc1b54ed37eefe2759e72f05f55c2d8e43070a6d2124e6603d3dc6bebc8c2a73264e410957b8ad51e972682f61a92760951541f8f2268d4cdcc220e39d39daaa96d11ccefa4627cb498e1a353cd265f7b1f21945166e1bac1d3bf9a00b11664d0163437d3da1e9e5341c329a398d34a98adf4d7008ee24f83a1f84186b0fbabb54dc02e2ed48af1811399b036e4010cbb553d95f2290a2b2671db0cd7b40b2adf271fe42c202e6fe8d5523d7da9ab433461979372558d7fa06e6f7b4ecda17ee9e09203109629d0186373bae8797568a99699ada98d6f2bc220b1893c459f6f0b765df51de6def257650f9a3892c674f3a928ddade259c0faae0c52c38b3915a376755ca66eea10680b65be44277fef0ce1e8e2b6acdbd53dd1cbad432e4b5be6dd65a367040788a8563795287aced6655b962d7ddf70a31cd12974d42fcc1bbeb41bc82f8fb9d020ab290892b9ea89d0aab9ccfa6ce63840cc0f5ebd7c2d1dbf3bb23bfbae2db6578e03c8d3758bd8f564e85ec439f8b449b4cc7bbb44946ceadd11cb6dbfa0c44e4c0af50ff004aa440f3b6fe11caa54fb8aa3808bd075c2865a421816dc1a9fdbbf0cf18e25129dd7afb176f780ed73423112f52cb0274ae92c668a823df1959ca5816d3f8860821dfa44a814c2c3b5b17ae791d50bc2aaaadc196f5ce03188820f1dd57a6d11ee7d515a9d4f8f86bdbf71ce45f3ffc7956d526770f1c27d3e22f3ca953fc2ff596d6eafd0c8cf6f42cd151663f6ff09c32b7169c5d765842adf99ceae8b732c835a17ce80b2e77c5a08bf166243eec0745b2fcd5f5cc864147d816e59ba2e98243138b89d7cd0e029e7766a2a338f5a154a86f88c4bea4f5bd7b2bd6fb47f54114e2fe1854e4915308933faef91951dbe3cda747dda4e0f174c6f37c2954dbb9ebe3efda0edd6936e91715a44c9ac9aae1856dc2b1444985feddc2df64db230f0e2a8ee947ef896db729a5a0ca3a489e3b40be78550151f41b5055ab58efffbbff7dd036719648c743794e7071d3b3416d0dd28727c9eb445c84b2a1e75d7177dffe8710b99670c58f95e1cf48a8698f0159d3587be7dfe6e9311af4cee9f43fcf704e6d9c67e411dac926f1962e041e939ff71bf66f19f88a641d0fedc6b67b35ac41f13524790474a91230af32ae338fab70ceb6791d9d4bf185a4ff40963b31d840c7b42b6895ec389d331e4f3443c9aa6945e0b66e149354d34af51b27f67f73368af3927c08c2da360019d00db3befb3d3488955d2bd87c1c923695f6c8219d207f15c4bf22be975e40bf161697952d9072c30a6a7b419ba7aecfeb4366b58d122d797fb7dd82bfd3bea737bcfef2b95e3ea42acaeee6a76622e822f7d7f479c6aabbe49ca69f6818015f9226ce69d08a97126b929dbc0418af6f722e679260b4d0a8f27f3afcf6bcbb5eeea999ed7420088e7b406e7170650aa199d236fa0c6132c08abf040a0a507dbfd15e92c295d8e6817b713dec32dffafa2c3635ee37ea886822aa750028ed2a50a9e16128f73347cf384cf135668679e770519608954555b7aed4e99458e5d4e4ebc9fd00684f5fd3dbff4ab528e1f13f4e44db1aa49775d2e7ba9af5e4bb02aae5b76aad860f83f15be519f26fb51eb74ca833552bd34853005afda7d9d230c1229d3c7b2e73264bac0606fad57ce9e398a869ab20a7683fd10d08f2a84e4ad7c59ca80f1515e6ec1e756558be96cef6ac78d1e1f0d1a313458dd38226465f4c39fedba59bc1945f9cd6116d92d431663b4c02a249aa99748ba28ba4d1a8654a292d1fecf0236614f2886e18bfd6219671edb7c46c6d67f807e8f79827212f34fa380d77b884c634227eda545fa5b95daf8d5e10a2cc5a8cca42c4a73aa341dead7da", 0x1000}, {&(0x7f0000001100)="f12524366f709c2cac487c21", 0xc}, {&(0x7f0000001140)="017ecde300dcc972735df2240ff62efebedb13d8795be1abf4db4ced91b997d5ec5ebb7b7fdda03dc1a782f435cd86b11c09dd4fcd034ff02f4a8c96160ed06ff8734b87a5059c314a05451657027eed5ea99b160ad96ff2d7ec181675ddf14cbe62751a431f23f98189b3927dc62141476982eadf5a05dd5f333660fcc0c1b359019795817484f8ebea09ef46027cd1f255a387061664f9eb87ce533022078d61ae7690ebf94a8bbd383577cc2e12032cc7d93df06f4275c7078409d8fd29cff2dace5ccc01b2dec7e8d594370e07112ab0192b2e6cf9efe5a09523cc22c774e6330aad0c91e326c51054b846de72eab39eec61f580ed8cfea0", 0xfa}, {&(0x7f0000001240)="50003e8917804c18e53edc67e29b3316c0f357fb896681e9e7f4cfc31d778f487f97f511ebe3bfc8b9fc87b2cfd862d7bee2f4645475738f5da0cd3c714a455794b10459a28b07f61e05dec3d4542bac289e43a37467cf56b95c0599e87c4a2fb88bd243b9248865a31ffd50253bd5b546e37641bba0340eef72b118947d97df2f716bb8a497fd948eb8518d8ae192d6a69922ac991656e6219a7f4ad75ed3737c543a057886a936e193021df799f827f7d4efbfc56836f15ba6a2595c72bffe67e01d7ab0c5ea0e8099c65a7584ddd359", 0xd1}, {&(0x7f0000001340)="609bb5b3228c9b4ab6529d21552d142b5ce47109678f5e54d9643411867c848d2b2dd80e226a106adb73097871", 0x2d}, {&(0x7f0000001380)="4ae7a68ab0cd08125343be11cf1f0375ea67a8d2f9713c3f804ab90f9306ba2e7a09e411626a66e2b66d1a0f20fa1f41752e0bac6efff6e248aad137b9c80fba0c2119a0dad14b025a5b21208acfbef57ec7c17667ba328a0b517647c1239fc2715768ab202ccf628b0d8c405db64aae56929de4464e13d99c13cd8e4c1bd0d5fd371f11ae2c34599b89b26566e08d7496f464", 0x93}, {&(0x7f0000001440)="e89b1a20f7a1a6169296f720bc5b8353e5858fedb6d5f169b3e4a08f9082a5d46aee360d0fd51943925134dfac561455282b0deef0861fa92786fc9aa444135df9f990d5809e950d477cc5f51d2a371a778554a699a09e27206acfe3eb876d607ae5232d94561814dd3203bc18d258ae2748a05340388b7530d46d88d815", 0x7e}], 0x8, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x7) r1 = dup2(r0, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xb, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt(r0, 0x4, 0x7, &(0x7f0000000080)="da393dd794e1524c223a9c8f95c5073700f1b0aaa37cada66e169a8d67cfec2e9a2c7120c959d576cbdfa7b5432115253f68363b191e2928f341509ff0efedd91a550bd753c83692155b57e0ce00e3b1ffeb8b70417f244a71c77db27c69a5a3e1e046176b3930009deb8206c241bcf045cd203feab906", 0x77) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) getrlimit(0x8, &(0x7f0000000100)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r0, @ANYPTR64], 0x20}, 0x0) r2 = getpgrp() wait4(r2, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) r3 = dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="11ad08783c45092217253e2cb9951f2d064f6296ed161685accf4770f03045164c95ab8a05a9ab34606e", 0x2a}, {&(0x7f0000000280)="d2b256f84c31633e1e8ec2dd2f21d4b8d741733a09be531e7e0d40eb6cd897fc9de10f765ddf2360b5943d04a221f0bacbf9a9c4a40d2aaf1f6d241f48510074af07c1bf50bb7959963157486e91d1f14cc5339e6890549e71e027543fd5112c0310ae82a1c3eb13f283050bd3322e8676bc379e1059173e54091986f505d4391d0bbc244aa9d20936c6fbcc74e5ad44e5274a417853f4fe458a837ba2d2fe1611b0052385f72e", 0xa7}, {&(0x7f0000000340)="ad2819473cc59c574f96760c25c9ed2ac36910fcf2af863b5e390645c441cf80a7c77a35fc56f056d26bc983a99b6531a50e7fd58c50fc7ffe57508a131e25d1e5e26cee812829983aaadd42a0e4d81e4aa72f361d40c565fda4be0db8e8def40c81f75fdd2715990e1403950937ff480f9474da5d94bd9c62825df8139169b773e6879009baaaea23e029a7ee65405250e042a2e527499f65cd9857c2e8ca655746c4ba6f421939ff30cb7d5a716fc700bcc12c3cd13afaf43a7419e758a915fcb1a3db6fc2bb8960c8", 0xca}], 0x100000000000005e, 0x0) r1 = getuid() seteuid(r1) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x20000000000) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) socket$inet6(0x18, 0x4000, 0x0) setsockopt(r0, 0x2f, 0xb55, 0x0, 0x0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/115) getsockopt(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000300)=""/224, &(0x7f00000002c0)=0x8c) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xfffffffffffffdb8) sendmsg(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="07024a4f77bf929f5ae486780d5fbdb6f1f547355f9a8e54f8e06ffe7bb614d4088521e7ae108ad634599b8bce9925b34a9fd9d7f17242c095047cc5fe1f28b392166c60ebfa79235c6b93fec5c554656141f46f324c622fbc79ff31a430de96e51312aeb4fdf8c8376565e901", 0x6d}, {&(0x7f0000000180)="d80da3caffbda8c87be448bc6aec626743769b2c7de01010758f36f833713d16a4516c6041afa6221d01993ad9533d08448dced8708f9a7a35a662", 0x3b}, {&(0x7f00000001c0)="9de8bbc62843ae424e5656eaa99f3d405b405030c0dbbcb36a67dbde0bac23c98cb747f93704094fad63feeb063183", 0x2f}, {&(0x7f0000000200)="a3f8b4c893c74ebac6af9afe1b6e98eaf28d134334a3cb8b340ebfdfe85c4bd51540393760776fadc85be738a9e3817c1d8e3da9887d0456e029642e3f8895b90de24b19a1291e38ef5d11140cfa8ba12504041f3fff9b9df45a2a816d3b88a6db73381482cfb4e2a56e22c66d2e5646f4587b6a04aa08310b3a60a07fbc25328c77db028435e16b66bbc20ec6180b3c2aa3b0753111f50c5aa11dd9d088f994f583f8c6ab2865962ebb36989dac8f488e8c1501fa1637d2f83ff48e3ef72bac59bd", 0xc2}, {&(0x7f0000000300)="0d2d01938dc89af69b7f7ad97e07c213e4a982d3debc5ec2230b0daa7650880b545d7d0ad54ff3e0b4c905e2d4e9fcdea179da30aef1349839f92f1de67b96efb21318cce17cebdeba8966cb49c9dcd3b95e833dafda8bc6f1fe5b0387bab5ce9fe6c3b1cd412c08fa2605d9ba5edd48b114f9b05bf8bbc08df15da8657342ad1972b89616e1276e54e7a7468c349a1568", 0x91}, {&(0x7f00000003c0)="6afddedaf8d60704621522f39cf27093261a6d85068c2c88c33e38780ace239f1aaef44bf79b5d483fa7f3299749621692b26dff3d731727d3ad3a9d138ad94cd6ba3dc4dbed13c14b", 0x49}], 0x6, &(0x7f00000004c0)=[{0x50, 0x0, 0x8001, "4433cf5ae939ede8fb9aaa8135b8c660215efbec01fc7339933e8c3eb954935c8dee4d2dbdb8f33ce97b93bf6ccbd531658deb2dbcc00cade1e839c8"}, {0x60, 0xffff, 0x7, "46b41dd8615392bae0431c0c7c7e0067dcefb1ef6967a725a5d6509e818946bc4596d43019661b563e1bc2cdf39922396b6e34932a9fc05abb64d9ba222bca69f71df63dae5b6c7f6d633a77359996"}, {0x48, 0xffff, 0x7fffffff, "56df6a7d915b7d71a39d47655e93168b9ffa54c7626423b737e369184c73e3c89518a54ac6be28267f530503c9d1dba26cc2fb9eafe8b896"}, {0x100, 0xffff, 0x40, "2a8c7bc0f2f695f680fa73ed4e63bc4b7a375debc637507c1217c56bca5e2159dd8590779a28fb9c17b76ce3ddb9eed08d69bd71ef630e0c547ada66f1ac04a545ce9e2dbe7579c5e904c950b2f3995ea3a53da18585d6115b083d615eceb619078206129846c0e054671214ed78ac4a4b9498ec30666f8baa99917ffb7e13c1aa2f5df5e51dd082a95c0cf5d7c9729768bde10112f1be959b4cfb5c351d15f00772e6fd827dc771843172b4d6bd549b0012fe4e4d3336691c4b1f9575bc0b8e499fc9f0a0557e7c621ed275592fa47349532088251fe7f9e1d469d62881c0e86067116f2f0a4bcfe64f4fcd74"}, {0x110, 0x1, 0x2, "efd7b55dcba04350c4e268f2774114e4c92a1c1e5fc79649e3e684416ea22e46de3d3d0c2e0d03b7544495e4343bc6bf0d5881742de85e675092ec03a0fdfda0b42725dbf5a45be787116fa817b1bce7fe6c559321cd8f88f566bcd8800c2cfbe990edbdb204eec67d73ab795f7b666172e9d2a7939ce71ab6e17ffeaef2858d82041423c2fc4dda61a7e5f616cda4f7c791eaa685937c6eb7a7ff376d1749787a5e71f68acaadcb055b13fb7d4ecce7232323877ab71c42cbf6d9413aa4c4cfdcab8cd273c2fb8ada2dfd54a5b82e904f42e69b4c8672646efaf7b146ef9576a51cfdeb658ebaef04d58db06e76c641e1b5ec7bf6a24296b55412ff27"}], 0x308}, 0x5) 16:00:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000001100)=""/255, 0xff}, {&(0x7f0000001200)=""/248, 0xf8}, {&(0x7f0000001300)=""/250, 0xfa}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/4096, 0x1000}, {&(0x7f00000045c0)=""/4096, 0x1000}], 0x9) 16:00:23 executing program 1: r0 = syz_open_pts() mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/168) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r0, r0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x20000000002, 0xaf37) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x6) msgsnd(r0, &(0x7f0000000000)={0x2, "840198135dfb097493660f75481a81299abc80069fb53babef11a2670530b3041c0bc50c773f8013fd759e642b8dc33e63623b473cbd472aa801519c02d4a3f97f2c61e9d885d35bd378df53d2ea84b030129fe6603ba7d526c29540d51f9e1cfadb781a47058626192955a72b0c66f94e780ae03d582d876c936fb1816885d77c02e8d72cc05887bdc6f9fdaae9f205683664c7f175192ce1fd2e84ae7423db54b22ce569a23d85b35484149ae844dd8b205371e20cfd6610a8abaaaff2e8bb3e3e460f897630503a738de87d57d40889263c668e615c9f6a6cd3bf16"}, 0xe5, 0x0) msgget(0x0, 0x2a6) 16:00:23 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfff77fffffffffff, 0x4) select(0x40, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xef25, 0xf933}, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x1}) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000000000)=[{0x4, 0x90d, 0x1000}, {0x4, 0x3ff, 0x800}, {0x4, 0xffffffff}, {0x7, 0x7, 0x800}, {0x3, 0x80, 0x1800}, {0x7, 0x0, 0x1000}], 0x6) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xe31) 16:00:23 executing program 0: getrlimit(0x7, &(0x7f00000013c0)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/!](%\x00') r0 = getgid() write(0xffffffffffffffff, &(0x7f0000000080)="90484ca14402a040ea910ec7dcd50a9c2c2c08861302e39e820917d212863fe0342556e8afaed39903d1dda31805e40b2f80f2a4aedfbad9d26c5c133c0060e0e40e93bb90b777beef08e2a15f10844819970bd35c78ccb5986159ee1cf485704389b08c9aec91eadfa99a4492523bc29844f3300e236a7688a159a17d8dcd6ac7515bb6e222a68fc1525be1467991c521475b2575aba77a4cad9f5bbfb2b9efe3f0c02c1ba1184e36b3ddb9d3e573f5847c5709d0583c0a0a566af9d51720bed475911aa09d5162eeb41e781c7ec3464211c5a2ab1d23f3811a5729bbb91bf6c4ce79adf89bbfce0cfb5a32923d728d411d613f16e8b6cd460ce04984e0a31a5030a46605c6baa9bb4637a65dbc14234d4744ee26000918125c3015360e6ae7a3839c0048d312bb25e1d70fb30d4231983d3c3e5ea02aea359adaccf084fd10de1a1e7ee3bd0f2eed3b8c80b6e9139d0dc5043e853d24f6505bfe7d1c8e536678b9c51f16f393060687bd1e02a16c276ea804d1cc09b91e95eecd336bb8919bea3fda354fa2986b7dec79de6d0e966015e8913db6f88694fe2d1f9d8ed7a04c45c7bfa4bc8e1b1970b2a7750ce8c13dd4907d5bf9331f88205e8a0bf566e2522cb5195c179a63c10c7a1af02db156ed14609c7c61b920bfa7b72e059cf460305725dfea849919185570e1c0b7cc959c58642085b333338d644ab10cece0a264e9e089863e693627c4fbff09e96a058d8edbc19512ecd7819b136a3ab24de5c09cf22aeaf9ce71ce6736a7b00b185ab792298f45e78894e0e42ecdac99af2a689b89dfc6bd20640d66bd4023cf6e3ee4ff976a8dd6f5dddb9d882f45b255ffa4e55a674841267e0f875f22da53272a7f928140d821fa9215101d59cfa44181a14cc491b4809fa3bcf07291e53850c3c01cdce488150a7b6bd8d900b6decdee7b6fa9a422f42db7759de0ce7fae1220b9e4509a1c1d8944b37bcaa1c46a925904c7851d18478b1eff31bba31d5d31287a971fe6277f8110ec62651b977dfb1b1e3f6f177e9f0749e1110298747e2eb98178b24a54962c1465c6f5cca17370bb788d18913b27cc826941410385f260d526e141ea59de7a73407e2ff5d4210929da0220f56132634ec536b98b87b8759328d16294d5081dc1f2e8be5f6369270e1f850bd687e1a756a1dc3e6160ea0c3c6b86fcc8f6ae73edab1a4607c40472888e14a3fd7053909e9922d42f8d01c6794ceb2a488d494b3e906cb87459e9bd0ecd022f8288ac33b5b8f7e72d0ddde6731ade8903f055aa8ad957ca3e826a3660a2db3a5bc746243869a6645ab79ff26bfc4073e7295f192307d09b5eeb0d01789973aa6fb110b0904a3b39e8a365d6b9c8adcc57e92201aab3eefeef0ed5eecc13ba715535ca18ed8dd9dc4389a5145b3106d0adcd77259c470e31a0264c1e7bff48385707e3b14584176d6ad98a34ae90080b738b6f4654a3c8cc4cf9ebd4b301dcfa9e02f3423b7fbb981f228577f63d3a9f9d571b5223f67c64bf287c19a6ea4db14c196f21351763ca7e172ffec46783a6918abb1434baeb8e4a4e408c71264c0f83065fe59bb2a71950f02f09001769d538105c2a123aac8d0ee1dae686153f1515425cba19a5c7146880714475a0f79274691141149ae7c494c7bc074f0ea3be4fc010bab7f09698ee0df0a81a5f3946c731bd2300d5f2d6a90c0c9e965156a8bb294fde28ab66f376b11238810b1bb48391aba3c6a06895098de5e678068c3e80d788c5bd9a267fe4285f99afe8f09ffa6a404683c567d9922256948fcadaabf3a1fa2e9b3a28ddb14f386cd8604fe35474902865c14eb931d46be43875162523bb168d46855e6beaa92a144f4a21c2211e84042e9de5d72f9d1ea19635ad521e3d5f653334f914d93d56369b1f9d9805e3458387fc0c2f6bf188eb77517f14e1b8563d7e76fbef133cae15b2526736686281d2251ae29ced71f958e303385f376b73abf048f43714c7576d0f5878d4eb1e5f1ead02632677d1a78063fbaccd1a561067e2f1d848247ed3f872d50b6bb4fe34fe66d1369d5df28079372e0337b71ac25cbc22aa2163abd385eb817c9f3604748d6f9463db4c606f2006833a9d3d2fc4615bbd8895a2e6745801578f902ed682129e156565024e5ebf3c8b224b67408f78af2a2ac1903114c291d03ec2d453ba1e356cd686c8bf51b1064b0abf9464242072a0fa375c97ab24ace5416e0f45bcc14134844e7ac098f72809bc77f8eb367292077a2960d5b179d39d065a1f9562fcad4266993b265bd135e458f49fe9948b079f6a7709f625377c805cf3a051ffabe0464348e8ff1162178e4c06395ca4bd52e1b302bf73e9f0961ea2d6b653bd96a26cadb35f90e1fe585c09c5ed5a3f953510cce23ea6d06be7e6a13d58d56a4522cd7f2396650a441ebee48e7213e3d0b00deb878e8cfc8191a0043b471345d49668b0b9023e925a9b2a9792e192bf8e3336a9cb5bbea4e5c1fd16ae074e71d9fb42811c5d5eedc366a415de503f903a0335ae5472f2f6791f75d1ea7d2464904ea101d3ce9dd0ab14e778f9ec2331e3c99b5f4d38daf7d2bc21008d504007eac1da3603c4417e242b3924c245970b7a5c67b46876d95a48df19a9b7e13832ba38fae10c4bb76a4144ae48f9fc1ac3fe36d52018e97393333284c7ac683011f94c56589c4b74da5eac92a680aeb7df45303fb12ef1131360ad39506e24bd61d25b38b8e39fdd157f254370c11316b8f1cb9b8187f0b5c77c1ef5f50fa833ddc792424038d3c69148bd67fb83f6af13e9bc1ebc9360457bbd9786f54df0f4e609eb93aad9f887e5e084c9003ba6babf351d8aa0c4815aaba1b313fe82b041b16c90965c209d033e07e06dcb300518b553cbd48ba69a305760997210c9dd843df60c3ad30b47f36b2da722ad88053f8021b3f8c3657ea223bb2d9186aefe60b1a0782d76acada7fbfe56f6be3dbd15a263a74970d8e939997f7bbac95398c8aaaa90c1ccb6b6d59896d3026410f771b1e1e462bc713e6079fb1182701c4cb738f96a0d5ce8d73a25997f3c445c118d50849a468eb433f7998644ee00b5c66b78207ab58d2bee890a3c6a69b0495a5a30f3d9d56118b95157e81d2c9d9056761266333235bcad4c87fc6176e994f93cbee566fcb9492ef9fd0dc8195a9bd4f65af42fff66a59271a8924be38c2eaa95b139ea9e95694de2777bff269fb78e645161a1cb3dff55625804febcd8ebdcf0d7e67d5d799bc66e6f25ee82ab2306705dd8204af7210ca475761e7e0183dcc055ee04f7c161984474fcceac5ef49c4a14168a63b2c5a311fcbee5c4236841bdefe4d621f9d26a518cbcfb6ca5c68b2eee9da52965cd37d7fc0023909819922902ade03e163fa8ad4eb80ca4ece2355c01ff83e6368a0f0e0b8ee28a7c5c407d9a0295ca5a94c3cf0ce1ba80ca949c1978125fd04a53f6b11bc4bf68b1464dd1e5d4882e1d040448d1e955132092818c1468edbbe1accf23939b9665259aaa1a74483b544a1e304180b981282352c40a360b3cbe9805be0857aaa06e9a0953b43b8b33e02d57b8a6d155cc9c52b1ec0b670c71a281354763629dbe70e8b2cd47551cfd23522eb51cdf76f9f3cc801fbab76929be964c6158b62c8ce905a2d31a591af6dcde586787610cfd14cbf277c3ca4081aed1bae97e24f8c6cee705af5c8032a12a2833204fb2afd2e446d4a9f22a807b334197d5a8596d2ac69daade4181b97230d0fffe8f3795723359769ecf1f0fe7b34a5d3314dbf6dab92df222b57db4f8464bb52c32c9381f69387bbdf11e122f0b76083cbecd62d878bd87a93e7c205bcfa9338c9030967e89bb4a0ef77c769655e4d4d99ddfa5ecba241803326ef9caa92c1f0d491fa51e07827251e314de55973c215855da00f6c58434e0158fd052ca73ccfc578f9c99a0236074cbd4b640c10c1ce1c2e33cbe7ce6ac0b1cfe41e1d2ba3a879e4b7fc95c003f28dfad894f32df007a3d1940ede387c5bddda01d65e207c4465e667e46e785da982e0e881a5c8270c90f1aadf08a42758729fcb4de16181e9c61f9231f6685766900bd22fddf2a7d957953b06cabd023c481d9a7ddf4ce080544ce47efd5eaa41b3c1aa2046a52dca47306551373b63637f4bd2407a915e3a1a811a9a238aec93c36cc0717aa0ceec629f1affd42d17938acd5f43429dee059c87ac9cf7d3f49b598dc224ac09de10a8891542617a34d7311a55cb4ac958d812755eb49d99c59740532f1e001343c2e19d7022f9b64c2f0ebe5a9a8b02b00f065369480c05a214e5828eea09c1e6a7d181c4f044ae770315aa05de45ec51165b2ac384fdf0e67392084ecfcc37f8a5e1a3ae2e5eff6ab5a9d27e9dd99510f41fbf79a6910364cd0f3e9dcdcfee8c6cd9d0907ede0f1d88ed4b9426948b43a179b65e64a423b2f80ee356e57604b5f81ffffb894071853bebe1dbb45500de09a75ef4ca3382cefde7cea026574402f61bc705b31f577bebe7456107fe2c2ba64057f036adf652ef901343ed2d863ff61c6a1d7788a3d5d25bd696e3240dd2c3d78d9c39443177b6c632d512775c0b388b336a58f6d281d8b37524e531ac09b71421e0387808d421d93218d10ff0ac9a25c1d2fa577cbbe0ff2b92a382bb6616ef851f76b671621b30efe15b51fb867bebec80f0d3d47045fcb7883bd4ad0aafaaeae9ad8c094f668add036b3c9329fae445798f274f71299a71a4f9629e38dd37ebf58ea6761478e6e7c7d811abbaa651cfbed5fee4516625fc43ba74fcae41d5d39a2a8104066a4638afa03756495fcfad7246330ef464b7f301740129bd3fdcd7fc814944741326c486dee2551881db3b5dd302bfee9cd7e9a50e56d39878ec73bb642b7cf10eccdfc706d01538bca7eb3708dac55ed57f6b61355eaf700605aeac13dfe01a65ee3df674d5dbd73a59029456f6467dbfc450b0b45f57ec6f757fa257a7a124359a5d957b8a6f7640f779832773eb7c436dbb7283725e2ac71b406bf68534008f5dcfad1d545197c8a60a84e3a3de14fce8902323f93ff12303987988c4c87fd9d3cedc2445b2bdb338b02d5b27c0d08080e0a85e24857b3c70430a1718fcd6c17cc99fa50cb6511a6ab80eef34e2a51337417252ead1aac109cb07badb90f936e8a4d65d8c5b948fc3aac3eec8f8172c044c16e59c986ca48a932270371982867cf6c2ddbc09cfaed37b064b80b40a1de5a5526063f359383144d1fed6678ceddb65a764fcd33062497ce289633905ee4a60f66b9223b6b272f65feb2c8dbd6dc8d640d74a14a78ff5f127ec95651bf657c9e24b85b3d58e895ddcc7e9b534558e748707f8625df8268b22c1af238d0b7b0b6583a7b605c6a8e7a0212dd6db1c66b1a8a009a254372138c7e4aa6b166c55f4a2d11b37257f563243c9251b84eb2fbda29a7ff4788c567de1705b5691235f08b41dd05f69c1d518f8a553fbe2b9b299c1a84ec12f910e434d6183d4edc5fd1f6d226062cd40af7a2ec560970de5f318acd44e615d96ad8abbeb9f5be6f5fe70e0bafa96fb4f7abd485fe8185e920917a74388c69350fa041259bfb8431d0821f0356be4d6f78ad909bcc1953cf0f5ad7d640c2ea9aaf7e01ad0d337ddb2da1f201c51ab251645e397739d79934c26ea013db1eb73865ff54c82fa20f27550ca5a51f107447467e2827131098842caee98d4909e35a0c9e730ef87c8421c4f2372edeb80db3a7bd1ff5e3ea02249eb421235a8e062bda1eff07af67", 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001100)="1049a4c6988acf2617e81ea893a1fa2db593bd06201f25c53fdfc08c599117f9c3b80f4744e7d5690513b68407c90d04f4065351d340679883ad16a49c2a594544b959a3cc173f83b635b246", 0x4c) r4 = getpgid(r1) lchown(&(0x7f0000001180)='./file0\x00', r2, r0) open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x20) mkdir(&(0x7f0000001200)='./file0\x00', 0x20) pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x4) r6 = msgget$private(0x0, 0x4c2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001280)={{0x0, r2, r3, r2, r3, 0x11, 0x5}, 0x7ff, 0x2, r4, r4, 0x6b322870, 0xfffffffffffffff9, 0x0, 0x1}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) msgrcv(r6, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000020000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0) msgrcv(r6, &(0x7f0000001340)={0x0, ""/118}, 0x7e, 0x2, 0x0) execve(&(0x7f0000001680)='./file0\x00', &(0x7f0000001840)=[&(0x7f00000016c0)='}))]\x00', &(0x7f0000001700)='/{\x00', &(0x7f0000001740)=':^\x00', &(0x7f0000001780)='([\x00', &(0x7f00000017c0)='/!](%\x00', &(0x7f0000001800)='@\x00'], &(0x7f0000001900)=[&(0x7f0000001880)='/!](%\x00', &(0x7f00000018c0)='\x00']) recvfrom$unix(r5, &(0x7f0000001400)=""/200, 0xc8, 0x0, &(0x7f0000001500)=@abs={0x160dcbd7ff9b0dc, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xc6, &(0x7f00000000c0)="f71bb49d63c61689c044e5aafe550c4b7270e35a89375eceba41cadefcb30d4de6a972990fa12c68338c3c4c7d3cd1c4ae44d4e8ead5fc8a9dae2648af2cae87178b085b8d7fcecee5ab8b2e0ba839295f760d708513b2a300476392aec7c427fce6c612576c083987afc2529c68157a7d87c7fe44d13f8e4aefba9d9170fbb147ee0a3f779d3478f76b55ec5e2bf4c90792fc42f15fbc5928c3e2e79a7f96c3eff223663483411999092ac84674b3e7f622af81bb1701ad50dc71dbbdeffc3be1224471175b") getrusage(0x0, &(0x7f00000001c0)) 16:00:23 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000700)) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7fffffff, 0x4}, {0x0, 0x6}}, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) accept$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000864f2e7a9fcba7444885c41795203e64c4a71ba01edd9f8106bef8a4e79001c2486e16a8fca2fad38a9015b61f44ea77c8d1b6b931fc25bdbbd0996beb61cd390f5aee1476210e90d2c61d"], &(0x7f0000000100)=0x6e) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = shmget$private(0x0, 0x11000, 0x400, &(0x7f0000fed000/0x11000)=nil) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000c00)={{0x7d56, r4, r3, r2, r3, 0x20, 0x1}, 0x5, 0x3, r6, r7, 0x80000000, 0xfa, 0xfffffffffffffffe}) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000000800)=0x1) execve(&(0x7f0000000840)='./file0\x00', &(0x7f00000009c0)=[&(0x7f0000000880)='-:&{\x00', &(0x7f00000008c0)='+#\x00', &(0x7f0000000900)='%.\x00', &(0x7f0000000940)='*\x00', &(0x7f0000000980)], &(0x7f0000000b00)=[&(0x7f0000000a00)=',\x00', &(0x7f0000000a40)=')#\x00', &(0x7f0000000a80)='-}}[++\x00', &(0x7f0000000ac0)='\x00']) getgroups(0x4, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x6daf, r2, r3, r4, r8, 0x40, 0x3f}, 0xffffffffffffffff, 0x100, 0x100000001}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="468dcb26bffed0f23cb4dad127d2d9606c88c553d49b343a9c4fba1dd862e5cce62f06a0610b96b6bd2d2651966df1a486c46a4502d58e085d889b6810be7e698ba8fb047ca0f46e8b4e60fe019ec17ac69d923ba927c27b50472935a2e6b23ec466c2", 0x63}, {&(0x7f0000000200)="57ce11377d649a73aa108d60db7785e22cd211d2f3c0172171f0d49ea8ba35e852202c85623a9af913113bd9fa9b40f52b1f4147cf9fcd13ad88d81db280a746ba114ecde02c0a9bfd717d5436745f94fb0560772e1ceb35db8a174adb68d8afdf1692c96c202b2ccd648997fcf813a7308f54c4ada0a0aad34265253c364c467aa5275add119497ddae48e678342c7dd2597656da076f69ad531ae0df8dcc15a8e0143465dd86877fba41cb8e643a1df9da67", 0xb3}, {&(0x7f00000002c0)="4770ed5a8a0744455a745170e68b605c85de9298d1023accacd94b17c9baa2c5b6c2fab4e3ea27a68d3f93d632068aec05139221620ad55ced5525c7c95ec74052d489462af6b031210a626a51770abf767805505abf413a0a46b8ddf52b60d30bc67f1009dcd9e658c23a595a7e666371998af6c851a1909162a8aaa7e94b5c3745e30517a3105f62316b444c2245fe237c88d0642dd0df6511e9f79701226441a483414f09758ae641a1f86b701fd9c79a27c4455589227762251066cd3cf908a883a16d12bd395ea1088d2ebf308060b74b8ae897d99cbe672c93cb2f6be548a4eb3063c1bd2fd6", 0xe9}, {&(0x7f00000003c0)="fd71b83ce237228e524a5798fc7bcd66d0bc114522b06d40c9a0c4bee5abe24575c76722f7ba5abc03d97df66bbcfb8ebd012389b0a9cbc1b82ab3675f48d980fe9991987047ea70080f0b3ce6c242ce900728eab80877d9ae2e31945bbe48627ca42fef122c34f6ceef4a85cd5644feba0b94e3215b45ec80615fa345a1fd750a1b7cf740fd6b06d57421dcbbe6cb98e2f5e67621ef02169fc3551e3085d034f807e84dfaf8bfa9a3a9deba8725adbc8c7658e8e4d6ba4c36261dcf92bce0fa2e1466bcd7ebb411a22a80fa6c1214b2cb5f3037fb388afc63ee10be0ac9825295c907d7f31bbabf7b67adfd2e89c14ad5fe5ffe", 0xf4}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="1781e278797a61ab5b7581461669859a351cc4d145776b2c8da371bdc139d92eb23047db92602f3cdc3c71ef14f6d7c698d765163b3709226807cccafcc0e2400fc93de56222e89b12b7208e5813a8305edfe431a24fd6d9a100011e9b0451e89cd7528fa35702f6e5af7137c2b8a43d926bb25498af32978e77600087befd1335a5f91ec62b8a1a6819c1b3f416efba2d0c7c90b8c630ade032", 0x9a}, {&(0x7f00000005c0)="4ef0fc1aae1c4ebcfd9f6ce1eb89b311652074204373564d9a92c0473b21833eeaa053da00c4e990fe339635ce60ea27150b786027164b9ad5258ee7728357fcbeed7b10d8bda76b6e3032c2a2d0862f534d047fa120b2732a3ce1253e1cd621d1628bc7102f9ace0e6d1afc837a1bdea451777a7d93cc6f107c83109d1904876573fa241c5d65cab1e78b06543d9982078f625029936debf92d6c36e4e5f590810894fff7796ea469f63aa2c9be1854e4", 0xb1}], 0x7) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) socket$inet6(0x18, 0x3, 0x4) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1000000000000, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x60) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000000)='./file0\x00', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/69, 0xfffffffffffffe76}, {&(0x7f0000001500)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, &(0x7f00000015c0)=""/4096, 0x1000}, 0x0) 16:00:24 executing program 1: r0 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r1 = getppid() getpgid(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0xd35}, {{r0}, 0xfffffffffffffffe, 0x90, 0x20, 0x3, 0xc24}, {{r0}, 0xfffffffffffffff8, 0x2, 0x10, 0x7fffffff, 0x12}, {{r0}, 0xfffffffffffffff9, 0x20, 0xd, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x92, 0x4, 0x407, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xb, 0x7fff, 0xc000000000000}, {{r0}, 0xfffffffffffffffb, 0xa1, 0xf0000012, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x11, 0x10000042, 0x5}], 0x1, 0x0, 0x20002, 0x0) close(r0) getrlimit(0x3, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000024c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x1, 0x300000000000000, 0x5, 0x4, "8689c93480f2d6a84942139af89dd5506aa7e284", 0x7f, 0x7}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) llüý;‰Q{z‰‡M(³õK­¢)à ?RØöò _B\fþûôØŠÆý™¯ßGD„.”AŸUU¿éÂ’©[ë+ÆÃEC–Ýæc„¼“‘ö4D¿hÃCæ릤Ÿ¹Þ6§üý;‰Q{z‰‡M(³õK­¢)à ?RØöò _B\fþûôØŠÆý™¯ßGD„.”AŸUU¿éÂ’©[ë+ÆÃEC–Ýæc„¼“‘ö4D¿hÃCæ릤Ÿ¹Þ6§load: 2.39 cmd: getty 53603 [ttyin] 0.00u 0.00s 0% 305k load: 2.39 cmd: getty 53603 [ttyin] 0.00u 0.00s 0% 305k 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000080)=""/129, 0x81, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = msgget$private(0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000000c0)) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1000, r2, r3, r4, 0x0, 0x0, 0x8}, 0xf9dc, 0x8, r5, r6, 0xfffffffffffffd30, 0x3f, 0x1523, 0x6}) 16:00:24 executing program 1: open$dir(&(0x7f0000000000)='./file3\x00', 0xffffffffffffffff, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) clock_getres(0x4, &(0x7f0000000040)) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:00:24 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="a76d"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:24 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="8a8d0c113a02a36b4f14a2a7dde229b114affc7ca4feb2b1c5b788a85303fdbe6ee8a6cf674c1dcbd6e199803d6ad7e2e239b83a429fc584beb8f3244f6016df847988a16d46814c4349cbe7b02e075535cfb5ba5d741ff3f95360b8e66cd8592a00d2168157697479e5ff976e034afb91b2bc4f36bd1a6f3f3b", 0x7a}, {&(0x7f0000000180)="e45b0a2d3a604b3ae992f9e1dc146ca243999c2123ac301f84ddb313ff921f4ac3f69b341ae28edf947e015a5bc4dcedab1b7d16d3cfe0934d573699e5623c06dd90f94ad418cd53142d60bc9abca71cfc7fa8e43c273b79cbc758012572b82324a980f06a4de75f0bb9a5452bfb516be803ccc4d1e53446f03438f864e49a5a057bf1164b890bedaaacf19e41fdf8b58ee3", 0x92}, {&(0x7f0000000240)="6ef92c60df9fda79df6c8ef3e544ad5629d25f3517d4b4b8f8b8a47074e5d7d2327d24f53228316d72c87bc83bdd16d52c75eaf10ebdf9b24b36a56711108fa8a6deec2f55f1c525b1e3ad6697e881cfb78eedff92063fa9c8ea9fd9eeeeecd4c3b8a1256512e85e69c47ee4ebaeaab9aab133cf4783058c7219c20db61921de6ecfbadb04b676e1d48d9f19c42aeb42f0a4952e0049c63070b9b3d6f1785da9e1024b6ac5906154040e72c02d604dddfe815f3c2508d337081c1424ba0cf697f2f9ef73f6585f8774467591f9bc23c3a59bb553480585de8070427660840abf0382948eb65cda28d79422ca809bf56433f81058e3623548aa11a2200ac32404711bc9a9c530075f837dd2a583a86eb62b3fc3711eb23fd28f3cee6c0ad90c6a41a0eb7ce873a80f833820847606fba21e8bba30550e8764ecd72680963df8b7cd7669ee80066fef0233d15be19b9d9cb9e0e0909ba40567cd8ec5d718ab977d4c5c8ca0b158bec8521ced9d985dd692a32b05bef13bf381dfa72e55c7cde762f3ed51f953053bf8b0c179d8ec3a92a97fdb163b28480041c985bba76efaf9a1fd4e18b421f99d27e856268c301b7930c0635ab5de3e7661ec7312bdbbbf13092d343e7aac6443e8d09b006f2ee84656e22ce3826cd83573f3168a0e2e1adfd0f3c51f93075c0517fdcb333811949fec4de316139011b89f05c4403e47976fc444c646678f7c489785b0ee321954973cd1c530f70a82cbc4079f7a514d67e495f2a40a8bca1fd7b28bb26098ecfb445952a1aba5212d9fa360ef2124503ad8e0d7657cee684d726cfe47dda272ac8981c2bb2115e01f486de8b7c1b4f36ff30b95e540c02f751de4d45b82ab1bc501c050ab92a4756511b681f78c61836f2f0910c72037e622a8664a5a6f6a33dea214d8ddde5fb64db8872e56288be97ce238876c0a6b2ced6db22577eb538fefcab12feb4dabbb61a36511882f157a1df03ce96189bfc7c79ddf256b58fd6b6678bdbb600386feb1f1b60192a8b7884fc6b5269c08e839e2ba090193304e381a5dcf7488f320dcce8c75d1b1a225b16e3e81ef994ddca3f266bdad77846d9e94756d46a4026c6f63b450b399d4a93e10eb8a36c039265069093f0a7c31730e712a8931a7f853904ffe5822cd29c01cf6ba48dbe62f6201fc56763883baa2bf459f0bd9e7be5f519d961d7da067e76596b1fb9d8c65e646e77fcbeaba5c455c61261e4a59565e726e47ad20c3c78d84282f43613b287a171d7494eea27b03687e114d94caf876456e86953d71db05a82b95708a41cc5f66263dbaba00b10a2786199c1868fca51032553b40eb4e03fe266d160dbc8bfe03792af582ff26c77251b09368ee1f7afbbb497c8653c020ca53c96bab0c5a578b39a9a2787b6b95f11bf945903dd730303924838ebd3a9e4932bc5b1d8c3d141979f575cbf83dd2412a9fffe44a4e2c1b19535231c034402cb29ea2a2841eaed1b34b84ecb40903918567ceb61942a5ff85ddfc56948a608eee421e4e503b00af9667fb2455063a55bce3082cf2f9c073b99b5b3a78c101392f0ae4d1204f4ddc99351bce6cd3813cfdd382c1cd836f6911ab866b650caaac41f618c355e4207e4a20d260815bb388c98282e40de04aa8b6c1d58410c6cc3e405fe9b310b960c4b8db85dc1a134db231ad582cab56ac7faf9325717cb4a47a1a92af8159282c1a2d172996c2966ac900e7bdc2a0600163142fabed0e60a936a15ac05b8826069da32193d7f6bef3fe6d67a249896c10a544c0d8f8a1065511d45481b29aa8041e9eeb49fb7a10c98e13e3eb466b38f976bddf06fefb0db8ef316788606d0a16f4b8f979bd89bda0a7a46f5902a60a1c60c2694d17946b9253583a8d6abf017b88b98ede8f86e3c37becbeb6a7427117cf3c0b38adc67ab8a9943ed2a17ace9db2d97749d2bfe66096ae9d5088d48cbeb090eae8b5a315129128870943faf4d3d97351b5029dd81a1cd6cb27c0bca875707ca343a0894278a942125d69146fe147fe2cf9583eb28611dd4b39d071700afe5ad55926440278e4632c4ae591929d94fe7a7edfcec11106a039dc08d8b89b9b62db38ed5d501b92f94348f8eb1b781ed8a91e4d6811c92848efef8b53ff6c7524395f04b2fb661e93ddf2e315e9d336e2ff7bd8aaab2ddb2b706de9af40b83774d92c34497d0ef0fc29f1a7d1693c72a0b3610624c380099fc4cf7680e805d13d357fcd7ea988f370101a665cfe96560965e1c883295dad4d9ecacb42f032b5ac3d1c9bca252cf53747dc43e4578b91c4b1d731eb99bbe34893221df0a6e9b7062ca8090700131234503fd5a7835e71fc14d69dbea6a797f8f63e23859ff359b66fa84a8dfd67085ef51a78fbbd570bd778c899a7c397348c4b3e5062d4e29be35967711a40ecb51cc11d591fbf4ca43376a4c5f9c53f76b7e5ed176901fcaf3f84e5e3eb796d53fcb9fd31edf836e6bc343bb94810d8e4147b2755d935c32edfad2e2f13344f098731a20044b4c32451a9157a1700ad97ccec099e3ac26882ca0771f78d4f26476ddaf2c612db5be64e9e6fefcbb4470ed8baec9107d2cc50a24ba07067cefa21646020589d8786a9f3d00c758b71a8f55b1259a4d26da3db17e25e82ced83b3102ce506574460fd0a1f63897ab94b440d9238d477bddcd4871cbb0d33ea388ed4ad1f49028069aa2b07fea32c7a8a7b8828e53e5e0c4e321db4a2c6a0850faffd28661fe250127ace794ff2f2e517954c6159c5ce9138c941710258e135f6d2c725fecb81e0087bb122d2c26587ad69a526c4af2e6de70dc8e1c2b47db0b5667fdc129e70b3cda6f00f58683bc0595441e2479b9d96269b38affd4c4fbc0ba1bf672e43cc5ba7dc25bd8066de19a462d55c10213704fb21efaaad0597c90e511c416d19b31d75666fd49e63fb89f55c7814ae2ca7fae76bdc2868bcd3fe646405221b3d7ad80f1a5fac099088230f6421153eb735709fdaae253d4bf71f1903cd24df66e8ea6a485da92ba092efbb466a26fb8ffa52d7e83a9ce2b8114ba85b16acaca5fb0b7506efbd3d1d496bead28b11a4774792ed8d7d7304c68db4f9b18c89df4b0e3761aed86bd12b09465fe479d9d51a3ee57b7d4e90430ca545a46b09ba25881b475a55146ef411028cf42b5bf957ddd5f08b78ee7ba3634266b8d0beb9242f17645506cf164b9eaee83a34f5e3ce4ae87fe9690dfa9401380240ef439389c7577316e412b52987c8893f5476635c24710a756601cc34a20aecd5062ef731a21d3bcf3e5959e70ca1fbb069df7b12d3a9c2d8695ebe32cd2b926f252807e7ccfc3b59532f1fd40d3de18cb5bbb7a778c0d70afd15229efad3dd2397d74b4532f271b2d4e54f8cdecc01f895d28dcec3030f7296e8d4b8a4858544322409435cbda0013cc2119bdf6355cc95d6b565cd2327d08f2ba9b4338a290e01188d272e4fcffd7cba8e4a6d8da8345f72b2142c71e875232cfe43fe189d0970015ed03c5eafd2758cb219bdc5e099b20d329e9d45f81bd161cf6c280b4b1bc8d86b326a5e3f9ab670dd1ecfedcce230f993f7822b65a662bb61dcfc13be88276d6bf3a0ab0afab7d25ded86e64fa78d509d695868903c5855251e1acdbf5c068a653ede1479863698d49e9a39b8568a3cf3965010043998201c1e64bd67623045e20993977779d878b7166e9d74f6b1076fa3856322d681f31c6c13c949834c2cea0b63c478a330aaa5996d14784008f3e76c8c47fda3928f924524a7ca5304d73fa781e08875e26b7748b43e7ae1bc46d235fb57950bed653ade6fddd7c9c1b7e1e2e0952242203b353a4c66999d3f2657346caedf9a9ba1e7da317ca6bbf17442190d16dc20d2cc48aee6edd3d36396fceeda9f36881d126f6a3b097e3ba05ea9e899a8caff0b9e9eecb583f61d96ea7ce28a0d3bcd182975a3ac84e78e6ecac8df05c99d047ede8c9ce632739301f13286329616784948255a82dc9abaa1377625749fb2e540c749461097c1eab7ffd23314ceafe264a24c47d100e28905435122bdc4650b08ae6bbabd4ce79c6814143cf20370d077c30cb85e70de643a549136faf88a06e9471ca424ad089df9af791e7c7e39eea4fcef57a459f98e7ef0259989b8072bfcec669ef7106834227ffa134144b8e1c4909e4464469da019b43e9f3236a0e83afd39480c416a8d85895f6ab3b7a01f5752ca300e199a21647a6b9a36ee51b48feb3ec69633653c8e8f43152c1c897319a774ed347c2206077cea599c7aa0635a3ebe4edd90c6041265b4771bb1795a2aa542d276ee92073624019b3249fab877a673d32144c936f120eef550ee3eb0317d228aa5733be3a460d16ee4d2689bf4fb61d32073664cc7e3d6136b7cbb9457102361415ba38ab323324c914469566341c11c25ade32382993ae34e136ad7c67a8b67ce6bd51ef9c417b4d7fd0e38b2c5b0939eae185bb4d7bde9af9b24e26c0e553761e3f90f186eee4722f5f46077898b79815ca073bb628685b98de1af5c18fadb5c5e82988a14799daac8be816a8bb70cd1e93d5eb78967b402550d32eb47695d0145d4a6aa6f84c32f2c6ad0c9fcec3744866993255bd6e7d22481e4341230536e60967a13be26c4f5b4827bde90e0391bbf5dee5ce9a2d5a121868dd8850d1e2ca56a97cc0458a50c3df399856fdf9f49007bc12d9d687e3a11e4966a6f70a55fc7f0cabb4339ec0c3d0f117c7a2c09688946af7aa14fabfe1b6a85be6455acec9eaf169b71cc6fbc266bb722f5fcd8f547794a752005cc49cd01818fe8f56d911d3c51ee5b7830acdb27e9a6530761aa320ed7103c4a4a4afe654770d82043602968c9833afd3279628075a9a54465cf23dea10efa91f315d2e86912b3c16c8a63d5a5b71c85444a2e88fa4dc7c3b81843faeabc9e516ba12ba936547734157da04d77a348b062ac8c5be679f7fb9dfa09e3ce56137e0131690b1fcdb94480914e04d8835af5509fe9507ed0aaa12773d694c8ea1dc17819bea6570c7cd5448fb95f77928b88d51c5219c18b01cd196f8722e0112b6f0c5cbc5d5aec5f9feda8d331e03b89279f5c9bd66471993606e8c5048f49fe68660885a018b8f16750759a8f5e2c650adc26ae8eb4b46cb3334db292c17c5fe8d8113580965c75d873b7874eaf7e86cb481634758927f3cc26b26a442d72cd40d91eeb8b5956d8edbcd4e625b347f1ab2f2cb38a6a32e2bb40b6d66620ad595e68af24f6d785cd1695c172be91c4313723477f395bbae3cff70a7d87584ef1ffd357b4f65f64d92f9223fd52f4aed4533968af545c0c050ad2c385fc024f61225ffdd16eb7e4df2f5d81f308fc2d346aa10735c982995922c5dd31b1c03b19d0aeee8188ac97db760d76067f2eed63ab7c40d84000d2c379a73dbd1806f10a4f8b3a1994f518e46ede5f342dcd5fa5ee8e38c78d2757c896e4740266573c127109c3de800a76b1fca4678f3f283d70c35e2a8af17ea9a92a830fd378ec37cf4aac0dbd2c5739b18adfd8b84a6ec5d4f4f51614cf05f63c05117423486c4cd6f50569fadaeff898a91beeb3250f70bcb94d062dfd07d372d246362b85a05487ada93a873938de989f97ef65ed019279b91a8f1aec29cd82a60bdd4abd23c1da0d70f058f0c934a051610436df75a3c722acae8f9eaca27c3ac9c432d47320f91e9e27dde6d5342c486b0c3c4f8f3d4ca3abc27e57086d3944fe71509407e6cf377073ef9eec365ab5bd39b2e778dcc05e2ac", 0x1000}, {&(0x7f0000001240)="6745b939e4170e12bbd3edf5c97ea0e947816e8e7577b34cb5fb16cec0795f01efd048268d8430273e0cdb72fe743d75ad0ac59282288eae9a2316310f3245d50b527d9707b0c4829360ee8dd1cc0e20dfb8efdaa4c6f4b1b77b0a4570e277ea76906dafa66fb985b9a24d151a1737fbb659619bde4a60383f574764191306f5c792eaf91e0f3327f0dd922b1d2a646b6094ad347e0c589a2055f63d447c93bfda581cbdd4a822769518b51da400fb1389fa5f66d931bfa2bba8d2213b", 0xbd}], 0x4, 0x0) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x100, 0x100000001b, 0x0, 0x0) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:24 executing program 1: r0 = socket(0x2, 0x4008, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000001c0)=@abs, 0x8) 16:00:25 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) dup2(r1, r0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7f, 0x80b4}, 0xc) write(r0, &(0x7f0000000080)="f2", 0x1) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/96, 0x60}, {&(0x7f0000001300)=""/77, 0x4d}, {&(0x7f0000001380)=""/138, 0x8a}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000001440)=""/51, 0x33}], 0x8) 16:00:25 executing program 1: r0 = semget$private(0x0, 0x1, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffffffffff9, r1, r3, r5, r7, 0xc1, 0x1000}, 0xac7d, 0x2, 0x100000000}) nanosleep(&(0x7f0000000180)={0x7, 0x7}, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r8, &(0x7f0000000240)="4c8f80178a31a193eaac7840c7a8dc05b0d4f96667e3a20114ae60e75c31711201b7fefc1374d4cd424f05f33dde31b69b1b171400b7181641075bf2061949594e0ed3e467067ff1f15b764a4b77a80eb7836f2af928c1e9055dab1661cb5c6f057e50eec31966f9541bc6847d66f3b359a3aa4027562b29aeb16b257875c651e73ff66a1a6347dbce3136f7b8f9c511e53a44256aef2d7e0767ffa115765f70a36cefd9d8952356e70695cea6db1ea601796991eae9015e2c17a36e1dde5d8ccd2cad0d02dd3d9148ebb1e231ad364ffe925feffbbf2ade4ad0ccb59c0abf9415d25e651adadc91e5", 0xe9, 0x400, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r1, r6, 0x116, 0x3}, 0x47b8, 0x3, r4, r4, 0x6, 0x7, 0xd}) semget$private(0x0, 0x1, 0x2) socketpair(0x1, 0x4004, 0x81, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000440)='./file0\x00', r5, r3) clock_settime(0xc07c6b0a871f1683, &(0x7f0000000480)={0x10001, 0x7}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r12 = getgid() setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x3, 0x9, 0xc81d}, {0x18, 0x1, 0x7, 0x7}, 0x800, [0x8, 0xbed, 0x2, 0x1ff, 0x1f, 0x1, 0x8, 0x10001]}, 0x3c) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000500)=0xa6) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000540)=0x3) connect$inet6(r11, &(0x7f0000000580)={0x18, 0x2, 0x5880015d, 0x8}, 0xc) r13 = openat(r11, &(0x7f00000005c0)='./file0\x00', 0x8000, 0x1) utimensat(r8, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x5}, {0x3, 0x6}}, 0x0) semget$private(0x0, 0x0, 0x40) getgroups(0x5, &(0x7f0000000680)=[r2, r7, r12, r3, r6]) r14 = msgget(0x0, 0x100) msgrcv(r14, &(0x7f00000006c0)={0x0, ""/176}, 0xb8, 0x1, 0x1000) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r15, &(0x7f00000007c0)='./file0\x00', 0xa3, 0x4) kevent(r16, &(0x7f0000000800)=[{{r10}, 0xfffffffffffffffa, 0xf5, 0x1, 0x2, 0x6}, {{r8}, 0xfffffffffffffffc, 0xc8, 0x0, 0x0, 0x6}, {{r10}, 0xfffffffffffffffe, 0x8, 0x4, 0x5, 0x8}, {{r13}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x4}], 0x10000, &(0x7f0000000880)=[{{r16}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x8}, {{r13}, 0xfffffffffffffffe, 0x10, 0x40000001, 0x1, 0x97}, {{r8}, 0xffffffffffffffff, 0x1, 0x90a216caeda1958c, 0x4, 0x400000000000000}, {{r11}, 0xfffffffffffffff8, 0x1, 0x200fffff, 0x8, 0x5}, {{r16}, 0xffffffffffffffff, 0x40, 0x2, 0x10001, 0x7}], 0x40, &(0x7f0000000940)={0x10001, 0x8000}) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) syz_open_pts() close(r0) syz_execute_func(&(0x7f0000000000)="36f32698c4e37d0565060026d8c5660ffa9f01000000c4414d6d5501c4c37962820000002180c4433540ee033666430fd9f28f4978e1c9c4a155656600") kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x55, 0x5, 0x743e4b88, "69e680090d001600e0ff8200"}) poll(&(0x7f0000000040)=[{r1, 0x140}], 0x1, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x3ff, 0x4}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)="c69230c93c74e192658c0a7f931c91de4489570e761edab1aced5760f1cd088281bdaba19875ec2eb5b994a5ae9cc3c3b74894755933a61cdbc66a8b66564008e14c09cd0d64f398e6edea250dd0728508c258a28962a44ff19ee1ce686da22ddfbe6effeb80dfad2203a1ff3f9be739c37aa89a887ef812b4322d569894195efc8e3f82ee995f12593e1ff707aae644ef32ed2ffa2c735eec519a916dd04ad784c2f1428a583612f745702b915b3749b93dae3e88f0c95a35fe6a158c2e6bf474dbf734b76195aa630a31e8a7a6e6eeac1ccc923956175089f6b9898f22ec2166eada3e228ebad172415b7ce8ef9529", 0xf0}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2800000000000000000000000400000013eccaaa2632a947f2643a459e9998dd22e7728c8bd50000b800000000000000010000000000000026423c64ce538b8e68f582fbef01f2598ea358ed29a02fbceae0b6462f6586d05e8e8a3659a9b57de5d96f9ca6c5d31098242d501a87bb6630b4d7a5c286332c5b0045bdd14effb36958d774556af11b1b55f4ed1e89abdcbe4784cba6a2acf03c35fb5bd460f9069a3b02b5ddf40cfe6af48b7676c9cf36245e10afb1fe32f5733622bdd6764da1b17ada837783219e93397dcc573312d293047392de30c90992580000000000001010000000000000010000000700000014ff6b68d09355b047cabc3bd18a3547c7b6710f1cb3fb389214423e720f864e0731ee4892583f6f17478cbe1434638f2a0621eff268598ab20908f504b2ecde1ee83f57ad5588cabc0a775da5087578e644c55d294a4d92fe4ac5ab4f9e8863194f8b7b2f8e2d4e6811090c0fbc5240ff948506cdb2bacb74fb0163535f8d7afbfd73b9bb449245683e1c493a49199ad83b4f63be9a89eac081e3c42f47c21964af421a4fbe3945cf14e0c41d8d1b05c5ccb55bbe239dd6b298bf2120c9edfd3d604b5149b3ffec44ef49ba2dacb716c91f695b633e72d5d87f43d63329bc44fd99d70b0267f83ee4157900af45016b796445ec8e40c1193c3b571e92b141277633dd7065f1cb1c5010fd9418cce0d7e2425503fceaf1523e864dabd4319c8f86e7ae79ba03f7ea6b7f443c6ae66e729fa2c35c18dd30c331088916174b465bd59a32b34a2ab213c8614790e5cd0d22dd88fdcb851949fda6b33e2fbf3bb2d983172c6d030f39faaecaddff0166ee115ad2d91b9d1bb09439424f2c9aca8ec4825b106df663dc17af51e9abcfd6a1d42611116084666bc5eeaf3180837fe7b332b55e36d54a265e4ab72753869e957084e85fe44192fb9e13229f6e2d131017f4c6be0ee9617c8a0052c77c0c0180332ca2e61cafd73d3546eda5c6a0061c54bc8ef379f3876cc3ef5f3baa06e701610784cd046602adb51033142c6a081c76c0e3566007e334ae37c6e634ddd9350ccd19e0cdac9aed26f0b109032f53ce96b5d74e536df07668c8075683cf32414c408519a3ecf025b4c1e2cde5eee4c0f1e923c461f0525bfc1b651b5caa1bbfd93905633b45a3001a75d4fb1b5f097e222148f1cd5fdbc990c763ee10b9f4827a8ff4274920fe48cc0ef109500f87b4f643481b6c74dd8ac8dcc5006460fe59b8cba44a03d650ee8f21b846ed5ebcb5bfbc6669bfb50c3027cf650dd688f9f8cdf7f813878023dc25a90f6377f20e01aebf10638e736ee063af1d2eaf2a7f5310ab79cd8bc1a42df08601b61bdc997c7b31a05ca261421ca5746337df10b9a1f48f0bf1b1147d722c44d2246af1c9016611499f1dc2a0477ccaf0f732ba860de242763f1484a5bae646f7e807fdcbd6736d186b2980ac873116396c37b0e76a97b61f32b292e0c64ee80cde89ad8c763fe618901b0be52f0aca3ae37d2aef503a562e0f53a1b16b98387284ad0eeb43350d1776c82d10bf512a736913e83fe06164764ceeb8512d0717150ec241568309613d6ee14c18e8b44b522d73367dfa549906a53349a4a0bcd166dc17b0a7592f52fd57952d8863b6f068492cba6bde9248b932efd8ff0ad7db0d94cd113bd27be524651697ba1d8bf0870f64dde11f5b81992b00aa24031aa5ff49c979b944d66bbce6c3ef9ebcdc426fac85f17d6da28d4301e108cc070b55a5e3bb5ff86dd3a9ee42c7fb3bdcbde46c26aa09863a854e702ee0afbe3f5b9f695f2445ca9e02a8008429760130ba390e73f4097eff031654341b01bee2ce1fbb000d3ecc3b2726a999263afea4b5ae23b6e571afee7ec4b31cf71eb99b403dde664d854765111eac8f1737d660a25e1ea6628644f7104feee423631a37af0334769967b7d69638b3cabadf2eb9f60f6d98def583a2c48e7be15ad272cda99619371b58f76ee3775d689685a5a1bb21ecc2863370819335b6399d392ea2d98beb84a835398e00db3a8791caa28fd13ac91e4ec194b662700d6d8615df862b7cf9d71eec92d762a49c05a0dd35eddfdfa664aac7d3710f7ab6c0bd13dd2ddd94895d0a41a73d2909f703b7ed39f3d771637c6cb457c664ccbd75c2ead86085cc47e318b80b34f995b2ffa24e8f21ef78cd188aa499da4a7b768b46cda3f1b7bbef2a4f8e85fa31a372f6965d1d645631579a10c7dfc0cb33175aaea3ad2be988d28ea7ae7215ffc763d0df9866366530351121d49329a7875dc113bdf1bda79a4726a32d5db76529ba1765cfea4b4de9706b2780d24e8cb56a665c9ba57ca202edf7456a6bc388dc1f97ed3f017c97e47996610ba932c51287b10a48f13dd92ea699d07177a58eaaab7f66aef880cd4cf4ff6de8169af37627283fe2f8aaa7e6498c5fa5459d17a0deefba9ffd93d27eaa6c0e9ce6e671694acf4f447ef1be45bcbe15512102c40cd24bee4576941d46deb61776203986e33be6dcb6f710cee505308da887d2ac8832d30c7d0863500cdcacc1f9d867b593c1b3aac752a9c7efc1979243e96f450662397be48980342768751bcdfc288774a453fe626528b9fc1512f90934b36ab975df56e97f6a0f55ae7c982ee8f86470f643809dd8c2d5ce8f5a57eb7295d2a70c863714eeacf7b50e3c2f222d60cdb95dd61923b1b86a08e97daaf3bcf974364e90a05b3f5b2ac6b9d368f458ea873cf917b5a6da42ba764ac71ba870ba5071a19ee8e0a8949cf8d40820156987f57c8fcee380e5a88301c38e6724beacd2a741e2076e9ceeb9147f2881e2470a2c938239c12c6ca72aebb5c5c5050ac95ecfd1e155f4e63a13ab0842f285d2b5387b4670851ce8502009ca86eb51042015c06accb17e46c94b980354f2225eea43b9f5b8e8ec0434e049e4fa9854d13b0c51986190dfb431896e546c5f65b5f8eafbc71f4d59116615be8472b7c30b25317e785b4137563c9a1d7881c751cf987f272e38ca2e4a05375739c735a362e28d167098920fbfc73aa2e719fef0c6bc1148335253db06a568e7df5ecab51c5e0440aff434368808eac1a3fa4489b4872d8c90fc334d8628e3fc556182da0a58b2eb0dd8b01cdd4073f0886b9baed21842ad32b55bda9e502ee41f78367eccceb0b094f59ecdcb3391f46dea0e39734b623d0d9e7dadea3ef1a70cc593eda5d0e74b2a6f78c3a9048ba38217d16f38cfdce580db2a4632c068ba45d9b3692b615fe4fbac1e7d9cb59c1509376e02ebf7973ce9aaaea928edb0952562f938c0768a22a8af57e680d6b28ab6f2967e3b42a45621e7a60fd17377452c69bd81687905bc47b565c4ed2eacf3749ce9d7fd91096c65541139482522a04e062a4f247b20b1fb3bb5d2929a121303fac10d0a18754fc91a60e4b987b7fc3a795de8600bc37382af36dc5c3bccd05cfb2bc6dda3d3a994ae56995f4205ffd49d03783d1f41a26ce7e6b3b7967d9279ed8f6ad26ec8a82e8d7688deb20e034adf570d44a4c04e346ac9498695053c204f9a64df99880e86ad195086363c7b7117decb33e781b0cdadf9bc081504aa7a74baebd82d0ce063e0165305647bd66a9dc0412988417d8468bcd2dacfb93dc365ee1df020ddefb2de2c042620b65fa3705c2daebe9fd81ff0184a98e20230bda7454143ec090c5b6adcc48eabc267507cf8a1479911763876dc8c4ae51e7f881fef9036a1f54b2ccdd14d140d38777a60ededf81252733916d2570393bd25f4412888396735166ae328ba0672e4f60d9b4f924916690eb05afa141643f50b6899df12e04a078a93cf08474371f9514313bf37ec0f224b04d5e6acd6f95f7e819beed210bc4670da361530b9efedb75aae90f24d60843841c09d35501955f61d49cf1dca55edf3a08746d0efef7ce59aeb04b6c2e3da3702bae4a15970f7df75b5a09352607412ad01fb7fe4ec12590cfc4fc4438a181ab913fcf39378540342054c925a6b367432e0425a2208b3d8b6f9e4baeba1d072e551acf838b814244ab2aacf7811fbac769c9d038989890ef55094eb112a66f6ee9b9d1194794e447f21eb3071237f925262bd0f4db3a064583c881af19585f0f84b4a6e02b12341afe862d9e58f4f3b1de8c0fb45b428e387ee7ae8fec389dec6c2caa991b8fc9be8a4198ad5ed6d8bf65669cc888d892275261a488ce6074f3ff894f576ef656ded2cebbcc9f57c88a0160f2ed1f899ae84abea124d316e42ab9009a8cbcb02f0b21bbc9a0ac3af4e53a1a557bd07158f707a3130298dc96fa2d764a20bbcc0d9e1c6b2e25a968c6ee6595443e35e70cc7d782edeb29302e1f993b5b215627e8c479b6722330c3347a72f9cdaa5a27b9ee29a1391371aba6adffc2ac9f02845d327505dc35473af561ffea1322f7433863b297dddb7f9c1c9597058a6188e340482af3c6d181e0b9b13932734e945f0b9e23f6315b8b2a103fa0e3597de06f063c94759793bcf8538cf2550718fb910c6b10b16109784686e2c363259dd47e4e68acc2fbdd507d0e548a287585453204c17e1456123e764a502d2e3b4b2a70d114164b651e98132341c1146a803af66dfcdda1ae3ce1b69b59f736e12c28f1d8ef0ad34247a8348d826d44a101aafc20f8c01ad05b174d160a84db6bb9ab2137e294f8c127a31175c3faa1ea714050d04eca0fd9ef17de19144cc062a3d43dcf2686b4a3f9af903dd180fc36ea10319d83bd78db582b84574084465ecf3fb9898e8b2b7dde6240e5af125cd19b96d0edfbe2c0720a62fabb211049ffaa32754a83cdcbcd03e2c0c6eca54ef3d922be74001d27380f73138c4af1086baad3d4832be2fd1bd80ee27d4e33d6958a091dea65dae01451b0c416a897b1d8829a3de5b795bda8e219330de0aca39bce26656d9371fb741e80d3b4cb877275072a2989f6d0211b685a279b607bfe13167520b664dca7fa8e76e722a7f677f495927f015c830b300721d57879d5f6eb4c6eb72a57c6a9532e704610e9bf07ddbc8174aabb4a68b83f31effc8b7121a3f4823d489a4449818f881815755d3a095977973fa31d85cc6946d0581a854fbd823d7f1609e537e9871093baf6d21b78e39a4f4ccf4f772977932069816ad9b22f4098a091319e2e16baf94b03156c8d8d67946f0a6710e62b6339d920b6547835914f3d1206aba6e64410d05027f0705a011b72fdc69f4a68c2a78e0f44beb2c5d29dc2bcdd2c008d73b5806d10e065980e56506f7bb7156b9ca6360692bae4cfc5c2a1984f6399188e35c8a4e6270524a176bd988738cd05ff4a94fe0e0ab1195625b7bded017ca6927a674c43c57c03758b5d5ada643bb776ca6414fd0d90e026aeda221de404b84da8b83bdd0b94bfcabd1fd72ab286b3ab8e9aab02249d12fe963628cf907af6a58c4019b9ac7cce6553516ed5b95819a2ab59d699b7ca444fe5941d54bbb2ae2fe23a4f41766bd674165e10ed277f91cb9e26183b731d13efcb480cda1fd240c4b92afe6cd6836d50888b4599f2b5d12830bd45b50fedcdde37d3390a40f00df98c5e25f119085c635065b3c6baa5568681e2514c5eda908b9eaf2066a1f765ed29f80245a38df27f6c2c4dd84b0a72de5954a2b9e27c0c78fc52432ffdb1885657d746408255274510566f640c677bd945226df3e9f037d32586dabfcf3830198b8595f669b594fde951aabb08e98b890fb8ab12e95f75116ff1283afec5ec7b8d72fbd6d5802b2e0c666fdfb6c62deb5b9954df68c9cb25284081c2aec10787505a221d873bb74c789d1659db08d51e40ecbc17dcc2e1ff2bb82e06d037cef0d543505e8e4d6cb34142171894c2e483985c00463cb2da9dae7e24ca3045ffd7dc77d520193fae989a768265825f1420b1349c1010db15aaa912df8f1b824de93da61a8fce6955651deaf0bed6ba46ee51a6d365aeab45db896a4aebb041b5ea3178b47cc54274dfd86deea790298a9656ab52ec07d2de8b2ffd5dec0651b56c196c7a1f376fe390d7f6c954161924c23f789d9ac8c7e66672226d1b0af2bb8ca9a54a5e7443f14356135d69fa280ae7a78ada54a93f8822b0962ed6cb965d311960801000000000000ffff0000ffff000005a5292a19405a6bba555fdcfa4a5d378cf5463a4008f8be49d7b31e2b0d7ca9fa4c0522c4e582cde9091ed04368a27c681ab4f858d308183d0387d4c8692923287be9964ea406def7e741b9d73500b1d5d109d3bc4391beaec7d97bd7598d740e3e17e72778a09bd3c2e44ceb33612e079049060daee488cdf4078fc07e888e72534e943143fc24a12a94b092b4fbc7184da2918a0f859d1851f5c29aa47625b420d440059b43799e9223027e5380e89d0ee33b14518396f6523570665875091d789e6296f2189fd054e2b7411010a541402a1105569b693252b46dc25e927b051793d7f0af1a93904df9ff28689ff51601524dfa000000"], 0x11f8}, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x104) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = accept$inet6(r0, 0x0, &(0x7f00000002c0)=0xfffffffffffffeb7) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000300)=""/124, 0x7c}], 0x1) close(r2) kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000003c0)) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="090c8bd7096f2cfce4bd7b244c1d2638e7b3ebee18301521aaaf8209019d108f1a87e74c181582ef33c0c60b115ee1aac80720d5306c14b387c3690a3a1e5a61195d84f4847a8587b41c8a49501356488a6d1e50d112bc597457d2ce2bb0b7ece6c312a0ec8c0a6260a3ca372ce1fb6d5fa8d2033e47f5608628528f7250cbc12cdda4e6487b84b29d9cbd589dd673871ccb6aa4aca5d9e01af685d552904851fcc69d5f4a2e2dfc0b79c33eeffe3527a5c0674dfd7b49af25447f3bb1851d8f0b4a11711a9697", 0xc7}, {&(0x7f0000001540)="63387b6ebbde4a80dd13e1a28dbf66bd03285d840a126eed1acea84db969a8e231fdb6e1beb25d250f7091573b5aae0130782bd5ff2395c98b13a13a4f681524ed07078bd8d6fc6a416176acf0db765d6b206fe016a964f116d85ad196e932417c1bc189b3ee46377eb5411dbaac1a4c002177ccb44086c3517d0cbd625beec7cb61c883f50d7f456a009d7fc78aaa79020d163a1d7419cdd5c0cd3a2c7052cd2bdbe768b43fc1ae2c3bc41407f3f8af47d01524c83c2636ded2b51318ff34436ce34d2118a43c0437325b57ba9c9ac5145df3709958d307ffccd3b43522e627a5695e20844fe0bd4526edbd817c913dbdc0629029c9d73875621416c8ec41b05304d8c9d71352a5ef8896ceb76ba4c046a6b11a01dfe0c8d35dfb7fb071fb7a0e86bf54d73f83d4468fd7c6c557cc3ed5499c8736a0699e351f15d398666bb358cbe15d28b39058271d8fa751e23f05d4079a98d8d2d525d2e1578dad422871fa73fe989b04ee54d9fd766eb8e2528f04e7db3ad859912187755f4fa9c553b8cb49a134fa5ba5c9b3dca2bb07ecf44fe812f98a4aff1a0a1c7370ca7bac48269d4e2a3d72042804bceef1e35bd720d4d72c78f8f8cec6a9fa445147043bb4bebb592ff6cf9143460b0f3fc9c79fc29d4da602a7823201c0f9bbade1df6eb8240f65714ab923c6f258d1de8f0eaa7ab9f6d11a160d6b12f25e31b3f81fe11f5b74eaa15dfd8871a93bb3a90a764f15933fc655a38b03f0f78c37041b8155086218e37d25a11daa4b6d8003d45fca688050611707a5d405213490be05c2d0d18f7cc447d1aedc61d0eb339a5f82beaaeaef0a51ffed33fea2c942b3260b0c8da23d507656772252b338b483e54c13ff2b9958f809ab09f20822814a2fd760c4838cbac89aec367ea09119cd9ba957c78330f61ea158902430dd5517f1241c11e157ef9dd26147695b6c931f60a5f209b4470c2f40e6d7f63fdd16bf87cc8d189cf099b52ce63e06455f3c620cf31e88b4df3225e437565494c418cca124b5678eff1629f7b402776cc1963a756b89e8bb31259f8ebfd2f19bb2260b0a006078a594de3ace56cf1a3e2e2246bbeb1891672c8a0f6a9a24bf507cf0c7c109ab9281778ce76d47c707272ae78fbeb71b1a1dc00c54177d7525a917413439f746f20ee9af819b5786924a48214d3f82540d8e50df55709b8614d6320049634cc46efeefc7d328133fd8ed2b60106b92b0cdd349ee6a773558ea261134333456488e0eb259accf482ede3898fa480f87a49f9acd2941ff3a55d4b4c0a7ec6501150b1f4f12544654e8e94c4d6dfc68d46322e5e9f28875a4376d3c3dc320cda2ce63032745a5ca45d42bd03c5484776a1f1d1c83cbd38e85775f8ebabe8b0bd146d753fe8167203fdc1f087167d4d48d18054fa0f9a174f6cf0d94e03161b621b4af850a5c631293e7d7ad89a30966e220354fd20dd6329d1c78158380694bf6a0d74cc05b81defcdd6bcb5fbbb98e61cc48e02879336a9f498801e3d7c86e2d7040298232560d3a43677d7af6d043e472ffe9df03c68f076a79f07cfb196d21a1b08278f13d52f90d304f8adc0ac0b26257adc4446b5e2b043664252f7b92c09a13e6b7c6140b95dfa358a6140992ffbfc8df6fc96152a44e5012c956ff0ae058331c5e14fbf0db9c26c0e75b066f24ac00fa29a012417a528bb38e01930875620560355f48ff98f6eba5f0c0a86de1a2f9fd5b1f4e51d437dd4e5187845cd82fa3a9d74c65bfc40418f0a88859356398ca084a1d22bfb1640cfd5d8859f8f19efa5d3f3ecb03bc602a7927ff9107a82a68f692399d4ae98a26b5c4492bd5f4fabd25e88839bd70a362d751e58c5d697e54b77fe63fb834507230e42b5cde44c85a48f65271e86c17b549981d4d34f7152b714f21c015e02bdf1aa38601d1a45c1894c819d21c5e21a9a812c2b60585b209dc0c875cd777b95dac3f519e146c45e3cf39acb2b226332c604cb4ed32aedab7d4f30cdd9181ba89bb99db4d00d9f2cdb28ef165b8d9369998341796815feee683fbb3859677ef7259c031be533393aaefc2fdc826815240b6139f6c26b843364e4e9fd77d58831dfcda24f5ffb56fb1ab5708ef977fb370764899970b0077c970d3184ba01599b8d99894ee5a4a6fb81a1b9e6377a89bb15a6a59f12d5b1384e34fc7b46f3a299d683d47cd34d50c2e8f3c3804e21f145a630949c195f4111741f1bb17bf34cf321c96ddf15ea441d25238e6077f945458e497b800eaf74a18fb4198c668b77aab957af9d46ee8a79a35ceb33354fdb7d969beadece3f1d9abeaa19e4b6f38d7372c287c0dada55cffca378d6558b5e285bc67f9dfffe0b5250c496d1651fcaf340f3814231aa3ee043a06491918d5e83704b16a1e3173d8dbacb654806c22522615934d84b7230f705f7539067fa3a73ffd35caf271b58b406f342d5cf42ab7b766e58e312cc1cc2aed1562ab6c5dfbdbc310e3b7f4bf7e4f2075b85b93e6cfc639cd48a4786334942785ce09263c3b59a0349e0412064a6ae2ba2ddfdeca334e405cfe61678f6173ba4397c74d6625cf8e29e6b4aed7cf0a89af8b89d91afd63abeb8da699c498bbee8d577bdbc34dc0daa5ef1255f76e491c6f5ba5b9e4a151b66df0b1f189f2a757390c9b83c9e2f3d3950c017c98519d2d6f6bfd1cde246c9db2ea82e1ddafff9472db5cbb139baf8812b5da772bfa137eb077459aa9281269e7c4d824c83afd1b5eba558369b1f9cc2d86491a2fce5f545bc65ffa44b402db8ab33bc28e8b6ca4c58871df8ecbfb39d84a530a6a2ceb7de7d2117d3801547e4ed4de5fb6995a7a1be6e083275618031ad3c1df0779a01df9f3f42c26e7b7749f5ee390e68c30dd12da7034c98068fa5063c904674ab890db0a658016af951ad2f3f238a5b1392cdf835460300aea61dfc8241aabc5b0c2591b151fd08322a9b21ee56a1e887b61929e23088c8a73ab458298a6118d088e06d8f890757c26586f934a5cc4af8865bad3d24d5495fcbc0f5e1e0c040dd6f61fee7cd6ac664a301a6341d789c6e1da65734e1c31388775e6737f77f3f5f0f150899a918a46b7456603147eb9fe4c4c64b8f7daee020ca922e8aed06ee0353eb325230cfd144774c601f432c2ca042d078e1a5db11d1ec18877962d9c3a760e4310f8a9b6c5f723b6e6f7f8676af6230a4c2ac75fbdbdbb782ed3bf14dba5a3e83138dc325c6651183ded64ce0cb3a667130cca155eeb68debe905769c239e63293479387f095fb48d51bed13d7a92ec9e189082755accbe4c565a7c3e6206d5a3b777e18e870cff011f5e5e6d5b3c5250587731bab47328c6913a5e86da9f019ed3109d852c440f3eafbfcdba5b58d5d0fff34cccf1d5bf673a551a62e9143929ab19c81a2d558bb71c6ae6e78c7198ee63be3fc7cf47317cf1118a693509065ee4c681994e473038c0d4410aee37e48cb655ede4a215c3578590bed021abca70a71dc7c3fb8799ad3d938c216386f4b4fa8edeff0e7dd80c77d8d8360f8739904aaf8821dbbd1ab0b5974dc9ccee8e99fcc0b44654e0ad9905d23f27be8a79b50e6d3ef7227a58051539cf911f7035e3db4a18e2b2993d761581d332d600e6dc70d507e183a761b1a801ee2d666fe6fa473d65e82296e469bdf861afe559000db5fc2097bd4fb9fc3241c401e613b543bbf9fd531ec8ba2b2f1fc5e86f3adb91a32ae5ad220e69170f9f931184bbccb8a22fb89414d14a4bdee624694359198c29016e462e9ef4fe9ab4b03e05b71c6e6fbe2a66b04b521df8c71741e3a2134a3050c671e25a792fc392fa022f4e32f88f7d8f38d3f29f59c331ed2183dea57405bdbdb05a290f07fd51dba7567d4907958c67278fcc8d8b8e0de45980d575ec825545339210240c19e0754653a5de6e721dc310a93a2442b834c69cd8d1e7284305652fcabb40eed0f17213fc74d60922ad5d5fc1c498d2e21c27d2f50ab28824ab2b6d69fef94cc931be8375b679c8824bf6e9dd9c3eeb2471d5858e4aa0f674d299c56a6e0543d9446f011225fdd2aa2be80c7374d2a738238f7e6c2496d8c18f1fb3b8304c99017bf09112c5ac1c5e4470c463affa421c763bc6aff7e4f131daaeb1f3d95eabfab023af0c2ff7222cbb76c912dceb5b4906f32234eb6ac3d6513cb173bf5c616c5724727e36027bc1621b8ae51b210a5a2229d4a120ed16191d02bb7ce3314f0980fc488a69af9567528aaf860990495d17b4c4cb8fa6f4216da6948d1b73a9e664e560db29b3e9aab21d048ad38d252da459aa4f69f4c33503b70157d972f526f93fa4c4bd5ead8e20ea17359e02d67f9fc193bfc6f58d26ea7148e76b61d6666e4d8b69f9bfad06f39a39eb420b71259177be0abf56c4780a7dd2a6e84cf472624b92741cd49dc73928fea608070b26187c1d8b9bdafc4fe9131a86cb79e7d0f7c4aefe92187222ea71d24ce5a6621ae4aed69209921cf16636047bc56192540aa3923696f22c2e97b2d158d8331c945c5008f80c2dad1e5d533418dcd91d9d0d18d945fa2f16cdc3a45b7a2dea7b81324f93ad59c7a596a70f3d895e2220a9fd33be906de98f35d1b1179cc72f00353dea3fa193f5c896d598a93e7af82b0e1d45ba8bd7fe16a25bd466efdf297c610da6c912fe73e44a6123ff6ef3f350c827b678f872528430c43c9b03e7333627042ac3736a21646b3bd14440349600285b37181108de9b198e11f11564e6efd45ac7ce50dfd642025c372c4a0f5e25619ad7cb53d92dd8e23b2b171ccb3b0529390f14646b4517932c58f3b9f6e6d80c982c789261950da99d48d4df1fae6c03f8dac9b9b12a3d1d4e47ebd146226f93c968249d1bc22468e84003a0aab08614398031dcd79d770ec85d2d4f5e2c1c51036d623ee5eed7c90659c6b8eb7401412c8b750decd2e095dd875c8bc6c6fbf771c36259496625ea176b72ed83a04ea6d5b3e3b6755f1b59e483a4e0fb6329b058dce65f98c622741d9ebb8619d64132013f8aa5e6abc477ef1d48163c4085c38570250f256a355655ec191a800e5d72e1fc57a9d5887ba1438fb97e35364cb7235ca53d230f98b6e5eb575de08df327dd1002a7c7fd0ff8b0229f0c890edd54c9bb92f804c980f42f60b20fd7347bd9cb452725589c52dca93c72e08fb051fe68edc3d1c308d3488d438e91cccd6667ce3bdc4f87febbf81ae6303030f604da417434b3796e3130a778232decb748011b8762e3e3d04a2ed6caf6ebfd9f22f85fcc045eb16554a037c7032546695224dd10f90e09e23ec0ec20d09222d3450905db8a17165f05cb07bfc4323228e1d09648556bfb66678c102bd7484f2604495a67fa7aa8a18db31cc5ec8d2407f7861061c4f28d45d47fd751a7885f37634e4ada8584c4fd69981c3a877600b7c1c803191d8ed6cb00dc658375673cb0a84ab6908cb58364ce4d525b1c709d356b7aa152fe4922eba66e5f9f19d2561b8c107d97abea95ee9f5bcd17026e35f56feb0b82de916bf903e2182edfb60337fc9380343d9987dcdd171934306a13b5e766292c513df327641f29c193c337cce5b1aed65ce51e23084a0a1bfb952720ca6f921fd51499bb609d77d3c2327c1228e2d8d6db4c01bcc27559edd7b216f2c86bf774306fa3d90881093b70fa1c2e65ea4145b35a93178bcc09b0fff0308ed74de3cf853b31536c5412e3911a6491ccab38cad5613e1fdf4fdc23cc81f8d53a3dd99c44c2081fa046103a054ab93068fae37290bae15", 0x1000}, {&(0x7f00000001c0)="99e0a92fc60789fd9cfd86267b593471f78b65e3cfcaf338b757266e4fcb52847d860f9177b678e0e9a470214aebeb2d1074c07d3b6f5b44797b2970f456fc40d0b1533b8974d9d5ff83d82966a668e69153d4ebebbc8f55b3091f3fb915f69de31395fb450aade9fd7ee1321f38e1096c2a26590507d0ab2de59744d9bde59fa812f74413af4c2d1b18e24d21e1bb86c991884a40485841b3507e9de1aaf800e29d3a966f7ebe427f00c33e", 0xac}], 0x3) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/100, 0x64}, {&(0x7f00000004c0)=""/231, 0xfffffced}, {&(0x7f00000005c0)=""/111, 0xfffffe9b}, {&(0x7f0000000640)=""/216, 0xd8}, {&(0x7f0000000a80)=""/110, 0x6e}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffb, 0x0, 0x9, 0x7fffffff, "1702079b377b00000000fbff000d00"}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000400)) writev(r1, &(0x7f0000000880)=[{&(0x7f00000008c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a6d200365cca02cbbd42a39da4fdd4c395fb5feb1bbd0700a5aff417614cb38473a0b7946464736dc35000004cc1d1ebeaa9e7118fbe5c2802f2bb4c1f5f904ffa39261db78bd94701fdb3d06260c8a3fdce3c53ff282b8f08b4e068073dc1e78bf78cf0c7dc4ed43a866105cab617f2c9d7177f030d07bb3333fab0bcb1e6db1178c6ff40a3de91453759fd", 0xa7}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0xe5b, 0x100, 0x0, "fd596acac50ecdcb4eed4ba16512f4cc6ee11652", 0xffffffffffffff80, 0x6}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000100)="41fd0169b4c7fc61ce674c49c142321ead6cefb04db1acdeef501e7eeadcdfb46f820119aaacc02f790603f5ae6629f940fc65a559830f16522a52a9832ea215d49024a18da5cfd8e17cb5fa27e39c42100a6729e5bc80fe3e7427635400c2e594e511f655da1f01e7cebd49d241ef263524758c03ca48adcd26aa3caa8e46ee192e40bef01d27bac9797268898205093b52ab1bdd67c6f4b8f276ff019be6c8b9d9b0943f868b5fb0a6ca722ff42482113010f8c4c0b855fd34740af9057acbd739c0763643605fc15b2c70ba7e24d521e07568b12ec9cf86afec9b3e7cf9a60dc3232002ff017f78c7aca67770bfa8f43094575d8dd3749f38edc924092f4ad0c042dee4962bd734d84e276eed80a6e68a74ce0b82d33cb8981200422c80233174ca1a19a139831a245c37f5b25906b079947267da2ed2f7eefe23c2ac4e8473defd57e8de79594e3074f326d611114afba3f60106c86bcfbe9fe6ea40cc8644e94b7db16aa872399495197cfb61f1a03eaa0a70727a38a3a3940f76b6fec5762ade26a5ee3abfcb00d753f4d0ffa6719682d88f8dc549193e486979a3e4039124bd9d4261322501d7b0a12f870f8f86141a8251dc84dd9d3848998316cd075c6d1f8bc932d99138b74c2609512c3ab4a67b56858665ed7f3f339f0d5d2c7d28a73bc969626baba4580a1b896ad514a49a52530dfc0e303ce455bfc3d5b61379e365082667e16f123a70c0e0e92a09b9030b19639894aa05523d99eb9106729a0e73efc18e1a75174e74b2379634737ba66b1217720c034828f22786e2fefb6cc36e61e149f081179103ad14d726b5098df4d5622b548e386e840f4704ab530f4c6558bdfd6896d31c0861281d5f7af2339a982f5d4998c3571280f65cafd073a25755b630a2f43ea69842759faf3ec2dbcf37a9b4048cea1daa5a8196e5d4379537107e5e65a6c5cf396f4d16e5f50ef94da25ac25f7099283a05a2f16ca474970a6f5c70dd6cac5b821adb723d032bd2f9225611dfa6b7e2f3f7b44f404669f4656b73ad412e66f1a7bd22136768d0d4c218303057249e1b580bb76f338fee552e92d9985cbfd7075685b3e757c8438adc29c9dfbddfa3874469c65ab40142797a415dc3f8560532c2f718106728531077241e8a5ea02403e9b32f313c41379ec76e1218f285caf5cf6998458af32b001acbeeb4bd8fb9045a28b64422f7764b6cd96c8e0389668695f3fcc7aa91de831a71db9139202fe61c4b8ea94090efbd4db33a68e163bd208f083350625f4a0815bf2fe5029ae33dca5befc324221cbf33b816230e52bd5f10d03193a830cfdb8b391647ca356565b523b0199d29df5977ff0c033599052f42b70003e20de21ea27ae2d7a9810f406af9d1d938b32d0af89f1091d1aaa78e36e8c7b4f6b1dcebcdf4f839f65a6daf5b21600717f98c8d71057a625558fb4fbc8793c7feb9a409d77f6e5d76f9f720a1da9b81eeb4356216a65ba370f596f0ae4ebbf29569a8bdd0ffc8c2b1779539d1d055448e90cf8edae087893602f92f1f731e0545e0db89f1d46a20492e6920b4923e4f5804d790094132d024d0ca2ac53b11e04ddbfa8264cf71003808dba3208185033a45a05173db00f506506fa39853e1c21cbb375ad06526476c2a8caf4815ea314cce22b869f60820671a2be7eadf3215792db0119496e36bb146c1426e57d5dce6b87c353349367edd9d516ec6de400f94905d79f2a75d569bf9f118af3913b0d455b0397458ab84cbe728a883e0988117fa8ffd42a253151ebbc751e9b87fad882d4714fc4c525ee0bb2aa71fa83746fc25f3da2fcbc7dad3ef8135545f79006b7350ae7933f04cca22547a3b7c4cd8851a862f856db73b4a28d88ae7629dfb39fe5e0d2944ac09f117693cf6f4e3bdac5e6492a70a10deadd51d523bd6e2519434350a1bca6dc7df2136c0a5687a95189b8fb3bad320efafc8570f938b96c6e28f5575c4c1936a573e3a9d9a3891ec2b8e56177691665e962b545957c8841e035359fec9e27e18cc371f5c19e05a752477cf3d8358abc6af201e860fa023540df0781cea0024e7f417cd56356b1f7f6ec43b97a60eda709f0d836db95487809f834daa2d2c103eba59198020e289750f1e5ec5f8a43eae1eaf25f20372a4bda434bac3b658c56268db1ad8221a4b27de5808d34d12931d934620e0cacfc2d470dc7f6ad93ccefd74d91ec3ed55635b0d4d92f2295b0a99cdd963be730d56858cb3257fce96fe89e6f1b70e72af1793ad15ea2b02227ea3645fc7c45e57fbfab739ecd697226d6536a825dad9ce9de10a383d0c8a8a28e3c0d742d79a41ea694a4dfea559167691e546b8055d4f7e2b2f8a4d26748c8444e2ec770c6df07c1f7dfb1d30f8fd1a9d61905b73cc75cdcafedfdd4ad23403c8473558d4ef572fb27afc08d87eb629cf977a4be4c1208070300772ddeb5c015df0cfbaeed7ba6f5ac50e15af73a604e1c10fb11cc19a16a43cd6de1e1053737c69470861950b14d54432d6c7bb01c4a5c84a970fd135881dea55454e599ac476a9291d892ff7f731e05b8d3c1c849171bbe4b4e6be0bdf5664cd55711236936af665f1cdfc000537b1bd87064bd4e0d681f582e69e0c8e6d801bb0672222ab1c44ad42a0c7f25d9fc0f42ae67854815e5e8e06e66c969df71faa131ca25ffd4155b7de793952ce09545be7b6407ad6f20515517e54e7196f84d17d83131151c0b9bdd0a068fb4ab72a8d98776a2196755c4b296d0050ad297ee18dc53b08dbc7727fe2964aafc662fe34e9f9153ffbe2e97df6fd3c6aed484e09afc3ab9ea6d897ee89de6f57e76300867c369e7ec6589b2b6d552669a79ae91c268c40d9059a0d156808e545b81af895d4a7018e6c40b388a32241f081394d136f5a2066c874c6e7d0a6aff48a950e63712f4f7e81b88e778053f54f7665f61cf2344af7f4317e3f526d3b468c7fdab278839e22754ec30fe612b0857515560f837faa8982ff86a6e8855942c933a23adf67c0e78414f85f8564bb12193bf7c9c777f90c7214a57f6ed1b62f6a0dd39f15ed59715c711a737bcbcf9caedc56e64e11124a14a4cc69d4c58baa6da522a9504c19119a37b170cc43507f8ef8cd15b99a99e8c4fad4231087c4fc4a64626ab824e7a96e12709759bb65e890d09b3c4173833d23bcba2c55913e27d337964daf09d9212f8b1f50f4e72eed8316ee4eacf1c322c3a8441237da46a2882495064c1e895b76662b6889357db210b7f9d5dfa7db0456b3760b5d937971a3fb3556ebed1149365fee11cb92c73064bb9d81405d8c50db71884865580e64a93c740ccb65da4ed9b5412f5b130852eac856b8d188d6129ede95cc707c1ec45bba472dd73e816e2e4b491db5b9bbe160b488e7893801845e2e3d16e9b55bb344fa978505e4fb8b7d2df959662ddd9585cfdb29112724eddc52d70c4177cbd4d45f9added99e6f22195994e4f73d21a18edc1d310726ec52edfe5f4119435ad1f4fecf7fc31ef1a472389db097d1d62f36a0f75875b83e4eac3ca4e11930e33f1e52b82f281ee593029d10caaaa795896580813d0c21a2ae2e849f0f15de279a5aea486c5161359981ff46d80382bf4cb060623cb88276523e9e50dffd4e443150eece3cef4e7d7e740316c0999fd67b9f105e419978bb722cd4d78ef3aeaae93654119b8dfdc52a8769cf69e8bc1b5ff93589a980b3fdfe9e7caaa384059c16ce35e2b60d2164252526739eeb26ca0fda9cdb788f7a549e2f4321ac365ae46776f18fa17d8b7823deca5bd69de05d2193a168ab950dcf0bdfc6c4cc6a1736a14608253acb0499a3b9f61bd1ef1fd41e92b6f1d5d972368f1a73c82d4a8b69b4dba28a03ad15af3d9273f6b58cda64fe91719b46ff63e612feca2f8acc0ac8870c70a2462e0ccdf550437451ae130bc1048cc7a9304cc02fdfc92a5d13654e6feb901595fead4b4629359163441dd717172c35e215fffd7546d4204f5453476592e71be48b332967893813fc964bc7514b04b2e5752320a93a16c86fe48c1d09f503eb4edf2b9bb43411e42601e286dc581b3ed0b7b029ffbed89d4d0e42e49da9599a5b82267b646145054dfb5f3697966b93ed23cd76df6c85ec4cc68240f9b3300b9a49940dca8d106fdac8b95130114f05958a32892f4c6340a157742ae0f8d46e1ef949fb6a5ff2cc85fcef45e326a1854db83c2e878d06cd2393db659fb3158465cdf0652b43bc4f23b8f8a1650d6a2b1d93b55b821163d2821b481eb49819d1e986b82bb8f294609268a5532584bf11b4c87cda8322d1178bde6b6051caa25ba1379f7ed98974be218a3506cd4bf8c12ccceaf039447876baa6aeffcc05d6abf8f117a47fbdd484c8113a728e068a3f819cb981c5a42e293d3d798ae5b40323db045ab623465ad163177a05729a8630f77081d9ba48d310fa04297ce1c6a0878041ed59abfef5b0a0dfcd8fa50e1b8652ee0878aa02b224f28c4f9087865498832ba13bead2735685ec9d0de01a1171950305162aaf649f63897392978432da83834f6d10990bcd395d62d42426728dfed2f74889d70a96409b990614290957927f2c5143ae00a5b85a6ddb402c9e8e13d0128e947e6558857ead5018668d0b98990be93a4c6d4a70726869a265f0b576f755b3fb8fb760cab99f46a92db9e9dcc9521084894ea2f69ba279f308cc7835237e2e995d5191f8ace3f9e27fc60c6e427c2892ad3b3e03951b9d914da11d9b6ce73aa349ed6f50c2e9b17f0eb8d06d8e6abee219188fd750394a9f628bac6427c48a95fc60b7f4d855e9e102b01c3fa4bbd802efda365517db30841dfc82ad804f6290701f4504f42723128c1a000196076ff1e216bebb4e53a0eb8c393a1da65c5a75f19ae33b01f9a6f2e4056050c0aec94a4c839a9146105ffab2b3139243ad4f1be93648db7c32008d7db0ce00154e5bb9dedc4891afc2209c7fbce68b5fe5fbcdd99a5d6c3aab579e702838d7a7eddd0ba4de40213edfdd71577c1285db223b259d9d1e91e4ad595276c41faeb0e2b003ee4c3d6db9ff826d4ab2f7a218e7d9ad9b567246d201423d189d224625889972459c755ae15e59074c9ad3a0239dfe39f67fcd494ba3c035ab1f9aa45388902d37aa7fc7f6260f463e107d98da68fde1b320945e32b08b1531ce2ce403a6ae041aaa824229df2325e9d3ece91a94f51c7b6694ecf417a7465ab9f583b524cf1074f4e7663f76a539accb9baccb17cd04201b53ec34d93964eeb0143e686c7f90d0d30dfab5177c317924fce0d2aa59022d5d7d9ecab2f2169b4a43657f9d493e11a9d728990be71e98f413bc188df85e6bf3ded4e14059a6e11830122c9bc0ce31201049f9388b71aff1cd3becce187c704431c994c17751a4320fa5d53842d4216ac66c04c8c17fd4f4b2e2a6097c970e848cc8f6b003ab76a24566de7a3b87ae310ecca4ad416edba6a10258b42d07d7ae11f3f84166cf9448337cbc0cd84aa740e04fa1b54626365086820a07741fe4a87529673ccf2cf027fd36eafafd872056273000bca393d1b9f34052323ffb55bca33f3623b192fbf6422f5533379257b96a29f891a8f4f77855526affc818fde455aa4ff0f5b3e27d292a0789f9e61cafe2a4258f689be09b244c02e2f27c0188c7d6409f088ee19554919caaad48ec53b2957a0b3700032de7c3b4d23dc95d56becb4fbc2e63289905a9b3788fda752abf2d28822bd5e02b25e67e7701c269146b1243a03b7f7710529", 0x1000) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 16:00:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000180)="3ca061061521f9d9c9c54f910a1199559699e5e3acb1d0f43e882058e084da078d62088b6c77b84ebce8ed510379fd4e3bbaf684037e4b8034711fb6f4ec83aa5c40f4190dfa4757424b59d5e4cbfe187eaa9fbc63ea21036a301e7c7bb16f690b012a6204816d1cfb807490e580c0cdd7a9b6a97f0228e79ffd2ee0cbdc60a33093ac1b8edc205424bdaf8e83d94378c323b43f668cb779ed612754257b7428a6491e8b", 0xa4, 0x8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x4d}, 0xc) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) fcntl$setstatus(r2, 0x4, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000004700)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdff0100000000000014b2a54a942a35740e90a7a753fb299dc57254deda3f083b4d08d0d99bf7c1ab078177da4ce9c287730c53fb394b842dbbccbbda1049dad2ba6eeb0000002f6c1b2bea99c8", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) write(r0, &(0x7f0000000200)="ffe399f491c159eb06d6a410242d9601eeb905e218e394d657148dff6ce511ae3026d5d58aa7522fd11dec777c8128b82972d43ab65b1ad8e4554de2bf97ddf31d9fdecfa8959e01a8729c08015a081f88a5232236d08512", 0x58) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = semget$private(0x0, 0x1, 0x600) r2 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r5, 0x132, 0x5}, 0x8, 0xff, 0x8}) 16:00:26 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/206, 0xce, 0x800, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x4) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="50e105e1bc4111a8062b1cfae59ad3c80a615664165e0ff189ad6318dd9a005cfdc2d2bfcb1bf2aa387ec42a717f8cac23562f3636c59310269df2bf5a574d9bc5905bee1fd0951548baac6da38f54dadd14e7226f34f4ef95248ae4df5b657c5d717fb4fe0231e9cf0fe4978e4be1e6bdb9649d0a300b5d24482022bcf8c37dae22396d62f305014fa9706ddbbdc72c327e275d270f7aa702280fca8d3794ab4468e0f27b37121acce8307292e914e5de0d2edb157d177e0bba87f51d", 0xbd) ioctl$TIOCSDTR(r2, 0x20007479) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x7, 0x18e}, 0xc) recvfrom(r2, &(0x7f0000000300)=""/45, 0x2d, 0x42, &(0x7f0000000340)=@in6={0x18, 0x3, 0x722, 0x9}, 0xc) connect(r0, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) sendto$unix(r0, &(0x7f00000003c0)="c3d0acbe5d672425568aec6b478d20bcb725c38d58e415b109ee892fda922aad2192c523d95ba7ba8db0a996fa0b77584e6999d2f77abbd2801ada9f8004247a83f83c2f053d64eac4ab1241d138d77ca72d5d365f9eb509bd0278267811703ec3cd5f3d5d209a12e0ba14232bc399d43329985d7a3c53534a80b6e1dc5262d0417a9c7d9e853b8541f9ce6abe4f0b925dbedf36c47b6e391de22b8dc62837992f8181231856a0a9d50b883159720f338a4876b513fd5cb8ce977868398176eba67199", 0xc3, 0x9, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getegid() lchown(&(0x7f0000000500)='./file0\x00', r4, r5) bind$inet6(r0, &(0x7f00000005c0)={0x18, 0x3, 0xffffffffffffffff, 0xffff}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000600)) setreuid(r4, r4) r6 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x180) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x812, r1, 0x0, 0x0) connect$inet(r8, &(0x7f00000006c0)={0x2, 0x1}, 0xc) sendto$inet6(r0, &(0x7f0000000700)="87c445b3b54580d06c8a891013c7087a45222b98c837422ee02aa4128fe4b379fc7935ed13b913d96291a952d61a23eab21b798ae6fe8189d554a8d73d72006856a7c2d62a5d73cd62fac2fea3d68c81a298a79e3516ba19c3a594f7f429ff1ac55d0a23c90c053dbcfd697b40d13f7dc320ee1ba10d6c6b1feb80aab3644974cbd522dbb7f678aac8326b3fd55768c6f60bd88efd3ebf6b46a784381531b1b8168d8f218a04401b137acfbeece1201a145a58638573b331eedd1c54793dd7b6923f5951d667d64e3d9705039d5aeef1582569676bd1ac63dce1efb322323e2ca2d54f4d506261a30b99d09371044869b90bf625cf590a5573fe08aa4aecfcd9d2961be180a716e2da800a8693a7cad302d62ddf85adbf3ca3eca564af93cb2df4c81a67c7ce75a618a5d6b754601c8bf5a4a793237357c9e31f9321784f2c942876e9d8c7441e1c9bb60fbcfb68369a3d89d05a33a49ac720ac7a79e08028ee52e313431bd39bf59e059e6262b3790bad231be95a8e877476dae0940906f97617f2a2703fba630c14f4f708db0dd759a8551d9990caf3d56396c9e4a70fd9deb19c7c719af4c8f79d4a96ace88786a1e77c8f6ff44999e05d8040f8fa4194767bf967ba8a88b1ad36617e66d106d8394783e26aea73012ea3ff56de60a8c904ac8b9b87fba53ec6c3e5f3e8702b5659c071608dc5d2bfbfc99059e5fe2863752ad1efcf108f8062b7270cff432e3c27a4621362249dd62f750cc96f4c2bf3cd43517bb917d19e1ba48e73021ab072ddac965a206247b4b9edbfab93729c5d705d58e6a7b964344be4033aa58b2774a11d44d3b7930264117678b3bc7b5712bd5e833c86a0b3750651aabd8e41e9fa6e117e7cdc7b5e017c1f43172e46162c7585e3102ea36e67e9051f2cb7af2df1ac92917c886ec1433961bccc347bdc752d006a2b47f7039756cf26956dba33907b77593ab287540e8b9c32428bd6e8a24cfef2a0587bfa8755dec6fc81c939bf5797691409c8f7f3d198b60b32cb1a7ba30f695e9a61631ec9600f3e2c36c86fbf0f841a99c5ba10856e481d091922e46ce64f92ea9206edd33a984e45c61f4378cf82347542c4c06e40d37c853c1be4cf66fdb3e9c9fbeb14c77b0f66ca3b1c4bf3acb8e68bc3357afc9441953558dc14b2fce4aa82c3eac052bd521c98ba06177c547eb601c4baa749ecad8591870047383925545eaae43e9181ff4663452a15938b62c2335fef18f3f60e6c210c16ef362be643aaf1051a21f5fa6b8e62a2221a2c7634a1fa374a099841a407dcc119227b6943cc8cdddff07179c79db176b3b6d0c55eec91cab8034aa075ede322e35e8a9d5685234aad913b94a53e50f44f6f19dcfae7026efd2fbf5b0687c3b0d64939d954c32c0308c590bfe73fa27323f92c03ef65543982602af3e63b0fa7215b8cf6b48e8db1aed005f406909fc3cce976bf86332be74b547a9149865b95be71373dbffdf471f6cfbf3a4d8c15552b5349679e5dca298f131d5a700e933fc8d78e34b38bca8af85ff07cb2c18bb19c861389a97d4283b451aca35045fc2f31e86b238f45812671cf55ecf1b3ceaea4aa4b9b4af135da594b5bf14c7157136d670f457993d27b94a666f9281c94eac385914c488b5faaf2d9cc896d08ebd3ff7a00d43098d6461c4e443dcccb7c7ddf5ef633fd45309e5457a32df41eb06fd436f357651261981c62c0d9e15fe7513361da6718b4879f6af1a969dbbc6bc679327f487f694eec741d5c770b33786f4367c6c24715076665c592c53ac3b5d0748e2474faf2fdab09a8f597ad19cc8a1e7a963e7d099c194ee01390cbee32ebc1be8acf3a81ba81c51250fc5b8345b22c28864106b6f1c50aaddbf1066807b86495b2e3c8027c94899e524a90387e524f4df128fa6e9c4ff8407df995d5a6f898ec18fd1cb06b16be4ca0f16a708874ffb41ce0655406f067454bdb280d989d15a25e356546dd49a1d55bc1bb878ea2061a20f5d03dc84d7829e8fc2e81f8a99dbf693ccf0c751ffdb02ce921270f024f53f9b6d5f4527e9009fbcacf54ccc3b519844b91a8296f30d556ea913949c6036099b58bc5027a8b13702cfaee76d7885f471e1109b9a1c160ec15f83e5e8de0a5a8b4ea7aa098f50c5f007ee7f59291bed1098ed4f3e657d63e5a63eb3a6887455483618cbdb5ae54486b84903bafe9a917edc3a1544aab8a75b8cf1be2825bdb9a85b63defb8b1856d56831e341cfc6501db0533bafa8b9a6cc231a9db2bb19198a1481d3cfef4b39238859fdf9faedb43a6b688204a20fd35838a359872e20fab9f314897b66a39dee978c50547e637f1dbde59c5fdc0268099673d62c4f15f09fd9330706d5dbe2fcbd04ec75779954fd4809bc7c1ad68a59bbeba32952fb04913b911902a71a9537d2e1d5740eaba7788fc571bc44de6f5ed7d9d02716e01b5ce3dc68283bb8bc6a35ce84db62d12a512495d409620f20c99488fd8395c19ab90a971b4ab7b8ee9591ee3115d08e079d94cc1c0bde63a4a2cccfa65d4f088f2cf4fbf72473efb043378135a0f9f7a9cb995c325d9176e2d29ca6ce26f11c31030a14b41be3b54f451743ae15cb4db241aee042964d60dfc788afc8d7784c22849f00d991fbf1d60a686e6794fb9d606939445c845a6e94b3f525129fe19441ac1b053a16f2b338e0172bd2159306cdee620ecca5dc8ba353a6cbe78326f6d78f891d01fd0aa9b1887016ff6c759a342d2000fc4fa0cb008bf044ea116a46bbd49421deabf022a623b7064b3cb8248ae65c324284e76119abeedb79157f4079bdcdc0247820a99c21efa163b1813cd361a151a102358164c822aeb8b54d14d07764f12abb8c009ee3b1a413976f9c6567a9c1f91b15ca7780a812de661b101974fcd9f3f51c6e204198099be1bed74d38377792fa31d95e5966dc1d95d6f3830277f973db0ec889a281840436ace58e2223a5bec031e276aec8fd2c8c1015d8f0e948f9d1f71360d7b607f8e1f3656ccb61de4f3f0f6fe77c392c04e00950e5a671f51fb7799ef54cfd08e0112a83131de62049d4df9a1eb5d1d553f7c35cbf1942310a57be23611b858a0da749871487e2b4bcaaa6b165d4930dd9aa858f1458bf03c0db9ae9ee88e5ee4ed4ff2e81274d163670abd38aeec7008d695da2ee7e0ae5ada928755fa1383f2fe788ee6e27a36a2ff07a98a322a5c5dda2d771dcac94a85886ee288e21cd0f14205e92122881117d3582165a4acf54dd7682742d90f8c2c49025ab024a627d86ed11c288a93a6e8648d37bbd082b7830a2c1ca243104afafdea2ee438427fba780770154b7985c02e5ea3f922e3b7f079a0847ae98c93ee066891078188d0a130d1a27b36dbd0544c845abb62da75c5537fa828251c76902b32ebfb31f0d6edd0ee7b31c8ef2a452b12e5c6191f3cb2fd12d6b961d329a4c3d9a2edf26098feb1f45759e5df994d747c88dfaf9bb5e6175f37c0ba398bc46b89c7cbbde32faa2d547f5e85d9d1b981b4a2f9de3be088e207940ca9c2c773d2933e4b3921aa91620701b81408cc78b7a34dbd8f67d1fb256de507de744a5572a9a2c2113499522433d0baf0cad90f7f941eeb47e66b7208e770a76a64a5fcd7d68383a01411a81959b0d5a89d34b47bc013f56e125db92f62d9b7056695ee6b6e26f9d9ca98f39b1ef953bd582b5a1d56017b66622d0a0e4a55778b9b8c3178ee6792343c25f0677367daf485ac249f630f091102b6b702e1d339ca047b0fa512675ed5e27334e041f47bab9c95a63349c7d1919eb2b04b4026ac59478768f5179a80ee315f801dcc6bb9db9b2e16a7e1010cda813261c0b351e6687a6e366de5b2965a0f1b44064db50377d81d7fb561883e8f50a47eabc262d9c6a52acc301ba4f7c9afc9e19b8b38c6ea0cc765c0cb3429a95676ea0e97d3f34d381972f39ad95f76e808ac70bdde2d850ac01400dec0000b421133fb7c251646e007e7c82d33067aa6ca59c1facf821b3bc70d07940e3170111ce73df48798b657f80f4702160e09f1055c31be48bb323c0895f515f8592336287220133cc41d07deb3c800dee49737546f0ff86b77ff9db25f8999540c3e298afc598eb640ea81b2f627fa1334b039db24881f095dcd70ecdf9dddce37e08d657e60fde4378bf5969290622d001410582ab8bb557126df07b6c79911bc63a622d920a14654466f8a357e39e98395aa236332632e88c238cfbabbc7a11471d0d46fc3ae76da20ed6949b1a15db92f663d746c26f32ac9f0ea56de16e2bd160561c7f472449a9a13b08a3f63b92789415528de66f0b9d3e6858eee7c7988fa2bce200ca87e996610cf2b9ec7a97ee33bec3e877adbaaef179a889c6b2612425a2fad6056077945e3af9aa045e048521aa37fef3fac9ca083cfb0b294c0a675dbed2aca16c527307c917b3e98d70a8dbd884ca6f1ce2c8ff6175d48e6ec26ca03a95d57809fd5dca59989360d1df52050d2a45609635fde1e362db73af081460ef20b8661d70fc3625e584dc4d7a8027880019d5a50a190b750b4e992dd9363411b67750e33e10cb21080a42f2b45f98997894c877b3adaf2942a988d42fb854b612644059df88c3d4875cd222577f6e504b5b0b72a2177b5949d927973ee57e11689b493d34d725059e06e7996d1ef76857e935f2c1f35c829586c406f93a9bca216db304c5833411df373a113d397166fd56ec1abf571838f848d260638cf88ba9800ea54a1501ae3cba44062efc10b3bcb38991df1850c486f66d56e899ec904b116c233fad4b9f5c34a8bf4368e7e875de8a9434a31f091925aff99e24c9ef084c9cc07140d96dddf8b7ced66cc955c6b572603bb11a4b2a01e443e8d063d371098dda21ab6d62e7d30cd48f9724b6a23c9cf1d094bccf7546d461dfade2aeba114d91f6da96e6a18b5c77675cab7b12a5fe185327ebf119a1af83b696f8485f01702c866bc8ce9bb24abc2f334616fea454e626a69791de5529b5a06045b6364b294efb6170e4824ffbf7987ffaf0ccf440a05f92d7a0620797f36fa77124fa620d9b4728fc0fea79155c3043ecc1fd4790ab80f9102fcd9ba15b584a36c853384e49ccbe3dacc4126eadf359f0dfd27bef4151d923a70c2e186fe79f522d32f3d7d33b705369788d31ffcf8caf4f1e318077b06e15a47e440c414ee615d9e94056642aa5b001c2f59037e7d1e39dd78ffa477f72ba81f794ab18e2fc0fc43bcc25e9f489fc03e53e5fe8c91a8aabc264f457a439d8587e112f073bed46076343a8ef74e85dd4836ed4551abb767779293e206ae63c0ccb3ffa1ed4178741508abffb762d8184848a837ed5bba4128dbfa7b61a785f2b9a0f5152d0901266cf64c1c5d26cdc8d16ba929435c7e855c01bf0336806d67c231b7dc53dcc91a1681dd78ec12ab3dfaab4fa4c42f830f9b9c2e9c148e6523ea9635d3504950a0f264da1702444dda77c9fbe08cab69a72235ebae05138177775fba9ad93716b596b2ba9242876eec1ade3c7757eeef7ba1668f699d69802e8e03c942b3a5b56d0acd13645fae47ff4dbb855397ab05d1320c56b15bb32eeb85aa565f3c4d05d8d1dd625346c7110f73c3baada14f3bfcc77c55df502555e830a42854872b5bad5cd2e9823f4efc9249d16c0626013c5cbd5edd7ed8283f166fa23686279e4aa8eb405f9af61444419f572fed08bad6d5df6c2eaebac8068ab8678ce7c5f499f151c0b99d95187db36fe96d3e0ea0546c4a35c56a25", 0x1000, 0x8, &(0x7f0000001700)={0x18, 0x1, 0x2, 0x9}, 0xc) sendto(r7, &(0x7f0000001740)="7a45766263aa6ad1bdd815a48a0e33b40800b39ff702d01a4ede0f42f8c785aabf8a38b33d816cbd6abfc96556e69007cd0cd5cadb641d21ca9c771e3421d8e62285dbbcc08b6f01750c935d7271cf003f22c24043dc2c297ed61f588d47f272d54184d7cb74f1b144d808d13ad83b188a04b7f0f27d3f8efb2cab953695db5a02ff90d27770d90182d2544ab92797720e2c04f9", 0x94, 0x2, &(0x7f0000001800)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469", 0xfa8}], 0x1) write(r0, &(0x7f0000000140)="2a808d", 0x3) r1 = syz_open_pts() close(r0) r2 = getpid() fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0xfff, 0x0, r2}) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) 16:00:28 executing program 0: shmget(0x0, 0x3000, 0x607, &(0x7f0000ffa000/0x3000)=nil) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\\\x00', &(0x7f0000000140)=',*+]\\-@\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)=')#{\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='\'@^{^-(-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='\x00']) 16:00:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() chdir(&(0x7f0000000080)='./file0\x00') kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) write(r1, &(0x7f00000001c0)="49898dd92acf93142f9cc2103f028c8fba47597db07948d9f2b0e2dcf9665cd537d3e1214f2b5cdc8d75404822ca8db0b1d0fc36dac4bc04f4723d450060393056bad16b10e1554b0949a5a0d7f37e2b0f71d2693caf1b563c4e252de8e7f3681c728af7140b6ad215191ca08a1acf873f2a2ce44bcfe31f4f5cb2ec435c0b1807cafe5c906f3f651e71a95f4699e42fe17d295671f1039bfe1a49473f1253833b835a28da9b02adc0b6774682d43e09c5265d5d192df5e9523df33445f1d5629502f5f522c077ce4ce3dab988f6a311d9869353245a682037deba364406b1708b2302617e164124b2766f03", 0xec) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x10d) poll(&(0x7f0000000000)=[{r1, 0x10}], 0x1, 0x4) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83}], 0xec97, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x1, 0xe9, &(0x7f0000000040)="561fae069c28e302091ea905833d2c9ea3322f277697ab0d59c57e95e8811bf44b42bae807f3ed44d31afa2801244581ddc5e7d60188ffe3393fbe297e029ce5f7c1f4df3291aca1bd8474405c544bf5d1163e13ba6d22a245a07116b19e30e3cb0e3b81916712877fb9c69d9d98c4191c3b32bd5c1333105634f64c7b417bb9581351cf873117ca3bd03cd5a9ab48df4aaa045cf581a58fa565387307c6fe13a3f38511c5e7465657fddf4f7a486125ec902e225804ba2e81571d9ded591d46cd2c8bf2732acfeeee0ff00f8acbca1328c9537d", 0xd4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)=""/4096, &(0x7f0000001140)=0x1000) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r1, &(0x7f00000015c0)=""/94, 0x5e) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x7fffffff) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1, 0x0, 0xfffffffffffffffc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:00:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f00000001c0)='./file0/../file0/../file0\x00', 0x18080, 0x10) poll(&(0x7f0000002640)=[{r1, 0x1}], 0x1, 0x7fffffff) write(r0, &(0x7f0000000100)='D', 0x1) 16:00:36 executing program 1: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./bus\x00', 0x488, 0x48) mknod(&(0x7f0000000180)='./bus\x00', 0x2010, 0x236161b9) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x0, r4, r5, r6, r7, 0x6, 0x20}, 0x6, 0x7fff, r8, r9, 0x9, 0x9, 0x14000000000}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x507, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/192, 0xc0, 0x840, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0xfffffffffffffed3, 0x840, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x5) sendto$inet(r2, &(0x7f0000000200)="c5a7d1eb2c523a52737a1f1a4c", 0xd, 0x402, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8000120) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x6, 0x3, 0x5, 0x40, "595f3213e180958a6d0fecdae7abe07f25d5d268", 0x800, 0x1}) semget(0x1, 0x2, 0x80) write(r0, &(0x7f0000000300)='3', 0x1) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1000000000}}) socket$inet6(0x18, 0x4000, 0xffffffff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x10}], 0x10}, 0x0) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="3ff21669ac33a00a3f69514dc1d85cedfb8ecabc86145014d6d55693ddadf1256330f43b26ec0524f844ff8e3a4d473c797e862122384e99af79e0d4fb76f70e7382f0bd5aa4e669e89e1022ea299c52d089a0e15d47c1c885e3afd7f51a94fd75e1cc27f8f3ced4efb49a20fed38ce85355bc9ef8d13d96214a56cf4a547ead1df2e7347341ed002c6177c77a2a4b75800a33be1af0f1987f3610936599c71904578fd23f8b6e70df4dc892d18073429404241a7edb167ad95cb8d1e688376db7167fcc2d8926fde51904412887", 0xce}, {&(0x7f00000001c0)="71469d69ba28777bd1b772c67a411e2ef0d8b70f3b152e377b303192abcf952fbe1c4151056bb91f1f7c1a40ff7867114c3a82e096f8b61e0c053d90d01979e267bb69e6254e07519438681932530a71fce39c6c45968d867e2b8b6993ac3ce77ec74f476eb3948f351c01", 0x6b}, {&(0x7f0000000240)="95673e937f1ff4700302f5fe3f1dd4b0ea6ed6d33c17f676a32945aa2f5cc2254b5770afa565cf777f0b054ba15a848bad6ec5197fe6a5200f1453d4448f0039394e7e77f9106454bc1e635f865138f3aa7e2c46eff2f92782f3a5461d26a05c31e2324005e737687c83d89643a6471a5da371677cad27364ef005239afa7451ec3a4b25f4cf15192791ea7d8d4df7c03194f7aa8e288114cbf13853d2385212a04eea777c21e09719e79c209f9baf9ccd9fc5aed1be6e94e23c03af", 0xbc}, {&(0x7f0000000300)="27b67e177f9b4498ce713df9b8891032", 0x10}], 0x4) sendmsg(r0, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000003400)=[{&(0x7f0000001280)="b0067f9679c5b72e44c20e63c1095fdb9c02b2cc19d4c1e9919db12bc081e755cd424d8612ce894ac03b9bb4a6518f61e9dc2a21b78ea2b58ec209a87316e36000a9256c73b7b9c0a43effcfbdf167a4dcd6ced7ee4c0d1603d03a3fe199c634a0b8ae23c498bf9924e5fc660286e438769db6a6cc42dee6db2d88c943089cf72abed5a2bb6e4b971e3e9a09bde343cdb2c6ee636e6717e1546bb529b0cce8c88dbcb2fc90ba43892065185e907c932166fde3272ca8b28e34fa51e1c6a473d3127437dc0623ddec50c5e61c232a2eea2b90cebc339bc61bb2a06e801275daa1258e6e6437c35273c636aa387d2ebba27341b11533ab4591ea9b75acd62f693a2b9f813b83d2cb67a1023b80869720d24f57dac5a974061edecaacc9dbcb70dcf64a28fb8c726e958e4737848f62ad033d43b79c3a2aabf84623ad6bf1fd01fc4b83b11ffe52667c386e84b6ad82d10df319d78091e8187f66c87ee8335f8ec55eee638006862a661d7d94af4d251c8bd8b159411dee4405ddf02c3f767fc3ff408c96d15dca1f221d48030ec4b89d02ec570b7fed1e933b0107f831ce133d62f7839ef4e7a0f0ee25575eabdbef824e12f72042060a452925dab0fef3bf5df6b0180df13ca023aa12238f0c3f9696f0fbdd5ed38bce89a63b2a9c521a47fffb5a5b6c820d86c11271817d2ac7ddfd04d876df7bb501b708223dafc50030155ef1fca4522ea9fe4a50a21e3f468d1fbf1fac78b184c8d116e4e8f6e36a7434a2e546b966720228b648c42169747c3cc3cc89e840535d994f69662685cb75cc2f21575097f90dd3bbeeba9ad1be6995336a4872f80c97611cf52de8229a6ab6821473af504648175c42742b3ff1933b2ac710bb7d55c870bb04cea95531347ae9cd26376c10a639044179a4d29006e1acdb6aae4d5f007fade526f17625a7189eab12c37e37a7de387a01d7b62236b81938c65a8c41f4b6f3be5f963f45a2232307c11ae5dac6a36a0e2241b285d7f7d39466bed9331b87fed89aedd215dc8dc0afd0801941d666a7e5d63459365e14b2c249bfdbe92468157d27ab2ef6afa68bc08b727035f98bd86e3b9b404193517b5cd523d1fae0383244a283e4e4b961323456897ed561b422dbca041a0e985e5f32b403ec02391eda56b64534df4e1e61513bed1f03a6d06086149fa4b386183f70d26d83433f9ebd576466700128a4c0d3eb84f6cbd7ff021f31ae6fbaba3d06daef3858c44c66f626ef3e070b62703274f00b47f0c35eff033b5338b7de37b72d85c27296bb9f8028eee595d092022c308c8aada0c57cb81c69dd9ef8f7b50cb88292546750264400f8e90b16b1fb17089c4661136b5bd371530fe465622dfcd4610338d31ecc815a3b61b83249d637602a371ca4533da447dca9b18ab3de7918ba506e38d41267afde07026d73c00b35603da67bda128d6ddbd3861d78feb982e1cd797a7b22b0b31e398fff9e8a029469c660721e8b4a55d3afc37b7aaa5d109229144d5e08ef4d771d1f610d94b9bb9e361073c34b8f5bd4e00c11dc52f7d831b6a320bbaff39d36d99fd4c9e50a3c15259b2d4189ef5f75a4acfe20e8c36d4b9d08be9cede4eb151518e3ee5c224c9355aa5bec03aebb4858b28348253dbb5c305fa48a13c7662ac01ead840e580e7d1cbb7f6a778e3ac3c0a4fe66c66d75a285964501e272e5058c7809af79c97f67d3d99d7ead69b82c38db9f51dbc328c31a9b2a83275fa21aa94018df4bfb220ccd13df0d230dfafe0ef2bf13f5b2a10f78971c230022cb3852ce59a351898bdc388815160d8d6987942a38268df9d190ed7f9b32ced1ed041b1828419b067a9cc6a7401ee531d3f5d0bf66f7721e695343f97bf91c64e443a6c49f093b592e90ac6aebb306edc581d1537d76bf57027a791f35dbd9c8b60602d7bbb86713824aa1eb9cac941d2e39761a33264541df60e6207b6673cd91e35a886660531c1af6ca726a73bfc8aff03023b1424d8ed64f8057e479c75a65007c3800a2a97679a97c340675ea99dc05ce74a4c6c37e2b7c0160fb1d27cef2a033c1cca3279a58f998506d440401a49374463246b554b8b7c097250374d458f63344", 0x5dc}], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x101) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001080)="f2fe45ca50a3fff69b68cac38bc76dbaad2db7ade08f31109caac94c00b16b2f60512798ff6ffa884228141b119467c9e26c2d3c6c64e3606b893e42cc150f7ef63b750ca82690de387d6f33df2a22f72859d2421bfb1e20ecd8d69107a534e1acdbe3d5c7dd346f734ceb806919792e95fb4372aec5811a5e04dadfc5ef0961ea94b62deae4abe1d4408426210ab909c6e57d3a43ee31a5c016fabe1e7e7f08b710dc2031c1f9039235fa22556c3ad58a2a377b90bd229e86c1f315fdf2395c0944898ed9d6ae5d0253d6ed797f691674fca5d310c0aef3c8f980efa064372c1f55b91a782f32eaa843a94bcdef402c24284fa5d18e5458dd63a249be72a94ccdaaa6b75fb44c77f6f6a30a99ead0203456093802b0c4e3a9bbc30e6dcf56f33f2485a9a3822e0cfe49e85d5bc16b58ee347111bdc13c1609f6d9b60b5d863da5d8f0f4549a3c6b878f3556718d1184bd2033bb57e0ce6a16248ee701e06d44addb7a1c32f690cf00fd53fdc60a35fb202b8531d4d61adfdda60b79cc26be1dcd86e29b91fa8575fa87e835b7096f4290abd395e547f183ee07097f8229ea4a4e94dcaddd22ae3353eeb742c32413110ae49739d4be11e1340d82a5d461984d20679f525f61004f9a08e04ccc7465f74869d61089c7c71f72a3f96748de1a480ffbdf06f450312e17", 0x1e9}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: setgroups(0x0, 0x0) setuid(0xee01) kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r1 = syz_open_pts() fchmod(r1, 0x0) msgget$private(0x0, 0x141) geteuid() getegid() connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x10) r2 = semget(0x0, 0x5, 0x15) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/138) getpid() r3 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) msgget$private(0x0, 0x80) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/24) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getpgrp() connect$inet6(r0, &(0x7f0000000340)={0x18, 0x3, 0x4, 0x2b2aa8bc}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) 16:00:36 executing program 0: mknod(&(0x7f0000000200)='.\x00', 0x100, 0x100) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x206, 0x8e) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="9fefa2fa59cb5426bbbfd8c15d119d9d7ec8faad74b5455f50b98cd72f1f86f63ba45e2cb64c07238ef94f76438dcba3efdd843f806fb800b60d7a926c07b9af20d9222d35bab5e34d55619829", 0x4d}, {&(0x7f00000002c0)="eedd63013f6cecc9185414e10e92d73cb2b8d59f9a325efe0435ff375bfd4946672c6fe9a193d863102003c83146c3f22dbb83139e4da800ee6033af8b5d3a458f3e70995f707bfb25038a26216e865ca542f7ea1dc60cac3a72e7b9c8e2cba4de247b2c1ed01581412d6900cefc83c793ab82a8926c1379164ff830863963c8a1252f98ee5c2cdf7330059581928052bbbaa232fe775b13a7cdf5cb9e1147a0b54c5258d7c69ec497ef", 0xaa}], 0x2) unveil(&(0x7f0000001740)='./file0\x00', &(0x7f0000000040)='b\x00') r1 = semget$private(0x0, 0x3, 0x202) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r4 = geteuid() getgroups(0x5, &(0x7f0000001680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getuid() getgroups(0x3, &(0x7f00000016c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000380)="d7cfb522a8c0ab23b9f0fa821bc8ca9dd16e0b01d675230b6a6b1e18f89774e67486266e59b5aac5eb878fcad590fceee53bd6ce53c16c128cab4515927bcf7854a08ff5e46c8d07e09701139183a4914b831895d27834acf6e18058db69b6d043c39cda7e03f8b229d939bfd35216286db09a5bc2f2f7413f", 0x79}, {&(0x7f0000000400)="28c3bf60e70216643097b2e5bd81809747923d7828c0b64a2bcdc193311b57d4fe1ba964f9e3877f70e65a00cc19ffddb6391ade31f1c7e6ecfab2c417168aeda00c03428ddeff9f5a79518c1a19688e0d703ae526a036a42f8a10021d02a1c6b1305b507076cb20d29d11397d801aba97c08907e9373ade", 0x78}, {&(0x7f0000000480)="6ccba0e32e51127d6e8bd52256bad7c51657975d6dcea9df255be6628d5f5a7880c25423598020fdcad52c6b54473da192f50bfef67b08b878afa5cde96087712ed98ad438cac4f0309e71991113e3ffddacec1cc111b87e5a9e750e165289ae84f2fe5e0ec0cbf58c4a1465e33ab09db0d815b196da1c961fd011bf1fa211ae7a5abb454d38eaa20f58f4eafe24641727d92ef544579cf3c4f6689596b7eb525517bcf9dbabee603243c6d2feebe01a13ec08e2f598960b9ac8814ee9293797b718ab55380c41852bdcdd18ec3e688b7a1e21ab6a70fe43f34ce1e7e0d328b737c71993898e8ce0718b3ecece923711efe32a4fe684f3ca5add778a726558f4a927a325d87aea0bcfeb95d695a1c5a9a62c651b3471bcdeff5c8d921dde4c456bc9a0457ced27f7513c7920b1f9034cc4d581e2c5ba811a3108295c1988fc7ba23ef6a30972085f84abd49a38f8aa26dc5752f89960d7b79b04a88282f9c63957ce2df1ac4d2232562a5498b6d7feac6874ed8079d78a69c7fa55153b595ebb081cf72daa2d4f030aa5f67f19d54dd69a01ea851bdd35d9884b2fc23dbf9176a4d31f4487c027154764865e790344f333ec19cf8a5f5080abb65b5ca477208d11f56d61bd5f4e664e5d645bcded21eac190526a298b236af3dc7739dbdf36aaca13369ad42d2f5f2af562451778850d75b848b1db1bcb0408314288fa9c53cb430b3afe4e012e57c43e64f6fb59c058c1c32681dc1194c83cc1b27cc3905489c0bcb752bc4074fe6bde5b2ded9630d85f85312f53ec280c1df1721e503c0a0669c6764893f615d28ba8d44a2eb69936f82259b03bc9fc0f48bbe6b23ec4e117f17d3a8149abde46437126fe3c5abfdd90ee2b9ac0562d488d3d8de1f711507e6fbc97460199d5553ff366aa5d79fbf1b0141beda8b3e6c7b2b073e0dfa0467baf24d62250dfcd6577fae441d521bf6e2391efe155403e82b4bd739db003b2c8e5314a278f5654ddcac01b3f965514d16526a7033bdaf56e375f1d84fede9b9b457cd69fa3142e32c3e7c6755d3ff65e84f8087bf27021f455928af8fc03cbda2531b1245dca7cfe47cf044174dbb667b84ced3097e40cc81f458d4e2032f177716c195f8d1d97c0a519da9fbb2c1bcea7e26721c3ba83684a4dc63c00154e67a07918babedfcd99985bc040b0874efae993155ccc87c170b0023247af86ab435e9c48322b25d5ccfbde927b54036d874356986ff20689dda2d10344dd899f2aa63134a788e74d7e84065d3fdbfa5d1453f19f5d0083b4065e694f80325af49d2fa7b72460b0126a73864aacd88ac623d3021c6f8228966969207c673b9c5a163c50829c2f787295ac08552a74aeb01b3cd2b2c4fe1ac01cd720d55799f4111ced5d5351318add00142ddf36594cb5369d2f02f17cd8edb77df3a90434eeb69b31a43d903c1a866959dcf004fc41f6fec73e003c83ad4a27b4a32ba8b89468c75d25adab8fe64b5a2684a15a3b411db207c3d743ebb0888a9c1c53b57ef1d6e6e2de7d3b4ff21aae5dad92deb48623c320e92bf3d689e3d5cbdbe4badc045391052492645dfade85ae15f92ea06fdf6c07851d2443bfed118ead5a550ba98d2e43faa954af6705f5bbfdfef0db0d62ffb0d8608894b0f46b6ff624ae7be501c7daca39335316563fae32b37e36cc90ecc08858f2ee5dc05a2659398970baa1b8a00e83661b606edada901eb9c1fb7aea0567eb42f25cc0ffd23aea4c3bc42d1fd8d418b35ed46fff0f3eca32d095e5c231084afc04175290b1870dbfd7a0c8645b735253d04a3e65b162347f25f35dda2c208592d07b9c3a26cd79a107ae09dc2f12669092d88a15e7d0e3c1fecc66ceed0429e885855482ba43089f38d7dc622ede637a5719e34c726392b0f5754f5bdfea5a6fac71e77040e8a68fe17f6148f4d20d88bd52882ba5cf1c5995926c0bddf35429486ac3feca3b64196191e751d920e4aa42db7f932b684d158227783411ab1c6c0f33cf4f43813aff0529750379c8931e67614a8cc72f37d536c9e0ea5bf02605ba15860742e17a6205e20fee8808ba8318c329bb38b8d48d8cde41e50f397d766da53e11abddd4fb426126201c3a0f732a40db45063079c54799d981107731193712dbce685fbefd8cc432156ae82dabac1681c516fc33e6499dc49b6778e3d57b67b3a7852eca701b7f0a992aafbdb40b431049427bf7ee50b8c946aee2d665ab52f46235bd277db610e9532b41565a73628668b09a7a62eced0e7a9231cfe05344d0613f1b67c79fac1081ff1c7a968932da414c31eda2d1d87e2887f50e9136087a3dcfd078d4eefd5ac9308a9ee40f94c5ea836b95a05b7e43ef15b063cf5bca661cb07e1ecb07590d5a138ee76c5f29e12dfdd65fee8629ec95eca4bc6aa84b371668acea13da895ae50eed548400989a341c3c0f1bd2e54e1674a52cfe4306d5b869920ee036190d85dfb88d2ddd729bfa0faaceaf09a460d6f97cc2a4231eac4b3b2adef4ab4860b44b4aaa852f8d5289011bdef5c91db1f29dc2db1b086c71a71f5085a4a0eb5664a9eadffe36ea418e38a4e78c6b956a0f0116f2af11cc42e3832cc833b27dd7a21ac79635391b5104a100f0f8129cd21b5c753d5a72c5f337efbe595103b45269ede4849f2a91aa82c3749b8dbbfc863da285af4b12266d000ec5d2f551dab4ae3aed86a169c11d620db39277a154cb47ce5a73246963177f2d8c0bcd7737e072cd782bbae93e16d880422f144157b4ed446efe94dd47992216a365416ee772e168f92c7abd3077dce684057fa6469538d963179deec4976570815570acb936273758506edac3990120b6a89007ae4e1f30fc259c61adc2de7c49aad4d97ea7d99e8c9b2a066eab737b720014be8b33bca57150649bb694946b7b7ee3d7d80c3afb5846f3de3127a960f3dd1283e2d0659d26604ca475fbed6b0d9f2aed91b6864911891cefec114913fcf210cc8cffe8194ce0cd4714e9b96460fd7cbd45b13c038921e971f48b093422a5a3efc74fb9e1d1baff07de392fb08ee5b60dc595b1ec5f3aba8e226faf7c05b323ad1a206290115232f45d235320353049878ba7f78924b4e787f0cbc71aa8eff7bb86b172a39c587effb99f56f4e80acec052d9b409bf0587c7b788e6540345371aec10f9d7778a6382376e46ad5f59f37d000fc6c378472732b3ae1ad10521b0eef0a84bd89b28ac3940df49803f82b0ea150862ad186885c643dabfb4dc3730fdc614947e5bf743753d8413206586da9e197142a9f9f550fd36ebb1d07b9650c826ef80e0275689fab4e9913c6fd4142b9068b01e2b543ebe3f6f0a983abda8ce4e67af030cb5ad3b9c374d73f2f19d592d404a32c3d2105a9a9eead54255c69a6e384fffdfa42956e29baa5ab9c6468f452cf8a4c1cff0e9496c71d4971a504c78d597c7de0e4b86d106f2dc443966a185bd3b2926478c4d4562c553102d42e55aa6046cc67f26ac7a27bb8674f9f2ab0def9f57273c820fa93b63cb8f76c5cb468f7b39b90a17ae34b896ac26f99611ce9a4be75d19f4249f9a7bf940d6fb474848de20379cb18a4933dca6dcd399e8cf6275c3035611ea5018608caf53c3089f024dd1abac45cc6065f1621a1da6186fa77c8dabd5b474ed1a6a9825e42c2033514aa5c197e415949b5b3226eb430aff4d26d93196304c93b50a47e500dcc27aaf98ac43c8b5eb801eeb53420e97277627063c9e36bb1be60fb2c07407af298ce9e5bc83286dc6ef2f096653262d9fa6a933a746d3835b7e8cfc9e37cb49285faaca1f040d7465e436d87f73c207e202ff1fa850fbfe37981a1aefcf5505f3a06dd6880af38fa037ffc625518ceb879696aa8d8eb0f11a38845cdd2b18e8bafbc7d1701127436048d9ebf1b046838b61f87bda7373993a1de3349c604aa6b132312b5c398f0d5248f2bab12a895e86ef3fd102d41e24a156114d8495d48f1f9a4106121c8155cb8aa70d48977e1416e1530c0cd63373fd5446baf4a751379228697ff4180e57ece233c8c9f218612d30f914c2ede8ca97c3af6c6154d7da33b24a26c101ddcf702cdd354aca95eaf1cbdd5db114c98ef8c63fd2c78b730b5d3b0aa66134e2acf9a0fa2f17464ea6c89ace93dfb2d425a3b1a10084fca4ee538f27895bfdcfcd37450fc86b724bf7da900fc9f57342cbb3d5eece123d1c90554ab2022b5efe369b6fe58e0ce16dae3333eba09a5a1b4e293e22d5087a17275ac0e6968a32b707d3b6e2de15a471a72ee6f46b924002118ccdbaae830c0092fb61f8bf5ae9bffa6a4010c079d5c6eb2b6e6d5b51a4c6dd53b40d46cadf6c6eb82df3ac9881fbcb9ec91198c17d88809c0f3a982e4e9e90ff06ed729cbe5c495ba55c8dc516ede2a7b5ebf3e1ed3e63062d7350dc0d0c32f7865e2d08a0ed60aa750e194b5f9e7314caa0564935edc0aa96280e291713c720898c6ae59e8e9e89f418ae095d5a95ef5eb7a2ece5318b7b05b8985137e85799140a9255fc736fd91ae474557796e9ba3f0dd426703faeeea1b500bbf12e1c61ed5057ad6b4f0e728a29bc0dbd292e4cd1c0421120d443077d50efa16219191cab21a5021490963a1d19a823c2c8e13e584888292ea8b7cd03f38ddc5db5128560b38116e1ee9a07d9b0136fa0b468f5c3a53a214513e394fb80a11055e8f792855a008fcedbba8b9944f66645336614527a329757caf4054fd7813b487216032325efc4da66427b64e0aaaa5692ffd9d9f2df22e242e8aa5321370039b028ff8bea88532b94ef953858d08a6c1a5f7aea410f5791fe7450ea4711ee6a8340c9251824eb1dc40c5aec9d3a2aaa6dde52c797d50163b2a47fdc0124843dd158ea3618ac493e1dc4b3e484acb15f8fd43accdcd4846e5ea0a0d32fa7623d412ead6aab6e28fe4b736138c7770298c19f483e239a22435540da4fe7dbd0d64c22f58ca488cd842c317e1224b223840e13b917da39ec51ba593009b1f95bf7e86c93df58cc84cd1dfb46f48d4f8bac2bed5795281ef362d8c82b17a2a687b26c683de492b7773ed6692d46feacff0e8b8366781467e1fc7d0eee7739df5081945ca5362883adaf7f24b5ebe562b3f24f46cde6013b94358194296fcf73ebac671fcc948776eb23743e49a3127b21c0341a68104c645d1a16bf5e0393aa7450496d1388300ceec400b6a14397df93ea352209dbbedaa2749d611b9484cb89c93b6de53f3934945ead0d49dc6ac73b721f790dd629fa9a88a123f1273561babe92865b98fae57471ce0916afed7b0701b055f84dc0f5a316bef50a8946f08f1560e229d5a90839b0e1df35f2fdf0382b6c3b81ad2e916dfe10a73637aa75ea0bdca727c4a930365fc09474157e0670f2e1a2aba1b37f3dc47b0b9dfcf54840b9c88cdba7edd58a43714b5255d3af63b1e1b83afd26a3d84b81dee77e369f0e1827a82e881d167b7293b72c071f5da11962d2b4edbf51b255664c28a879c2bf6905d5a68167181c82d0886dda833f13a0145ce272cea9bcff060939ca4422d109b7c7a0c311db3339d4a158a3f9f9efa7b75ec08ebac864b8b9060579c5d227060138452fcb82b408b719c5fc3f2f211bc91546d81f5c17d74758616b146b01eb9a1e04f85e7c252f78375c4af7c0cdd51d0d719da8527672e61ef45ec0dce58a417a7b1172ac12672218e1a7c3719bfdf4b2a9c0abab6ceb5461bc3717822d0a8356729a5978cf8ac2c38cbbe35bd579e0167404982e9e94006167a3bde0", 0x1000}, {&(0x7f00000001c0)="8e0d570fdc7d8838dd446474f7e1025910cbfe420f18e0844b9a3a30a486b0d4", 0x20}, {&(0x7f0000001480)="85f328047d00f00b3059241c2be1bf09c1096836ccc4c1dd017a558a85f6b20dba441ecf51ad41b5f8046eea575c6bcf9f5b7af54bfb9f10800bf27f085141742946e793683350377643305d8c1d3fb42bf2d8b048c21892824a7b83035c95e8126777e3dd6ef2ebdb78c5774dcf1e476a5fb8369de188956f2adb893a95a9ce4f0a7f8c1590fb73e6352b3506032f505dbc973beed63aeff56b1117423195a2aa9616772988628b3d53c61aad4b5639eb1420b0c93ead66734c3ad76adaf2e3f5400919f99e3d26ff53f44c83912d9c94f40071aeb4ebc21c9e1967003caf", 0xdf}, {&(0x7f0000000240)="a06d9d1710551ec4e1f50719", 0xc}], 0x6, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="28000000ffff00ad0500be4cf3508600010000000000000078770b0985954e5b3ff27a21bca01dd8c98e96b83fe2fca7c7402c90921d8dbd71e8e8bf13c87603bf4f6a0e4fd07d2e02275e", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x8}, 0x8) semget(0x1, 0x3, 0x421) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x9]) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x26ddf699bde6bfb, 0x1, 0x2}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) setsockopt(r0, 0x8, 0x10000, &(0x7f0000000000)="5eefddeb3f7db4fc386f1bf65694451738573e97d88c698a32e3972028248dc53a87a7420a8041771f531e2edf3b174743304768bd0a2236dbd88017469491aa7d22d55c40060e6a62", 0x49) 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f0000000280)='<', 0x1) close(r0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x8082, 0xa0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() 16:00:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r0 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/202) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) getegid() setregid(0x0, r1) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000fcffffffffffffff481dd4b5aea8b54bfacdcd3b5d90ee346a7dd49c3b7de25d5db01409164bd9cfd2f6f847da02a1f7c4"], 0x1, 0x800) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000002c0)=""/42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x10001, 0xf4c]) ioctl$TIOCNXCL(r4, 0x2000740e) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000003c0)=0x8) r5 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r5, 0x0) pipe(&(0x7f0000000380)) 16:00:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/5, 0x5, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x1ff}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x9, &(0x7f0000000040)="d1060000", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:36 executing program 1: getgroups(0x3fffffffffffff38, &(0x7f0000000000)) r0 = msgget(0x2, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getitimer(0x2, &(0x7f0000000300)) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x7, r1, r2, r3, r4, 0x20, 0x20}, 0x2, 0x1, r5, r6, 0x5, 0x0, 0x4fc0, 0x100000001}) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x7, 0x20000081) socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0xf33d5f01cac0566) 16:00:36 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, 0x4, 0x0, 0x100000001}) close(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x7fffffff, 0x20}) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = getppid() r2 = getuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 16:00:36 executing program 1: socket$inet(0x2, 0x4000, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f00000001c0)="e02300000bfd4a73", 0x8) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x2}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/153, 0x99}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) r1 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 16:00:36 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000004000/0x1000)=nil, 0x1000, &(0x7f0000000440)=""/179) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3b, "825dd2518004190000000000fa6000"}) ioctl$TIOCSCTTY(r3, 0x20007461) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x6) pipe(&(0x7f0000000000)) close(r1) 16:00:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x282, 0x71) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x41}, 0xc) clock_gettime(0x2, &(0x7f0000000080)) 16:00:37 executing program 1: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x7}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchdir(r0) close(r0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r1 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x3ff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:37 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c458581ceb4d350202944e348e1a66eb35fe0ac93e4e7cad77f5bbf369049dfaa73a61afbe53a0fc2ca19acbf6ac629db37c4654851ee29e96ec19d7a87d5cc5d6986bb513ef1c2a8dbadd89e965ae2a38972b02d4ccc142869d500f118fe94022c1d81d33c35d81e56c3703e48223515dde2dca22b6f84f2f2822c744856d5d35b769c848e264642122e2a1b567b6d478117d1a035d87ce071de253e38457466bb893bf60a92d35528b2d5419e62b0b4e3deafb7a594c2ba813aca1f670aa4e25e5d90f7a7d52cf29310b93f2a52850ce622363ccc956f04fc6d61fc49b35a376b3de18a993059761f2324937ee7b65e39b053ffbc51b51dd21c0246b8a13363dc720d01ceff9c286aa3c5ed76c0cb9a25df8c9d731f78d103cf1f1a7eb0e99fe753a6902107706a1caf4f568a7a68dfb274b9707dbd29656ed774d57d5866f52b64f2453f6df4802f322437b64f1a373537bfb3797102b17c94f2a90fbb6b40ba45f962d14c12a4e55c0b3399501393f2764acbc76712eeaad460ddad31430b46ade6ecc8d24ee030fc3d5a58d9c94f24e8e349b5946f68a76be4e602daa1c342af59b4b1f8e30e471d99b84016b74f963ee1a58d9c86deda44fa8d2f6108e4c6e9f732679bae95b096d55b64de48555d39c8b934b3e49eea5e0f1a3b05054e13c387117320800608a33b0a2c2266177ee3b5833c6b029ed843ae969972e3162cf32a65a44f2fc6d3a16828d9fd5ab9bee37c24b0a25a20f23b3b5a258a15981abedf9a7bd6446e1ef570fb2cc67918cd670237f11dff05e89e3a9c33d0ff864a157b818f8651ff7dd6cc37c584c85742114f45e4bc77492cf783be9b4cac5fbdb7067386c9912cf660ddd3507d6eca2067d9de499b249200a5929c7c78fb873a0d723005d62adc085694cba3d60c7bd0abf538daf2bcbda2ce76c42f253633d5e039223b773c4b157f097b40e57d2b35f3dda581c5204ce4480fb1b7d519e36c18111dda65badda14a8342b06577e6c6a38c23a1ec8da118dd0a1db13ab1a4cbfabe56df7af6f7cc147a6695a94c8766e463bdeaef01f2e42de1734fa18921a1b9d9c0160fc02b51ad844df84927c6f5dcaacffa6609b0019dc1d0327ee0b9164edb23f9dc94ee30ab7b65acaa97fcba51faac2febdb41db80f1b9af87fee455aef29c684b941f290d32b884e92f38369d1537d345a3241c801c84d8f9e8a5c950131d4580e4e1edf2e5f97e67e7d23f4a557a92ff9a95fb157b5b84391d551ec6f7fae6ba06404150fb1d17e558aefcf37defed2f3c98b37c2b11230acc38dfc2f034a5cf72ebefc7052d14495c6c6b9593b2933d28b9df08291836ac2538712f55aef2936a05a9f07ba802cb690c59b7e3d884ec5465b102283174f370bd93ad8f55f5f0ccbe9e553763f67b89d68caf4473ea4fe29d63b1fb7c40376d8f37bf9814b5cdfe49107ee5228a06f0205f835f665c9dee9b704b3bb3af012eedb0ed0e126aa9fcba46d6f925ae7bd33df3df070fd6de7b7f4d40c6b76bb2f9aabf42626ecdb0f1e4e4168a1edc159f7dc70b322f076ae96c62d7a4cb2b68ff5b2c6103b987020b77c584a9f68233b3a6884674c4c09fa1d71c284c0a84940002901fe4d150d76db88a6c11a721fe51eabd21fde817e6bfefdf7cec2eee176ba2c477750c753f2fb96e80b4f195ec610f4a2e07d4f01c189fe27285a179c1a919237108197c256a1f19bcdb7996a576459f4a0d9f4a16256baa3c8cf721fe52a319cce7e9afafc85cbc45cdcb08806e406889e56947b1ad6f8c151a67882daf5eb6c6d17fea279af81d6d2c3c62be63a28214651adad61ae2911f309cf7a3ea5c3871a03acc177a8fe6f48eeb1926e7f5913c10b0fef84a149751f4aa6060209f38b136e789cdd54794c7a65c60b7395f8e23004c5ecfa2d611c58ad9bf66364136a1cb483fc8963b1ae7259d15522ef438d730fd1f90b30d148654dc7562eccaf563696ea0558ed183988ef9b41b90ba538acb13bc2c1848387c25c02e1fe2a799b0bd6533ac05e9fd113471181d50a240d9af485119634b3a8b048ceb7d912b605d4c4c55d5fd0591c76c04086093e96378eb9b1916bb6535941760b2b3fb950c9645f459505767bba659a4dd7aac4e9697bbd418eb487cd9e856f1d5d5b84e0259bd8b38b99c9c3792422eb1e4991af3497865bd13e17900468563e887f6d4d2d8c257ad45dcc4d30cc8326860af44141c4a2527207d2c920e2502df89e37ba2209106a0cbb6e86acfb4ea26e936ac4f7c2421366c6a39f88f44e793ce47701f2738b51a5c18b254f7e814e0af8696c4960828e52d630786569bd49f4340dfe247e99ba61b4bf9e40eac035849a0e0a9fd73404c1bd4dc12494ffaabadc550fdb6f999c3ad10fd5fc39a02d5ce9caab2cbdfc4d01d1968c1a2dd60d918797c034392374a5d9029d0e38287c09e241a71d5210cecf6ac1a2eded1f0980862230848493c7386cf45d1463c395e049db8b6097f5dda193f36e3a8d447bb481d70c60ca4311447a5b6fd8dd9ecdd37e4027c0a2eaea750597f0fbc33bcef5bfebd8cfc63f58b2832fb36dcbf1c085fcd961fdf770d6ed3b087006004ea31ba03c910fb05f9d4f07c39715fda2e834dca4c04888ad9b74d3b43fd85373c17d548ec7220fc0f49d06587a625cca7a5f670c9858441138c353fa9d28494dfb7cb0cbf0764d1d43f60bd4afb1542b4fb8738d21cf2f7e793f130e24bd8b80c6478e8d891dfe5fd0e226368a3b9a5b0b2e50d5474fd035768668422c3e99c5a680c0fd34c7d141e8d6759334fe63ff2b3080db1533440b1c8fd6ba5af25c0f7e9ad681a7edb43c2617bc82fb2bdd7860b29c3b6aed45b06688bcf08c2f7066b5941ab3768736fb309df023d481819ed650ceb5d497654f64a7792e042011ac56a6f634560c9578383a556ea47", 0x1000}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000001140)=""/104, 0x68}, {&(0x7f00000011c0)=""/197, 0xc5}, {&(0x7f00000012c0)=""/212, 0xd4}], 0x4, &(0x7f00000013c0)=""/33, 0x21}, 0x42) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000400)="6a076c968cc6a8145f33fce629369c742ce8e33aad67ceebfd7e3439", 0x11}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2002000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="df776dba64c80242", 0x8}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) 16:00:37 executing program 1: setgid(0xee00) mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2fff, 0x9) r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[r0, r1]) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x26) open(&(0x7f0000000140)='./file0/file0\x00', 0x10000, 0x8) 16:00:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) 16:00:37 executing program 1: getitimer(0x2, &(0x7f0000000140)) getitimer(0x2, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/253, 0xfd, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2fef47b3981e00"], 0xa) r2 = kqueue() recvfrom(r0, &(0x7f00000007c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000700), 0x0, 0x0) kevent(r2, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000001, 0x2, 0xe159}], 0xa82, 0x0, 0x8000, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0xdd2134649bd4d276, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/39, 0x27, 0x40, &(0x7f0000000040)=@in6={0x18, 0x3, 0x20, 0x7}, 0xc) 16:00:38 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) dup2(r0, r1) 16:00:38 executing program 0: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)='8Ol', 0x3}], 0x1, 0x0) write(r1, &(0x7f0000000200)="dfc9ec03100300000028608bb78158413835ee1300472b", 0x17) execve(0x0, 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a8e6bd38b9cda99c8debe532fc71902", 0x1ae}], 0x1) syz_open_pts() getrlimit(0x4, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x20) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x0, 0x59) setrlimit(0x3, &(0x7f0000000080)={0x0, 0x2}) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c", 0x252) write(r0, &(0x7f0000001740)="7b2400f1cca0e733a94bc8d85941b960aa881e6d7ccd8fb33ff9d4ba746e20cf32b683fa2a67840c680e3e60244dd2e67cf56c6c50d14de14a63d8bf78e690cf1ddac18ce265b8a6e022c9fac6cf60caf995d8eeb664e97a12dff2dd9f8dcf69209ed77bab7efd5811e8ace796cfb3a87d836029ca018c19c1c4b93f2ee3337343a98c279d414b2b6a54645a14e11fa9f2a6cc538249e5ea65ccf5d7f374c17ffcb34e458ee87f32113dc1aae96456c0975057d5e80bc0e514533689ee1606f17a3587751c9f304829d8d066c0d2501a7ec6fea1bbd70e46992975fa7d8c6df9465c4c6434e1117c52c340f2a551b9a860afdf3b282c1b00dcaee3f06dfd9c9e4610a12c9220d1e8fc390fcca054e3663cfc92218b0efa482f667c0badba3dfe47d4a1c047f539f0b03b31e5ce760e9b5507b3baff8dbbad9099b72d7f37", 0x13e) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000200)="ad4315a013b05d7ce36a8e5255d79984459a419b73782624a2fc97a255e921b66645b83967ecea3a5f32731e4e4c59f8675ae14c0dff5a75caa1d305c2e111cec917c79573f97f29844d95ee664ae400bb15e15dd8d972e79080f3e1b276bf31b6", 0x61, 0xa, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:38 executing program 0: r0 = msgget(0x1, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, r1}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/18}, 0x1a, 0x0, 0x1800) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$setflags(r2, 0x2, 0x1) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67daf4a93e150ab6c32f8a1a7cb3db5843d3988e37bda96342d6506cbe426473433146f53322b5a671e9523e9f24add3285132dae2a3ed9ec2da59fe02e876f9a8955540cd6d1d4689e10cb4bff1d8153bb80ed814821af3ac87e1fd"], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:39 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0xfffffffffffffffb, 0x6, &(0x7f00000000c0)=""/204, &(0x7f00000001c0)=0xcc) write(r1, &(0x7f0000000080)="8cf0abe7be729d00541ef8d95adfc884736b5be5be7705f0260ddb45746bfe1c16ba816058fc8c7e8c53e41d756ee5a47b674938fc7813ba", 0x38) r2 = syz_open_pts() r3 = dup(r2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x29, 0x84) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000080), 0x0) r1 = socket$inet6(0x18, 0x1, 0x5) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x4}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3ff, 0x1, 0xad, 0x0, 0x80000000}, 0xc) setuid(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x48) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socket$inet6(0x18, 0x4, 0x101) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x7, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffff71) setsockopt(r1, 0x2000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x7, 0x1, &(0x7f0000000000), 0x0) fchmod(r0, 0xa0) r2 = socket$inet6(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:40 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r0) sendto$unix(r3, &(0x7f0000000040)="ae422b74948d7340204c622b46f20a", 0xf, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000200), 0x4) sendto$unix(r3, &(0x7f00000002c0)="f0", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchown(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 16:00:40 executing program 1: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x6ff00a9f) 16:00:40 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/52, 0x34, 0x843, &(0x7f00000001c0)={0x18, 0x3, 0x1, 0x4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) r3 = msgget(0x2, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) 16:00:41 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ftruncate(r1, 0x4) mprotect(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x0) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r1, r2) chdir(&(0x7f0000000140)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0xfffffffffffffffc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)) 16:00:44 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x81, 0x6}, 0xc) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f000034b000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x409, 0x10) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) shutdown(r0, 0x0) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10082, 0x80) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000440)='./bus\x00', 0x10, 0x28) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000240)={0x0, 0xaf}) fcntl$setstatus(r0, 0x4, 0x40) select(0x40, &(0x7f0000000040)={0x7, 0x69, 0x40, 0x1, 0x4a9, 0xfa3, 0x4, 0x4}, &(0x7f0000000080)={0x9, 0x2, 0x8, 0x1f, 0x40, 0xffffffffffff273b, 0xfff, 0x20}, &(0x7f0000000140)={0x5, 0x0, 0x8001, 0x1, 0x6, 0x0, 0x5, 0x633}, &(0x7f0000000000)={0x9, 0x5}) linkat(r0, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./bus\x00', 0x4) select(0x40, &(0x7f0000000280)={0x10001, 0x9, 0x0, 0x1, 0x4, 0x3, 0x6, 0x8}, &(0x7f00000002c0)={0x2, 0x5, 0x1f, 0xfffffffffffffff9, 0x1, 0x4, 0xffffffffffffffc1, 0xfffffffffffffc01}, &(0x7f0000000300)={0x8000, 0x9, 0x2, 0x8000, 0xff, 0x4, 0x2, 0xe21}, &(0x7f0000000340)={0x4, 0x2}) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x104) 16:00:50 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) r1 = dup2(r0, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000040)="a6e4b200c0c4f2989b43c6bd2f2568c3de783a537c0e19a6d95a928da7b0fdd79afae898f35a1f62d94b7a9a82e83d511fbbbf3789d2c97e5cd792738a68a0ccb2f8b7ce571a7fbdc6e2180df439224706e98625219ced17dda29fecf60eb6f59d4879723fe651487d3a863e40aa1ce0511a70876a024f16aee96f256422238d0204b94fa121fb2ad31986738b146cb2e847baf44e0601b73913e88f24ac1388848712d9a58c19e190b2523d2dc2e2226136b131efa1cdf92b782abdb55d8f7be2faa3a8bbe50dcdce5d46facbb5299393b515f0944ba87b61404a90b651a47f8c88e72df4ec12249d3e1996549f077a6dadaf04b0441cbe917e130725375550b07936532d3cd5e574f08129f8d612ff5a6ac13ade62b0c953d747de05934cecbba431d64191523d4275822301593b9c4a9ebbb53aff4c0bd7a404729497f3932595adfb4e94c317ff07d4e9dcfc3fdd163c0a23ad3aae35c3af12b88d1177dbc4660f516562fca38f35d892e1d101c52dace17ffce35bba5c61c972a87e6fc5341faa179daeb919822c68ce87a92116a2f4af0ad92cafe9b87b4c0b7af46bf4b1ff4aef2bbaf9bdb78a91b1f42d95bd1d9f107dc08f95c38a836761774de5c39547f25e0f80263bb07d04730ee431186ec48dec92b055c668cab6c188e3ca4469be576c9abf7770e1818e31b0512c8c78bce48f4bffb2609a7b2e5d86a3dc5bd8be0fb5dbedc79ff63ed2092cf3c29fb824fe9c7f764b721bb9b7a451aaebad9f9f5c865003f2dc89cf8b301d9bdaabce9b5f1f115a01fbb6632f554d4e33f8d004258f65e30749488e99d7d0cd91f4eda0388abff563623e590695cf59a6e6c1c83dcae79fd24a79896c41ddf6d55553feb98b5f7e08d5fd22c28043dea89cbf1645d4da1c453506d7fb4b5be5d08f80f45634e9662c15f115a0f3372776d30e59c2072558ea76cbd08840449d3c71dd38246c8c18d2d660577787bfaa23320596114f6412d712fe11c1a80c932e36dd05ce5d615e96d5241fa369953272331c28142f0e8eda29e0ee3e41d6f495b38c23b3a6739c77b184c911b3ddc3dab1138a958a1b65e14312edb95b2069c63d918af0fe56a9e6f21720fc8767bc6fa4995ccdb9828c431ad062b4825a7b3e7e63b490f0d1f87f541cd3604181c21a6633b5c9530b237f9f39d0f984f454c9a0a57f09d6d482a198c75c95be0e261e416d24f365c795dad752c083fe6ce159015082031b2c98692621c16771d52ae290f985d5fb1db2bb4b4b8046c4d97f7bf23a7bcb80d426271cda0a4990e34e79f5242defa5c8ad7d2b1dc5ff7cef76058c0f197c6f41d38ead25de881551bb7800d8ed8989ce89bc620b39ea5858c06f50dfe7160e33c0cc3473c88469267b596256881c6b0b1a7819018dee2a12b6481427cc33ed5cbd7792a42cfab83641e947b2d713de606c592f3b157a05e17281f75024085619b0296bc67a4f30a9062c5b8484e9ff7e7de497701c930a6c99d4dd6827485f69d853abe486243c6525c0a73dba212bb0496960d6ab041093ae4e922218451553be84191b682d7f27d1b0a15eb534e4c39b2197d79965c2b2d1c5d7656cc172db1207f6910a65d5a8578ff9a1ac09531f1f74f2f5adf1840dafd5b02c59a5e7551fae72ae7bd594120c774bf75f0b3163db6f70ab73e21a5e744367955cb8ae9a2b0fbc85235bced6955cc6554de3640f141d0836921f660b2711ccff9278e908d75fba84ceb92d36005c2f6625bcf02a78f5d30b6f13df4ff70ada57adbc06d2382f692fa2802552888a576eead35845463343622c6d3e5573b3c77fd743a0f73343b986b39c39af04a5868e62736c68f1c3277c87225bc4d73d0a6153e14a5e145309b71385283ddeccf1057c5657ed4401339a23c8fa31fbd84dcaf06194c728faed2ae75ee2d46d60621db8a2607a34019707d5c34ee8ee0f412b4eb38b8eaa8e39b8d421cc7e21755f33322643fe1f2dd858468dc050e7d5f2ae319dda4c9e7490c656ef734727150966f6adb00ad4bfe742a700cae9dcac1dcb0035e0b4057437cc4132f0407cb5b18c88c27f447403627d0921c7b02f97ad49586810fc793a3fc99e04f490eeb70a52d58d969bc422aa3acb9292adb2f397aa32a590165194d0dd5400f72dc9ec2e07465284b350644c2e2e1e6f9c57159970eb5a152cd3f45821eb42bfface748bb408611229b3954ff2700bf5fa1f54856ea470a72c352537f001f149d71e3a93927dbfed65d62e5596a53e98de85f3f4bd396ab21465d6a65f94dbff3b1a438b24ddcfc10120573602a4ec40555564b086260ebc11a3a0c71156056d54154994c6144e31097241ff564bdf8d6653ffde877c92901b52cb125e7c82f3e5108e13adcf5c4d23b5ff4a3ccb66822296ba3821ab0b006e8feeda506f27289c997d0bd200e5f97cd59c4cd13203e5c106541b1d4efb9e924b6a956ce2deca1e3f29385a52ac872f716c30ecbb2311a4669ee464f7bce3b54936d1260f5fa59e24fdeaf7b663086c86c14044bf6e5e6b7131828bc0f5ecb0c30de97089fdf405f91e6be7534f69294adb2aeb41524ee60b9a731d2df269e9886d1a1dac9e42f6574ebbaa2a959a1f220830a704e04140e1f891414f849225953f5df716cb902168dd62df9192aff947a939d2ccd33172eee2c263687dc7f545dadee99fde9c44fbdcf312fa9276add5cb1d4f34b1ca45921faae8a75fac465c7bf813dc741c6c3344055bddd37fd41d8565352776b4eebd5d59030e6424751ea229319bae3bef82f8d8f0c40c85357026f5af13be1016acdaa85a858c73a30a0f5520f2fe81073766884d4491fabdbf24c3dbf9a22fb1f432d76af72df926a3023286dc2e6a39ba6f04da11a7c7b77431787926da48814b42c9eb2d96170de0bd8e8177b0afdb2022bd0b4d3f3961b4258af39251ad249da668c44f634ce3648aa5c9ef36e23c9e16ec48aac38d2d0c33a8e6b03e4bf4eaeef9ed4fbbacecb4f2e685a7fb0e0b2d1000d893d438e38ae26d8b158668e836024e4d39a6be83eda0ca25158cce00e67996cbc47aa77a8a94cd4ff595d8bb99804b9783a1bfacd30cbc1e417d88e97f25b228a895c48375b1129e517552a26027023ec590e8e4abc3e5fa1126b2cf32498236d3d06645cd54a5cd1edb049154327ffeff801e29d638384bb58112255f40a0bda9b795e6e40a66a0ff8065d50716ed05dfd4ad4c88d282405eed883f4007e0a6c74551ae25ee3efded5e5000f3f391b0e5121656a64f81e8a04e76e1ff5714c9d12612edaa2d8ec0845c72b62f3b400b06ebd285cc4a926dd15c6fed4ed501ba70d793bd4f957760ec00db48db827be3058d78d764de59b74556dd70f2d5e5af50582732aef437a6f405667f3caf9cc0ce8084fbf07352f7890a8c6106a2e9a29da3d0095f188b0c776372da9a5a97c3bd2e642fe8a5b279ed388b2f0a542b752d1dc1e2b504b3c0fe82bd6ae1116702ac3abb59c2d2a8296ae296bb80c20794d07589308de596b2cd4398a0b1f5aceab49ac5ab1fab3e44acba20ff6e47457990762ef3f5f3876cfd80c6a5450a29481c55fef262dd1d43141cec98190c71cbd85fa9cbd1ee07aab613dc469d990bef0bebbb6f514f20daab294ed2f8cce355bc6b47877d9cff95a6b16522bca8b19a5544c91dfdff4e81bf0664aa1cb789859d01a992a98f268c10000e6320253ff8e869fd37c0811c538f563a95b8df5c8c8bcc45ed08dc5780928ed829b2bbc01245686508f03c75ae57a3e187a2fabbe90007e139217a67e448372f2a086e663906ea86359305e17b425aa010f087a342864b5c7162908b62b8392d761e03427a30d90975d59c895abb0d8deb7be2e9fad6e51d453b305ebeb0d2caccbece10403a8ff876d0580aab3e9c437e1a47c071655b15503fedfa33d98476b980b9dfc81b502201ffb112c8ea866a45cbf832d1dee1d973a3747c6eb867bf4dbf1c4b375bc044558eb7e819d069e20e8f20d0debf713088c4f61c3eb5afbba20578cae2d6da941ebfb6e8b516b9d6c4635d655a52eb2aae2763a04e0124db6bc00abc69594b4d31642cd0847998404f6b01cc063e3a182326fe7f0ab1e0562e88498f429ea223ec3d8ac4f8cf0970d780c7859138575610357ffcfa0bca5910c3e206c1d5d28dae83b3e83841b8247dff0929d61099a8d5ca0a66cd7c1da37b926b6ba8cfff22c04fbc48d1b996aa1f4b03b393d3570cb86a0c427d60228dca9a17a3b77b5ae10db98e27e7c93d34d16ea870aee30b98588e5c65820fb076ded8b20b7ea0c98bfef6f167e86b65b4810eab2e0ce6dc32d706b272114ba8f04c5732fadf0b993a9b454c9ee6504e233f0fc7b01bace4f0d23a2569b65c690a93033c0b8579851c5034023bc9f9d5af29ea4af15b5905cd8a124622e536dd5e1ccf8ca682b050dd8d8b44a7b56aeebcf57832d595c903171f206cd6879855dedee876f0d7f1f9a96a7246d82a3300b34ffa6c9f4cade629a0883c1f6ba9342b2c7f3162dbd60275530f8300bb006f7476c84d67a4c27e65373ea940f839501b45a33e0212400ed16856e65df524b6b35b5beff8f67415ed2b9da73ddb6091bf5cdb0c16f9fb3860fcf4dfba9a2141a92fc45500a3bf5d9402882073701ef9673c40d5e1769869402b5d70d8a8dcafc067657bf492cafc3bee8f8254202198dbd28550265fe6f05207738f0d2d1ed8936b2e402dd0c529de76cca40b4eb81b1be20d2007ebaba55ac12b45d1a7539fe824dbc4ae70e18ed65c3d2f36154d708f2fe2ca130dab7b06cd3c240f0c6ba0222915015d846389c3810107b25f1d293b7c12c36930560d58a6d60985a7f07a636effb854b04922826e618f858edaeea3b8c7c44f75264204e85670f2362480f98f8ae58cb4c601b09cb7b0d102e0dcda348085b7c1ef10b0c9640e2eb9917a9f87466f45404c5931f767d5f00fd57be43ca5eb31969997012bb5619f0ce4d0684024619e4e505148957bf1dac5647a526c12ca17d6764d0b17b67059b4284376664669acf210403e0a35c33e54c67f2b53d3d024c492ecbd8babd7540db6cbb827d638e3f9b6f2a8bc13b60d6e50aba22e82d1f8a82ba6379804f48cd48becec8a8a7eceeaf643fde91e90c8e058c97ec1d6e6434e3a6c8ccc4ea517a17b02f19edb11d6f9eade530c7fae355ab55cec7a5b10e1691d9e2509cd9fed03ae40694b43c3df161447e093cb3fc0e111fa0e67ab0a3ecd366572b7719c587f648a188d03b91fa87af4cc162f79562813829cc81b30673d04a38e3ce05e653cf09cd25267551b80c5062fd0353b95c60f6f5987fd3646373af6c3a43d4000240f89cbdea84437df7dc2388a67d5cc484110fce772863c7451c6a458197badda35d8f01aba7a6eda54db8549c1f6699305448819a5487cec00e1a895f193b8620a79db8643cbc798d97f175a32e8b3b49f76289433ec31df3216ee9d9cce502eaff9da67838375b805c0a9bfb87764abcdf2292c5f6cf46754376e5a5af638a4901930e33dcb780d4a755b1b4fa3c5393a56d576ee0270bdea3ce5c79c8ddb533348c71bba88e0a692fc14f1aed9eea61ec922766c4aaf8abc6f090bd99ce71381f91fe92b597b1f5c0cc2b0e6a7b2a6f0f4bafa5717c7cb2481c1083a3f86c1c936acb2ca79b4cac6c824904393bd82662c18e516d086718e1eac06d9bae2854072de584052e78f59bc642433c3cedb13b24193a2f8ba5e2181ab8efa5a0bf1c93b9f86ccfe3b", 0x1000, 0x9, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) 16:00:50 executing program 0: chdir(&(0x7f0000000180)='./file0\x00') r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000083c704f73a1198ce9cf5ef160001571ded8417acd442828ffd8727ff8b06cfa5af131a146a38cf272bc48be50231bd20d9a300417aaf46b60c2ec15ec6d3407a09ba3540b22a44546635b518ff26273b93ea549e13ea5344ab380844b26c0fa2e759eefd8259787661554802a58add701f9f6a49d9b9c03ef8a8aa386038f8de1ed578b5e23053f45f19e57f2d8a451ec66d3eedc805fcfd195af25e6c468db9b11dd34052668d571e3e2b7b4ec4a121e77f1b5120224723f2e18fbe122caaecce9c1b7e69e1cabe02a49a911e78eb7743605448330ead9b97c3911f65a4ffb32d2ac4b5"], 0xe8, 0x800) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) msgsnd(r0, &(0x7f0000000100)={0x0, "41ebc7d63e70c31f55eb48541bed02b7ddf906cceb66e7265fd05129fbd89c993895eb0bc9067ba645a3ea8039c2fd14cdd4cfe3492d9f26a37502600ebbb9e1cbb1c0d58179"}, 0x4e, 0x800) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x16, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:00:50 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="6f6c3715", 0x4}], 0x1, 0x0) 16:00:50 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f00000003c0)="e636dca59afa031bf13f4bf482437c6ccbac1f20d300a1d0f4bf26eab43556116a6ee9a425f8e51b1dc3feeb3467c296265dea7839de5a0f5f321e9f520b31f535ca87d6ee0b557f8672bb4c0d5dcef1d17b83e82261c1e0d93bf3422171bbc2b1429b31a0fe458ab3ce8fce405f6cf265b6e09f24d2f9e1bb50d4dbf66788051d883c19e3c49d8aaaf9490609fc6885632fd415dd14b9", 0x97) lseek(r0, 0xfffffffffffffffd, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x401, 0x8}, {0x1, 0x7}}) getsockname(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a90266ed320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006374c6bbf101651ad4da000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b64cf5d13b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c8dee44596f960b5e05a79341a41d984bfe24bb6c03b4618f0bfa070006f3a3b17c04f27eabafd2fc27af92f9f97ea9fb2cffd6764aedb3310c4cca9519e53aad79920b53adf53a35a6cdba59279ba17d3fdc00baf6d06ea7b58ce8d91055fd482da8e192950c2e11b1a9778e41b670993b1db5b008c2ace3d269ebd2f22f31976bc3cf785ba8f5e79bb96eb27846999cf3804eda89637e1f1df5cb73d5c0a13553ed98db085000000000000000000000000000000007b217a9cd5ec6a954df23686512a2881a36a881ef28d331468c48d5d4c6e63b51c98d9a1d2067a075adc78b5a98569aa531d2775effb812f85fe750283338d6fb55780042b0ce7bfa688a126132eea65750f32d86b197e0b12e3e9e2f95c8ced8ab25da3efacd626c36ccf58a4d914ae57b6cbc38b31aeaa18add3c14b41ed4460d580ce3f7c1"], &(0x7f0000000000)=0x1002) close(r0) 16:00:50 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:50 executing program 0: chmod(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000540)="ae11224e6ae52dcbe7e755246cb18561d52c6941702ef1", 0x17) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: mprotect(&(0x7f000039e000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:50 executing program 0: socketpair(0x38, 0x8000, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = dup2(r0, r1) ioctl$TIOCSBRK(r9, 0x2000747b) getgroups(0x7, &(0x7f0000000580)=[r2, r3, r4, r5, r6, r7, r8]) r10 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) writev(r10, &(0x7f00000000c0)=[{0x0}], 0x1) r11 = getpid() r12 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r14 = getppid() r15 = geteuid() r16 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="5b3ba3cf6ea968cd0ca84dc7d69b1fb1032368699aa8d99c8d411641395a183e8ddbdeaf1b939ebf2bd60b240bb3a7cf2661efb2cc406c1a592cb5aaebcb250aa362b31702dec60fcafa02dadbf43bd3b699d6a15350dca8ce1567a2a4dcb306a3ed323318fdd5b80793a111435cd406044b6c64fbd83510c07b2a4fbc856325279008d73c43938ee4d0f19b168ede125e1a72ad9791f636b3a578dd46db90a91cddf2cf8739cc3e4c89cf33b3378d27ca08436148fc631ce592a12a3bddcb39b75656d48f15", 0xc6}], 0x1, &(0x7f0000000300)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @rights={0x28, 0xffff, 0x1, [r10, r0, r1, r10, r10]}, @rights={0x18, 0xffff, 0x1, [r10, r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xc8, 0x406}, 0x1) dup2(r0, r10) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x9, 0xec0}, 0x10) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup(r0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 16:00:50 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dcb1cf2d9dc51713cc9576b0f9aabb301b4000b000822378d59000f03"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) dup2(r0, r0) 16:00:50 executing program 1: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/25, 0x84e4633b}], 0x1000000000000292) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/142, 0xffffff8a}, {&(0x7f00000001c0)=""/30, 0x1e}], 0x2) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) kqueue() munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) r2 = semget(0x0, 0x3, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/227) pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20110000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20111000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20112000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20113000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20114000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20115000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20116000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20117000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20118000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20119000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2011a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2011b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2011c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2011d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2011e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2011f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20120000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20121000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20122000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20123000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20124000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20125000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20126000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20127000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20128000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20129000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2012a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2012b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2012c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2012d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2012e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2012f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20130000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20131000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20132000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20133000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20134000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20135000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20136000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20137000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20138000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20139000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2013a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2013b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2013c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2013d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2013e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2013f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20140000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20141000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20142000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20143000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20144000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20145000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20146000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20147000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20148000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20149000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2014a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2014b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2014c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2014d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2014e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2014f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20150000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20151000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20152000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20153000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20154000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20155000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20156000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20157000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20158000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20159000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2015a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2015b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2015c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2015d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2015e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2015f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20160000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20161000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20162000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20163000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20164000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20165000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20166000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20167000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20168000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20169000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2016a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2016b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2016c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2016d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2016e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2016f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20170000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20171000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20172000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20173000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20174000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20175000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20176000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20177000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20178000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20179000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2017a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2017b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2017c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2017d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2017e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2017f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20180000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20181000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20182000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20183000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20184000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20185000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20186000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20187000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20188000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20189000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2018a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2018b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2018c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2018d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2018e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2018f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20190000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20191000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20192000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20193000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20194000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20195000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20196000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20197000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20198000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20199000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2019a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2019b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2019c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2019d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2019e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2019f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201af000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201be000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201da000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201db000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201de000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201df000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x201ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20201000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20202000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20203000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20204000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20205000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20206000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20207000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20208000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20209000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2020a000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2020b000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2020c000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2020d000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2020e000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x2020f000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20210000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12b900 va 0x20220000 didn't change! panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *343967 8289 0 0 0x4000000 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 uvm_fault_unwire_locked(20240000,20251000,0) at uvm_fault_unwire_locked+0x270 uvm_fault_unwire(10000,ffffff003cb3b400,10000) at uvm_fault_unwire+0x3b physio(ffff800014b0f878,ffffff002c3cae60,ffffff002c3cae60,ffff800014b0f878,ffff 800014b0f748) at physio+0x2ba spec_read(0) at spec_read+0x9d VOP_READ(ffff800014b0f878,ffffff002c3cae60,ffffff003770a018,0) at VOP_READ+0x5e vn_read(ffffff003770a018,ffff8000ffffa278,84e4633b) at vn_read+0x130 dofilereadv(0,292,ffff8000ffffa278,ffff800014b0f9a0,ffff800014b0f9b8) at dofile readv+0x14f sys_readv(ffff800014b0fa40,ffff8000ffffa278,ffff8000149fa638) at sys_readv+0xce syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbc,0,3,11cab2bc0d8) at Xsyscall+0x128 end of kernel end trace frame: 0x11f206576b0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic uvm_fault_unwire_locked: address not in map ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 uvm_fault_unwire_locked(20240000,20251000,0) at uvm_fault_unwire_locked+0x270 uvm_fault_unwire(10000,ffffff003cb3b400,10000) at uvm_fault_unwire+0x3b physio(ffff800014b0f878,ffffff002c3cae60,ffffff002c3cae60,ffff800014b0f878,ffff800014b0f748) at physio+0x2ba spec_read(0) at spec_read+0x9d VOP_READ(ffff800014b0f878,ffffff002c3cae60,ffffff003770a018,0) at VOP_READ+0x5e vn_read(ffffff003770a018,ffff8000ffffa278,84e4633b) at vn_read+0x130 dofilereadv(0,292,ffff8000ffffa278,ffff800014b0f9a0,ffff800014b0f9b8) at dofilereadv+0x14f sys_readv(ffff800014b0fa40,ffff8000ffffa278,ffff8000149fa638) at sys_readv+0xce syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbc,0,3,11cab2bc0d8) at Xsyscall+0x128 end of kernel end trace frame: 0x11f206576b0, count: -12 ddb> show registers rdi 0xffffffff81e04f20 kprintf_mutex rsi 0xffffffff8126ba89 db_enter+0x9 rbp 0xffff800014b0f4f0 rbx 0xffff800014b0f590 rdx 0xffff800000ccc000 rcx 0x37d02 acpi_pdirpa+0x23b6a rax 0xffff800000ccc000 r8 0xffff800014b0f4c0 r9 0 r10 0 r11 0xffffffff813028e0 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014b0f500 r14 0x100 r15 0xffffffff81c4ce55 cy_pio_rec+0x15f13 rip 0xffffffff8126ba8a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800014b0f4f0 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor1) pid=343967 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=59, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffa020,0xffff8000ffffb098 process=0xffff8000149fa638 user=0xffff800014b0a000, vmspace=0xffffff003f12c948 estcpu=9, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 8289 480189 45459 0 2 0 syz-executor1 8289 300379 45459 0 2 0x4000080 syz-executor1 * 8289 343967 45459 0 7 0x4000000 syz-executor1 8289 110415 45459 0 2 0x4000000 syz-executor1 8289 222151 45459 0 2 0x4000000 syz-executor1 96997 378051 7799 0 2 0x4081000 syz-executor0 96997 5893 7799 0 2 0x4081000 syz-executor0 96997 366335 7799 0 2 0x4081080 syz-executor0 96997 314638 7799 0 2 0x4081080 syz-executor0 96997 46778 7799 0 3 0x4003000 suspend syz-executor0 55981 337912 66874 0 3 0x82 netio sshd 6573 202846 0 0 3 0x14200 bored sosplice 7799 354165 10106 0 3 0x82 wait syz-executor0 45459 491825 10106 0 3 0x82 wait syz-executor1 10106 184497 70505 0 3 0x82 thrsleep syz-fuzzer 10106 125704 70505 0 3 0x4000082 thrsleep syz-fuzzer 10106 135221 70505 0 3 0x4000082 thrsleep syz-fuzzer 10106 128606 70505 0 3 0x4000082 kqread syz-fuzzer 10106 492117 70505 0 3 0x4000082 thrsleep syz-fuzzer 10106 156294 70505 0 3 0x4000082 thrsleep syz-fuzzer 10106 448359 70505 0 3 0x4000082 thrsleep syz-fuzzer 70505 111313 49836 0 3 0x10008a pause ksh 49836 320105 66874 0 3 0x92 select sshd 53603 393155 1 0 3 0x100083 ttyin getty 66874 284611 1 0 3 0x80 select sshd 86082 50328 29141 73 2 0x100010 syslogd 29141 447416 1 0 3 0x100082 netio syslogd 33472 260856 1 77 3 0x100090 poll dhclient 5536 114462 1 0 3 0x80 poll dhclient 26530 174783 0 0 2 0x14200 zerothread 47400 237466 0 0 3 0x14200 aiodoned aiodoned 81554 166555 0 0 3 0x14200 syncer update 4831 375920 0 0 3 0x14200 cleaner cleaner 35780 415877 0 0 3 0x14200 reaper reaper 10639 111229 0 0 3 0x14200 pgdaemon pagedaemon 80876 290499 0 0 3 0x14200 bored crynlk 73565 242952 0 0 3 0x14200 bored crypto 3509 333658 0 0 3 0x40014200 acpi0 acpi0 94651 98919 0 0 3 0x14200 bored softnet 54444 397709 0 0 3 0x14200 bored systqmp 2593 471017 0 0 3 0x14200 bored systq 7565 83617 0 0 3 0x40014200 bored softclock 67712 344639 0 0 3 0x40014200 idle0 1 148929 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper