26c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r2) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:20:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x8, 0x0, 0x2, 0x7}, {0x4054}, {0x6, 0x8, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) socket$inet(0x2, 0x3, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x40) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r3, &(0x7f00000006c0)="37064336c5b063b75ca34bbaed1e7b5f872ff2d4cc1e917948d28dffebe848d2f98284d71068e20c6310c025d410e8f72f47c54aa591c6d389b2ebac489336724fefd41b852e6bbc4fba561861231d72f6a296310f864b795f16e1ef65942d5cedacb1a4d8560546edb996729b466672cba6286bc0600e5d8250b1a06e2d834a704e2c9f84621c63be3fc76a7f27255243c7c4202682c6752f795a078edbf4fc8297314fa2e02a6b95bcf744d68eb6ba5dc7b0cacfee13b2fbc0fb9a74275347b701f20661e5073fc1fa1c7f07488540f8c4008f010bce2fcc616eb907c473f67d773d5dee77c910a2478b8dfef82d37cf975cc1e1b99704f6dc7a47b1d71c41e38c9676cbc25f265d61a9c4bb3e272b61e857f689dc1e94d9348b6e06fbe1795c8f48d1d5ed9c7cd5bd7d27191cdc1488241bddd99b5729b97e9f8719eecbb69237a7d484132bf82e807c24a228c457d428504d464514c48bfe1988764cca604c3f62758bb4ff0f1b7c15c0bb0c8c4c66d03a9c78ea29f85ceb978363fc62dd9ac64dbd3e534f329409a0060387b4c1a5395b81d20943767acb0e124a6d553b2557c01f0c08670601b3cb3c63c39a0a4cc7a7be3b4a487ea09d23dd6ac5eaa45333e14a743c1bcbf8c0d8e5ef5a0953b130dda46306126b67d30835d5d667e7d5d15a62f29ea667369e84c7efcb4dd7ef181a89a8cd0a6ebf2f2b9d9ace7de85e4bd5ed824a27ace7c1c80018ff6ab92e43b0a0c3dccec175a0b138cbb149855311947991d6af43366e2370d3b6d339cae5984ea974cc5aff021cf227f86d1eb8d0935951463a44991f5959cbdee0889a5e748562836941e469fea8617ce7fb5e185f16fdaafd7168d7b807a7f2ac52903f142f931c2e47e1a97c00a804df86ceeaa74a055bf68c081d116c934bf391246010f34e0427d8e480b6e89939fa04b17a54e1af3ec59230d0e3703568e04bdebb89d0a65781c71ce2a330d0911f87b7fe6b801440903537370fbe24d138b64b7c9fa1ab82999d1ca960471372a479a2ded061067f6ad0ab2e3e885cfa28aaaf99f280e4b913d6e090a513a2e3c8d06e2068bd6ad2399f2ab674012c5088daaf0e16a5db96fc226de35c3c286b4721ba21491285ca1c90bc9120b88050f1414a53a1958460057ba4a5282a3547ad51b0074287c572846ea28b901aeb55303cb515927412e94b312013670a31e720c41531d43f47c1aac7a38d2ebae689a748e4b50fe9f21b3ed6a5f346bf02886b08e1d910ea1d309903055ed0951d851867aaeac780e55c85b00aa8a42b5a5e0286c9cb3494067afc565960a458115d91ce2d02c89b27c30351904a595abd00c82d8b40301485a5679c4432a35f3d5ddd8557f19ae46b3e39ed21cfba73ba86aed37c983addf5fab42ea7bcb063cec8344ab2fe60a26a49f5e49cb94188f6b2354e026fb9fe884cbf1589abcd09d63dee159716dfa407b250da3c4d93dec717f5dc0d90598be1f762f5e345c94c9631bff85198c5ad1998368464c5c6f58ee738c713a4b593342bc73b19296c17f6821f9c69cb90ea55cfe1439dcd292ae9683d8e888b0215bf3a9632f3e8147f0a9ba04f07c6d1981c16831f6854c5f96c300efa5a782ea0bfa15f7545c8631975d6c236ee7a27ba5ee98b98062150f88e8ba3d1383d4419c720a01ecf64026f093be79de43d5196186fbbe1c0580806d5f959efe78d18c64524346b294951014c6953596c9f6fc431b3ed4845c0334c631ce3ac70ff3b9f4062ca420a323b4dbfad18d3338d8b89e21cd399ae5ea5499dc8cce5c507e00fe030dc26b5802a77f1d6fd14098c405f560a13dcf72ddc9d9af6c4a6130397f3e497e887114c0bb7b0ffce4059ac32040e7b947e9f438cdcbe3baa61d721f9cb2c8368e1b2a24d23f0b792e76006259a4d4701a8ccbf3c0ffbbf528dbdd288fabd8e6f0bfa11cf557b7242ed9d9f30deabbc5d03154f243ceb51bc5b7051d8576239a63fb0880d464a5e72594dfb0eb301c41d041b6ef398612227733d3102ec2de3572d23963c3b4dbec759e6cbb257021251c032376f33572a00fdceb97d9957c2375e6eee13ef8f7c413da5f6760ae284fbda5e6f085489b87235327d8a8df5cab7f2a7165650d17c848d97378021fbc513d5ebae5e96acc134e19f67229203df732df952b7b7a72e97fae78ea207d3e3826d700edae777b90488543aa1c504bda6570e9b8c19fa787c1b98ade802311e850956ccbfc63e5fd24ad9948a27ffc2aa3b3a4fa75ba4f3865d6037c464152268059bf42b43d5260595571a04aee70c5c8b5499c9134cead4eaa49c778fad0d68ac588ef0976d704f507ef62b12d50eb14049de9cbb6daa4a0ef335fff1ef99bd0a04767e9c2e832585fd038f42dec800372d8785e91b80bf913ece1b57bc0e27f5fb4cc025a48b4d50e5e9e07191984545a846b679cef87907c39f519ab0dbe19fb334e87f209e779bb6d49736ac41f941a2c2897e2a4cef60af5a37e9768062bd13f70ee5db744dbdcbdb5147419ce3e339ed1e67d2945e181ff1fd3a02bec0338602598cb0011e7e87ff54e72c084eacb6c2102750cb137128c4ffd279f205ec1841e7ef35de25ec1bd44d2865fc608f3c921a7f74563306d8641d6c43d35b589ae099452371d84c644047a495f2481d85c56b1c19d23a0f2197795ab8fae854b8303764091190e7ee3b905c2795947af86445a0973bb0a8fcb0fa398e6a8c5084d6bb5af7180c2130ed012b75587a70ad52996e53c06a868c229edc89df70cdf76a9780a96e0e7c64c6c9d8e62b192106caa23c97e679eaf016c88c2eef9c5b95cd82a1ca8b54e9599bf7b4d3571b9127c17a32dd92f7c597c48798fbca4614af955beaa152bf2c92b24765cccdad86534f335ca3a3ce34887d33535a935c151aa9207692d2912dd19d8a55fc391d2e2299f1e909f23fc474fe0a366c28e2ad1bbf169ae0c20046eeb351f49c31e4ad026f91b86bba6bbc249bf549ee78d14b3d9a28c640a837d36dfaf7204bb60055ab51974174ba6bc0da06481a88185fb92c60ace3d51e5b8e49c25d7e185f52f7ef444a32dd862c2895d63ec17aac9feb46b82a83006986893d87d7f9fb38a6c7a02c31604d7d756c59f451174edd5d1664d8956e945956c2a090d085e9e66ac567c17de36a7d58b219db5676e64ed772b0f6620face636f7e01b299e9adf30e63a3189f04c1499481f588de64d90612008a55da8b50318f5c926076661fb02749c347f766a60e3fdfbae090373f4c3a8d31475d8e8f1f4b41d68efc5eca0d8055cd022ef6e0bda55cd23373b30ded8d1630a191187808ef5990c34b77865698470a43e41e6cf23b0a0269cc875ffeff8a411556d2db977379875e337e5d15b0b385c02fa5b9fc056c46b34f9df0bea865704dd47439338f3c02eee7422d7c4167b3c88fdaee98f84534895d7701e4b6b38d6348010027248fce2ffa3bdda3bdc7e60379fda336f5eee5af31bcd579040a83a7154d126c9daaca099e60997fae3dccff4af41ce68785a19eb8980d23a23f59f2587f4fb6546eda9377d0b7bc9d0d7f597f94b5d8f33a7da54b7082730b5bcf58b80085836ca352184023fc8010e72a114b1692089a41867029146d2c9f9de33b528e478dd47c4c486ef2f8c15c97375500dbe61dbe4cae6f51db489fb6dd3de72ec7ac3f433f0c4d70b924b6fff92dd3df7a47f4625ba20a42f81be7a1819cb8fdf93a5fcb662e78b689622864248d86ef911fbedffb4ccc93dcb42e775b459d294ccedcd92f44fc03133fd3a0c2049ede73a8257adf1ca655a9c0485dfd692d669c0ae2f7d37a53d320955cb4edbca8e9f3a7cbf96e3f22ced1b8f267977a62778471106dd59e57b3ed2cdad3c913f7be60f3de6a4e1f4bb22fe6950274489b2cacd9d5db23bb79703e8d3c92a673fd1020d2123fa1d2c6ab12aab670f8902799763d1e6cdbb7fd450f0afeed1e1ee55d9fe7ec590bf8738d2e09cde65e70710a80ac0e22935e9edec77b09731bb5c1720a53d2bf6221a3a6d3e07ffc5c0d585fdf4f558bb00f3848ffde56f369e5ccebf01140b148c7eab249cf46b77a5ef86f3fabc750f4bc287062b8332174d9842f94076a3f7646beafe5c59cb5957beb056ea05af0b68a491b6dda3484445d64840a0a6429ab52b8af10f0bce9d163a5a7567c878f0b92582ddc00688f58414d3bd39e45ecfa4d36db232f84e70603137bb59b1b3580cc62911bf769b5fd57aa183180868cb488ddf5b4abc5404406f87be794730a7d2cf69ddf9c280cc63cd8661b35c21b1fbd08f0821343f01009bbfe205806a20dd1dcf288c6687e570c1a154cbd330d527ae9aa1a881ef970b53432700c8587230586e4269db80bb35dbb7517773383c4220726ebeb2d48cd0e0e30c1c0b8418a0599846e807d7d6bb58cfd15a8329009655ab8db62d9a2c2c2adcd71737df41351181eaec9d03de19b9a0f01483618d774e53cdd8f47d104b03c127721ebd68bceb5b1a8b72223fcfa7cb6fb8c5ea7af15dc2453fd9111b22b8c3c30395da335f8c361c3d7f0b607b5431fff4aeed32115e54039b3b1fa2c113f46663359ac1b7303c03d5b83a9749ce2a49b747b16824d604f454a7ec50b8a80f6e70e59b5c1a08bf125884c8754d2e56c141d1f52172372906e27fa2565e3a36470fe2da59563902985eed821bcc8e3bf95ec5174d12090bebb8b2dfff8b983ae865d1b089bba3ed6d6f55bd81d687395264e66c3966eb7b6dacba02c444e8a584eed52673f4da245a4287dc3bcca1e3f12e3f05a1450b0bc2f24f1761d835ef32a34150e47f6aa59b3ca5fe7b1a8204da55ddc79ec86ee46187cb03eae52962abb0f7ad9676653acb7d6f25386d622466649d14e082f75899218b38e31555a5bf651180ea6d76edbf2aaf0fb077f177c4d80fa967b20bb1d210a9f7b05002482cbc6abd39f498647f87ce526c3b030c35dc062dfe2ca22e995ca1129255f925144e67521a0db58ce2989ceb322601e8af15b3805088a5face1e2622dfafa8a3be89b9c2af47f415e90c6b74266b31f76f2b6eb27f2cc3eb3591ad5de34c044a94ab121d23143b1bcb625311b5792d1b52f1ce9cf8179bfe3729c359fef05e46b39a958e3f09d0c974302c866692cb4958e11086214484e3468e8189ddd68c83e9729860e3bf143397287a3488237a8abb05d31778931a0c4e1d2b3c0acf5ea904a2ae4ff8f736b14e3c088738c59d7bda1fe934f0b7e9d3f87e51fcf619516f4072e9b6b53a1a3d40a1f961f43be426ff438f11163f1803a3edc4dc3bdb53c88ffcb750df7933f59e6f1487106af1f25cb01df7358748653d7404de9d70fc2b7f539a6eeae988bcba0b7fe1e23a2069ddd939e14477cffbccbbaab70eeaeac5ec44efe7e0ddbec1374e29879e34e0a7986c77ecd40d9cf7b0242b0d353960975aa5c62f6aaf69c6c1eecc44a6b1764d01db5c7b41f918306f724ea4ca5d889b8c388c2ab701d6ae56bcf238a72c461f878590b7007733d6abf4d283e4a1c812593bbc69dc5a461d4133119c556b1285e2ae89e672edcaffec490879c0205d62ef8cb65dd21b80877ba3daad139208b00eeb0fe8b6e472a35d083fcdcb216a2169b0455d28cadb4415805a8dc997fd429d80788bfbc045dd3090b95a3a2a2b17ca4194749181e5b44049eb40f7bddf2e1e6cc455184d5d957d6a72fe6d39cd9da3535db46e9ac213e3ad9a3c4b0095638f1c687af1e14222dd454462f638dfe0cfee5a244f", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)=0x1) 16:20:57 executing program 1: getegid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) bind$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = semget$private(0x0, 0x4, 0x408) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f00000002c0)=[{0x1, 0x13e, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0xac0d, 0xfdcd52c6be4bdb12}], 0x5) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) open$dir(&(0x7f0000000200)='./bus\x00', 0x20, 0x12e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xe3aa2cd67f3fc0bc, 0x2011, r3, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:20:57 executing program 0: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) poll(0x0, 0x34c, 0x5) execve(0x0, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/120) 16:20:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000380)={0xffffffffffffffff}) r17 = dup(r16) openat(r17, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e2bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f040000005e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bfa1813db539c36af8349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225b40c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b4a9001860010db48a71e7cb95d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fd982068e9e8b1e880122e361173218a25da7dce4d28599570f50cbca796e463ae842334b4459785eefc3ed955d6df2ea331bc4cad53cbf3f42e3b42c63adfe5801674cf9f4cfb09fc734f3fdbbd0501c80f030190e782b8fc0d855033cb4ff739e7310af88c643bc71bc9e8a4017016bc866d1b7270b2c9661176d36678709660c56e8ec30af9389bd2a8208d362b3f74ce7dbca785a288c323268a20a631fabf6bd094df090952e8e0bc382ae6b291b684dadb5348415597f396e39965e957f877ccaedd3bcee936bf772c30e08dc61da82c13e83d162bbb3d05c84d1ae26f827a1587fa6747fdcb28406070520c13f5b438cdf8bec49c40b7d3bee4e599daab1de0149bb09c3f765ce62e6a376f84062d097082db7f5dc37724df97adddb65ffa7e3920af93e48c5c82cda955704cb5f5305e3c3510e060242ea79e938a6b962c4cc1b81c70d6b370352748384dc0a84b3fe842d771b36e4b5b3b38b268095a7b8f038c907372d4c827291a2461a18814e04621fdce3edb15ea5fbd24ce5a13d38a6d9a6a0d434e7d9839ad306ee9b8a31251490f1211d6abcf18108b9db22b"], 0x10) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r18) sendto$inet6(r20, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:20:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x2, 0x4, 0x3, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x14, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:20:58 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[], 0x0) r5 = dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r12 = accept(r9, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r14, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r15, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r16 = openat(r9, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r17, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r18, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r19 = kqueue() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x0, 0x210) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, r21, r23, r24, r22, 0xf3, 0x40000000000d}, 0x3, 0x401, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = getuid() r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r31, 0xc010427b, &(0x7f0000000040)) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r33 = dup2(r31, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, 0x0, 0x4}, 0x200, 0x401, 0x2}) r37 = msgget$private(0x0, 0x100) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, 0x0) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r41, r43, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000180)={{0x0, r39, r35, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e8001969d00"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r9, 0xffffffffffffffff, r9, r11, 0xffffffffffffffff, r12, r9, r13]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r9, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r9, r18, r9, r19]}, @cred={0x20, 0xffff, 0x0, r28, r29, r35}], 0xb0, 0x2}, 0x1c) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r45, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r46 = accept$inet6(r6, 0x0, &(0x7f0000000940)) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r47, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r48, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="b7acebd6299a496c1207b53d84c7c87743a54438fc0f16ddcd0a7894c2f7c9b215bbc29c8725fdf844222cb1aa500156c35c2d94185882d01621634e4e0faf18d6bb4e40911cffcff843fa9948a7aebbe90687be961b376d72897fe7093f104093ce6f061bc2d0e265a3e12d24cf69a52610beba46775a4dde58df1aaae219940a4540fd60175cae813b66f0a86aaaf8604c297d8b55dc1fb39dc8c02cc8bc5dda42716331e342de0a1c54c2e8377ce620cde8bb68c3240ea907", 0xba}, {&(0x7f0000000280)="5282abd675e1ef63003f71a01dae7bef32810853114cd5b0e5cdcb97908aba0927e282a407177236c6536253b8f14d68bb7d35d9fc1eb3976b", 0x39}, {&(0x7f00000002c0)="e191860810875beaf52757c73021d45ef345c2946212de88f83dac8d06a01a868a1020300ae2271fbf912edb3dc60b1e8be4f4055611f8db26cc779a5c406abd99892b651890f9690c49ddf4ce35e6789f7ec6a2bcbd9017e801d1b2d4469c2f27d8353850b60c088d8c56d85b0ba8c0c3f4025338677ca885", 0x79}, {&(0x7f0000000340)="cbdf615e0a002d441792a35f35168e85f793e5f58d12025fc08a4468eeeb55853cda9f5a31bda734a39dec993b7361aafe8f31a3bc3046e9ccd2d1d5c57ff68aefd527a592d964390bfa8a9a3cdcd0473c61ae877cc47415de6f3fe91a7e91412d8949faf8028bd0bc81f31e657a432940589e7108c1d7a57a9fbd3b99cc92bf", 0x80}, {&(0x7f00000003c0)="e1cf6c3df3e4c2d707cb6cb6d2a4cfc320e5f82ae89b8b7517aea42e38e59cffc9ba02b5ab153447eca0eee6606936e423c9ff1d05d27427f1437c7e578f4df7fb3f8e84ef8e67c6afd1e1bd37b908d3f14b8fdbbd0e84089fa4cecf4ccf9d35310a20ff638876753c02be2b6bfb4059a4e4655dfd00c7f9b14dc68966ef38d9b33957b6fa1ceb7d386a22f6487ec423838abcaa7d456e55008cca2fe608c8aa0659db61120ed86100b62f7d71840cd2e355cb", 0xb3}, {&(0x7f0000000740)="5f87f221fa097ce26b02bb23a33985fa0c65a045cb9bb85bd23bca87c0fe33a2b1219a58f62347a28a400667976f572e7279852a18dfa99edc0b8460e8abf67ab5e14047e30699055f0c3b39c9ed9f61d87900adfcfe7602aea6d0369155756fcae3a5ef87d47af7b379cb9670327d6b4761eaf99d072e78563c1d7836f2e72d1e885838759ecb2e35cd74ae830944e855182e08b5b345aaf2a1afec8df6406cc441c3cd85792932e481b483d298ec45696ffdc6fc96ff6ea3fc2877ccb4627567fe6d7aaf4c310c15c7e3b4049567e028e7b9427ba1c62cfa5665982e5d0c0c15c6", 0xe2}, {&(0x7f0000000840)="bd5389e881bc0db621c30e3fd8624a6abefd1cee4049851f7e1dcf9ff04a0187e151b8203bfabc8b035604ef67147e77d365878a2cc5af26f672ed76b4eb0f684b6698bd3146cab40515c6461156b1e67c1ada887fcd196af62fe273db67717f9d1b833e363d42071d4e94674e1db3a98e04283603c86c7fb3ba7133ad3f80a387ed4c2a5438a99aca606ffa642081bfcf11dca53bf68f0b8610ecab307c698adf35b8c150351f0306ae69213deed37c9edf24cca6d636852884e3a590b1fb9b7583e15ed3711c2a80da0244cb0d2f84571df8f50566adadbb3477ba811ea1f435", 0xe1}], 0x7, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, r8, r35}, @rights={0x28, 0xffff, 0x1, [r44, r3, r2, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r45, r1, 0xffffffffffffffff, r6]}, @rights={0x20, 0xffff, 0x1, [r2, r46, r47, r48]}], 0xa0, 0xc63e368588e3b38b}, 0x400) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) socket(0x10, 0x4, 0x1) r49 = dup(r2) r50 = dup(r0) setsockopt$sock_int(r50, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r49, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "0200000000000000000000000000d50f00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="a0725de393b7fa930aab26b9aed7d4cd0bf55c196699616ee060985a88a0818c4f8d9d688e110aa6240e", 0x2a}, {&(0x7f00000000c0)="f788c7c5bcf692acaa511892b7201d39260dfdf35b9ae3ec9c12c84e9e831ff0668ebd30b841e00420792510943f3decace5eb3a46fb", 0x36}], 0x2) write(r0, &(0x7f0000001200)='\r', 0x1) 16:20:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) lseek(r0, 0x0, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:20:58 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/160) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000000)=0x6) 16:20:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x1, 0x1}, {0x0, 0x0, 0x0, 0x20}, {0x6, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:20:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x49d7448b475862ad, 0x1, 0x40) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000e4bb1088aca4af81698b7c30"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt$sock_int(r3, 0xffff, 0x100c, &(0x7f0000000000)=0x43cb9, 0xffffffffffffffd7) r4 = dup(r0) write(r1, &(0x7f0000000180)="75074a9a9d7abd0a249458c1e782b4842563a865d82372a1f6645dfb2a9a57f99374c615fb3ca2d5637acd05df5ba5000000000000000000", 0x38) sendto$inet6(r4, &(0x7f0000000100)="713b5c8b7988d66bd19ed32b2e3c0c044a4f47290e853a9f4799c3df03c580b224cd429ebfb4850389eb8af962cb12e201bf1c10", 0x34, 0x0, 0x0, 0x0) 16:20:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x3fffd}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:20:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:20:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65d8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6f61edd7ef6d75b5911fea176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8fbf19a20d8a2cbde015df8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ec57cab7ba70bdf14f04368cd2e33ce87d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b94658c8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c074258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb0000000000000000"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) wait4(r2, &(0x7f0000000100), 0x1e, &(0x7f0000000140)) dup2(r1, r0) getrusage(0xffffffffffffffff, &(0x7f0000000780)) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:20:58 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x44, 0x80, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x0, 0x10, 0x8, 0x9}, {{r2}, 0x7ffffffffffffff1, 0x10, 0x4, 0x8000, 0x3ff}, {{}, 0x0, 0x45, 0x0, 0x10001, 0x400}], 0x1000, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x3, 0x100000001}, {{r7}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x2}, {{r8}, 0x8000000000000001, 0x10, 0x2, 0x1000, 0x5}, {{}, 0xfffffffffffffffa, 0x90, 0xfff7d, 0xdd, 0x5}, {{r9}, 0xffffffffffffffff, 0x8, 0x2, 0x143, 0x5021}, {{r9}, 0x1, 0x142, 0x1, 0xffff, 0x100}, {{r10}, 0xfffffffffffffffe, 0x64, 0x2, 0x1ba, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x50, 0x80000000, 0x100000000, 0x3800000}, {{r11}, 0xfffffffffffffffa, 0x4, 0x1, 0xcf68, 0x441}], 0xb7d3, &(0x7f0000000400)={0x76, 0x76a}) r12 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r12, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r12}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r13 = openat(r12, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCCHKVERAUTH(r13, 0x2000741e) 16:20:58 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 16:20:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:20:58 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) r5 = dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r12 = accept(r9, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r14, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r15, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r16 = openat(r9, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r17, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r18, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r19 = kqueue() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r21, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = getuid() r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r29, 0xc010427b, &(0x7f0000000040)) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = dup2(r29, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, 0x0, 0x4}, 0x200, 0x401, 0x2}) r36 = msgget$private(0x0, 0x100) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, 0x0) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000180)={{0x0, r38, r34, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000140)=ANY=[@ANYBLOB="fbdf2d800196e1c8"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r9, 0xffffffffffffffff, r9, r11, 0xffffffffffffffff, r12, r9, r13]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r9, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r9, r18, r9, r19]}, @cred={0x20, 0xffff, 0x0, r26, r27, r34}], 0xb0, 0x2}, 0x1c) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7ff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r43, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e", 0xd, 0x0, 0x0) r45 = accept$inet6(r6, 0x0, &(0x7f0000000940)) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r46, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r47, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="b7acebd6299a496c1207b53d84c7c87743a54438fc0f16ddcd0a7894c2f7c9b215bbc29c8725fdf844222cb1aa500156c35c2d94185882d01621634e4e0faf18d6bb4e40911cffcff843fa9948a7aebbe90687be961b376d72897fe7093f104093ce6f061bc2d0e265a3e12d24cf69a52610beba46775a4dde58df1aaae219940a4540fd60175cae813b66f0a86aaaf8604c297d8b55dc1fb39dc8c02cc8bc5dda42716331e342de0a1c54c2e8377ce620cde8bb68c3240ea907", 0xba}, {&(0x7f0000000280)="5282abd675e1ef63003f71a01dae7bef32810853114cd5b0e5cdcb97908aba0927e282a407177236c6536253b8f14d68bb7d35d9fc1eb3976b", 0x39}, {&(0x7f00000002c0)="e191860810875beaf52757c73021d45ef345c2946212de88f83dac8d06a01a868a1020300ae2271fbf912edb3dc60b1e8be4f4055611f8db26cc779a5c406abd99892b651890f9690c49ddf4ce35e6789f7ec6a2bcbd9017e801d1b2d4469c2f27d8353850b60c088d8c56d85b0ba8c0c3f4025338677ca885", 0x79}, {&(0x7f0000000340)="cbdf615e0a002d441792a35f35168e85f793e5f58d12025fc08a4468eeeb55853cda9f5a31bda734a39dec993b7361aafe8f31a3bc3046e9ccd2d1d5c57ff68aefd527a592d964390bfa8a9a3cdcd0473c61ae877cc47415de6f3fe91a7e91412d8949faf8028bd0bc81f31e657a432940589e7108c1d7a57a9fbd3b99cc92bf", 0x80}, {&(0x7f00000003c0)="e1cf6c3df3e4c2d707cb6cb6d2a4cfc320e5f82ae89b8b7517aea42e38e59cffc9ba02b5ab153447eca0eee6606936e423c9ff1d05d27427f1437c7e578f4df7fb3f8e84ef8e67c6afd1e1bd37b908d3f14b8fdbbd0e84089fa4cecf4ccf9d35310a20ff638876753c02be2b6bfb4059a4e4655dfd00c7f9b14dc68966ef38d9b33957b6fa1ceb7d386a22f6487ec423838abcaa7d456e55008cca2fe608c8aa0659db61120ed86100b62f7d71840cd2e355cb", 0xb3}, {&(0x7f0000000740)="5f87f221fa097ce26b02bb23a33985fa0c65a045cb9bb85bd23bca87c0fe33a2b1219a58f62347a28a400667976f572e7279852a18dfa99edc0b8460e8abf67ab5e14047e30699055f0c3b39c9ed9f61d87900adfcfe7602aea6d0369155756fcae3a5ef87d47af7b379cb9670327d6b4761eaf99d072e78563c1d7836f2e72d1e885838759ecb2e35cd74ae830944e855182e08b5b345aaf2a1afec8df6406cc441c3cd85792932e481b483d298ec45696ffdc6fc96ff6ea3fc2877ccb4627567fe6d7aaf4c310c15c7e3b4049567e028e7b9427ba1c62cfa5665982e5d0c0c15c6", 0xe2}, {&(0x7f0000000840)="bd5389e881bc0db621c30e3fd8624a6abefd1cee4049851f7e1dcf9ff04a0187e151b8203bfabc8b035604ef67147e77d365878a2cc5af26f672ed76b4eb0f684b6698bd3146cab40515c6461156b1e67c1ada887fcd196af62fe273db67717f9d1b833e363d42071d4e94674e1db3a98e04283603c86c7fb3ba7133ad3f80a387ed4c2a5438a99aca606ffa642081bfcf11dca53bf68f0b8610ecab307c698adf35b8c150351f0306ae69213deed37c9edf24cca6d636852884e3a590b1fb9b7583e15ed3711c2a80da0244cb0d2f84571df8f50566adadbb3477ba811ea1f435", 0xe1}], 0x7, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, r8, r34}, @rights={0x28, 0xffff, 0x1, [r43, r3, r2, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r44, r1, 0xffffffffffffffff, r6]}, @rights={0x20, 0xffff, 0x1, [r2, r45, r46, r47]}], 0xa0, 0xc63e368588e3b38b}, 0x400) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) socket(0x10, 0x4, 0x1) r48 = dup(r2) dup(r0) sendto$inet6(r48, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{0x0, 0x0, 0x9}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:20:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04313965fd8bec0856413d00", 0x6, 0xfffffffd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2816000000ff72ecff"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) unlink(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:20:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x10001) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:20:59 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x20, 0xff) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) kqueue() ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x710, 0x0) 16:20:59 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e62181034000000000000706c51e067d2a45723de9de09e9b537ea39f7043f0dc52a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9000000005ee771e01d93581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da2107ff0300d6ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b0199cd89b223238742a00a60787ac5944a30b8e0f0b2b7073683fd1ad13483cb6793c10e8275523c8187ba99b9832a4787a1787f148c297653984ecdde012e2d92da1906fc611ec4bd87f30b144994bdd92227fafa789ccddd3258575cb6018c29aebc3d5b02a7eec84e52eb277184fd0f8a2671e556e5083451c5e968318e71e4382832e1b94b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcd37786ba5ff28c4e2b47ba24d03ee21ee99cc5981054fb92ed2f8cd57635a38a0000000000000000000065724b42878370c10e26f9bf6f9823a14325a7a554c2d80fda536f62b510fb59dae6a2f6474ff4f5c0fa4119ff58e8cb762c075f0a181a945c6e5d5a6c2a49e5d45f5cef7f1c279854ab04c59b63254b7e1b621ea0ed43e4bef99aa12b30cea9d744908fe9254107bd61d1481d8e860143fd3e050a18cdfd4e01623539371ca145a4d1a25a0c44549808b5d388331812164fb60d8dce3e81135dcea45701349253f8ce4ff78873fc4e00000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r4, 0x0) read(r3, &(0x7f0000000240)=""/175, 0xaf) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:20:59 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001140)='./bus\x00', 0x400000003fd, 0x10) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt(r1, 0x1ff, 0x5, &(0x7f0000000140)="f0749ccc2cad9783c8e0e2ce4eab49378e3c7c25d79536379c3d6d220ccefd5c3fa7009bc61057f3ce48bb7b03bf3eb5174bd8808a01738adb9443bc8c2a3d75375497289ab4e8acc3bdfa74863a97af5c3bd864fc4593a3e0e61472aa4a90261168e39abd65cc8f3fb18794fa3b2450e74b1de3686c1b9d75f2478f854068776072fcf3b5e949f79979c7ddf4a79ada4e9af1268473d011029b572d505dc4b86c75d71a75ff63aa67f3da56d774d3cd1438f8aaa0259515aa472126c79955d46ccd7fee40c82d6a841be45e03e3e81429b54dae341515c583f59401252d0f6abfeb49af60ad850c6019add7ed75d009034d932168291b52a42bcd0f81b27aa95f9051e681c51e1279c6086502d551a36439e04c0ac3aa7dff8dab9262c1d74ec68ddb44d2629fb7d99a24a5a1f9f1b7ac58840d85a07870684da59d681df8c7eab4040576d8f7dbeee70b1f0188eb20c147cc98fa7a43af413fbb8553822f896ac1b51b17370d2ec2af583f7192c2560d7b6005b100bf85b5d9825448973e488737c36ab0f5395b5cd24b3aa33260f5da068ab8dfd3aa975d2751c9dae08c5377aab912154ef4ca9a1f432f7a3a896d11d9faf2628d00ee48b5a5ccc38f636f5f34d5206aa0e193fe302c23a462786a18e8c89ed3d9a327b72cc9882ee9a1fced9d7baafe588a08f19acb1937687be897209994e8b8c199f970634fffbd9121416359d985a67ee8c5108d9d74aa7901d423e67cbf32746b51b5a88d4b20e71258c6e93e28db023961d5a641119d041da9d407f9eb3c099d938c62129bf1873d76311e30397d673fa31f1e0c740c853f520e8b6b9f894fced669bc69aadfd5dc955d14f84692fe0c8f230e09309cb9bdc5e7e78db04d6faa6b30d1650d6fee01fd0e17271608f48dce70548614864c56945fb74e6b247f15f09f8fd764e0a79749712f256cc7806d55589cd704718fe88f500fb558a9f2d5b0ae91ee790b609bd5f574b8572e1c3fa0d04a9f07e8e04bba7c183d8d853d578545c0b1640cd9d9dc14dc7d871cd03ca17f09bd30c8c4ef96dfc3001ecf698ca448c81c77fc21e85e6f3a0e944c62298dd4c73ac3d28ba5593a0ef9ff1abb292fe6375436ca7fe5cf53112745ed9cf9873514ac70343511c7a5751e543da0862ef6d7cc6f2008c408f38468a770486ab7406450886bfa8b8a0953875954d00b6a712f9fbfefb6e5d0a4f40c31bd9bc994dfcfbf3efc83391576aa1fbbf00ffd993bb671ca08eb804ba02bbaef5004494490d5735efe279b5a821b9cc78f795cdb740ebda30c4e360a99652d2663ff6efcfcbf9060500169df160a2a9faf77c2ad10ddf05a34fafaaa446b26ed65d8b48409ee03813b616e1736fb25b817b3d21923249337463167827ee6c933c7e1992ad17f63e3c401b3e067ccbb5132b42e64f249e39dbc1c3c9a50f2d94e139a04abe7774356006932c259619c9b953babde33a08bca2741eada2f5a789ae1aeba595b0adbb7af3497ce98f2e400e815542550be4295113122af43507377de469121fa0f0f34ea09a0e4a1886d20680a42db1a8f630d198d3ceee3e2d92dd83c961cf70fa44a38f18a08b720b43ea529ec7f3d6c1ae0260edb00feb5d2fabe2971d3407dc70fcf259554529916f6f9ed97d6a7a37065e63b9dcc79b255192fce1d7cfa8183ca294ca045950404b77631d6d8b965696f352c97c7f40e50bc9dbc07e6bb1a0e8c14f1c0e191d11b735c0f44e4566ffc72703d5f7c2e5d122eada582436ea9381a839cc6c63acc52edb3dcd239b9a9e4448a5c4b250f8c3982d29f098600ca4d552da4ac8ca9064a8241e84ab33cd6f04eb79c3e283611b9cbb8d4db7b29d3a874aa72fc67f26ce8fed73834ff1a0c6fe7908811acaa157901d024b6d42f0eee0a5a01c80273446e43e16aead9e917860b55d3680f1fb01cb982919816a355533598bee776fddde2f3e9026c7c544c466ec91ec1dd1ade65a1db9fb02293e9dc4f1537d680751d09109a455767ab0cece817932d88d9ba40873f64a4d83af72bdc6072c6a620000caae93b398fac994072810f1d4539a235c2533fc6b5a779a465f26e410d7113ca41cc9b55429c2ce51678943d600d4bc16c78a654d4bac9cefb990b97e198ca25a1a80981f6512c4d4568baa75f2c68f3b6ed21d9cff849093446f43b61303a2ce9f9944d1a64f0248150274ff0f7d0f3af5bf56d54a240572cb025b374245bcad17f8aedfea0bc0aeea611f57b4ebba0afe07162057f7df033e9446878796567abb5ff88a91d12abab27969b18f44d9382dde516d2502c6d87748895c171bc4cb1f42d70cbb62e1f7b77839916d17677c3a2a45cc7872f03f5a261ec59cffede4eb630c501e1d57fee8038e719d0e994e8572c665177ba41d7f1b877cf1046daa9928140be689d0544699c61a989f92ee5e77f57309e50e479640b17d465ede1dbec40bf0322c259ca74ce6e40c3440d896a3d6e95c0633bb43c0de88ffa2442bb59107cfc772b2fb53737d71194ede45470c5867b78d4f6769209ff3d64301f69e7c3f9933562b93e60debb2f7081f7caa5017a0834737d38731009e0c2134350bf9fdac3c49eb2c76a10a2e2d1368a777701cd5ba8d9d68d8a6cd82f47a1a9538cb3ab1bae64c27b8f346a7805b2e7394bbe8589736a68d950d323451e3ecfd46a289953a9417a2524b2b1ccd22b870486d0a9999e5fa3caed74ea8c82b9744ffbd6a376d3f617947db30e966f4900af726c04f40fcfe0daef483a5a5e3f2c755342054f68fec597ab59c896802d005d3b2a97e314bcd39e0350125e876bed18e753fcab7de4bfae9725e931b3cb8fbd7b9d6252edff116f024a4ee35dcd54a8cfc2a519a2ad4b53476995c24a3aab811ffde8b6f4a2078f27fdddf811a098ce8fa9543215b9477785af4e39df99f372a9ad79a00cd9c8abada2ec2c433ac2c365fa4417351989f5ccb070162c847fbcf61373948d929a4cd201f13badf7d83281f8f81e88f51e3e4832cc04973b5796756682a464b798096fcb969ab2319be1ce98d8ea7997ecb8009fc41b1512ee2bc9d87c3b93006d2b4bd827d6279dfd068f74cf4956a84d49dbe2ef3848226855c15ddb23f4c42a00d9e62c87fbd6f5b5aefb162206bb7b08708b612fa7f1c1095b6914567cd6863920411b3952ccdff58babf54e1233374a219c66e3d4fe2e8fbc431a84db81d9620f847eb930921945ee409e44286ded92a7e9641ecdf2b5abd535141dd3e4853d0cbf39a60925e33e0260bc5154f9e6712b88a766f140867f4ee7daf383f932ab839d84b327c175dfb268b19b6266a43d791be2af7151c42c01d390047b71cec602b5406a3a6e3fd9cc7310ebc0bc47d183aa138629914b48f7087370f37e6bb148486f3035b6a43e596ff9b7061ef6f9e72afb061baafc40e349a10d5ef7d060c80a7f872e5962adcaa49c41da46c8d73bedbaf90cb21474085dd077222c36d8b6b41237d9f176f5086c788a87b73fba35435e3139e31041743484898d6f94cbdc94d17f6d77c52c32f4bdbd97f6fcaaecd10ded65d9d165c5344593aeb6fd25be0c29e99d494e296560b9ee7bf21657161e1aee0330418cb2f334ad140947dddbe144c25df96809eddb857c1b997b3097d455b9d309821f689a43d00d2798eac23de72ed2df586dd24b9357d842a7cad06ccf377fb67ff07c15bb9e9b74d5a688c8ff407cc5fa93efa7ed32b1c7c5153098788ba5e6ef5fd6b529048dc84c6ece61a22427c160dbf24c3a882a3af6f16096814fca28294eecd30f0691cfcaa39cd3573e41dd6e613a2760d627e8ec9d113920ab0bae1559c13d392ad374929bd92d2867f0e5e4956c007b586c416b7e0b82b8a9723188eb5b8b10dd4220c0ae86cbde1163d5c5deda4d1ffe217927956aa0afe7915ca28f04af3050be0522478313a8358a62e060da947e9b3cfbffd907ae45720c059f0f874183aeb2a5f3ef3d42a516c5f9e6f088c8153b698f12b8683c10ecb41f03c37302310153a2d29c71b20ea886b3fe0eca5ee956044472ba862921bb2d006e14b0eccf6fd8b2a4b74e4f26ffc998fc6d301b59e40c89067c90ece7cc323171cfc803c4c1163604d1d5693f81b08924f2bf93067efe743977f776c79464ad40aec3cc40be815de57a8fe44aa9113f08dcb79e6f726c350c44bf7e83c990050a6f35cb2bdb48f5aeef5351a45b1a4b87e2ccd128f9e71a451645ecb351f93c2ddc9de0716fd7d8f2b3c67ab2ed601770e25a544216fb381aa8d981d1f9bb5f15a8277b5a7df6f1daf09fea27de40f4096d33a1f00a9687dd5d353d0cb4e79fd7e8beaa0ba0c872d4b58d1ae51f6382fba77b00cc0b65f16028339c74dffad53a5a240c52a2aafe5aee4c3abc7e64794b35b830c0c9f84f4cbf6d7ea073825819c44210f1970c016931c6b012be057b2ad4746adb4b61ef0abad5693e29300b25af6064c96dee5366e15ed5af45c69a3b5faa4e80e05a92679ca62a23128a33a88d8d036414a5965efcb5dea49973bd1a12f9562319002927b6e75e1cc95f903084f1733d0ae741dc940cbfbfff8e8a98fa1722fddda20d0bde88cbdd4a4109ab5e97f6d6b6c133891477e811da1359171f29d8699ba9ceca534a48ca7c168a655cb56a5ad4e6c5dcb67c31c012d729c150cf88528165e28feb2ac095338c564ecbab6ccbc37f2922b68a5ea5fd99cb3544e93a0278e233f0df3846c35850ec6d56338bde0e2c25a0e6f311add8b4bfb415a7440b731cd294c48efb214eda07084fe4e9807fcf1a97cfd315b32bd662b9f358c0ab2e930cdb71df0c221ec4a48ab116f8188df154de47fd7b7f032216fbad77769f32fc000bcf1e6fc26364c95eae62dc4fd3822d2ed84fb4d3aac6884173eb765a68581751e525d79ad29ae2d1cbffc9c5fccba5e176060d5ee5625cfd60a04b584993eebe6c81f38cf231005961fddbe41414a7dfe048c74c8dd366fc6af29e74d42afbaa818a3f7d76875308daec6997ebf88f48593894f1dbbc1e661dfb24ddc709f20a9c35fffa5118e299f61bfb639b7713d2e23dcf1bb07f14391b9dd466b2dec43f68a33db09f39c7a8d2245aa9da50d5e7b75aea34246fc0cec7aa75a2d94746ce7a68c50b6937ca68db9002c10165f6c233aeb6d96242e4753cf0d4f31606ac77cc0de0ca9bcbad4a779d646174a067c2698bc52b86a1bf4c06b1e2047d7f517d12e3715b7ad95d7120baca184a3057ef5809daee27ddafff17de22a64823cfec9c57f0275502df4d8483dd0e676ac248189538959f4dc4b74636db1527ebd55fb6df44378ff1870b5ec569b9479dfacf1c423038538d6c5f04b07dbb3ea77b44850b6bdad6c17cf3896e56b21a6b89f7605f2fd9f133a26601310f82971420462fb8545d516ceca35890382fc409e586165cf4ff89dbb1dcb01919d806a882f25bad1a195dba2a73d012748a27e568d9b651b418c3f950e7d1ab8df653a81a2931ff24674aaed51d83320549889f23fc4aab29d8e393f91b3864e38427e4f4e2edf444ea66b891b020a9bc9873402963012ab3dd646700f134b1a0dd44a89046faaf4f1d7b720e167f928ff030a320387024914910398d721864c53d351cc41b7d542a28c82fe6ffe3005ea27562ba9ebfb20b1bfeb8bbd2a5452f0ba17445342824b8575a44d875cd3f4f69067cca1d5c325f485aa5ed3583d4659bb647a9c9ee8c04949d1cec1ac1e100513e6bd5549339de16a05f03efdeffc9be0b32bc6e1d37f901", 0x1000) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x2) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x20000) bind$inet6(r3, &(0x7f0000001200)={0x18, 0x2, 0xa8f, 0x100}, 0xc) mprotect(&(0x7f00007df000/0x14000)=nil, 0x14000, 0x2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:20:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x80) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000001c0)={0x825d, 0x4, {[0x3, 0x9, 0x2, 0x4, 0x1, 0x10000, 0x6, 0x74, 0x2, 0x3, 0xd9, 0x401, 0x9, 0x9, 0x9cec, 0x0, 0x7f, 0x1], [0x7fffffff, 0x3b, 0x7d4, 0x100, 0x10000, 0xffffffffffffffe0, 0x8000, 0x8, 0x2, 0x3457], [0x4, 0xd76d, 0x6e6, 0x6e, 0xffffffffffffffff, 0x6, 0xc0], [0x9107, 0x8, 0x2da, 0x8, 0x1, 0x200], [{0x6, 0x800, 0x2, 0x5}, {0x81, 0x5, 0x7, 0x8001}, {0x2, 0xdc, 0x0, 0xcff}, {0x3, 0x4, 0x8, 0x10001}, {0x3ff, 0x3, 0x100}, {0x5, 0x10001, 0x8, 0x8}, {0xfff1, 0x6b, 0x60da, 0x6b}, {0x40, 0x0, 0x80000000, 0x7fffffff}], {0x8da, 0x7, 0x0, 0x100000000}, {0xe9c0, 0x891, 0x4, 0x7}}}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:20:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x6, 0x1000}, {0x2, 0x4, 0x3800}], 0x2) 16:20:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:20:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r3, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r5) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000040000000000000000000000000000000000000000000000000000000000ab0936aebfed4f0000000000000000000000000000000000000000000057f9dd00ce8dd921b7170def4dedafcb0d3601d2c87a2c724d1b03f9e48748750d5872ab846134187fac8773bb0e302bcd7bd50456cc994f378b4ca341e01ff8239cac769274a62b"], 0x7f, 0x3, 0x1000) 16:20:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x25}, {0x1000000006}]}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x8, 0xff, 0x6, 0x1f}, {0x20, 0x40, 0xdc, 0xff}, {0x100, 0x9, 0x64, 0x7}, {0xf238, 0x0, 0x1c, 0x200}, {0x8, 0x0, 0x8, 0x7}, {0xa7cc, 0x74, 0x81, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x81, 0x1}) 16:20:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = msgget(0x3, 0x168) msgrcv(r3, &(0x7f0000000140)={0x0, ""/35}, 0x2b, 0x2, 0x800) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/19, 0x13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x0) 16:20:59 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197ff030000000000001e2f66"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$KDGKBMODE(r3, 0x40044b06) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r4 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) 16:20:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000700)={{}, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x9, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0x5, 0x40, {[0x4, 0x0, 0x1d, 0x80000001, 0x1, 0x80, 0x5, 0x6, 0xefa1, 0xfffffffffffffc01, 0x3, 0x5, 0x93, 0x4, 0xde35, 0x4, 0x4, 0x4], [0x2, 0x6, 0x5, 0xff, 0x3ff, 0x303c, 0xfb8, 0xfff, 0x8, 0xca9e], [0x3, 0x0, 0x0, 0x7, 0x0, 0x0, 0xe149], [0x20, 0x20, 0x8001, 0x81, 0x3, 0x9], [{0x100, 0x9a08, 0x1c6, 0x2}, {0x1000, 0x1f, 0x3, 0x1f}, {0x5, 0xbfbf, 0x2, 0x200}, {0x5, 0x1, 0x8, 0x988}, {0x5, 0x2, 0x401, 0x4}, {0x1, 0x9, 0x0, 0xd52}, {0x9, 0x8, 0x4, 0x1}, {0x3, 0x3f, 0x0, 0x101}], {0xfffd, 0x40000000, 0x5}, {0x7, 0x6, 0x1324f850, 0x48}}}) r3 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:20:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r12, 0x5) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r16, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r16, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c", 0x188) r17 = syz_open_pts() close(r16) dup(r17) syz_open_pts() 16:20:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30080, 0x0) r1 = socket$inet6(0x18, 0x4, 0x4) r2 = socket(0x18, 0x8000, 0x9a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x30}, {0x54}, {0x7}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x5}, {{r2}, 0x8000000000000008, 0xa4, 0x80000000, 0x100000000, 0x3}], 0x3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x48, 0x4, 0x0, 0x5}, {{r5}, 0x0, 0x0, 0x1, 0x3, 0x81}, {{r6}, 0xfffffffffffffff0, 0x45, 0x10, 0x3, 0x3}, {{r7}, 0xfffffffffffffff2, 0x40, 0xa0000000, 0x8, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x2, 0x3, 0x1}, {{r8}, 0xfffffffffffffffb, 0x8, 0x42, 0xd348}, {{r9}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x4}, {{r10}, 0xfffffffffffffffb, 0x11, 0xf0000000, 0x20, 0x3}, {{r11}, 0xfffffffffffffffe, 0x86, 0x20000000, 0x0, 0x20}], 0x8, &(0x7f00000000c0)={0x100040001, 0x3}) mkdir(&(0x7f00000002c0)='./file0\x00', 0x12) 16:21:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="58634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:21:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$getown(r2, 0x5) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="21765e4eba932400300000696c7530005945f47ff6b35e5abcd06bd2be49de619049977ddc5f992c611760a2e7f5e16f4d234e5ff1a42488fac16fd6ccc85b28c1a77919bac5562b872e22bddb47ba0db8e6ddbf2f673cc839b38d3700ba30d1d7246655217391245d8e54f5c63b3d100c3d149dc265914f8328c992a48455fa21bb2f518c1e94269326af3cc241d84af546dfa195d0927bab6f81a38760c9e4a2b1f78a73eeff98d8d78883688817e8d744bbf95ee43623861d70bcf5ca1c564d306ba5ed014cb08025bd2babcfa2351e70e547136991d98d9f0cd85cd4610dc11905b22ae0109c0df001eee09678e69ad4cb8a1d57511ddc019c565a5a3065a8d204dcc2161045bdd2866329c66f17cad5efe5dbf608ea2ae8e5a432afd09377102a180af1e14cf96eb31fce30cce28229402112f45497c17a9ff87c896b1778bc70e8560d0e59ed4bb331b24f172410b341b59bf135f3a6025a7905d13af66653ecbc794d2ab8dbe78bb2acee2b4ba738ee3f33fde1d329e76a355cd11645746cb8018769449436"], 0x10) 16:21:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:21:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000340)=""/173, 0xad}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000400)=""/101, 0x65}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x4, 0x0, 0x9) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0x2, 0x4, 0x0, 0x3, 0x3, 0x3, 0xfd904260d83c1aa1, 0xb735a5e048a510ac, 0xfffffffffffffffd, 0x9}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = semget(0x3, 0x1, 0x2) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/216) 16:21:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x20, 0x0, "df30c1e7bb6dbfe265b700001b00180000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x4005, 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) r4 = socket$inet(0x2, 0x4cdf33c458617465, 0xf9) fsync(r4) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000180)=0xfffffc5c) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2b66696c653000"], 0xa) dup2(r6, r7) r8 = getpgid(0xffffffffffffffff) r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r11 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100000001, 0xb1f1}) r33 = getgid() r34 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r51, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r55 = getpgrp() r56 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r52, r53, r54, 0x5, 0x7fff}, 0x6, 0x2, r55, r56, 0x7f, 0x100000001, 0xb1f1}) r57 = socket$inet(0x2, 0x3, 0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = accept$inet6(r58, &(0x7f0000001980), &(0x7f0000001940)=0xc) r60 = socket$inet6(0x18, 0x4005, 0x70) r61 = fcntl$dupfd(r58, 0x0, r59) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r63, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r67 = getpgrp() r68 = fcntl$getown(r59, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r62, r64, r65, r66, 0x5, 0x7fff}, 0x6, 0x2, r67, r68, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r70 = accept$inet6(r69, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r71 = socket$inet6(0x18, 0x4005, 0x70) r72 = fcntl$dupfd(r69, 0x0, r70) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r74 = socket(0x18, 0x1, 0x0) setsockopt(r74, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r74, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r78 = getpgrp() r79 = fcntl$getown(r70, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r73, r75, r76, r77, 0x5, 0x7fff}, 0x6, 0x2, r78, r79, 0x7f, 0x100000001, 0xb1f1}) r80 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r80, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r80, 0x29, 0x23, 0x0, 0x0) r81 = accept$unix(r2, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) r82 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r82, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r82, 0x29, 0x23, 0x0, 0x0) r83 = getuid() r84 = semget$private(0x0, 0x4, 0x408) semop(r84, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r84, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r84, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r84, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r84, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r84, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r86 = getegid() r87 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r87, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r89 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r89, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000100)={{0x3, r85, r86, r88, r90, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r6, &(0x7f0000001900)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000280)="bfe6ae978ae7f4453243330a288b4c599aa16fa69cc0d059a88e7ab45f14b295df87807f923bb4bdfe8c85a5dcc77bd018714a8869575d94f89cd757aeb7cbbb97aae09d21ebac3c91e1fbf573c45b74bfe4f61acf69e4456b0d78e0c341f28dc26999a14b2d80f797fed38f88e55427f3c2baef9087eeca5997120fdc0975e3f182cd70c1abc6b30e94ee12617b0f6d4094d6e8a570c2c1e9db5e1dfc626c101e510b02f6ac8f46292fc31fa358763ec424a8226228baf8d208599ea457ed9f3de90958dc7517d5b32035eda44df3a541d589223253f4123d56b0c2", 0xdc}, {&(0x7f0000000380)="684263a4d9ddafd47a3e9c5cd22ee1a699c2450814b16c209fca88710397c8f86396b5a7315c219301e12a70e6a7e4a33f142d3a6212dc1eb3f9b153862c4203c8857b1bd5da91f25d81e94287a87d1d18c3a9278b0898ec88eab8eda35bea737479ec4e70cac5c1b104b00a4860dd4231225471e42c364e2d61f4cbd34e975987562502334cd20e1d178dcf04ae2d91908bb70181b4e426cdaac1bf219f45584e768797e61b856cbc217e1a2148eea7a697ef789445822fadeaf653396c4034975b79a0b84769bc70602a373aa89f51039b92e1ecb676feae489d58088eedb33f", 0xe1}, {&(0x7f0000000480)="abe59aaba3bcab480527fe3668351df17dab8b6c3bb5fb342be0592317845799893a2a81925049db050ff3ff1e20c977aae592a81196817aa6df4a8cdf2ca95fe3f29be8740ff194aa7eacaa1995f88af22ca628674c2b2a9cde2b20e43db8c278a48f32bdf178bddf5ee7dc3bb332334ed2a79cbcb03464b0128047213bbd8ce9cbf1c3ed53b1f459c4b689e8fa47e40e8466d0ea90b265f74af0ba0218d0ecfbcc207b817194fef35e9a", 0xab}, {&(0x7f0000000540)="c6cc9ef31d2cb7ab91422e1960c271180c3694bd69a125592f669be81a1670bfc110013d78196458f9d5c9d813a93f50778c9a7ff1bfc08fe6ebc6fec8b5f47c529470212baf287dd90afa7b9a2c146c34342d19376e95ac1c2ce0ede214a6010c543b32d465043bceba240e9de127eb028db228713f7ad0a30e95a7f0c663ab5b403ef9fceb6a6dae67d7677c041d6f2bcb6e5675d9d14159a11eff55885003d4cbc20cac94ba7d689039016b4be7029e506668447bdb888119ceead1d161b9c7daf4cc98a17013a23a23b640501e9e580b11fda722da580c069292b819096644d13d56eb908d75c4b58c22bc1a1f9ea178412f1867b11501980ddbed2fce2f5333fed8ead47533c41b2b356162766e449ba630e67bada0ee18eaac3778851b3f973e2daaf18cdd47d3c2865b8f8f5d0e32dac6fe2a1e14634136a71b45cb93c25cb9d0ce1f20b45ab93a5e574f0b197e85e1423049c6b54dddb8270d2bb8cb6eb6e8123f0419576b3ecc2646318b2e99f36fc19e90868256f00313b54379166396d235571e297123dc7bd5dc8822dd4c1387a8b66d4c94a5e80f77b97f9faf511881e45423226f9962300bb294dab5af80b05cb7505166c56eb83737d48004f41cfbf2d47f31d7bcadfa280de856b85250141e4d2bf2baefa84917b55e70e71602f1a3a6b8b85cd2b3e5dd1e9745b2c627c4d93e5fa07f0a6f3338ccd5af172894a4e75780b3dd409e7739fbd16c87f1cbd78e0ba8c6edf1a37912119c16a9a2936d4dcca22be2049f2a6bf358b343a728632ff097443dd2a09778104489d6421cb74196e9bad17a5b8c26611d5d9c80bd29d94c5090b5b34d17d54f4a78d2e51c79fe6ee8f457f87bf619e97f43c501027351b4645e48bd0726e63cb7f04c3e9a30e8db03e9805820c817bdf494f0a3fd16c4f418ad0f5de9db438bd0047472bc35b358deeb259f9f64aaa4ceecd4e47f31b953ead03e9c7a4f131f5995e70aebb284c1bb8c2021ea7c55195ebf8391a6456d314f4fd4e65155eaee7194b1f8914a110ab898a021c710c61bd2cd9cb28458667d78fa12fef0b33b656f9a1a7e8833716ef9dc081043709e84b3d84d688ffce962330835f60f88490a5d8b3362e598702f7bbb6928155ab9622f3b6eb5b3911570a7fa38e99731e384fdbef715e57e4ec07e0d09f25fc3539230e22a4f834ccfa848ffbb6987367955304cb1cf7e9613aec18354d1df837938c5b9bd6d8c4c5f791c88e36fe2282d926f9a835d40301d424041a51c808e8276cb14ff7e18612f12f9174dc18ec7e45c8888564d5ccde5e315cd07c89747329297e982fa53ff65fc1e94380258c772d65d9a5a8acc9170bd6c413b7c68a09644aa872fda7aac5115483de31025fd31989275231a64dc9d8c5ac173b161273172104ee1c5803a017e564d3e89313ec945bb821eb43469ad899fe793742efb66d03f25499b2fe4ebc2bf5fa276c87aa77305b7cc6a6481d069930bc5e3f03796316116dd847704e69b2235ab11722c1018d3175271a65738cd2804cdebce74507acab0841fd9bebdae60fe177826988f2942470abef46aa3505c264059e1c0324bc2b73d7da70ca1bb75af75f84bf194164e6e5b51dbd91902a4fe8d829a4e1b8545b342abc07020b5877e1346b3f99ec6ffa2561b365af719cdca92a84db42901ba25081476361a3574cb8155e06c967c0b69ce9f73516d4df1758cb4f971b1f21a239c5dfe1e45d41bb5ff43a34fdc4d35f7c5c90a638754ffc89604d93cba262c8318203129d0b5396a1e5c8ca4b3017685c09dfa3392e0697becdeeedbe398318f679de5edbc9859de830dc4421bbf652630354db4a5a64ee0818cf31e940632884973afd2b220b868f11738db2607c6120f6fcf880e9e34c25672213848e3e570c9d6ca0cd4b0c73a02be9e0adabf15e52e0c534b2db68b690e5ae8c51c43028fb09abbddcdd758921d4fe22acb8fd6f51a2315173c1d77ded88a520554c452bd240fe2f04ac0fddce725b37dd219443dc8272a0f309ec290717209068ccea92af2da6705024018893419dec70a594d6bf487ab8ae4dbb9c99c60d85aa45c36c9d75aecd3ca8ad6d4e56fdc2603218d9d80dc8d1b618615c1d180d126c5a8613475de2a3a76816c4c8a24ccbd9943af83d175ee160ce6834133b5a4be374aebf97f139c6030b075a27e44a560b240328b19332f56ab28da955becae5a86c5479401aae19ec9eee432f0a68a25b6267c55a2ae4f4c5e0de12c19523e694d3755a7d88fa9d00765eb724b88b1eb7d03650424fe3f779673975bae31ba05da1ae55f805df13e0dec152de0d7d5903822facefa151b8c4661e21d750e87785c2ca6b4799128fbb35e5222f04ab7621d28dba42fca661abe72c4cbc8b69a03f89dc9c95da2e6e7be919dda09970a9830ce16b3e9e6440b555f6659e315da1113cc118be99b944c465a8b2ec1e7526d70f3cb911ab33405d56f88645680bdf8ac49d4cf49414cadd1e804290784796fedc44bb84fac382253434bfef4d8d9f5be5468b89747ab084c81b1049713223b3b43b3b998f2650aae2126015677b65753cc63cee91752752ac7ddd9d8fe3b8aa8bbbc0c5e0b0d69f3c8b67a36cae3454ce3aa9576d3d7200298770088a6f7f16bc4bc1645d2c33bb171e0d8503a649483af92cca20aecfb10f0521b697373d5c440411594ce1197e55ccd97bad4f569976aaa4442a9e7ceacffc9d334aee9ae7f223fb5234919369ae821a9951282ff450298a57af9d73bcb86adc78967c175c30e83f7d6b1ed139d49fbab34f25c27db325ec74ea4c412e3aef283a9c53fa5a1e9c22baffeb3d16abe3863b914eca732c2b1efa1fca37ec5d34b708a0afd9011f0879cf773517d4c9479759b108b063e96ef3d92b7b23b626ccc8018d39fe44f0cc05d3f42d290e4054a4d64706dc698710c8b1484c62f9485f60c71339eba78e06ae4aa7633b3fb4089ae5aaa2500330aef32eb884683ea5f14409f03887c89fb677b0a65eae40785d9aab52d652e3c56bd3c2ae233f3ec26135f1df69b16d5b53aac00d1619824ea86ad0717cdf99b0bd542bf766ddb85c98ebd3e45f9ac9014c04df291f545db8e2be326731836e5d5ca1744cd1a219b865a6d3146fd0002ab07bca4ba706eaf63e25cf8436c9b8fa86d0355c7f0fa00b377dc830a839449d60158dc6a300b73c5cc6791303e9cd2479d3bbdd7fa6730bce129ad707709cf0e66e0b9081762f18a9e1427250ef62edab9e53ede5b0f0fea6e820ca6a9bbd4544ad824d7c3089bc9c5b095f2e4b2b16198a9f9d48f18ea70340c35b7dedeba6303263e49899b9e1de94d8c2f2b4a044db0b326f724059c006a9032d41a12c47fc23fde24aa99c7355d091879f846d1f1b3fec3b56e3665b88971bed869a071ef10552f8fede11513286ad7d44eeee3398424c452478c5f01c45fab42a276b55818334ecddf60a43c44c588218a458f3ba93721c9b2f7de528eb4891d6583fba2eb0fea0809cb927c5faba795db81af9578a9c790b5805f017e4bcf6c1930dcd0bd02d2675ed557cd4b31b078731afef31b4301c438dd0a3d9900167bdebebe11fcc185d60e944f5166763b306fbd0c67b4e1d99143e2e89e51277be89ad104b1d290962cf1f9580a95a37569cd85ee331b987ce8e9a6b68d4c6e76d598869c738d47a7aca5f9d723d3ed21215e10a06b52a523e2c84f6eea8e74578abf3c3b8be9a72777747199167606a1beda58a8b4bc55f790600d0694b575dcb85d4853914ef3419646533caf06eee12b9f01127d7b25d9f5be82660b1f999d758ec7cf4d1e2e9af80642cde8b01e09d042d680a58b03bc9451c9bfb97ce3c8109e1340f7b7b39d0badb97db7fc44e2ee4ba1dab8de15f21dfbf5f1a6dc7ca242acb037ea42797b2828da6be5ae86639d66b53cb1137d783f43e49ee68b8976a924042fbf410dd5f70a136b3620bf742eb1c4938929418e9ff8aa1baabe98bd393072691324589b4afff245cafa496be783297a72b527578627f2add0e618adf8fd165cef8bf802adf45d6b82f5de9fb4716bce3aaf4a1fa213d5b6b84c815d982a2d1f074c0cad3a44b9d90dfeb5996680ee17f57028868286835b089883ac4b79afacf28ce12dba98fbd6cb444b68c16b0ea9eb3a48c7d1af31c370bc3ba5bf09596416a4b96e63915d9f5058acc8c8c092147f004426befda2423779e3f224e3075543e46a28672e18ff1dc2955cc1576f05f4f57a690b4213710729bb1c4b8fbd91eb0d0da4dfff11081a10b350f0318feabb0e06ccc2b588db2f445ac805131b0e54e5614b58a0e720e2ab14ab01efb43fd8f663d787eee866f9eaaadcd9b1ad667f991349976a8a277a55662e98badf07e2bcece951cb5ef3c416c9b685185ffa3774878fb65b7ec0f80297912113fc0a77338dbc3b8afe9a05830b597e72307ccafb34202d3762271d2e87b1cc563794d3e8259df01d2d582a347a9d3337859fe9850755777cdf8ef1ab0eec7ad167e2c88b09ca17604f89233aba21014708823633e2f46ccb8654975ddd5d03d0aac5b7bbc79b37b200482dc4b0378805fb1efe2727bb9a2f97b8b93d1ba1cd7c8bbb1299dcfb887534acb5939f4eba09aa0154e73711af5f7ec278f50ae6bb4ca13b0c10e7036361651c28b3ad28dfb700dd08eaa8ffd20482718c4d4e2b0bdc93c09958a2f69c2160a09dc674244a152fabf68b946f85416ca0633dcc98287b8c6544958b31458d5c3003f6f8a9da49f1ca4a5c3715122b3644a24a79671c3a55110db5edc7d29afa644c827840b62542bc4c850884c74ef534bbc4f8390b4206baa60c8ad319d8520de5b5ecc0e23fc04ab82c836f9de363f85274a062215db1f75511dd8e7c6a29af750a5906e9912d576ec18db6be74ccd27f02d96e936c1542318052840842823ea019ba768831efb111c46801e0f08b0d47e35d16b8761cf18f27adaa411e8b9f513cea661b7c297e48f3c69694844bfff000fb60bac9b3963c9cae09c0e022ef7fb39bcaf015b1b7dfc57f4b94c101b575d57c75e872cb7fdd4c1067fd7547b9eb6f40720e1331d7a503810924b4207d633222367bba1a23a171f49fb198b273c91e5a1827e60c7773523a6b3056957640b647e9da6a33acd85128f9ca9b066588fc137f7a3848aaf76f004567babbdc10602e7a2f6a651ab3af5c9073afb5ef1f65a1d2ebb8a88653b956213ea3ffcc634ce3847bc247a306a415d43bfcd7280e1c2a257b8157e96bdda093eafa2a21b10c9b7b19e69ca48afc7dc840bd0fd2568a5c57e1c3e9e03d65a180bc6b699f6d28ca87cdbfc5c39a3662591f0d48b642c180904e3d160577977c252621ac7c4b5f286437835ff20951bedef7e30d6f3aab22fda7c24beaca1e911bd44635ba4c5c119f9a9bda6873a661b6fd94092f7a260c057ae491caa70508aa97942e00f707100eef9acf437081ff097e5861d5100281dd4026bb6e0bd982a4fe305b2b69d3051664c92119885b559ecd9573be2aeddf27a0da473c968150fbfe4c0c93b3d7271f5b0ef8e20399659c66c75a58a28584788f5f165ca6471ee2d1e050182decfdca4d771eec1bdeeb9bae9bd402c35bf5bdce6c8c91ff3eb927007140797288834660d092659f59a5732ee45f76a32a4d51a15ba2e82a9281451736f1ca974ec46799e87d8fecc739ba590e784f5459e9adc68d097eef1ea6ff3d83069b2ae224a1ed00346c175425f8904fd02286a56611f665daceb397077c", 0x1000}, {&(0x7f0000001540)="8c72131ab56abd047c6a1da3995d5685d6d307d399d08a4dec2cdba841a789a25012d73dc47b96d620f155af4ac92234803ce16e2c8b181817373718938dca5852d60c633ba6f3bdf70bb9e24385211fdadf049df62b158101de07a6ea5fce4be993a763c89a6c5a2588a6e84d714606f802f44936328ce59ee684a28a518745be8bc5bb0032aa83b7cd9be6d07a84531937880425b05aef913f564a1bf2441214b90b44cf27011965e2273884c207d7c8768507fe7e", 0xb6}, {&(0x7f0000001600)="d59f9e0d2de9c16fd6d1a57dbc067655988723f5f4cd2611303820b020416ed14942e9785e58dadb9b37de646f0d30102304f3e2fb14ab15b854089f2245ea9f49b8e70ff3ba71822e21207ff8920a65ca3060483963960c17ce6bfc79539d42e20c9e5f04c6f5f2fe9e8ea058964de7238f34c84ff03fe41293688b01929c4db76d7ad66b769e80e0", 0x89}], 0x6, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r39, @ANYRES32=r54, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r57, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32, @ANYRES32=r77, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r80, @ANYRES32, @ANYRES32=r1, @ANYRES32=r81, @ANYBLOB="28100000000000ffff00000100000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r82, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r83, @ANYRES32=r86, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x7}, 0x4) setgroups(0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x40) ktrace(0x0, 0x0, 0x0, 0x0) 16:21:00 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='[+\x00', &(0x7f0000000100)='[\'.\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}\\)\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\'\x00']) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) recvfrom$unix(r0, &(0x7f0000000280)=""/8, 0x8, 0x42, 0x0, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:21:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x56}, {0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r4, r3) close(r0) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r5, &(0x7f00000001c0)=""/161, 0xa1) 16:21:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = semget$private(0x0, 0x0, 0x500) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() bind$inet(r22, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x1d) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() bind$inet(r29, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = getgid() r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r38 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r59 = getgid() bind$inet(r56, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, r59, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x8}) r62 = getgid() r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r71, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r71, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa5, 0x1, 0x100000000, 0x2}) r79 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r79, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r84 = getppid() r85 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r85, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000980)={{0x2, r80, r82, r83, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r84, r86, 0xa5, 0x1, 0x100000000, 0x2}) r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r87, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r87, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r87, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r91 = getppid() r92 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r92, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r93 = fcntl$getown(r92, 0x5) r94 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r94, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r94, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r95 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r95, 0x0, 0x6a, 0x0, 0x0) r96 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r98 = getgid() bind$inet(r95, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r97, r98, r99, r100, 0x2, 0x9}, 0x5, 0x5, 0x8}) r101 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r101, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r101, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r101, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r102 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) r107 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r107, 0x0, 0x6a, 0x0, 0x0) r108 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r110 = getgid() bind$inet(r107, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r109, r110, r111, r112, 0x2, 0x9}, 0x5, 0x5, 0x8}) r113 = getgid() r114 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r114, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r114, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r114, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r114, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r114, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r115 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r116, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r119 = getppid() r120 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r120, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r121 = fcntl$getown(r120, 0x5) msgctl$IPC_SET(r114, 0x1, &(0x7f0000000980)={{0x2, r115, r117, r118, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r119, r121, 0xa5, 0x1, 0x100000000, 0x2}) r122 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r122, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r122, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r122, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r122, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r122, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r123 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r124, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r127 = getppid() r128 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r128, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r129 = fcntl$getown(r128, 0x5) msgctl$IPC_SET(r122, 0x1, &(0x7f0000000980)={{0x2, r123, r125, r126, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r127, r129, 0xa5, 0x1, 0x100000000, 0x2}) r130 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r130, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r130, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r130, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r130, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r130, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r131 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r132, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r135 = getppid() r136 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r136, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r137 = fcntl$getown(r136, 0x5) msgctl$IPC_SET(r130, 0x1, &(0x7f0000000980)={{0x2, r131, r133, r134, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r135, r137, 0xa5, 0x1, 0x100000000, 0x2}) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r143 = getppid() r144 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r144, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r145 = fcntl$getown(r144, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r141, r142, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r143, r145, 0xa5, 0x1, 0x100000000, 0x2}) r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r110, r117, 0xffffffffffffffff, r125, r133, r113, 0x0, r141, r149]) msgctl$IPC_SET(r101, 0x1, &(0x7f0000000980)={{0x2, r102, r117, r103, 0x0, 0x46, 0x2}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r155 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r155, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r154, &(0x7f0000000500)=ANY=[@ANYRES32=r101, @ANYRESHEX=r155, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r94, @ANYRES64=r100], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) r156 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r156, 0x0, 0x6a, 0x0, 0x0) r157 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r159 = getgid() bind$inet(r156, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r157, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r158, r159, r160, r161, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000980)={{0x2, r158, r100, r90, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r91, r93, 0xa5, 0x1, 0x100000000, 0x2}) r162 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r162, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r162, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r162, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r162, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r162, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r163 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r164, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r164, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r167 = getppid() r168 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r168, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r169 = fcntl$getown(r168, 0x5) msgctl$IPC_SET(r162, 0x1, &(0x7f0000000980)={{0x2, r163, r165, r166, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r167, r169, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r59, r66, 0xffffffffffffffff, r74, r82, r62, 0x0, r89, r165]) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r66, r52, 0x0, 0x46, 0x2}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) r170 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r170, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r170, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r170, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r170, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r170, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r171 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r172, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r172, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r175 = getppid() r176 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r176, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r177 = fcntl$getown(r176, 0x5) msgctl$IPC_SET(r170, 0x1, &(0x7f0000000980)={{0x2, r171, r173, r174, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r175, r177, 0xa5, 0x1, 0x100000000, 0x2}) r178 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r178, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r178, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r178, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r178, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r178, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r179 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r180, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r180, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r183 = getppid() r184 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r184, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r185 = fcntl$getown(r184, 0x5) msgctl$IPC_SET(r178, 0x1, &(0x7f0000000980)={{0x2, r179, r181, r182, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r183, r185, 0xa5, 0x1, 0x100000000, 0x2}) r186 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r186, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r186, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r187 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r187, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r186, &(0x7f0000000500)=ANY=[@ANYRES32=r48, @ANYRESHEX=r187, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r22, @ANYRES64=r34], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r186, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r186, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r188 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r189, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r189, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r192 = getppid() r193 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r193, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r194 = fcntl$getown(r193, 0x5) msgctl$IPC_SET(r186, 0x1, &(0x7f0000000980)={{0x2, r188, r190, r191, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r192, r194, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r25, r43, 0xffffffffffffffff, r51, r173, r35, 0x0, r181, r190]) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r195, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r39, r28) r196 = geteuid() r197 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r197, 0x0, 0x6a, 0x0, 0x0) r198 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r197, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r200 = getgid() bind$inet(r197, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r197, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r198, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r199, r200, r201, r202, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0xff, r39, r20, r196, r202, 0xe7069c164c6a1a9c, 0x1}, 0x6, 0x1, 0x200}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="1f392d43136ff1a98e2760cda9fb46b741985dd0dd0688ba5e081ae8e0b436574dd540d42f96544ce6adfc7ea7d135476e63362d60700d6c10a0dc39a04a906f8b7b5f0d5f30b60de49970c3caec69f19cf8753f845680046acd8d3783ae3941ef9737b34b2ed4a34491dc1fc03487be200dfbb5ecfeb609d7486d852d841530a37c1f6ecf9f23ed8d2202578c44c5f4aa556942202be8ac5b72f1e2ab8da6fd6bc0f6c45b14ddba4c21ac22c57c5ae06383b9cd3f12f642e5df7727", 0xbc}, {&(0x7f0000001000)="93334084ee26043088e51744f2d8d8f56633a4b6055b077605527a3265c0c4f90bdce07ab9baf29b6a9223ad67ad79b5b9bdafd77db4df45f6e403c2316323c1a96c86d6fc367f25a26d83091de9348fa8c1f2dd31820581014bdd7d458f51a491a62ef82013a096074388af4c49b02e76a866c8ae1083d20b13445c07d04e88ce5986c3c3d0ed977d47069952195e68458b1d754ddc0e2c98fa67e1a938b5b6aaa8dd6aecfdeb368a4991cd0e60dc80e9b45768d38104c9dce6eb37f0a351a2c96d1c68cb752a2aaa0058dbbe413345075dc14eb07fa0197e88b7452f02b007b571c6bfd7b1a17c8c10a59f15fd614b09c4e4a623290637540e08a343fc3e6797f61c75eab489ab71975d8c872d8dcbe2a88c258ca2b6113ae85e126a7d2b93c0cce87a1b3dc1797714e453e6020181839ab30ce4b68c2fa657cb172cc4d2a5a53a63ee22b692b46def8a9650675ecac97c8b2c05199823ecfab3257995898516459277735d092dd383f98c339a86a955097fa2f5d06c6a76260f4c6341d624b99557e210330f9eec38fe44827389ac3ae497be7e14b2146d4b53fc4514011b887fb96189bcceb8babf5a358ba57f6df74206ad48f286a595936379aec39634cebef42c986ad550b089e269dec1d998112ca34ac93b83963b4bdd927b08d1a2d182bdcfade136aefe17f97a0f1b6ca1a4ade606442e32a6e7599edd23c437a23ba0fb98f251fea97be6eb28637884fc87a4f1d162e86a9283ba05e3b90c43bd6e5ec7fbf42cc5a39f5ceab59fae421f3e15362b9b47256dd5ea05c6fe74a9feec44917867f893477bc703eddca81fb20829f3312d34add5994d67b13c0b3df2fe0a00795209492108043ea6fd518af0b9bbfc97d37ad30f804db65e4df89492863684385de76cd6fc99d376faddf78fe1686dd597f0780583f0fa30a8a5343218c1bb93f4fe3a5582f15570e579a3aadd7a5deae38f3ecf04973d9fc4dd491113263a26c0e9888de91d42afc25ef10ddd3587a23d1b3ce064f5e6ea3a2c49a7f298f0671ab6d300de41e42fabda71172eeef80aabbc0dcea865f8a3b3c5d1164a8118d3032f64bcef7827ad3d004520569209ce19f61bda8f671ddccbb41a4d6aa40dbd478c131593db95c324ed524a1b30ad787b9546432c56a219b84fb6f89004d50ddd3dc3b17e7a8a1bc45fc0b3c3d1eab4a26d2fe856846a47e91a0fb7a9249edee5b7e01e6cf7d9eedfcad7209a8a2f8d1b081a84096717a92328e54abca23617d494f44b2365a19d614f79172d3a4268efea16122ec7b1ff3bcd829cca4556908c2aa4e6f50d874a970770feaea4edc0ac8c2227503516cf056fffbaf06ff2d047edbc1153fd24713a4b869e1a93c82ff72c53ffb4f86aa5f19982aaa3351797d64cba2919623a695dc3d8848b89566f7bcdcb404c313e2944adf6f997e85081c67a74c88e029b84483233c958512e60c589d5f94f52f2d570d43513de4abfa239ef47cb6472d1fc9da44d2c7a0eefd7f8ca224e61706d11ccf68f23cdd8ff5a59b243445a26d1b23425f15aa5760a1a3b0fe3ab0b1c57addffb01fb54be69dc05a017abcf42accdbf6d17975b9bf601c7504963d871da93fb2288457f618624b9e1acb9e0f31db65866472460f2ced15efa01c935292c9f110a4d665bbeb2aa60833292d931b48ea85a7f8ac5bd7683c539ff3e345cbfc356d4f96e08af1e40caf6ad2b2b8edb1320905fb976ec07c54b1bfc3d5e095b7169cedd0dd49fcb261763035098886e6582e8286412100aaf874f513e1a1392e20f92f6f146461c4b6db6234e31a2a123a3e858d374f4d23311054a785fcba25f61914446ef9377ef4a4e17be179202b43361e2124865edfcbe75cfabc04b5d0b29e74b3fc46a750a8dcccb019046a019eb3d0ebe12c5e3ab166780ecaa53c98577063b3bdbbe490e49a0ccd22332ca95ae251c578e5e8d83d3207ba612ed1e7782dabb823c69583d8ddb66dd3e6d35ff804d6da3762cd901ba0025d910830dd6060e5ed8293600ab0e22ac7f43c044f0fed2be113845735418906c881644799ea9b71229ae649c5b3aa5576c350e4a9e8d2df493f9383d3a48e47ab7934338ff3b06db1c5bac03dc593f6620a2ffa6bcc0e2e50a471707bb102d7531174a88aa320485f3a968a096d92b36464ba15e2aea7f90a5963307c9d790dd73834871a793a3a3484266c51a21ce169d75833cddaae8305edab8c26e1c9d4dcbb68238f44db60c854760fcc348789ee80dfab4bbcf026cd6c91ad9f1d7590d1832ce70e4c7e237a5a66247aa258b300fee45d811b8abd0938d0a1f0f981e9a1b2416073a6ae339faa24d00c6721aece019e3e9bc1cd00735902b405007b029c74dac7e01f510703b7c768633b3fd4580ffe23542fbf769044e33503cbaf1cdb79c9b6e24ec00ce12cfa22278f52f3c3bcbc312380cc04f6ec4a46563ac84082fde10a146c1157373f57f5df61bf59e5aabb0f99066832b3c0e2a7d62d65b099c49ce9fb8c70e4941c9fac2683e42c04f63ccd83004b28e4bb020ec65d0d86a6aa30a64b4fee4ed9954b474d1bf85bb09025f5b9237f25c19344a2c11351d0b75a7d1f5a5ab88f505fda6ded9d220ede65425e8badd761a1e95510f841299b6b8fca0ddc34dc6f3b21de66547a7faa73fbbd3f214cd1fb5ac99789658af6f038fda91a539a3fcf2c02604fa695eafddb2ae27ca3b9c4cf581608f4abe3c41c5ad2b76ef12a4680fcb9f0635ce1cd3b1ba0eedc66a3f03ce830160219d9b34eaefd4c867ad49373344c298429adc87c4f1ea66311c4909585c705d25f59971d64e29ea3b9413c8438bd71ce1f33e1261479d130f22932fb9e99fcf8117f741ceafdeb887ff9ec45b54720fd58c8583db4c5c8ebf9e8a851f81863c4edaf9abcbd793dc6b81e817db3daf4c7b270b27459f78eda9f2e2f378e7d291eebcb6393d4e4c3a5f9799120fb8c5382686519c3eae754d8db58891923d1d0561ef0747510531dccf1bbf6269c48736e8e8af49e002595bcac842de6b8ae625af3dd7856e2b872c7a86b77068f8135f93b727c50d7913176e4f21d35bcc79e9731606ac7b9334e61b18f1a8d23de25c539237db2ad3a8df31bf15103fd9e679f70d282aebe3897ed28e4c77a875e5480a4729cb43d935acd920581acbc04fe1a8dab977a2e807f1a19b008203faaa7124970f8551f03212a657641afdd3b7186de9a468d9aff41b150432046b365f260235153cc1cd9113fb83f707c8aa88c34b907d523b78e8cbb2ac9e5898ef23a9b4440a35e6969aa51578423785a0e115b027ac135723b01a346b0855666d662f880ab25494e8ff46cac51bc44e1de2439bfce15a38887c140655c4d2d25b37df6da031c897b5d1090cd4cd4ead1ae4749cb9c11ab3830dbe10c9ac3078c03e5af66fc3928f708be3bfb27813899d423f70c8d5323ab44a09bd1ad717d9587258c34537f492cfb91da1f88f0cc7678ff2e1662cee94277485a37f8509c25cbf4cc09f08d069a6b77b92a0ad022342ee7ca1b9b72c5b1e6adae57c1c4adaf2c5494a068a96295010d22c3ee8f504638af42f60d9d4337d6622254abf74e69ddaece68abc5522e79dba86540801876c9681c49e69ff2b9595f9c144ba2a4c8b43ca5e2817414425df19e7fbb5f7b5094c489e4eb5e1841080d53a284085c35cbcc309ee3a0d5bf537bf3cc79bc13f063ce7477f4b800472a18645688a7719c12db8cf2180bda795163cb291dbe354599785ba674bfc9f2a913d8bf4eba98c5d67609ba7e106ba2c71b7b1f2bc24174a522d17aca900e0dcaaea7b58c487cb4fd568c5c16413e1af02d8be46ab6a54f65ed347cb8d89f9c3ab8838615bf9d14e9e78da91af0cf1ee823e4ee55ef193a8816e89972576fcf0d33201491015fa36a18133c87fc5a66e35d82a0750771754db386051b2062a5e372beb1ee7ba32e6c0dd86673c03a8db5c98e13b5bfe4dcc16d2fa0eb4a839ab667048d3ccb1766db4a0c9ed69add861416e191a5e85ea9b6ceba517a0ba2a4b1781b5e87eb9f1607a71e0aed407d1b623272d9f433d597a7429acad5713bd4f104cc46fcb06f89f2d3f1c5cbb0d4d95869c093c705322a18579494d74bb358f60c8e851e973d378024ccac49c329339d0a6b5cd2c70496d73178847bb382a6a46a522b94823927e7ada38c9013de8e02274b0961d13a5ad927165a71b9d9c5dc3082e83187ec68bd5cb747993243ecbcdb85c06af0814b5c23b319cab6290feac9308fa16d6b1d20378de4c2ab5e687d393e47a5d9ab33d76124a09fbb979f077f2f3021f29d089ac9f7e974545d5e37bd8247a2aae22c2d9a143b356d02b1c61ff1767441e5b0c18d77102df1d4ff127f810f6d5eff364e9565a811ac4cb433c27eb35653977afe5b7f22faec90b3b1d44bf9edd821c7c55aad2b983078438d94972ec132adb33675bb3690379fb5a0997a1cc7153728e21f2de865ce7a2e38f48e1c367bcde656ce3a2618fb8e014a948c49e489f7c20c1a19a7fa62042130e0acff552f0cc06307d06c255162d6129836dbe7b872acf66c15a844905b08a6668dd3a0e36d5d3666292e564c232b29a769a09676cd85d118f32bf75324fcf0858ad47af3b667b155ee212a3658e02b65d85c41f2d2103001a24874d0b9191724feba90228e989a63bd3af1ddc697cc936389f6c731f2e5cf46a0b213f09816bb4397f74fbfdc13ab432f3c047beae5bafe57658d7c6dd7ba26f9778db0d23232942210ccf2695e61d1fd946c133011c662f3bad7c8d52e84609a535d82742660962a6581069dd59dc110ebc2be2e1d1bb84cdeb61f6f105616a68123c2561ca526a6d7de8c0272feae047333549e351a8623f4851584b5111fb421bba03f8955f3042573afff791a1506f8778d7653b3ca91333ab6b412fdd2b5dd613653eadedf239c47327580e821e1691979b372670a54e8d30d85b4cafb006a19952927a83c7847d3ae5dbaadb54cff2096b1f76be25dab8f9a9da939ea69d4bcdcfd5a8d817cee7b1ab9cdd38e326c435ebb30622e609bda8d67cfa0be2ef4cb93a2d85f7ba511d32fff5fad06dfd305f0ad63ac8bae98888b1c0fc6b50dd5550466a4163aafb4c09a9ca555aef9a4c5f62e1b608a39fbcbf0d9ca730261b93c0b1abf40f684e647d053af267de4eea0bbca31b8a838d547bd2427e9d8f67dee84743e1e922c8eb476e0fc977634985612d4c5adb483f5c714da97e896bfb0cff78850b3ddec879c0013e034341a90b27f5213c55fd0ec474b654a1645ad3760bb0b0aead28bd3d0eded39ce3462ed7d16d6fd64fba648c3602484aed097bfd337a2a7f07340c0a6c95443fee103fbf81aefbda3e210f23f95aa67d455bfbef341d7a2a45b478ca84ffda579a60fcb4792ef858159792551280115e38bc2c2b75c0521ce45df440937b3cdf8df146b27e6bd5a31f0021bef59011852d90e32f7f2f132fe7106a25ee03c71fde7df343e453fcc8c727c9296e0da9e47ae13ca5def1d531a2b1a6c7a648b3d77bdf44f8fd3c7be12caed5c284ab622f5c72ff8ef38d28575509f789523c0cf6b1914faf9c96a2f2c75f7b9fb224e9b1390edc24938551759cfc550f830633c79d63b2bc3f0094eb3a788c440712ea840ce87782336a5c2a9efb561e2e511031b27217ff59ed816b327a141e3400e334064c596bfc3338c140bc374c4c5e31322b343db04717ccd2e2477c5e63b7e7553a302cfac379445b0b81794923f0ec", 0x1000}, {&(0x7f00000001c0)="e373c69a58b6d358e72335c62fb783f8360f19b7dce64b4e5b067c6a8f947c4e4dc4c6ace6c2c132eb2418eec8eb8f9492e00411e6586ba37d5ba3d13aecdafc82ec9b9fa5d254c1c864cfc99765c57cc9c112bafbd5df950f7ad40aebe2c7a0a6729192f7f817ab6f4f9d2243bfba6a2bfd332ac2729c7ecc08c179a6339c59a35f98cac7f0113e91803b123878478fe7a0f507d7069cc2ab85497c7a43a1d35b3c87753b59193bb8141d1fae63edb9f7726eea", 0xb4}, {&(0x7f0000000280)="88dd094a410451625bd3823ed785e6ae2c50d2f170d0aec01a50ff479ccf6a8efa655c8c43ca5b984fd1bb99498d130a8019a999f6dcba9e27413c28cc2209b1aac13c60a1bb2a97e43c53efe5b699581945edff", 0x54}], 0x4, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r1, r2, 0xffffffffffffff9c, r0, r0, r3, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, r13, r202}], 0x68, 0x409}, 0x400) r203 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r203, 0xc0206921, &(0x7f0000000300)) 16:21:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2, 0x5, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") clock_gettime(0x6, &(0x7f0000000040)) 16:21:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) write(0xffffffffffffffff, &(0x7f0000000080)="76a246a974b2c989a0c4f56e269079da9e6ea414eaefa103dee9336a3d6f786d7b4ad8f3ba63d9f8ce5fb109dac524924abe28c8b22f34ee60cb76600582c960cbb7fe3b8ce8cc1b87c339410ac7d7f9480352b828ce280649078c5296fd7c2ab3083670e1701a0d3af56ed9604179dd6085996983c0dd89e36b6f2aef67969b8cb7", 0x82) r1 = dup2(r0, 0xffffffffffffffff) accept$inet(r1, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x2, 0x80) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/16) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000300)={0x3f, 0x7, {0x1, 0x9bc3}}) r6 = socket$inet6(0x18, 0x8000, 0x43) recvfrom$inet6(r6, &(0x7f0000000340)=""/54, 0x36, 0x40, &(0x7f0000000380)={0x18, 0x0, 0x800, 0x6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000400)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x83, 0xffffffb7}, {0x122, 0x3}, {0x82, 0x8000}, {0x41, 0x7f}, {0x0, 0x401}], 0x5}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fcntl$dupfd(r8, 0xa, r9) setsockopt(r8, 0xff, 0x10001, &(0x7f0000000600)="1d4d0a1721a6ef4fdafce92d27c592e3e83b474eeebbfceac6e90d22cca7d0912ac6e123f53bd561f34f4c90ff17f4ae3cf2d6dd989263f77f9ba746f2884c52799f77d807ba68a12ac8793ef8433a13bef897b4833e57110a789ec380d99ddcf4274cec5ac02f353093ff5661c3dd525cb499", 0x73) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r10 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r10, 0x2, 0x9, &(0x7f0000000680), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x2b29, 0x2df0, 0x9, 0x3, "8c56f3aecb3c96177d72848c775c702a8cbca824", 0xff, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x200, 0x0) socket(0x0, 0x4, 0x2) r11 = open$dir(&(0x7f0000000740)='./file0\x00', 0x40, 0x5) read(r11, &(0x7f0000000780)=""/194, 0xc2) 16:21:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x1}], 0x2, 0x0) 16:21:01 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002ec5021e57b8cf42b4aefa843e070c561ff3a513c0feb6d6cd22e94352a882de6580526a76005a0e8b0018204eff037c3a1170857808ee3d516a7fb32297fb20a6e54c9d67e611ceafb9e0c72a62f56fa02efa7f4bbed197701d8b00fe4676e5ff954aa38bcaff10caa8a7e915d4d3d2f5fa009cdc95e0e88f38b7db646485c7e72dbdf3e55872e7a5e808f71d52eb2638910b1f9d491c180321c62b7074ba8c01cceab4f38a7fa9"], 0x2, 0x0, 0x0, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x8000) 16:21:01 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x60000000, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x8, 0x40, 0x4, 0x1000000, "268779e6d15043840dd7db5fa5c1e9d7930acba5", 0x2, 0x2}) 16:21:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup(r3) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:21:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) 16:21:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) write(r0, 0x0, 0x0) 16:21:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) r2 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000011c0)=0x1) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, 0x0, 0x14d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, r4, 0x0, 0x0, 0x800, 0x1}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = socket$inet6(0x18, 0x1001, 0x0) connect(r9, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) getgid() 16:21:01 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x2a1, 0x1, 0xce, 0xdf91, 0x2842}, 0xc) 16:21:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#', 0x1}], 0x1, 0x0, 0x8000) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b7f5b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b7f5b0 16:21:01 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000000140)="3ccb403e8a879522077b95f67718d5e0c7435b32cfbc4aeac9d3896f6e0329b74f1aec008ad4f2c7e7255c7d8cdc2f035483b2110c702dc558ad680591a5bdf020711b1fa78e137c44da0c2ab4acc64436269ac2a1e87385260db3f3f7d6ce4184f328f2c6f3b484a268e2fbea683f83edc71c19b30895a3cfbe7c33c4e4016696946ccd1b710825cad00cb702a74bc09cfe664e32f20c", 0x97, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:21:01 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:21:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001, 0x5], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) r6 = socket(0x18, 0x4003, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = getppid() chflags(&(0x7f0000000200)='./file0\x00', 0x0) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r7, r7, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r9, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, r5]) setuid(r10) r11 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={r7, r10, r11}, 0xc) socket(0x18, 0x4003, 0x0) r12 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 16:21:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x10602) semop(r1, &(0x7f0000000080)=[{0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/221) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0xfffffffffffffffe, 0x55) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r11, r18, 0xffffffffffffffff, r26, r34, r14, 0x0, r42, r49]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r18, r4, 0x0, 0x46, 0x2}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r54 = getgid() r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) r63 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r63, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7, r4, r54, r59, r64, 0xc6, 0x14}, 0x8, 0x2, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0xfffffffe]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:21:01 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0xffffffffffffff7f, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x297d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/../file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:21:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x1f) shutdown(0xffffffffffffff9c, 0x0) 16:21:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8044, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:21:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pipe2(&(0x7f0000000040), 0x20008) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x1, 0x0, 0x0) 16:21:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/107) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:21:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x916cb7d9bda8a7e6, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fc75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd180aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb4cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b6185400000000", 0xffffffffffffff05) close(r0) ioctl$TIOCFLUSH(r1, 0x8218694a, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0xfffffff9, 0x0, 0x1, 0x5a6, 0x101, 0x4, 0x2, 0x10, [{0x7ff, 0xff, 0x5, 0x2}, {0x7f, 0x8001, 0x7fffffff, 0xfffe0000}, {0xffff0ed8, 0x2746, 0x800, 0x101}, {0x40, 0xffff, 0x0, 0x20}, {0x5, 0x3, 0x0, 0x80}, {0x83f1, 0x6, 0x2, 0xffff}, {0x2, 0x10001, 0xd07, 0x2}, {0x101, 0xee3b, 0x3, 0x57}, {0x0, 0x400, 0x7, 0x6}, {0xe903, 0x3, 0x401, 0x4}, {0x80, 0x9e, 0x2, 0x2}, {0x3, 0x9, 0x0, 0x9}, {0x8, 0x0, 0xf141, 0x8}, {0x1, 0x1000, 0x1f, 0x80000001}, {0x33b7, 0x1, 0xff, 0x6}, {0x10000, 0x5, 0xfffffffc, 0x6}]}) 16:21:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x11407353c60345e6, 0x1e4) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:21:02 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x9c8, &(0x7f0000000140)=0xfffffffd, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x72bd0355) 16:21:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f0000000180)='./bus/file0\x00', 0x4) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) 16:21:02 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) kqueue() readv(r0, &(0x7f0000000040)=[{0x0}], 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) 16:21:02 executing program 1: rmdir(&(0x7f0000000100)='.\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 16:21:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r31, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = getgid() r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r54, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r54, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000980)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r59, r61, 0xa5, 0x1, 0x100000000, 0x2}) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r62, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r62, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r62, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r62, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r67 = getppid() r68 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r68, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r69 = fcntl$getown(r68, 0x5) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000980)={{0x2, r63, r65, r66, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r67, r69, 0xa5, 0x1, 0x100000000, 0x2}) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r70, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r70, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r70, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r70, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r75 = getppid() r76 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r76, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r77 = fcntl$getown(r76, 0x5) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000980)={{0x2, r71, r73, r74, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r75, r77, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r34, r41, 0xffffffffffffffff, r49, r57, r37, 0x0, r65, r73]) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r41, r27, 0x0, 0x46, 0x2}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) r78 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r78, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r78, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r78, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r78, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r78, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r79 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r80, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r83 = getppid() r84 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r84, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r85 = fcntl$getown(r84, 0x5) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000980)={{0x2, r79, r81, r82, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r83, r85, 0xa5, 0x1, 0x100000000, 0x2}) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r86, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r86, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r86, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r86, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r87 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r91 = getppid() r92 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r92, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r93 = fcntl$getown(r92, 0x5) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000980)={{0x2, r87, r89, r90, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r91, r93, 0xa5, 0x1, 0x100000000, 0x2}) r94 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r94, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r94, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r95 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r95, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r94, &(0x7f0000000500)=ANY=[@ANYRES32=r23, @ANYRESHEX=r95, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r2, @ANYRES64=r13], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r94, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r94, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r101, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r102 = fcntl$getown(r101, 0x5) msgctl$IPC_SET(r94, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r5, r18, 0xffffffffffffffff, r26, r81, r14, 0x0, r89, r98]) fchown(r0, r1, r14) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0x8}, {0x18, 0x3, 0x6, 0xfff}, 0x7, [0x1, 0x6, 0x3, 0x0, 0x6, 0x100000, 0x6, 0xfead]}, 0x3c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:21:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x24) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt(r2, 0x7, 0x101, &(0x7f0000000140)=""/133, &(0x7f0000000200)=0x85) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:21:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) sendmsg$unix(r2, &(0x7f00000012c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001180)=[{&(0x7f0000001100)="c92454d1b179c239d6b156e09602b01d6bcd70a01d193181ef", 0x19}, {&(0x7f0000001140)="c9f89c8431da0ffda733b719fcea5813c21227c04441ad", 0x17}], 0x2, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x4) dup2(r1, r0) 16:21:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x2d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:21:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgsnd(r9, &(0x7f00000001c0)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r20, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r66, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r23, r30, 0xffffffffffffffff, r38, r46, r26, 0x0, r54, r62]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r15, r30, r16, 0x0, 0x46, 0x2}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r68 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r68, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r67, &(0x7f0000000500)=ANY=[@ANYRES32=r9, @ANYRESHEX=r68, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r2, @ANYRES64=r8], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r67, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r67, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r73 = getppid() r74 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r74, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r75 = fcntl$getown(r74, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000980)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, r75, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000180)='./bus\x00', 0x65e96ef22c587b19, 0x1000, r75) 16:21:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x00\b\x00\x00\x00\x00\x00\x00\x04', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xe, &(0x7f0000000040)=[{0x50}, {0x45}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:21:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) r1 = getppid() getpgid(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:21:02 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) recvmsg(r2, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r3 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRES16=0x0], @ANYPTR=&(0x7f0000001e40)=ANY=[@ANYPTR64=&(0x7f0000002280)=ANY=[@ANYRES32=r15, @ANYBLOB="5ae8f267fcf859c1ecb58f505292119c72db3243a481e51b1fb61a6bf3f373c2f4eaefa6814be3f2006ff0b3edc0c749df63e41c67d40df4949facb528fdf1d9d2d630c78d268f40247d571a41b4a2a9c54ee8f12d4c977afb8e9ba3b108cc0fcfa54b2bcfd79f29e7eea1810b354fca368a85719830f2371efa2f2bee73640c44fd9eb1d4f73a0b6076cd6e21f5612bae5a454a8520f7e6204fa5144ceb2d44d5e0346d7ca992ae2c0f2b4d1d1d44f2c7f73bc8948ca707b9198385992ec7542dd945f4ded1ebb0735ccf229fa375532f5e1e8f061351372be1f3d1b21503bdd90561bf02b0e3b83297221d945acbde4c4cc5773410f3eafce1f5d407dcd8a7ea895e5bed9230ac6184f56a15816fdba51f7205a8b65d7f95a81681fe5ce7cd230f49d8884251ee96290312c78834e97397c6c3e3f96854b8aa1c7af71cb7418cc3e5a1e9e8bbebba4367297783bb23e4ab", @ANYRESOCT=r20, @ANYRESOCT=r0, @ANYBLOB="9b90d2b798df800d018b9f6ea3f8b6026d28c0caa9aeefc6f83d22743b33fbcc47b332f67b8796714c7c4dd9f3f71bd829554f73ab2243b3a45956c9dd4b2da29a649aa7caba671379c692f69f8cb2bf05dd9966f246e89c3a04975d28b6b95b3020d2f8d6ef44f5ef8eac94565e3927e17ddf80b8b35947c6801aab4b8977fe5639a1ca6bc43956cf4cf79b5e4bfa4d11f539701b7e00b47ef66559b3c85878059141740315f52335123684721eb019e9a9fd912e738248bd66ddf5024bd799ac61c9ea1c7c772d3d555825ae1b31466c108f1ad712"], @ANYBLOB="efdf6a18293fddc8eb1dab1dde440e1a71e0ed92e18798c5f19589f066f181603788775addd7f625615f6e3a15455cce00a7540eba863276c577c0591aeab55dcbc129f41590e6f4a446bbfad59c632b05821f13ed07f2075314a8c3eaa88cd2782aa71f3d7c3ccf10759f19c06f2ee1e92e36fd4ac8d7354890aad218d785576b8e8a3268203f670c96b3e978df16638e3170a31c958a46e0932fc7f88ffed71e67842a2a0e2b4594d0b8435e9c9a23d056ae421e21ef9eaae0bb340bb6899b3d84b99bb72ce3e2d85ebc67bbfbf314fbaac55852b76a4b906638d98d2ba34cf1e3", @ANYBLOB="175093596bfe93b377f75cfe6c4deda226bba7c522955a577a5d92027442a653e92fa4ca4d483da4897c3b1ae03979cf56caee0bd9aa19b1f088eab6f197a1b3706fa9a290b8b9a612bbec7a0790aa72a41da1586370f274dfd8c009bf1d030943a4c121add62ceb3590b564fece01fcd0876f00166fd60bfe347043689c198423b86313ec5f5890a8364ffbea1651c9cb639f", @ANYRESDEC=r16, @ANYPTR=&(0x7f0000001d40)=ANY=[@ANYBLOB="ada2597062208179e1e7054f1b04d539774644502a022475d16cd6063996c06f267a6f75aafb6f444ed3e4d99f7c3ebd178f07556b82bd080852b618154b19c6e010b1be3cd5e9ffef52571504b56c75b920676323e5871e9e67cce5889111ebcfa2f941f645f973b999457a99ac6b027eee04b4f6565c7c36d7d440f59f5b5e19b4b755f7cb6252d51bc5c653e538f83c81dfa2939b83c687cf3b3704ec2c80eb73b2175fa5fd9b4e78", @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="f5100c1fb836c0066a413308fb4c37202b62ded3e8041a9e55", @ANYRESOCT, @ANYPTR64], @ANYRES16=r18], @ANYRES64=r19], @ANYRES32=r13], 0x4) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r21 = dup(r0) sendto$inet6(r21, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r21, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) getpgid(0x0) r23 = dup(r22) r24 = openat(r23, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r24, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r26, 0x1) r27 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r26, 0x14, r27) recvfrom$unix(r25, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x2, 0x100000003, 0x2}) fcntl$lock(r22, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x5565, 0xfffffffffffffffd, r35}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0xfffffffffffffffd) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgrcv(r36, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRESOCT=r37, @ANYRESHEX=0x0], 0x3, 0x1, 0x800) socket(0x1, 0x3, 0x8) msgsnd(r36, &(0x7f0000000140)=ANY=[@ANYBLOB="03009847809d60d25a3d5fe6344a17e2df59c6bc866ee8c7153e00000000fa231cf81487851b17d0"], 0x0, 0x0) 16:21:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x763d, 0x3], [], [{0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0xfffffffc}]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x0, 0x1b}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x8, 0x5, './bus\x00', 0x7, 0x80, 0x9, 0x4}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000180)=0x6, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f0000000080)="fbaf8a8d1a229be96914f6357e3a", 0xe, 0x0, 0x0) mlock(&(0x7f0000764000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x5, 0x0, 0x8, 0x800}, {0x100, 0x4, 0x81, 0xf43}, {0x40, 0xb6, 0x20, 0x2}, {0xffff, 0x2d, 0x43, 0x8}, {0x9, 0x7, 0x3f, 0x5}, {0x401, 0x3f, 0x81, 0x5}, {0x7, 0x9, 0x7f, 0x7fff}, {0x101, 0x5, 0x20, 0x200}]}) 16:21:02 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000400)=0x8) kevent(r1, &(0x7f0000000340)=[{{}, 0xfffffffffffffffe, 0x5, 0x10, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x432fae9d3858111f, 0x3, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3faf1677973079ef, 0x20000000, 0x3f, 0x1}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffffc, 0x2}, {{r3}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x1}], 0x3a35, &(0x7f0000000440)=[{{r4}, 0x7ffffffffffffffd, 0x2, 0xf0000000, 0x3, 0x8}, {{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x0, 0xaa}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x9, 0x2c}], 0x3, &(0x7f00000004c0)={0x10000, 0x7fff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) bind(r6, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xcdfb4468dc36d408, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) recvfrom(r6, &(0x7f0000000180)=""/23, 0x17, 0xc605ad22a1f0fb02, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffff4, 0x5, 0x40000020, 0x2, 0xca}, {{r8}, 0xfffffffffffffffa, 0x80, 0x600ffffd, 0x7ff, 0x75}, {{r9}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x48c6d81f, 0x1000}, {{r10}, 0xfffffffffffffffc, 0x98, 0x1, 0x0, 0x8}], 0x9, 0x0, 0xffff7fff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:21:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000040), 0x30004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x800000000001a, r3) close(r4) dup2(r1, r4) close(r0) 16:21:03 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r3 = accept$unix(r2, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:21:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2c8d7d8e7b872d38140dcfabf0d6d0f4e216eaf2c23068d76eb0fb796fbf991bbbe5d3b88784e5b2336e4efc6aae2c5edaa74bfbe0465f163b63bc22792ba046c51029c6a8c4c1f2"], 0x10) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:21:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xd4c72c9607e95cc9}], 0x988a, 0x0, 0xfffffffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r2, &(0x7f0000000080)=""/92, 0x5c) r3 = socket$inet(0x2, 0x8004, 0x6) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:21:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000062a000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0xc0206925, &(0x7f0000000300)=0x4) r6 = shmget$private(0x0, 0x200000, 0x10, &(0x7f0000271000/0x200000)=nil) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r12, r19, 0xffffffffffffffff, r27, r35, r15, 0x0, r43, r51]) getgroups(0x1, &(0x7f00000001c0)=[r12]) r57 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() bind$inet(r57, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r61, r62, 0x2, 0x9}, 0x5, 0x5, 0x8}) r63 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r63, 0x0, 0x6a, 0x0, 0x0) r64 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r66 = getgid() bind$inet(r63, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r65, r66, r67, r68, 0x2, 0x9}, 0x5, 0x5, 0x8}) r69 = getgid() r70 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r70, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r72 = getgid() getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r74, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa5, 0x1, 0x100000000, 0x2}) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) r90 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r90, 0x0, 0x6a, 0x0, 0x0) r91 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r93 = getgid() bind$inet(r90, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r92, r93, r94, r95, 0x2, 0x9}, 0x5, 0x5, 0x8}) r96 = getgid() r97 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r97, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r97, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r97, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r97, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r97, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r102 = getppid() r103 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r103, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r104 = fcntl$getown(r103, 0x5) msgctl$IPC_SET(r97, 0x1, &(0x7f0000000980)={{0x2, r98, r100, r101, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r102, r104, 0xa5, 0x1, 0x100000000, 0x2}) r105 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r105, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r105, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r105, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r105, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r105, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r106 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r107, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r110 = getppid() r111 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r111, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r112 = fcntl$getown(r111, 0x5) msgctl$IPC_SET(r105, 0x1, &(0x7f0000000980)={{0x2, r106, r108, r109, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r110, r112, 0xa5, 0x1, 0x100000000, 0x2}) r113 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r113, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r113, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r113, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r113, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r113, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r114 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r115, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r118 = getppid() r119 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r119, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r120 = fcntl$getown(r119, 0x5) msgctl$IPC_SET(r113, 0x1, &(0x7f0000000980)={{0x2, r114, r116, r117, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r118, r120, 0xa5, 0x1, 0x100000000, 0x2}) r121 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r121, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r121, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r121, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r121, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r121, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r122 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r123, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r126 = getppid() r127 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r127, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r128 = fcntl$getown(r127, 0x5) msgctl$IPC_SET(r121, 0x1, &(0x7f0000000980)={{0x2, r122, r124, r125, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r126, r128, 0xa5, 0x1, 0x100000000, 0x2}) r129 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r129, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r129, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r129, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r129, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r129, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r131, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r134 = getppid() r135 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r135, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r136 = fcntl$getown(r135, 0x5) msgctl$IPC_SET(r129, 0x1, &(0x7f0000000980)={{0x2, r130, r132, r133, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r134, r136, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r93, r100, 0xffffffffffffffff, r108, r116, r96, 0x0, r124, r132]) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r100, r86, 0x0, 0x46, 0x2}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r145 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r145, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r145, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r145, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r145, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r145, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r146 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r147, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r150 = getppid() r151 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r151, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r152 = fcntl$getown(r151, 0x5) msgctl$IPC_SET(r145, 0x1, &(0x7f0000000980)={{0x2, r146, r148, r149, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r150, r152, 0xa5, 0x1, 0x100000000, 0x2}) r153 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r153, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r153, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r154 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r154, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r153, &(0x7f0000000500)=ANY=[@ANYRES32=r82, @ANYRESHEX=r154, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r57, @ANYRES64=r68], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r153, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r153, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r160, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r153, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r60, r77, 0xffffffffffffffff, r85, r140, r69, 0x0, r148, r157]) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r71, r72, r73, r162, 0x2, 0x9}, 0x5, 0x5, 0x4}) r163 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r163, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r163, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r163, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r163, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r163, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r164 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r165, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r165, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r168 = getppid() r169 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r169, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r170 = fcntl$getown(r169, 0x5) msgctl$IPC_SET(r163, 0x1, &(0x7f0000000980)={{0x2, r164, r166, r167, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r168, r170, 0xa5, 0x1, 0x100000000, 0x2}) r171 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r171, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r171, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r171, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r171, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r171, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r172 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r174 = getppid() r175 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r175, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r176 = fcntl$getown(r175, 0x5) r177 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r177, 0x0, 0x6a, 0x0, 0x0) r178 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r177, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r180 = getgid() bind$inet(r177, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r177, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r178, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r179, r180, r181, r182, 0x2, 0x9}, 0x5, 0x5, 0x8}) r183 = getgid() r184 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r184, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r184, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r184, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r184, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r184, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r185 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r186, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r186, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r189 = getppid() r190 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r190, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r191 = fcntl$getown(r190, 0x5) msgctl$IPC_SET(r184, 0x1, &(0x7f0000000980)={{0x2, r185, r187, r188, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r189, r191, 0xa5, 0x1, 0x100000000, 0x2}) r192 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r192, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r192, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r192, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r192, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r192, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r193 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r194, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r194, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r197 = getppid() r198 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r198, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r199 = fcntl$getown(r198, 0x5) msgctl$IPC_SET(r192, 0x1, &(0x7f0000000980)={{0x2, r193, r195, r196, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r197, r199, 0xa5, 0x1, 0x100000000, 0x2}) r200 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r200, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r200, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r200, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r200, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r200, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r201 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r202, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r202, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r205 = getppid() r206 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r206, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r207 = fcntl$getown(r206, 0x5) msgctl$IPC_SET(r200, 0x1, &(0x7f0000000980)={{0x2, r201, r203, r204, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r205, r207, 0xa5, 0x1, 0x100000000, 0x2}) r208 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r208, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r208, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r208, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r208, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r208, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r209 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r210, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r210, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r213 = getppid() r214 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r214, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r215 = fcntl$getown(r214, 0x5) msgctl$IPC_SET(r208, 0x1, &(0x7f0000000980)={{0x2, r209, r211, r212, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r213, r215, 0xa5, 0x1, 0x100000000, 0x2}) r216 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r216, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r216, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r216, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r216, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r216, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r217 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r218, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r218, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r221 = getppid() r222 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r222, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r223 = fcntl$getown(r222, 0x5) msgctl$IPC_SET(r216, 0x1, &(0x7f0000000980)={{0x2, r217, r219, r220, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r221, r223, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r180, r187, 0xffffffffffffffff, r195, r203, r183, 0x0, r211, r219]) msgctl$IPC_SET(r171, 0x1, &(0x7f0000000980)={{0x2, r172, r187, r173, 0x0, 0x46, 0x2}, 0x100, 0xc07, r174, r176, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x7, r8, r56, r71, 0x0, 0xac, 0x5}, 0x66, 0x1, r170, r176, 0x5, 0x5, 0x4}) 16:21:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7e024001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/178, 0xb2, 0x401, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r13, r20, 0xffffffffffffffff, r28, r36, r16, 0x0, r44, r52]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r20, r6, 0x0, 0x46, 0x2}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r57 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r57, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r59 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r59, 0x0, 0x6a, 0x0, 0x0) r60 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r62 = getgid() bind$inet(r59, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r61, r62, r63, r64, 0x2, 0x9}, 0x5, 0x5, 0x8}) r65 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r65, 0x0, 0x6a, 0x0, 0x0) r66 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r68 = getgid() bind$inet(r65, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r67, r68, r69, r70, 0x2, 0x9}, 0x5, 0x5, 0x8}) r71 = getgid() r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r72, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000980)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa5, 0x1, 0x100000000, 0x2}) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r80, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) r88 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r88, 0x0, 0x6a, 0x0, 0x0) r89 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r91 = getgid() bind$inet(r88, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r90, r91, r92, r93, 0x2, 0x9}, 0x5, 0x5, 0x8}) r94 = getgid() r95 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r95, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r101, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r102 = fcntl$getown(r101, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) r103 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r103, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r103, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r103, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r103, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r103, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r104 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r105, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r108 = getppid() r109 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r109, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r110 = fcntl$getown(r109, 0x5) msgctl$IPC_SET(r103, 0x1, &(0x7f0000000980)={{0x2, r104, r106, r107, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r108, r110, 0xa5, 0x1, 0x100000000, 0x2}) r111 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r111, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r111, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r111, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r111, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r111, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r112 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r113, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r116 = getppid() r117 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r117, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r118 = fcntl$getown(r117, 0x5) msgctl$IPC_SET(r111, 0x1, &(0x7f0000000980)={{0x2, r112, r114, r115, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r116, r118, 0xa5, 0x1, 0x100000000, 0x2}) r119 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r119, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r119, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r119, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r119, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r119, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r120 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r121, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r124 = getppid() r125 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r125, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r126 = fcntl$getown(r125, 0x5) msgctl$IPC_SET(r119, 0x1, &(0x7f0000000980)={{0x2, r120, r122, r123, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r124, r126, 0xa5, 0x1, 0x100000000, 0x2}) r127 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r127, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r127, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r127, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r127, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r127, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r128 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r129, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r129, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r132 = getppid() r133 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r133, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r134 = fcntl$getown(r133, 0x5) msgctl$IPC_SET(r127, 0x1, &(0x7f0000000980)={{0x2, r128, r130, r131, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r132, r134, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r91, r98, 0xffffffffffffffff, r106, r114, r94, 0x0, r122, r130]) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r98, r84, 0x0, 0x46, 0x2}, 0x100, 0xc07, r85, r87, 0xa5, 0x1, 0x100000000, 0x2}) r135 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r135, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r135, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r135, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r135, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r135, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r136 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r137, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r140 = getppid() r141 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r141, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r142 = fcntl$getown(r141, 0x5) msgctl$IPC_SET(r135, 0x1, &(0x7f0000000980)={{0x2, r136, r138, r139, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r140, r142, 0xa5, 0x1, 0x100000000, 0x2}) r143 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r143, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r143, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r143, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r143, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r143, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r144 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r145, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r148 = getppid() r149 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r149, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r150 = fcntl$getown(r149, 0x5) msgctl$IPC_SET(r143, 0x1, &(0x7f0000000980)={{0x2, r144, r146, r147, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r148, r150, 0xa5, 0x1, 0x100000000, 0x2}) r151 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r151, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r151, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r152 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r152, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r151, &(0x7f0000000500)=ANY=[@ANYRES32=r80, @ANYRESHEX=r152, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r59, @ANYRES64=r70], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r151, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r151, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r153 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r154, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r154, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r157 = getppid() r158 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r158, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r159 = fcntl$getown(r158, 0x5) msgctl$IPC_SET(r151, 0x1, &(0x7f0000000980)={{0x2, r153, r155, r156, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r157, r159, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r62, r75, 0xffffffffffffffff, r83, r138, r71, 0x0, r146, r155]) r160 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r160, 0x0, 0x6a, 0x0, 0x0) r161 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r160, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r163 = getgid() bind$inet(r160, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r160, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r161, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r162, r163, r164, r165, 0x2, 0x9}, 0x5, 0x5, 0x8}) r166 = getgid() r167 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r167, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r167, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r167, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r167, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r167, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r168 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r169, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r169, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r172 = getppid() r173 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r173, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r174 = fcntl$getown(r173, 0x5) msgctl$IPC_SET(r167, 0x1, &(0x7f0000000980)={{0x2, r168, r170, r171, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r172, r174, 0xa5, 0x1, 0x100000000, 0x2}) r175 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r175, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r175, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r175, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r175, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r175, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r176 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r177, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r177, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r180 = getppid() r181 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r181, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r182 = fcntl$getown(r181, 0x5) msgctl$IPC_SET(r175, 0x1, &(0x7f0000000980)={{0x2, r176, r178, r179, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r180, r182, 0xa5, 0x1, 0x100000000, 0x2}) r183 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r183, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r183, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r183, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r183, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r183, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r184 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r185, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r185, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r188 = getppid() r189 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r189, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r190 = fcntl$getown(r189, 0x5) msgctl$IPC_SET(r183, 0x1, &(0x7f0000000980)={{0x2, r184, r186, r187, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r188, r190, 0xa5, 0x1, 0x100000000, 0x2}) r191 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r191, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r191, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r191, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r191, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r191, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r192 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r193, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r193, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r196 = getppid() r197 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r197, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r198 = fcntl$getown(r197, 0x5) msgctl$IPC_SET(r191, 0x1, &(0x7f0000000980)={{0x2, r192, r194, r195, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r196, r198, 0xa5, 0x1, 0x100000000, 0x2}) r199 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r199, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r199, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r199, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r199, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r199, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r200 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r201, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r201, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r204 = getppid() r205 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r205, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r206 = fcntl$getown(r205, 0x5) msgctl$IPC_SET(r199, 0x1, &(0x7f0000000980)={{0x2, r200, r202, r203, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r204, r206, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r163, r170, 0xffffffffffffffff, r178, r186, r166, 0x0, r194, r202]) r207 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r207, 0x0, 0x6a, 0x0, 0x0) r208 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r207, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r210 = getgid() bind$inet(r207, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r207, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r208, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r209, r210, r211, r212, 0x2, 0x9}, 0x5, 0x5, 0x8}) r213 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r213, 0x0, 0x6a, 0x0, 0x0) r214 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r213, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r216 = getgid() bind$inet(r213, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r213, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r214, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r215, r216, r217, r218, 0x2, 0x9}, 0x5, 0x5, 0x8}) r219 = getgid() r220 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r220, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r220, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r220, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r220, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r220, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r221 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r222, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r222, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r225 = getppid() r226 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r226, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r227 = fcntl$getown(r226, 0x5) msgctl$IPC_SET(r220, 0x1, &(0x7f0000000980)={{0x2, r221, r223, r224, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r225, r227, 0xa5, 0x1, 0x100000000, 0x2}) r228 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r228, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r228, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r228, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r228, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r228, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r229 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r230, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r230, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r233 = getppid() r234 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r234, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r235 = fcntl$getown(r234, 0x5) r236 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r236, 0x0, 0x6a, 0x0, 0x0) r237 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r239 = getgid() bind$inet(r236, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r236, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r237, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r238, r239, r240, r241, 0x2, 0x9}, 0x5, 0x5, 0x8}) r242 = getgid() r243 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r243, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r243, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r243, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r243, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r243, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r244 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r245, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r245, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r248 = getppid() r249 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r249, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r250 = fcntl$getown(r249, 0x5) msgctl$IPC_SET(r243, 0x1, &(0x7f0000000980)={{0x2, r244, r246, r247, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r248, r250, 0xa5, 0x1, 0x100000000, 0x2}) r251 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r251, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r251, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r251, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r251, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r251, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r252 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r253, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r253, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r256 = getppid() r257 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r257, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r258 = fcntl$getown(r257, 0x5) msgctl$IPC_SET(r251, 0x1, &(0x7f0000000980)={{0x2, r252, r254, r255, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r256, r258, 0xa5, 0x1, 0x100000000, 0x2}) r259 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r259, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r259, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r259, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r259, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r259, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r260 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r261, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r261, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r264 = getppid() r265 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r265, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r266 = fcntl$getown(r265, 0x5) msgctl$IPC_SET(r259, 0x1, &(0x7f0000000980)={{0x2, r260, r262, r263, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r264, r266, 0xa5, 0x1, 0x100000000, 0x2}) r267 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r267, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r267, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r267, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r267, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r267, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r268 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r269, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r269, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r272 = getppid() r273 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r273, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r274 = fcntl$getown(r273, 0x5) msgctl$IPC_SET(r267, 0x1, &(0x7f0000000980)={{0x2, r268, r270, r271, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r272, r274, 0xa5, 0x1, 0x100000000, 0x2}) r275 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r275, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r275, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r275, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r275, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r275, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r276 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r277, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r277, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r280 = getppid() r281 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r281, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r282 = fcntl$getown(r281, 0x5) msgctl$IPC_SET(r275, 0x1, &(0x7f0000000980)={{0x2, r276, r278, r279, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r280, r282, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r239, r246, 0xffffffffffffffff, r254, r262, r242, 0x0, r270, r278]) msgctl$IPC_SET(r228, 0x1, &(0x7f0000000980)={{0x2, r229, r246, r232, 0x0, 0x46, 0x2}, 0x100, 0xc07, r233, r235, 0xa5, 0x1, 0x100000000, 0x2}) r283 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r283, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r283, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r283, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r283, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r283, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r284 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r285, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r285, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r288 = getppid() r289 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r289, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r290 = fcntl$getown(r289, 0x5) msgctl$IPC_SET(r283, 0x1, &(0x7f0000000980)={{0x2, r284, r286, r287, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r288, r290, 0xa5, 0x1, 0x100000000, 0x2}) r291 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r291, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r291, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r291, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r291, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r291, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r292 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r293, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r293, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r296 = getppid() r297 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r297, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r298 = fcntl$getown(r297, 0x5) msgctl$IPC_SET(r291, 0x1, &(0x7f0000000980)={{0x2, r292, r294, r295, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r296, r298, 0xa5, 0x1, 0x100000000, 0x2}) r299 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r299, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r299, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r300 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r300, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r299, &(0x7f0000000500)=ANY=[@ANYRES32=r228, @ANYRESHEX=r300, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r207, @ANYRES64=r218], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r299, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r299, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r301 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r302, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r302, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r305 = getppid() r306 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r306, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r307 = fcntl$getown(r306, 0x5) msgctl$IPC_SET(r299, 0x1, &(0x7f0000000980)={{0x2, r301, r303, r304, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r305, r307, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r210, r223, 0xffffffffffffffff, r231, r286, r219, 0x0, r294, r303]) r308 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r308, 0x0, 0x6a, 0x0, 0x0) r309 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r308, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r311 = getgid() bind$inet(r308, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r308, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r309, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r310, r311, r312, r313, 0x2, 0x9}, 0x5, 0x5, 0x8}) r314 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r314, 0x0, 0x6a, 0x0, 0x0) r315 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r314, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r317 = getgid() bind$inet(r314, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r314, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r315, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r316, r317, r318, r319, 0x2, 0x9}, 0x5, 0x5, 0x8}) r320 = getgid() r321 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r321, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r321, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r321, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r321, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r321, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r322 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r323, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r323, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r326 = getppid() r327 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r327, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r328 = fcntl$getown(r327, 0x5) msgctl$IPC_SET(r321, 0x1, &(0x7f0000000980)={{0x2, r322, r324, r325, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r326, r328, 0xa5, 0x1, 0x100000000, 0x2}) r329 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r329, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r329, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r329, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r329, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r329, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r330 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r331, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r331, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r334 = getppid() r335 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r335, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r336 = fcntl$getown(r335, 0x5) r337 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r337, 0x0, 0x6a, 0x0, 0x0) r338 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r337, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r340 = getgid() bind$inet(r337, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r337, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r338, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r339, r340, r341, r342, 0x2, 0x9}, 0x5, 0x5, 0x8}) r343 = getgid() r344 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r344, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r344, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r344, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r344, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r344, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r345 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r346, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r346, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r349 = getppid() r350 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r350, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r351 = fcntl$getown(r350, 0x5) msgctl$IPC_SET(r344, 0x1, &(0x7f0000000980)={{0x2, r345, r347, r348, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r349, r351, 0xa5, 0x1, 0x100000000, 0x2}) r352 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r352, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r352, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r352, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r352, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r352, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r353 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r354, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r354, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r357 = getppid() r358 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r358, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r359 = fcntl$getown(r358, 0x5) msgctl$IPC_SET(r352, 0x1, &(0x7f0000000980)={{0x2, r353, r355, r356, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r357, r359, 0xa5, 0x1, 0x100000000, 0x2}) r360 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r360, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r360, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r360, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r360, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r360, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r361 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r362, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r362, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r365 = getppid() r366 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r366, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r367 = fcntl$getown(r366, 0x5) msgctl$IPC_SET(r360, 0x1, &(0x7f0000000980)={{0x2, r361, r363, r364, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r365, r367, 0xa5, 0x1, 0x100000000, 0x2}) r368 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r368, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r368, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r368, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r368, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r368, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r369 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r370, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r370, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r373 = getppid() r374 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r374, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r375 = fcntl$getown(r374, 0x5) msgctl$IPC_SET(r368, 0x1, &(0x7f0000000980)={{0x2, r369, r371, r372, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r373, r375, 0xa5, 0x1, 0x100000000, 0x2}) r376 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r376, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r376, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r376, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r376, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r376, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r377 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r378, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r378, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r381 = getppid() r382 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r382, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r383 = fcntl$getown(r382, 0x5) msgctl$IPC_SET(r376, 0x1, &(0x7f0000000980)={{0x2, r377, r379, r380, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r381, r383, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r340, r347, 0xffffffffffffffff, r355, r363, r343, 0x0, r371, r379]) msgctl$IPC_SET(r329, 0x1, &(0x7f0000000980)={{0x2, r330, r347, r333, 0x0, 0x46, 0x2}, 0x100, 0xc07, r334, r336, 0xa5, 0x1, 0x100000000, 0x2}) r384 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r384, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r384, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r384, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r384, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r384, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r385 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r386, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r386, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r389 = getppid() r390 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r390, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r391 = fcntl$getown(r390, 0x5) msgctl$IPC_SET(r384, 0x1, &(0x7f0000000980)={{0x2, r385, r387, r388, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r389, r391, 0xa5, 0x1, 0x100000000, 0x2}) r392 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r392, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r392, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r392, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r392, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r392, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r393 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r394, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r394, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r397 = getppid() r398 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r398, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r399 = fcntl$getown(r398, 0x5) msgctl$IPC_SET(r392, 0x1, &(0x7f0000000980)={{0x2, r393, r395, r396, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r397, r399, 0xa5, 0x1, 0x100000000, 0x2}) r400 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r400, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r400, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r401 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r401, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r400, &(0x7f0000000500)=ANY=[@ANYRES32=r329, @ANYRESHEX=r401, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r308, @ANYRES64=r319], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r400, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r400, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r402 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r403, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r403, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r406 = getppid() r407 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r407, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r408 = fcntl$getown(r407, 0x5) msgctl$IPC_SET(r400, 0x1, &(0x7f0000000980)={{0x2, r402, r404, r405, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r406, r408, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r311, r324, 0xffffffffffffffff, r332, r387, r320, 0x0, r395, r404]) getgroups(0x4, &(0x7f0000000140)=[r62, r178, r231, r332]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r58, r409}, 0xc) sendto$unix(r2, &(0x7f00000000c0)="00b6", 0x2, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x7) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x7) 16:21:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) socket(0x11, 0x4003, 0x0) socketpair(0x2, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7fff) recvmsg(r2, &(0x7f0000000040)={&(0x7f0000000140)=@in6, 0xfffffffffffffd12, &(0x7f0000000340)=[{&(0x7f0000000080)=""/14}, {&(0x7f0000000180)=""/166}, {&(0x7f0000000240)=""/230}, {&(0x7f00000000c0)=""/85}], 0x0, 0x0}, 0x43) 16:21:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffc1db9e53669c1d8e3f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0104000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1df1b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f37d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b530066530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb327769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538970000000076a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed344dc777f4aa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4769f6490be02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e4922cecf7eccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405013bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f1850a88366028375c4cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c780f90c37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d6487adeca0b28e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3f"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) sendto$unix(r3, &(0x7f0000000b80)="65c915e279d4a4f23921705f0e0ea486c9d087d31d0e0c60650db169ef8a6fbe9e9e8cd949b111e18e0b304565748431813cc76100f9588e823a0b40036ac5d78da7e9540ac8f50c949fe4a20a7fcf186760955bcdc49748f5fc195c2a42a24b6884f8ac106bb768357b21469e366b20b9ee8cac8a78762135d65c1050708f4b9250342beae4921b458471c78cff17f7118de3e8b8e53b4cfb16935456ec637096abd0b3d740c49a66f78bc0165a150c0e23fdbc1910937b6d847535fa54ec8072075e8033b07a5f12443a7bd3cb5b7f948863acf381fc34e55c4575cc95bba4e7c008ab252a0b86e90e5e5602738d9a", 0xf0, 0x12b5168df4373ac8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) fcntl$getown(r3, 0x5) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:21:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) socketpair(0x18, 0x4000, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x70, 0x1, 0x9, 0x7f}, {{r3}, 0xfffffffffffffffc, 0xa4, 0x4, 0x8000, 0xfffffffffffffffe}, {{}, 0x0, 0x8, 0x40000000, 0x3, 0xefc000000000003}, {{}, 0xffffffffffffffff, 0xab, 0xf00000b8, 0xffff, 0xdc45}], 0x4, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCEXCL(r5, 0x2000740d) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:21:04 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) r4 = getuid() chown(&(0x7f0000000100)='./file0\x00', r4, 0xffffffffffffffff) r5 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1, r4, 0x0, r5, 0x0, 0x8, 0x8e01}, 0x1ff, 0x1000, 0x0, 0x0, 0x4, 0x10000, 0x91}) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="008aa6e6418e000000de"], 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r7, r6) listen(r7, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0296000000"], 0xa) 16:21:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x6, 0x4007, 0xb) open$dir(&(0x7f0000000080)='./bus\x00', 0x20300, 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r0) 16:21:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000001b, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:21:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:21:04 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x300000800}) flock(r8, 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 16:21:04 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="f1c8c59921de65b07ddbfd4ae812a11fe980c0ff5b08af63d5efb4e81f3274c75831328eff57ef3075f1e44d8971c17f35318751f2952dc37cbde1e31684ec71e676fe4d5e1039add42024285231e8cffa8ccafb38db0e723d4ce9af51a6f4000039b3ac09b6934cf50ecb5d8e58c91df9b8142c26aa01d32373f5cb776f4b3288d2ec45fd68b77ba33930d6138fa93e04a138a1d1301f2aaab3ffd51f38074cf4cc8aaf764a8ad58a389a28f52881cb847ebb72da130c056286efe5906ece03776b41193319e9a40d82c73972c93257473171bb1f716e5a5bd48f9c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="c8a1d2ce0295b6bde0e195361192ca67b4ba45ffe8f08616ed3a44341694ed3c09a90907bc21bf02177eeb630ffb8cb102e9e43897081089dde565228c08abf43dca793cd3e09f45492984d7f476a43ec2c302bb6da52fc3456bc9268d04", 0x5e) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x9a, 0x2a}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000740)=[{&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000500)=""/52, 0x34}, {&(0x7f0000000540)=""/216, 0xd8}, {&(0x7f0000000640)=""/213, 0xd5}], 0x6) 16:21:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:21:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x100, 0x0, 0x5, 0x2}, {0x5, 0x7, 0x2, 0x93}, {0x9, 0x7f, 0x8, 0x401}, {0x2, 0x9, 0x5}, {0xf20, 0x5, 0x4, 0x9}, {0x2, 0xc1, 0x0, 0x80}, {0xff, 0x3, 0x7, 0x7}, {0x9, 0x84, 0x5, 0x316}, {0x4, 0x97, 0x8, 0x6}]}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:21:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x00Y\xa2\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) 16:21:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") poll(&(0x7f0000000040), 0x1, 0x0) 16:21:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = semget$private(0x0, 0x0, 0x500) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x1d) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getgid() bind$inet(r37, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) r43 = getgid() r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r60, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r60, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r60, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r60, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r62, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r65 = getppid() r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r67 = fcntl$getown(r66, 0x5) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0x2, r61, r63, r64, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, r67, 0xa5, 0x1, 0x100000000, 0x2}) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r68, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r68, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r73 = getppid() r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="0001000000696c653000d7c3637c2ceffc74f434f16ce660bad5b1e1bcc2df040598d335eeb7750dae46e2f65e183307e2d02494c36f5abb1e0e3e3be4be9045ea808cef56e41bd3a633cdf3e2a6145c94a8507ba8e81ac69f59f5bbab80216b6d794eb68175a8030c5a468ca3e980d758f20567ec416caa0e1311930344fc0e442822c32e0d04a600cf4705295753644eff47f5ec7c93535e34be9a16bc11f3f627"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r75 = fcntl$getown(r74, 0x5) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, r75, 0xa5, 0x1, 0x100000000, 0x2}) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r76, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r81 = getppid() r82 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r82, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r83 = fcntl$getown(r82, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x2, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, r83, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r40, r47, 0xffffffffffffffff, r55, r63, r43, 0x0, r71, r79]) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r47, r33, 0x0, 0x46, 0x2}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r101 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r101, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r100, &(0x7f0000000500)=ANY=[@ANYRES32=r29, @ANYRESHEX=r101, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r3, @ANYRES64=r15], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r108 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r108, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r109 = fcntl$getown(r108, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r109, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r6, r24, 0xffffffffffffffff, r32, r87, r16, 0x0, r95, r104]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r110, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r20, r9) r111 = geteuid() r112 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r112, 0x0, 0x6a, 0x0, 0x0) r113 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r115 = getgid() bind$inet(r112, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r113, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r114, r115, r116, r117, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xff, r20, r0, r111, r117, 0xe7069c164c6a1a9c, 0x1}, 0x6, 0x1, 0x200}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:21:05 executing program 0: r0 = socket(0x6, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="69e51c2fc76ef9fb412566303cebb3b88c10aaf7ccfcf94c05ae5a4a3cd2052f5b", 0x21}, {&(0x7f0000000080)="264539d0979a034451afcfb41975d03289b6445e410b1967515bbb13019c5998c0c9e3aa37aa63cd69bfb3fcdae2ff6321b267cb126dc9bcfaecb3ab277187137eccf927e2fcb786a652cdcc9af8aa68d4cf1d59d21268e4d9818b107e0e750c763f56fa1d0068d7806e5007d8045039e54d5f53698512061778eb787380a1c6e8582558c8f6b4de910d412396121922620458754ac2470194ece63baa4de7fdb954231b077704719fa5c269a152294fa3a70d9fea6f34230b9e831b90fa33127c0898646c0048bc", 0xc8}, {&(0x7f0000000180)="87c2f73a1d62f97630e898562c1441106ee6c0d16fbc8e74a247c889d391a714b9c1589a1b5d548c0c41a7bf4a30c4cdfbcfe13eb14f7a165c2983986efb372f6e4f7c44decf5e672a50c9466e1a11963b53f03fdba7a36ed084879d3b7af91051", 0x61}, {&(0x7f0000000200)="27b6265694396878dd61a292586f3e704188158deeb7889377bd89f1", 0x1c}, {&(0x7f0000000240)="a192a17b178ac891daf87887659165b23e4dfc10f48c6869dd64b928fa64811c", 0x20}, {&(0x7f0000000280)="7432a528115302b5c5258eda5cc31f1cd8251d3bf447fabe3afa60041c86", 0x1e}], 0x6, 0x0, 0x0, 0x400}, 0x400) 16:21:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x1) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getitimer(0x3, &(0x7f0000000140)) ioctl$KDGKBMODE(r2, 0x40044b06) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = dup(r1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x8) r4 = socket(0x38, 0x4000, 0xfd) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) 16:21:05 executing program 0: setrlimit(0x7, &(0x7f0000000200)={0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) getitimer(0xf7c32d564081a094, &(0x7f00000000c0)) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x14e) acct(&(0x7f0000000140)='./file0\x00') 16:21:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r7, &(0x7f0000000600)=[{&(0x7f0000000380)="c0f49d4127012da2235650545d7e2e4fe1dfb242cfce76f5c4aa39c545af99b9587ce0d184ecf655e6b3d86aa4d3ed64fe7366eeb80c9503ba68671332de22f6d2ff924be07f14f8dd5750dfcb78dc0a2493ce945f30c24e269edd7c9fe52d0adc526589c51846b4635898909a1c9886934244a731ea8dcc5bd698d49f8b07b0b803e08074e9694913f886ae895f403c0c98f0547eb9be0960d5ab0bbb333b682f19d5a81d0c64ca1e201efede13523cbd0d0b57640e71091af40e99dea8cac208ffa64d9755fe6a4c91f0a593dc45cf5dab83363e50a050da49ef101f7a541441136ccf72", 0xe5}, {&(0x7f0000000500)="a99d340041714e3afe4354446bb0508b739db5f9d583c333f85f08cf429a4a57f3e623ce2523848b06a2fa1f72cbe9b7c87648309d888fa8e9803228dee54e8be97f374bea47e82011ece72da746f33ce6b17929eeb1ab8d1f939c7cb323ca82388863b18b6a0e856bf244e6ca3452caa9aca0212c0e8f5381b491f1c8d1def516ae03b0d6372d61804d07f7855b9509b0057504ad727562887e2f6b29c345122f3e61c44d0a18305a9fc5baa7", 0xad}, {&(0x7f00000005c0)="9552d8f1af7ecacc52", 0x9}], 0x3, 0x0, 0x87) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 16:21:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:21:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) clock_settime(0x2, &(0x7f0000000140)={0xdc43}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0xffffff1b) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2a, 0x400, 0x6, 0x7, "1f721ea2942fad084ef806de80bafc574312715e", 0xfffff800, 0x200}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:21:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f00001ab000/0x3000)=nil, 0x3000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:21:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:21:05 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3a53454e1346f81dcb8d492706301800000ff0000007725ec21dceeb7c62742c6953a79f74bd50fe05b62afc1f4010230c708000000000000004a5068e503d34a6060a6b444516833d45455213ced9238b3043681c5fb72b9c4978a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e213040000009e9b64b5742f59830efcd06e81880b9139e33de35783688aa0bf604da48f9b3d296fa6e3acbf33d488de972b82be17ed69bc26b25eb17c894f1e3c8dd8"], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x1, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:21:06 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\x00\x00\x00\x00\x00\x00\x00 \x00', 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r3) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='.\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r9 = getuid() r10 = getgid() fchown(r1, r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x60}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8600, 0x0) dup2(r1, r2) 16:21:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f00000000c0), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 16:21:06 executing program 0: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/236, 0xec) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) listen(r2, 0x401) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:21:06 executing program 1: r0 = msgget(0x3, 0x80) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fc44f700553339603d63663dcdeed31cb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) r4 = open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc00c7006, &(0x7f0000000000)) kevent(r7, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r8 = kqueue() dup2(r5, r6) kevent(r8, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') r12 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) pipe(&(0x7f0000000540)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000006c0)) r13 = msgget$private(0x0, 0x718) r14 = getuid() r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() getpgrp() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r24, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r17, r18, r19, 0x40, 0x6}, 0x200000000008, 0x800, r20, r27, 0x7, 0x40, 0x8, 0x484}) r28 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 16:21:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getpgrp() sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) 16:21:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x4000, 0xff) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000200)={0x6, 0xfff, {0x401, 0x9}}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) semop(r4, &(0x7f0000000100)=[{0x2, 0x6, 0x1000}, {0x4, 0xfffa, 0x800}, {0x3, 0x1000}, {0x0, 0xffe1, 0x1000}], 0x4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$VT_ACTIVATE(r7, 0x20007605, 0xfffffffffffffffe) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 16:21:06 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0xd797, 0x1, 0x65, 0x8a40, 0xb4}, 0xc) acct(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup(r4) mknodat(r5, &(0x7f00000001c0)='./bus\x00', 0x6000, 0x3) 16:21:06 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r4) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) bind$unix(r5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r7 = fcntl$getown(r5, 0x5) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r20, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r46 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r46, r47, r48, 0x2, 0x9}, 0x5, 0x5, 0x8}) r49 = getgid() r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa5, 0x1, 0x100000000, 0x2}) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa5, 0x1, 0x100000000, 0x2}) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r72, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r73 = fcntl$getown(r72, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r73, 0xa5, 0x1, 0x100000000, 0x2}) r74 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r74, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa5, 0x1, 0x100000000, 0x2}) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r46, r53, 0xffffffffffffffff, r61, r69, r49, 0x0, r77, r85]) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r53, r39, 0x0, 0x46, 0x2}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r90, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r95 = getppid() r96 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r96, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r97 = fcntl$getown(r96, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x2, r91, r93, r94, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r97, 0xa5, 0x1, 0x100000000, 0x2}) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r98, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r99 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r103 = getppid() r104 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r104, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000980)={{0x2, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r105, 0xa5, 0x1, 0x100000000, 0x2}) r106 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r106, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r106, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r107 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r107, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r106, &(0x7f0000000500)=ANY=[@ANYRES32=r35, @ANYRESHEX=r107, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r14, @ANYRES64=r25], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r106, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r106, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r113, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r106, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r17, r30, 0xffffffffffffffff, r38, r93, r26, 0x0, r101, r110]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001380)={r7, r12, r110}, 0xc) 16:21:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) 16:21:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000b19fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a17b8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) socket(0x2, 0x0, 0xf4) 16:21:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x21) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:21:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x7, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x76}], 0x100000000000005e, 0x0, 0x0) 16:21:06 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:21:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0xd7, 0x2, 0x81, 0x4}, {0x7f, 0x0, 0x3}, {0xffe0, 0x80, 0x5}, {0xff00, 0x1f, 0x7, 0x8000}, {0x0, 0xb2, 0x7f, 0x10001}, {0x5, 0xe1, 0x31, 0x8000}, {0x5, 0x8, 0x8, 0x6}, {0x0, 0x57, 0x7, 0x1}, {0x5, 0x7f, 0x0, 0xffff}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:21:06 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r6, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600000000d04593704105104eaf3b09cdaea7bc1b59f5fe", 0xffffffffffffff59) write(r4, 0x0, 0x0) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f00000004c0)="e25aae490000000201545d84882e9ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) r8 = socket(0x2, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r9 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:21:06 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) sendmsg$unix(r10, &(0x7f00000005c0)={&(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000580)=[@rights={0xffffffffffffff95, 0xffff, 0x1, [r0, r6]}, @cred={0x11, 0xffff, 0x0, r7, r8, r9}], 0x38, 0x1}, 0xb) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r11, 0x20}, {r12, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r14, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r15, 0x400c5752, &(0x7f00000007c0)) r16 = accept$inet6(r13, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom(r16, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) 16:21:06 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000003fd, 0x12e) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) accept$unix(r1, 0x0, &(0x7f0000000000)) pledge(0x0, &(0x7f00000000c0)='vmm ') mkdir(&(0x7f0000000180)='./file0\x00', 0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'t\x0e\x02', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:21:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) socket(0x10, 0x3, 0x1f) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) 16:21:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = socket(0x40000000011, 0x4, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000880)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000440)) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:21:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x10602) semop(r1, &(0x7f0000000080)=[{0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/221) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xddc51ec28c68f08d, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) semctl$GETVAL(r1, 0xe87d3b77c7396b0d, 0x5, &(0x7f0000000000)=""/46) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:21:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xff4b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r1, 0x0, 0xf1f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="edabdf93520ec2dd1a08d87b3d8aeb2b3fd52014bfced7061acfabd2c6c647e5a6a051dc25be2024fec6f6eb010000002d6bd0f8df7b7ca024a1e37d46146340ddb30a30e9c881b011c707dfdab68a119dc6215293b3d40e153905fecd08ab1066", 0x61}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r2, 0xdae7af1c3a79cec0) 16:21:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0xd9153ddb7b8a20ea, 0x12) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:21:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x401, 0x40, 0x0, 0x7}, {0x8000, 0x1, 0x3f, 0x5}, {0x3, 0x0, 0x27, 0x20}, {0x645c, 0x4, 0x24, 0x3}, {0x401, 0xff, 0x20, 0x400}, {0x2, 0x6, 0x3, 0x798}, {0x7ff, 0x2, 0x1, 0x1}, {0x1ed, 0x4, 0x20, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/\x01\x00\x01\xb8\x02<\xb3l\x00', 0x200, 0x0) pwrite(r2, &(0x7f0000000180)="4cdfc5ad7c9df9d16ea8520cac91c1220abc4535effe76ba8e139e7b58f483b511829dda6303df7b63414f3821ed8a30b03e0323067764091a8d672e7c4185789b204678ca899ffa6ad86e136e2006f9dc5143b2ce29538f03e97a8d8b07cf63e4ec0f4db86a45583c65bd4de488a5b365e3945fdfd55b98b8e34dad128f638d04e5f9fd4c52d24393add7f7feafe866b834a22b71bdf7e55111eb8cd21fad86e5a900f148979e95b314f2c52218a3360207c45e526a7aac306db8495bec3f95eb728064b65f7e8ab9d8aa63fd0fc0cdfade17e5e3e58702", 0xd8, 0x0, 0x600000) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:21:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xff) socketpair(0xdc93eadd42f39b5a, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) socket$inet6(0x18, 0x3, 0x20) setrlimit(0x4, &(0x7f0000000100)={0x8, 0x1}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="1105abc40ef414785b487285406702ac568020b83cec1c6551ad041eaeb88b54847d4a1d5841cc99e459765531f25a0c476fb2363874562d92a8", 0x3a}, {&(0x7f0000000180)="43bb5e866b2ebf1ebb3a3f8883c61cf55a867504f81f303712e585a86694c30a471340663b06d97557fbe75b4dfaa9b2bd252679f06714c41e07d76058d3c8d5411d7e0e2cd58a11df4efc52be116531192994bd78e867971af90b7d8a10c533193d8e46c744e2dcdb937c6b4903b99b35c4a0b4a64f3addcd6e0788eeffa22c59b9ff6d4e1bc1b3", 0x88}, {&(0x7f0000000240)="91a7c59ea582988243396d9c874d9d19d177cbd6b23d843e1cd47ebad3b6a9c758f51f4100c49d2a168e5d7c2c", 0x2d}, {&(0x7f0000000280)="ee757b3ce97d26f98f3a34104f6c722507741165e58faa2248e00da3b04d77aa1808c18c58a2f32d1070745441c53167e92a89fd6def5ca35a7700bfcac4534b09b3bec6b23b311f292826218de6402647c8a09be145e7eaf8b63916a63755a0a2b2df0e4368634957a3ff496e36bf3ccb56438724a5138cd39efec6af562be543e142ee15576751a1a23b747fff59", 0x8f}], 0x4) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0xa0) readv(r3, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/142, 0x8e}], 0x3) syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000600)={0x8, 0x1}) r4 = openat(r3, &(0x7f0000000640)='./file1\x00', 0xa00, 0x20) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r6, &(0x7f00000006c0)=""/3, 0x3) r7 = openat(r5, &(0x7f0000000700)='./file1\x00', 0x880, 0x6) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000780)={""/16, @ifru_data=&(0x7f0000000740)}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000007c0)=0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000800)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) fchmodat(r3, &(0x7f0000000880)='./file1/file0\x00', 0x10, 0x2) mknod(&(0x7f00000008c0)='./file1\x00', 0x4c7d64af5a9f9e97, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) mprotect(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) r9 = socket(0x1, 0x4000, 0x1) preadv(r9, &(0x7f0000001f40)=[{&(0x7f0000000980)=""/91, 0x5b}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/237, 0xed}, {&(0x7f0000001b00)=""/200, 0xc8}, {&(0x7f0000001c00)=""/30, 0x1e}, {&(0x7f0000001c40)=""/61, 0x3d}, {&(0x7f0000001c80)=""/219, 0xdb}, {&(0x7f0000001d80)=""/70, 0x46}, {&(0x7f0000001e00)=""/95, 0x5f}, {&(0x7f0000001e80)=""/140, 0x8c}], 0xa, 0x0, 0xe0f) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r10, &(0x7f0000002000)='./file1/file0\x00', 0x400, 0x20) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000002040)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, &(0x7f0000002100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0, 0x0}, &(0x7f0000002180)=0xc) fchownat(r11, &(0x7f0000002080)='./file1\x00', r12, r13, 0x2) 16:21:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4091, 0xffb}], 0x1, 0x0, 0x100000000000) 16:21:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0xd4e5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r3, 0x5) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x1, 0x0) dup2(r4, r5) r6 = syz_open_pts() openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x88) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x0, 0x3, 0x7, 0xffffffffffffffd9, "fbffa2410aa79300000000000009000006f91300"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:21:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000006c0)={0xdbe, 0xffffffff, {[0x0, 0x4a, 0x40, 0x401, 0x3, 0x6, 0xf0, 0x2, 0x800, 0x3, 0x63, 0x7ff, 0x7, 0x6, 0x0, 0x7fffffff, 0x5, 0x7f], [0x8, 0xfffffffffffffff7, 0x5, 0x8, 0x40, 0x1, 0xdd52, 0x7, 0x6, 0x1], [0x1, 0x90000000000000, 0x2, 0x4, 0x53b, 0x55f, 0x7], [0x8, 0xffff, 0x6, 0x5, 0xffff, 0x2], [{0x4, 0x2, 0x1f, 0x5}, {0x6, 0x63b6, 0x33934e2c, 0x959}, {0x8, 0xbc, 0xfffffeff, 0x4}, {0x8, 0x8, 0x8, 0xfff}, {0x1f, 0x2, 0x7, 0x2}, {0x15, 0x9, 0xfffff801, 0x8001}, {0x800, 0x1000, 0x9fe, 0x8001}, {0x0, 0xe3ed, 0x2b, 0x2}], {0x6, 0x3, 0x80, 0x2}, {0x8, 0x4, 0x9, 0x101}}}) chdir(&(0x7f0000000000)='./bus\x00') r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:21:07 executing program 1: lstat(&(0x7f0000000240)='./bus\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus/file0\x00', 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="ac9de54709a6324d1633d7e2a3259684fa01f932f74dd573283579ba35cd8a5385ea88aa5b0fdec5ab6e267a67aa18f2d9722b11c708f21b810f9867f167ba5b67f60eec0a969b887452f119b84344c0b3aaf4d5949d56ba1ac49cd3d692e8e06e7a4c52827c26b5a71a622d", 0x6c}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x100, 0x0) renameat(r1, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000400)='./bus\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r4, &(0x7f0000000480)="6e4c4c002f8656745879ac0ee416f085107146d650488e0f3bd95ff48d25439d8f58c17c7f503a0a4c2797738ee94f75428e9fea38ef7bdb5b59f777c3a3a63a0192adfb657042c23fe229165cd23b3b7ccf1de2ec1d3c41b45c4fe5bcdbed4c4e5d70ed7e281a4c84e9d7f7966ee04b1e4519f1f89d809e663c6b20b375c0959661ebc100cbbf6a6516505abdc92966097592ed1ed827cc8f7357d374c15def046c13b9563b", 0xffffffffffffff7b) execve(0x0, 0x0, 0x0) 16:21:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000800)=""/222, 0xc6) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$unix(r7, &(0x7f0000000f80)=ANY=[@ANYBLOB="ce025a2b2521cf937d2112ccc8245ab7b4090cbfd9007043521a7f35705f5ea2d4e08aa1c8daaf892c8e3ef8656186cf37de8d870bf0b73c2fb878f9fb56af930d36df3200b1d13acdbecefee2db520e893d94d076190ff6c399240e0c1c0fad5a55adbc5984a58849dfe48787283df4e5bcc60ee37b3b3e8aa6a0325ac7ab3877cb101c6179bb345465da852f277e315df86d3652d1c89553397a4dbd82835b9866ab92551e5f1e709a8f4f8c13", @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYRES32], @ANYRESOCT=r9, @ANYRESDEC, @ANYRES16=r4, @ANYRES32=r8], 0x6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000480)=0x5) kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r10}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000b40)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad736e495c885b8541b0ed586af583c30ffd584fd5642c37d326262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29eefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda4100"/142]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r11) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r13 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r13, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 16:21:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0xfffff8fffffffff7, 0x8], [], [{}, {}, {0x0, 0x6, 0x0, 0xfffffffffffffffe}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munlock(&(0x7f00005ac000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2bdcb51281ab1ec3, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x3ea1, 0x1, 0xd4f, "11449e6db23c13426f9c4a47750f0d400ebfb8e6", 0x1, 0xab7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5, 0x1000}, {0x42, 0x10000}, {0xccf3caf952dd5148, 0x9}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:21:08 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0xfe) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:21:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/depf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrlimit(0x8, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 16:21:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = syz_open_pts() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0x46, 0x4, 0x10000, 0x7}, {{r3}, 0xfffffffffffffffa, 0x72, 0x18bfdddb660304f, 0xc51, 0x9}, {{r4}, 0xfffffffffffffffd, 0xa, 0xe4aa584e0969d507, 0x1, 0x1000}], 0x4, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffff9, 0x6, 0x0, 0x6, 0x400}], 0x3ff, &(0x7f00000004c0)={0x9, 0x2}) dup(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x14, r7) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000500)={0x8000, 0x5, 0x4, 0x5, "0519c2ee7eabdc476d439d559dd302b52779af61", 0x9, 0x3}) lseek(r6, 0x0, 0x2, 0x2) r9 = syz_open_pts() r10 = socket$unix(0x1, 0x2, 0x0) connect$unix(r10, &(0x7f00000003c0)=@file={0x1be1dc26ae91f5f1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000240)={0xffffffffcc6a8ff4, 0x1003c3, 0x3, 0x8, "b08dce50000100000000000200"}) readv(r9, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r11 = open(&(0x7f0000000040)='./file0\x00', 0x900, 0x1) flock(r11, 0x10) 16:21:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() fchdir(r3) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) write(r2, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) close(r1) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) kqueue() r7 = msgget$private(0x0, 0x401) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r7, 0x0) 16:21:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup(r3) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000003c0)={0x800, 0x4}) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000bc0)="7eb06ede55e0d4e5b310b1cfeb2190cddcaf6353ff68f1f42389b8cb2004d5ee721a3e83eb620cb192c61995c1af120789f7e31e629c32c69c223a68ffe97e3700f001e5274dddca1294d7e06aa8355d3ad9c4a42c35a3ed4cd9ec43c39ca005d3fa81b1757825dbcc33f289616f66865c7bbb6af9fb73ae97f3a0ba54be9c361ec8032f5ebe75f9731efd60c319099e224b1308059080de537204b9ed7e4e4a2626eb1e83b64cdf2b48902cc5132319500b", 0xb2}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) sendsyslog(&(0x7f0000000ac0)="62e2a19efd2f68873f2db48195c0f83ee8cd8ab427ee50e57ac1ed54218ebdcf16c3acc7d7151b38bc42f19b58ad058534ccc9eeb2ffe429bda02480d2c8523cc96da3c81d233ce160f1fcb78bc30ed6f6a0151fe6d639a07864f00f73918afacdca26a0f3afc804b835ddce84f467bce2219964c565a5c604d3d8a1462a3366db02a35582707faf2a62b792cb4b8284ec6f4d533dc15ff83f1d950f82bc3c58a90b4dcf78f625628a3a0406b49e6f8156c5cdb4c09cae21053baeecad7c9581afac3738133307e1f341080a1c9a3c8ed74a148ef4588d057a03e7da", 0xdc, 0x10) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r5, r6) r7 = dup2(r2, r2) connect$inet(r7, &(0x7f0000000040), 0xc) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 16:21:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000140)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r11, &(0x7f0000000440), &(0x7f0000000340)=0xffffffffffffff5e) sendmsg$unix(r11, &(0x7f0000001b00)={&(0x7f0000000500)=ANY=[@ANYBLOB="f5cb09506ffbffffffffff1087e17f4ee28d92bb967c28931e113dafc237a401e6691bffddfe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b886a39dcdf9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a17507e7bf19638ae4d9ffd302ed0af4db56e64cc913d18f7903369dec87fe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240b27fee96a8e4d355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e3183195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88acb3f357949917e143e38b51922e45ae85ee77a4071556483df8643d0700000000000000ace7091dfc973acfbd66e3edd626a863eb4ecfa91855368949cf69156f39bac11b963aa1eed937c2982c01a48c4f701f3b9248278de04fd6987a94ee2acf9f590ba8e1cf2f3911bde1fb88b42c42ab3356c3f2440ce0134ffa0f13727d8c9ecd74c638d4568e5cfbe30ff991a065d1f449000000000000000000000000868832b7000000b69f000000000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000180)=0xa5) r12 = socket$inet(0x2, 0x4, 0x1d) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffe58) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:21:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000119000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:21:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x400) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r3, 0x6, r5) 16:21:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r1, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r3, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r0, &(0x7f0000000000/0xb000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x91) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:21:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) r36 = getgid() r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r53, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r61, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r66 = getppid() r67 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r67, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r68 = fcntl$getown(r67, 0x5) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000980)={{0x2, r62, r64, r65, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r66, r68, 0xa5, 0x1, 0x100000000, 0x2}) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r69, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r69, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r69, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r69, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r74 = getppid() r75 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r75, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r76 = fcntl$getown(r75, 0x5) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000980)={{0x2, r70, r72, r73, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r74, r76, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r33, r40, 0xffffffffffffffff, r48, r56, r36, 0x0, r64, r72]) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r40, r26, 0x0, 0x46, 0x2}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r77, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r77, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r77, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r77, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r78 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r79, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r82 = getppid() r83 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r83, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r84 = fcntl$getown(r83, 0x5) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x2, r78, r80, r81, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r82, r84, 0xa5, 0x1, 0x100000000, 0x2}) r85 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r85, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r85, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r85, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r85, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r85, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r86 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r90 = getppid() r91 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r91, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r92 = fcntl$getown(r91, 0x5) msgctl$IPC_SET(r85, 0x1, &(0x7f0000000980)={{0x2, r86, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r90, r92, 0xa5, 0x1, 0x100000000, 0x2}) r93 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r93, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r93, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r94 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r94, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r93, &(0x7f0000000500)=ANY=[@ANYRES32=r22, @ANYRESHEX=r94, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r1, @ANYRES64=r12], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r93, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r93, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r95 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r96, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r99 = getppid() r100 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r100, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r101 = fcntl$getown(r100, 0x5) msgctl$IPC_SET(r93, 0x1, &(0x7f0000000980)={{0x2, r95, r97, r98, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r99, r101, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r4, r17, 0xffffffffffffffff, r25, r80, r13, 0x0, r88, r97]) fchown(r0, 0x0, r97) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:21:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:21:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r6, 0x6, r9) readlinkat(r7, &(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=""/182, 0xb6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r12 = getuid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r14}, 0xfffffffe) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0xd, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:21:10 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget(0x2, 0x4) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="020000000000000074d3897cb717eedc2299d0e00444dd0b97ee30c86312aed36a3b1d8e30f600cb0248881b4163b4c5e7955d204d1549a581ad649c1671a536426fbb7c555cd817060aceb70555b46b887a77ea6953611e8497cdd28f893db2cde01ecd0f64928b639f1529971819bf18590618c4c2ca713347bdb745cdedb59a34c283c6ad8eca7505f3a8002aeab380eda957f020daaa109e237b02cb68dd3ba497c6b7c061bf9c5f7f8580181dabc00054dbd196731a4a2ed82c14a4c4b1667103b7dc94bfd2963c884fbee89adb91d0c36c0796ce6bc1652166a2f5a18413cfe43828c83d2802cb044094acd27df6b26233e8073681f8e2bd8c873ce27d1bd9dda543c4ed9ad6d6d2b076cd84dfb9af1f731a1f918dd01ebb92d770991dc5f6e5eac025382c6038eec2ce6f5165aaf350e1e2ce63"], 0x8d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:21:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r4 = accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) acct(&(0x7f0000000140)='./bus\x00') connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffe5) sendto$unix(r2, &(0x7f00000000c0)="00b6", 0x2, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x7) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:21:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x03\x00N\x00\xa3\xdf\xa7\x9f<', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x8000000000}], 0x8000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) BàŸY6                        16:21:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={' \x00\x80', 0x0}) semget(0x1, 0x7, 0xf9ad669fd61f8b3e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a229be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0xfff}, 0x8) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x180, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0xfff, 0x1, &(0x7f0000000080)="ebffcbaa4eee9931929648000000", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:21:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc, 0x40}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9")        BàŸY6‚ 16:21:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="fca650ec4cc268fd257888ff00"], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x0, "000000000000715c63c24d30884d0000008000", 0x0, 0x8000000}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x6) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0xfffffffffffffd17) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:21:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000880)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000800)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r4, r5) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) kqueue() 16:21:11 executing program 0: getrlimit(0x6, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000523000/0xd000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0xfffffffc, 0xe1, {0x100, 0x7fff}}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) 16:21:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:21:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x8) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="761ff18e5b0c431fc3fbfb500b00000000a35395ebe04eec8087dff3fb344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a8cdd7748d8057bdeaa1a1c6ee50b0a03ec86397e92655ebd39c3ce5fa01c95cabc4333bf899f8aa64816a9b0ec47eceddf9fbe6ae7020f32af35c6507c5e1cbf7cc373f68e1174dfb075790166a8fc54ddb994a25a813a710aeb7b71b232d74b75390ac26a42b1a6bc0c95b7ddb6d3a5fd7924ce50af9d924d6638e8cfa92415d289d4c11ba5924a617eccdc0f"], 0xa) r7 = dup2(r6, r5) accept$inet6(r7, 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) 16:21:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6270cb160f000601bc8dd02d0000020000005c8f4bdb891637f0414246eb8ae206bdefc33d810a326764a6a624c50155f8687c4a6cd300bd183faade4acb6fae315ce84b9ebe39670b4f90ecf995"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00002e7000/0x1000)=nil, 0x1000, 0x1, 0xfb5977b7c13822fb, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.file0\x00\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x5, 0x101, 0x8, 0xd3, "233ad6b9592214415e243945eed757eba329da2a", 0x2, 0x5}) dup2(r3, r2) 16:21:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = dup2(r4, r3) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r11, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r12 = fcntl$dupfd(r1, 0xf, r11) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) write(r14, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r15 = syz_open_pts() ioctl$TIOCSTOP(r15, 0x2000746f) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r16, &(0x7f0000000140)=' ', 0x1) r17 = dup2(r15, r16) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r18 = accept$inet6(r17, &(0x7f0000000200), &(0x7f0000000240)=0xc) r19 = socket(0x1, 0x0, 0x1f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000009c0)={0xad, &(0x7f0000000380)=[{0xb56b, 0x7c, 0x5c, 0xa7a}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r20, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r21, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r22 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r24 = dup2(r23, r22) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r28 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f00000004c0)=""/223) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x42, 0x6}, 0x8, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = getgid() r35 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r37 = msgget$private(0x0, 0x0) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r37, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000001000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r38 = semget$private(0x0, 0x8, 0x80) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r39 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r41, r35, r34, 0x13, 0x6}, 0x6, 0x2, r36, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x42, 0x6}, 0x8, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) r46 = getegid() r47 = getpgid(0x0) r48 = msgget$private(0x0, 0x200) r49 = getgid() r50 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r52 = getppid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x8, r50, r49, r50, r49, 0x42, 0x6}, 0x8, 0x3, r51, r52, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x4, r31, r34, r43, r46, 0x18, 0x101}, 0x6, 0x1, r47, r51, 0x100000000, 0x1ff, 0x63}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r54 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) r61 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="aaa77963a2be8b7542fd3680ea0f75b17c116f00b8e4", 0x16}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r9, 0xffffffffffffff9c, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r10]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r12, r13, r14, r18, r19, r20, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r21]}, @cred={0x20, 0xffff, 0x0, r25, r27, r46}, @cred={0x20, 0xffff, 0x0, r53, r55, r61}], 0xe0}, 0xc02) r62 = dup(r0) sendto$inet6(r62, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000bb, &(0x7f0000000240)=[{0x79, 0x0, 0x2}, {0x81}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:21:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x7, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [], [], [{}, {}, {0x0, 0x0, 0x80000}, {}, {0x0, 0x0, 0x20, 0x20000000}, {0xfffe}]}}) 16:21:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) msgget(0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:21:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf], [], [{}, {}, {}, {}, {}, {}, {}, {0x3}], {0x0, 0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:21:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r0, &(0x7f0000000100), 0x0, 0x1803, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r2) 16:21:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7ff40001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unlink(&(0x7f0000000040)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff07e00000002000"], 0x10) 16:21:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x228ab) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:21:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000200)=0x8) 16:21:12 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d692f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000080d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e00cdf0dc9a1ce0a108430000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8c1574d798734c54bc354e8c043e5511efb4097f7b106f701b3ec0c16579ae30b513e2519816ccf1bc15681f181496e6a53473c69b7590f446ab1a214e05a45bbfcb599db91436b83d0f97999c178f146a2399d19a5c1fb9ccf401d32f8ddded46a01318f47ebc256a330c1f1827a5507f317060fc6ce39d055769a2407a347d33"], 0x10) dup2(r2, r1) clock_gettime(0xf3cb5793e4fcb47e, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0xc003, 0x11) connect$unix(r3, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) dup(r3) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5}, 0xc) r6 = semget(0x0, 0x1, 0x201) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000780)=""/4096) fcntl$dupfd(r0, 0xa, r0) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:12 executing program 1: munmap(&(0x7f0000371000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x2800) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000140)='.\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0xffd}], 0x1, 0x0, 0x0) 16:21:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = msgget(0x0, 0x246) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x5, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r11 = socket(0x6, 0x4, 0x7f) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r12, r14, 0x2, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="220e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r18 = geteuid() r19 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) socketpair(0x30, 0x5, 0x2, &(0x7f0000000300)) bind(r19, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffff7) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r18, r20) getegid() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) 16:21:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0xfffff84c}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:21:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, 0x0, 0xb37, 0x0) kevent(r1, &(0x7f0000000200), 0x6, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r5 = openat(r4, &(0x7f0000000140)='./bus\x00', 0x80, 0x10) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1000, 0xff, 0x0, 0x3f}, {0x1004, 0x3, 0x40, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) 16:21:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = getpid() getppid() ktrace(&(0x7f0000000080)='\x00', 0x7d27cf8549edf5bf, 0x40000358, r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = getgid() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x8f1, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x7, 0xbd, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r17, r24, 0xffffffffffffffff, r32, r40, r20, 0x0, r48, r56]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r24, r10, 0x0, 0x46, 0x2}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r62 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r62, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r61, &(0x7f0000000500)=ANY=[@ANYRES32=r8, @ANYRESHEX=r62, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r1, @ANYRES64=r7], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r67 = getppid() r68 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r68, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r69 = fcntl$getown(r68, 0x5) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000980)={{0x2, r63, r65, r66, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r67, r69, 0xa5, 0x1, 0x100000000, 0x2}) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r70, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r70, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r70, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r70, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r75 = getppid() r76 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r76, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r77 = fcntl$getown(r76, 0x5) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000980)={{0x2, r71, r73, r74, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r75, r77, 0xa5, 0x1, 0x100000000, 0x2}) setpgid(r67, r75) 16:21:12 executing program 1: setpgid(0x0, 0x0) r0 = getppid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3f47) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) setpgid(0x0, r0) 16:21:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000500)={0x8001, 0x1, 0x3, 0x9cc}, 0xc) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x4) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r7, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r8, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10006) getdents(r9, &(0x7f00000003c0)=""/253, 0xfd) write(r8, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91)  OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 16:21:13 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/170, 0xaa) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:21:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x0, 0x10) pwrite(r1, &(0x7f0000000840)="1e817c54691a22539654f25321d699bab455b69e1cd801f72570084df346655580f24f4d33ad3f9afa34bb0e1266885201e4035ac42f195902b55958576b2f6bbf792ae344b6", 0x46, 0x0, 0x6) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:21:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r10 = getuid() r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0x0, r16) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r20 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r20}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x6, r26, r27, r33, r28, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r26, r19, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r40, 0x0, r41) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = fcntl$getown(r41, 0x5) r48 = semget$private(0x0, 0x4, 0x408) semop(r48, &(0x7f00000003c0), 0x2b31) semop(r48, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r48, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r48, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getegid() r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x3, r49, r50, r52, r54, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r49, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r47, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r12, r44, r26, r14, 0x4}, 0x1fd, 0x401, 0x2}) r55 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r56 = socket$inet(0x2, 0x2, 0x0) setsockopt(r56, 0x800, 0x800000000001e, 0x0, 0x322) r57 = socket$inet(0x2, 0x2, 0x0) setsockopt(r57, 0x0, 0x800000000001e, 0x0, 0x0) r58 = accept$inet(r57, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x0, 0x800000000001e, 0x0, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt(r61, 0x0, 0x800000000001e, 0x0, 0x0) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt(r62, 0x0, 0x800000000001e, 0x0, 0x0) r63 = getpgid(0xffffffffffffffff) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001600)=ANY=[@ANYRESDEC, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES16=0x0, @ANYRES32=r10, @ANYRES32=r14, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r55, @ANYRESOCT, @ANYRES32=r58, @ANYRES32=r1, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r61, @ANYRES32=r62, @ANYBLOB="ffffe3031c900841b7931d0b1224d66c3cbe116ce4ebbd6b48c6143cbe8d63c92733fc7d419af77f343d78573db88fed48a095fef7b633f550862469320000001cdca9203921a68d28e537a4310b47f27e67f48879a0a8efac96c86c7004d4b9690800000000000000623ae2660900"/126, @ANYRES32=r63, @ANYRES32=r65, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x117, 0x1}, 0x1) 16:21:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:21:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:21:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = semget$private(0x0, 0x3, 0x10602) semop(r1, &(0x7f0000000080)=[{0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/221) semop(r1, &(0x7f0000000500)=[{0x3, 0x0, 0x800}, {0x4, 0x2bcd, 0x800}], 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000540)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414ef849e9f3999d6730660500000000000000e16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000640)={0x4}) r10 = dup(r4) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) write(r8, &(0x7f0000000580)="8f86b3c0a706cd7b077b1cce940dc8af1dc641f92778afa705052dcc2a38c811b0f3441c1cdbbfdc429e1770db2114e385f811723f46b2a3f64699296f61c82da5d23f9e00c4ebc84a21b92f36cab343be0fa7243d76a93ba5cd11f95eb3534cf8dcb0c2547aadb6e942584e48bf96b68a5f6e8d7f3f77bfecb161fbedad2318da1fcb079657cf689b0c13187d12482829f28584d97f81e4cc7b13206740a6087972ab791c942747401f00a2c3151a38", 0xb0) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r11) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:21:14 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:21:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f000010d000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000340), 0x0) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f00000b8000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) mprotect(&(0x7f00001d1000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:21:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x3c18) socket(0x6, 0x1, 0xf8) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r2, r0) 16:21:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="4f4412d5443fdc13d167cba97afc925980d9e8aacc5c00cb88b8c74a2c2f1830b8e317ea00326d522214a75a4ec2bc98fb064e26b3dfcee75bb252f691758c0607160c0b36b6a3a13c655215695b2f45e9894c2cc84bdfcc697f3d31996cad011b39f2e81775a4ea362714de0bb08c585a2986abecd43b8f2c2c2a33e4adf0ec26ab0ba7d6e6ec877813cf59feb2336ae1a58fc6bb803f2fcab28aba0b59751fa46aeb1aa4e9d71bece81a2a49224683f1225b528dd08967b352f398b53a565ef3f6cb3d2a0d"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:21:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0xb15babcf04125171) 16:21:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4a, 0x0, 0x0, 0x2}, {0x2}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:21:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r6, 0x0, 0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2, @ANYRESOCT=r3, @ANYRES64=r3, @ANYBLOB="47a0468daa2cfd17277b2f98aaf902fa528611277588a5111b9597183d9fbf8fb0ee054c121328582e9fffeebe507de46a04059cc2e5d16baa0c16f908b0f3e27c82b45eac1c78176abeea4db0bf6de05cfcdf0f922c9c83cf82c96516f81e02439ddd9de00008dfc4da3a2a6620e1ec3774ecdfea59b73c50bbbabf82b0f7d3342d16320c797627de505ab0f9dd6a7c5febe1b388caa6297c9643371f685c53120f3e74147b04421d3d65b6f4def31d20f4e79ddee755012ce2828604ee8fccaf53a2360f534fad467173d1841e1c3226b93704b07ac8351a4df256ab4b56", @ANYRESDEC=r4, @ANYRESHEX=r7], 0x6) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 16:21:14 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f00000001c0)=[{0x227, 0x0, 0x0, 0x7}, {0x4, 0x5, 0x0, 0xfdb}, {0x101, 0x8, 0xae, 0x1}, {0x0, 0x5, 0x15, 0xffff}, {0xfff1, 0x40, 0x1, 0x777c}, {0x8000, 0x5, 0x8, 0x1}, {0x8, 0xff, 0xb8, 0x391}]}) msgget(0x3, 0x102) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 16:21:14 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:21:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f00000000c0)=0xffffffffffffff8f) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() syz_open_pts() r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:21:14 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:21:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e}) write(r0, &(0x7f00000000c0)="8279127852e1dae0d93220076401d916f195fbc3f3d47748a0ec7a7b613c6990", 0x20) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000080)='./bus\x00', r1, r5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:14 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) socket(0x6, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000400000008000000"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(0xffffffffffffff9c, 0x252e5d67b5df143f) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aee0952d32583ce940330dc3b6fd4f7fe75428650ccd5c81b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfc985e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xee) r4 = fcntl$getown(r1, 0x5) r5 = geteuid() r6 = getegid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000740)=0x3) socket(0x1, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:21:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x5060e664921edd42) 16:21:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = msgget(0x1, 0x80) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000034e94db9e9042d4b5c07da8de0fac3c52dce2f4f2d92a1d06674ff2f80f4e1050e5bd7e0"], 0x33, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0}, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = dup(r1) connect$unix(r4, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003fd, 0xfc) write(r5, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCCDTR(r5, 0x20007478) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:21:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c48c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90d28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476400"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x8a, 0x2) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:21:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "460a720f44d9732d5742598b94c426ecf47989e0"}) 16:21:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x401, 0x100000}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 16:21:14 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a41006394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r19 = socket(0x2, 0xc003, 0x11) r20 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r20, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) connect$unix(r20, &(0x7f00000004c0)=ANY=[@ANYRES32=0x0], 0x1) writev(r19, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x10001, 0xc8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x387b}, {{r16}, 0xfffffffffffffff8, 0x3d98127b15d9f812, 0x8, 0x7fff, 0x6}, {{r17}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r18}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x28d, 0x7}, {{r19}, 0x7ffffffffffffffc, 0x20, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0xfff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r21 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:21:14 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x210c72103cf33d9d}) chdir(&(0x7f0000000000)='./bus\x00') kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x8000000000000006, 0x82, 0x0, 0x0, 0x2}], 0x64, 0x0, 0x85, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) 16:21:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x83I\x00', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x100, 0x2, 0x0, 0x800}, {0x54, 0x0, 0x0, 0x1}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(r0) ioctl$KDSETRAD(r3, 0x20004b43) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) fchmod(r3, 0xc0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:21:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = semget$private(0x0, 0x0, 0x500) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x1d) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0001190918ae6c6530008018c20b1904b6"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() bind$inet(r40, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = getgid() r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa5, 0x1, 0x100000000, 0x2}) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r71, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r71, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa5, 0x1, 0x100000000, 0x2}) r79 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r79, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r84 = getppid() r85 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r85, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000980)={{0x2, r80, r82, r83, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r84, r86, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r43, r50, 0xffffffffffffffff, r58, r66, r46, 0x0, r74, r82]) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r50, r36, 0x0, 0x46, 0x2}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r87, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r87, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r87, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r88 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r92 = getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r94 = fcntl$getown(r93, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000980)={{0x2, r88, r90, r91, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r92, r94, 0xa5, 0x1, 0x100000000, 0x2}) r95 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r95, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r101, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r102 = fcntl$getown(r101, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) r103 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r103, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r103, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r104 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r104, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r103, &(0x7f0000000500)=ANY=[@ANYRES32=r32, @ANYRESHEX=r104, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r6, @ANYRES64=r18], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r103, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r103, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r105 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r106, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r109 = getppid() r110 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r110, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r111 = fcntl$getown(r110, 0x5) msgctl$IPC_SET(r103, 0x1, &(0x7f0000000980)={{0x2, r105, r107, r108, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r109, r111, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r9, r27, 0xffffffffffffffff, r35, r90, r19, 0x0, r98, r107]) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r112, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r23, r12) r113 = geteuid() r114 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r114, 0x0, 0x6a, 0x0, 0x0) r115 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r117 = getgid() bind$inet(r114, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r116, r117, r118, r119, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0xff, r23, r4, r113, r119, 0xe7069c164c6a1a9c, 0x1}, 0x6, 0x1, 0x200}) setgroups(0x3, &(0x7f0000000140)=[r2, r3, r119]) 16:21:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = socket$inet(0x2, 0x5, 0x1) sendmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000080)="c0a6b65a67fdab4d894b9201a163d2e18945be9667358feccffc3d8777e264e150a761ec603e0a7eea9d36f9f43b73849336ce12216eb33bc23597d6b02db5685724bbf576bd432d390521c96cbcacfcd1ea7fb7993bab6f01af1d69df5a6e4e204f64230c592c11c7baf5c4", 0x6c}, {&(0x7f00000001c0)="dd85239c4419ade2a296f07e4877c544c9d321eecdb516515263f6e45b2de4388ed00130e0e26c3c2014f6d136b51f962ee878cd642f72041885c2210cd177a983ad5c4562bba8ac80c398ad", 0x4c}, {&(0x7f0000000000)="61e1769edbd963ef01b6fc3e350074b752e3", 0x12}, {&(0x7f0000000240)="00785552dabd953f7a5296d736f0bd2e7e9926b0380c3a156ff874e3661d86837d6fe9a6edbb19e4dc7f8e9c01a89b7a2a0f03ad7ca07da75054323aa80686d588", 0x41}, {&(0x7f0000000300)="157c1a67021a5e8cf70f7cf2305d712f395f0be1696942383335288d3427147e09ca3bb23fc5043e9b5e40be4d02aec641f3e0b5e59685f03df9516db0786e4c27da6107124dc29251acce67c0e9747e1942743c957cbcbb82c3fad2925dae7cb25a8983785a9ab17da0c4131bbda8a33a78d03189ac9a343a123703fa2440247cc073fc79667adf841b1c2deaf157a7a1517ec3561edfd78ebd400e55952820818a4f22005a35fce1efa9601193aa534c0c9abb0907f86c51d532092dd14b97115b6d6d425cf4211d38ca1097440a97543127a945c6627ab3cd9c0384f539ce04b949416e536910bb92c8f2bf4a5c6e623adc98d1a274cd2f96cec3d89d2ea04953c6d42fcb218fd3de5126354431fec93993570a1abd543083d454404b8fc4d34b367ccf01c06dfd672c04e5929f0f8302064ac2d7d8535f787bc523a1106d3d6ca79dc6f22ef2b0e3b0abd5ae24bcd5726c63a8761fa31c976b65cef578614e167ffcb477e19d0c2924e733d1672d674f908377b4ce1e45b46fd6348a71e4656f10a7e2b662038b5fcd2d7ab8686e5d81e13d68351276b16e9bd4c6259cc6a9516fe8a2b08d2ef7dd21641aafc23ae73b7f14b1a2a71281048bee79be764ce93d8ae333ce4cc14072c4ffbf44229dfb073fc89b269482f11e68aaf203812aac4a035e5e655c90622b9a0033f7fa5254c6da5612e6fcecbd17d72aae67f7dd31fae74210e3035643cd72a827c79fe59d8888c649e71d058d201f529e8a970bbb5e790ea9a1f2f344eeb153ed66fcc8d10e61a67543e5268a83eaaa74cf388cca9ce6e3ca5073d9fbfaf2a6d4264e8d0ebb14f8f1f82cd6f837b83895fdd33939efda6e7d070216b3988a9bc23f24b2c059f8e965f7b014d234b7580f484f70f8a202d0487cf2697d8672bdd9e351b3d74525f63d68a69ffdddcd7ea6e9049048be88f38a2bc864237fd55bbd3ba4b6091e8e04655e6c10f1f2b0b4c1c92c749470bef76e4c5424b34517a7ab2261b0c4ba6f138fcd0386d37876bf24ff689e5e6f04b82f1506189e0e4b539b4aab237c2a0e5a7d3e3ceb4da339f0965c177bdca3e8dbb047e2dddc6777e8be58ba44e9ccb6f0490850542c75d6a079735fb0400af6cb223d083a3d5730b797a922eb3de207bfd40b1ba5c0e0f13549263500811a4fcff9df53a1b85276a9f5d03d9bc6a735b8853f1da270cabecb4303c798e0d49043c31388ffb44a5dee7dc7fb9d72cc47e4893a5c339988eccae75204f8fdf7d6c7ea2564ad7bfe389cebae57d373feecc4a721cf51e2f84b955ee9508e1f7ee3ebe86b5a5683ad89a22ccaa5da03b421316aa9cfe4fc8ee5a351369cf2cd881a437c46fb793a15dae38528f693c425f436ab3d6b9ad8221c4c311c06c720d56152c9f2d18fe5a1a5f0778c6ec6203fac6dee428cb78639e3127838105474eb12b00b0b6c34c86f0754a05896feb65cb79a7d585a63e26855f1a734a5a48274afe9bf95c990c7f07595e49b105bb87fd391f2b7c0f958a60223ba18d4ce3641416624319c7ed15be1242c43788ac75b7062b5f6cc11b8907d2410ecae6f95aee9459b89956170e372e593e2e86421699ad92ae018161fd49dfc7814d2b6fbecdbf1867b2da1214bdbd931e31ad5075e9e4c0ad04cef3165a9ad6b233b226f59e2b7141bfbcb4cd49e20bcad765e4a3377d4e41442538e3be61f9f0003dec9dd239f396cc0827d8629a8e375e95d4cc572803a2c5bceadf16ee92cd599ef35c6f53db29ea7e8204be0f53083cfdd0c45cb9fba7091ce6db2204cd97c1cb785a9333698b6a7af375c94a14d1cef197203f0780e771b5d277823c81dcccc2a6f755326e6d27d0da8fa0f001308e46a5ef1883fb7c31c9d083db099954d3a6fcabd3802a6f8cf5e08a4f99d6d653b50f9449bbea4611cea210b4c778043be552eaf3721a997d4a87830793b7dcb30973c4c9e334debddc1d74683eb58f293286e1734bd16321b566d508c34a69a00109903acaffda221ee821280240067e49cf0562e982c5e710541a70f9e7ea9be01caa51167f632be6b950aa0e22484465732da773ae76d14f79eec2963e69b9d76ab10c2adda95a0590b6a5110fae76ee655238d5da59fdad6cde68e599883a80ded228a9d5e82f089e16ce13fdf8012ef5cf031b30b15c7147cf6554d167f561f6ca7da9de0689ba33d1cffe6d7ea0fbda28d466dbe0af05672015ca8f1135f915063abff64516c5630c447411d1ad0053fc04352318952023fae2d282604135aaf762b264432b05698ebb672d67dbab03c0cf5a6c91095e559285feccf164275b1e64ab47a03fbb611ce222070226fb20cec355ec9177ba5b14cdc6887694e4ca841a82775d72c73fc6f73464c7a693751db6ad0e09921f24a6337ad6879f2abf861b8e48ef8702a96bfcc1f8b2c1954afb4eaadf08b942e4f08f033c50ce867c0cdb3a21bff8333cb3be9a278b9529963860248280736c2a5e64482f415bd7545f370982df28e0b3c7693f97cd3a61866cfd99fb8594e3c5e808d9eec55df5c22d3c416c74d6955506215f54e195e20fc8f46140aa0ea192967c4e35bc0475b83140d809a19d89e47e0eb887d8b02955746a05e9d0b3a8da110ba77c4edf7dd4a0a60fec2c257bfb560fa07a442bb9904e2acc3ddece1e7b22d8c038fc6972db32d84041ee56dbd5e7cf17cb89c41b1eb040d3187f711a3b120ce3629558dcea4942bed21e5b584e262e672b6c1d8180ae0444f1f44363518f60de0ac87cb627ced990e32fd8442fd96dab7f127ce205b2f83627b63a1e85b0ffa49ebbcc456a14ee83898ce4c6b75d3f348255935577ef58bcad43656f184586f8f3d79c9eb9d0f36ffeb49f6b8d4250b44ead8b1adcc748b9cf69ff8cfb24b1511a33bd571bd7837d0d177c5e446fe62b12233ad12369a0eac83dc4407417ac6fb90eb900931bf3c20a9aafaf6837b78bfcbcaa79c7e1071b32074f0a585d539830c2598f0b8e2e3ffe18d941bf9834f99f8d6dc54cd7cbd6b1489d7d4b60aae1087fb622740df808d2c798f1f04b21364ed9e8339baf99a430e0f3be0beba25e290182d911597047183f34d4168f862ec50f95acc8fe8e75d7674e8f532108a0c76ca1c888e35078982d09bce20ce68e45e6738086f7194631fc8e2de6b5d82aace339c7f07a6e4fd66761ab2b67e306a6c5b6fd042d6adb1501473feb8513c7ab273a5de99271d00a101aa5260f79ebc09a6b11bc707e017980c3c401b0cd374bedc84a90e85581a9567ca8e8f7e6ba03ebc908526a725285b65a514ec363128be0b9a6de0ea3c2aac070f10422a1c3fb4e385f39033076528df6d9fddc8fd6cd48840ed8fefa99fa6ae7f2d1c19cfb657b33dfec092819c582fcaf29b86213cefd732ff27919285b97ddf2737cb00fc2ae51b5fb786f38b2d1792b986c9956f2535f9074ec87a345ce7ad83c0a943a26d93ae85d8b6f5a27cbd80ee52237026d947d6a4d7efe7a920ce339d562d182e4f3163206a3bf9e57564b74dfbadd2f7aaf694eb35f376b3498d85405b5cda3b470fe5878414d76bf4781acbd385b45abff92a13656ec4ce97069955609ec3f23c8b8cafbfde773c45d736c2486ed84b43d5092e09611612141d4f3ad6f6c4c49b8cfde0d992e8d37d374f269e89c8575c021231d40ee0bef6a8d11be8df7f5781f36319636cb5116002f89468b2ba59b97ece2202c732f3af1e9841c5e80de84585360c611b8b9f3f9e7e3279312b72f22c25fb77f76253131d1410f1fe3844709cea6999363d1661fe8421a1fdc790e8bbef4c1ef4a69c36270d1634fe886139ccd17818c07b9aa84d8c3259fa2d50c805846767bcb5d72f10d87a72a2bc68fdb59ca421945bfb33f7a2e9a8043d9f29b259a300ebc8255e0583bc000e12c0952e2f4fe5cf3684c2856d43fb803f6a5375a1fb1f88855a5f41b983c3367204541ac6b9fc4ccc3a437ffbcb66eaab3abc58131ae5c767f90de0a65790b15237b27bdd78a09dc435daf6fbbb9859a192f8370b0486bd8f4e4a97ea06a4cef434b2ccd3550881c031d369a6896c245a31cb27d2fd40806d57120b55598c076ec4006a99962ae2decb00ec5fb34e985ccbc5ca2f4592b9362107092d0db1e4d1692f82b14ba39d1fbeb9b93200472226f6500a0aca54d560ea1e710ec74cbe3d7c736dae807f2659cf7ca3c6eade326b5cea7ab96167c15f2149287aa84c28b18404060444f9e8580e06fa03740194dfab4030b4c335b31a1478131fd9b5a801688445121129f377f63cf1be0a85967d37f58f357e175f04936b70082eed3f23adfe02fa7ab2142a0218e0300ba7335d4b4c2bbe9da9e3f6ec08761d52f97e19fb6c20797e56deacdd5dc42ea10563a8fd2d4767126c16510ec25f3756187294e8a2debf8f195e2883c76562be8c5829b42edce038c3cc5058376cbf0728301796bd57d791dbb8bdb22f49cd9dc86453b2990999a3f740f5f2e84f2636aa125df757c2aa08d77a8db359572fcb977a3c2e6b42b4855a835c16668ad41ae0c77aa8eab4246d3709e7c1ec1605777a0618f7fb4290b147b21a09ed14e58cd3ec1ab0e220871a7df3619ebfc75bf4da779ba3b029017c3c5c3c6c2c1a0bf57239d94f482a9a4df973ca7c12fd34c0d77d39e92373913105d090ad1d4907f3090df7b704c7084e3e92faade1f8a361291a8fecb28269613668ec5a13f05aa2ad639c5a00e8cfdf3204de2ae4ab60c556371d43adc5c379691e030ae2e1812eaf17233e2c5d974ce2a39a139330a332d757dde85d43d9de189fb888c480e926f4fe5d7dcef596dc848f0793d8333826f2d46ad3efd072bc5842b1ca93d5a15e4f1b9c052e76823940bc75cfe9e30bbe8f4ba5552f63c731c566c9d74b435ed49a8bafeffa3e97bd071bb42f800d14413f3af945cfbcb165eea460facc4170917ee8ca186295d8ba94257d1af54dc833242fb7df7a116619d4b31568a8ecd50dd9abe0ca266275a4195c1bf5265f1b5317992f2a5952f5ee235a5ee8ee21c5807e14faac57d2f411575f9f0c50e433e625746ae131be28700f9eb444d65ba1ef8ada9e94f2b7c7634a8e76f25416655c368c0fdc8bb5ac05934d19573d0384166d589fa288bfd6ed6de0153ffba0ec06c42d4f18ce61dcaeace63606839c5f9071fa04dbea58bd8bf342a1d068f48c905a524aaaa88d933fc07b7c100af58531a40ccfd6f3684ec89a051f0f8fc176a6c1f718ca4d9588ee4f92ca382e203a233124334734eff2e18feeea903dae01ea2cc340ddccda775b8a5773ec9c40153d7256d1b69ca74d8c1dac568f439adf39f6d19b6322fb38d0fb891865691c83734682270fa225193d9461666ebfd8b86c8715da4c0ddbe8d0287572827ffb7afb1a91411ade7dc02cf70a1b4afff4983f86970cf5efe8833bc371688d21367106d240254c02b8d9a564703d730c31507b66257e4fbef43404bf86fba30d5f0cd8950fdc58072503a6785dca2c5571c35b94a641c3161af0dcbdfd8e33890394f514bbe453dfd6b01a41a79417fe27fe89aa01e6b75e54baf4f3df9db4c1c3973af4f7ad4b93776dc5449fa560bb6bbbdc68c24f7c9cb7e2b8e79d0f02f010ef26bee5364427e4e16b91e9a55e69d152117b0e0c918b0dce0a804776ae1126d5f6e98a400ed362b7fceb91ea4b1fd4660811dd2ac0860e63a6cfce76e964e5f92e5493d7c9daa534798c7158014975db12beebd757726a56dfa45d39b2b21dac52f83604d48aa498ef", 0x1000}, {&(0x7f0000001300)="f390943db93614d711d690e2aed05805e88c6f86172851af6e8ac8a31760408b5ddbea6995368a209f5e68d1ad5879d9e660e13f292746f0a4b234984d60da7c210229b32371c53936aafc142600d646b84d1af142708e5399950a2b483b5d0adf17bceab9697e9d15120746bfb9f5eb6a73a01688634995d96f26b704826ad2f2cb271fcdc704d338003f7c00135df6e263408129340864d73c73a44f98fcdd0ba3dc17b3", 0xa5}, {&(0x7f00000013c0)="04a603938e51c8f029fbc962c40b7feaf7e94999c14d2118dfa39db72f493434e99c66a2777768a2f441a5060b14e0b31e29d5d7fdabefdd06aada8cbb266d5d255e6293830b56aa872283980c36f2320c46654be5ce8eee7660b408d9153814d0af020022475fc94133a5d1af0f07ca73b8241c005a27e749826ba97de9c3b5d269c2989ea079a6f57a5e5db0175e9ac3c578a6650ebfe898be194ec63e0192fd7f9b04c0c3d35dfb1d7c25cdb5b3df18b36a290b311c2145ace65a78d97d8443811845efbaa4eb2b1589c3bcfa8ecb9fcdebadab30f769f89cc31b7caee19953cda32a778b7e0de052d7ffb5dda35cda5e03e6f55edd894b53279c16cf76cb7bf12d4f624d272f660f37d22b6f3761dcda571ed435e6e0ef51f9520cc5f237494ca33d8da1ebd6daa23ad8ab26f67fc760092ce7161dc85e5ffc816fcd635d50d50c8dbe9bbbf1ce179a004ba05cb2850a40ce256db0b513587495131b4384bd191470cc2d453dff9d35aaf2635647e73366feebb431aae91699ade28c3ac851821bcbecced1114c2e7c9afd10c18d8f779d3b240ff97aef6a55711c9befb50c2d1b574bc347719ab56a6b47fd42d61da1188bf09e68c6ed905a355be18dc4b6a89619f9643704adb532fd82ca89eb0f0c2530a62f4602c6157f1efa471a2e29089f98062509ddcad9dbec42c39e864b8765f18b52079f0f0905fb717a17d906d7722ae7cca496d766456a0da5230f61851d758bc057064723f9f03baa0c4c73e42117d8ca2150538f6782b6565acba76f03a8c0f774dda101c1079faffa2f7f07dd0a3f450dff2c9ee125b677323b99c47a5b26bb79c794ab2e4d54599d6059889dcf20ee5ddab0ddba38a093053b6d07b3d6bded4624e09d5465f426983fe34ed5de75545626eb8e1ca4c1c34058f1275a1976dcacd7bb27bb37c16b6de6ecf20b21477bb9809c730361a70fcdfbfc71790126dab1bed24ebe4381801113851fa23ad25067aaf99362094563ac017cdac59773214c8087195eafe7467f5b54d2a5c3d11fd53c7c25722f3658e1ddf3a1af05a7c60da29be328a22b43569b06e68c26b55faf03bd8b2ed2b1245a2f8d70007e5c03eee942bdc0be448a2a67917acb0c2f2fab821bd0e7b6eaca76ac1a5f92cc47cf3419ec17abe43198efad984a9a7b343e04542f790176e5430bd58d82edd3681dcf5853533af8f52c43ad2cc613dca94deae0d6cb7d5abd8bba7a3bb0a7720406ce4d2baa2fc7fe93cb4e8711444078a9c420c71a75008ceaa55fa0ec7abdf4931cb585e8108b712520902efdb418b532cd7bef562806d81d1df2f02dc0318ef831cdd91108167ceb938b1511e2452e6b17b15b07f9b0a7d8c7f946ec1e8eef03fa51c0934044957f2bfe8398a5b165453298ae03b45bc0a8d30ed3f20ecad3ca9ac5a6d1968fca260eee0b0ff9fbc8ee38a758064f6f9f6e1a733d1e727cc41e269c9417c18ab43ee810d7248afae293089b9e75bb4289cd753973b6aa713b763172989aefe1fd05f9a0b5b9f799f151acfef3c704eda7cf1e3a35fe3c26cd3bde145e347472f1fc1c12adffacd49f0db3a6be99bd479d183ca5334a3c9f9d00543204d0bcb905c9d72e5f5dc7803c265622dc932de61d585e72be8bb90437ec866622882215af871924677df6ba0201924853670dc703a460b954a859dbd32ff962261da47c5f767e767b8efce01fecd2e2ab944aa8aa82270192c8e89f337590f74eb06dedd63f17ab471cca94e24629e6dfdc370208d6d81d25ddb21c8e121deec0693b75c62d8fbf00de1355468d4a3738aa333e9e98220a60841120d57aad0af6164ad1efb1819f93df5944cc2cc81f2ff62007ed613f65eb9cbbfd1b2e138fb5fd25a2890829c90b187a7c9111b2ae970ac92639dfe2ec4265be9e5ffff448e21b6a2f31fd6b2521c125f1857c3f9b9f8d0725964c2caa83ae7d09d88df6f6637e5801d2c780cd1ffe566cce48836f03eb86a7837b76f28df2290f4f703f423a87775e7e0d06f7bd5906ed423c41b5df23ff0858bb5ca6a754505fd8d15ae69c8e5f02f347518d8068850229be0fd02ea47861071af0ba27230001e6ed39fe8cdb5b483c75d1ae13d6086048f7955712c3b0f9d77b9fb898c2d9be27fefbafcff068a9282867061bdaf6684e5c8d0c44e8701393e42080edc10fa14d775b244940c1b0293124381b42c93f8cec2b0912efc6f2a9b7aac88bb26e4848c77d88b3703bb686195fc3fe904e21424ec7c2936959e54b5c17fcbc1ae34d462bd6597f2d99944c48cdeefc3b60878d97a74c4f318b099d4b71a943933dea0fab19d3b26117bc647f5c03ce0da8609ce029956c1fc1e1cf4700f384ca7092e200bb1b09f2cc84ad7c1b2cac858b1b61fc6f330a3e751f2e9d483bf6f97fd32920509fea5495f10475cd09a65429f06c8b7719805ad5fc1b30ec84d7bc0822037df113a0eb5d7d2bdf495017eea33d273d101692bac179a19be7903accdb404dcf5db7e035d96080f1a006358e7cdcc0ba474e17dcb86b4d88e2bcae74b5ca9748beb42ae864cf89115b9b0ee9a12e8e205906b894e96b325033b60003e2fdb41ce479b97fdd9c31c162f2e55646508e72ae5d65ea73438c5f3685a1b0addd33603c872bcfde2013db1c18dacf6f29da91630f03b36b382c6f522e720d5c35013aa29d629a027bba1feb05899dd80a16d7cb49c9d368051da3e448a08a0ac48eaf70de9391c14ae9f8110c0cfe4601a494ae5226d318066490695d916b24eb1a5544514e746ea71d99c269fc1beb055068bcf02df27a2c3d301f50b8245d017e6382db98d85ca8c49bfe0b832e28d66b86ecf4fe2792e1f9a1d2d64341fef2ad67804a9e09193f86a793a5e940ba1d7c8e853ddbe03d311bdd98475b86ee55ad1aa0e4dc76dfacb29f1662253477df89a618ed59a2496ce97acb82bf0fea881cc71fe6e114dd25e003ff468d09642bf44a74f73d6a79b518d079fab4bf156d4f8a217d4ecd949b6bf465515f9718fb39c16c806f9ce37104335c09d9ea71bda035b6ac4fc463956950a76e703c4de8222d44b58d298cac3265e777b7f7e620d293607eba0489ef1e7c67e2d9efab4d1256710448ec770da701f5cd27ef4b8d2d7bed2e80c067654e327e6699f1f2b183c2a19483da7e0cf38f4206fd3a05fab16a3c6e5244aedeab9a34ee5d6084f9e2a7f9eefa59b92befc58f82d6f3c00bd726a1f6e7cbab405e15ce7e5ccf5c5fef1d9a8a89132847ddcfe2899e6914e43ecd2e6f9170d242a6e9e73e9c84775ae12534203eb273fadc9f24ee1f2d567b5c7abab9d8b620754c32cbe371624c12c52ddeb1a0a28d7ec0c8943913684ab1fa5202552c16cbf9a6b8d6af89319bd52796d8385a0639e2244db014c61562b043f7769669d46b6d835fcf6bf37b19ffdef93b6e40382f96e69c07a8725239020506a6fd346ac6bd6d9557cdcdfe47749281f1c6692d47164e5401089386ccdfad4edd9dd4260c8ae9c419cf9c9718261f908af0e1ecf894d4a160f073f527f4ec255f042e8555382bde94cca4d5441cd27cb30541ba49cb828fe2d578682513a952868c80bca4a32400d29c811df4659f8679c7c900d20fd0c7735fe980ba77b4346ee9fff7bb46e19f39dea5896f644dfabe5b620b9c0f72c6399f63f986f5be6300ccf99b5a3796daaaa71c4804c101496fb9e06b9819171e090e247055fa7945777cbbbae21425546d7d7acd86c6407f8fdd366a48e7d63f003236788648f0c87bb5af39b2ec823bb0d5483ef4eb565ce4cf39b24155e74fe28f7add0436c7fde01d821d5e1099e6e294b2d77d2e4c7afde468ad20de8ee7900b8ce26b97ffb4fe3f93fdc9b30ab4a661a0ac8205a11acf4d39b79810be45cdf2ba0e54b95cd53cd9b5458161e47c10d02dc1de492130daed2dba32879e13554cc38af617af33fb6d09cbaa6848e972bbc424b538691b57ce78f7ca4ba519cef98bccab21e08db4fa87316521424e2d0c51db313d3956c8f1c37e04aed524a63618aa8420ce896910a010e947aaa7b496ffe7f3689cb752fb25b2c74afc255d819bdd53dbe7a23f56858cabf62ee59c65de81cf441714d00190e401bfe308dd0ce78eb2c5946eef214e08acefd0bd7e9cb6add3676e24e9b96822348f8ba629cf029eb950661116bd865a278d88b33254f1c7f0c963a5ae81bf109b1fd82d1ff6fdfc8878804fcf2afb34a7c69765961a3d27b8932dd8ec5945cde0ee01bac86d76025cc6fd17b13822a5241b708eb0c06ed30d32b298437d12e5db68feeb24822366c3e34fc82e0f58f378a01df5e0234a0bff8898a1f9659b51e2f8bc4af106429104638647b92bf58482b30fbee96b90a4f3cab16a7e96e67fc53ac3a23fa10278cf1d63995af77718b7308c69f04a0c5dc7579d828fabcae9dc6cd78d7c2dfe25fa9dbb2344d2b7c956eb4bcec2de9e8f42f361616a0957579c7bbda14485e598f9847986fdd0f94b2ae25f1ce7829656f3ffc052c9512cea181fb5095ce1963da291cb6ef1e255c35aca69364e45180660ba9ad6caf6281e733eab91c257c447c26a0fdb22693ba224c17346ab9ac384c3c8f7102c0694441b7e069897cc92c370a85ca98d9c92f8b96229b19011ab6aeeb322e2e6eaeb63fa0c6b521d2b9e7209d53093b5c69a71f5744ee180d759a094105d4dac97bd78d20687ad016c05b6a2fe3c97e08c636404ecad63ab92b2c497a57d5694f3e28d9541f9ddb1a379e45d4fa0ee4433db68e1aab7d3726c62e1c1f14e3e8787b1a9a05543e2b6b3d40275778a98ef9976745125554a484151b45d64b812f1bdca8215fb0519c84eab49b12380165bf13bbc79dec9ebae966117d632da4177c14ffdf9ff070553ff2d1a76c289296269621632c2c669a05cc889a53f491d6a16951c0d56f0c7b7e9226be2485dd92d5083d314a22448f7a0d8938cd97ee0dcb24d3c6108ca50529328764a5736e7317b0e4033eb3b84354e7a652bdecd4563f6bec6874509528192af65bb55c438a06c4413f182c09da60ff38e3c6d7ade1475d63690cea26ed77ed3e219155f2d77a8cb653f6a6c1ec83e94bd4ad0d629f0265a435305a775d022940e8a95bc2f8fb79807a905cfaa9e1f77871710e7e46b5718b6d0e095dc5696d326c411b97c4ddf7b2a4abe4a240501bed48b0d1883fe8bea586d0e6f47518bd35618e4ab723de6424c3524baee8458f29e14638dfeac427100f73c80098cb10e313539cc3438efd9062d8669f750605df472144418d42d533f820a4f43969f81c32661628ef022e0eb075825b2a55679655e44a9c7e384a71f4fd24468cedd39d11705607cb1d5fe781fc025b1d3e9e91c760aaa00395d662760e8f49865cb8b1cf7f74dbe27b8b91991f17b589899991020562b8f2fc88bb8529d1482f56b56b5f94c489d484f17fbf804144e089b0396ab10268c340cece6e3450203eb5a020466a67964c5831e14a67cb737877c8d83c2ad78a21a7a1a92141458edd53c92805c47a49caa05c80e2b1fc116b3b0376836225e66130b584e31d16b4b910bb760d2c7a5f81061f0ef451b721bd9034f6bfb963a40652074d78e2e026b92fe3d50eeb451d23287aa53aaae10f375ef92cf22837753bcea997a5c71681faa2563d26bfcad34b14ba2a564d8559885e853de28df73544bbaa4f6e70d72ee00509f2a88df5a05b91e4121fe19bef3fe2ff40f04f147d83d00d3f77726c678b1010460deff330c6a9b7498ea275195f52e", 0x1000}], 0x7, &(0x7f0000002440)=[{0x98, 0x1, 0x1, "b83342bb057b587e2f59dfb39ca05b76e50b23cefee28f772d244f968c7903c25567e131124deee1f85707434d1fd11ec9375265c02de334ecdc5a8449a659afcf38ca36e248d887e6180f5f8d0c15d4b2fffcc8cbcfeed726b812803c59dccd8d99958692507d9650d60ede7097b89def348a25c80130a8f1961e6aa443f5ed91"}, {0xf0, 0xffff, 0x40000, "5dd8a08b0a855561d598bc2a4b3d7b33408b6689481557e1db00c5333815e338a6956e2069f9eee0847fabbf9ca410b4d41fa624583e6cc2d451b03b8d07d91ba1fcf746f3efb48d16dd06472b1e395d7f224ba40d602948d12680c71607017ee01d17d90ef6767422180839bddaf6a33a6ae83476f27c92becf05dab6a8dc2095345e89bb2064bf024613de87d2ec72a0deb3e85ca016e8eff3defa4d0eab3a28732850cb4d885898e231b56d6aad08c6b72f03dd81b82530f31394139ddb97d40768d26347039f041615e09a17dfa92957a76a527ec41b36746f0729"}, {0x98, 0x1, 0x7353, "e2fbc553ddbba1db8e8c2a2fa8a90cb6193d7e4ac0ac2518c0caf1d486785adf4413903b32364aaedc1d8be19c057243c2f259689af5573e16c1b04c7a3f4114d18b8646b4a4f22679d8cacbb6857c900caf8bea2b26eff9aa73c43a02fd15b6d0af6595081d0d8ff58444dd68dfe9108ef17ec9e86d72973a37dd82adc024e26b609163"}], 0x220}, 0x80a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:14 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="3bb3d7504dda4caf7314d830133642d4936a6f39d621bd3ffe07fa1990e2985bdc35164fa49d62da275f4830e071c43b879d13", 0x33, 0x0, 0xde) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:21:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x1000, 0x1000, 0xfff, 0x20, "7ebdb3ab8e075411fb1e0aca3594c33eab4a4e96", 0xfff, 0xffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000240)="42e09f59361182a2a73d7d1b086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a42d26a4e9a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67414b56e6ada169d20e19326b5b7e479b8ac69fc215ee94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b6185400"/255, 0x325) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x400}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x6, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:21:14 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8642, 0x26edd83f6d934efc) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 16:21:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r1 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a322c0fffffff0da35970000ffffff"], 0x10) writev(r1, &(0x7f0000001200)=[{0x0}], 0x1) 16:21:14 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000507f4, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) r4 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0xa0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x7) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e00cdf0dc9a1ce0a108430000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8c1574d798734c54bc354e8c043e5511efb4097f7b106f701b3ec0c16579ae30b513e2519816ccf1bc15681f181496e6a53473c69b7590f446ab1a214e05a45bbfcb599db91436b83d0f97999c178f146a2399d19a5c1fb9ccf401d32f8ddded46a01318f47ebc256a330c1f1827a5507f317060fc6ce39d055769a2407a347d33"], 0x10) dup2(r1, 0xffffffffffffffff) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0x9}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(0xffffffffffffffff) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = socket(0x40000000011, 0x4, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000880)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c6c1d8718d9e35a, 0x100) r3 = kqueue() dup(r0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f, 0xbb2db61ef74662c7}], 0x34, 0x0, 0xc68, 0x0) 16:21:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCSTOP(r1, 0x2000746f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:15 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r0, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0xffffffffffffffa1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = accept$inet(r10, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r12, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000900)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r8}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r11}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r13}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r14 = getegid() fcntl$getown(r4, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x3, 0x80000040, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r20 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r20, 0xf, r19) r21 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r24, r24, r24]) r25 = getuid() r26 = getegid() r27 = fcntl$getown(r20, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) shmctl$IPC_SET(r21, 0x1, &(0x7f0000002380)={{0x0, r22, r24, r25, r26, 0x20, 0x80}, 0x3, 0x7, r27, r29, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r18, 0x0, r25, r14, 0x20, 0x80}, 0x3, 0x7, r2, r16, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r14]) r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = fcntl$dupfd(r31, 0xf, r30) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r33 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r34 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r34, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r31, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) fcntl$lock(r32, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r35}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) r38 = semget(0x1, 0x1000000000007, 0x200) semop(r38, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r38, 0x0, 0x0) semop(r38, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x1000}, {0x2, 0x200, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x6, 0x1000}], 0x2) semctl$GETVAL(r38, 0x0, 0x5, &(0x7f0000000800)=""/199) r39 = syz_open_pts() dup(r39) semget$private(0x0, 0x1, 0x201) 16:21:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x640, 0x10) 16:21:15 executing program 0: socket(0x10, 0x4003, 0x0) socket(0x10, 0x2, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x6, 0x3, 0x7, 0x2}, {0x400, 0x0, 0x80}, {0xf9, 0x6, 0x9}, {0x1000, 0x59, 0x3, 0xb5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x40) write(r2, &(0x7f0000000240)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6ee229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f1842b1a4fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfa) sendto$unix(r2, &(0x7f0000000180)="b100050160000090000000203f866ecfc73fd3357ae26caa0416fa4f372336ac420000000000000091f7c8df5f882b297be1aab2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbe6b746a49ed845871801298000f4badde89720fd3872babfbb770c1f5a872c881ff7cc53c89431ab22f310b404fff030000006ee01be657aea8c5000000020000000400"/160, 0xa0, 0x0, 0x0, 0xffffffffffffff02) 16:21:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000001980)=ANY=[@ANYBLOB="00000ebc000000100000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000019c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000047030f558c26e03041ed173515cf5c0a32322f7096ef89f6921c21de925546aab8c2aa26d23a9e1bce489dd664ca14eae64000f0ffffe26999983c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r134 = socket(0x2, 0x2, 0x0) connect$unix(r134, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r135 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r134, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r134, r135) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r145 = getppid() r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r154, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r154, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r154, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r160, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r140}, @cred={0x20, 0xffff, 0x0, r145, r150, r157}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:21:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = msgget(0x1, 0x8) msgctl$IPC_RMID(r0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:21:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x18, 0x2f5e341b8891407c, 0x20) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x4, 0xfffffffffffffffb, 0x2e209ebc, r4}) write(r1, 0x0, 0x0) 16:21:15 executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) sendto$unix(r6, &(0x7f0000000300)="0000000001000000", 0x8, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) bind$unix(r4, &(0x7f00000014c0)=ANY=[@ANYBLOB="00dc00000000000000fdffc1a4ab9144e0e2005e938ec5ab75873fa4283c006044d2bc7048c557a9b58dd037085d2ba70a1149ea03fdd27b8e425991d5250f524e3fc97cdcef20ee5af7e6e192c04d54fc3220968ac868d665d40a722fbb903bf4fb15f55b87ba5f00eaac04be57c755f8de784544b02a35c1ed7c28e497228f2bc5e25ef2c7c7df0a8b551c256d8b5da702d488c0e4b68223d66986cd3a8d4def6e0264e6bc92bfafce4505145f260604680e965ac84855c57d0b581f8185bb6b194bd72c9ecfd75635cfdf647f522ec6f723ea7866d343e0cc99b0dcf18b28217a736bb7cdcdb603b418b4f7eec932378f9316789c86baf2fc2ef8b169278346e5c1999293e956b2fcb59e7cc4c5eb16463be48c55fbc2e8bc243fd50b12b18cbb9c4c80079cd448f7037a2b77b91666323d11c788e2d22211d512869a9386447dc7bc1e611abd2cd76d3ee9676f0ffd51c60c971329d7af60e05b55c0d895ed8533c461a7e7d7499f45a8344b1cec6bfc1fa84f5b24cddc971137557caa9bad1e2c7915dddc2efa1cd19eca73ed25c8283e7b9852a861a8fd8a9f1ee267d29cfc2a90062337426ea6d49c676541e23bb90883cecea0e857a2dcb1b170eea438fe3052520b606b0ca3c44a8334f5c43e30d5248231e7f1ecf5c51a44ace32568c1bc70d7895d90faabcfe884c1cbe703d72a87f4d3017b25733d3c3fed8890358f15a50ab8efd60d5bc8f8cdfa88ab7f8dc7b76ce83ea7f7b7fed1561e3f6a63faa7abc96b3b6e02ddbd015f6e"], 0xa) r13 = getgid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) fcntl$lock(r14, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x0, r11}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000004c0)="51ed8a84280e95cce60e8784881716ace89ac5700c270a18aad306c8ee4adbfca8c6189857c675adbe5cc05b28671a143d6d2e1ed9dbdec51129555dd00d88ff721003d0a1b34839fe06fafc8517b681c4236c946ab5cb1f9b2fd0ec04fbb8f4b6508a2f9f567d21be74b67ec1fc392a2eecc8d78c8157e2e8a5d683cf4d9f3dfe5cc790fbf6287b52523b5a5820820b3cb5abc6a4de5956aa86ed1fe2ea0ec2a47ed66af9e93dd0b865f36eca146f476ce07a1b7fd10c4cb1d4fa5607704fb97da9824a708092e40910031e33e0a4538c5421acc4cd02815b60361a12c38735fdb688c40e7dd4af566832846bfd59fe3359897f9625611fb41426c72036fb58e9a5e9d3122e70a5b82bb75db4f19e6f25ab9a29c8952f196f28dbc2c5e7c26cde17a2de3c0a82bb176907c93cc9ecd83a153a650e818bbd40d4510414067c6493edbf6711ee51034c1992b6acc49f30ec70c37170c92c6a84cca734540c072a4e047b86e220e86d1255caf4ad06a246681bd35e5f8782ca0ca4faec14a00220cadb222b89967364339c9103c43c6028433a2890776854d2c0efca4705667237f4aead82725bf945af43b21e154e397681c09e5d279cc1b953c047bb500a2549937c2fff193fe1b8dcee26d2344d8ce95c6ed130b9fe6817df12777d90d0490af1e098bf601d1dadbddcc76e65525d90fdd7abc9725e266fa79f89e71c723ed612ab718e3a666fb0d087c3929fb69d73f894fb48e8b589251f0a44e6c6a50fb646f557ab96d881ccaeaca83e93df5eb4592f6304ad2b60814b6dc4cf5a51fed23efd14e45c85ec4bb22bd4e55e7664f129bb4cc782fab49e5b129eb2cbe18bf01d77f5eb7f069512780c50304b6ab9f0c5137587adec389240181db93e88034b0c80b42a25d5344027cd0022532eb5408ef8fafb07675c858e88fa62104c3cd338470ac943c0a252d9baeb505ebce7365b604318373e7b9475802fb61acd42f0c70cf03eb4a4be7f2e0a3e09b8893553365b53bc807021c95db372f51fd38b8b4623ffcd27e27abb6a1a6dd09e13dc85bf9da73d9db974c734aafcaa587414010ed341a5b3af2edfd59b0d53fb8bb9abb78dc7f15f46b22084cbdeca02ef6f1b1d7ade6cc87a999235222977c76af89b0a68a11b799959dc2de4c7ba021a155c6be2f4718281dab6ea7ef22fcdb450312cc77dab0abea5a05fd9f2f41b59cf4d96138e5ff5f2a06cca127053a36a51b19bb8a1be80af1f043b54cf16170ed6980767f2b1922fa850fc47e25a832b613d6046e6c3acb192751478d21529d093482e4d600cea596aa89e203fa626b07d2943fcb87b92702b271e80ef405c65e6363bd6e7263820ab8de93f74dcbdbd13aa0c9a6b4fc5366fcb2428f653a9bba9002f5887dc53f4d45566efb6363280fccec56eb377357cb43aab34627336104bd0346c201a9896ff240ae6c912f891ea96c2ac3169427569829f1c575d5e21d54d27e78ce03041fe8f0eaa9d12188fd8cc89eeab986a319278a4ada0ba481074ea7ca2270139964616b9f4522d0c5faa133316ac66cfa8f1825674650fa20c8b62dd9e56b711796e7528226b91abb9cdc8e2925b76147f17bf770ef836f8b22098a6f3643896027bcdb1e39362f575c330c76a6b9fddf3b1f4bdc0173cab82fe9f3a752b434998fc45a0e95e308b8dc1bd047a14e3069ff7c5bb3cd20b87b2a09aa039e837812883a4346fb13bab1656ab4ab05e941370b3eba507f9b365c0081f2bc0c59125f9769699244b4a825ffb37f82a548f44af7962de6051c7826e533515cf38f737d8ce8ef59785c02f1e47a63178855858142b74a4399ce3df3b81b2a2b2ebe50d01f5988cde250fe794750ba97ba30d50520a5c4380a0bde6a31a1eef89bbd37ae4edfc93117d3ecd2496338823e0c5baad5e7bc1b59faaa12161b8e775bc5f16fe87c61e64c7619b5cb742f0a58fb5fdc499f34006ed6e801bd4ea43c0fe24f1ad114de2a086c0a0f14e2b00480fddd1efdea8b2789d957d0ad22e13bbdced21b7aa9c73b0f0e5f1fcb42a67b7203501ee395c1e92de7a8a5bdb58d092da0ad5a70cc1d82b8f7676d9633c5342f768e7a12dbef80385c84982ae5d133c62f0c3bbc0af3387627cdec6fe686612847142b76f8b0f6c39741a15a72a8559363ee8af5818831d067877ff979731cd4bcb6763ffed0fe4d7e2261654827c189ebd7804a115b319165aa0f3e58d4d0d02b01c7dcc19c18331cfca9194a5633058f70225a7714cfab6d23de271df8da300f14f2f1f9831f685b34f18f5cba0a83d785cb9d169618ac7973b8cb7246518defed57f8027e375c2268370a9df297d86c0f7fc54a89ede1905fd59e75ed8ee5869568426b6fa825aced015dbcace284a48741806979d04a6aaf5271d0545bf22ac96123a0010d8c093f17c5e91c8bd6f32af7064627e8a2489335723bdea2c09ee89ed6683d0d16288289671092fb77a8d6a636fdfa18b667a3e0cb375c87edb3fe375b07e704bc40effdd6638de9155cd0a3ffd0f746d9dc501dcd2aba59a3c3ddddf75135556298e2a189a38d01905ccf4eb07335cc02083f87cc29e32dbadb12e2bef471cadcc7c1aa913114e129f27aa9213663d0cceb42ec6c98ccfb8bf9ca67c8785d29dc23941911786afc69b38c91dbd142fb7b7b4d296bf27432501968d872d76a3fe6ea7d2bd3f5ad750feecffca180d050885a9baf87b535acd8ad712025898293f9bffa81878d7e894c1d34e4381bac877c127f3674864eeaeed04f6d293c84d3cae47cb57e0047a011f38aa1dd95865d83a5befa8be4f3757736cf74964a5696bf8a5a40841667ee950fa9b9b3a48235691027977c272513f954c7d490b21583f21e385103bc630a56cfcf68d11232f6130b50ab307cef0fec757bc439c1ba252e72720dd34a33e7fa411e4eaa14d3fe5cc9f688d55ee7bc782ec6d22a90037e2896905a6dad5da94cb716deedb23ce7f2aab4318127924d284e1df191e22d27780e9c9d6f04ee606f6a74cff940ba3d9153939d9284954fa92039bc90bccf90799ddca26183b40e1e2799a2e9de18fb9580f9bb84b8c68da011a69cce3d99137d7503b4f9ddf83b3c48dfcba73a492e011d9e21af8067ae88511026ddcb2b04d2b1140e932e90d2b274abec83bf45314d4ead4837b461d5900f4b82a44bcce27febdcc9988e8ccbd176a684cf102838271f5ff8c671a55d652a67ec25235cb7e2462185542909a9b87096484e1a925fee9160aa31680865351030e318e22fcf0f421316945cf8b603176c820a61ba6c6dc1a7f439a1ecf476d2eff4a6d711ea16df536d99685a6f555ed4fdd014b8c9d5cc776b81ba354b5d3afe61d6d4b6e938d2988a951f00b79a08e21dd2893906f3c82c59c8295e82243d487c112ea61cc674052d411f96259c787eea3fd688d198a925a8cc44b16ed9310a58a75ba8f5c3573b8aeca999f0701abad7d3221e55feb061704dc6d9743506b0a843f46425419536af9a1a7cd16204f2fbf810c6a6701fda7ff11750e0ec2b4d2ec3edef3c1bca6a813dd52971b46ffbfd0374ac453d1b9b548ece3b557942a6dc1e41a411f821a0e77634fae17aaa0ea007c1aac8ca518c960b9303e88a07edcf84c2ee6d446b46deba79182a58bfb21e88af3fa364be4c9f0b87c27ffcc28bf2cc60f879e6c8123c0aa18081f4209ca3a9390c7b0a4e66cf84ce7c43b42d3375bfe598aad80e2d8b17f4c48c1b2ca3df8409dad9e4897dd907742efd2d15cd2bef9cae677975d5ff93fc0148d3428be290e52cf2d6bd0cda7c28cc0e44635a997a3354a1683903835619edfe25f00ff80ae4439b907788bcb28ee6c23e9e1c4cba005996648b5dd0752c2738eeb9c6a9e8fe31f588e532c9242f5a25f19bc193a8c7b130445cc23c03b5157f1875de26fcecd984bd1575ef39f462c9836afcca3aac8829ca40c085327709679e591e4e06676fa53f86434067edd383328ac0ec6b32d68d89ee601fb49c65c65d25f4617ed9f43babf1a37e931c5ea829a432565a4581af9f3187e51d8853a3f6a3574b12e4a92f8946b0d8adbffef5bc6c1cb1c6f5e0fec12bc3bae88e6834c44a7571805235773c38b85ef32059f99c4c1fbcb1a3c8da1bf7a01225f03a22048997d79d99f91c29216a1fa180f0882bb33722c9a2df33d22a1a9642c698216d29512aae22fd2a7def94854d9b654b291451e6dcc1cd8c7e39022ddbb34680db20bbeed5f3074d5e90e525f9d3ae4b763735d7d89f0af8798e0283e8ba54f6ae6075f16a21a949e96a058e80b523fea022de758295e2acebe8a06288d3e4d2e43e42dfec490286ea3bb10e4c0bfb4e6e5ef152426a8ca14a6635ed6ad4bf35883576c90d31d9469d546e6127158d41e19a44c84f6e061ff60672e153bc8e1308259145db069acecb2a9606b348dddce69d7f758cc70691412a2e370da891799fbb1c148361cebb404dc1df5dfc76e23ca209fa347ebf79e2831762c80b5ab2b94e5a985bf1473d986896ab99e87036f4908c54388603dfd43b5d64b13202f4a8b866e06bd62dd98238f99f64bf1a4c4e909f110046ddc5389b7abc8a12177067dce3d5e0a79bb205ec0209a1fab06396985c9b7b845a70b3249079220b2c718df229c6ccf581d1b576688ebcb4c8a959f8f9f024bed31172ecfd5ba87eb349eeb01ad959d621831474a552f16f962371008b0cd035ef6712380c362a6344ea0834f8ea40746015968d3f6a1cb50ab0d159c92f80be721d936f9062164c8495c7bfc141b528f2b3257bf5bce5b686117e04efcbe26320550f8bbfd87dccb07c25f4eb85dcfc7c3627947a8624e12bd3f450a7874759ef4899b06d766bb3b2c418311388c438aa5b7b8601aa8f26b37466fba4b4ddeda0d66f105db423fd9c66da5beb9f48d1a59d2695040b14b027bf50c57a2de64cc4ff0545f3e22dccf3de86c4021f6345be0a0de0ea6ddce41bb3bc7789a589b981b7a9b60e3809ec2cb4fd3e7fea25649073a21d34320a12834834c524e3799c29640bc01cab5544e635c2bb23a82321e940f117723ae70db9dc6e4096f7ab2752afcc16a2710637f061542cef50ffd7833df7f76df609d8bebb213e0cc1794b7cd9a39911181471bba921474b33513a085b7798ee11273a3b34b8963553d797c5eeabc5de8e80ca997a4fb0e4dc14e4ea0a90c08a0bd4790b2ecb17572df069adc6ac5d81d56ad426a4097b19a4b910a08c9cf811848be905946e5cf952f6ca48a061ee7755670d39bbaa08317fbb68bc6c00f51700fd01ca830459c178664f72f6b754cc11a3b629c77a7cda0d9fa4f8153cc72551de94bf308090be469e12bfa08d1553b26927a6c502070fe596c0e72a10405198207a1311558992a870394474bf0f81f5641d073c009bb580c9a775bb9d056f716a6f8134d651cc23eef0f711dc7bc40c5d0e7e21b9521687af36d9689bce20447bb6ab8709a0c86ae54a58466288708001265a3cad4b04c9b70b2d22400c27cddced1b05a22b477fe2244b8b4864f4868fda8429e4d37f9f3a091aea534118dffe26fe0a7adacdb512045bfc429cf6a47f29531353b3f19792507f3443dbb79e9a7594f80dc29aaa532b3e33ec2d6a37d1108ecd543faeae8bf98d7e1c679b5d1bed1eb7c089d423e2ebcdbbe7b0cd94cdbd7de077efdfae74d2859a8b31eae0f2cf8a2e2821f421577eed91c5aa4d81058168c7619429827f387e3b369ecfd2d91cac0dc0a6cbedd337a7563a6df48595bce", 0x1000}, {&(0x7f0000000340)="128db8a15c67b09c30aa6b59bdc68017ac99bcd8e967b0190e79d4e5e4e17f8d8713f69acfaf502c6d9a0e068b22a9932f7a04120ee831e9a062a20987ba8c5799afddf85bdfa63a6ca7a92947e9f01d23e8e65e06f38f25ca77d02b322ddb0c5d36a91db654c92caafeb9439b6f26a8bcb1ab69ca8d700f5c22f17ee9842276a3bbd9c953253e3a093008d2dd4845160757ae31f2a22dd54f3dc00462ec64f48f5ebe46b86a5dcda4e91720c4537538993764651d83933faf62c27a5576e78a555f918ccf65e8c61bca20dd8dc38f7df1dc0081", 0xd4}], 0x2, &(0x7f0000001700)=ANY=[@ANYBLOB="100000001a000000ffff000001031f00e4be042c83443bcb641da6abd60bf28c246bd4065ae88ccf9585c8f833c6f37583b67245ccb8baccfb1f4d37c92e8efb6850eee6f910cfd8c6ad192e9b5206e6735e6acc1d9652e27dd142caff6b8b29"], 0x10, 0xa}, 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r7, r8, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:21:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000280, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f00000000c0)=""/131, 0x83, 0x41, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfff, 0x5}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x80, 0x4, 0x853, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x6}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x98ad}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x9}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x81}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f00009ff000/0x600000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000e62000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x44d707bb}, {&(0x7f0000d07000/0x3000)=nil, &(0x7f0000b7a000/0x2000)=nil, 0x1}, {&(0x7f0000c2f000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x109f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r4, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:21:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0xf0000000, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x5d0e89c424e87696, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:21:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='W\x00') recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) listen(0xffffffffffffff9c, 0x7) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ff22ffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c1170028a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969ed41ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e98cf242f578be30c19e635d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da561fb9bcf9ad9f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf8949a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9ad3eae5afdabaab8ab763235215edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aedb0c3bc317ae05aa9a2304b6c9c5ad71e211058b6b10100000087f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf3b90100004a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75b97553990e8757cd9d34ed3f23f58f5addab681cddac058c2adcd1364b0295123fa7c045df8972ef3f1f96862ca91009f8df0a94e09380a9dcad0067968328dd31ac7b228e9d0267a2d25c8f13451befdeeb776b1984bf3b2f76e11db80c5be0fbb77ad3ecb48f046b40c78283e61afaf887f83e421dddac70d89abdf5d3a882910e0c89f896ab30beaccb5e9c9d35fe17b289741fde36b4298addb9044cf75e043a1f4ad6c7026df5096507c87ecfc7e9f59b051f2de293b1ee30edf781a9a29219a763a6c1e2dedf72847dcdc5e86d876107"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [], [], [0x0, 0x1], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0xa}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget$private(0x0, 0x4a) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) 16:21:16 executing program 0: nanosleep(&(0x7f0000000300)={0xf0, 0x7fffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xbfe7) shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) syz_open_pts() shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r2, 0x3) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000100)=0x1e) r10 = kqueue() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r11, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:21:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchflags(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:21:16 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) utimensat(r2, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x401, 0x1e}, {0x2, 0x7}}, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r3, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000000)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000002c0)=0x1) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000240)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/178, 0xffffff9e}, {0x0, 0xffffffffffffff81}], 0x100001b2) 16:21:16 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) r2 = semget$private(0x0, 0x3, 0x410) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0xe14a1c714b78f37c) semop(r2, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/171) 16:21:16 executing program 1: syz_extract_tcp_res(&(0x7f0000000140), 0x3ff, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7, 0x0, 0xfc}, {0x40, 0x10, 0x1, 0xfffffffd}, {0x81, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x24) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x1b100, 0xc3d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20200, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000380)) readlinkat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/217, 0xd9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chroot(&(0x7f00000003c0)='./file0\x00') ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000000c0)) pwrite(r3, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0xfffffffffffffffe) 16:21:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xc5, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {0x0, 0x80000000}]}}) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b730 failed: hole in range 16:21:19 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x6e}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0xc) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x48, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r21, 0x0, r22) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r22, 0x5) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000300)=[{0x5, 0x7ff}, {0x0, 0x0, 0x1000}, {0x2, 0xfa}, {0x2, 0x1fc, 0x1000}, {0x4, 0xbb52, 0x800}, {0x0, 0x142, 0x1800}, {0x3, 0x7}, {0x7, 0x1, 0x1000}, {0x2, 0x7ff}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r31, 0x4}, 0x200, 0x401, 0x2}) 16:21:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES16=0x0, @ANYBLOB="c8fd5ec72e1b5784d0587f6544cec6c3d59177cc178b4891e14eb12b953bca9875e6bef146b069f7aa5e96b471d5acf82d346f1ca97631c93bc3634ba1b2f6dcb06971853db32a18ac999fdd6d556146b25d41a41beb975a7101d526d6107203ad6a87bf3a4d841e63c3761c23410c02a4a1c895a2240985473cc1ff67b491fba38856ee57831f256a1f", @ANYRES64=r0, @ANYBLOB="f223a1e6f750b7b40f2f537cdd9de786b619c37b8098d74788c2cd83782ca2f2efd36575f70f4511805b29812c4a932840dd6d54235f5ba0a9e41d1348b7841acbfcbbffba9fbe4ffb15056b5a181448223fe43865043cb13f588fb418426d9d1822c436ed1f342f28a6a485daf0f0402f52795e8db500596ee2b5e0ac14b96384bcadce2966fca76f5a8616c259e2d62bbecc0cec757f506e30d183c50a14c03aacff7d1d24e75582001b04b7964761ab29de92909ce44df5db0eb39e25e56fbd1bddce574b5874d38f78b1000e37180ea3205dfbf2a7a27f0d74d907ce7bdd758e06debe176a49", @ANYPTR=&(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r8, @ANYRES16=r1], @ANYRESHEX=r9, @ANYRES32], @ANYBLOB="2623c023b7a7a68726325c6332c27296fcf771f7b10fb3dabcb4a7f004b82e54ffece69d970f0c5fc017b00ccae6d24ca9e01e6ab8bfcdc999719a485b689c62bd1b63db06e05aa0a11c733726d42ae3b0c11f74f9022c1d6f93f8e9de7e2df772b95cfe57728ae62c01d74e3e0b542e70c987216ef8aa69e6e17e7242febb25961a03413099e529cd343c625325a907bf20f671296c419cd00e18e850297cb53eb6fa10ad5a", @ANYRESDEC=r1, @ANYRES32, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES32, @ANYRES16=r1, @ANYRESHEX, @ANYPTR64]]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x26d) 16:21:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) socket$inet(0x2, 0x3, 0x5) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() bind$inet(r36, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) r42 = getgid() r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r59, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r66, 0xa5, 0x1, 0x100000000, 0x2}) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r67, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r67, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r67, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r68 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r69, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r72 = getppid() r73 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r73, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r74 = fcntl$getown(r73, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000980)={{0x2, r68, r70, r71, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, r74, 0xa5, 0x1, 0x100000000, 0x2}) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r75, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r81, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000980)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r39, r46, 0xffffffffffffffff, r54, r62, r42, 0x0, r70, r78]) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r46, r32, 0x0, 0x46, 0x2}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r100 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r100, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r99, &(0x7f0000000500)=ANY=[@ANYRES32=r28, @ANYRESHEX=r100, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r7, @ANYRES64=r18], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r106, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r10, r23, 0xffffffffffffffff, r31, r86, r19, 0x0, r94, r103]) r108 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r108, 0x0, 0x6a, 0x0, 0x0) r109 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r111 = getgid() bind$inet(r108, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r110, r111, r112, r113, 0x2, 0x9}, 0x5, 0x5, 0x8}) r114 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r114, 0x0, 0x6a, 0x0, 0x0) r115 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r117 = getgid() bind$inet(r114, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r116, r117, r118, r119, 0x2, 0x9}, 0x5, 0x5, 0x8}) r120 = getgid() r121 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r121, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r121, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r121, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r121, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r121, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r122 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r123, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r126 = getppid() r127 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r127, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r128 = fcntl$getown(r127, 0x5) msgctl$IPC_SET(r121, 0x1, &(0x7f0000000980)={{0x2, r122, r124, r125, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r126, r128, 0xa5, 0x1, 0x100000000, 0x2}) r129 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r129, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r129, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r129, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r129, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r129, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r131, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r134 = getppid() r135 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r135, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r136 = fcntl$getown(r135, 0x5) r137 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r137, 0x0, 0x6a, 0x0, 0x0) r138 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r137, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r140 = getgid() bind$inet(r137, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r137, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r138, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r139, r140, r141, r142, 0x2, 0x9}, 0x5, 0x5, 0x8}) r143 = getgid() r144 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r144, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r144, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r144, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r144, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r144, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r145 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r146, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r146, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r149 = getppid() r150 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r150, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r151 = fcntl$getown(r150, 0x5) msgctl$IPC_SET(r144, 0x1, &(0x7f0000000980)={{0x2, r145, r147, r148, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r149, r151, 0xa5, 0x1, 0x100000000, 0x2}) r152 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r152, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r152, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r152, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r152, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r152, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r153 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r154, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r154, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r157 = getppid() r158 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r158, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r159 = fcntl$getown(r158, 0x5) msgctl$IPC_SET(r152, 0x1, &(0x7f0000000980)={{0x2, r153, r155, r156, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r157, r159, 0xa5, 0x1, 0x100000000, 0x2}) r160 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r160, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r160, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r160, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r160, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r160, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r161 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r162, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r162, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r165 = getppid() r166 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r166, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r167 = fcntl$getown(r166, 0x5) msgctl$IPC_SET(r160, 0x1, &(0x7f0000000980)={{0x2, r161, r163, r164, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r165, r167, 0xa5, 0x1, 0x100000000, 0x2}) r168 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r168, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r168, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r168, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r168, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r168, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r169 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r170, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r170, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r173 = getppid() r174 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r174, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r175 = fcntl$getown(r174, 0x5) msgctl$IPC_SET(r168, 0x1, &(0x7f0000000980)={{0x2, r169, r171, r172, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r173, r175, 0xa5, 0x1, 0x100000000, 0x2}) r176 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r176, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r176, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r176, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r176, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r176, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r177 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r178, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r178, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r181 = getppid() r182 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r182, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r183 = fcntl$getown(r182, 0x5) msgctl$IPC_SET(r176, 0x1, &(0x7f0000000980)={{0x2, r177, r179, r180, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r181, r183, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r140, r147, 0xffffffffffffffff, r155, r163, r143, 0x0, r171, r179]) msgctl$IPC_SET(r129, 0x1, &(0x7f0000000980)={{0x2, r130, r147, r133, 0x0, 0x46, 0x2}, 0x100, 0xc07, r134, r136, 0xa5, 0x1, 0x100000000, 0x2}) r184 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r184, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r184, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r184, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r184, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r184, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r185 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r186, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r186, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r189 = getppid() r190 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r190, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r191 = fcntl$getown(r190, 0x5) msgctl$IPC_SET(r184, 0x1, &(0x7f0000000980)={{0x2, r185, r187, r188, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r189, r191, 0xa5, 0x1, 0x100000000, 0x2}) r192 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r192, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r192, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r192, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r192, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r192, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r193 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r194, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r194, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r197 = getppid() r198 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r198, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r199 = fcntl$getown(r198, 0x5) msgctl$IPC_SET(r192, 0x1, &(0x7f0000000980)={{0x2, r193, r195, r196, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r197, r199, 0xa5, 0x1, 0x100000000, 0x2}) r200 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r200, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r200, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r201 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r201, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r200, &(0x7f0000000500)=ANY=[@ANYRES32=r129, @ANYRESHEX=r201, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r108, @ANYRES64=r119], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r200, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r200, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r202 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r203, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r203, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r206 = getppid() r207 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r207, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r208 = fcntl$getown(r207, 0x5) msgctl$IPC_SET(r200, 0x1, &(0x7f0000000980)={{0x2, r202, r204, r205, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r206, r208, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r111, r124, 0xffffffffffffffff, r132, r187, r120, 0x0, r195, r204]) getgroups(0x4, &(0x7f0000000140)=[r4, r31, r187, 0xffffffffffffffff]) r210 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r210, 0x0, 0x6a, 0x0, 0x0) r211 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r210, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r213 = getgid() bind$inet(r210, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r210, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r211, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r212, r213, r214, r215, 0x2, 0x9}, 0x5, 0x5, 0x8}) r216 = socket$inet(0x2, 0x3, 0x0) r217 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r217, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt$inet_opts(r217, 0x0, 0x69, 0x0, 0x37e) r218 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r216, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r220 = getgid() bind$inet(r216, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r216, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r218, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r219, r220, r221, r222, 0x2, 0x9}, 0x5, 0x5, 0x8}) r223 = getgid() r224 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r224, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r224, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r224, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r224, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r224, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r225 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r226, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r226, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r229 = getppid() r230 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r230, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r231 = fcntl$getown(r230, 0x5) msgctl$IPC_SET(r224, 0x1, &(0x7f0000000980)={{0x2, r225, r227, r228, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r229, r231, 0xa5, 0x1, 0x100000000, 0x2}) r232 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r232, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r232, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r232, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r232, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r232, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r233 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r234, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r234, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r237 = getppid() r238 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r238, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r239 = fcntl$getown(r238, 0x5) r240 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r240, 0x0, 0x6a, 0x0, 0x0) r241 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r240, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r243 = getgid() bind$inet(r240, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r240, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r241, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r242, r243, r244, r245, 0x2, 0x9}, 0x5, 0x5, 0x8}) r246 = getgid() r247 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r247, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r247, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r247, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r247, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r247, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r248 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r249, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r249, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r252 = getppid() r253 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r253, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r254 = fcntl$getown(r253, 0x5) msgctl$IPC_SET(r247, 0x1, &(0x7f0000000980)={{0x2, r248, r250, r251, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r252, r254, 0xa5, 0x1, 0x100000000, 0x2}) r255 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r255, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r255, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r255, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r255, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r255, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r256 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r257, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r257, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r260 = getppid() r261 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r261, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r262 = fcntl$getown(r261, 0x5) msgctl$IPC_SET(r255, 0x1, &(0x7f0000000980)={{0x2, r256, r258, r259, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r260, r262, 0xa5, 0x1, 0x100000000, 0x2}) r263 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r263, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r263, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r263, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r263, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r263, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r264 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r265, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r265, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r268 = getppid() r269 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r269, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r270 = fcntl$getown(r269, 0x5) msgctl$IPC_SET(r263, 0x1, &(0x7f0000000980)={{0x2, r264, r266, r267, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r268, r270, 0xa5, 0x1, 0x100000000, 0x2}) r271 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r271, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r271, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r271, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r271, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r271, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r272 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r273, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r273, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r276 = getppid() r277 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r277, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r278 = fcntl$getown(r277, 0x5) msgctl$IPC_SET(r271, 0x1, &(0x7f0000000980)={{0x2, r272, r274, r275, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r276, r278, 0xa5, 0x1, 0x100000000, 0x2}) r279 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r279, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r279, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r279, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r279, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r279, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r280 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r281, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r281, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r284 = getppid() r285 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r285, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r286 = fcntl$getown(r285, 0x5) msgctl$IPC_SET(r279, 0x1, &(0x7f0000000980)={{0x2, r280, r282, r283, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r284, r286, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r243, r250, 0xffffffffffffffff, r258, r266, r246, 0x0, r274, r282]) msgctl$IPC_SET(r232, 0x1, &(0x7f0000000980)={{0x2, r233, r250, r236, 0x0, 0x46, 0x2}, 0x100, 0xc07, r237, r239, 0xa5, 0x1, 0x100000000, 0x2}) r287 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r287, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r287, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r287, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r287, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r287, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r288 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r289, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r289, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r292 = getppid() r293 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r293, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r294 = fcntl$getown(r293, 0x5) msgctl$IPC_SET(r287, 0x1, &(0x7f0000000980)={{0x2, r288, r290, r291, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r292, r294, 0xa5, 0x1, 0x100000000, 0x2}) r295 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r295, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r295, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r295, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r295, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r295, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r296 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r297, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r297, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r300 = getppid() r301 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r301, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r302 = fcntl$getown(r301, 0x5) msgctl$IPC_SET(r295, 0x1, &(0x7f0000000980)={{0x2, r296, r298, r299, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r300, r302, 0xa5, 0x1, 0x100000000, 0x2}) r303 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r303, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r303, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r304 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r304, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r303, &(0x7f0000000500)=ANY=[@ANYRES32=r232, @ANYRESHEX=r304, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r210, @ANYRES64=r222], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r303, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r303, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r305 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r306, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r306, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r309 = getppid() r310 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r310, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r311 = fcntl$getown(r310, 0x5) msgctl$IPC_SET(r303, 0x1, &(0x7f0000000980)={{0x2, r305, r307, r308, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r309, r311, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r213, r227, 0xffffffffffffffff, r235, r290, r223, 0x0, r298, r307]) setregid(r209, r298) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r312 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r312, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt$sock_cred(r312, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:21:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1970517d21168dcf00be34ca9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79beca4aefd68f69c16212d60ab2d0ec9f500ece473d03969427d072cd5e0a6da210794ad1d016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a030b8e0f0b2b7073683fd1ad13483cbe8f340673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4ac744261444994bd9ccddd3289ce5cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4bc4e7176badb3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991ae7b5e6908309de993d9ae1de34c8a36ba1a8a82d69730e2f43e648b3baac5db38eb29f50d24041bd17ea36008b25548570e8737ba1bf1e9ee597d2ccf205bf809840ebcbc06bae2c7e00"/365], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x10602) semop(r0, &(0x7f0000000080)=[{0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/122) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x8000, 0x1000, r1}) r2 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) dup2(r2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:21:19 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000000040)="8488de1de3534e9cbd0b5a6f85d2dfc62edad211ed221fcb847d9925edc72c32852751f568e964ad36b2ef78d89601f5f7bcd39ba6aaa2ba7923a335286c2d54a9ce4dedd06f7bf6de9c73c11c92736f417a5d3005c41d7b3193c358b97e9986bde438819af417b448fb0f70f611fa4ac102c019192bebdc3b62e0c84b9df8fce3074bef1bdc77d4f368f8f26c43355b18cc06cb4b3ba9fba448c2be67638e25b5e16d3cb8336183fc587bfd68dd99e5afe3c2da748c82f7c5333a9ee9ccc4ccee5c1e22fa3674050471c6cdfa0887639ede8808fe2281e394b80022bd19f4c684e6a1c4eca474bf7a047fb3a7956b949f23bec5575b73789f9477478ca214a791c79b428614b6ae7d5839b2159c6e78412e6760196a26ea0301be533558b8de1e28b8eea8583931bc012ab19bb85bb7993f829d78b2988507785842e620d9c74836110f53ab01518ba16628f28f6d957e86ef735ab5cd3ee6c0df9016f527fbd9890ef295b026d2efabc542e0ccac0a37d4ab56f345b959ae7b4b1cdd3f32d0d70e0ca18d33730f4922252bf71031913bdb06532c4a76bebddd22c997c44aa90c0fdea550362dc7989c731eb0629c207f820cb1b8281e3431b9d21996658f107a219f7eb9028a98dd3c3d5936eee396de57390e2ddd82dfc3a98e75e46d1b1b85778ca6bbd37dea50ed63486201140e5204cb0c02a560f4ca057f6567183cab2372e51d8236a70a8d6d6078f09e52394a98cc0cf188a952a419dd1bb99e3738f49e78aff2a9fa528458c8c5c0af9a44e17ff5be7b0e10e8240ceb2d6dce552b59c0566192864110c1e9b0bd1ff9f5dabc1fbd6ee92d8fc75bd0ca558f9a94f21d5ca3d2c7a9528b4a41306562f5bc55d6ac9afb15b47baa4f89d0b3090cff323188ca143f57f2ef0b9df424b2de352a8daaa9b34c30eded33ec584e982465da5f89c8d6c3a740545b319e3f5b0a348b236a3fe4696eb15e5b5bf42d9d49e95904b704a7a5d0dc672f4029c92a91b050123a3ab9a9a5dfc6fabd0589f62eebc79e2a4655eba5b27547bc9cfbb81ac833e78b42d8e264cf213213accaacf127c9efc041843f64285c4c4603e84301feec8fe54d59aa042d6d3dc80c4a44b46b409668bac742658eaec46be6d8234002d5177ca677d2738c8f0b857b86deb5761e2b8343e162efce8aeda4bf92c2d862f44e1885adbc05fee1a439303d5f33a187a157614483a0dc0c209482e0f2fe12d62085bdbd3cee93558d099465be1bd4db7d8e9a43534ee537ac7a3a6b6c65c49871b42543c6d7dcfa6864dfdb458ca67d619fb9fd5e4d82798e99154add06b9e3614efd238c90e627143bc2b53582050e15315dd4959040a10a209ed4f94a54202eb00df7ec5f298be27b5c06085d61875f1fdbc7ec1db428e920e9fc9928bf26a2a47d729f616470536a8533bf03c3d542c630930e102c67bea6315d2d4811a64bfc71faad5e9859161f5f9a4dd212780d2e63065c359d0aaa7b214239284b4997cf77e7a4c445525752e0cb453e5b874ca323614b4f5ddd7d6ecdde88f2c3c823f7904686c2e498906d0927aaff848666343508e364108c4e05b120dbb16deb1f6e6353cc2df38026fdb03b7e293706749935af66374118ae55ce55155860b65a734c155164360a4497a7a739c1901e58c715b8c907e89ee31921ffd43a66629c1e0da32aee15de4959efa4e572f8d73f0521c5ccde1b316944a025abf1d8dbbab02c7288103a902adad4a7e1f97c85a9f9c44d4edf4f3528d7a00ee53e87ee3208d228f8da0ae815416f8120fe031fb06b7a411ae0b5bfa2f1a9e13ef48fe73f82ab9a02c06e87c3b2d3cfa616a2165e50a317cb8ac6c89a3fe88a2bfe2324b247e70cab3bfb97c8af04187124efe973dd25628d573a8c0ef44d99e50d7243128f7b05c51a7190f02a397acfafbcb389657bd0aaaf1f31df94554d29a9eb136bb38ee00c11d14d545a50f5d546f10454d936a6b95bdbb7eb0dd6d37c80fe4e831a100823f2c74c9d2adbad0a8b778b3a9d54ae051fef24ae042a69809cb5df36de75d2bdc8e98dd81456813375c208bafd63914307fb3573cb39e1a2f848185dfcc25eb36034a83afdaa5e4180cd566a55f380c16e48e70a6445400da691ed3acf3c8a252bdab89908b2e59a8bbbe88deb0631767a5399812a8c4d87dae1646dad8e06d10108c9fa64a7de644302a4199d56402b436178a86187cd1afb37d1c66b479076f515a943f646f1e88c8582438e0fd32a6064e5b8b2ab9e40314b928df150c4c3f1c78df794270d9ca9e2b50943238916f1822f37228766c2e05608b0fa60292f420935503f2ea31f3b21f842cfbaea15a91c7bc8769d891d209089d4ccc1db6afead3309cbd81b12d8074bf1a77c5c5780cf44bb6b08649fce549b82cbe3db71e9b88091b82cd46904221c146ce65936ce54379289353232a061e1761e512fbe378721332307b70ad9febcb292ac2895f478e2fd0853bfb7a13627c9b76a45e5f8788d7fb10c7f019ec4eab54f8706920dcabdd1bb07872001ee57079b8f311f8b589df271ce72bf80b1216a8f725ae5ec32710e9b8a52d03c1fbd54460fdf5165d38b537c0969c69680e0ca8bb99670c62a3e80e3052b2f6f7bb88b16b607ae35487a262834cb9c4350fbfd08326ba579b16a7ea07565022b912237b5de2549847945e20af12e7c65f7b45854122cb3f50aa37439ca59a1435fd44029dc66261141e42acd8e0fad0d0a0366f92f4e32a58bbb275764be29841b1adb6cad4276c911c06ef4e5d7135b81dd01fd9b8d8a901a9815e605557e54178ed0a24cf36a071ba992e37f0a7924a5b6bbadc40a8b99ee732e09f68438092882d7c39acf1b5c41160cd9b55d4b2e2c71c51e667065d41c2791a91b8c1cb77efac92a2245ce7b9aa2d2283c3bfde209a9546a2cd3381bc1cb692c52716a07990f1e2ced26bb19946d6fb9f9cbd29d928a1248c6d04d9a4ddef099bc160f5884bbaf0716dec14b7ec44733c9a0b7ea5709a491472d8201cecaa4b375bca67ea8bea98b0f036cad42abce267fd9a905cfaabf8ef50969aafd21a769d80c29b436bd209fe58921c99e4e9aba2ab2e627c6a3634ffd06c68bf6fa96d66bcf40f99f97f4b6bef340fa3282504f6500680b3a255efff6c333f8f848e2f65aa8b86a6332d86127cad094c56bd7438a2590a04d595e8a8d619c8683e41f306c9d2b09ad79827d882f0838ccf83e0724085c40551929531ff250eba1fc82153d552ca0caae3ca9f9d75a1e54ade0bd7e84903fd39266b083581323b32d2c075a6fdc5fc480c7a69aea0abf3df5ee70e35d4b68c34ba2ca55831b33fc9276c278b06c09c55b417d8dabc8c627cc90fc18beb4d442390b360da8ec8c0950804ebae9a2a6425fa433c267b8da9ec13b7325343c589f134d1be6f4f09f1e514759784f15c9c224f0cf6d466f3d36519db1d29fa2aa940049d935554f4c081e32a0e65a2162df51ba1a57ab3b0f051d22caa2081291f49ca02721636cf164b122c5b4672cf92e71da3d254048ac3eda53d424d70db01ebb86ea8edbc0da373aa4a29d2c69f0758d833af0b373de6badb1ae3f1aaa350c1472b1ccbad493f4f34fa3c64e8d785b3186d69595bb61ab10f068ed51b1ae7ecbacd737846775b66a94e613fcd9a8cda335b3a3ee602fcc4610ac11d39381157f2d8bb02584f9336cfee5f51c6773eb9b0e3d9a71e05c4a086c2c20c4df997a8a79a7edf280e5edb976ac88347632ce0c642d7bdb24872fdb78bc8ab8cbab4f97c9d107fb827aa608ed8ee48f3cd567bd3f3a42a10e850c8d0a40244beda854d56cb79fbae0bd1b26ea5ac8e2f7276544075fb8f7a1cd114f52fb419d44796b84e30147daad0adaa9d097864886bb4f9d28af2b8e10af9d33d7a29f5e6cfba3edffd0478eeb46cde6442be04e8b436e3e5b6b73b0a45e28d2f5ce5484532f94d8dd8141b73f69d802841d7d801349cd01cb30a50cb407154442b4a42e59c79db9307c99c98db4aa8e064b10a6bc15e0562dd3a207182ce08ead1e0ba39c26012b2ec2143f75e313ec767d493ddc41fa98fdb5bbb85d50f1727423ee525cbc8d14ee2d2fea5c8159cc1ea9814c64a947b634737e4810d592ce77f43118734ac535bce8858ffed8b55ce2d22b66178f2b163d64bc11bbc0709579d1eb2ff80021098895be5dd50a17825083f19154b2049552fa626881088aab2203197db63a61707a1408a484aa1d919e0de4e34386d810b7a66800b54ccb161cf5ccc3a026ce9db90ea41b2e2e00e48c50f1b4282e2094bc6d16b7cb21976b9717ca82f81f44b71890c1c3fdac7d5b73db2876e633814ef2352d7dc64486facd2625901108e66e28ed9411fd19b83809f71bd028883978f755bce276cc8ffd622b221e56dad16641bbae62e1506785304b4a759311b485661e75881de091c59bb697f372e9556d4ac96f904c514441153a717bcab7ed13eb84c3eb4c089149350bfb33fae274f48e6bf7e6bdc73f27b48af10ac141eefae85fd6e5becb1ec608f4a6bfe72c0f59a2ed89400aee2c6e7a6eed52a2e39b2f4622079eb9201384af7147d12ace3d7e3d40ede34d6fc10058ab388fb08546c59df6f02c2cb385964e28c5b08e921da2e1bea2eb7b5b54b9a40185089907e40ed8fbb0b2a03abc0b25b09bdf5d7c038d4b5c28f774e64781c65ff9c1aa5d634c16d08862900efbcf56b4796def52b765503a0fda87a1ee5792546eac4b60a50e1d537ba4c09b4c90dba85688cccc7539483ee3a82844b2d3294279ad62c4192cd2b56b53c10a225c5384d09ea428ea9106a7d6b4f1f6e215e21836ab3c40ea209eefd52497629587f6ba69cb4368711e90854d509ff696989446b1b749db39a2c8317210129e55ed46c02d8e31c26d1cbcfd9f4bc8d1b7954351318300e2c40d0e5ea6e790fc60a19268c04a0f2ff8895d760d641f12ed312e30beab7a718571f1bc88feb8e03d38f589c4acd975bb02ad2385ee05e1106769798edc40baa95a069dd05dacebf1cd8a90317d08ba106da4965886bcb8bd0d8f1641ef9161125688adc5a9ffff926a85dfddb0fc0bcede611e750c0caea09adc3b97bdf4c8626f0cb93ac42753b70b4d5f170ed21afe5f1dc26fa9d3c17fd8e0cc5d7eb6ed6032a65ff6afc9bfaf49eaf3c571cda77b32bd937868003f6595387cfab6d22676ddc634249cf978f0af3b08a947b323ae130d3200d33e509b9f7e128b92537ce168734d67c31c2ef4f9c3b76407921a417a5d779454607a2385389135c1a0e548d43b3285bd2c5a97524bdb44a46c564f0ed67eeef238d53d76db04e48b01fd43e30e20615a6cb15c223c2964b88eef6614dce9a246c5f707f1c2e69385edc770a362840843ba23a7185c0f38750850134b4890dedb4bd9596b3c78e3d461a4ea5790ab3412a6cf3c6c7ed6e86bbecfdf4f9775911218c1ffeb15bd6f8d3542d16bd5514ba2c09244eec2a2eb2650126b432eaea5b5207b0c5c0cd267b016b729d65bce7410e490cda4897babbbfbba7aab8fce576a96114176a9e4b56fcf31f3920345f50977fc0ebc4ab1eaea08898cc717d60fac3ee7cf8303aab4f5a85832cc6789d6c06e8ae07648d49a585ec9b52aa757f58f07ce021d3b3c64c7ccac471330c9cb555e83d6770a0830dae98a764e7b11e777b30f6f796b818681e45777edfdaca38654ce5c333045d027f3721bd3695b7101510349f168eee1ad94c7912e454ff9b5e51be44eb1f074c4485be42c", 0x1000}, {&(0x7f0000001040)="d11572b8eb6a8e933957cd5d22a9ee776ed8ac7aecd4fcc2f204592d47cd9d0f542593016b9d3c8262dd4440d10c207449f355f9f574da694903f0457f8f5b405083d0f9ae67507e2ce0f96d71e1ff0b51a1114997ec3e50706a2724cd6cb45431c9a29d5cbbca6a3d1c0d11025954775769287bc6568695b27a9d0f54b1795202b81796ebf7e16fdfb36bf99880529a36fff6f21ce21bb8870fa6b84f8ed733aa82ee63c043a5535045befc5b899d06be4fb718ed1100ae326e47de05a7a832cb94c4180ef405bf020060683d82a0ae", 0xd0}, {&(0x7f0000001140)="beab8215c839a5936b8520fe80e1d6ef6eda45bbd823a3d4db8f21d01f8e3045fc0da8cdf673c7d642efa6daa35a2f08a01ddfe7b115aa902f1f5f26bffc2bacc503c6ae32008fa7dc34a098e0b043152256f0b887c4ef473d3c672ef87c0681b63e9401f5105244581dbbae663941fb47bcdb085f57117394a703989efa742ae956bda0c5877cf445b502bfda572afb7c8510d012b115547eb478a1c6fb01060f1b32a336290cfc5da878ea678f1869139183c514caf44c09e5a5fd1b1294fd05588ee308bff11fae27462508bab20c52ffef4acbcf3e387d131e02e7183a4f92ec3cef614e0bc06a8c29e1089cd0902ec2d1c7707d6361dae24b9db2a9c7a38163c0def0c88c8d278013924decc8be26c255360a7192d75fd30ef7bfee6cb766b6afdf1336ed58ff82e61660275d326338490d94c2200fe972b8712f02dd0680ab260fc19b9f20deab30469d720b9b2630854c3017580694dae0441e357e9f49529cc1e07b360b1ba697d930497f50731e2c76af89d8e4739e6cb5644b542649f9ac50cca7b2f59f35a9d369b46c2d1653e451da1d54da17eea3792eb303a4e75181d3c2160a439c4b5288f5ec8f0271ad57b506146d4dce69c8ec335ae5115e886cec0f17bb3acb9840e64d9ee38eab6da80c10e9b85e9090265277a9cbfba33f3d3fbb36f66206eac87333b0bbd7ab4db7a72c7d5b1cc3c3e0a13872c54b5784486679eb1b73b68b5b9d9f6ac15e8f78452fbda4338525a7d3aec84ce3bbdb08de0ebd1a174b27edaa42a141ddcf78a95c023059f5eab4881fedd5afdf751f7439f83f020afe14911beb3dc4c6f61474b1e511c2fb075e614cdf278c16ca46a8454e86d5aac38bb4d86025f525ec7a8f0e74e48350119a3c77b767608e7c5d1beb23ea775f1bd41978100f9354f54328e05e657637e215ff5c68d095613130dc02165169c4310eb886832972c825fbd80a0997b25d477f047a4a04fc6e454006af4cc55858c66b89182f2675552dce3a90cb44208a50e2ce31dfe1c2c9cce4690e6e938dddfd13935001a9a1a54880b40f4ff1d08b74177f8b8f6e34b6caf2def1eed0397ab8c53bad473150dbd9ddda4a5d316e3725585c8876b03467c7b61d5c4deeafc3e2ad6ccddb687a5836bbcb52aaddfc53945e45f0915adb906fbcb498bd513c195f76de6a2789a5400d37f13ca975a364e4e05f2ecd9504674759d553a1ad9e4f238872f399cbef4b3c8d9bdf50bf18ac0a979aac974f91ad8ba32a6e22abd2dc4f948053d7dec492f1b4a72880e60a86498e8d8ba812ec99d4a16938a2f90597168d4545f9dbdb318862b629322ea970590beffca5b9a81212789799ea84cdbe79ee16ddaa93834ce1636d7c5ed59e3dcb65d83e7c7b7b9b9e267a8a5d73f6152a858ca29a934defdf1fc9bae88ce867f5ecb60c7eb4ad468c990287d266fb1328c06907817bfe3727774a93f7023e8748228d28e1a117623a6149c75974eda802be9842d61593c312355f296c36a70d5472d3be44853475fc75f80a0ee0d35f597f27b8244215b23cbd735cc53bad58dd23567fa2994ff197918058b59491161a6f3cfdce375662f7c09e041145e12375cb5b20bce5aeab27456ba99d6ad763d4f841dc4dd92c612535ff2c9f7ba0bd90d8b36e2887bd39b266ed9f6883f0099bdaa978c86cd9e3ae48524f4a64f50df678d9246c86f1a57730a804af08d96dfc0ee44f229ade948ca1860b7e6ed5df58b665ce440a2200a9fc4f9067d535b911e4dee84e10cf71dec706d9f0d4abd82b29e2f57230f57f20bc21e00c52511a76ad733a35f17dd24165a40c1e85c443922c3ab30b7de943772d279659505a05f2d23abd4f57f6443074f2150b79ff3e8ad1ef772398de5fa87b43cebdf914a421e7c3d568e62a7cf6b08548fbde6c4876d80ab62758f9e0a51aae612dffb5661e19d19eb1f37529cf71dcde8a23cbb66f76f7b2ad039f1e19141debf3c008c3d0e1983789363ee466f29815879abd6cc219e8d337296a9c1ddacdbc7edb9500336f42dbf8cec7ca71a4a297150be7d4eafb09770dcdd4213c849cf4fde8b41995686c72f05cd22e321310f8c3c8b5e30596ba7c9fb4476937b610a9b6514b2474d9093dac089d14b45025cf76715b7e489f6f86fa3ba9a4134800a9d3f56bc166706fdbd04e617de1d6e5540eb6c3aa2565a918f3dd038f4bd8fe8e91ec433d32a909e5478fc9caa7e5aa856cf78d256acb11b638caf2956aabff4f88028f29c31773890b7188be7f71362b5ba6610991d8f3418a152cb715f93758aff7f19508dfdf8c3126902058efada6636b86fe88ab41b240c856b08b1839355277ccce7407b8cec741c6b253793e89229ace5c36a49fdcbcbdac3b5a5ffda6f65af917ebe9d20c164ddca65a913693f82b3472238aefe57547bf5e5cf2fc582ba622024426f8d8af6430cbe1db88ad39de0c29e4f08928589f07f9749ebdae639a2b89db46730755cc156d9e37e3af25560edcfc284732c46942507ba2f08e53677bf759f11738f3d31e58ec65974a0ec802623a3f95dc62c1f4d9ae8adb945ce823bfb80ab5cbb3d1729030d2e37dfd66cc9bf398774ef06a8f73c7f775115aa2b19f0949b35fc6083cd15c7184ef2333daba53a60ce6ba00f0a87aa051427eacc0d7b60412293308e86e1db90656dd733b83c14393ea0a1a69074e7f8607f6bd7079d1c268910a360d87247d2e44af51b5579f637fdc66a6a06e2e9647fc83363fef43f97a08c3e739a3ebe0a8f98562a26feff69ffa650f2d81c109f26392ad91528bf429a0d9ea718ed038d1867cf75c91783cd9a6db4e8349dfffc77c6e42a1dc0b7c27125f97846dec0cb344482106eea3c41aab30c06933486cf3628aba57424b3f033f008c34b4f41d39059a3a3b65f263682505c7f55bdc89599433c2e297cba6b2863934ef27ecbe839e5c11cb29567386547ffb3baa47407b9ace488b4075fdd523568e7f44c4ecc7ec83b620f93e79d0ad9b70ac4f195c1a58e58ff5402bc281dc341c7dd17f5ff460f84156e63c601d0606369733461b48974221b16e2dcb28db79d4e510ecf804f2fe83e3db45e279a15cfccc773324ccb6463f7b796e13ed8b4dee641fe064c2a3a2e440d1c7363b041def9f4f9d233957f176f8aa4fcf82d120f52f85716eaf56cf19ac19fecda769692f9bfca7096e23fe48c6d099310aa0e7a200d6c21e88e9173c9ed781aa59e4cf0bd2dfcde9b3a99e4138f1d775d030f80c66c3c47effeb8dbf2c7acd3a247987c0eb91a7f17665abbc3c808cea3b188a3593d737653693723fecc68854cf0b26402e63c5a96ce639889aa76fca7bdc219569dae12af0a0f1dd248768bc2f9a8d99defae6b47a1a53fead7aeb56b1c381b9c999b5b0a72820e7f12f80c19fe39d29f52b5c5af451481c000ff1f22cd1d879c6c8052a9945fe0ebca406a41919460947ac08620a5f94b023ed24f84240a998cd29e9b814f0ea21face1f7afaa78b3d97dfc031a6414f63bbf7d5da606e0c065dbc09a37916ca2cfab9eee3ba8dec8afd7e05f776a51440937ddc675eb19f76b7bf79d54e1e75b4a06633190e704788112e6d0a1a0b20562be2d0fbb31ccc09afbec075e3380c41b128e87770353f268e27cdb6e292991f11b86ef6dbfe64f84ebbca7877f25d074eb5bc659117660d7e73d6fee2a4d5141cf743b0662ea2aaae1b7078eeb50840763d6b8a75ac9c8ac8b146d58d7b5b481f70c76bfb2f27c24ed31820ba14548f64a0dd547cb68b7615a6220f45dbeb027fbdd63348d8188d50e2eadff95162144557837746abcc14230d0981c5688e894e31a1dcc870a7c54d0c98cf4f8d16b5aa6266f4a6ddb055e8e6850310f980df622691a1572fc4090f163eb4929f82a64af857f3e066a4a439a4d8523bbc377b9a278416be3461d19bea7609ea7529f71cd8605508baad6ceeeae4468c955ef02d0f7a20a45b5faba7f19230adbdef6127f3190b00d10c6c584ce2f9ccd4af04ec00f86a48902b6facff967c0db2ac46380f85165f452dfff4f6c5389c763b23d8e8e7c60678ba66e341915ee8f9e074eb9da29d95363a758a7b0524228df641324eb33cbb6eb9034d8c3046c11a3a87c3ecaaece483ef1253f5c48e8565d19110f08b196c06ec1f4d4c0c58a2b71ad7c90811a53e6e1847f1158c57c532d9fdbbb521fe54674136ee0538f921b645b211b6eed176560a85bf33c013e9a38bc43095b818b828977aee9d972d2c30e1720fe2e83085f558b9346b703306dabc83b53bea83c4b9e06b6d3fce719739caf420a1cc9e30043da97da34d81697f254ce440d1a295b2537b95d7a2f93776b658be4d8a74c83099f68a68233971fd20ab58fdcd797a0dd76a2961ef5c109701a9bedae3b2f8351b29edb1f70d2121f33fc41577e4c7ffbbe5bf6ecb1457112adb890c01f5374d00cb95514cac6a09500c56bc9855b9613fe9344af0e85d2ecea76a1ac62472fa94472b1a4313d95b394c4031e386ea497b3ece1e6e3b80e36d1f47cc561c31d2136a92234beefd78cc36ce0cb878d3e119c762628e7a0ccd73503b274096aaf1f209e735dac5757cff6522d822ea009e195858d8547b283e33ef640eea35cf439eac2011acdc081833612fe51530089e82a89c1e4a698468ef01da38b3302f91cd037976c093da26c31926c27d950fd7ca8ab616729c0e7f34d0af4b35778046083b621bdbb2f3b755197f4feee1a48c39a80dc91db5d9f3a36ba3aff0aee01eb1100e01b32a1848139bd143f1a2e75a06b61364bbe1824b190f18246b7f9e756baacfa3b457aab50157eb032da65197f9a8bc2881fa695a6a78ff6fc89926c6ce98351643bdbc0c33bba862850fb59d6a4047c29750c585a1725cc64842cb18486f3494560ab1bc0646082e935c95eb39f7ac238234e8ddecb8d471a94daf0e57a3436787b007020fa59fef63fb0463f53f96187b9ce0af04c252cdc4076df0b16d4e1c66dae0f9d043e0ef28563bbb62ecf92c694f9423effd69418a549e21e574be2876109c5e66abb7fb36079870c7bb09b170e24a1fd8d4d01493f4ec195d8abe772a5b40994365666763ee9f18c0f7d9f94808e3d42965fb678074d6fc466e147dfd2390957658a68d33b567c0891f4fdd734b64e33c333d9ee121a72403845960e52560a798fd50e9c70031f2f00081719cecce610dc0a57578f5d6ea8e8310e062f2f78a05c275cce942a6fd30f7f925735354bdb6f1958c157d44d0c658f23ecfb972b8c56588d3aa0f4186fd07de00a9ad1bdc9890520924cba995b7cf48f9cfed3d38ea43746dc663afeef78bed344fe4ded6aa79bf6613d5f699ab205ad92b54f71afc45f43553af50e82e7f8bbc58e7bd4e19170f360c59294f26f510451b66c7605abe0922b95e35b8e848d64ca382de0fafa2d2f792e1f88b7aaff0e477e65e4985fbadf3fe94920571b66212f2529a7389a873509d33323ec5e00886d651201736584a1197881258a5e28d5fe7828c8097509159be634634c4029610714d7127fd63f6ba33f0f971aeba9bcbfdf4a495784748856148473a2d531b5d248fa3247a8d1094561c8210939b4d2d953be59af5a972667ac961580e3ef8ad508c9b67598834872ffcd74b86dabdae2051048bc8dd8af3524885ac31ccab935753631d3383947fb07562a33e73f7c9f33947a8b0e9b33d06ed2a7e862da231f10cf1119153db4575c87260daf3e3f22af1da998d580b3c771ec798586314e1c6", 0x1000}, {&(0x7f0000002140)="942246a393a1456347d21993790344b4182e2fb370686c8d5b2caf5efcab85edb54f9135f29645edcb10c76c805896630bd8c972fa6c844372bfd3c9ecd24c6ab669979ba7d8ee952bbe0d71d56b751014a099d46536a9f8cd630b037083e1f22b4e4cc86157d30ef0cdb406f2bb6d4afbcd7789ae1f0956fb6c31c6273d8de8fadeafac7400600731064d64660764cd8975f490082c19c87ea7194b5126d15cf39b36a61be289eb775e1c6cf9b46fd89b962616a9d620dbd0e03aa3d380f99c8918c7", 0xc3}, {&(0x7f0000002240)="3b76adb33e477f25b470ddd9f80c75875ff1274f535abbeac34d6b26b69c80aceb5a758053168546c9a80327dff1c2ba9839b8cd31b2ab9da99fff162bb54bb9a5c4a03663bd8fe2e63c54e72b6a6e3d37fc338fcbe980b63b2ff78d9cf616205763194960ff43db81306775b5a40be830f00e25eaf2c1787392a8ff0d1c214b54b3c3fd", 0x84}, {&(0x7f0000002300)="a9216682c6a0a4f4d127148a3b0328d89ccccfce1ec253329bee9240a4afaf854f939094fd46dea959e24ebde0b12ced5105f346a9c0761e41257b0c5e7f2319c1b017916d2e4cdfa63f25e8398c23b6861f9b25d3878c191b85beab0c0700cddda668ad84f5f50962164eee0d6e8dba6bdb6d3b91505a06a248cf956bab3897781571e4d29e28993bbe68c9c91062d7224a2efdee6e4e29f797f28c747de995a184b8f6dd8d3165e205f9996e2ea3a2", 0xb0}, {&(0x7f00000023c0)="3037ae0eed9a061e13767b5104af28727d89097efed166d6904bcaba11f2001abfe866", 0x23}, {&(0x7f0000002400)="e075702b59bf22c85eec18aacba2e3409ede91bb7b520b34ed138342ba2b6c7e490ae3f11815e39b1201eab33b853be8e4ad16d8df4236546db688c86934453a356fe7a3cf7d2b1d51e4fefed133bc9e284abff002ac5a0a3d48e025333975ee47ad5f844d318583b510cb0f1bbbe2a285973adf276bf6652c67812908d624ce3b6ae3f6ab628f2b96333bbfa8ecc2c2135221b70f7884aecfd1b7f94c564cdd70061ba314614928b6d73ab31bff7a10f8443cc632d37625610f4f937e1229fa43f06f162e766a3cefd3a4f27e767b42bf", 0xd1}, {&(0x7f0000002500)="c0ce1067fe78542d84a913efcd7c57b5da285712f949b9574d57e50e75d6fe4e194ed2fe4cb18a44dbfe0339471389ce9349e0c563def4b7f5db633fc307c4c48515a9e516c913cf464c4fcf9b135fe4d10098d5dcf03a62347ce605b702d715a4c3b28d3a11171669873fe1ac85e479966f251d90c29db433d8717c3668feb38c4f33674c48729af4e853140242931fef4587dc3aa4bd95ca3e21a5df56d34a770eaaf9155d", 0xa6}], 0x9, 0x0, 0x26) pwritev(r0, &(0x7f0000002a00)=[{&(0x7f0000002680)="2d21cdfda74ce3c5a5e71f83ff5bfb6551fe13da88b15554f7d16695c7173f64cffdd8f6b02e2b2de7ccd001b24e1bfc80fb2939409f8c05a2bbe94b95263cf27d7ee05eb8681f2c29fc3ae4fd89d715a62b7e989200006b22a2a78dabb7cfabfc49228d0b293dbb89c6439593337f34da0ab154f92edd0a42aa87b0c7e76f3183286d7539c2a211dc9a316b6c2bf461cc62051fd2fb32507c42ae1bb72e9e0da7a000ac2e54c835818d87742145", 0xae}, {&(0x7f0000002740)="e8712116ec24cb785267a973dbffb89a20956758a5b83dd0ae34a76225384faa039013aa51f1a7", 0x27}, {&(0x7f0000002780)="ae18925465f23e3dd829f1f293fd0f71fb7a75efbee777c137bd6bafc348eb5f5aa9bcfa00114c5f6725ece56b2174f9422c83cd557797551238ddbcca6874644aa15040f9632331cf79b1fb1444f97ec1a004601f8a03374de5f8dc8bb234fe5584685fe70b9cb70cdcc636c7e5c927dfb1", 0x72}, {&(0x7f0000002800)="1b8654052df3d20323d45ec91093bd13d54e18405ba6532222321a2b3b7b8987a549a06f6a7c30595e9e288cbd490ab9e8f6092c65f2721ad1747efdd528f7bfc4023b966f7db211270b119ba75cfe98544bd981619211cdf63c10be82b5a6f23b2b4a139cfbd120ea5cb5df861a8fb264754057308cc2221a92a139a7c08c8afc761e98a0a0b8420b63f7156dc6032c07a0dff4536d58b66b186d1c942e5c6734398a8da7c4055177cf0f09d157652a211bf4a73c756d87d8edae12e8", 0xbd}, {&(0x7f00000028c0)="177ad39e49d171c9e4b8e31f5fbd456a09", 0x11}, {&(0x7f0000002900)="8e6f45ba7ef5c498b2ed98b293570b84e37cf38f34343f069edba91db5544258f2c54eb0d52942a94e9ac66fc138d9be44320fcb7df0a23cf77d70bbdfe883fc5210b978eb42585e240bf90e11e829a0f2b0fa4bf489c7e2437adf58857d40509e96aa18262e9fdbdbd9468bb512304acbf1f715d5babf1424121a753da461f3fe8eaadb0e62f00e257f72a5c4d2e36b8262fe346f9dc9bc755261a33c5db9563ddab75be72ef14912054f6abd16ca3a850e9704cda142682117f110b36aeb585a42b195dd3dce", 0xc7}], 0x6, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002a80)=0x1) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) pipe(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002b00)={0x80000000, 0x2, 0x82, 0x1, "6e9abe1a188016d913f0a4dd2b06528bf1d13035", 0x15dd, 0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/zero\x00', 0x20000, 0x0) faccessat(r5, &(0x7f0000002b80)='./file0\x00', 0x1, 0x2) r6 = open$dir(&(0x7f0000002bc0)='./file0\x00', 0x0, 0x40) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) sendmsg(r3, &(0x7f0000005280)={&(0x7f0000002c00)=@in6={0x18, 0x3, 0xfffffffb, 0x6}, 0xc, &(0x7f0000004040)=[{&(0x7f0000002c40)="433ac052286c1e0c1102b8dcdffc9a70d6b2cf36fb92aa8fe7d192cdb06c2b00a2e29247f4dc133e11d68521668ac80537fed906ecdccc24d26e3416f90fbaaf921dbe3860c743302cf72868784c9e189019d6b513ee005ad60d54d9a1eed876c03efa7c1b678e21450153b31109d8b6daf1257730524983b5b390e4e495dec94bde7dc90353e96d9756835b787b793ee27a7299de514582cdfc441aa5702ecd0b49c415904e8f1187713782f2810c390c886d87c47c5ed7f97c2888c0aeaf0111e0b8baac891ec774312a61834a476cd0335ab2528fbfe9d11cf382e92297938c042fdc91c2fc892b1fc85917b2e83fe6461798b43dc79b1f457dfa728478e9438fc14fbe9e15beeb962af7868fced3be09a9818a022b633e20ce36cd813891ee466eae1f7f8ffc9fa0497d0f08ca500b9bf1a42f1d7d05ef0b2179ab2e6c0c8017575f842d2d6abb7d865a4599ea9588d9a8744a91110f22240dfd233861c22aab8e145a75e2ffe980e8623b91fdfef632e3be4effd310844335c251dac54e083b9462d5eaa9865d6c0e7812d5def0ce9b483ae0ce8d6f7b2f5a51fcbbe49b55d38a2503c9a99fc57f92215874d46e2f3319532250007f974546309c26a6576c488d75bcab354047f303078704dfffcc766dca4de995b227b51804a11a6c34556d9b8c5e34bc03ebe05e6b9b4968dc2b9af49d7750dc150a41f8dc4abb8f144539d10869e4733e712f371ca0a23ef378dd2056c64a9ed961742dc62d0a7c331c59e165a22a01d68cdc510dae0150f856c12ec0e41a3b680a7bc237cd9c0179b410f823e6e7c1cff3b54a66ebf69753b01a81b31b505375e5ddd9d37fc9bd2ed0492bd1e0689d2311da01ecfabda93775fae189a70404c9d17b4e98cf6791a0e0897ad89b613de5e609649c4d1ae0fd4ce242813fa10e7cf491830787cd85710d8dd3a90123feba66a497d39d9bd475b52c899e14042480ad1958340f31ea94ad29af35bbb0724580eaf9573974dc814892c0bdc8052eeaf3d8d8e79d65ce2bde493f711e37572d08ab1090801b584eaec7067adda3b78a002ffa03dbc9167425f0af85eb0761648641c3ea5d57f49b9db3c09685c7bc6dba9ab7f7ca4fa44fd33098cce0e512120b8bd5b11074774d66770b33f56113d2f3805f3b304694ddfc859ec083e0a46688d3d4d9e9b6dbe7c0cca9ac61ae82e11570afbdea63e0dae3716a4052300e3e0c0fd560624d9d7c377acab5d30cccdc43e011ce6d324f977ee3a800083600a46a1bf85da19ab79d3bd12da9f618662df108820fcbb9266014a441c7ae6c0cc9f97aebc8a172630d4ab6011e3a133220de73a1ba0cfe5dfe204341e413f6040d01967c93c50d2fe1c791e8fe348ec1f688b5ad4a31ffc2e5bdddf495a7718c8b570250ebbd7b569cc72784203faba6d35c63fc0d4c64b7ad2239ed0a4487437c0993515277af3846a83f43d1d6ec86f9aacc71601104ae61e42a297d41ba080460bea13ffcaa4f70c541fae5b575973ac8238f77cb7da9cdba02036a68b264ffb251ecfa849922bf78f123161060f5aea880af1f9579ca212192d51391d4edf4114c8d4f5f295758b803c8308af00a6fb239d6026bdf81b9d618df6ce0d4e359b995edc0d0be2ba658aca38d1b449f0b1f2c52c5f9a2136cae34f41490b7e859e23b6e6e06620cd67b96575c1801e2f2a7d34d6b925ea033567687e287d83644fbdf609b78b536d2f902cde8e918c0d5884f2f4bfb56ad0f6a4169835f7273a8ffed52fb6411fc0fc8005f3437b6ed811dda0ad8b943ec632a9ad085433d650d77f33799a820da6cdaabd7020f6807f09661c761836244e56f5874fe82483106e3a323abd4ee85f7f3a4e7f28370a5fbdd39a63fa5cad52dba05b3191d0da39fe5d9b40f9323cb5795c17de10e1f3c652fad55c7c49b0e48af27760f1d71c57cf06c6b0c768a1467d4e2285ada4d41a88ec944579e04782b8850d0a8159d0216fb88ebe677e32ce831e24cd5cef3a6d7d918d01e06649b272cf76d276dbfaa27def4063c7bd58ad33857e056c21398feca92f859d2e73df048e5d6a98d2640ef027d33b0b82fdad8ad212b5aee53b57a240daececec84cb4b5a203d61fe9bc2bf080acd0e6b2f4e9e198eb5f9cc6a065b082fd1db48b7211b309c70ea14480e7fc09a3ab4a1c50371a2bb80b98765e448119ae4398061ffbb01b8febf91375088612f58c6eb3430c765756a98d433ebabc91ed55ab97d442d5e8398f6410fcfcfd2d2464bafb679c543e26f2c4c4e0ff03e1e600744bd1ee9182cbc169519c45f880ffcd77fde1b688f3f94cfca36b6f4862cc7d1124ebf992fd606a14e352a26630084002ee753e6d8336861eadd7cb398affb66320b0e6ea344cb48732f35829c51355b829241319500d7d87636d52a88d139bb546f6ab650d6a722aaf08a94a57e158822940f5f3111661999896f228d87f9e8f39e9b1f18d8e0b2ed2ac6e0f12cd7e8cf96ea561592f1e1abff5db574346a672f91ea31dd6ac7c16842082a01ef00380c162eda70b66df0f843627ba4a743509eb50a7ada10e40e3cfbb5923e1b427f9ced918fd7d037804bae9fe58b55ef0e31bc2ae4edfdbb61b01ec3ea80e8c5267a7a69c42341c7045519219d70706dea8a75f913724c46a2f2ad158f33a7b8f204eb7ab996985da2a714233a6bfe1832fbce2510ffcf17c952da94e126c0da06b961cde9d79efe3dab9de2fdb0d6fad0bd71b2f44209c5393c14cbda4ee9a93da2f7845a768165ad4c39722057e8dd8f1c672d43b905f2aef4cdf5ebe149a8926caaecb8d8e6745c06b5796738faf805cfb54c845c4ba2cfe9cae927a14bef681bb211a933d625cffd5a98586e031d4e228219b9dce819cddc4e6d3cf5d7fc27cfccd56fafe2c6f90af82eb149978c2ebbdb1aad27eb5f4064f7338a4edfb2d65e4c4fec9d9fbfc939949df67d2af83ef46838fba01542362c0e5d97f048544a3d805a346393f777dbb669cc0a52c41dddab95aa50a42bdb5c5398e237ab251faf9df79bdf0305ce08e6e5371a17e13953f4967c629557eeea07ac8469c4b503672c859a965a67fc0d3e866e0ffc2b9373fd9f1c6d70953f4d6b6dc5d00722aa872736f6e6a12611874c1509e8bee0edeab1d09c873297fac700890a2054b04d5d27cfac735dd5bce5abc28c08a91abae11c340c8edf97c28120ebec77bd0b16ed13ac24c7b4ad8d9d668e81c7aca221732a20c4fe0f1e98ef32dd24b9a36e9fd073b3bebaa4c09004b178f60e3f9340972a732646570561f9859cd43f6f1fbeb2bb2a5bbe9df4f8d9d429b10248c8a664f95b58b57e52acf3f0759f234503b7d5eebe4e9e91f6ee2579c3c1dc5abf83ec17b2279f2b555fb9e3e06bbb0a9ac033fc760650ce95241ebecf3d898afbc3c4ba08c1acb30142c9be8923426c877e26e5747e5caa15938d79ed27ea48c2f6cf9201639841cc180ac1190756d512a61dddb1b26e3484ea586f08de463de1ad10704aa9432d4428ceaccb48a191a0f5d9557b7724d4e54f1eea3af4f84897ac1b8248bf7b9b1728978a9ce95ce2bfc42caf061bab8d1d3360741e9cc3629db8989017fe2e9cfdd9a26930dd6b70da4528f774a74663ac6ac26153350d87227af6fdb77cb4bd53c56dfa9d5a3fb6c20ffb73d35c1ccab30c2772fcc5df2764ef740f4f8697515deec3b2fbcb0cf1b0e46886a29f2eeb3e5ff78c58e39230933639ef989b36a86fd33c92a6c9a9c8827f50b187621a66245057e8953a03372946ab5ea9ade1b00f0a2b52391e0d4c515a10049696616c8c3ad757b4f64e4a9b8bd65fd114839ee04191eb11dd704e92f07719d675078fb9a7de648d136a1af2f041a38812569a1fd13de15130797b4d913b081c19bc48fb5d0fa3d3d55092db04fa6fd1ee0c7cc3cf46bb7e94b9bd5c0ed8a12cdf19d38724672de8ace5887623c1bbcb739c30cc6aaece49fea3f60d14efcf86fe9f44be8515c763298c5c6eb5070983fbd9ee6e636b5b6b8399cdd48fa2c69a2aca8a7a3961208696035a61a32c3f80622ba48d443d135f6482da4e42031024174b44eefb554244c377af13240e995ba09e4d842d82d4b10296f0d063a9fdae533ff7386494a598b4f94d1919a9c3e7cdb91fc81de5e4ccc49912f5ec01d5ba583be6a8d8de45033b56d5f2c6436b6d5c14b419703b4ce6e84b4202616a949e7fb68a7d05cb65bcee382fc27f18294165906cef738bced0382e04eb26ecc7a9d8d0fbbe3e800d2edabb653f124b43d9b8ccbd8bb51b88c72631e800f1fa6ede2e982200513923d358ed8ca41b90ea14b510e5fb81e570353f71f82e8401836e29a8112b24c9b79c802c85932d952a78ca2be37d7d21e10014cb3d42381a8270b8d0bf2d7d5da64063dc2179f011eb8605b5e1b311b40e09e388b32e9e52224b3bff48e7edc85ba022d71092d6e21b0e42a4491e9164961fb03441f43c1b733092044aa8469ee619ce99b96bd761517a530093cca66f220fc87bbb4d049d8d2004987c2bff80d2ba9bfc0df269eb415c51b999d57c9bca10102d17ba5b4ce60a8c474314110c84308918de884c51032fd518165db9a8722f66a6baaf13309f8b5bdbb4cd375c1108d37f475b967586659b98e005e980c92b3c171ccf4f26e1ea3b2558e8530cd08f0560dd63e741db8361cd7873a23c4b0143a7708d1b35675f1c44da8dc9f67293af5a64f8702789a5c4b3b7f269161af805fb6a26de35a134251317308d20f5b660b796423c97fc607d25947e6428cc4afa11282052913ebaafe94d161a3f9caaef6bfee6e04a2d95d76ccba396bc024a5418e43572a67919ad9762ce3458d7bfac0c93070b35af7f0a8062be13a20a69b38c7e490eae0b8c44ed8add2dc6e5c81312ed6e79441dff5ba915c06902e0373d763a4ff57a1f589796a8952aced08d97bf403bb8f4989698d9cb6096f5bd96c779e9422239ff666fdc507ae25f313728a3cfc448e7186d447b93d2a32c28d591f665335d6c2feea17231c8d42e93f4820219d302ba844dfeff3ed913aff3b8ca57634ede7be04b39ec4a8e3f17e939397379ef953476dcff79344e0998d6bab1a4459bd537d16286c071e6726634f5a37b3a8c62120f6a00e29ecc5c15f82bf848c8883cab762b08af35f5b7980c252886c543c14ca5f3db95d4df0b9a64dc2ce79a72f873a8474df897f06d4e489266e9bc01da9d2f43358114efe01558fc7ae95ecb219db6684fc9ade00bb9e26e35d5066e6afa24014236a09c813bd0d940d6317bc09b8f59ee94810388b4b3030e4e1911321088620cd0a539f9b0de80c1d9b38c572c253a9ad38211ff7d0f7c2080e5c0a383b45276f39906ea146f09a2e3f0d451d6171d05c097935375d6c4d1aff8cf1e9eb871983b57be54ae4ea42199bc652ff8b5008532035fd5a7d07cd1a8dfafafe1abb5635039f426a1474fdff4129d1034cfc2a8b4467baa2a91ba3a08ffdc115bad6cfb66c65b773b91611cb03a89a353fc4a9f69cae1d92c950d8cc5bcafda083ed7e87112e82202a94fcca903e079389bb248b613aed57e2e042691d00aaa82197d0b05eaf10688365e8dd1008a378bd144565cc19200e5dbc9a4012b9b631dfe339de4481208c804ec8f6e0558ffa9b4d3fa8f4cbacc2de6b0353fbd21b5ee3166c6ba3827bf9aff072be2738bb7ab3a36096faee992c1708a9d54e0beb206ab3fbb0d8195b3f9e6c3089ed9f46eaf0ff94ff1c0c6cddfdc721c80426a187fc562c", 0x1000}, {&(0x7f0000003c40)="0a633bd044b0bfffe493df7500830c07", 0x10}, {&(0x7f0000003c80)="bd65371d56569c88f5dea50a2aa45933ea7f6baeb01e99f580b81b3cb2c5357d86ff3afb86b8438a2043e4c86e997d30033b0af3c4d38314a4eef3d3f9a8a0b30136326934d4427a1fb49ce32ee81dcd56f54f", 0x53}, {&(0x7f0000003d00)="bba5378c422ff42001b3bd2b33688a924e0059b3b7d042d37ac38efb86c3db5427bf4903d8cfc6d674b8de9d9c85d729c46e5e226e5191da80901c4126c996846e94906d2c3d9ffba04fd2d6344a1d69595ad9069cf5e4845310a13a7cfb2b5a56e358f6f5eaaa566082d65e0d7f44e28d6ee7fb71e4f9f0efbbdeb63fc20125c686eeb0968ed9d5fa6682c980efd34ee92b0522fe08e51f29ea92d485dfc0305a7c9b3f7572f09b55946cb52542d220ed19", 0xb2}, {&(0x7f0000003dc0)="d7aba335bc5fdb016fe3c9", 0xb}, {&(0x7f0000003e00)="a316c629217551f5f28ec8b8e859df1cf0f1acaa530b2517b43f4741a419b55a7c4d5dfda6f7e97d1d3a97e5aebf0b2d27a3", 0x32}, {&(0x7f0000003e40)="8d8af61bd2f9bb345f928272d5d1e18866259a708349fa48cd77fb6c8fe2725f3476b1bc6d5c3a8ede4b2be4f81f8ae47d96662f8a8384f10efe8f006f3d863a8f8bc9", 0x43}, {&(0x7f0000003ec0)="1f0c69891854bf1d6f24a4d069e99cf1c637075c12177f5bc0bf25354b9c677351b0f3157e6468d6e23c6734520b587ca6d47bedb30854a4fa13d9c56ab46f1623bc9fa2", 0x44}, {&(0x7f0000003f40)="8a05084dab551fc9f8793305aabfcdf418af6655482e78aad57fcdea376aad16c9b5a8fd95ede6d058fa1e1470e906e3f7ede94b46072bdd5dfe4cd49079953efa70d8ba3d66342a0d5a0333cdebe27c2f2169bfe1827fdf2d0ea3d958731b0cfe188751d347e0b965e8c9a06fe1bc355d6861e1c82d2ddc397b788d350cb134ab968c974bf02d39284f57bc5571277dff763bbc50a5061e3367943d4d2f17a942a7a7ddba75ebb8f4147e18ff8e0fac66b9081480d170224f570805b2ec82d469e626ee91c2fc13", 0xc8}], 0x9, &(0x7f0000004100)=[{0xd8, 0xffff, 0x7f, "b8e9e6a481dc3ee85547737bc273e3617e05f105a0b04cc93634aba95dfff62fd8ce33d0ce93c5f18cd71b7a6fcbb862073a4640e82bfec5229e5a65859969ec7ce85f7ce7c79517ec0b941350b5281e63c3c83fd927c33d06a3fb4e08b89ed069e2fbb251026c67def08e4d4d6b22a515aa21408cbbbb8ceb7a37ea5f9398f4a5f72b32218a227d817155051bcf42ab026fb37cf7cfde7b7223f21d4271e3a8cdbf799642463baf562e26f9bef64d7d5270ae5a69928d781889e04ecb49f626f29c1cf16947"}, {0x1010, 0xffff, 0x800, "33fa982e33737cdc6daa0db0f1919e0b0708fe161433da90f18dad73b1e4ad94f5cf0978f409fc138619766cb18d6a4902e42e71f8d8ab7838b9d3b038249fcfdb407fe3ebdc31c155bf9027f36525ba5c5224dfcc22c660ca5d550afa9562034b5a53a9724352853f0e7e0a550252896dae968443d9ad9648cb54398600c586d6157832eea628a6dd8537b63d0aaa28e688cf2e3eb674bb82eba22713d6d7142bcedee02e6f0854767f3f370ae9b7be9d705e37cc4aef729921bb5a64feba55d8ee80662e3a8c923cd99a1bd85fca7826ba98aab32f42934d1c0f4404fe795ab06efb2efa0c22b612fab80909af2a51fff720243632d274b61010e1cc0e312361dd7bf51ae8754b1fdcdbe78715d5281b1bc3399d1530b13ad50cee791fbf7a4483818c4c20e50e3b881a44bea212e6bc4526c6ce65317913fc5432bd5694897d69796cbf28f054badf61b06bae1058c3f0bf98e37aebde280ec7a5a7c5d6480ab45a2991b9a59acab084439cbc9176d864bcda32b0f88a73459a71041cbb3c70113073c22c2ff40ac48dc71ce77fcb77dbb5297fb8dd5c5287e336ac6ce3785cb75663f42f424bd6fd5b6ddf75de115b6bb70adef491a6aedb04d8a1f765a01d1a5725cce336fa06ad71708383617e1d17c7a82a6c412f8d8be152baa9c8ac74d90b9a161b0d33229b6a7b67aa13237cf0fab7ea86f79deefd594ca2fe55227d3119ab46b3b444c9bc2cdf237711a1d6ddd54ad4955a983d3d1e4dcb2fe294a2b15e0a754d6b5fd73394033cf77230299fed1319c5396eef8953633ae594af03aeae6eb6c6ed1f2035e8e1e4008a6361992bedc5fd4ab3a850932ea5da6343525c1ef20c5f56598935bfb93746d1dd5008cb6f5d6b4996277724362849508745e2ddb1e32ec47fa4eab24cfe6f65bd219f82294b6ea467aedd74c5ecbcb65b0bf7bfa005b079331ce2aed79cd22740cb81962285bb900ca92c07550342792a6cae15294e3079d1b42de55adbf481d34fb49e9bff797a7fc55ae6f870480938939649b64f52131eb5c5411e5d64d1af3444074a508bd6901fc4c37e523ebf3ef25bd02926f2db6d1c2d3564355abcf292db69e5f536254e65851790dedecde9905744048460289672d858f7ac96a8084e3a5c1239b7e1b97ce7789801b552229e25cde71f3c7c4c68a8935d13653793a724d3e5a0883ba42f3016b4f01624eb40dc8f45d53a486a9083381a447a027e5f1695bc083c10912f952438d8f7c11561d194178f427a841f41bbe2d83b300dcd6ca8ab1715a8d77cf91d6fa392f9e3279a0b42523cc25f470f8edf73fc147a4bca8fa21af18ea242e387569c721a31f426aa28dc2a555abc2d6fa41194b8528e288847da46bbec164f9eea769631f1e47f2861c72f6e8443532102dff013801448bfc96e2caf65a598fbee8b41dc2e678ba7fc7992d6ad8e7a32a3f3304f1aa9a965af1eb7998a492106d65c9bfad90ce90135c92c302cfbd7f59a133f5ceb0158006f70c58fb521532b12a075421ce25ad5722d47ea0355e663df4315d9ce1399dcb76e17d96a49c2f4355b6887b4c5c0cf1a9955cc05605b103a2c02b7fac9162763db30d386a7afd1044a260ea42fbe200a0a749ce8c5c399602f4b27ebb54ee5aedcc9b0690e72a5f6c86cea34bb7cda5f720434c80c64da02702ef65a7c5288d13f9cef6ab0db3e33b9d74067d76abd9c02704a18d7019dbf9c6d506b3abf95089325c17dd2e06498ed621cfd346bd96c769ec65fd6c89c9d5adc53529067a974cf6c961c62b7190dbf964b1f78d3e8c479e85fcb48537098c0b381a7affdae2db70a9f80d996cf35e56d5abbc8bed2b3df97884eb82f7ce1cbdd6e498eab8501af43abf686e2cf66e31c78ef814b0e4fc184e4447b6372887672257761eaa426fd04d809c81864b61d0253cc2ae4c303aa4984f5987e262a8f175b198f2ea6c450bfa3328a77ecee18f9ec47520e1aacc303c7465fffa67e9af22f5ddf8bd05ac2eb2d18cf3d5c9b16826ec610823504ea58151912a1cfb85bff0091588e617be7ada864f92319cb18941937370b975e0c880780eee9f682aebc559f7d6c26c5d812027aadfb3a76b65d83b13ccfd6244a0eaae0bf8dc33cd31e6fe96add17f0811f764258f438403053c07aed9ba9fbb092ccde2cf1978d0ad31097ea077602b5088aa2afd0aa0c0adbe576cd5a258a580d655cae493ae1ca9ebfe9e45106adfa9b849f9e5719f378fcce53c9b60c4d301dc8ef49a8e5af56f79d8c3841147d7c70ea89dd7651feca53a08c0209e61eb9d4b26684fabc58e66d1cfd758f93e1ba44d4cd179e5582c689f1680391646ff081eb9f098012ff2e75e5ed9f527d8b7252b9e9998a1246f4dd0f11b7b4fefea1adef83fe321d9fb0f050815fed3aa31cc3c25fdb06d72b21e3b4c55227a9fad0b4b208c0095d45cdd08fe34d5f6e738fe00fae2fc0ed40a9bd61845d9d77313a74fac73d475c6ac1dd4838ff217db2eefb78b85364848ca9be522b66443c89f4b6e783a733f6a96e26ae3dcc766de998a0fc7cb96b2551644a3ae701a8a47973002062a34c8f467a5b461f356262b9af1a8b373d12e22743e79cf355bdbd7d4bc1fb5b683af474d0cb4f5eba722adbbac73a2ba662b6a445a217156020058e66dc3b32dd4d0f12b14bfb508ab0369e2858548cfc5330a2c54129e5bb4843737843928cfd9380215f34d37f13899213b39c777181d9e6f51ca6646638aea23f0f5697344c0c1389b9195471fb5bdafc037ab7b79c63e83aa203bc7b6523f0e5eda0b95bde023166427cfd44f4f9ecf9ba73e63d80acf8763fba18e1f1670c327656266eaed53e8833d91b40102ef73a1c678cca049ae272ec2fa359bb3526670b03148a5a231de08ca950aab9c7c023369d1ae0a7c1ff0e3d885de64964d479719f20eb66afeed30db9eab754286e7c8b767ace5ddec245a4fe0c82ee0c87acc85afa4ac5014eb646b3d106d16dae3e9cc204534fa17b24c790463cfa636edb6d86a5671c3ef0c0785639011dd723bb96f17eeb03875a19ee96c1c9aaaf3a8fab8eb402d63635fb40852b0d36c2f53e0efde231e31687f91d2d879c361fd6c2317c8bc11967883dedba329da74d2c1eaff9e075ab9e0adddd5aa5567ae27994d0b5e03bb258bccfa8be00310bf904ab29c16ed0fa3484f7f033e401d55869dc7aa512f0bd92ac26eb24a7b7336ff27e85303fc0f9c11c326543ebd2f50e2d99e70beb8bfd213992633db10346f6d9422ace63f091314e3ec3406fa3d162c290d8e9a5dbea0406cddfcc6baa45b8d86459814e4fab54f097906e3e4755cc59a8f1863db815ba488423ed370ca46cbf75a740134eaf498df77498de374b0df6a3f48445ab87454ae94a76cd13b3674c067b6a035fd2418f540bb33e3baac15097bbb753223792ced57534b6f72b0d69eaa937c5f215b85e78e2dd7881cbf44041ff09584b6cd78b57c56c8c410f61fb91896ba73224cf0bcee004d093bdaddb92fbeb2cbec3bab1bc29d8aa2f06b180a2ec2542dd8fe2fb8211d1a4bc7a4f6c7deebc4e6b647a55e42bc3b3f78a676c1c79f21794c9a488c8cd508be066d6ae02d51c648bcc0c4ad64cb9b4e72ed00b30139ec387efe65cdb951fb8172637dbc7e3e32941f2c29891bac084639cbd5c7c04be262588e37a4587f7ae5c1252ea4eba7feffc25e9dc2471abae4e764d0676107e514252f72c34b4c746f242cbd3ca79bccb6d72cd291aa1c54298fe0b312d400f64ec6c86548771a75c177888e0bea69b55690fc0149c0df56a9363183edc0d3585b100fad872d382b7a503b3b93244a4828bf3636ea42cb3e44aee7a33dc03035da7ece7fc52e80ba986a57d3c69172fd2c370149084241a06ee6ae168718479d630451dd49f52eba154df40402c30a1281814c4de3c073ddedb7f708d7b7ad1ed3182eb747312b360ea16612a9d9804b330fb52e1758300ed332d92f45dfcb6920f2ad7ea2730f1102ec9a864dbe6f4da75e0acb6049a9651c3102be2048952b4237577b988c49fc25abb059ad72217aee4b7340a666a2eafe2cc04d16f7ef93fe8bd411c42675c7ea45da3e6ee81fb0a4e638c8a907165ca8de81c0efe98dcac5c9fc00ced5a106814fbc19c0916e6eb4ff173533354dd51a2cf50ec3a3ff4ea01bdff58a50b4b3dc05fbdc130624aee9a6b487ffb5f0a8e5b11c229617257f232d4815be33d0aea2f57e41d286049afe4ed36d046c9b61f5cedf284b7d41b8ea50500689b376355b1afba782328d79b0ec214f349d308e2cd61492bea63f6933dd0723cc01980beaacfbfb18d85d21d59090d4339df9ff56f4b12f2b4094036d7000720c27a5393abe00925f049297455c9db931300da2116e04a4a500129d16958dc2ec8d63f53cc127da8d1c0d7be189ecb5ce54c78964cc2272213c939ac788840fdd7b6f60f15b87a07a78ce3850cf5081768fc1b43ad7469d4fa8d4583fa35c06820af2a7cf1c4c4e3f1e2c21e9e1e3752c7aedf7304d2573ea0c83d0b73326cb9da2a033a64f4b99fa6b92ff00feb9a23c951ba9ab30d6633d1afb48c4092987d33c2a6fdd127e58ca21e3dc565fffe9bfca880a3e93b89115e38c5361c6b41be42ee25cd97e4cdb12b5229849d651a9d7591a2f6b9caee968659ae899b089b86c6cb8aade6801b7b6f8ee68186a13f176974fdcaad24039bb491e27a094005602b4489259bec887b0ae3dc03a7eb918b45dc8041fd8c497ba9692059ba739e7ae6ffa22f015721767bf22941e52d37183605b51ad23ca0f822a3ae094104123e6e99ac62adadecc5bb187c6aa7ca6ab580d7a3293ca8add8035d1ef2afe3df2f485a0c4a0d55d845bbef67bb64a6ebc503b601ed8d1ca7c96c4497e59416d8c01666703a2f0a6d2e60b77621c3a83cd22309d9e50669c5281ea0f918ae5107dc8b26d05ef857f454b5cdb903f0cd1d28ef988d33e5ed35e4257fca9a65250becf60c10949eabd79228442315278fbe75131f40c79ce7d107f11f3d2b429cbec0a8c1ce6255768b1ff9d04749f4e48897e6d05ae6bfa8aa7deec781185607fc2254745f2d2191412bfcfe41c76740114c29e163e6138e71404f25718109a7532dc3a83132f1b8056da381052e1cce66e74eefe26f914b820bda71856712586af731b6c45fea91ed2d7ef5c007134e474b1e0d8e1baebfa0a0cefb4f536bafeb2c2fd46b4f0a45cd9d212dd273bc8b77f330227b232a57a02946e4c1d11340d4b39b420acd000ac5798a4402b0845f72be0c8ffcbdfc562d80f89963efaa03a514891918ef9d80706cb40125060db6696fd8a66a7dd3612ceee2fa51b438b1353dd819157ff8aad026c7e79e69b89d78d29bd67f1567f6e9785a66509748944899a01659a4bc558677c121104c16dcc08811635c8170bbaa5dcead5d88dc8c61bb5a8ccd2b0ea5354d9b2c8ce61755a3f8cad4174968aba3a063c2345d32a9fe533a4faefbcbe13f9c9379aa0ee72344c9be659eeafce04e8bc6520aa137b7552cb2d89dc8f0adc7f199c0f30c085170d36c2f807184ed2da2bf6170ca4718af7390a7332908373bab83aafff63ffc3b3108b01668db54c1770742868de65a055df3d2527d7a4cce1b1b7026a7fe4a590ab9515ddd09a003e81c384d43b4969de157b9f1a96ae81ce89974030bba14b926ec2d4355974b5974cad3f4d5eaede6b1c9e5f178d2aba6e7de49b5b65a237638f4d907a29b9f733d6b5ecd327f915d8e390b10ae20"}, {0x78, 0xffff, 0x6, "6ca27afb5f0d827ea417bb39be9d1db84cafe1c155d964105f2a88b04e55f9b55054e7bfb31943895bcd66c6f10c23419905da69b6f4403ecce486d75cedf11f11727a174be39ce931bcd0a5ecaba5e3ed8b8cc7f46187ff485c0e9bff85bf4e3bfd0dbf5c719a"}], 0x1160}, 0x1) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000052c0)='/dev/tty\x00', 0x18, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000005300)={0x67, 0xe9, 0x7, 0x0, "8da1d738ff68428ac17db0486ef7ce81dddd3f61", 0x81, 0xb5}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000005340)={0x7e67, 0x8b, 0x9, 0x3, "9f1ac9f72fd6127afea707ad6118fd816d0e5191", 0xfffffffd, 0xfffffffd}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000005380)={{0x18, 0x2, 0x9, 0x3f}, {0x18, 0x3, 0x1000, 0x7}, 0x4, [0xf43, 0x401, 0x9, 0xc2, 0x6, 0x17047d84, 0x8, 0x8]}, 0x3c) r8 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCNXCL(r8, 0x2000740e) pipe2(&(0x7f00000053c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000005440)={0x0, 0x0}, &(0x7f0000005480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000054c0)={0x0, 0x0, 0x0}, &(0x7f0000005500)=0xc) fchownat(r9, &(0x7f0000005400)='./file0\x00', r10, r11, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000005540)) pwrite(r3, &(0x7f0000005580)="8a6f3cafba41ef35359c998de24ea78779417073622210ddd7a5b70d96e3df076bf7d7499a10c057a15cdcefbd27292d0b66bed4e826c382689e8ff05df2461914503a9063d8dbb1a7b0493536cfb1c3e82ed3a72310df33f42235ee92e69f7b46d10a851dc90f00e439f1b9069a12ab355bb85777e39131405ded313c1033960c76c32a67710c0257d127d5ae109d4f11ed122fe8803410a4d328e96aba485ca458a22d39232b2b551f0f2b668c8bbad981b8ddd7123de79cc06b0f56a708ec704137ce90877f51118a02b52ca9370c14e051031902160a068b734a02c431", 0xdf, 0x0, 0x7) geteuid() r12 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCGFLAGS(r12, 0x4004745d, &(0x7f0000005680)) 16:21:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) getsockopt(r3, 0x5, 0x9, &(0x7f0000000080)=""/53, &(0x7f0000000100)=0x35) 16:21:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1f) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r0, 0x0) 16:21:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:21:19 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0xff) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) pwrite(r2, &(0x7f00000000c0)="fb0d14204aa875322712763043c0cae9c28df8b0493f7e0d19d75a545b2086ba05dc9917aa65cdb493554c4a730d16718c9c7fff61a4154ab9d057da2ac6e3883e290f78b96470cfa843bd612e4161573165b08c395dfaf00a7d2beb60413e4828e7a2bd0ca94452b56828d400c16613aaf636a6f4edefb3c68c92900877a7cfa138f73fdd3b7bdb4520fb29c7900bbdc1880ad3c3e9bf25a57f20e42281d86142eb3813f03c09bb7b9ef765301ae70521d183631c924bb5ad822eca8e19e252b4423bba48b7b58228ed0c346979e13dcde491dc329961cab40fec", 0xdb, 0x0, 0x100) socket(0x1, 0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r0) shutdown(r0, 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) listen(r3, 0x4) 16:21:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000880)=0x6, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0xfffffffffffffc33, 0x0}, 0x0) 16:21:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x80000000}, {0x1c}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x4, 0x7f, 0x35, 0x6}, {0x6, 0x1f, 0x2, 0xfffff800}, {0x2, 0x4, 0x1, 0x3ff}, {0x1ff, 0x0, 0x1, 0x1}, {0x4, 0x3f, 0x9, 0x7}, {0xf489, 0x5, 0x80, 0x6}, {0x3f, 0xe9, 0x9, 0x100}, {0x8, 0xfb, 0x2, 0x110}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000240)=[{0x2, 0x6, 0x8a, 0x6}, {0x1f, 0x7f, 0x50, 0x3}, {0x6, 0x1, 0x1, 0x9}, {0xd8, 0x20, 0x1, 0x8}, {0x9, 0x40, 0x7, 0xd056b7e}, {0x4, 0x3f, 0x7f, 0x33}, {0x1, 0x2, 0x3, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="052ee314a12b3a197d7908129193264210f975fd0c5cc73f07736f3eaf28c2a45525b726380ec825d87ace0cc3198383234f1f6db1c98f85ca0642241060b13ed3be1e6a936330dd4c968c903eb34496d2ba5132f06e219bc61b5ec287e9437ff146adeac2460d0be2", 0x69, 0x0, 0x400) 16:21:19 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x11, 0xffffffffffffff9c) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) pwrite(r1, &(0x7f00000000c0)="d7c29f8a1aa5ad0906ec962324dfbc04cbc44432364716de306a38b6b4b05140c0de34f64fd3a93f0b407b842999321293546a7815b33a5862996fbcede9adf2558a47e0566629488f151660cb245ecdb47a79a3ee2d3d8640be265b22375acc5a2cbe8f5193c3542b9b25590710e51af35384744bb9", 0x76, 0x0, 0x6) 16:21:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24674b41ce3b71e122c622fbe02a8f7a3000"}) syz_open_pts() syz_open_pts() 16:21:19 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000400)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) 16:21:20 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCNOTTY(r1, 0x20007471) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) bind$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:21:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xc672b11a22e60b1, r0) getdents(r3, &(0x7f0000000240)=""/201, 0xc9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setregid(0xffffffffffffffff, 0x0) r4 = dup2(r0, r0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = semget$private(0x0, 0x4, 0x604) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getgid() r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r43, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x87f5d7b5) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r15, r22, 0xffffffffffffffff, r30, r38, r18, 0x0, r46, r54]) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r22, r8, 0x0, 0x46, 0x2}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) setuid(r7) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') semop(r5, &(0x7f0000000140)=[{0x4, 0x6, 0x1800}, {0xe8a9e5d5da86f4f, 0x4}, {0x1, 0x800, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x1}, {0x1}, {0x2, 0x5, 0x800}], 0x7) 16:21:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r1, 0x3fe05}, 0x10000044001000d, 0x402008000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:21:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x7fffffff) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r1 = semget(0x2, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = semget$private(0x0, 0x0, 0x500) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x1d) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() bind$inet(r40, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = getgid() r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa5, 0x1, 0x100000000, 0x2}) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r71, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r71, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa5, 0x1, 0x100000000, 0x2}) r79 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r79, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r84 = getppid() r85 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r85, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000980)={{0x2, r80, r82, r83, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r84, r86, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r43, r50, 0xffffffffffffffff, r58, r66, r46, 0x0, r74, r82]) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r50, r36, 0x0, 0x46, 0x2}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) r87 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r87, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r87, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r87, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r88 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r92 = getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r94 = fcntl$getown(r93, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000980)={{0x2, r88, r90, r91, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r92, r94, 0xa5, 0x1, 0x100000000, 0x2}) r95 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r95, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r101, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r102 = fcntl$getown(r101, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) r103 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r103, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r103, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r104 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r104, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r103, &(0x7f0000000500)=ANY=[@ANYRES32=r32, @ANYRESHEX=r104, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r6, @ANYRES64=r18], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r103, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r103, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r105 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r106, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r109 = getppid() r110 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r110, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r111 = fcntl$getown(r110, 0x5) msgctl$IPC_SET(r103, 0x1, &(0x7f0000000980)={{0x2, r105, r107, r108, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r109, r111, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r9, r27, 0xffffffffffffffff, r35, r90, r19, 0x0, r98, r107]) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r112, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r23, r12) r113 = geteuid() r114 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r114, 0x0, 0x6a, 0x0, 0x0) r115 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r117 = getgid() bind$inet(r114, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r116, r117, r118, r119, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0xff, r23, r4, r113, r119, 0xe7069c164c6a1a9c, 0x1}, 0x6, 0x1, 0x200}) r120 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r120, 0x0, 0x6a, 0x0, 0x0) r121 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r123 = getgid() bind$inet(r120, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r121, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r122, r123, r124, r125, 0x2, 0x9}, 0x5, 0x5, 0x8}) r126 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r126, 0x0, 0x6a, 0x0, 0x0) r127 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r129 = getgid() bind$inet(r126, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r127, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r128, r129, r130, r131, 0x2, 0x9}, 0x5, 0x5, 0x8}) r132 = getgid() r133 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r133, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r133, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r133, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r133, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r133, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r134 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r135, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r138 = getppid() r139 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r139, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r140 = fcntl$getown(r139, 0x5) msgctl$IPC_SET(r133, 0x1, &(0x7f0000000980)={{0x2, r134, r136, r137, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r138, r140, 0xa5, 0x1, 0x100000000, 0x2}) r141 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r141, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r141, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r141, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r141, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r141, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r142 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r143, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r146 = getppid() r147 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r147, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r148 = fcntl$getown(r147, 0x5) r149 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r149, 0x0, 0x6a, 0x0, 0x0) r150 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r152 = getgid() bind$inet(r149, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r150, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r151, r152, r153, r154, 0x2, 0x9}, 0x5, 0x5, 0x8}) r155 = getgid() r156 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r156, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r156, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r156, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r156, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r156, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r157 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r158, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r158, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r161 = getppid() r162 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r162, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r163 = fcntl$getown(r162, 0x5) msgctl$IPC_SET(r156, 0x1, &(0x7f0000000980)={{0x2, r157, r159, r160, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r161, r163, 0xa5, 0x1, 0x100000000, 0x2}) r164 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r164, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r164, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r164, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r164, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r164, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r165 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r166, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r166, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r169 = getppid() r170 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r170, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r171 = fcntl$getown(r170, 0x5) msgctl$IPC_SET(r164, 0x1, &(0x7f0000000980)={{0x2, r165, r167, r168, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r169, r171, 0xa5, 0x1, 0x100000000, 0x2}) r172 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r172, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r172, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r172, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r172, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r172, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r173 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r174, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r174, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r177 = getppid() r178 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r178, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r179 = fcntl$getown(r178, 0x5) msgctl$IPC_SET(r172, 0x1, &(0x7f0000000980)={{0x2, r173, r175, r176, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r177, r179, 0xa5, 0x1, 0x100000000, 0x2}) r180 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r180, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r180, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r180, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r180, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r180, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r181 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r182, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r182, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r185 = getppid() r186 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r186, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r187 = fcntl$getown(r186, 0x5) msgctl$IPC_SET(r180, 0x1, &(0x7f0000000980)={{0x2, r181, r183, r184, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r185, r187, 0xa5, 0x1, 0x100000000, 0x2}) r188 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r188, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r188, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r188, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r188, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r188, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r189 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r190, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r190, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r193 = getppid() r194 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r194, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r195 = fcntl$getown(r194, 0x5) msgctl$IPC_SET(r188, 0x1, &(0x7f0000000980)={{0x2, r189, r191, r192, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r193, r195, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r152, r159, 0xffffffffffffffff, r167, r175, r155, 0x0, r183, r191]) msgctl$IPC_SET(r141, 0x1, &(0x7f0000000980)={{0x2, r142, r159, r145, 0x0, 0x46, 0x2}, 0x100, 0xc07, r146, r148, 0xa5, 0x1, 0x100000000, 0x2}) r196 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r196, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r196, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r196, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r196, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r196, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r197 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r198, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r198, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r201 = getppid() r202 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r202, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r203 = fcntl$getown(r202, 0x5) msgctl$IPC_SET(r196, 0x1, &(0x7f0000000980)={{0x2, r197, r199, r200, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r201, r203, 0xa5, 0x1, 0x100000000, 0x2}) r204 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r204, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r204, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r204, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r204, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r204, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r205 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r206, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r206, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r209 = getppid() r210 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r210, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r211 = fcntl$getown(r210, 0x5) msgctl$IPC_SET(r204, 0x1, &(0x7f0000000980)={{0x2, r205, r207, r208, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r209, r211, 0xa5, 0x1, 0x100000000, 0x2}) r212 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r212, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r212, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r213 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r213, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r212, &(0x7f0000000500)=ANY=[@ANYRES32=r141, @ANYRESHEX=r213, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r120, @ANYRES64=r131], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r212, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r212, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r214 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r215, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r215, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r218 = getppid() r219 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r219, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r220 = fcntl$getown(r219, 0x5) msgctl$IPC_SET(r212, 0x1, &(0x7f0000000980)={{0x2, r214, r216, r217, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r218, r220, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r123, r136, 0xffffffffffffffff, r144, r199, r132, 0x0, r207, r216]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x5, r2, r3, r113, r199, 0x40, 0x3ff}, 0x101, 0x600}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r221 = getpgrp() getpgid(r221) r222 = msgget$private(0x0, 0x105) r223 = getppid() chdir(&(0x7f00000000c0)='./file0\x00') r224 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r224, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r224, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r224, 0x2, 0x1) msgctl$IPC_SET(r222, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r223, 0x0, 0x9, 0x0, 0x80a6}) 16:21:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30, 0x0, 0x6}, {0x54, 0x0, 0x3}, {0x6, 0xff, 0x4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(0xffffffffffffffff, r4) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:21:20 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = getpgid(r7) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1102, r8) mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) syz_open_pts() r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r9, 0x0, 0x0) openat(r9, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r10 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r10, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r11 = dup2(r9, r10) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r11) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r12, 0x0, 0x7ff) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) 16:21:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:21:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {0x0, 0xfffffefc}, {}, {}, {}, {0x401}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) flock(r0, 0xc) fcntl$getown(r1, 0x5) 16:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28, 0x4}, {0x2, 0x0, 0x0, 0xab890}, {0x7ffffffe}]}) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:21:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r2, 0x100) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:21:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sync() 16:21:20 executing program 1: r0 = getegid() setregid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) getitimer(0x5d4378bbb1fc7e1d, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x182, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getppid() r7 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8a9d, r3, r4, r5, r0, 0x10, 0x7fff}, 0xc7, 0x9, r6, r7, 0x401, 0x2d, 0x3}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmat(r15, &(0x7f0000ffc000/0x2000)=nil, 0x4000) shmdt(r22) r23 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r23, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x2, 0x0, {[0x5, 0x8, 0x9, 0x78, 0x3, 0x3, 0xfffffffffffff800, 0x1, 0x0, 0x1, 0x0, 0x6, 0x0, 0x5, 0x0, 0x4, 0x5, 0x236b], [0x2, 0x8, 0x3f, 0x8, 0x30000000, 0x80000001, 0x67ac, 0x7, 0x2, 0x9], [0x7ff, 0x8, 0x7fff, 0x401, 0xfffffffffffffffd, 0x4, 0x8], [0x1f, 0x6, 0x8, 0x7f, 0x3, 0x6], [{0x7, 0x6, 0x9, 0x2}, {0x7, 0x6, 0x7, 0x9}, {0xf4d1, 0x4, 0x100, 0x1}, {0x81, 0x5bd, 0x7e, 0x80}, {0x100, 0xb4ce, 0x9, 0x1}, {0x8000, 0x0, 0x5, 0x7f}, {0x101, 0xa9, 0x101, 0x2}, {0x8, 0x0, 0x4}], {0x400, 0xff, 0x8, 0x2c}, {0x4, 0x1, 0xfffffff8, 0x800}}}) chown(&(0x7f0000000400)='./file0\x00', r3, r4) r24 = msgget(0x0, 0x80) msgsnd(r24, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000005e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a7c384edd8bc1d3de9b903766e33f09ac1e938d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d139470600a12444ff89d2911d02cd6f08396e27995f07b0d278000000000000000000000000000000753cb55a895f4af102aaf17cfc85e756eee67c4173e81421ecb061f0b4e0b8c962e0ccce5071058e89822934a3d808c5b7da9f61c67801b61a5d37175cd4b4954bd96d33e69ec1875ddbc8ba53b279dabe8491dcb453fab96b4620ca9f5c2b999be0a094035aa36225fa65e4a32e864d6facc1f11f30f4aa7ee0e5d0e6f2b800ba34ab"], 0xf7, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[{0x2, 0x4, 0x3f, 0x22f4}, {0x3db, 0x0, 0x3, 0x101}, {0x7ff, 0x9, 0x2, 0x3}, {0x0, 0x85, 0x5, 0x5}]}) r26 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r26, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) write(r23, &(0x7f0000000680)="399c91adf39615378943db38625232026bf4a8ab40e5fdd5f4fbd659e01f3441b4da469eb31055c12693e7b7327c4a0b87c6c66fe98d2d577ca13edc068519360ae6e7589014fb5cfd0d8161a94413a2a4d412ef92a3d5e160869c4995ec3b2b3f7e007b2d61065f0678c6a03b1be92fe8327a7aa4940df04c56a7eb734bc9cd72302a4669cbd1e78224e799c4faeb4de6acc8bd4662683731f6a4b9371627ab2d821debd0df8cd026f13a14b88d", 0xae) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000740)={0x10, 0xc63, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x586b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6ccc70dc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}], ['\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) socketpair(0x32, 0x4, 0x6, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r27, &(0x7f0000000c80)=""/86, 0x56, 0x806, &(0x7f0000000d00)=@in={0x2, 0x0}, 0xc) semget(0x2, 0x1, 0x394) r28 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) r30 = getuid() r31 = getegid() r32 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d80)={{0x7, r28, r29, r30, r31, 0x100, 0x9}, 0x4, 0x2, r32, r6, 0x100, 0xe6c, 0x43d}) 16:21:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="650301168f7bf75c1a6a3f60f006000000000000000000"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:21:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0xc0000) 16:21:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x1, 0x5, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c8) 16:21:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20000, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x6, 0x100, r11) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(r13, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/240, 0x202}], 0x1, 0x0, 0xacd) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r14 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x1df, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xb8, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) sendmsg$unix(r15, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0xfffffffffffffea1, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x2) msgget$private(0x0, 0x41) r16 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r17, r16) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000180)={0xfffffff9, 0x80000000, 0x80000001, 0x0, "364c8865e562ac5e7313f1d5be9b2f355f512f2d", 0xa1, 0x7fff}) r18 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000340)=""/229) syz_open_pts() 16:21:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000180)='./bus\x00') syz_open_pts() syz_open_pts() 16:21:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) sendto$unix(r0, &(0x7f00000002c0)="c5c8053254825d053bc37839e53122f107068afbaea0a80eaf7c05580fd5bcd4f068053b192a8f770f3fbb73b71e9d0e5999fd4f7c43b95b77cdc736733feb2d8c39a90c71f89799ec1d4c5d60314e0b42c709518ff79844e89c1c572f5bb7218203c8da6c92406b4b66a867fd920a8fe6373432795184d53a53b260c599ddadb6869c8a28f1388d81b87662493937c34a06c107565b940182609834f48435f01c0b50b44fb31c54691b652aba818f008116c80a2a9a29903359fb31e32fdba2733fb9b98b84c68768bdf918edd7f14fdf3c477c1ebd184abeab0862a5970e433a2ff8319aa8", 0xe6, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 16:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:21:20 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$getflags(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000140)="68532641733cebc5b6a5d1c7e515d51e716ec83c538e1183f4dbd3ae50cf221166cbcff83a88fd78d8650fe6aec3bac3e5d55fab23c2220a7d337652ce864b7a9530a7cbcb076e1710dd142fecd8b52ee9e5ac034dd9dcf61530c59ec8f7ea54d749b42f7bd7a81ac0de77bf0f33d7bd70c56da47e2975c9ff7909575567c3f9c63030a12cca42c231088b43", 0x8c, 0x0, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x80, 0x1, 0x4}, {0xdd8, 0x44, 0x81, 0x9}]}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:21:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180), 0x58}], 0x1, 0x0, 0x3) 16:21:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6, 0x1, 0x40}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r10, r15, r17}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xe2, 0x3, 0x2, 0x1f}, {0x7, 0x6, 0x1, 0x1f}, {0x0, 0x4, 0x4, 0x1f}, {0x800, 0x0, 0x1, 0x7fffffff}, {0x18, 0x4, 0x4, 0xffffffff}, {0x1, 0x3, 0x81, 0x1ff}, {0x7, 0x0, 0xe3, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockname$inet(r20, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r18, @ANYRES32=r0, @ANYRESHEX=r19, @ANYRES16=0x0, @ANYRES16], 0x5) 16:21:20 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="0cc6c8ee870030c415cfe8eff1d6097ac5c4ed3f64acb16753a9edf6345a155ba1087d2bf206e3570be6c529af559c90ad980e0a7414c8ce3e7f50a4baf17cafbaf401692ff898e09022651d17f5c1fe000000000000", 0x56}], 0x1) 16:21:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000280)='./file0/file0\x00', 0xc0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x19a) rename(&(0x7f0000000580)='./file0/file1\x00', &(0x7f0000000540)='./file0/file0\x00') 16:21:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) setpgid(r6, r14) r17 = socket(0x18, 0x2, 0x0) dup2(r0, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r18 = socket(0x2, 0x8002, 0x0) r19 = dup2(r0, r17) dup2(r19, r18) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) r20 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r20, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) sendto$unix(r20, &(0x7f0000000040)="815cbc916edac749f8a7fd2dbc16917a48a13974", 0x14, 0x408, 0x0, 0x0) write(r18, 0x0, 0x0) 16:21:20 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0040e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd8bf) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0xfffffffffffffe83, 0x0, 0x3ffffffd) 16:21:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000007c0)=""/168, 0xa8}], 0x1) socketpair(0x2, 0x5, 0x40, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000980)=[{&(0x7f00000008c0)=""/151, 0x97}], 0x1) r4 = socket$inet6(0x18, 0x3, 0x1) preadv(r4, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f0000000000)=""/96, 0x60}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/144, 0x90}], 0x8, 0x0, 0x100) 16:21:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="800201f100000002"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x6, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:21:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e09"], 0x10) r5 = dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r12 = accept(r9, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r14, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r15, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r16 = openat(r9, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r17, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r18, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r19 = kqueue() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r21, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = getuid() r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r29, 0xc010427b, &(0x7f0000000040)) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = dup2(r29, r30) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r34, 0x0, 0x4}, 0x200, 0x401, 0x2}) r35 = msgget$private(0x0, 0x100) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r36, 0x0, 0x9, 0x0) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r36, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r39, r41, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000180)={{0x0, r37, r33, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r10, &(0x7f0000000480)={&(0x7f0000000540)=ANY=[@ANYBLOB="00002e8001969d4e0a9911ce61a7e62f00"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r9, 0xffffffffffffffff, r9, r11, 0xffffffffffffffff, r12, r9, r13]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r9, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r9, r18, r9, r19]}, @cred={0x20, 0xffff, 0x0, r26, r27, r33}], 0xb0, 0x2}, 0x1c) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r42, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r43, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r44 = accept$inet6(r6, 0x0, &(0x7f0000000940)) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r45, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r46, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000180)=ANY=[@ANYBLOB="03002e2f6e696c653000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="b7acebd6299a496c1207b53d84c7c87743a54438fc0f16ddcd0a7894c2f7c9b215bbc29c8725fdf844222cb1aa500156c35c2d94185882d01621634e4e0faf18d6bb4e40911cffcff843fa9948a7aebbe90687be961b376d72897fe7093f104093ce6f061bc2d0e265a3e12d24cf69a52610beba46775a4dde58df1aaae219940a4540fd60175cae813b66f0a86aaaf8604c297d8b55dc1fb39dc8c02cc8bc5dda42716331e342de0a1c54c2e8377ce620cde8bb68c3240ea907", 0xba}, {&(0x7f0000000280)="5282abd675e1ef63003f71a01dae7bef32810853114cd5b0e5cdcb97908aba0927e282a407177236c6536253b8f14d68bb7d35d9fc1eb3976b", 0x39}, {&(0x7f00000002c0)="e191860810875beaf52757c73021d45ef345c2946212de88f83dac8d06a01a868a1020300ae2271fbf912edb3dc60b1e8be4f4055611f8db26cc779a5c406abd99892b651890f9690c49ddf4ce35e6789f7ec6a2bcbd9017e801d1b2d4469c2f27d8353850b60c088d8c56d85b0ba8c0c3f4025338677ca885", 0x79}, {&(0x7f0000000340)="cbdf615e0a002d441792a35f35168e85f793e5f58d12025fc08a4468eeeb55853cda9f5a31bda734a39dec993b7361aafe8f31a3bc3046e9ccd2d1d5c57ff68aefd527a592d964390bfa8a9a3cdcd0473c61ae877cc47415de6f3fe91a7e91412d8949faf8028bd0bc81f31e657a432940589e7108c1d7a57a9fbd3b99cc92bf", 0x80}, {&(0x7f00000003c0)="e1cf6c3df3e4c2d707cb6cb6d2a4cfc320e5f82ae89b8b7517aea42e38e59cffc9ba02b5ab153447eca0eee6606936e423c9ff1d05d27427f1437c7e578f4df7fb3f8e84ef8e67c6afd1e1bd37b908d3f14b8fdbbd0e84089fa4cecf4ccf9d35310a20ff638876753c02be2b6bfb4059a4e4655dfd00c7f9b14dc68966ef38d9b33957b6fa1ceb7d386a22f6487ec423838abcaa7d456e55008cca2fe608c8aa0659db61120ed86100b62f7d71840cd2e355cb", 0xb3}, {&(0x7f0000000740)="5f87f221fa097ce26b02bb23a33985fa0c65a045cb9bb85bd23bca87c0fe33a2b1219a58f62347a28a400667976f572e7279852a18dfa99edc0b8460e8abf67ab5e14047e30699055f0c3b39c9ed9f61d87900adfcfe7602aea6d0369155756fcae3a5ef87d47af7b379cb9670327d6b4761eaf99d072e78563c1d7836f2e72d1e885838759ecb2e35cd74ae830944e855182e08b5b345aaf2a1afec8df6406cc441c3cd85792932e481b483d298ec45696ffdc6fc96ff6ea3fc2877ccb4627567fe6d7aaf4c310c15c7e3b4049567e028e7b9427ba1c62cfa5665982e5d0c0c15c6", 0xe2}, {&(0x7f0000000840)="bd5389e881bc0db621c30e3fd8624a6abefd1cee4049851f7e1dcf9ff04a0187e151b8203bfabc8b035604ef67147e77d365878a2cc5af26f672ed76b4eb0f684b6698bd3146cab40515c6461156b1e67c1ada887fcd196af62fe273db67717f9d1b833e363d42071d4e94674e1db3a98e04283603c86c7fb3ba7133ad3f80a387ed4c2a5438a99aca606ffa642081bfcf11dca53bf68f0b8610ecab307c698adf35b8c150351f0306ae69213deed37c9edf24cca6d636852884e3a590b1fb9b7583e15ed3711c2a80da0244cb0d2f84571df8f50566adadbb3477ba811ea1f435", 0xe1}], 0x7, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, r8, r33}, @rights={0x28, 0xffff, 0x1, [r42, r3, r2, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r43, r1, 0xffffffffffffffff, r6]}, @rights={0x20, 0xffff, 0x1, [r2, r44, r45, r46]}], 0xa0, 0xc63e368588e3b38b}, 0x400) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) socket(0x10, 0x4, 0x1) r47 = dup(r2) r48 = dup(r0) setsockopt$sock_int(r48, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r47, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:21:21 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) sendto$unix(r0, &(0x7f0000000040)='\x00\x00', 0x1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) 16:21:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c}, {0x4006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:21:21 executing program 0: fcntl$setflags(0xffffffffffffffff, 0x2, 0xa9ea2e355efb4a75) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 16:21:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x10004, 0xb0d2, 0xa85, "00e74fe400000000000000000170bdfc09000010", 0xfffffff6, 0x4ffffc}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xe8a, 0xfffffffb, 0x7fffffff, 0x3d1ee19, "260d6cd9deb5bbb460d87a7be22d06f5fe7a1be5", 0x1, 0x3f}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x8, 0x21) write(r2, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000340)="f5c2b8d23a284e64c91a691bfe268d11883dcee7561270c22d0c4f08340b85b8bec86ef52a36556c1526460b14261ea46fd032d1e96b5ec3cb6aaa676958a8f375e08e246ccb44b6977736765f0ecbf0ab9e080974e1f010b730f21fea9aeb310a6d57bd710957d13d3b3bdcec87b31ed033a2740938afd395ae9dc84086b5343140e888b7b2c88bf5e2600767cfbb3314032cdbf5626fd58a691a0ee77c9e553260706218843b37c3d5d9979cadd1348c4a85a1d0720d0f1c2f73d22f4fd2c670d6858bfc7136d4ed36888f21d8e07b2713cb3210d8c71fdbba38ade0eeb2729ccadc785c26144f5454e67f3d2a7b9503fe0734250caea2736a131f966a8568c01b73c4da8b43960dd972ee451ec63dd7bb2f1551efe95f784136347b0a9f9bd4f48985a234fe2081849f7ea1a46ff234576cc87c46b456cd7fa1afd767559536231dc9f28b761c9fa42c8e026af03c42cf70be0a7785b9af778eca4094ed256bbda3fc32a257d4dce012f44a72fbc0ba0b173a891fb967b02353d116db7b08f402c4344b30f02b0448fbff91862607e8abc55afaee0188aee61e2bccf0a23bf0d4c7f06ae6b6a2bb705aa975d68cc852321649e7ffffd6ecf6ae8beb86f49f8547cbe20acc98a121f24c55ca3c4186c4e429c05ddd8cdd081d62082fd30b848a824373f65bb00752034c3ec62d0c38908f8b79762a9adcfc50642ed6240e9119cfbf209e4b366f013a6167bfbd0bc0ad901f956689d21f946f08b1f96135e6865556c5874d43262d5860595d6d094d14adaece2e56b7708e466282f103f09888075fedd9ecacf9dc872e3e5223748d83fc1614e3f0625c1d75461333ad49e5fffba1abe659db4fd418928cf0cda575623aa5fa0fa36484e02ce847ffd02aba8928004270df8cce8df62e68f83580ead927d4ada0a9f3bb96afb065573a799ce876cf32253fa598ffe55c7e3a97e04ddaf8de3bd25bf66dd2ae90454360089635a9f087533ed03c1127d29a139ea4c4d227bcd41abaa02d4fbeba8cdc807172c7ad6de072256881c06925c9d7eb062088b75d38d666303b706c1234ba64833f9800f2a4fdb2615eb1d6e800dca8589bdc9f718f93ab5a529e740d91b691847b97331c1c079c5dbf551dfe298adadc5cf95188679e4e6c1ee06605404710e0a618f0260bf442a60bc474c69fad6c98f397903b85fa878f1f63f0a7c5a8d78b34a9f6c1f19f278770358f638c31faea21a12e10f39bd0b854910a4c0d9790687a6aebbf472f0ec3e6097fab8aeb6fc25f11f6f07d8825355a4e2fa606cf4dcab60df7f1c73817c69360c33db3d04876bc6b5835d9aaabf8540f8daf9c1228bc4b0b7df511de292fd34de5a2dbb73f21c2a24ce47aa70ca5815f65f9e9768ea799c7965c07040ae6a4764bbd4c130287591e8d0767cf73ad1767df95f2b97a26f7f54fa7c81e8c08ecabcb15870a472cd572ae4ad9a4fc884d545f62d487d047dee3a7817b5c2b4c7c44ebcad8cdf7184860c0f379f9937a66ddb7252efc965f67de3cc57fc24f56be222da5cc6e54487035a46a9c358f1fa35c28a39cc4bcfeb2c256b0d9d030f6905ac5586682b39839c5c88c277b72461ce03e415dee66e07177f7f49840def6e6acf163aa7ba0dd7d2818baed9ee67e522d6c029c8edb074b6671e3c969351e12e17d6df82944db4db3240bd4b89b74e408a7d671601a2d75b70d041c3286facd6ca219a06ab89e1f85b07705b443ae1000362ca1abe2f9aaeba38e555934da33788ecdf11ef67980c09c44fdb1f8c67c5426b015868c9f6fd0eebf2ca7750cadfdc45dcf8999c800f0d48b7a2415f9da9a3b1059e812de627f62369d187539997527fa75722c951a069f7b9c36fc599c3aff78a7583e6ae0f5cda1659e62153bcf0380fd1903b6e71e3c759be5f38ac62a35615f30f193e0712849684f96edd079452980451c57da5134e644852a82950568560ff8072f2f6ce1e593c3d9329c39de67cc37cac2dac3005e93e7adfdd64db231abba5b46f66e4f24ae3044f243c7f30bb00927cf9edba2f6de51f9558103894215cfb57884447416abfc3f0caa736b34076b4b3ccea4c8009fecebda8cd7b9afb030d233080a45f7a7137829b890abc017106d410aa1db20177a8f8e28631e949d3fe8ad8677b1637c15778b273f91d9815dfc480ac806c769d8a0c91c3aac6070f746e5d37de5e569a453e946bf3c16c89809d580ae64dcdea9bef699fe6e10710419c55cb163a780a71ca1cfe7f84b8baae098896dfc3570d94c7a7c1b64f53a773ffaac36c6059428eddf35913fbd6ba75cc7058fbb02ed65d7e34130db19b1518cfb3b81d3af436fd2a7c780d0402406104f90ef5f5bdf273e3f0f545e0d64629732a117887f21e23d6b2003f27ea0ff02cc7c9ad9eb593e4fe84f6b6b8fcf6c07da92f58c7bc60e488aaf475bf0c5c968ee3e4dd09b911d435bece8b5c8226d4cbcb3c69960417ee2d2877d3b632b510e505c21c433968d92cb562492474ff318b9a87c84a58a4d99a270a6d016bee11a3660ab83861b17895b93ce1503399b8b720017cc22faefd36d36be534cca2995656b83f5ea9aac5364e97decdec1aa91b4c0233db9351284f26f27cc602f677d9a86f9f56059796e98f5f5980ed217494f69772d29dce5e6f9774078347fd43f40ea80c14129a921c87970a298a67e85be4667c6581a629f7058682a518bdde6a601dafd70e640c96ee1c6f978986371f0445d91c5fa413d7a0f13d55c2767197e51dd8c2464146d0395556552ae9292e33da4e4413af02b20629495ebd4ecc4e12cc6dcd001f191dd8f179d6ae8ccf9975b2032645f6a4fdf94cb508200ed302680b4252d47ee7bb8203aafe61e869804beab457363db7fd593492f425076c2b7944a7263f783a21ba5f9e8e6e6735a9f7ad5c22e835b2433cfff031d6e84d75917c8186c0ee6ca5f45f06e047c9d5c9e70b07b9cfe13d60bf4943e03ef2fec9c569c445534c5a1ad558dbc699f18150411385c7275d00495d887ce1a6bcf6054186f3f97027caf023423a1e92cc6b912bdd0662be57d936888b6876a31af53056dab43a402d858386fc7799c55a5a3435865817e1702e29856da12842278fcfb5e4193019e46bbb99574090fd46762c6b518e3204c52f4a295d513d0f90b599773f9a7d1a712d36c503ead463c61e8ff63ff761f40d398585e6058c271f91b8987ba7b118c9eaa5f34f3d8b4e5971fd13d0833460f845a9cbc13b94fe62153149f97979fb1b3c3ce41fed9ffaf575054ad21c638713f0d526200eaadaf4f6298ec4b70534cc6b7101c85c7258bba418b20b1285aeaf1b952dd805499558aedb8bf35e4112a90de2c2f86dc8df608e89418db42cea2cd67125326a47a4aba4e76af94bf788aff2c9764ee8b08b5f641606ce5923a87d5eae6c188706c12c22c2596b3bb00d838e17ce574954815c3641329aa6479b786cbc8603b27a804d33f2a3c4dc5daf7859bd78eefe9e49c6cc865728b6a70e7844032fa0ea889e313a74c4677590cca6e1a6e13376eb94f7fcaa0ff3952c13347832cd57b8f39242308eada606f5c600a417a1f57d8f026e3ea60e7187f7653c918b9730950001cff1671afca2d985a7c88eff1216668e2780490b983d9d28fddd32562d7eaaeec73397c1a89f2c729031c9d6a006bd279a8e6bdb91fafd0be9ca64cdb6c07c812bbe1c14045de704966aada8c8c677220ed8fac6405a948eca96672765fc92d03b9bf7dde8b3e395245e80c0c3b0c8beea459c94b72c342d3ae33fc96670bf98d8d5059288552a02151352fd62f8ced0a6f609cd61150b914ae43d511237785770160bbb06e00993e583320551ca4c6c119d7516299bf3babfb1b735f5d0954b4fcc0e1d5b1226ded978774569cf7d54f9d26651dada23f895dd6a2249aa29f69a385374b43dd549a8c7ff2f44e17e5dec766604f5cdf875e42a3975532dbfb6922de48a17a1a1ebc0f83ad2d7c1924677ec5cb8992eb79ea4e1f1ec505f25f743c107889605481e463492463101e2710d4739c7c90a9329ac25b7bfec2c2ddcb95326e7835313c6e68fbda3fb421ed60328d1fca738beef4a30266ed46db4d9373022f43fba45afbb078a7704f5e7885540d6c9fa4c3af7860974b0df6e8bcdb503d4514bcc510098abe4f815e8d96b4cf19700a51df3c92daa412b02ac9e278f72720d1ba237a4af3da725ceeb16e8d60957996f23ca267a56b8646fa97ef810f8f87e62211493bd8937f61ea66be4bf55d2cc767ecaa43d77e48fcc60809977bc2bc18d8ae7a776bdabc16bae3b763ceb7aee2b0bd94da6554e02d1bf71bb81ef2a3ae1537d60df91a31863e177867328851d30ceb02a3fd427ebbd605fc380ecb0c43e39fb5e705bc335634be42de3edc0fb1db2288c8678f1f9ff349424a18be4dfdecec093ddc3c7bd2d7b3e8c0b5f61987f8ab840587226fe390b43dec76a43de9f80be66b7d93f48853aebec69804bcb21dce3337cfd6db7e5bfe4becbfd128f6916cedb295fd014b78c86265c10ef664c48c84acafd69abb8927a052959159b6e9c128a33cb5319e179dead007a48c257a021023b06550d1251cb4274cde7404d42b8fe84fb277c253868593dad9dbf9aa65e5f86ed42ae76de4f34c9b4f85b119080dfb7807547889b41278f81898ce6891c228bb40ebdf8e3f5bb8c389671ce249fbed0e86aafdd2e2b8359070553d6e51e2d2286d798f9092cb7428145d03f67ad8992a72981ab3ab559a5e73e8b9e5222813bea8e1cdf8d327e5647628528e30bc14485a836eb7d9280ab1790da9dc744b4be07491aeaed21c0b9ffe9794a1166894893450ebfcb41bbcb1422dd0d471f6358a9c58f97ab322fad6108e1d079eb29681f439eb9c820e1f5f5b4db99fc406af0e10fcc30d5594f89730862b9501fbeda88a164edc7787d2e0b45bcd42d7b6cca5a3a3777a65305dd336e887cad5fec09c58d6a0309ea10935b97d19c784a4ef7f9bbf6daa0f61d6d120ee98bfba6e70b6bd5689740498c3650c5ad791569ae8a08bb77f416b2c0aa018e953f2e2dcb5032d9cda90fdccbb4e3c1f595985b0a15895cca594c163c8c51756774eb88cbb66a8ce64f54edec1d254dbc5efa0bdb017736f5f22bd43d15d1b8cc167609993ed7abf9bb0af36f59d1258d90f230b226928889f65d39146fc552723e0b381446512fad0c526394f93f0d2a47fa3ba65d607f026f1f9ec2a88bd85116f8a59fbf2bdf28cb7bd9261d7e5c2693f8f671a26a0942d35dfcd26deac5839a6a901e2ec8ae3d376f6164aeeb1b77ed61a078210176da6031a63fd761d9d53d82842345f9a2bf626382bc9628fe90555fd0dcd9777d6319e7b8a60da5daf0f85b53739ec80e638360d7523e4c885b32444661e475079e0b014562d54bfc24399baf9d79dd12ace1d2b3b34ae2d3e645502068c1a53ffc2f64525199ac240f385e86d0053cf57202b19553ea2a11100dd34b0fa9091903c48e99b79105706f4cdfc9c35b76cebf81335363be9f5eaf552298955d4d95a4ddb0b68fa7e042f3b230b1019a814265a811e0922b651929574c385aab2dfa18b62909b6264f1f3c91e583de4d76f21a3d247934b9e71776b33989d18a3d48bea60dfa2f6d7ff38519afca4af74aa0e4b065dea7e9fec5535adf1f5e1567d3891a59302b549864559953fae90b760036a5b1fd71540a4ed72c5cf5ecdd0b893a6aa483301daf0acf0a408948fc1d06373b3ac9beabc27174f", 0x1000}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800e723bf2e", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c], 0x18, 0x9}, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="0001000000000000000680170730d74051676fe8267a34b8bfc50f93b8eeb33fec3b6a395c03c9ffe1ae36b911d855762b60e1809f62863fb9b8a2e4654d5d2a919872f609bc5bade43911a2ddd29557f8bf2bf521687984124acc2695f7fc4b6bd7d7a5f1d4e387402346b9306f20f54a8245c4cd78ea1fa6ec2b2f4d0b01e323e51696820bdc43cac218a02645774fd649253a4ad6617bf8024a1ab6bc8722a6622c8a6ada45f3f9fbe1aca0471dfd1dd6feee0a8989f0acc7c343eaeceaa4f637ef6bfd48245b37bfc4ca3f25b07ac33e37e2f6a9e11bbf22137f10d9d6724ee302697032b5810998044f5879994a5793a85da29d67a45b1c3f9bcefe"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) syz_open_pts() 16:21:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14e2008a4dc984000007000000010000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:21:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:21:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mlockall(0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:21:21 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='\xe7\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:21:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0xad, 0x6}, {0xffff, 0x0, 0x7, 0x9fb6}, {0x0, 0x5, 0x4, 0xffffffff}]}) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r5 = getgid() r6 = getppid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0xa, 0x0, 0x1) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(0x0, 0x3) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x8001, 0x2}, {0x18, 0x3, 0x9, 0x9}, 0x1000, [0x0, 0x5, 0x4, 0x3, 0x101, 0x400, 0xb26, 0x40]}, 0x3c) r11 = dup2(r1, r9) socketpair(0x20, 0x8000, 0x1f, &(0x7f0000000080)) socket(0x10, 0x4, 0x4) open(0x0, 0x0, 0x180) recvmsg(r11, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:21:21 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364afb9262c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f37f7783026cf1410908ff1b9b56ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="42e09f59361182a2a73d7d57086a89998ebc69cf4ac7cf396a6b1ddd12fb3e724b3bb509aed801dbfd38a706080909351c0be0952d32583ce940330dc3b6fd4f7fe75428650ccd9020b552d83e37ad110d4f5213371fcad031f3d69fe0d8dfd185e87afb80aa2c3f313f4c6df4821e46f8af1fbc3d9b98d22615dfd1844949a4a7480836ce3abd86776940ac03249c32c0351733f3bb0cc6eea1f94d8a229d247788dcbb7cefca9a860cbde67014b56e6ada169d20e19326b5b7e479b8ac69fca1e3e94f18fa6c085a0782bb335dc6168761bd7e9270ef0043e7c2db9334a482d10c9e6c7843e1c4b27e0b650bc79a1e5717a3245e127000b61854", 0xfb) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) panic: kernel diagnostic assertion "TAILQ_EMPTY(&ifp->if_addrhooks)" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if.c", line 1177 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 156338 1680 0 0 0x1 0 dhclient db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207767,ffffffff82234f0d,499,ffffffff821f183f) at __assert+0x2b if_detach(ffff800000aed800) at if_detach+0x618 tun_clone_destroy(ffff800000aed800) at tun_clone_destroy+0x1c7 spec_close(ffff80002360d4b0) at spec_close+0x311 VOP_CLOSE(fffffd80650e0d08,ce,fffffd807f7c6a80,ffff800020ab0290) at VOP_CLOSE+0xc0 vn_closefile(fffffd807046c1e0,ffff800020ab0290) at vn_closefile+0xd8 fdrop(fffffd807046c1e0,ffff800020ab0290) at fdrop+0xc2 closef(fffffd807046c1e0,ffff800020ab0290) at closef+0x11d fdfree(ffff800020ab0290) at fdfree+0x101 exit1(ffff800020ab0290,0,1) at exit1+0x32f sys_exit(ffff800020ab0290,ffff80002360d740,ffff80002360d790) at sys_exit+0x17 syscall(ffff80002360d810) at syscall+0x4a4 end trace frame: 0xffff80002360d890, count: 0 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "TAILQ_EMPTY(&ifp->if_addrhooks)" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if.c", line 1177 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207767,ffffffff82234f0d,499,ffffffff821f183f) at __assert+0x2b if_detach(ffff800000aed800) at if_detach+0x618 tun_clone_destroy(ffff800000aed800) at tun_clone_destroy+0x1c7 spec_close(ffff80002360d4b0) at spec_close+0x311 VOP_CLOSE(fffffd80650e0d08,ce,fffffd807f7c6a80,ffff800020ab0290) at VOP_CLOSE+0xc0 vn_closefile(fffffd807046c1e0,ffff800020ab0290) at vn_closefile+0xd8 fdrop(fffffd807046c1e0,ffff800020ab0290) at fdrop+0xc2 closef(fffffd807046c1e0,ffff800020ab0290) at closef+0x11d fdfree(ffff800020ab0290) at fdfree+0x101 exit1(ffff800020ab0290,0,1) at exit1+0x32f sys_exit(ffff800020ab0290,ffff80002360d740,ffff80002360d790) at sys_exit+0x17 syscall(ffff80002360d810) at syscall+0x4a4 Xsyscall(6,1,0,1,0,7f7ffffe7694) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe7660, count: -15 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002360d2b0 rbx 0xffff80002360d360 rdx 0xffff800020ab0290 rcx 0 rax 0 r8 0xffffffff819d4e5f kprintf+0x16f r9 0x1 r10 0x25 r11 0xa922170da1f5c180 r12 0x3000000008 r13 0xffff80002360d2c0 r14 0x100 r15 0x1 rip 0xffffffff81b2bfb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002360d2a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=281864 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace510,0xffffffff82642758 process=0xffff800020adc000 user=0xffff800023608000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=8, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60974 97062 1 0 3 0x100083 ttyin getty 57651 454530 35416 0 3 0x82 nanosleep syz-executor.0 80195 460816 35416 0 3 0x2 biowait syz-executor.1 80802 260813 0 0 3 0x14200 acct acct 84186 38077 0 0 3 0x14200 bored sosplice 35416 65881 62860 0 3 0x82 thrsleep syz-fuzzer 35416 354015 62860 0 3 0x4000082 nanosleep syz-fuzzer 35416 333377 62860 0 3 0x4000082 thrsleep syz-fuzzer 35416 277262 62860 0 3 0x4000082 thrsleep syz-fuzzer 35416 155198 62860 0 3 0x4000082 thrsleep syz-fuzzer 35416 364327 62860 0 3 0x4000082 kqread syz-fuzzer 35416 11699 62860 0 3 0x4000082 thrsleep syz-fuzzer 35416 132086 62860 0 3 0x4000082 thrsleep syz-fuzzer 35416 312915 62860 0 3 0x4000082 nanosleep syz-fuzzer 35416 70560 62860 0 3 0x4000082 thrsleep syz-fuzzer 62860 66613 18506 0 3 0x10008a pause ksh 18506 396500 59830 0 3 0x92 select sshd 59830 100395 1 0 3 0x80 select sshd 26614 406415 36518 74 3 0x100092 bpf pflogd 36518 55228 1 0 3 0x80 netio pflogd 49961 41022 19717 73 3 0x100090 kqread syslogd 19717 406961 1 0 3 0x100082 netio syslogd 12878 75521 1 77 3 0x100090 poll dhclient 1680 156338 1 0 7 0x1 dhclient 28007 433717 0 0 3 0x14200 pgzero zerothread 56670 249586 0 0 3 0x14200 aiodoned aiodoned 23749 388677 0 0 3 0x14200 syncer update 37450 217353 0 0 3 0x14200 cleaner cleaner 56418 184889 0 0 3 0x14200 reaper reaper 74974 348477 0 0 3 0x14200 pgdaemon pagedaemon 46587 348523 0 0 3 0x14200 bored crynlk 33835 202235 0 0 3 0x14200 bored crypto 11811 42062 0 0 3 0x40014200 acpi0 acpi0 48269 113767 0 0 3 0x40014200 idle1 49839 79467 0 0 2 0x14200 softnet 49862 302135 0 0 3 0x14200 bored systqmp 40308 341350 0 0 2 0x14200 systq 31372 320086 0 0 3 0x40014200 bored softclock 43994 160201 0 0 3 0x40014200 idle0 83785 522646 0 0 3 0x14200 bored smr 1 213907 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 80195 (syz-executor.1) thread 0xffff800020acf658 (460816) exclusive rrwlock inode r = 0 (0xfffffd806162c3d8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd805ea0e3d0) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9630 6759K 9210K 78643K 55531 0 0 pcb 13 11K 13K 78643K 1752 0 0 rtable 106 13K 15K 78643K 5025 0 0 ifaddr 413 43K 44K 78643K 1670 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1899 0 0 iov 0 0K 60K 78643K 1757 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 14602 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 91 0 0 VM map 68 34K 34K 78643K 93 0 0 sem 12 0K 1K 78643K 4454 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 7843 0 0 sigio 1 0K 0K 78643K 131 0 0 proc 62 63K 95K 78643K 3537 0 0 subproc 32 2K 2K 78643K 1003 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 762 0 0 in_multi 18 1K 2K 78643K 1016 0 0 ether_multi 1 0K 0K 78643K 89 0 0 mrt 0 0K 0K 78643K 41 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1776 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 268 597K 602K 78643K 29613 0 0 UVM aobj 130 8K 8K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1652 0 0 NDP 27 0K 1K 78643K 445 0 0 temp 187 3556K 4196K 78643K 266679 0 0 kqueue 0 0K 0K 78643K 82 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 193 0 188 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 785 0 783 1 0 1 1 0 8 0 rtentry 112 918 0 883 2 0 2 2 0 8 0 unpcb 120 12955 0 12938 46 43 3 5 0 8 2 syncache 264 41 0 41 19 18 1 1 0 8 1 tcpqe 32 107 0 107 13 13 0 1 0 8 0 tcpcb 544 4105 0 4097 53 51 2 14 0 8 1 ipq 40 3 0 3 2 2 0 1 0 8 0 ipqe 40 6 0 6 2 2 0 1 0 8 0 inpcb 280 15056 0 15045 56 53 3 9 0 8 2 rttmr 72 11 0 11 10 10 0 1 0 8 0 ip6q 72 4 0 4 3 3 0 1 0 8 0 ip6af 40 9 0 9 2 2 0 1 0 8 0 nd6 48 128 0 127 6 5 1 1 0 8 0 pkpcb 40 41 0 41 12 12 0 1 0 8 0 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 182 0 182 25 24 1 1 0 8 1 pffrag 232 246 0 246 11 10 1 1 0 482 1 pffrnode 88 243 0 243 11 10 1 1 0 8 1 pffrent 40 9181 0 9181 11 10 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 724 0 654 1 0 1 1 0 8 0 pfstkey 112 725 0 655 4 1 3 4 0 8 0 pfstate 328 725 0 655 12 5 7 9 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 46 0 45 22 21 1 4 0 8 0 art_heap4 256 4034 0 3843 63 46 17 18 0 8 4 art_table 32 4080 0 3888 5 2 3 3 0 8 0 art_node 16 917 0 884 1 0 1 1 0 8 0 sysvmsgpl 40 87 0 47 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 4452 0 4442 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14616 0 13164 47 0 47 47 0 8 0 ffsino 272 14616 0 13164 98 1 97 97 0 8 0 nchpl 144 27397 0 26869 61 41 20 61 0 8 0 uvmvnodes 72 7045 0 0 129 0 129 129 0 8 0 vnodes 208 7045 0 0 371 0 371 371 0 8 0 namei 1024 102437 0 102437 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 66 0 0 9 0 9 9 0 8 0 vmpool 552 91 0 25 5 0 5 5 0 8 0 scsiplug 64 17 0 17 13 13 0 1 0 8 0 scxspl 192 92402 0 92401 62 59 3 6 0 8 2 plimitpl 152 703 0 695 1 0 1 1 0 8 0 sigapl 432 7878 0 7863 4 2 2 3 0 8 0 futexpl 56 289062 0 289062 2 1 1 1 0 8 1 knotepl 112 1888 0 1869 6 5 1 3 0 8 0 kqueuepl 104 2717 0 2715 11 10 1 4 0 8 0 pipepl 160 5180 0 5161 26 24 2 2 0 8 1 fdescpl 488 7879 0 7863 3 0 3 3 0 8 0 filepl 152 87168 0 87066 96 89 7 14 0 8 2 lockfpl 104 9190 0 9189 1 0 1 1 0 8 0 lockfspl 48 2648 0 2647 1 0 1 1 0 8 0 sessionpl 112 83 0 72 1 0 1 1 0 8 0 pgrppl 48 189 0 178 1 0 1 1 0 8 0 ucredpl 96 7762 0 7753 1 0 1 1 0 8 0 zombiepl 144 7867 0 7866 2 1 1 1 0 8 0 processpl 896 7899 0 7866 5 1 4 5 0 8 0 procpl 632 25720 0 25678 5 0 5 5 0 8 0 srpgc 64 98 0 98 25 24 1 1 0 8 1 sosppl 128 261 0 261 26 25 1 1 0 8 1 sockpl 384 29079 0 29049 175 164 11 20 0 8 6 mcl64k 65536 528 0 0 61 33 28 33 0 8 1 mcl16k 16384 26 0 0 3 1 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 33 0 0 3 1 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 14 0 0 1 0 1 1 0 8 0 mcl2k 2048 259 0 0 24 12 12 24 0 8 0 mtagpl 80 200 0 0 2 0 2 2 0 8 0 mbufpl 256 1011 0 0 48 0 48 48 0 8 0 bufpl 256 31007 0 23393 476 0 476 476 0 8 0 anonpl 16 1014813 0 980925 297 146 151 154 0 124 12 amapchunkpl 152 61041 0 60346 122 91 31 41 0 158 2 amappl16 192 41456 0 39976 260 177 83 87 0 8 7 amappl15 184 668 0 668 6 6 0 1 0 8 0 amappl14 176 1595 0 1589 1 0 1 1 0 8 0 amappl13 168 1056 0 1056 5 5 0 1 0 8 0 amappl12 160 637 0 627 1 0 1 1 0 8 0 amappl11 152 2281 0 2265 1 0 1 1 0 8 0 amappl10 144 433 0 429 1 0 1 1 0 8 0 amappl9 136 2627 0 2623 1 0 1 1 0 8 0 amappl8 128 2310 0 2230 3 0 3 3 0 8 0 amappl7 120 686 0 676 1 0 1 1 0 8 0 amappl6 112 2111 0 2096 1 0 1 1 0 8 0 amappl5 104 1562 0 1547 1 0 1 1 0 8 0 amappl4 96 8042 0 8008 1 0 1 1 0 8 0 amappl3 88 2143 0 2128 1 0 1 1 0 8 0 amappl2 80 59980 0 59893 3 0 3 3 0 8 0 amappl1 72 188880 0 188444 26 15 11 20 0 8 0 amappl 80 27101 0 27014 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 7970 0 7863 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7970 0 7863 1 0 1 1 0 8 0 vmmpekpl 168 66476 0 66426 3 0 3 3 0 8 0 vmmpepl 168 1031821 0 1028895 420 243 177 181 0 357 38 vmsppl 368 7878 0 7863 2 0 2 2 0 8 0 pdppl 4096 15947 0 15842 17 3 14 14 0 8 0 pvpl 32 2611111 0 2585856 472 235 237 248 0 265 23 pmappl 232 7969 0 7888 5 0 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 883 0 173 21 0 21 21 0 8 0