e67c23308130558ee00234b03304fad8ea72d2adca1b1d036c73eaf6a2576129a1119b4772b7c29dc6d5b717034a56549b854178a247127d175909506b6999abf660c803650a38bc8f2f59d0d98232ee8b12c215173beac4268dd79865724ce1e41e33ebc8ad1a523915672ff57957a9fadfbc248bdfc4222c384fe1620204b407831783dfee08c2e325738aab9132afdc117c0569350ee9bf5b7735c7da66c373a22ce32dbb1fe7e4fa797667b7a1b218b4a80ac5c92826c1d3aef127da64c5b038b4840ea75f36832e1565461b7b24daf142a9be2bf67da06692c7579564eb0dd995a78ccaad831414fc5189a033c7fcf0133b851d54b7631b3f7e3c62686dadd66cc216e9b11ec07a15a05f2c8aafe607424d1861a866301107d3913e5feacfbd016404f935c4f100cc4d081ca6a12bd4605c5b973ece404c81db8af174eb752f199d3b60290f3ce1d3311b63fcaefe17f8e429291f185caa64322ef690075c92038319354d80c42555a2aa1942a3159eb7f62b5acd84acb59647a75cedef9e5d0acc8ca1d3b5cfa28b2bd37bcf2df40aad49b58bd5cbe3e9d7ce6ccf6a7becf1af612426dea131c87d7effbea16d7d744295eba584ca0cf41b037c17fc33c7bd0a5767e4d5b14f702d282a5d3c79b936f4b93f91895d3d70c988fcf5ace0d0851133bfe00414ac968d5c7a05054590e581a6117556e580f9e8301cd2d74197d0f624eaa274bfa765272e1d523ef02a7cf67985810eae504a68b0462b1ddd6dbfaadce1238eea98ce4b3c8258c164547755481ca32a5a7b7d31491ea0e4247212e7c93a3bc0c347419a0e86d12898f40761e2b6c513545c31b330ea9796e22a214879147eb7ff1a905a983729ce7a7a2f40cd9e3739b9f4ae1bf7f90b43e4b5b1e629adedf7945a63cd9992feb08975e0d6ad149f1eea0ed9f3f6946c27c58ebd0e1353ed4764fb3cbab1509fbef58daf07c69c0fea042f0960e2f14c9f858cb05f0b4205f8bde07323117dd4c1f71283e296372c0601ea9f51902b2e1243fcd1b9d4a847536d83b1fa75192ea488f24d8b7b68cdc9c36f23cc5537e1c978e8bdc8ae61315c3adff97050e7be85f0f63fdbbcee13c8369356574e098117ef29df000421e4b891dd65afaecbc250f7ceaf696908d7a12e512b96a2d2e644ce3de91fe112c9273f6e78cfbbe95268e015864d6ce68ef224de86c0d671ef3ed56f61c978cc68e3d3cf71d1135d74467dea6c6f60dbbde5e8112163ebd696139d387b9445c7d3fb2bb9c0fc2414a0ad6eb8150e41c1ebbc37e0dc3f588b06e926b98f7d110d3dae5bcce20a0e5a911a25dc86a1373c7306a40e606fe8a7e0a71b88913321fce990ae2984ac0afc33f0b52344a68b65108aa47376bbcb6e6bc45f541d506e370ae1d6a475cb250bfb5b074eaa1b6e5f7e1337565a80674584aa917aa1aeb0a1466ffb8ceda2cb14d84f46ec2a52b354e5fb682efbfded68e4f24cae009742a0c3c418a6c07e82ac46fbd1251d983f96ab42f601a6eeaca377a3207ddfe228490ceb4dc5df8711a7d72cd5b3bf8f305668aea73957a8eb8ec193ffb10cab380f5b4e9a8a05b5dd29afdf695165da4ff9da17331e3722183f7a51b43c9548508469a87db75c5ee64497fb67158ec4b0e8f12d76a8eb091bc4f9c51f819fde487c81af03797beac629b39fdd2d1a7234d621910a8d7f13f4a5f074454724ffb6b5f373213569f8a611765b214ac85fd15836a3845d457ca5163f18a5660a6e54785ca5e40840104dc91ff53a3f2aca640d56f5f0b0986c609232c0eac45cbd6e5ca7e30f74100cd0060379374082684ac08b4b9f04eccf9318b35ddcf74c3595b94ca3dbdb520c7bc129db05d09096ce6ea7c5afb8f850aab0be89f7a2dff14187ea18c5a7fc1c07da4800956d085a4bf613d05b719134bef2715014927c6df062b3a38ea1a9a790aa13b1893f8cc8994bd791e2f0e153be5f409e08485169fc34b26cf499cde6eddb8f722064a6fe51272597f9a84dfe30cc88663951356fd67a0f309cef78a6f26d2dd9daa6cf0cc5d76fa58d8a39525cb568890f3ff7933e9cbaf4617c5e937069ec6e5eb1b685da749bdb84439955cf3d2514949dde0d26a554615d4459699046c3aed0bb744b2f40349486c048999b54b345aec9bc3cd8a1bcb1c1d2bba6c6f1ad589d706693f9e2624bf16fe3f9b3b1ad1e01c973a36534503a7423b0f6ccc7086981209ed79aa543f11652971d7ae786892f2220ffced9507d6a25831d5ca50cc6d8a2bd4e51bf9b216f202763618b84d97b361cb9fc91660e5c48145d499641b73d3ee52fc1d65d1bd2899f970f749c605f8ad6cf695c10f037a36f63ff055a12c426e19100a776a86e9b887989657eb0ef0047ce485d13735dd8305fa608f95d19f8e065c63f29b769f3976334b3002d8be751071b2125092f933f177b0b94d1db741a468c19b4ee12999e77d2eabba1aaf4fa060a431c1992e0a17f9967388d2a22618ff618d3cb0a484e742e8a0ce32f7099bdc8b0ef380e01ab0ec24ef49172c93cf013f933c73f41e5b04cb765f29fc2701d49ed5583805b678a0a2a0dcf69ca2845fc9bd7d597ba9f560d0cdfadcf8b8ef250f74b27fa5762e4e79adcc0c85aed850d24cf402e0291e3af8f66f68b34602caaf8a2aa96802cf86a6405bc1afd9f667988dc05134818a875fdf41eaf8a747ae90e7939f724961a59384fa131f021a53e1021bfa82ff41914be8e52b4a3172219eac03c506ab79054d266131df85b92c55b2d6ee5ee0def5118580df09565d1c779e2b859139a280e48648a6c18afea53f3b208f911e6fe76bcaa9d1a2dde167a3e86a888e07f8c52615cdc0550f34c2e2fdb16c2e0dfd14c22cd72de5f91380a06496fba82ee40e15b63e789fe7d5f9438557cc2485407c32bd803d06a5c7a8dcdee94439dd455193825c4a456474b91e4c9d9c619b036c8303ea26c47d74eea50fd341af123309dd1bab06844d7bd32858cd1e842f0fd389adf8a8a8596c526cad69113e9a858d55de80467f1c85a0e0d4494197a79e0aa178207858ea1049bcac25129c33fe5707e66763e4d620f202c008f8c8f421101dfc27fc451f0ef7f8e8e8be42c4d50bf218467f572f168e2b50b305c78ce181cd9abe24a3ab157242c6a8ab7f94b578693cf964cd5c527a82595b441f8aaaa9caaa8c41443e8184663e4eaab6975e603d1ce6ec3fcbfdebef1e6f443105a09f2d1114cdc4c1f3ba941a338eff23f86d94580e76abfc5577733beb26252e623f3e288efcedb069880b941850f025fd01357fdb378eab0e89442bc002de115a640d5dad0b99f5d528fadfe5cba68994a9d01bd69c4ced7ce66bd1c087d686551baa9b5ea210201a06d21bd9bd39350b34c2d2b5253c676a9bf599115d2f899f5103b4f88c6d70f12486490c4ef8104840bb8e6ebd1aed39da0739f5a0cc91a4df14f2c3601cc40b3076b54fae7ee7329abdd9f8ad9b2d7fe144fcfbc8d7610fde02618109c559f9b618460a1b08970397c2195c6dfe9a12bdf01327dd2", 0x1000) pwritev(r0, &(0x7f0000000280), 0x6b, 0x0, 0x0) 00:41:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000001180)=ANY=[]], 0x1) close(r1) 00:41:25 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000026b6bf5d5910d3d3fe8000000000f80000000000000000aa3300000095"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) pwrite(0xffffffffffffffff, &(0x7f0000000040)="6777488027a029", 0x7, 0x0, 0x0) r0 = msgget(0x0, 0x663) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1d8, 0x2) msgsnd(r0, &(0x7f0000000080)={0x2, "b30dcd4204772ea7bc2e3e60e0a3cf7d2fb04d3103663b2e409eea45f01912acdf0bcf88c31c1e882521ecb90aecb6c99d59f39f9d74fdc8d8218bea6d8400ce640538f48e402a46684b2fc9c240"}, 0x56, 0x800) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x604, r2) socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) 00:41:25 executing program 0: r0 = socket(0x6, 0x3, 0x40) lseek(r0, 0x0, 0xa579, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) dup2(r1, r0) open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x0) 00:41:25 executing program 1: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e520000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d6763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b7b7f7b3eed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c81c77e35058c086ed34e91a7a61d240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc108000000cbc068f65eefba1cdf9da3284a632091879a6c517c76090000000000006f7781b675a9a83f8e57685035e4f0e0e6cc3e549460598d9dc7309e4a5c2d56ad9449ea03c33823cd6ecd35b0a61070b83fb827f0dc63349d95f3e02ebbe66fbf4d057a4c420adb4d39e5953f9d1cf66846c0f100000000000000000000000000000000115b270ce2bc5a7778118e3e9c9b586f70e7adf9ae6d39266d7569c144c7b1cae0bcafe49a439114e3493ccfa4a1c2d9feb16046ab55c7ecda0a505d7aeaa301be706db812e0"], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r3, 0x4, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01022e2f66696c653000"], 0x10) close(r3) r4 = dup2(r1, r2) kqueue() ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x2) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000100), 0x2cf2) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000002b00), 0x6) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000340)={&(0x7f00000001c0)=[{0x22, 0x5}, {0x3, 0x5}, {0x8b, 0x401}, {0x81, 0xfffffffb}, {0x86, 0x800}, {0x8b, 0x6}, {0x5, 0x6}, {0x82, 0x1ff}], 0x8}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) 00:41:25 executing program 1: r0 = getuid() r1 = dup(0xffffffffffffffff) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) setreuid(0xee00, r0) r2 = getuid() setreuid(r0, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000080)=0x19) 00:41:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000180)="9af0e52b9957bf462fb0b11c9d63bd50c5ab6241e4f0fb38983bbc35b57f7fecbfebd17b0a8f2a203e7dce40c8ce423bd1859afd32343893af762a51aea9198fba86c7a691fb7a", 0x47, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x2, 0x80}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 00:41:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xce000000, "1000006a3600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x7}, 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c795000000000000001ff5c5b11f0a0fdafa6a5c6f240f677945994d5d5edb657a57cc0316d7448a4da3beef6803b09f4c5dcd1f69efe4d9f504308a6ab75e10a94c0fd76e2df8a5ee0a19238b4bac572e7e806379a167aa6b9e6490984414a724bc2c69d56c0ed3c1be974efcd345c06d1fe88fba72e7285c4edc771932fa9fb3ec25b0af50d8404c"], &(0x7f00000001c0)=0x4f) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/152, 0x98}], 0x1, 0x0, 0x4) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) recvfrom$unix(r4, &(0x7f0000000340)=""/156, 0x9c, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:41:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdfffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000002000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce005e0ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092bf79a7c620f3bdb78c3be975217da61be5d0074fc29b72923cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e4f42ab43ca89f0b8ccd3ebe3022d1041e890b59ecd6373744598c5f028155b44b0c777ca35a00a6fdf72f2697f9bbd0e65c3a7e9f3b0864ecaea191a55dd7e111ced2f24ed8f486373b3a3cc84e753cb706e42147edffbb262c221eba685bb54ff30f1dc4a2832fb180bc5b958007c865a2881589b43513381accd8da792e7ba027716464f67ea1852ab24c4396b92c6ce099a6600"/348], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x4, 0x0, 0x5, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xd326dc95b7b7431b, 0xffffffffffffffff) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x413e) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180)={0x91a4, 0xfbef}, 0x8) recvfrom$unix(r3, &(0x7f0000000100)=""/60, 0x3c, 0x801, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x9, 0x80000001, 0x0]}) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) mlock(&(0x7f0000141000/0x4000)=nil, 0x4000) 00:41:25 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {0x0, 0x0, 0x800}, {}, {}, {}, {}, {0x0, 0xfff}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x3, 0x1c6) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/82) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:41:25 executing program 0: 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, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000580)='./bus\x00', 0x200, 0x82) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000d40)) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) mprotect(&(0x7f0000147000/0x3000)=nil, 0x3000, 0x2) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0xff) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getpeername$inet6(r8, &(0x7f0000000480), &(0x7f0000000500)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) fsync(r9) r10 = open(&(0x7f0000000440)='./bus\x00', 0x80, 0x2) close(r10) 00:41:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x6b92, 0x6, {0x3e95b9, 0x3}}) r1 = socket(0x1, 0x5, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 00:41:25 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000332e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa0100af1fc7fe777dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e00000000000000d0507252ee6e0df92c29b57b86e849253d41c36c04a41713fc9b836697da617d908ac8605a5663dba7f7bd63c060ff5818685815578d90b410c78041397fbbac1d759d975225c067ae71d7d3d0e247e9fc9e54ae7a1a8ae93086235fe28e6eb09da28a428f97c900b4f50fccb56d929dc04da415ba98fa740887a6446bc6317086f3a636c8668e79ae2094c07db10ea3a4"], &(0x7f00000001c0)=0x4f) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad19b7d12f85f465e4b70a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f"], &(0x7f00000001c0)=0x4f) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x213) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) flock(r0, 0xe) 00:41:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvmsg(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000300)=""/97, 0x61}], 0x4, &(0x7f00000003c0)=""/218, 0xda}, 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 00:41:25 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000180)='r', 0x1}, {&(0x7f0000000000)="af619b834fdcbb4e8d6f962c5ae1b0ba7f343fd2b518ee74ac0b2d5b9f1c88ffb3bd734c535dafde304154a1ae703000863c7ae88917fa872abb4144526327ce9b7b31ddf188419bd0aa2d62a80e8ec96ae33f99650095fcf351d6c4d6f0616854efc2d16c55d3ec0053b9d9468d4672f0b9ca0c55c911d4d954845514d506b7f66fe5c5a77ee7252fcfa165b3f8388d985b994741cd18dbf3cfe49aa7a89548e2f2d68abe5fbae7", 0xa8}, {&(0x7f0000000500)="8d99277904e246eaa63892a0a7b33b1559d0e6661cc8e2b60b0f67005444b6399c3c44bcf2678a94c8f92bd679d39effb16cf48fa69e8940d6fe07f47a153d5ebcd9993da93e01d4e46db9218cabd54c6202ee2b331ad986e3d8dfe220939be5ed82e99f80a607ac0a159c70c5abbe528b7f147afe6b4c3d908d78a02be405b1813f7d7d48b20023e64367a14bd69a7de353f9c90bb75c5f9720bd8897db753cebd8b7e80c1759d649c6d6d06123f319a8801a8e60bcb1e950dbfa403a81ad29398531edf7cc19a30c6ed1c12d8eafe0cbc407fc888de09b938c9a10bf0f826a655eaacf308fbd36886d65bd08ef46240a2a342ca815fa51f1bf6f712745524ba2eab621fb4782e038ef3ffc5cb8649bc10ff4634b22c3e0f50c68ba82681184a7bf1ba4033e6b39212e1f7b321ceac6dcc2ff8b37bfdb871a46f6b09d4f1512645f949fdf47f897e072810485dd3feaf14f98bf9cab3cd9167f8ef9fd1c9d01aadc3f2687f91559ea58b3eecf20c85427caffae02b2189b3282e410ce05be198bec33e554cc786163692e957c5780d7e4592dc5b700cf98f025b226ef466792787bb5eabf52e5959d507fe809d21f44d9c86360976eb2dc262682255ed0b920748930d50e95fb839e68ca6fed46af09c8550d30a1b43f66f6691eb0f26ee2518e3bf50883c407c925ab86223a7a51c7bcc986796aacc09a2710af008db21da8cc19b9fe978b5494b7f1546b64781c1721934c1e75eb0a534c8dc32bfcaf723ee24e55665304edd036be1e3c93d7ed67987dc6d29b732330e0a01545ab01bd5079d5fa8d24935922c9e85ed1a36c34afb90df5dc82d21d82563f2d69db0d03cc8418c99da2e395e212a91f35ad3831f7d290435cef69af216951580833865965906b86f1158c46e0945e595de36c057085807cd983de0d4e5f6a5ea8aabab63db17e96d703b8d4b406a9463fd2c593c99566a7e90498d8c86d7c33a07ca5b70cc7c367e4079e1bbdf2c29647d01c23459f89032e415ad28b101609f653f3f7304845d356e2a1d826a95e0b69868cecc6a4870500c0df239fe9e2331efdb0b73da074b29290c4820961fde1102481ccc528e7a71aba4874a570b1328fed11a1559c528143ea8e8e16c21e4ef1baac8f3d02ea4bddf433a0815dd0cedd4c154153c5434cf66159a9ab9d465d1d35f126c87bae02a2a21fe44ae238598517f6b8d69a6f2ef12404b25572953b89213fa9c4db787c15c065c38bee7a64a29ebebdd9b7ee35469a5aa2d04f88cc8b251d4d36288ff6bdb0f11461268a0ef7adf87e69cf1a205b207b76edc1e16ee385eaa5a78c4a3d33833f92eb3394a2445b70c63ea6d58d2ee21af1c320216b02c144f9dfd7c67169961f3a4d40d6d2644d8f35ae31d36e58fbb9bc36f53fac864dd3cbdc8a760b8a56b239c94b5c84fab0ed1f64415a71c452a575c0f069cb3df01cf4910504d4490143a1a92fe3233fe1dea1404e59bdb5afb6cb130d3a201fd59c1b69abaa8323f82af4847fe0ce41609dfd1e79f8f2cfa2fcfcc62ce4f309589eddfe1c4bbcb7a221f4d0bc4c47ebd05299f2e134ad992ef7b39c3c37a4befe330dda6ae68ea3dc2e58ffe236c13838937d8b1331decf1aad36fa490cb7f7798b2555567dc0d1babe8a837165ce788ce26dc70c221c1b510a14de49855cb164e1a83876c5f7a22e3efecd2dee4a4af189b629c055e7e0161922a49553ca507d8c6899cfe9327c97923b5b15792a9e891baa894a5db787f6ddffceab9a34b6d152ffbb2fadadf23708081ba153e7574003107c5a214e0e432a674072929b57bf44b7b5cbe843765c2b6ee23d230a47e2a829bc546de8dbe81c01936bc62af35b042341c95287fe0f8242dc2916317313cdcd63af7e0065c4d1509ee28b4a55cd4c63a2a57ef8b3aec69ce6a86002f0b90fdb7d72cede4d7b252b55ce9d5d6c6c9c17c2da884e67e1a39c234d6ec692d09f88aa2dec2a79326a451b1d31277ce5c8d080755f0fd303ba2e93ca17ea040dbbdeea98a373222a636927cace830369b2aae8760ec5bf3a3654f616a30b73a71cb842a8a5b61ba6e093706269786b899b4e92a13c6ba745daa4101ff9f5690e3a661f870530ccd639638be3e2044fbbd751d219411b68790b3e2659ba91e1af4fbcced54f09ce6eadf5c9fd0f376d41e6ab9dc69854d14ed6169ad415d6f6c886825d8a581626904eef8e04a826cc8cdb870082c6d67ffb236a416a3e2b788291b3541438aa83b7cbb8381bd69d7f47dea958daba095718fe9a9cfa6785fb43edb1a4fc17424b5823868c50739df30daea0e0814718df901dce5b38f1dc3e4a0ddc661b973dfe1eacb6aa5e6e8e9c2eeb093355b00f22a326efc5fbec728719e2e64978682eb1cf00805b77be2042a2ebb9fb36555b16431f34257411b9535503a58b1d23a7f3b7edd2902ebb6109a6b4f622293648934affdf76a624a1b1fe072662c4800b85557cd4ed1dd7f16ff5348fbc9c47d6ea8a61bdd4f1b25a9132299e5ef5355c6c728de988abb56bf5c257883294ccf1370c6c7a23b8475929f6f80f6bf3ad786bea707aabed9f655383301f5247bcd4adb8cca904082e46b0e73765d15d3a4dcd5dfaf116dc9ef4fcca814de202c12ae18bc0e7598c032dde83575a047929c94d827f3e0d2f96bf443ffaa27c8d408d9f77c606c4b05bbb809b376af44d6a2301fb91b03a2263e538436d4fa6b8a3954d806188e0c090e2a16afc4fb9b25516d3f3f4c5d250464240d47d858bc7711bdd786be729bb7aaeda527d682bca14a2d73b6f7402c3d17d25f06dc57f146c8a889653111ffff44d31a92f5f230e53af7afd901afda8cea08779cf879cc1d4530f3f840f9f0508dbff2bd31f285f1069014df48987a274b6c343dc12146cbaf596a2c784002bb72812127a9a30d84ae89818a0dddd8c31b3e3c4448bb1a75e55be458e8199a4e308748de94fa6577789abe71c588de60d7e0287390a7e1378a3c7d99b214bd06e7fa34c865023310c90988f818ae469c3706fc42ef5219ccdfa1723981a1322058d87cbc2582cd4a4661eed67550b6cd627485b2337edbb24ea1e2465d31a784ddb68caf6c263de62274d183899a3b65e0f298013542973bcad2ed28e91bf39d641852e852281a30abd7401fff7379d596ebc88f25eea73e3f333f409caadf49f10c833cdd3e116516aa9354cfd6f8e8e917c1db262b4d31e7552a1ed5516ea1b56ba6a5f190005f086230fc0df875d264a7eeae4cf557ebb26ad20811afd995cc80bc7e8682f3713aeac847458b2bb8cc0cfc7089dc36620de3397f71684022de2b1eaeaa74f32b3e3aa3a1a7c9f709653fda81da5ecee2e61130da4f04940419eb02b2697ffb46fe51654c224cd003b6441fbd4b9e4ef23449c050aa4422cc3ed6767d49ae8cf1539e5889d4308b3885910b8ea149fe9a9511feb976b5e3ab3870e7fc1f5952708f24719167bb0b86c4aa5e917d8c5250944b30d009225a7e33c9381db17cd533c092fae119bc056f91b8080d001afc130a9353a08c3a89258d90af3f3e7ac5596e4efc5a443ec11d9d8533582738b85ac9eea0abd2cbeff7030fb786c6b150ae9f1694766bfa65c2d5c2a37efebe17220cdfe8ef6e99b020c009cfc5310996a2192621d9584decf1782b8798c687c9bc29c4400959457a709be69fe272cac16159bdbc3b2f5bf53a2b55b817287682486c3232e4ab981a74c957ed1c74605fd5830ae08962b93bdf605e28d3e3a03b9a90587ded9c34f84294e76bc9505912fd8bb5c3ce3e73073dfa6b1acf286424724d37e740937e8ecbcfce7f908916c167255393c4325526bb8b50e48893f080ecbd0cbe33a614b1e3810972c3a3a0ad1b6a2d43598e5fbe9175200c177fcb49b4d542cc7c824bec5e381e643d9fdd653284f979c90132f7fb9a0352d2ae0a2d13fb4095599bfbc3aec41a249f8e651eeacfab723a361e31c0f9ab00fcd96dfd1b718c4f8d826f97c9eb28ab059708eeb2f94cffd862e86f471c8898f5a3d847d5d54866ce742797edfdfb5854c6e7fce056cd191fe0422e63985db1c61db00ca8c683dc919c8e0daa95d1fbb9a738c59aaa9d2e40ed217a7f2ca7f63a11cc4c1230651302394c4f08602cccbf56d721767568afc368c7fdc45f9167f5a586bb20d0b53545368ea5e5591919c5342b9f52acf0e99f0a9a87e3fbaa4049ff57f9b778662dd2d8c65940a68e134df89f377f3e1248e0707628782790b6ce51f2a2d1652a7ded9da11bed67fbad55c5fcbcad432dcca0bd0d8461ff339d05878e680a5483a2e08ee4de206c820f623c007abc387ce1fd149782885922bba22bd0c5b335f08b7b5c908c659a21c8b279be91cdae6c6d593987cf2971f335ab20832bf9465cfd7c02ec1dfce7bbc7c7707921a624d192bafd4535356331538f9d8f32b6cf0768fbdbc04931634fe488876e5eabcf6b0a388bf250d36d3940ea77be5ad27a838c9cda9d523a88ec6d3743b86e5538623e6b50163db723f7b5933720935b3ac561f918e34889baff83dab066f814de9ce064913bb8c13b1120423bc673fb94efd59527250f514be8b6c4ba5f2d7cc268ff809c04a5b99ecf51f6fe3429d7d7bbffe51578b8cd6f936a071764f02e9728f8bc60a4ef065872bad5b9ea7f09d53a6e602f4bc944306ed4161c48f59d5de847e545b5a06981410aa352bced37b8f6a08811c67b0391cbe66f42d8fc2fd0794a09db0b220195a649388db36367007ae8efa525e5f737d620c57885c5a0f2c0160eaf0ad7b8003a9e75c19d9d2cf6ba2b3ea6b0f4095f97c0d1f4bc6a02624131af1a0d9142ec744cbde67489d0280ee88ca823bc4c0c184ed7e35671542f6a6bef8549d46ec321d2110f8b8e43ad9f20b292e7f43bb28c4c8c7b2400fa1853d5424b4746d0d76cb5a19abd1fbe98ab2e7ce29ed64ea336cad78b01511e98b320b2b6a1942bf94212d890f6616dd1d57b28cceb1d05d65b7eb8de2faaaf30778f58ad033d186ec7890f9dc295c0e3dc6e3f3b069a482f7247ff01494d1bfacec978fab73fc4ee80b8d36e16007df37bcb10abaef656f7949f03329a3c2b4a01d7210e4a4ea2a4488a4851e5aa515a4e66e7bae6f889fd42fc0f253a60b694dd1ba5fd2997e53ad4eba853e0901a24a5b0a4f38d3b343a1facca764c59d599d8b73fc629494d2c1b39fcb2ca6fa002edcc8e4f96733b74a526b67c7832284c85582214675d3e4f31b36f6b1f5fc7a12cd66edb9346bc1a9ae9529a3131a325404a2df7d82d576d061bea0bbdeadff1814fb1129478aa20bbf53d0ff958df1992e3ba7f43724387e4113295d5d3cba225500b4008ec2d18667966810f5ba9c00040cb3f0a9230fd9beeb5e9717ae574a270984be58cf807e2a2497695d7646dc4310f6ae3d7d5594fc483b57544d20bd053f09e0a088bada54563328b82c2d6e30c572541588516499b9d376c6213d749e6ec99b717ae360e5f91bd5214417a530ad79c99fd510cb818b5e9943435e1034d4af1c66dc8440efb07f1497dedf26c8af66a93e6bc8544b30f87637412cc3a50c906413cdb09127a7cc5aefa30295ce7979961a818d1bddda479dfef429335750d480a6e851460073bf520b04287c72b8579a34b56f6a900bae0276e285d507ef0defbd17cff3dd8009675c04d21333059ceb3d7551e6d79dbb189c980ee022f8bde3b9f7e5bc6bc0499072a03260e14d5552477bf4efa8778f20f52f938e0c2d3b3333644cd4a1869d9fa7", 0x1000}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x0, 0x200) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 00:41:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000e40)=""/11, 0xb}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100) 00:41:25 executing program 0: 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) r2 = shmget$private(0x0, 0x1000, 0x2e0, &(0x7f0000ffd000/0x1000)=nil) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x7fff}, {0x18, 0x3, 0x109b831e, 0x5}, 0x4, [0x6, 0x401, 0x6, 0x5, 0x7, 0x80000001, 0x4c61, 0xffff715a]}, 0x3c) mlock(&(0x7f0000355000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f00007d1000/0x3000)=nil, 0x2000) listen(r0, 0x1f) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) read(r4, &(0x7f0000000040)=""/36, 0x24) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = accept$unix(r1, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='$)\x00', &(0x7f0000000280)='$/\x00']) write(r5, &(0x7f00000004c0)="dd", 0x1) 00:41:25 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x80000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffd, 0x0, 0x0, "0593e438679ff92c65b2f81dcf0200"}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 00:41:25 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2b13c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a37631644336742b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d9e6ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e95913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) 00:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x1000}, 0x10) 00:41:25 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00008182c00fedc000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:41:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1f, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x10000000], [0x0, 0xfffffffffffffffc, 0x0, 0x400040000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401], [{}, {}, {0xffff}], {0x0, 0x0, 0x2}}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="13b65b96106f3a96d7bfabbafee3b69b0c56de1059ccfed1955cc1c7cc56201dafe7a93d5fefee256e67ae84f29f7c73aaa886a0baa556eeabf1"}, {&(0x7f00000004c0)="d78deae4bab4837e195611504a46101942a27a141e3119ac8fccca5fedf0ffa16cae54c29888e432001c217977c84f665c02f4085df1aa2636f83fa19e2f7b6cb581574599c883be5d9708a9f5cdd68d80d5b455df86f87a57ab09296869e721baf63f393cbba85501fb8c9773341adb6023f23fea8808181dee25e456547b96251a47e4d69a784d2593d6bd5dcc9012057d3d290021e28ddebc26ad6eb008e707e896f15569cb171adf49617502a688fd7cfcf178c253bcca0a75e373caaeac55e7107fbe5f2673d037fcbdf993280a226c873d6ceb5e65e18943a1925a2088555dfd02098dcc9402d00fa0e0a2452a91a2da6c7fe38ac23b73c7df0554e6914b489fd1f562e506a3b186a4da10265616c74fc6179e29a47d4815d0e5fbb9c65cdca81e58393ebb2bde28af8a426ff2298899faf839e8441bf0b63657bc08305864b4ad081613130aa2caa672857fc2bb5295e24ded6f5632c4ebf825cdd8f77074fc223f3b7d48d8747e8e9297e7332085df94c937f800b37220c8bd94a74c6aa0ed9c68eccd5f4a5d9aa3b2dd165623aae36cff81cb59080ce9673ea7d58e2d4283ff44e72f0438e815ef7b1347ba38b3687807b593ef59f8e948bfc9197acc93474b6b2e98ee3a95fbddaf4a4b7f699f672e9626990e3814a5595c6c5f5bdb48889518ad8095c5653a66c122e242c45ab69acc8b8ce766f04437ef9f29e876a37f7374dd0c39e1795ef581ecd2ef775a205dd4663e9d454abab5de6d3dd5c951da0521adae99de141fd47b9ff99c7cf7e9fffc68930bbafd738470510fc512473781a43699d732415e1ee5dbafa8accc0e5d34a8d1b86af84dbc212de75650a6374f96d16b89ad4314363f383f1b9aeb891b5459e80c15a3d36c7e913954e17447771cae69f81dd4eb98900cfa034f5ea84a8d121303578afe39d22e4accd77bf07d35824028f010b6de3515355664e29863853c6187af41117d58633501b177eda434af0b95eae58f5d7cdaa4799ebed232d47447b6dc607a51312be0719ab1833dc80e74bfa20fd20326ec7f64d8197189b7fb3a5e51ec12a917c909ea2b5a4b0b0398a3a7c6af51b93a952827647395f736c89ad643565dd1c02f9827d788dadfbcfbda0ed44208b44806785f41518e47f08013902222b5b12e9c274ff97afaf38dc8fd96dcc99d5426b57ba168edb3b6642ef8d44afa216473cb6cfaf04c9d04bf19ae754ef09c28cc4783fd1ea06c4eeec075e8d1c214f931f8fe9bf74309e255921414eb3d525daeed8363dc7b6f40b104f285e8d40b4254993c5367030cb061a0261da6213070be52f0051f6d5d3d6aa5d973ecdb09de050e0da5ca6104d89e03853afc2ecfa31540965586910cb7dc2cb0bf070bae4df123270f198b5a3b1fa2d3911377032c2e4882041b7d1d83bf94677ccc8b7710aafb7baca75b18b570e7ff724767db8ebc5f84419e93d353c19787fc9fb0f711825310f4baacbf0025ceb6d56c3e340d1c0baf02c73eb67006560a12237a9c6421a76154a7c9e6a7f47115d8f65d8977d311deeca9b014c77e19b0638620018df3509df244e76127947067da4ea8efa25045bbe45511a9726afeb7f4bf08a57a96091c4d4ef8a58efc9d5954fcf19690982b957b93e142064ae89ece115fc2c2afbeb396aa14fc13764bdc25c647f2f01e0441e91f7660405932599016f4de529da5a941ac56bcf30fd62f86b7011149174429a891547d5831870f9addcf9a4e354f9577cace0928654524cd94f3a33e59eb27766dc2d5e84e32a62b1c12b0d65a7914597f0bfa5305ffbc578d826aad26e052df8e3fbe9ef2d26fafb458e534f1f26036b98b380703cd2c71e22f0d74eb27cdaeb38cdf93756d849335e68f6639fd7c49b34b7c7f7f7a16ac21f57ec251a00b3a6d19539ea22ed067c40806a141ddfb0a47f5bb185f21c07613d7d93b231c770265d9df97f02e47ab31ab7aafd1e96d936c30f1666d450d8c37c7bded810f685d9edd3f960e0f2e7c77b2a3c42cc07a8ef68ed4d0cf477e7a98afb3e9772a5f1b835dcb61426e1f261fe7ab66bc8afe3236bc7b205907a7a881b21daa9921a2c7e118a4abb484be0149ccfb434216df21eb9a36d2eb469bfbd82f2d493bb9b271f3390eba2d58ca0ca19f36f8d8963e8f7a7a73378874504d4d4d826e284b7f33c6dc4965f8df73a93396616fbb34861c4193185da1780d6bde84fcfb748747e7c7c5421433b38c347d907cfe971237e7390ec8fe3549ff980a3913beaebb0197c6d0ce3c13e6f6e237990628becd4db39586cfc485a2a118cfa097c300c61e999d1a497dafe61e60270be95c8f331031ae24da0565a603b4e965b996bb81eb34d222a0f7bd77573007d32cde94e36310278584340823e724d9002a76d50bad243e0b5553e97fab049a993da739141ca303e4855fd2a9496ecf0f8afcac786f5444e02fe61f10fc66b1262db3b3b56ef1c087a6a1480ed9bbf2e05c946ed79273032ea081bb8a14ad5a9bf2dc07ef505c86ef4d8505097d9154949054fc1a805d05dbbacc69e20566412b9f2013d28c2b8a83d0583b28662aab45e079b3e5dc1771beec49e4b113ea3a78d2314a0aff11b6d0eea8595881202820cfd6eabe88a5a90ff61631dc741baaba106d38c31481a3c123d43cd03e8465a2462d0910acdcf25324c296f4525670b4d488b561fcd824d5224c4adc580190347fd4835ce2c4be8db84f72ea3a399a79cbf29337ca9e7f4fa22072d324792685967d7ea01dd1297a020063d98bac2cdfa16b53d115f419fa23b474aaf6bedc73d560c3b116827de27c758e1a547a1a49bf5ce5190bdb8435469d2b2c9d332e6e14afc31c130ccf001eb4b0768a506e95a58954e9658801d7fe6fc93a04ac5d0e846907660ad3ba51518ff425309d79fffa4ddffb4cb71a81fb14d4108a86195fd53842b6996e432f2e85ddfa29aff6a688228f9307c7b2a790d89080aceb1a67c10eebfc7bf24bc58b1b00246522c05e19a86d294e021f1c467f8a8229c1682d2939b9b7f7db5eec261cb3af7a711bc71102618f2ded700bb1c63aa36030da6caf4910fc48c39e66e95600d610d5920d3317e6ba431cd2868cee9871824573ad387aad95cf916f4e8bb50669b55c122dae554acb54b357f93ea9ca04f15a4cc4a2a231726ab30f6278d39b930b1dcac5cf6494d4e3c5a657e7e21c91ce3ee0d3df7addd14edefe252d0414835da4075a4ca992262d3b92543426d8989a6351980c7a95020da493562ae8ef743f9f469ab5be7e240a0eb840b023393d93ffac03fca7c64e4f909749671b25d0773bad461289eeb0a859f5ead07793b7b51c8f533af7fa22060af553294c62a42d07870d44c9fd3b5902e2994a91257eb5b9b750b315c2ed8754ddd9e9b06190e86aed074e3d0b46e2815e2f45614419d925b6fb40c5e83da79fac5c5595774d8e9aa9ac9efa530f0eff948c0e43ae81f738f661e31ed56f60ed2bc99cbdca0d8c2cff831b703dc21773529322c78645ed1bfe595ab766f7a846077bbbd59e1c5a620f204c57032e4b8f8831afc2b0f4959b51499a53c07798a1535fa75acc57cb69b7acc573b1a770ce2da0459fd739fc83299ed8cb4ab0f757b6b57b97006345c742f304604caaf6269eb70b9f93e5331b121bfb796f95a687f035b53e3d8eb8ad486b5fe2c0d22ad4c5dee69247c204a6a9c1f5d6a602bc775a139f81ee1d0724b234dc8fe060aa07e2f4c3f28667518a150b764b2f080f145333293eb6551b2eb9b29e92110ea4a1d5d9eebdc1ec1701c9c33f90f3a4b426b08db4225b6ec9d0cb3f1ed059ef0459473c35e5162439a9026abb89f6cf025ac41fa80f6713a4b7970f0a504824717f0a7248273ff3cff45929bcd527349d755f79b0d57700b608e2105bbb4694e51852b841f579fe4d34cfbf6a5d544cf2e9f67288af99c0c927a88560800e04936b28e04d40cb4f9c3e16ef2673088138e01cb8564c088d950fb0d7f423979e634f50f55f469cf2be918ce59536d3b75d0689178ba7339e02fee1e280904d525b4dded817d2d00ccd988128e63db30fb028f9f3e2fb15a5660c01f66a88fcd43d4ecc8e3a7719898059bdbeaf7291ed043e5e0ddcb266c5069825cac9f56f3a16c8540357627c4a54c832b55965e1609f3ceb3cf4138e3827c448dc4d2d409cfea911800548d9118a5923053618f25ffafaac70889789442bc0b64633b8c550d1e4f40fb0cd8d1dcd5c084a24cc3ecf784f59f322aab7285ebcfba766c71b0ab5fca5a5dbf4ef51256d0423d543f8ed339174a74eb9430899f6e16eb9bd6d634b867505b6363190f9bf898ca436ef6ef1bf34c59e174d587b9cc1326064351ff48b733e80dc91f6a893680b8e5b1b3fe56acb0bcbfe62f654cdb2d93d99641e46e63838d93b9bc83a54477b364107e6f4afac8632e4299b758545469c98e424deddc93f92ba3512298fabd9c1b439f42bf40447263adb5e51c34dc21ffc1d8814a3f569ad70979ae118b42143398b15c107fd0a4295f134f89d3492981a370b35651ad2ce3cd593dfd1863eb2f32ffd1459bdb002f365e1363c8d009516799d67ddee6f620ffedbce40cc2d9263c0d46524181d4e6722a94c860ea7dd35dbe2714d2847b1e396ce2a277f3b375a6ccf3066895ac83663b821f1ac22f32e33fd477aceaa8c64dd7cb19b619cf7b08d6fbe0fa61d141d4ad54891ce93dcec5a61eefb327cecde0a1c4cd5c57d078798d29554052314f7dc47ff8ba3c4c6d5ef005737230d0044fcb02b248c1c3692e556073c59c0e873fc64f0e3d9a8fc45459b511c8ff9c6fe33c6d98c756bb9a4191d04fa961f8b9b47ca22da67a0fd59529d447be9648ec22c99f0dda9e2f8f2b37b8e9dba8010e00e9a98c3fb34b1918ce763a0df14dd12a1becd79c61acf4c29e7342e58fdcee4e13ca0e0c8f0c7afc86d4be0e7f7281c7ce63bf3fb3d7326037edbc5eacb21c9d40473f40a9523019dd79cba286f80cab277717e3c670cbf967a1e5d891d5b401cbe937304cc6978f66b7941e68fa2a148ed1145f7e23be68e2df8f3ea574116a8083c68e29555bc005e54b21f56eba23b173251dbf3601abbd2b047ef5427a40668d9487d2c4522914ece3bf9e018034902b503ae7907bfc32392ccde71c6434d96a60d9245daa3f530dc7d420ff71904f624796f7ddfecb4365a85e12d101356af629abed5cfeec40ea9783916fb1c91f05e8be5f6fb189837080f86b462f0b98166a2b6e67c5c10f961c7d694bcaba949eee03e3275b97780960f2612f907ae164312c062b2b47007c5fd6deab703f70acc4cba8aa500a4f36150280d31037bcdaa88b51a3990ae1721d02f973bb963b51d28154ecfae175fde99c56b0571ffaa15a611d58144cbcbdf392f585a30d3fc9019b1b7c099750ac436f2e98208837e2a9f468cf8b583f60ae6624d6640f17748089674f8169166836ccf6dbe0e4b879e40f8b9293bfd2d20d98ea038be7331905883b586b2f2c2b45895c1177bbc6af36126a2a83abd0a9d61766ad6a4c0ff3208aa8af56713b440839a562d41ef4c87f20d4c6a3a4da2328c02ce0b1b30a3852718c65c68c15a63ae9c4e0ed864907b014faccbea19f06f2b1c87f95fa1e5a5f3bfec7861b31836bb87be07b810992cc8893b77ba54c89d2509ed112ccd87a2b97e7a07ccd275025b1cf986ffcd19e433ecb7e3f89de96e4bb5b6d05e9c6baa536bae0ded0b3db5dc5140784a53fc78195cc7e05b967affbe"}, {&(0x7f00000000c0)="a630cc24dcc0e121ab2cfffa3737fe3d3b6d74dc580a79678806c0ebac2d1a05ffefbe7225ddb9b2fc335ebbf5b284163b45656c539eb97696ed2d20acdc4f377085bc06dba80478c0b51c8aaaf7e9e0557c06a49525ed2d7d1d6b049be738635f69cdb0ea4362893768b5fe88b9b8807facfd67149d0047f6c567665fda"}], 0x37, 0x0, 0x0, 0xe}, 0x0) r1 = socket(0x10, 0x5, 0x6a) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = geteuid() r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r5}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 00:41:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000c8b000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 00:41:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x7f6e0e2eb27d3eea, 0x0) setsockopt(r1, 0x5, 0x8, &(0x7f0000000100)="91ed8f8a0c709f3a9f769be1b55ee5fd935476854a38a15d9b807e6ef342c9bb0d972db1c4a3c49498650b897687719a9b2acc2d676414a2e408855103e9b1f2ef64219e2173862a042917127f737c5a2be9782e48936370ffc84323c44791025c9b421d2a46775027b1d9639b23955676aee8225aa20234657592b8f0a669bfdba061d1ff2f09929f85a4f8decac31b3404470e569d20637ca68913bffb5f01cb0b119d4cbbfea4f37954b6af09ec82937f9759ee70f150fb98e3001507d330f89d4ed2d4cbe97af0624e1fee6dd4499511ac4e100cb7189b56fdf9d4c3ec86c25be26c1482709121973a4d4e0b32a4fc7d948fdd8a1fcc1abc532722bae1747601df6be66fd92ad915a0458d555abec762795e4320bfeb05d17aa801da960a7641a05f53db083ad0becca6c1e2181b1e11f2dae40d75270467b6a147a96f357512f61f6b3995990a475158c89dad7be0272f12047304b575a6278bb27519826d06d40ee8d0eafea837d14e6e0b4de1fac5b5f9ef5acb6bb50c695d26a6f3e086d029e2442929c7c251efdd3f7f6f793e0f71b144511e77a099b2cdae5a51ac65594289d2c3a2c47a8fa2249626933a63489c9c65ac165508ce214c7312c94d82eb98ffb104c77ee1afa8ab81574152eca5bbc46f6c1d0f3b5811bff6c23db7917e0d4ba2be87d1a28586831d33a57bf472f984f65711085b214b2f5c1ac1a0369a3de133f245b7c78fc4dbce6726a8a6e688d2111c373fb852c3c1da4ed20bcc6b0627fdfb3ca60154bdb6b08015c63546193e9a091b9ec7ab1e06c647a80ff95ef1edae97a7d3bf3c8ecd462300904ea4cd03f8c133c9db83117a6556ed3e686fb23c82a4ada42c1187ddea9872add6e38b1e468a2d857f26a6c59038c75b7827777a9db3ef64d1c195dfe598418f0a53fd904658cb0dcf48a3f3c6f0725ede5fad9224ca7b22a0b7ab31412ab47c95de888b1c3533a18cbeb3666c2828efd5a566c7e2ddfc3d07e131bc70096940fc6b0df2a2b3382cf373679951ea161cf34d77baf479ffbd94df51ef8abadd72bbd98d64e9c22104772c98457f7d35708605104640f5fc0582afd8fb39499d541fcdf32c5125434050ab90dae2a1981f45f4b85c9efb9728a20772b22eaf97681d79b91634b513d7fdff4e92799c06d72118b22ec00b9a3d3501f86d11f9eba48d8dedce77ce64c1901364b187279876912d0fb372d2ec0cde7cc99ecfbf15b5a0e2cef55d4290b375a6ba89b780a3e9ee7643dff94fc4fd434bcc67a8a953e66c6b025b8712dbf4cb8762dc8954cdb6a1017369cadcf1d65420a06b90736b52860d71b2062980f1c8c8435ea75bac218269ec715b0633dcd95e0c2272ba0922b58b9f5622ae49b249703f586363eaf010254e511bcb7bfb7ee251a619c164552b64febb0b12f09f5647adff49db6643cbfe625f278b879c931a512e6b12b798b922a276f2564a04d3a3fc4b0d0296203fb7cda43019a325eff856113123f384c400b928c9bb0ad381b4c668746c6629e72ac45cd5bb87b65d83826bc51e17fa4a1a9da985d214f55f81315588d299223fcb6f20c1bd852c5154ee3218adcf3e5c1a0020d0aa12a45ea23da3eca2cbe120a70acbf199e99108335c6a09cc47d93008b5dde815ee8ba9625193ae50b84c445d58b1f32ee69b305a54a8008ae41c5a6e046b2bfda6cd59659b06c17eb2d3c2384af457b4cdac0250a52df61a0882040d8832fb888cb3027f249d5a3915814a2c053c0a11131a73de5024f0a4f2f4430eb695a9e7d84a4321d617978b1f42b4d9f72385873591570178ee29fe58fc2154897e955b2d145a4780be5693028d3d20ea8453ef9352e505606c557743928b4caa6f58694697985792a8fc4840e7d13bbaada1c8799fb2d2a4512352de2202748ead1ff6c0ffe2f5c802e8fb8f9d005a60dd9f81d796a5377c6a9e2527b9f032f7c14605fdd5d7e12fd1d3b0cc153314779e1c68d3b5abd0546c52840ae85bd9be3e810571e69056c5d60610a468f1e23675e88252248da1cf638d9af546da312cd07f58f076ae940bdcd0980076496922763e1709854a22046ac6d63353b5902ea737e7674353bdd95dae9903f6f947ec8281c086cffecfe6cc46ae2082ed4c888d4fe605dea1d6bbda79be5a94f6b67880729bbd2d6be48c668b02dea650268bfd4c0579fe5a9a5f1f49d51fda660dc6e485c93706736669f37860b6b718dc760c339ca2ddc2255ec3d03f6753b8da9ec63bd364c47aeafeab69609d6b4bd0f7c6c09268cfe660d1ed2d8a95aa2064d4b638a6925319342434149f9348c0a2d05333e986ab3aa2828a6d35456671bdd728dae92aedce2ef260f5c6359115ec3d4059273b54697239c9d8b8adf1131f3693fa08bbce6913c18bf41e0aee838e8cbc48fc78b1a5bef7573627bc34114952ee8d058442cb9dc6248aa0d75d90498af22150bc682787c6f10d92b853fabf5c1f4120797076b027e32af57233ffae24d597704b2f324f62951cfffb64e045fd7cbc35813538f67ebb645edab502fa21a37e1868179306eb4ee43ed6a0df9b1be3b11ab27b4e00c8563a525823e8ee40c16d117c39859703c42d8ee200e41e19811d46b616bc13494f67c334aa626e6f48ad131ea8e55002953789a3524443f37c4df523bfd15f4efbec8586b7fea9e3691166bbed9b9af27bc8172dd069ab272343c73b6bb19a0ed801b0c7d1b31b2d30922081c34461d6eea935ae07cdd09ade09d3c6ed270dc45d1cb7dab066a1cd5589ba079ec43216aa8683bc0b48e46b2b3e1f931ee82228967d5de0ad67090a98f38bdb5c23fa6f99d557b50a7208e7a65af40568387cf41875177a132db9fedd25b3060ac63c862ef3ce5e641636240d57e994d8d101b2f02f1145d5960d167cd4acac30ca44d24f5465d4241e257160ba879db23a9771b12518918c300d4352ca195d0639285d76f03d49526bd570c282f3e17a086c644a724d11cf4c6dab6867222457ec77edc30dc2572a61daefe1e36b41898c72b68d97152ff478d0404082c6f47e5a317f98d00b60edc4c58d6832496c2e53048d6adb7ecf45ade0b75ac0e6a5fe910f5dde17690380ab52e16803f6e4fbad420d3f4f46a1fad7c4965a7071a2ad4df9fbf1e7b261fb153a5706fc1c0e21d2e8662b4a19cc7dad18389f15c4cbcdc06bad95cbc3c4526a3e31e5821e78aa8a165b64600ae8cbf7af4841ce95496fda7246cdd123098e33634cf8e6e082701e87c77b4cfebce1f2a2f26c0ad09b3a97c959e817ec46561fe9fba38159ee77ce91685cef2bc2656da91892b077efc53a00887e43dd6b8c4c8d2d84724489d4b7600b876b6271480190aa0832cd2313ca6b0280496db2f11449e9679ee9585d4d6b335221e8775a24827d6df94b83d49077c19bcc6eb50f8f93b3f25a3542437e2287b9eb292f49db0486fa7aae82f2c657c9bbf9bd7eb364c761d5a076fc6112db5ec4a24b1366ee1b9a8f7c229eca4bafd744c9f299e53dca41e4509431730d9cf4e7776e6960a4f9a4696cb709a9bbc4642e4277ea3528d43c7b6651307c68ce43af459394786e986fc30503e1bc0b6104049a0f11b59b918e52149583707c9fcf6384acd4702f00b9d6b3ed7f46a234324efe080904c65ece318c9eee845cbf5fd646f899ad602a81ef2e5db612723d2b3db3a536356e55507386b6df28422e19fe96bef199454a6a5237794e4f103d8fff56c9c6877e259e02f1c6a6f5157c5b31928e4348fe2ac6bd144a1a23a120ba87b7f60c967f95e338f497febd6c0229e7b35efae61cd2e67e0bb83c7b6bdc9877f6347b9a1f4cc609ee5b298b5e2aa13b080a8cca210f2fc9f8c5cee8d9009e6c86f9767440defd7dfbbeac2b3d023d6f5af8e711b67d0bc4aa44128ba58c35c4f3d85b2e253261d7b2d8e65dae492f3fad11bd9815df2ffc610c4fc18bc5ad5b18491340ca500173bae9fe8fff18a0544b3b09e87931ecfec3b742d1697891b615e5a7e9aa8706b5f2c10e522f095f7c68cb85b71dfefde3f5576bafef09552a990a4a04ec920f040da7074028cea28c489c702de5b6971e09cf25ba9a88fceb229f4c24fd92435033b9e96dd7d8b8dbfe12abb92a7192a8d38d003dbe6f65721ed9e56231face481703c2e8b40a7daab37a5c7a3f972893afe45c38bef5816cc41fea4673495758c3958cf3dc776404da687c7c2bc954f9d6126ff3f760abeba9bbfca1140a77ceb251221c540d52c054fe539af7bd4bf6c87e923ca2fe9e0add0f0776a56a7065faed8791ad2c4520ed22213733ac2ddc8535caacb4770429fd2bc5215f77b5cf735e6e629de98a4fa62baf025c64e07d9559b44a3fd75d6946e42146b3bb163c93f42b4f6e5d5f08257f454ce34ff1736cfc6bca179338a2f35201ae8c5a7a643425d4d37e33b89abd2e82b99c5b561407ef6312a22dd33c9b59520cbf7309acb38c40a2596aeb8097f60f7c25b668f63eb3008ca10926b7e408177117f8a21f46c2115dfd1d45ab6bb886468cb3e9fda5cd163525e048314fe9afcacf900aaf498e0c9e67d7f4172bb6b93091de9c8fd112e59d316b76bacea1effba2c9cc46bf7d07857052923d7aec04faccdbc88c19cc74c43c0e9509b66094d330daf6408ec73cff3fcbe55268d8f624498ce87c1e3669f36d46a43c5569bd4083fab51b38aec029d756b30d338af6e6318f40ad94414748623b5611491ca0f0e059e1db3c4184f14d7d47b7622ef6d7c4bf7fc181a67fd0dca42252e080ad6a7e4526a34b5359191347d3e5b4b0eb168ebb56dc7084e75f992b8ed1e4d16f4c099ece10fe067e632b42811e77a442cb3eab71cc63f65eaa1aea2101663fe0ba042b6b5bb84c05309601868e836abf357015db9777b27100675248dfb6b5bc73d89bb7f7a4ad0e3e04c76c90cdc017948167ae137f6f48a72763c216b778dab6c3d42ecf49bb7fbd76e94675cc7a5a196c34729fd3c0bac5f4d5c5b116604e36f59a23df90dcb529cfb9b8488313dbd36b596ea524ebfffaf4c038aa72521e6a6ea1e4ab11ab29456ad14a7fa4d2e5e80ad8f38b2da7a2b88a82415cc92f2b0bf1a95ef3feb75d9b55b5fbaa0f9db798ad2c50aa5acf7e27f0eb8724c76aa59c41342579ae08372dfd21c5107502b7e117ab21acd816000e911870d11179d24b8e438bca3adee68449247b34fc94d3ccb1e91c646ab351be3a88acc80398eaf68754e805c18f46cd077af34681ab8bc30af59ed85724161dc4cfa479e184184c8fea7a0fbd4b86ef3320ed050e386e59ce2eb0bfe608bfb06bd70307ea1fccd6078a1362a0bf11a21113e45a0dc7f5ff6d2ccb6c82494821c79ca12b7de4ec72120f54b861e41db8e33a8130699da6dbe9de98c9aca612da0917ea083133ddaa647608b833318967d2e9d764612b83af480a30b6bef7485ab0e18b192094cd88b1d71eb209342d120b1dc0bc48cd2af7e6b93577c0737b9aaaeabeb20ba370e873a36cde7297cebdf2d63eeffcbd8eee282ab043af17fba473a25e1a7932433adbccc6595b9940d7644425a45b086003dacff0200b822649c09f36c5519d84b42593c558a5eea49e3b81400ff6f970afb6061569ab415f22712acdd4c62e1609083099ea2cb13d2a6497b5582acc9ba608e6c7ea94a5ab201bc1f1d1d77e8578f79d3eafc6656bebf2ecf57bab2deb0a8279577759ff692b8d33144a99ee82f92bd98784b9877ade224d2b24953d195c88eda7cb6bd3e5850a2b1a37e626107e", 0x1000) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:41:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x4000, 0x3f) r5 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r6 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000240)={0x80000001, 0x7}) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) poll(&(0x7f0000000180)=[{r0, 0x2}, {0xffffffffffffff9c, 0x8}, {r0, 0x4}, {r4, 0x40}, {r5}, {r2, 0x4}, {r1, 0x40}, {r2, 0x10}, {r6, 0x8}], 0x9, 0x4) 00:41:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000000000000004}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f3cf25ee54d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000600)=0x752) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x74, 0x2, 0x8001, 0x0, 0x7ff, 0x7, 0x3ff, 0x0, 0x2, 0x3, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 00:41:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0xa) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c630 00:41:26 executing program 0: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fchdir(r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1f, 0x6, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r2 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x81, 0x7, 0x5, 0x7fffffff}, {0x75, 0xfa, 0x7f, 0x7ff}, {0x385d, 0xff, 0x8, 0xbd9}, {0x4, 0x1, 0xe1, 0x1}, {0xc55, 0x80, 0x0, 0x3}]}) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000400)=""/150, 0x96}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/237, 0xed}, {&(0x7f0000000a00)=""/4084, 0xff4}], 0x6) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000000700)=[{0x1, 0x309}, {0x3, 0x401, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x41, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x7fff, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = getuid() setreuid(0xee00, r17) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r17, r4, r13, r14, 0x1ad, 0x8}, 0x5, 0x4, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r3, 0x0) poll(&(0x7f0000000700), 0x0, 0x69) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) setreuid(0xee00, r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) 00:41:26 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda7160f98afee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000a3c80b89dc92044715ae5fab9bbc61f0fa542945a3ad20b8060c0ce6db09c4f7bc5b51d92fbc34bfa5e3c75d1179b5f740d7785e86e27025bfa0a174e0cba014c51067bb4439771b545ba3a7f4697b9b0989c09d349f0af0785523a113b7b9d37564fc2f8635426f24f7789707af80381c535b13c91ffec4371f964042e4da941424777703f88c485d36e05734ba370d047f64d900f110cd8400ab9182a8b47518a156c21b11a10afd4d8c32ac06348432dd4ee4f6414469f59e3f97d1e9748d32a053b23ebb02092d4575b96c537a37889dd090c957bff36244b781bffe0475b7a129eb6fd17a5603921bc42b7a1b0c36804ebad52ad9b8394143762c764ac1", 0x1c0, 0xc, 0x0, 0xfffffffffffffd79) socketpair(0x2, 0x6, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) pread(r1, &(0x7f0000000080)="a87ca590a1c9f2d55d660518d83c85691712477c505c89f8cf24ed0fb4e554740db21ad6d37557ed972c1f8356169de1c897a265786b847aa5b19cdc8dd9a724bb485e2b493629d8103f4ac2bb3693afdf15e4e0cefb4391cb66afa01e06d31f5552652de8209c164aa0c86f2311903ff5f102a41465a4fc9b68217160f7e9168e10dd1c84a789b13aeef1a7eadbddb3f29dfe4f1ea4775523264cd674a0840a1203c81a6e45fb4b8ac59cf65f653ddece90db8f597b440bdfa5a61155119cc20340286eda62b327f8431777e2a2671f9e2379e0671eb106befe7a5ba8fe673f627f4cc5ac3042ec197a66f76a09931a1bdcb76b4897c6", 0xf7, 0x0, 0x5) 00:41:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x80000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup(0xffffffffffffff9c) dup2(r0, r1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c630 00:41:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="b2f9e4609f3f4f279edd43bb3331f18a41962b0ba73c638664ff6b7e15598cd573a28465a75bda596c91118cf587ca37319a247ba4a726e6b94e86efd81b05f092d96ef428d67ea48cfecf2fde63cab48de6431676ae6858e55db7388462710def1232535c9109279ffb1519056fd4f51422164014ecd3af952582833416fbab6e1c4405e0eb7d3bc1f72196e3f691c1168639e1d8ff32c7231747416f491462ccc73ee9ced7e1782fff21a9", 0xac}, {&(0x7f0000000100)="1c648e344f1d085efb0423f2e282b3d9e2fee452d734446a027f8abd0d87515f0ab3cda10dc0337297fdf79ab6428decfc533937ed2f766c282958e91aab334bcd0ac0e800d37e46eebeb2e7b85bd1d430c0b964972813a87d842fb4f3e70fe2c8ea778a3f28a7c87c0f618bb015ae715a", 0x71}], 0x2, 0x0, 0x3) 00:41:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) listen(r1, 0x7ff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}], 0x1}) 00:41:26 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getitimer(0x2, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x4, 0x401, 0x47, 0x4, &(0x7f0000000140)={{0x80, 0x7f, 0xe0, 0x9, 0xfa, 0x9, 0x9}, {[0x618a, 0x800000000000, 0x7, 0x400, 0x3, 0x6035, 0x4, 0x100000000, 0x5, 0x8, 0x5, 0x8001, 0x9, 0x3, 0x1000, 0x9, 0x1, 0xff], [0xf1f1, 0x100000000, 0x7, 0x6, 0xff, 0x100, 0x3, 0x6, 0x60b, 0x4], [0x7fff, 0x7, 0x1, 0x2, 0xfffffffffffffff7, 0xdd29, 0x3ff], [0xffff, 0x8, 0xffffffffffffffff, 0x80000000, 0x4, 0x7], [{0x8, 0x7, 0x5, 0x6}, {0x401, 0x2, 0x80000000, 0x8001}, {0x40, 0x8, 0x0, 0x8}, {0x30bf, 0x6, 0x3fe, 0x8}, {0xdd2, 0x4, 0x1, 0x101}, {0x4, 0x0, 0x80000000, 0x3}, {0x5, 0xf8, 0x7, 0x100000001}, {0x1, 0x7, 0x1000, 0x5}], {0x0, 0x7, 0xfffffffd, 0xd10}, {0x3f, 0x401, 0x373, 0x6}}}, 0x5}) 00:41:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x30000, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0d0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240be54e6ec063d7d046fa6a5c6f240f677945994d5d5e0000000000004b02bbadc9588b4a19335d71006b64a67a446bd35f12dd306c77af59573e38627cc2cad2eefcac16624fbb7bcf9d0b824c869995f2b341a07db2fb80042cf57cec39fb6b9dfca780cfa985fd4ff3"], &(0x7f00000001c0)=0x4f) openat(r2, &(0x7f0000000080)='./bus\x00', 0x10003, 0x1) 00:41:26 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x2, 0x7, 0xfa}, 0x7f, 0x10001, 0x8}) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/23, 0x17) write(r0, &(0x7f0000000040)="510f", 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) 00:41:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) 00:41:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="bd5b1986e32e4cfe8ed6a41b039a9d7401187a2b92186172fca430ceecde3214a53c7210cd6e9c0428e1771e583e801c406156fef20aa3d5dc2c6e6faf109e4727d41f251ac30c73666b33bf48460937d00052d2208e866b49ae5d56f41264ef1781a352e21d97ab1536cc5f0ef29018d58607"], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="d38c2d42a4781f81ce2cda290f1b0c60535da71d40cbb7cc62f025fe8f89566ea3a3cf8288f919a1a358a5d9678756a2497d6254a4ced9293b4f89ffe7744514d866676f29e7c1c74f58170570e16a3120979f6970e0b1e0227d66c39661", 0x5e}], 0x1) 00:41:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x5f74}]}) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8}, {0x1, 0x1, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/48) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x200, 0x9, 0x5, 0x20}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:41:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000100)=0x4, 0x4) 00:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x5) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000300)=0x7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:41:26 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1440000) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) close(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:41:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x0, 0xff, &(0x7f0000001340)) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000100)=""/178, 0x73, 0x0, &(0x7f0000001240)={0x2, 0x2}, 0xc) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) bind$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="7f09002066696c6530c6013621a52fb632ce3e58b3170d850fde13709611016b60a639d48cae1d05059c15491fe6afc40088276120ed7eb0c62886a253d4df48e131ab8dcdbb65966172e3b15aea3375ab463224be8b580c768faf955d2daaa74eb27af8083453710adfc2b30b6029373af7b12c9d5350964f7676bf220955da9ecec0d09cf8a6eca8c2f0db1cb138882e0b1187b36c9dc2fd3ee8df1a0ab89484324e4ac3c699332e779f63458a50640936ed699c794f6076a6be5e210845ed8c2f9a3fb15acf6388785b505e7db5b914d88b103fd630b780a776174ffd1b2da50ff0d7a2b204140e"], 0xa) r2 = semget$private(0x0, 0x400000000d, 0x0) pipe(&(0x7f0000001300)) semop(r2, &(0x7f0000001640)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1000}, {0x3, 0x3, 0x1000}], 0x4) semop(r2, &(0x7f00000002c0), 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000200)=""/27) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0xfffe, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001380)=""/234) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r3, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000012c0)=0xfa) getrusage(0x0, &(0x7f0000001480)) mlock(&(0x7f000071a000/0x2000)=nil, 0x2000) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/50) semop(r2, &(0x7f0000000000)=[{0x1, 0x5, 0x800}, {0x2, 0x80}, {0x1, 0x0, 0x3000}, {0x3, 0x8, 0x1000}, {0x0, 0x34b, 0x1000}, {0x4, 0x7, 0x1000}, {0x4, 0x923b, 0x1c00}], 0x7) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$getown(r4, 0x5) wait4(r5, 0x0, 0x12, &(0x7f0000001580)) execve(0x0, 0x0, 0x0) 00:41:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80008}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4", 0x3a) 00:41:26 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x345) chmod(&(0x7f00000001c0)='./file0\x00', 0x16c) connect(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x48) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 00:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 00:41:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0c105b2e25bdb6a762b96811c743412cf915885487ceb98cab2ee70049db9b9552401765f83923"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r5 = getuid() setreuid(0xee00, r5) r6 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r10, 0x0) r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x1, r7, 0x0, r8, r10, 0x4, 0x5f03}, 0xffffffff, 0x101, r3, r11, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r13, 0x0) r14 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r16, 0x0) getgroups(0x3, &(0x7f0000000040)=[r16, 0xffffffffffffffff, 0x0]) r18 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r20 = fcntl$getown(r18, 0x5) fcntl$setown(r19, 0x6, r20) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x7ff, r5, r13, r14, r17, 0x10, 0x5}, 0x6, 0xfe, r3, r20, 0x3, 0xff, 0x3}) shmat(r4, &(0x7f0000323000/0x2000)=nil, 0x2000) r21 = socket(0x18, 0x2, 0x0) close(r21) socket(0x400000000018, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r21, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x54}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) fcntl$dupfd(r1, 0x0, r2) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 00:41:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="a7b4a77cbfb3e23c55d9d474dad5e0c754690a543513ac1fa70695ae"], 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) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockname$unix(r2, &(0x7f0000000200)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYRESDEC=r1, @ANYRESDEC=r4, @ANYRESDEC=r1], &(0x7f00000001c0)=0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x9, 0x2, 0xfffff001, 0xfffffc00, "a6057d060481389d76c1f0efe27699a456a8c534", 0x6, 0xfff}) close(r1) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:41:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x4}]}}) 00:41:27 executing program 1: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 00:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000200)=[{0x3, 0x4, 0x9, 0x9}, {0x6, 0x7, 0x7f, 0x2}, {0xbed3, 0x0, 0x2, 0x5cb2}, {0x4, 0x3, 0x8, 0x9}, {0x3e3a, 0x5, 0x3f, 0x800}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x83) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x101}, {0x3, 0x9}, {0x23, 0x7fff}, {0x22, 0x1}], 0x4}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1ff, 0x6, 0x0, 0x7}, {0xd701, 0xb, 0x2c, 0xfffffffb}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:41:27 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000000), 0x9286, 0x0, 0x1000102, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x102) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) chown(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, r3) pwrite(r1, &(0x7f0000000000)="35b138113ab381bcc35477cf956ab7eaa257b8ced24950f86046c55c792ab857e1c2fc1b959d0a780ca1e3abd907df20f71dcae159edf184776a7bb98ec597006c7bcf3bf1ae03707ca698d526d073b23dc9a336e3a822c629daab91ce95ec8e8204569bcc42d89d505ee5f7ab19bf74d59b423a2e0f72541f97a89ef695c37012110e85fa6c533a3b16a49cca5b45a6da23f1e60e628821b4911989b7439eca", 0xa0, 0x0, 0x3) 00:41:27 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 00:41:28 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x8001, 0x9c, {0x24000000000, 0x2}}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt(r7, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000179b3043000000000000000000000000000000000000000000000000000000000000004000000000000000b667b82ea620de667c67bea83b0af5ae4fc5bcdad702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c50fdafa6a5c6f240f677945994d5d5e00"/191], &(0x7f00000001c0)=0x4f) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x8d}, {{r3}, 0xfffffffffffffffa, 0x80, 0x8, 0x1, 0x2}, {{r8}, 0xfffffffffffffffc, 0x40, 0xf0000006, 0xdffc, 0x2}, {{r5}, 0xfffffffffffffffc, 0xe2, 0x2, 0x7, 0x4}, {{r8}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x7fff, 0x7d}], 0x33, 0x0, 0xc67, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x112}], 0x190, 0x0, 0x7fff, 0x0) 00:41:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0xf12, 0xffff, 0x200, {[0xffffffff, 0xd70, 0x6, 0xfcf, 0xfffffffffffff7d8, 0x1, 0x8, 0x0, 0xfff, 0x80, 0x9, 0x100, 0x3, 0x6, 0x101, 0xfffffffffffffffa, 0x5, 0xffff], [0x0, 0x101, 0x80000000, 0xd02, 0x0, 0x1000, 0x0, 0x7, 0x3, 0x8], [0x4, 0x80, 0x6, 0x3, 0x7, 0xbf, 0x9], [0x80, 0xffffffffffffff66, 0x2, 0x0, 0x2], [{0x2, 0x1, 0xfffffff8}, {0x1000, 0xfffff424, 0x7, 0x7}, {0x2, 0x14bd, 0x80000001, 0x1}, {0x0, 0x2, 0x7, 0x2}, {0x3, 0x2, 0x1, 0x8}, {0x8, 0x4, 0xfff, 0x9}, {0x5, 0x5, 0xfffffffc, 0xfffffffffffffffe}, {0x9, 0x0, 0x3796, 0x2}], {0x7, 0x79d, 0x0, 0x80000001}, {0x80, 0x9, 0x5, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) 00:41:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$KDENABIO(r2, 0x20004b3c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 00:41:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r10) getgroups(0x7, &(0x7f0000000100)=[r6, r8, 0x0, r10, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r4, r11) 00:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x5}, {0x84}, {0x6, 0xae, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 00:41:28 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87cbaaccc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd8d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146dac5dcaa4a4f687c614ca5c0e702dee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956090f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f800a1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd49997785e5e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790876789918a5d8dbea87309d23b44019675797775f10b28"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 00:41:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000080)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) msgrcv(r2, &(0x7f00000018c0)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="3814a272a294a9677f094ac20521618f89f6db0b379e16b8a7599602311e3fd065b5b72592dcb66862121144d1100a5fe01c94cd501c9bed6868b03b5dc6e256ffb6ea312878c1025d81eff2bb765e8b4d9f5c40b87357bdba036a46b9166e3a5e8ef4d234037aa36c832649d5a4fbea2e5a0e9d0dc0b79e9c53ea642ef99bc1f26e6679e9e9565d85f7dccab0335d9fb00dc3fa6ac978be1ffc69b9f7ae5afcdbefcac0cdf31d35c35c1211645c8d45e9a20bcc418a75d37fa0d73b8a2df6e1b7b502940106250ff043c64f3833d2e90d8c4e5d3ae8afc2bbcb83fdadec75577c91e2b066f0e16c49935183ace70b744b2e", @ANYRES16=0x0]], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRESOCT=r3, @ANYRES64=0x0], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r1, @ANYBLOB="a2d33db6c918c1a12762df347a61072e70bdcb5c58ba2f539be1725acd4dbb29fc00c8f3534c", @ANYRES16, @ANYRESOCT], @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r5, @ANYRESDEC=r7, @ANYRESHEX=r2, @ANYRES16=r1, @ANYBLOB="13a5f5f39babd4bf84b95c02f538db555fbb0ba071788cb5d24867d1d76324569f81e1a5", @ANYBLOB="6c9e3a296c32e5d43a8ad9a6b2ffbdef0d139a5096861c09406d207be831fa1bd25279a78a42351e79d6fd07d503e6ab3ba9f6485167cd00472d382199fa63b25dc501d985ecd1cdf74b34c94209e44df8e85eb454cfd0e9f20ac539d75c74e6793b5f27702cfddec992cf", @ANYPTR], @ANYRES64], @ANYRESHEX=r6], 0x5, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e003947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e242008f45208ef6d357413804e455cebf0550134d5d981f1ba3914cae0de00461a706d1bdb1cd76c5e2f3e0d698e387362e293930e0eb544d17f9d7a6e289a002f80c607311b9a6e9355dbd5bb4079ab4e4eda34963519c9df51066b78e3da139ddcb94103d1b27dddec57a548855eea76c343e493d4ef42e9b7b3482243489514a8e3ff15a473dd997ee81e522805f7514b6bddfefc2ca13b024f048b57943673f32164010e53e18a2ed9e40b000000"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) r15 = socket(0x200000000000001a, 0x3, 0x2e) bind(r15, &(0x7f0000000400)=ANY=[@ANYBLOB="84902f4a5ac7686898eb397ee7610000000005001e9875ba7cb0a5854f6a45573b5f2eebecedd3901d2c642e98b9637f978f88b4b0e9c0bc6ee7bf762e1f39"], 0x8) r16 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r17 = socket(0x18, 0x4003, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc00, 0x110) sendmsg(r18, &(0x7f0000000100)={0x0, 0x177, 0x0, 0xffffff7c, 0x0}, 0x40a) r19 = socket(0x2, 0x8000, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r19, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r20 = socket$inet(0x2, 0x8000, 0x81) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f00000002c0)=0x1000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semget$private(0x0, 0x0, 0x9) r21 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0xfe) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getegid() 00:41:28 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8001) getuid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5ecfc5d5d0846e3e9734bbd99f882e4ab60148028349d47da328a24f360a833b24b5364bd79594d3ef9f2f4f2f9200000012db95edca89cfdd7aeeb59a6b12918b410cf6f725624ff68d6f504b14e6727b3e3583154113701ca36eca36"], &(0x7f00000001c0)=0x4f) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x28) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xfffffe1d}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000380)=""/35, 0x2f}], 0x5) 00:41:28 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) syz_open_pts() accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) syz_open_pts() setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4779686239c5d6e9235cff14b2f7da194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e7cc2cb6ac808595ab0a6c61f473751f660e1486c3a196a91c8168b7332af33d3fe6e12ba7f331070d3002e9c135408607e82a4c9f673f7ecddac4cd0735b569d94133eb47b173a590dcbb6ad5bb58a82ac5e50969d70353cccafb97b7a1f"], &(0x7f00000001c0)=0x4f) dup(r4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000240)={0xffffffff, 0x3}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000300)=0x22) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffeff, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 00:41:28 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r7, 0xd053d29532154bf4}, {r7, 0x1}, {r8, 0x4}, {r7, 0x100}], 0x7, 0x0) r9 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r9}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0xffffffff, 0x9, &(0x7f00000007c0)="644b2909edcc942d752ebae8643120de38504225e858a8c469484e73376557336b16b23e3009be9cdfc861be758955767e22fe1c59012c396dfaf6114a0963e3002f7e454e7702acfa2a72bada8cd7afbfa17cd29aa217d1f4f2c35362feec28718bf13cd114c6b4d1232ca478a9b255f4be0f8ea6f909e763a7d4e97763adeb5b9b28d4adfc4cfad631d0b4c7e2c2a53523a9f2e718c478d66c516c", 0x9c) r16 = socket(0x2, 0xc003, 0x2) r17 = socket(0x18, 0x400000002, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r16, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) fcntl$setown(r18, 0x6, 0x0) ioctl$TIOCFLUSH(r18, 0x80047308, &(0x7f00000000c0)) r19 = socket(0x18, 0x2, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r21 = fcntl$dupfd(r19, 0x0, r20) r22 = kqueue() r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) kevent(r22, &(0x7f0000000200)=[{{r23}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r21}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r24 = accept$unix(0xffffffffffffff9c, &(0x7f0000000d40)=ANY=[@ANYRESHEX=r13], 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0x4) r28 = syz_open_pts() fcntl$lock(r28, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r30 = getppid() fcntl$setown(r29, 0x6, r30) ioctl$TIOCFLUSH(r29, 0x80047308, &(0x7f00000000c0)) r31 = accept$unix(r29, &(0x7f0000000500)=ANY=[], 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$VT_ACTIVATE(r32, 0x20007605, &(0x7f0000000200)=0x9) r33 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x200, &(0x7f0000000080), 0x4) r34 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r35 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r35, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r35, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r35, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) recvfrom$unix(r35, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r35) r36 = syz_open_pts() close(r36) write(r36, 0x0, 0xff90) ioctl$TIOCFLUSH(r36, 0x80047410, &(0x7f0000000400)=0x7) bind(r34, &(0x7f0000000880)=ANY=[@ANYBLOB="00006207000014008ea78763c6d48d8da69ce27d664c1dd4a5691580147608eebcdd85478044d60237f9904b7b62a5f2500b076f2a854e6238167fbf6b66b579a3a0c18d6e9ff1b8c5656e4a3dec801802"], 0x219) r37 = socket(0x2, 0x1, 0x7) dup2(r33, r37) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012080"], 0x10) r38 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r39 = socket(0x2, 0x8002, 0x0) dup2(r38, r39) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r40 = socket(0x2, 0x8002, 0x0) dup2(0xffffffffffffffff, r40) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB="01f9ffffffffffffff00"], 0x10) r41 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r41, &(0x7f0000000000)=ANY=[@ANYBLOB='s\x00\x00\x00\x00\x00\x00\x00'], 0x8) r42 = socket(0x2, 0x8002, 0x0) dup2(r41, r42) r43 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r43, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r44 = socket(0x2, 0x8002, 0x0) dup2(r43, r44) r45 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r45, &(0x7f0000000d80)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r46 = socket(0x2, 0x8002, 0x0) dup2(r45, r46) connect$unix(r46, &(0x7f00000002c0)=ANY=[], 0x0) r47 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r48 = socket(0x2, 0x8002, 0x0) r49 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r49, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) dup2(0xffffffffffffffff, r31) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB="50020607e00000010000"], 0x10) r50 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r50, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r51 = socket(0x2, 0x8002, 0x0) dup2(r50, r51) connect$unix(r51, &(0x7f0000000a80)=ANY=[@ANYBLOB="62020207e000005af00570a1c023c0bbd5386b56b2ccab15f2cddb119b31cb29ea3125274c77094dacfabb457b98969eed1f124bb4cf490eb379971341685df65bd3baf016243b67533d17f07909c99ee9184369aadf41feffa11691a8c709c5527e7b476a11f74dba44ee2340d01611b750908f2867c41cc7d7851cecdb8545e55b34e82ba3429af5a84ca8263c4e5927f30f89102a455102eb2f856c28ea00bac2f1b216bef616946c46c04a7fd9deb1396197cd6a"], 0x10) r52 = socket(0x2, 0x2, 0x0) r53 = socket(0x18, 0x1, 0x0) close(r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r53, 0xffff, 0x4, &(0x7f0000000080)=0x8000002, 0x2) bind(r52, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r54 = socket(0x2, 0x8002, 0x0) dup2(r52, r54) r55 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x200, &(0x7f0000000080), 0x4) r56 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r56, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r56, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r56, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) bind(r56, &(0x7f0000000dc0)=@in={0x2, 0x0}, 0xc) r57 = socket(0x2, 0x8002, 0x0) dup2(r55, r57) r58 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r59 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r59, 0x80047410, &(0x7f00000000c0)=0x2) r60 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r60, 0x80047410, &(0x7f00000000c0)=0x2) r61 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r61, 0x80047410, &(0x7f00000000c0)=0x2) r62 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r62, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) connect$unix(r58, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES64=r12, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRES16=r48, @ANYRESDEC=r59], @ANYRESOCT, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r24, @ANYRESDEC=r27, @ANYRES32, @ANYRES32=r60], @ANYRES32, @ANYRESDEC], @ANYRES16=r61, @ANYRESHEX=r62], 0x3) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r38, @ANYRES32=r40, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=0x0], @ANYRESDEC=r46, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r57, @ANYRES16=r1, @ANYRESHEX=0x0]], 0x7, 0x0) r63 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r64 = msgget(0x0, 0x663) msgrcv(r64, 0x0, 0x0, 0x0, 0x0) r65 = socket(0x2, 0x400000000002, 0x0) setsockopt(r65, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r66 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r66, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r66, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r66, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) msgsnd(r64, &(0x7f00000009c0)=ANY=[@ANYRESDEC=r66], 0x1, 0x0) r67 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r67, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r68 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r68, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r68, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r69 = socket(0x2, 0x8002, 0x0) dup2(r68, r69) connect$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000032000"], 0x10) r70 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r70, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r70, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r71 = socket(0x2, 0x8002, 0x0) dup2(r70, r71) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) writev(r6, &(0x7f0000000cc0)=[{&(0x7f0000000440)="ad4f8d86694e9e0de106a7", 0xb}, {&(0x7f0000000980)="60eea62c", 0x4}, {&(0x7f0000000b40)="160c106819b846c9c88366417485a12ff311457039e844f6fcec526e91ab65c85ed9b734c71eef414ee02f5519761b036c06b529a80a92b8968afab7966de6a73567d2c4573ab2b85666ae974cac0e83870a6ddd8d253ddfd22feb43cb032bd70cb16d9599a5c3ceb66c83c8de548623cb5bc3f8d45b9088b0b0807351776deab07d1e27280dc6e4dcb05fa76bd032e8e03ed9b28dfe32b593bdb8caef26315943bbfe9b4dcef3feac9de4d401a4b55f98146726d745050a4ef702249befcf41c6af5fe7e0199d1e865fde3e4eb4bf8e5164deac9e51bd9e8ca039c5ce2dd7d7dc5015930a4ccad141bcb41ff993cda529425f06a2263713e6d59a", 0xfb}, {&(0x7f0000000c40)="b09f0778d3e43ca60b6cb3e717031f79cd12c1bdeb718bb5b87dd9a8a5ae821cb8cb6ff073b2e26d664d71c97498313c928ee99495a2641798d820b16d22b0bc2223914cf2fd8f9d5d", 0x49}, {&(0x7f00000009c0)}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) 00:41:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x6, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r4 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) r5 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1400, r5) 00:41:28 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3) setsockopt(r0, 0x9, 0xf1, &(0x7f0000000040)="e3867806c4f9ffffff91d54aec5b6c000000007068e8041739616978f64482eff5639dd3fb4ddb7d7f2133b326d3bdfcb781360a1fce56af43118668cb8e93c8d0ab608a79821d7a1b", 0x49) 00:41:28 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r7 = socket(0x20, 0x4, 0xd0) fcntl$dupfd(r7, 0x0, r7) accept$inet(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r9, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setegid(r10) pipe2(&(0x7f0000000440), 0x20000) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r13 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r13, 0x5}], 0x1, 0x0) shutdown(r13, 0x2) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{0x60, 0x8, 0x0, 0x400000}, {0x6c}, {0x6, 0x5, 0x2, 0x7fffffff}, {0xfff9, 0x3, 0x0, 0x9}]}) dup2(r14, r11) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) dup2(r15, r17) 00:41:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000000)={0x0, 0xa8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 00:41:28 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) poll(&(0x7f0000000140)=[{r1, 0x10}, {r2, 0x1c8}, {r3, 0x4}, {r4, 0x20}, {r5, 0x1}, {r0, 0x4}], 0x6, 0x5) getgid() r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error denied attempt to set clock forward to 414133631582216 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) pckbd_enable: command error 16:00:01 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530005f3f6a18fe7561b8b25a86642be8f19faf687f459dd67563ec12bf17b439b33d8a2d007143c5dfe20cc7f30b8445e2778dc361dfa865e7c5169433a714c473702377880b30510e1f024c30b84a313f5bdc27bd17c52b31147ff080777aed6f997c5de6601f86f4964080b1242ce781a521018c7cf28a2c8d1fde03dfbd55cab37c116bc19fd9e900c931173ccc7240fa420846003f32aead2d3af4cfd7cac8916dde60358bdf850b59587a4366276e9a5765fb66495a313b610372f873a2f1070226dbe5ecf9ed024926b4ba51954fb906be467c076f34a88ccfa899c67fede8487aa43b6413d9af86dd94edbea8325a91c57a60b7fde7be38618a717648504c877edd20cce6e201d9a4685c1997f3fa4db7b89b8bc352bcc64fffdc95cfc7385a3c68e74f2917ebf844e6f0411cbd32bf662cd6a2946f9b7df300d9bcc4c8b8ef4a395944c5d47b860978799f27dc921068ba1ddc8ee29b2744faab034f12fbf460f91242c050bc75c0425041dbae16f47f2d4f4cab2f159f4cdecec074d70bad2267f15d3268dd04738525331f001da8b07f6b5f0e0a1db97e88bb3a36843392c2b074a5774914781d1a49707beb961bb14de48a26b1bf263192214501a5f55fc9f15a8258be37d1512920f748"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:01 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = open(&(0x7f0000000080)='./file1\x00', 0x800, 0x46) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x5) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r5 = dup2(r3, r4) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/146, 0x92) 16:00:01 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') flock(r0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x280, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x144) chmod(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f0000000000)=0x8000080000210) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0xffffff33, [{0x1}, {0x2, 0xfffffffc}, {0x2, 0x4}, {0x2, 0x7fffffff}, {0x2, 0x10001}, {0x1, 0x20}, {0x0, 0x6}, {0x0, 0x4}, {0x3, 0x5db}, {0x3, 0xc1}, {0x2, 0xffffffb0}, {0x1, 0x7}, {0x2, 0x100}, {0x2, 0x9}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x12}, {0x3, 0x1000}, {0x1, 0x613}, {0x2, 0x1}, {0x2}, {0x3, 0x95f}, {0x3, 0xcef}, {0x2, 0x4}, {0x3, 0x20}, {0x2, 0x92}, {0x1, 0xfffff801}, {0x3, 0x47a2}, {0x2, 0xb5ea}, {0x1, 0x4}, {0x3, 0x4}, {0x2, 0x80000000}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) dup2(r1, r0) socket$inet(0x2, 0x4000, 0x7f) r2 = msgget(0x1, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/62) 16:00:01 executing program 1: ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)=0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x7fff, 0x4) clock_settime(0x0, &(0x7f0000000440)={0xec, 0x8000}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) sendto$unix(r2, &(0x7f0000000480)="90fb", 0x2, 0x405, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0bf44ec765ed0e76d92c6b8a03b10820a58fe43b00fa040000000000000041ac5da52f7dc8062782813c8cefb076ce2ef9c0e36d58ab4f79a66de7fb584d4900000062f5d276783fc9b9008e7447d55587267ba5050932edd6fdc2ef47bcd2c38f572cf51ad725dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3eca44df0430b67f056497c7bff9df01000000000000c1ecc440000447c89263b7abec43beaf656f936230157687362d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007ef3ec567000000000000008f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80000000000000000ec055d2490dd5a000000000000ff2fc70933cde830b88ec43cb4b89c93dcbb2b4b5d76743a141e51dc2151b327cbb0baef94f6d193342c0308f0556b337f4eaa9cc05ff9c570b995729b734a6c9dd7a14e3f139fe6171347bd3f86e6332359608830b4f1dc9a3ee89f77c39aa74532178421b0672aa476511885f46115e61e5a850920c4379ba262012d047c8a101f6b2586db5d67c5c8777ee38f5dadb5e9e575f5ea99bf1ac20bd3329307564ce3a4e3066aabb1d8c9d1f539fe0011524b9f5d3a82cf5def98305214ef9c183f399270761098ebcdf5fe4036cde71c917139bc0bba3759c20e87860b3aeca194de712cee8b9792c0189cbbfe536660aaad4cc44f05c2e3b092c82b8ccfe3655b2c71f0a056c9ee8121a63faf1550bb80349f02790a78a382ce92efb68fc5c00bfd459d136a44af05009a8ec8544020eff0a28810f0ed03b8d3c3c92f7b99bd535d5b3ef8b1834e110f35ffda3800130238cc787fb91ec8e2b6a864d69a74a2a57bf4a1266dd255bb787897874c808c39725aa1c7f68024480382b942e7ea35ee2b4d2804b03f73b2aca900080000000000002dc37dccef813dc78c000000000000a75bb9000000000000000000000000000000000c55f9b78862f1987b1eeb67593b1c77dc53b7a0ebc9a49f310ef082faaec91845bc0cee62c6c59f6bdb9cef64f79557af38a339a32d08ad9374b1d00888a29de6ead3f3d66b6a2e513d03915d6184b735a23f2ae61cee747f58db87aedbee0be48df36ff637000000000000000000000000003192a4242146ae83dfa1ed548eabaf6343674a99bacd4a1482580e2b81ebc2554c481510be4a670ff709d7954a5503df2ba7b4c54fd3a8e3c5483a5b4f37910176ce148025caca9fbb34a66d307777f1beca3fe249b4f74191c96782810800000000000000"], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 16:03:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00/\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = dup(r2) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:03:56 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 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) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) shutdown(r3, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:03:56 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000300)=[{0x70, 0x1, 0x3f4, "83546bc9ac2a1113a37d3011ce576d2d371cdc7b060454a4c58582e478386a092904d069940d35a4b918a141e33efdf365d3b600c194ec3475c4872d3097984783661a1d0ccf1827382f875209056d1ff1b5186d7d23e5e3d7e720143789c5"}, {0xd0, 0xffff, 0x4, "cf20d1bc63b96babc6f8a08311a0c55a43d6163504ea2b150a09b17d26bb637c87edb3121e5a85fbdafedc0e1b5c2111a7b6dd2acacafbd1cf877620268afc0661abd114521dfb6e221b6e56d0f4ef2741c43871803c6bcca9c35efb7ecabfb6ef663d332274915eb23b19b534cde83aa1b082b3ba8220be9b022dccc5ecc5dc7c867344c152f1f79abea68f181944d7e4328b59ba32cb43304a4ecdd4b9e11895c15b996e7829bef7d08e012df3d3734954762fe518b065cd6bd9b1c9f1383d"}, {0x100, 0xffff, 0x4, "9cd534e03d10203403b5a3bea9ba58081872e3d246990ba2cb88b303c5991f0ad4a9973fa05a894b08c2ccd94bfd937513a96ea2c4e8843b18602118ca0a756b8882461473ae3c88bd26b5a280eff20dda5b76f1a3fa759bf888c1e18497dab498a8af5308e9936c4bb93726ae4a1b50b38b3f21df4d2bdd4a72a90e10f3b94ff9ac2828d513ae4bfa39370acbede7e834c9730ebdbe72bbfa310a3304b702a79a0bd237f2f0295c8ba49559f86bd097cdb1facc3b11ef27f9e7005099b1ca06d97bb41d6ad6fc708a1c20ca03b8722976126def9ca263e189046ce2664d9138e66323387d01c7785452b19099ba"}, {0x1010, 0x0, 0xff, "d833a938ab90afd8125cbd141d1bd6b44f8a4c40348d548e211aaac3c6811037f93075c21ec95ab578a6d26200080bed0313861a04e9b7febaaae31e8a9b19602ff91067da0f7c18fd1367496b68b450ca2b42cfdadfff96b8eacd8c4f7e6cfb23a90754a5f3ce6e47aa666882a2cb90210865eab2f7c167c1d78b3871e67650275618646388ced77023f8c76e4014d3382e1c7e2e23695ecc28e8a53480075ef2a3b692e5886c45693869009488f0fe1c35480fc0b325c1c635b379dedd6ea9fe1b55d369ada5e80d1cdde2c7cd51c4b2fb22683840270006b123cc81ce84dc391b3926d4e07f47065d16dd679c530941d8af1010ef33642ee2ef6d6704ac77c643ee4cf6caab2c87ea2576dfaa085e42f8f2453ad95d75c5d8383a9b916097074082e7ffda1d6ca866f18ff551daca6ac473a60c6c972e6e5abe68245ca279662cd17eea93ebe4f28d1e2c7200cbff78e05eded3b4c0450936509c47bb387d504cf254bd77b43476f6fbedc1533310b9cc63605dbe66b1408e44720a4d2b7f93e7a285f486a158a76131158479a9432a7254abda76323c79340c7c0386a036ec033892e9b7a6af723fd6252df2a6bd007392a89fbfe3e2360d33de9c8d11b2e0a0cc23c4595cd514cf1f47e62997a5d0ad6671231d38e509ed6a09c0123ffad2c3eedbb731ed5028dbc4d2177c07bce60509210e08a9f355c31b899961cd5d3d468fb1b8abfb059c21d319c9f3a842d1bfaebfe3c37ba6f9c3fb159ed99208afdbaabc4c1454119230ae35ab25ad80620bf9f41075ed8b5c450855707e5647add01104def2d0ba67ec5b85e179ae540affe78274e24eeccfc7bc458115c0a33222190a6e838dd3a1c74a6eb71d6f88079c8d26e21106d64e21b9c16fd18a2d402f8f8129b773df5812f1457b153b2e921a01a66fab855c028a7fbcb09dd9d93c3bda2ebb568f3050e17e77e5b7d66a612ed21371e94d5e9a40cc26a39aeeca6607c7389c6d2d2b8d9d75b681671d33bb468b7e1b86c01daca008902e5d7abefce811c9faf2f5a80902b4d849d5e67829ef411dff218fb9781180f9521fdaf95f9c98eea97a4d132cbec4b0118a5fea9385554f65de6cc13b4f9bb2f7389da75d2793186d88ab89c2d6a6c3e2f09d4504d143e2fd74145bc3b6fc30033002e79c9c31cdd48fbdf3e973236ff1c388971f5ce122f41257fe9d5759c38a8df07597f84bdd4d200fd6d6f53e9bf08a74039c246854e3ccf852acd901e50017b576c989848d01ff7eaf3d40b0ae13499bf4f2b4d59beec0e5e239177b16a11d8fa15b6498eb3a5a9077ea21b7f2bd7b9c52b99b1aade27c9b9966a07dc5331d3527b754838f8b251dc454962e8d79d7aaa897c96724f6021f6eb9d2108003ace6b11a5dcb7f05bcde687fdeb58c0ad7a0a5305094eb402c2f6fdd167eb75ee90bd37b61822ad5a5d002f94f36aeebf9dcda6df24537ad8c5d84205f9c613d233d3f8b5fa91aa8c1b381915a9782db8ede6d54c398b636a56eb5772cdf66d522eb7008f3adfb13eac43c36888814ac0aece9eda5bd40d57d8212b705fcbdd1bf21c5deaf0e9acdef17f31f707023b632cfc23546b82fa0c9c60899d20adc75839323df46e1b46838de8b835b0eac0bae981881c27d9403ee8bdbf44696212c6a9149c503b8b38ebf7b4dce949d5c8f507199a143e60cce8846603ea66739087e1ecf75d2a589316f4f3c60b10f35e3a2a53cc4457a65a191fc6ce50e579d5e0404ead7264b91dc6ae17881ab178b963fdb79cb1c043a2b8a19e1f2ff9a6529e4b0dde10b7f4f42cf5d7f505b8d646f35546d014d75f31422046b42c575d948dac442e2352ae2a5dbb8eb2196151dc85b56f88516dec4a069df5f2199ebc5df554ddb55668d92a92b4e77b82c05283bbc9a14604911ac1ca3a43c4db781db3386044c85859367bb2291aed07cb50e4730a9b44b33ff74783ab15343ba22685c54d92de9c85e26b74c5289de3f95edcd12c897f42328de297c93a1417f8b12dc0d9634b5b28f5223c0e2744e18b687e5b502b1a6a726adc5e5bd18a4275827e980c60992ed21342ddd5e1d557c4257c37c82baf3dd26895529c2fb1661970f4c99186fc648d27c64204039ad96bc6be7faf8f69facc23a52c24c1a8ffcc1b9a825e136dd63083e94bc010302a9f158e0c6366979fbb962cbdd68c320ce21c182a55c0bc184dd001932e659017052efb1f2825b0c4a5921e4c44a72be311719caaf0c71555196e4817fd15f3dd625f59d80fb7e2be951cdbfd89b2c8d36e36311478f1675e274e651eda59d8b84656dd50f61713ecbbd41f419a6b10e6dddf33285703514f44ea7352bbb42aeda3cfef63bc12ef0817f94cb2602c9b6bea66b0fb883d08ba11e3cc9edb9ca29ca93371cc9f784d972f364d0a6d299794bd58746067ae060b441f49dddd9dd89154b0f5ab843fb4f4b1cc2fdf3e6f8ef5f59b7db569f6101d5928ec233b44556250ea2bee4b19a3144dcd56beffb357f43b7e9d57843befa575f50f9ce0f1aaf2c5851091abe827ac470d6c7db1c40a969e3f9d6ff96ac3c1f84ead11b1ac9742f03046328e120513ce97e92159fcc67590eb1f3b6dd598258db368bc63ccc1dd5bdad58a529d88d598cc26e9a60c45ed83c4fd94d5edc89ab38949d1c57eb881b9b539866b49163ebd689085558e863015ead47995143a669ad621cac04c848248ba64f887df64bf3b8ef11158bdddc99a01c54441617947d1428c01a9dbaf6bbe6e227aacce31a9c4e3bdf6e2a0681aba6c7be20167c096cdaae876155a3162f5a1db8f0bbc5145f28ba2f4e311c98ac7da76334e62cc4ae71d40f507dc537854c27caa3ee938429b4bb0b56d5f6c5e237ebb05419664cc096ff954d644a4d35cb9d9ed829e96521052536b7e6b442075442d2cf2351709bf89eb425f971bdecc1a67558ba8a8a62a8da139416312b0b3f509d7c97a86823b84e9fd34f4c6223c4f5abecad7c0544922ef8d7e0ccc8df8f65d33adc063c9698217e709d626e50301d1610b7d7d7420d047105df78baa9dc1df8f471761540ecefbbefae5a58b5f10fa0c9f55e8e008a9227671ec2fa5f3e55565cfad348e2d73a6ee374c9b3028e3e9d4fc24200e64bd3015b462bf1da1ff829b7c042c68f82a029850bb68be6187bd61f915448c6adcec72e136411f3238da22825cfb962075ee5ea91dff7d5aa74e22562d6ae43433cfa111a3383def05cdf4e747a35a3667da9c420fec1591954b5a7d8f2d93f2566a668e7dd9623bc11a318b8899ea715a2030f9470c98d16aefb15cb739c8d5ef6929b1ee9d117a49cfd15babb5f1df06a0dc8da6d5739aefe354f16c8ec44f9243e9a09cf901a0d9a6eefaba8d465958cfc07f290f82130998092bd56cbad6d5ffd9bb047cc514a071cacbcf3f65c2cdf1f8cce54a7bdae4045da15c2b2ffbf7e055abc16b36766e5c67d2377b66a36155863333b98b70d97fb7f34872cd4a445d5cea7d3a2f052678cfb2b4bed397ae8f05947cf468c2db75ede48242e9c188bf6816d6fb8e9946015286338bdf629ca7accf75b889d9a7215201f71c27251187371c76d7898f1feb8f83cf754c26c045798cc10ee69c01806ac318f1684de46ecd3cba2aa6720d774cb24e25fb3eeacc8fb0cfd0df14075025fddcde9c76144f0342c2d1c47347ae2e1418f210d616d460f60566e1d3e6f40eca83ee513d9fcc0e3bf9f4f8e255f524eb6638883448f72a2e556045bb7ab7397d910c9d98acc43e3bb34974d640269a4e32df2c34b2285f60d6d348df8c060d73747569f36407336bdf960e70d4cbcdc837de66b4e5e5255a71e3a785c12d173fa28bb49982eed392ffc1a281de0d1d786701ec4f623b672311523d20d687743d2038dfa3eeceecfd1017923aa26acd0545e651a8cd37ba4dcc624a9f9342a0a86f23848885032988ef2bbc7f3f0ce10f367539aacbffbe73b7b7006d68f4e7a3a3ddd9f966e5f9ec3bdea0d61e9cfc7eef81e992407cbf88a5689c2e3f6f706206da90d81b5dbdb601ef1307ee39e272e9730f025472f82132302c7bb179f45b8f0d3654a5c7e6042e3345f7a1dbdb566dee14c9182c0e1e280f869e3db062b408fa3aee9eaf75a807c7ac16d5bc42c2178b8df7b8ddbd85385c2aefb5f1734177fba50b9ddbda3dfde85d82af5d51a939664470944094da314330ee5439cd2a56fc2df8f8cf95b2437394713ca027c1bce8d51d59536dfc9281d4bc19e728e2d511d8b24f3be66bafd676eda2a153437c960b9da5d78bd2479bf2763ef01c193065e2499922e37bb8f2d8b8ebfb14d823d5c6e5de1b465d427aac95eee7002981f3cf7df818ea3badd6bc26e628a7ac52877588886c7a76d0a4a18c5c0c818eb1c9437241a893967423f1d23f81e5b3ede63d2d7fc81d237e9bb8ca29403bd98f109820999b9f7ef8bbbf4c57310db3c0cb24069a1f54a71314cf47781c9ef457c62c0927d568b838ce8184157a62b0d9f43915bb1e604588d6dba366fbaa2f90a3f19236cc108056fccf728de4059c4398c1cbe00ec1df94efcc3486be17e5979aa3d43ca27c8edf3a3596e389152352ef2066e022fdeb22892f0f38662db8de5a7181d1878f2146175824d2a4256bc201569ada9e9cbd4ee8b5f2e3b014c7c8d6896fa4e9336b78561cd741fcc843f7972ac83ebe7d556f5088a9e6032ab753d86f49d4a1ae461ef4fc7a92fc5f673b6e4321a95f4bfb8deb0792be6a65d7e5323b544765698a8e62ef43f72901c765037200a9fbf65008ceb38514d03a54d7726ec230a9410c4f3b0ae7c71a4f625eb8bb6410481f4736092918314ee4b181aac49aec93fb9085b3faede4748b8e7641586c85e76e0e20d4fcb0e395dc798b7acc546368d472249beeb9dd497e93a29fb656153eed52b0736880ec724f949979fd7793d612f002ead76e00520475d3bc53bc003ac0a49e55c86347463d1e2d8dcdcf1665caf5a2ceaff4cb8b2845445c423a6f9f0cc77d60f71e1655f5ad57771ce466a4cc9aa59c7b554045695e3e0d572db039b374beb94461010f271f4015902397c470b0c8f3c1b55a0dc4e7a038f5c8ad32ae30d7f3a11651cbef34791410825d9fcafbd1f4d8aa3401bde26de0dfd12bd337b12670e91e440342323d475d0b238d77af52d177af8039b85e3a9e684cdd76f69386fbc0e9dec743c1661e36b38d0a83cd1df2200f40e8eb473907234cf7570adc45273056fa75f34d57b9b3aa05298dd23222a72c42d949ca5fb8984c1c809c530ddd5607fa0922fdb44ab04fe1a4ade60e6fcfcfc1ea36105fcd708786f87d2614d2325f7aaf465c4bffc58b9168f2f9631fe9ddedb9f7171256a378ed86ab43dc8e7216f075aab8f935fe88f6801f63c44ce385022be239362932fcf33884618a61c0f203683af0e8d1e183c03cc892aee44027fa16328a0e608c704685bf9349f8030a1b87c6a33221cac7502c63e448301883ba8727a135dfaefb20fa5d19e497e7cc5a58d976b8f75074ba6f3ea00733483b1b1c5739d9581f8bb990e2d6ffdb8b6da2aaf11c3699e83cee7bbd1588837663e62e3e8f2fa93fe012d90601a81584de79a6b0c089645b7ab260e1894f247b277ffc3d6850c9ca6d960b898690e5b7cc0c7d3e214cbe7ac8e55d8ceb8e08c52d22496b71b67fbed097f0fbd3ef2787f10ea69bc7bb24585d1b828902da1fc016d4063dbc9d946c4b62ff7723de6fc0dd73ca238281eeab06e1b1f8dfefbb384f606f194d58a"}, {0x88, 0xffff, 0x40, "1b08bb32390d6c30628974c61cfd15417de0ebd4c8de1ce80d156e87757976e27345017cc3fa2e6018b6261e9fcce8533cd0b0f845c2a566ce3d1554f4e3ee9b0248f1852c4059ffd94f2b65ffd3801c3b70784001500be7dd3fd694ba4594a323b975f697ba7402a51abcac190d56b779291452"}], 0x12d8}, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x20}, {0x1}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:03:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x28) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x180, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:56 executing program 1: r0 = socket(0x20, 0x4000, 0xfe) mkdir(&(0x7f0000000040)='./bus\x00', 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0a7d70100000000000000b667b82ed702e41296c14db066a6636e5348ef540f69e0fe4786239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79501a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5eeba3ee27fa26c98cb6ed80328f815a25632c21aefc706cb6b89e9b6b32abb422cb764084cd425652393f9798b7730a1007a29bd55a7b432567d68696c14d2f2801d0522a2fc53ea9953b82b407d14a969fbeab654c79bd9abe5915e3587e69595692371bc2d1e6c2a043"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x101}) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) sendto$inet(r0, 0x0, 0x0, 0x405, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:03:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c095b14000000290000042f0000000020288800000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74cbb02ec33f3ad83bd2ea855ad07e886a85fa14e4c622b20b81707a701574cffffca550000800200000000c10cef114d9d4f58fff75b2c922620144a695bb08caaae1aeefcf006000d38f67ca39e5ea666c5d0d4885d83a3fe72cdb42000"/263], 0x107}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendto$unix(r2, &(0x7f0000000100)="d277", 0x2, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) nanosleep(&(0x7f0000000080)={0x100, 0x4}, &(0x7f0000000180)) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = msgget(0x0, 0x663) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) fchflags(r4, 0x1) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000001c0)={0x1, "efa5a7b41d6fea55e494fa1d3b41d00c561dcb9a352e0d9d3f50e36424df53cb0d4395fa0f77579f649e54a417614aacfe2691e41ea0d97f2c0513e5cee4f44786d06f82c6e2bf7aa9731fc62ab67460d727ceaa25b898f847ea3a689b3bf27a3ecc18077ce0fb84932b937006d3"}, 0x76, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt(r5, 0x3, 0x800, &(0x7f0000000380)=""/233, &(0x7f0000000480)=0xe9) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendto$unix(r6, &(0x7f0000000100)="d277", 0x2, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) dup2(r6, r7) 16:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0xc}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaffc14f6357e3a0000000000001e20e664c56afe46ebe7ef8546c5d392642afee0735a1d11e27b87412690c0eb", 0x2e, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="9dafd22a91e0dd84ae088d88b2f9") write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:03:56 executing program 0: setrlimit(0x6, &(0x7f0000000040)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mlockall(0x1) 16:03:56 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x6, 0x8000, 0x80, &(0x7f0000000100)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x7) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x7) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x20, 0x4000, 0x1) setsockopt(r3, 0x29, 0x4, 0x0, 0x0) madvise(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x4) shutdown(r3, 0x1) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x8, 0x80) r5 = dup2(0xffffffffffffffff, r2) r6 = socket(0x2, 0x400000000002, 0x0) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f00000001c0)=[{0x0, 0xfc00, 0x1000}, {0x2, 0x2000}], 0x2) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0)={0xffffffffffffe4f3, 0x7}, 0x10) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) semop(r4, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x3, 0xfffe}, {0x4, 0x200, 0x800}, {0x1, 0x8, 0xcab2bfc5c2d466c2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000140)={0x35}) 16:03:56 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(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045c20000000000000000000000000000000000000000000000000000000000b6670600d702e40d9686239c5dcb3c87d300560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327db6ca767fc9f2092b089b7d620f72ea2bcc0074fc29b72b23cab068585fad0a18c79581a036f17a240b07ebc5b11f0a0f677845994d5d5e"], &(0x7f00000001c0)=0x4f) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0xffffffffffffffc7, 0x4}, {{r2}, 0xfffffffffffffff8, 0x101, 0x10, 0xe000000, 0x4}], 0x2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x10, 0x5, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2, 0x40, 0x80, 0x6371}, {{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0x10001, 0x786}, {{r6}, 0x6, 0x62, 0x1, 0x200000000, 0x5}, {{r7}, 0xfffffffffffffffa, 0xf2, 0x2, 0x1000, 0x7fffffff}], 0xbd, &(0x7f0000000200)={0x81, 0xd33}) kqueue() 16:03:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) unlink(&(0x7f0000000000)='./bus\x00') 16:03:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) 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) socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:03:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x1, 0x4000, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 16:03:56 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x5f5, 0x8}) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x7f) shutdown(r0, 0x1) 16:03:56 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x44) r0 = socket(0x11, 0x4003, 0x8e) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff9f) 16:03:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:03:56 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x4, 0x2}) setreuid(0xee00, 0x0) getuid() r0 = getuid() setreuid(r0, r0) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r0) r2 = syz_open_pts() fchmod(r2, 0x276) 16:03:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefe000003], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005a6000/0x7000)=nil, 0x7000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:03:56 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x1fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 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) clock_getres(0x0, &(0x7f0000000100)) 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) 16:03:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000340)={0x2, './file0\x00', './file0\x00'}) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) connect(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)=""/233, &(0x7f0000000140)=0xe9) 16:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xca) acct(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0x7}, {0x2, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:03:56 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x423, 0x9}, {0x0, 0x1}}, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x100) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) pwrite(r2, &(0x7f0000000200)="d25dba9013ee493e9ffa7dee0d558d0740583aba5976edde650b34b188fa74c6c330a4950e74ac52879b6877ab04f7e9f4e0e22d9a25b4929a26d15b11a5f16f9f721bc879bc78b8412856816bb810254303ffbb43470c7250d02664d6d238924ec94ee9a74ad4900d02fac1fd7a12283f45b0f7f038eb4c67fdf7d20d697b478dd37078fb135aaa62db363b2218f6e85f74422796d4da4e69ba059f11f809552a697927e6186e259c0c1053f6ca1b3828db4aff94b610647d60e2b573860476f9d3f85cbe2ec362741b61b47c3b5627bc0b362daba5a8b4927580212f06393837570680bd72bb1e7202c921e144c893315af039d5fd", 0xf6, 0x0, 0xffd) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:03:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000005, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, r0) sendto$inet6(r1, &(0x7f0000000100)="3a0ce948c6e1d7fa67956f6100b8268a8dd648d6c93d453a3417b6f74323e311487687671e3cbf1b2967d38ce0ba82b4a5b865da8f2b5d95d5657a6294c03afce418", 0x42, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252, 0x9}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x8, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r4) 16:03:57 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8bbc7dbbc5b070000002870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5060000000478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x87}, {0x4006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() setreuid(0xee00, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ea767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r12) getgroups(0x5, &(0x7f0000000380)=[0x0, r8, r10, 0x0, r12]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r15 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xfa2, r3, r5, r6, r13, 0x10, 0x6}, 0x4, 0x3, r14, r15, 0xc000000000000000, 0x3, 0x2}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x141, 0x412}, {0x87, 0xed}, {0x86, 0x3}, {0x3, 0x101}, {0x1a4, 0x3f}], 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:03:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) 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) socket(0x8f0fed4b65d945a5, 0x8004, 0xff) 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) 16:03:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0x6, 0x10, &(0x7f00000000c0), 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:03:57 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x5c820f80, 0x4}) 16:03:57 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x68) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="e9b949047ed06a4a8ba175475ccdf9fc78d20b083f3828f1a34081eda761bee4963abec0ae74a156550adc3cdc73bccc5ee2c5a80841dfcf7e1a5baee128aac6c0c7ffd7f16e90de3a4c453a02c33a3ea40d2544476fa75175a4d3b5d98454f9e606fc767a9a1ac097d7fc3d8f69656929618fd52019a32949c756da60c8ca5a5039921a07c9fd13826813c8712ccd99d0e1a6eafde1c09d96cb281846abb2397fbd2bb5f98c3bee6b06fa2133a815c5a53a16dad4a3b81aa672847310ff4806048a06e50cf3c6", 0xc7) 22:45:20 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001180)={0x7f, 0x8000, 0x6}) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCEXCL(r2, 0x2000740d) 22:45:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 22:45:20 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)={0x4, &(0x7f0000000180)=[{0x7}, {0x8000025}, {0x8ae, 0x0, 0x0, 0x100}, {0xff, 0x83, 0x6, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xd66, 0xfd, 0x1, 0x3}, {0x101, 0x6, 0x9, 0x77}]}) 22:45:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto(r0, &(0x7f0000000000)="728c021395dfe73134eadc617831d16964025d9330e2084ce9fb80d0162a1e2efdf8de4339cff93e8b736c9bb6abc273b0a071ce9b41a13dfa642a1cc3c34ee92bafbd9ac82493dc4ddf45a5529dca3aa188ac46658cb266a1398385da3b12b36995e2f984a36954ba757ef279fe5e70996441ff24c35da3ebe11237c3b5b6603a1ec30222fc883f1d3580dcb012ba77fcd4113ac074", 0x96, 0x40f, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSTOP(r2, 0x2000746f) 22:45:20 executing program 0: socket$inet6(0x18, 0x0, 0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r0 = semget(0x1, 0x1, 0x440) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/207) sync() r1 = semget(0x3, 0x2, 0xa08) semop(r1, &(0x7f0000000140)=[{0x4, 0xff, 0x1800}, {0xd8f3bb697034a81e, 0x1, 0x1400}, {0x3, 0x6, 0x1000}, {0x3, 0xa6e, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x5, 0x800}], 0x6) socket$inet6(0x18, 0x1, 0x1d) r2 = semget(0x0, 0x0, 0x402) semop(r2, &(0x7f0000000180)=[{0x0, 0x8b33, 0x1c00}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x881, 0x28c14e609dc3d9a6) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="01ca02600e8cde2a9cb897a50bef31f04c385849f9df044b4ae749dca773327ba5987f91e78818df5ed6538ddb7850b5b48ec4fcda9f463c417fbcc773d386db4c7ced975adab131df924b20d8cb48424c1fc95887b90dc353348eb8b20ddb95e61f307a4eb1702ea29891a50a2450446df2301b0e9de209c2d97aa5d8352530de44dd0c3ee2e3f3eb88fa5ed08924bd22c91dc6b3313acd06b3db6570d75a70f335c2dfa9a03b045e009d1028b9a882e1cce4b7684a5a5099", 0xb9) r4 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) sendto$inet6(r4, &(0x7f0000000340)="fceadec19f98cf97a7f446b5b4e754b152b88f1598b43db3c2fde10207b467d2cd515549d8d45bed24890b39287dbdbc1548e4d2146e761bc28e96eb0edbe0de3dd1fce935d682d3a3a163cf93cf8adcd4a1a78c5faf25a407856a7c89accb23b57395eec4b8aadf3f04fdcd578df981b67881b25d613d21bbd324bb07d59ecd385e99cf248c73850e54571be3a5f39f7a8d75774853a2717c40d49b1f5ece0629d9bcc1ae1b8ef911aafa35721327ddbc15033302c5b3d040ffb38a06acebd5dec73f4dcf89cf8116662b18173d60090dfd1e336dc82ecdf2681f125051479e", 0xe0, 0x408, 0x0, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x49e6d6d7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x400003}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x57c393e5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x400005}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}], ['./file1\x00', './file0\x00', '.\x00', './file1\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa00}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = openat(r6, &(0x7f0000000a00)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000a40)=0x1f) r8 = syz_open_pts() ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000a80)={0x3ff, './file0\x00'}) socketpair(0x16, 0x8000, 0x7f, &(0x7f0000000ac0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/zero\x00', 0x200, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r10, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) 22:45:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x20, 0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x2736, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03002e4766696c65370bdf1c7001040000000000b1b6486a09386d3c1b49fe2ce44aa572efafab3a3d25ff58fe21f97a86d9ffd2dcee"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r2 = msgget(0x0, 0x663) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)={0x2, "4d2dee24e9862799fdca47c6975ce330365d1261e8f6dd7ad0b6c789b257ef7e53ba424bf611e90959347f019b806fe65472b025984204c9cb8c36f9bd45459ad7c5020b79393a17f794bad27f64683955a4ceb5dc85fc401f93fda04066781c1f0af6123d9471c728e3640a44ff6d4c268a3e514bedc696f9d9133fd700df3a23d8926102e381a5108dcea4125bda4dd29372fb92bc23ec0168530263e676b0d939fd1e2af2d9d921d7fde0e11add74ef44da5440bf998ae14848b3912044cc4fd984771e1b5285f468c1852c1db2c8b1b27fcff58365cffd82bf6d905ff0122c23e1e7c49bcf599f7e782cf740c3039c2dd13570a668f4f2f41b72786251343a29dcc18b19ce42ce335c136ec76473fc4d9daf3fe06f80d1ab20205cb6078305c5c47220e502d40a24bd0eb2cdc5f8d664c923f2b661b5871c5f3cb6a4229c9160d527e4b898379ffb37cf1f230b12c16f725dfeb7764e8ef8cdcf778702947362350dd4cf3c0a8a43ec56f6c57a0b2c707630fd3bf193e5da94d1bc443b6dc7589922e60633d93356313d88cc21a6acb835cd4175853148542d1fd20008924657f90b692b48788eea27e7d77936f7b2278786d8141d3fdc58d4f7d2123eecf6ffaca64c9a54edea4b404f429f0868e2b5497eddfa933f9f082bc09d4d7771e96c3f897ba793c07a9cbd172f202ad1378ee2f9a61bf7df525f148fdef9b1f22fa6b3f32e81e6c03916580b949f8b41c73dc75e59508695fb233ebef546be21a8474b755b2bbd9aa346f80a9b0669c9cdc1934251544b3904c11cdf3d94649beb8cd35df9c29f5e41297490c6f8626cf86fe3ba3c0096208c1d0a2942fe8c583faf935be325507319d5be642c5ab739f286c41e03b14a0dc152cd9faee643cdc56fbb6d41e7454ac865db30512b2a90e0777e3164ebd0fe66694fef82ce67f86baec4ae077c8c7cc60327ad843a3a5d36140cd690666b670c8c8b674e4f955502a939c41b4adc4523406319f7405e65763451f79313304ec7fd8a184f21da2b4075174b615ea0a3cc6dac3d1b789a4a045b67d1469e939528ce9f21fda6d0030b35ad0cec7ff519b7503ff5aabc6da0370afaf4b2c80cc80881cae92cd86cda1a4cb4e67aabd57bfdbda86adba70e70d3281741f8c0faba1d63b3886a8b1895edaea957dd21adebb77ded1420019800c8bdc2430362b792525d9cecf2172d9c95d5316fd30a436454e93079f0a67289a6dd5fd23c53a6221f3af61b1b34ddbdfeb7f8e504058554327e607f6c74de1a318e92ae23a39ccc6727a192d574c8bbf1b69f62e9fd236ff99d396f128ee02867de0bc2667dca1b7594d29e3486ceaec06c22e0a5cd70f6abf9e2822cc85ac2c678d937000cddc11fb8111f5d32ae26bd105638fec6ed63a4f83b13e571c787e4764258c0e790e8f8fa8d7e3e230ae0a1fd67d1fc8e17228050b6769a349e832b92bc862109bed2718b481207e9a864a0e4b0478e07b5f61349d10c8934404e9064cb91e00eea7583297e46b85318f8dc13b292e88c807557da7ae3a9955d5024cfa84f73d501004acb0ccc0ed1f4c7a77cb0f1c5ea22f1a9ab68308c7e58f4d95c348bbf59a03f8893a725bfaec81ad0f152bafef9ee4a681744912184fdab7f91f94a394f3f8a164e5e9e14d10fcaa605ec8c71c301def6dbb7688a37e0c12bd570dc63801daf8d04c67b6d9fe620d8fb39efe8b6f1e4f033f9fff9ecbfc134858a2692f0da3148799891686f96203181e51a1e4557a627fbe8634b87c38f9e3b41bb24cec453cdf4e8bee14c693336a9254ad44d6457eb1fa711b9798140f5aed3f83768f624ae0bb804c6308aa02c6457d8d1fd4fe212d4a43f53664e1f98f1dc445bbf557df49e61202e646081c3a7b02cf080b1b7e330679abe539e1d5443e4f8317c21a843f7fc788a7a986886d1dc94ce69eeb85189c1b7887c722bd2a27063b9d2b32b7273949408f85873418e43ae3695d59efd31fe83cdce1e9b43e8334b7af9b30bad1ca0af1d3a1aeb5a28e9d76be73bf70803637e9facd1d8876949efee2855543b92c8aa7fb7d375965d4444e6a7e57298bd7db622df298cfd37ce76428ed8101ee64f1434d7a9be782c6a8e2c18450cb0a9f90506478ac8afc42f09bebb12becdc98dbed71443b4453e9e2bb8473dbef10663fb4cc275d111426b8bc89f68d9ebbebedc98882742ac178f79c5a85fa11d918de5cd20f35019059c57e5afbf6f9a24f40272018c0b2fef2ada0b4923fa752fb14791f6eb44f806ff70148169aab170afa5bec8343f1bbb15e186499ea1f9f96d97ac29fdc3fa4358fe9e8d3b5f44999cc8a030e0120f83e9ff6b6fc8c67443801ec94846e8d70c1f23bc210b59c77b77b6d7e6c7fbaff57a1cd7fb6e0be6270049447a8a3ebb02785dac6ce785c314d0715093747954385a0fda1119feffa4c35428d7acadd2cae8049d86e66d0640e33c65eafafa7e50f2cc6f31d8402863787098328228507177a3de6ba25b5b0e480dd6151130ce9b50a0ccbf99099a853118f5b7d56f8ab61a02acd6f7cac2b781d19a32e24ecd4b315441b984590de4beb7c858495cc7373d216aa0d9a71bb523f655644124d2ff20bb9c3c55e66b8287408935902b4771ab4ea8cf9df0ee5eed9293fb2921ed1d51d4bd78d855c95982691e3f0929edefb34c497d6d4dadb1fe33c737ca2928521b29fbed6f4e34e8d8ef2fee507904ecc745bec0ecbd65d664ae8229ca0a8f873910a46ed9ee892e15350a75031b3e93edab98f9a3b202e3a08ac3dde31110989746c79a24390f84cc58edc2bf461bc59c13e18d3c8c729439cb4c814bee3b15791f9a7324e39e04c4b10b84863ee2b19b6dc5233c865dc81295abb31ddd513948e28b1963aa5fbe8de7baa8ee9999188a3fc92113d59c6230b0d0c92d6bcccefa00a9914990883f6ea4b0c4bee0869bc174e31acaa3405cf8f28e7216c28931c56939afad8a5114bb293ddf2cf0e80108de76affb22aff9415f54cdead669e59c6495e68e8ef65259395409cd3b6359a819742652c41387361bf14582b5417c6979f4a91e8ade3a96cc54bb87e42fc5a900d8bb5d097229eb4af1bbfa7f682ec6d28ee1bb62ec161df6a46e6ec2118ff84d920e198a5f39d4d3fd3eb41ed6537574f4379a9cab707a4cb4c1a1de54699635d402fa68d2ab4d6c89cdd4cfca05c40782aa54b1d0f2b20214936922fb5b393640a5ccec5e15bb9b97d27f35335ccd7268342f23ae5d11561036f2d9e0c997f54e739e26bf2f30dd7b2e2142d1f4276550e32013795fb658887d770035b4d298878ffe4fd16c7cd48eabbe3c30786731a5bb5bf206b8cd9125119b663300d5a3d5dc0a09989a22913e4e0ffb8b39a2d59e10b895a8e01137162a3c748d83e7483a8db151457823f46b37579a8695adead2f87f5fa8d23fff733ba14aed7f9ed31ace513a3f0130eb3096df5ae35080463d2da1c88cfa6a748081e641f0137d6ea22bd2a9c0daa8b1f2cd8f5ce06264b6c66a63e2e4e2a2f2130668a20e8aa0bff16184474eaaa442847eebc9307092912244502f51aa9b7c5bd946d9bb914a82c86f68b98735a0352bde9df9aa356bdea51994561a744ac5109bedbec92108666c0ce631064ee7d534f447037177105e8f73acaeab8b881d9f3a753d086e0709f28c6f92a7b22a03d9d36cb216afd36c0cab739d53951e885914e9a1eecce52d54e242b8ba194e784542eeeca07ce260bd39876ac82681dc3a2de7a91316786cf7b2e554f7d891e20044950843888490da841e3991b41dd4b82a18dd35480990059c9bbfbca1c4ce7189fd2b7cb2e9d883c858a24efb2a6dca5d86c85cec2ff6f5385051c2ce59bf426a5850278d77135531b9c9fc1a14fdbac009f3b5897bd8dc182e766a1afd933896bca91f7704956810ec6282e476f9fd0c621a8fda716b4c804dc3593cf58c385558af088164d96483d155cfa52b44a399a1ae89a383fdecbea4f38fee484804c5bac4123e95fd9d06a992a2819b9c96d5d29c6c07ace56189dc7e5af9f811eb74093f42cc758ab4463e40845ab53f9643f6670d4fe51412d897d1b30f30b55ad94a1dfebb3f4d618305f015cb705eae371bceb6387131d35c604799f803fd0a5b70b99d3a7bc84f17c55fb3ae3119607745cbbc16200b20d8d3efa60d88ab80776748569d79af4c608fa2778933e9df0cf0312b5156bfb48dd1f13c718c69bcda581102fec2cd07aecef832d30570e97edfe5d30ed5b2a00682ff421f0e7f35115a908963734ed15b78d748aa1970cedae0a929be4a1f63b94a2b64b3d0a78fdd66466b0f20ae99ee49dabec3b1750e1f9649c385f00705362d922f78561e1233f68110ed5949684fa189d631e15b4e6c67c84fb2fe875f224ef73c46c31f1a819e030cff98cf29b1b82e29f57653eb324dc5d08d4f3ef91cffc575258fe11d333da19d792d8a2ea62eb246fed540514897133e0622ab5a47b50c3efda1a453f63a8c45c69601a5800a0cd32215a2387f987827a5446e55bfaa6d12deb10aedcc2a5b7a90822cb793762784c496e2c0691855143bcace918e1949bcc502782ccef991ad0db213f83cf89917be4dc696a4846c287a6bb980ec02c5d1c3b606b57f86226d579faf36be3f13b45ff3c7aa4def90d893f479eb6c1b34790d788bfacc055c5c1296cde7bc5c99268e219b0415a6c2339a0615e7ea3f0ba81883f3e0676fbed63b984538beff29ac437511de1c27ab0a8cc6366297c60ca4d3c51af10b168740544766974b85d0dcb33fc12b7d9c2edd7e6ae54f7775116b1e82aea844e155463567b4c2cb71ce6ba16a337abfe2c64420771a48d29abda18e46d9050b0da952d404bfb103da578dd99937792593a694f1abf78a82fe6405cb33011742bedb459d30f8b493ff2fc7c71d474ee33437aa5fa495054e652936b47af1bb0a87161053892b52977f2e152c24b1af489cafc91f3f866f588392921bbc5722065d22a7a343bad1454cb67402dd167dfa4a43398e63c0880aade6213c0a733f1195452e524241d97a0f92bdacf75798eafd30aeb2d14b5bb9ae990ab3f8dd755d27a8c1f5680dc4b5e372dead886c72bf4c43ccaced384bbabe4149bbc3aa2239acb00f7eda9791da6f0fb6be4494f4d1b43f468b73ab1fe277e984ac5ace9e92c3073dfd2d04d4985134d51d9390ce3f8da5db373c6ceaf05da147c1bf7c667040f3b49e69df69e95b70ef82ea95456dd45d5c505c63e200fa169e51f9b4b81829a0a52dc0d5a943b027597b1e1e3465078f6894db2915b359755457a83b7b8b85d1b1d8ead23b3401ab270bf5cb3a531ec61d32ffe37307a4bd2cb6d077a7ead5e2765f20e4067a6456b4a7bef4d7bb7e85c7eb12987a7bb35e95250dcbe3a855c5d4bbbb1a53ff3232aab71fcbdd5866aa81f821d4d0f2c3cb58c0242426917baa3e60c6c9875453c657577a8e81f9c94f222caee9fac67bb43695b33eebf8e2ba9b6c5b24f78bcd72a13c836ef812c9844404f7c504ac0ee81c2e493e60fa2e1051dc595b677c7c9e78a5475fe34454f6a2431314ee13a3fa4c581173f73efd63e0737c742bea190ae4bdd29d988e1c4b7f7bd4cc772ff50044b49cdba05cf514b1a3b6f3ae67d1d6cadd1225315446061e1012104c1f551c45db2ac76315ba4dc4cf489ef58682c416be8a23fa5d52c9f128f232a5d6f2a23a6ee5fad747fd709b21f2b0e64d5f3197c6ed4a9d3b9069d42257ab6605de6922e7a9d5369696c4"}, 0x1008, 0x0) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) 22:45:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002092, 0x2922) semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000011c, 0x0, 0x0) r1 = semget(0x1, 0x4, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x6, 0x1000}, {0x3, 0x7, 0x1800}, {0x4, 0x0, 0x1000}], 0x3) 22:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {{}, 0xfffffffffffffff9}, {}, {{}, 0x0, 0x0, 0xf00fffff, 0xfffffffffffffffe}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4812, r2, 0x0, 0x1ff) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5407dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e4ff8790f6f4e0c85a9146d0fe7908edaa294c37edb26fc136db52ddd95169a37678a92c445528da2900f061094af63c4bcdeb7671e0b8a470700000000000000ee1ed83c0fdf7cd4666352e04e3fa392ecff11215a11705f0108392f7c78bdf6af877b5d6738217f492ace2ddf8f91687c52a261856c826d0bbcaa4e0f457c5506b4daaf77c9cd5e432fddbd8f0000ce436681001733332cbac315e28eb23a16e2"], &(0x7f00000001c0)=0x4f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getuid() setreuid(0xee00, r10) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r13 = fcntl$getown(r12, 0x5) r14 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r17, 0x0, 0x0) setsockopt$sock_timeval(r17, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r20) r21 = getuid() setreuid(0xee00, r21) r22 = getegid() r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r24 = dup(r23) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x40, 0x0) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r27 = getppid() r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r29 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r29, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r29, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r30 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r30, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r30, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) setregid(0x0, r33) r34 = socket(0x18, 0x3, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r34, 0x0, 0x0) setsockopt$sock_timeval(r34, 0xffff, 0x1005, &(0x7f0000000c80)={0x7, 0x7}, 0x10) r35 = accept(r34, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) r36 = socket(0x2, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r37 = socket(0x18, 0x3, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r37, 0x0, 0x0) setsockopt$sock_timeval(r37, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000380)="115dddb576e40c1df972e8d82e7977773319a2d18f7a87bc002cdbdbe748867c89e92afddf55ee466587ee838d5d531538101e73e1137c864d795f33170dbfe8866aba8e5efe42af86edc339a360eef58999ae078d7cafdeba1f5d4383ae530c82062c1a15e2ef93f87a9039c4e0f355716c7843bc63925efd3e1ad2f4ef3fc8ea35713db6d5641bd1ae65a97ce75a19b0483a398d781a2132653a6f2695383a3cc194683f992c1550", 0xa9}, {&(0x7f0000000440)="7d75557f8d84dec9ceee6fb9b5e238c772d9eafdbdf5854cc94b722ccbdc4ad814997e769c74c14e1d6eb1699c5c6493d9a0824e1920c086251eea683b884bc6f3b084b35eb1833ea43385d1506750da4e686db1fc81c3feb4d26a20af16578af792493a53b7a78bac8caee1c307b098", 0x70}, {&(0x7f00000004c0)="225e3146eac6375f3aa482125855d073e051eaf64bd31baf5f498b0c83feb6ca3d967d008c976f01128e611d02e6c399824cab462c15684dd148da0fd48906bb882116995f520c240bc009872253027ee44bd74328121c7a3d5c42d56725815a03b6f67299433b0a81ef59961476be68fa7dc1e4667d45552e2eafda0188f3", 0x7f}, {&(0x7f0000000180)="653e102fff242ba8b9f106", 0xb}, {&(0x7f0000000540)="2629aa47573b296a72ac40c377756529abb19b421782bc0cef205c057ad7318db437f396800f91c31255e6d996baef3b83da80f271abf077ff50ed9a4791641b6d11ab985fca89052b8d6bf0e6bd2c6c", 0x50}, {&(0x7f00000005c0)="2d961bda74ca73800f16344f9ae89feb15c4bbfdb2b8ce4622cad5884ad615076a955711ea9df9626cb6d99ff5cfcce082f5e2ba13018e661b9398ecc461371baac8e7f98932fd7a5aee65ccb1e0690d58d1c47e92789ba29d90abf46caae02a61bd102286464330b23e4e017defa1c4e829d9d9c925379ce56f6bda7e07cd75d4237d0163e0c44ac563c579969313d46a53acbfc158fb4e8dad2235a7ee6438", 0xa0}, {&(0x7f0000000680)="bff5db1cf2e87d6276e8434bba6ccc8ddeddde4b06fc74b5dd5fd32d55c55c3a2abd62ed3c79875768bb9b1829deff7b141b092e3a2ff96917fa77e9a9314d5573ac94c0bb90557d1408ebcb15b97feac611a9648a5dc0ddca9f572fa514d7f9f69e56f6", 0x64}], 0x7, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r20}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r22}, @rights={0x28, 0xffff, 0x1, [r24, r25, r1, r26, r2]}, @cred={0x20, 0xffff, 0x0, r27, r31, r33}, @rights={0x30, 0xffff, 0x1, [r1, r3, r35, r36, r2, r3, r2, r37]}], 0x130, 0x5}, 0x3) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r0, @ANYRESHEX=r4, @ANYRESDEC, @ANYRES32, @ANYRES32]], &(0x7f00000001c0)=0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5b1a39a3", 0x3db}], 0x1) 22:45:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = dup2(r2, r1) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') dup2(r0, r3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544006aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) r6 = socket$inet6(0x18, 0x3, 0x7) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000000), 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r11 = msgget$private(0x0, 0x80) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000026c0)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e3377007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f2f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r8, @ANYRES32=0x0, @ANYRESHEX=r7, @ANYRESHEX, @ANYRES32=0x0, @ANYRESHEX]], 0x1, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r18, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r19, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r15, @ANYRES16=r0, @ANYRESHEX=r20, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1004, &(0x7f0000000000), 0x2) r22 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r16, r14, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r17, r22, 0xa5, 0x5, 0x100000000, 0x2}) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 22:45:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x45}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 22:45:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000032a28a8c7d02de95db874788fcdc2b70de8611addf0c0a226bce66704e00"/63]) syz_emit_ethernet(0xe, &(0x7f0000000040)="985238a669ab541d1369151a49be") 22:45:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) unlink(&(0x7f0000000080)='./file0\x00') mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5cf9) socket(0x20, 0x4000, 0xfd) unlink(&(0x7f00000000c0)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x8) accept(r3, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) 22:45:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xfc859a9d94a35b4, &(0x7f0000000080), &(0x7f0000000140)=0x10) close(r0) r1 = socket(0x18, 0x400000003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = geteuid() munlock(&(0x7f0000777000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, 0x0, 0x4d8f244cbd79bae9) close(r1) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffffce) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f30000ff0700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x139) 22:45:20 executing program 1: r0 = shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x6b, 0x0, 0x0) 22:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0xffffffffffff210f, 0x4, 0x0, 0x4], [0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x2e) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7ff, 0x10000}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f00004bf000/0x1000)=nil, 0x1000, 0x2) 22:45:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fbd, 0x0, 0x4100004, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) r2 = shmget$private(0x0, 0x3000, 0x25, &(0x7f00003f3000/0x3000)=nil) fcntl$getown(r0, 0x5) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/200) mlock(&(0x7f0000bfd000/0x400000)=nil, 0x400000) 22:45:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x8000, 0x0, "8f90cb1593e0537343c1b5c9a7f42224694cd976"}) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) sendto$unix(r4, &(0x7f00000000c0)="ddb7264a26723fd01152be0e80b084a603da8d31a41647996528ca37ae4b51ede18e6c638ce22345780842bc2ca3a06f81b14465ae0cf7", 0x37, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 22:45:21 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="3b04db61d1c4ecd422b681736b4d3bd544991715b000fc00708550b360654f2e93932d3c1b9fc572c074c3ed4f83cb3221c9f137f44543325a047cf1f1c6751590aa94b10430a99f465795e5b9e6c1913ae65127d552f4d35c260e563c72000000e5d3155eaa83ea703ce2ddf800000000001000000000000000"], 0x75, 0x400) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000240)=0x80) r3 = syz_open_pts() open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x1c) close(r3) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0xfff5, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e749859e32b9c1ab20794d6f097659f4e2aebe946fa5bae1efffdfde2e8ccc2bd141ca310c6624e870328532e2c2b87d70203", 0x3f}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 22:45:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x3ff, r2}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r6}, 0xc) kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000040)={0x0, 0x9b, 0x8, 0x4}) fchdir(0xffffffffffffff9c) 22:45:21 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xc464, './file0\x00', './file0\x00'}) r1 = socket(0x11, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c0fe4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:45:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000880)="00000000cdf1d84d14f5758541a31ba6a5651f79eb74b57e4ebf887030b929a61e24ef6a0ba15d3b0468a004c00abb0809412c81e8b8cc4fa814487c3e28df93c94fbdfc21d45e6802b46c72d52cf1befa2b4e4d944d826453b142577df9520d798c9bff644fe72a32d9514f7f8747e9d4a170fd684a06425b5fd0a77d8ae58f1ce78b060dc21b53edea1f9027047a33ac29d671cc314a64d7ae797b2fddd9b9058ca6953a07d55a02ffb7cece6a32203de7600c66b025b41b143c9fc3decc0c3654d28d8418c689cf91a3272e8e9a0874b1", 0xd2) r7 = fcntl$dupfd(r5, 0x0, r6) recvfrom$inet6(r7, &(0x7f00000002c0)=""/233, 0xe9, 0x440, &(0x7f0000000040)={0x18, 0x0, 0x340fa61, 0x6}, 0xc) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000400)=""/149, 0x95}, {&(0x7f00000004c0)=""/60, 0x3c}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000540)=""/215, 0xd7}, {&(0x7f0000000640)=""/37, 0x25}, {&(0x7f0000000680)=""/103, 0x67}, {&(0x7f0000000700)=""/38, 0x26}], 0x7) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e09627573ebeaa91800"], 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r8, &(0x7f0000000500)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) 22:45:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x0, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x0, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x6}, 0x10) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) sendmsg$unix(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8900a9d138cd442b6e000000000000000000000095b65403a4efeb909b7f6f7bac72bffe65", @ANYRES64=r1, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r4, @ANYPTR, @ANYRESHEX=r3], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESHEX=r6]], 0x26, 0x6}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x404) socket(0x18, 0xc002, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r9, 0x6, r8) close(r9) close(r7) 22:45:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="de5ecf8a", 0x4) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001680), 0xc) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000040)=0xc) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:45:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xf000, 0x6, 0xff, 0x3f}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() pipe(&(0x7f0000000240)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x80}, 0x3, 0x7, 0x0, 0x0, 0x8, 0x80000001, 0x4}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:45:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x1}, {0x84, 0xdf}, {0x48, 0x3}, {0x81, 0xfffffff8}, {0x88, 0x15e}], 0x5}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 22:45:22 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa725d1d5c479b86dd604504000000004000000000000200000000000000ffe1bafe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x62, &(0x7f00000000c0)="c7a895006f53dd000005dfff86dd24b95cb0316eca5631a3b9405e4fc7e6b6a20f599a4a708d2222d490322ac338620f751e0551fadbb98e44c37c344abb6cf30359141dee8888233eadc7da9b16d3e3661acb363dec186e9d9866db7a07d81ced0c") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/8, 0x8) 22:45:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x7fffffff}) read(r0, &(0x7f0000000040)=""/32, 0x20) 22:45:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xe7) shmget(0x1, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x8, 0x18, 0x80, 0x1, 0x5}], 0x1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x24, 0x80, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x80, 0x2, 0x2}, {{r4}, 0xfffffffffffffffb, 0x84, 0x1, 0x50b, 0x9}, {{r0}, 0xfffffffffffffffc, 0x50, 0x2, 0x1, 0x3f}], 0x3679, &(0x7f0000000200)={0x6, 0x6}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x199) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000240)=0x966) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") 22:45:22 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() setreuid(0xee00, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getuid() setreuid(0xee00, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="16837028762da2f6e09ff7a25efce2da7c9510dccd7492681134afe460b546834954f196a64a355c3eea895a4aec5bd65ec10ce163d865aa716c0d075f0686ae694b329a216857b8cc78bb57712dceb843", 0x51}, {&(0x7f00000000c0)="1bdeca38129baa8f208ff8d3ce8ed7f988c34af6bb5ecb55bf12043765dceabc580d9374a6e86daee22d47398f780560e9f1501100aca7c5cd51b8c9557a78f9a1926a699d40a3aefb73458291d4db3eda3b1993749b3a15eca02341a6a042c730d782dae28775f99fc6f80eff228935704724d2cd37089c57", 0x79}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x70, 0x4}, 0x402) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 22:45:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x50) 22:45:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt(r0, 0x1, 0x7, &(0x7f0000000200)="8f01bc2bc4b977ceee1e58d0", 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000100)='\x00\x00', 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000000c0)=0x81, 0x4) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000040000000bc"], 0x10) shutdown(r5, 0x1) 22:45:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) setegid(r2) r3 = msgget(0x0, 0x663) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000006234d3da1ee9bd551131eee71798e970c6ea1782b8a3b7dd94ea3d3e7774c8b274d87bd4e46ee2e240f9119e6c9c5cca73c1289b834114ec0346bea144f3f400"/84], 0x54, 0x800) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 22:45:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000000)="380585fa37441e03fe10c78a974af8e533b741d0bf9ec9c80013ce27975c0cae59a6b485bd991bb12e92268f09bf8b604fbb82db12a9bc3394164b920bd758ae1e20b4990189e5111961ef2b867faa5ba1da39bae2ccb99cbe", 0x59, 0x0, 0x0) 22:45:22 executing program 1: setrlimit(0x0, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37", 0x47}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c", 0xd10}], 0x4) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)=0xa8) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c", 0xc3}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403", 0x32}], 0x3) 22:45:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/161) r3 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="269ff014", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getgid() 22:45:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c000 22:45:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x2, 0x7, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r10, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x48, 0x80, 0x7}, {{r0}, 0xfffffffffffffffc, 0x3, 0x4, 0x5, 0x1}], 0xffff, &(0x7f0000000200)=[{{r4}, 0x0, 0x10, 0x0, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x2ef34198, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x9db}, {{r5}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x400, 0x3}, {{r6}, 0x0, 0x0, 0x4, 0x0, 0x7ca}, {{r7}, 0xfffffffffffffffb, 0xa, 0x0, 0x4, 0x1}, {{r9}, 0xfffffffffffffffe, 0x40, 0x8, 0x1, 0x100}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x27, 0x79e}, {{r0}, 0xfffffffffffffffb, 0x90, 0x0, 0x8, 0x9}, {{r10}, 0xfffffffffffffffc, 0xdc, 0x8, 0x9, 0x7}], 0x10000, &(0x7f0000000340)={0x9, 0x2}) 22:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r0) pwrite(r0, &(0x7f0000000080)="ef", 0x1, 0x0, 0x2000) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040)=0x80000000, 0x4) 22:45:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 22:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x90ac) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) pread(r5, &(0x7f0000000200)="a7847c5174475b8587ac940ff0d5cede0aa4878543ce3e1d8cd7557e7d5ee92521f49a0badb8d70c5338859cca1bac4fdb768334ee86e565539e20f38a4664b99e6e2f25060658ad351c9f478e0bb1c1e6b2cac3ee59af3b6ce32dc4692faf0c9ed2b3c4a727cd5210e152050adf6fa1b5264016e3de9552747a4a1dd0b2f0bf3cd62a1d75edafea28accf21b1631f052ed8c0b485f9c93c41669d0006e0c2585c024a0cdc4f5633278061f102fc01db3c91711a3dcabae9ba7f8a9803a59a7ce2bfdedde6378540887763c1a2e4ce6186d08d211afd1710", 0xd8, 0x0, 0xc3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)=0x5) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 22:45:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 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) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r3 = semget(0x3, 0x3, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) dup2(0xffffffffffffffff, r0) 22:45:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, r1, 0x3feff, 0x2}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:23 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="9a59", 0x2}, {&(0x7f0000000100)="209e639421965b9faf0c83cce21e94f58759c223f61f965b58a87c4da11fb8ef99776d120ba8a54f3500ce692edcab3a466c2291811fba51cd80404550d114b44872d286d18b7d068d093663959f6e8e3a73873bb76690a9e69f627d1e321a13fc9b0fc1076f17180509f4ea4b84105ddb4f9b4da1cd73c5e9650a63c4a9452ac195b684524dfd3133aa243bc42e3f44bd62992e9359048118d17bf74008eaa791931ca95ade0df19bc928d4761bc6ad3453aab77f34d5f2283f6f796c2168fe8aaf9fa2c03e1e378a1989ab07598665853a7eda2884e00bd7dfe58976fd1eea770f11e0055a07067579fc", 0xeb}, {&(0x7f0000000200)="7731897d21d10b20d6d5814459ec5aba59fc23d2630aa34f95803c815cbeda7aa6e5db7ad6fefc2e0ce054c238b4eed40dc919072a1bfa616328c4ab80667b3b576ad4300b1341196debd5a863a29b6f3bfce8a2075b331e1aca99258a2ab0d0500520e0df6618921dca5797c7fe5287294af0eaa403b809cdc15b1305069ca6181abe60a4e3cc44228a0d7382b2a29497523e672dd0d8cce664ba5ab876a161da3079c205670b38d037e14ddd3ad5122906c5402d5a10d84be9deba3b54ba919c1e", 0xc2}, {&(0x7f0000000300)="981e5b555c962dc57b183e7bf11a68e6389cbe4c093c0aa2f0f5251b6c6ec75db3d78b08572a766d36805a882bc50963a843411af06fd055e27727b9a3fe6c5234f15f0a68f442265206a9", 0x4b}], 0x4, &(0x7f00000003c0)=[{0x90, 0xffff, 0x5f2f, "9756ae4ef0fb0c3eb035518597d4d76857593d256b39fae15b99cca07028e6181732c07fe888a4180b803e0a69a993357b76edc218b4d9692ecf784da68b04ff2be57c7a94c79b18870f5b9bbfe414d5bb71a3837500fc7431ccd7da64a91ce77db0a3b20e9a234e642569d760a7265595b1912c72b08c7294578adcddb18f4d"}], 0x90}, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r2 = geteuid() getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000600)) rmdir(&(0x7f0000000640)='./file0\x00') unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') mknod$loop(&(0x7f0000000700)='./file0\x00', 0x1000, 0x1) getpgrp() r5 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x8000, 0x0) r6 = dup(0xffffffffffffff9c) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x8, 0x0) kevent(r5, &(0x7f0000000780)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x8000}, {{r6}, 0xfffffffffffffff8, 0xd, 0x2, 0x100000000, 0x2}], 0x7ff, &(0x7f0000000800)=[{{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x916, 0x3f}], 0xfffff49c, &(0x7f0000000840)={0x5, 0x80}) r8 = semget$private(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r10 = getgid() r11 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000940)={{0x0, r9, r10, r11, r13, 0x20, 0x5}, 0x101, 0x8, 0x1f}) r14 = socket$inet6(0x18, 0x5, 0x8) sendmsg(r14, &(0x7f0000000dc0)={&(0x7f00000009c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000a00)="ba49cf4c31a1edfd4082278780d58481b33408685ae7d4f8982fdae9bf70117a5d4c907202615d41f3120294cfede86301c83c4282a1b2bb11b1f9b68993e6f66443d6d8cb5c03ce94a10de0a701fc9406514cee1413c3208e846de04be1fd4600b757ff0fd35384283481ddb3a99da8da9176c766ea48298c3102b613f9bc57b37c528aa22026ff38756b965b7116a05672200806b5333a93d1125ef3ad2dfb51191df8cad6b8a77983774bb0c632148d5845541ab85198553926", 0xbb}], 0x1, &(0x7f0000000b00)=[{0x88, 0xffff, 0x9, "59b231eb78b431445bb9748253b4ccb5a6356d299651808f6c0e85392c824b5eac99cd077476393bb81c7621729f593a302f05c5de970e15e7dd80e1282e4db43a5264cbe4f240b201a17bea527fb9e22558c758cc203aea7fd4bb6a7dc3c072eb099957763f0026c702625b14a870a8cb"}, {0x18, 0xffff, 0x9, "9d"}, {0x88, 0x0, 0x3, "98fb17f21fee668c980b8e47cb647f03dd2bdd1c114019509d954730dabcfc52c389e006ad1826b07d52aed57061a19700ffb9f78f5a14bced03b5c579c7ba8fd093a7b6bcec71573fbd1bd250e55e7a6e269d43768d391e408901f1b1fefedc7962e7bcc12025ca5da7dea8f2a7c0e073"}, {0xc0, 0x1, 0x2, "70ab31b4f4e22bf5d83be9b2b829206b3b01ad305a9b106cff1264b6faf97c85b6f38218ebe900341dcf20d87f9796833add25ba98512cf6fff8e6e9817f2878c95f80099e80159a91c749469035bf2455ca3e4d675975405f03348f0a4d30c44729f95868472f1a99e4466be62bff93a9b0a5af31d250fe6eac55574ed053389766da7002b91a10d89f8cfdd1aa9708637aec310538fd81d3ad68beb3bd3af98c884e8b0684b2b05fcf4649"}, {0xb0, 0xffff, 0x8001, "5a63f9a899b2dfb0efc982633566ede71cf85797563f8fb671d72ac1711963799e1b00c249229cc0e966f1f33e226f22314ac8da2833534c2180356bdf285a602ebc797724d930fa62d126299d941c38108048c26cf0c85fd5fddd336a08dce84d8bb73c3c5b4a466a737718c7b60c260d568484be01afb0bf4ac59476de962d2f6fe83ed04a6d4e2ab4609d0649175e0a8d502b3d9b377a101e98"}], 0x298}, 0x8) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r15, 0x80245753, &(0x7f0000000e00)={0x8, './file0\x00', './file0\x00'}) r16 = openat(0xffffffffffffff9c, &(0x7f0000000e40)='./file0\x00', 0x0, 0x100) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000e80)) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/ttyCcfg\x00', 0x20, 0x0) r18 = getpgid(r12) fcntl$setown(r17, 0x6, r18) 22:45:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7fffffff) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x100002) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 22:45:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) 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, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) socket$inet(0x2, 0x8000, 0x0) pipe(&(0x7f00000012c0)) 22:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x87}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:45:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000040)={0xceb, 0x6}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) fchmodat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x6) 22:45:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/64, &(0x7f0000000100)=0x40) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r1, 0x0, 0x0) 22:45:23 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2902657f7f000001273cdface24da0196ff3e58726c1911d3628c39bd96216b54903923b14aea188d0261c5f65b0e82335bbfa4d73e1a7e3011aeb266195bc522c2189ef7145d95d6a3c3fc5af3e5dec68b8621234b595226a6931e097418a9e1ea3d313c23db4b685af82362090aa81810a3339a40f682abbaf19335e5afbec28e200d30c86080bde06168bafe44c67bdd3c676939242b4ab0b4dddd37281"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x0, 0x52, {0xe4, 0xf25}}) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r2) 22:45:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x10000000000001}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) select(0x40, &(0x7f0000000080)={0x0, 0x57f1, 0x40, 0x800, 0x51e, 0x3, 0x5, 0x78ed}, &(0x7f0000000100)={0x50b6, 0x3, 0x401, 0x4, 0x3, 0x3, 0xdc, 0x101}, &(0x7f0000000180)={0x7, 0x200, 0x77, 0x0, 0x4, 0x5, 0x1000, 0x38000000000000}, &(0x7f00000001c0)={0x5, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 22:45:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/46, 0x2e}], 0x1, 0x0, 0x8b3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x6, 0x1, 0x5, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB='F\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) 22:45:23 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mlockall(0x1) mlock(&(0x7f0000fea000/0x4000)=nil, 0x4000) 22:45:23 executing program 1: mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00O\x00'/110], &(0x7f0000000100)=0x6e) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000000140)=0x1000) r2 = getuid() setuid(r2) 22:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) recvfrom$inet(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x7c}, {0x4406}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x4, {0xffffffffffff5924, 0x2}}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000140)) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x2b3) syz_emit_ethernet(0xe, &(0x7f0000000100)="7ca7cd57a3b6890ab0572093ae29") r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) mkdirat(r4, &(0x7f0000001340)='./bus\x00', 0xd7) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x5ac, 0x7ff, 0x4, 0x3, "014449b8f0658e209c86793fab5bff55d8113f7b", 0xc00000, 0x1}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18479581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:45:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r1) setegid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x26d) 22:45:23 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:45:23 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000003900000000000000000000a80000000000000000000000000200000000000000000000000000006a1200000000000000000000000000000000000000000000000000000000000000b667b82ed702e4ff9586239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab0683e5fad0a18c795852e34def9a31634eecb81a036f17a240b07f5c5b11f0a0fdafa6a5c"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x80) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "bb024d1d52490b9ef7e8ea32d25567b71de96745"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r2, &(0x7f0000000380)=""/223, 0xdf) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 22:45:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)=0xff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000180)={&(0x7f0000000280)=[{0x84, 0xd338}, {0x0, 0xc}], 0x2}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r4, 0x97a08ccf38a30b76, 0x5, &(0x7f00000002c0)=""/207) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000001c0)=0xbd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r12, r0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/29) socketpair(0x18, 0x0, 0x29, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) 22:45:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1d5b934e107b1c557d9647aaacd87f3d801d864ca9e4b13e5185af68776e7bea452e180645534a6afaf2035d868bf51ee5b2ef4af5a4a70b24c24602cb00006576db2aaf3c2ad8d2725434000000004a52a406ad9fe70900", 0x58}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:45:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23ca5e39f22851243ef39581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCCBRK(r1, 0x2000747a) 22:45:24 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="d04d24552287782f68ad8afd1be07932b689d74c2c13286b69a9a18cb21545ef51787f86f7e294fd2625768c45ded17bd69d8d672785c04e5e47f79f3e6f1ba89055784f39", 0x45}, {&(0x7f0000000100)="fdac3bd388167715b7566361e40300221f7f398e69f19f6423b04ae23a7faac7a5642c63c240499047c9926f325e5d6395140c00af99a971e44c0c3f59f9165438b0eab3d53893aaa5a4c6cdf3e0d170a668d411b5c59f2870216183695e3248bcb9bb735d5a125315c823f7db4050622b", 0x71}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) r2 = socket(0x10, 0x400000000002, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x9) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) fchown(r4, r5, r7) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 22:45:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r2) setsockopt(r1, 0xe71, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000580)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) r3 = msgget(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x63a, 0x7}}) getsockname$unix(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0ffafa6a5c6f240f67794527307e596b7d6087b76f63ba8819994d5d5e723e3add1f1283d78011f9cd900cf54c7b77242bc019381852087fbc3504e1fcec414bb51b2e3711ab03d39d7160a33bba052dc72b56330838a5146cff71c1dd410e2693ef349016c7d4489d9f296d583c446af2a42dea8245e674fbe5cecd12cc6b74082b2e5405cc9acac4985d5f03ccf4a46eb314b3e23b021108dd416d2bafbf1775fd405cba61e0ce8f224ad6ab277f42a2ea2ea57e3d2a32e44066f37b0f55dec0f81fc42fc454198a63e30c76868301041b0c786005d1b7e2417252a11a30315e9494e25de04e8b8f6ddd730172e20517c1f9560abff9abfacbd3f85bb523e4b6073720748f8ef5d4b0030efa87a8fc26db49"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000340)={0x0, 0x7, {0x0, 0x7}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) write(0xffffffffffffffff, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000004a5a7c9d380ebd11000000c1e90200000000000000000000000034a20de10588dba39c3e4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd23b667b82ed702e4129686239c5dcbf4aace00560abea194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3b08000000741f2ab72b23cab0685836ad0a18ff01000000000000241a07f5c5b11f0a0fdafa8bd03e5e9e90f9b8250edc52d902fb6689ccf4a9fe7cd7ff5a"], &(0x7f00000001c0)=0x4f) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) 22:45:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fsync(r2) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 22:45:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000183000/0x4000)=nil, 0x4}, {&(0x7f0000662000/0x12000)=nil, &(0x7f0000627000/0x1000)=nil, 0x7}, {&(0x7f00000e2000/0x2000)=nil, &(0x7f000072d000/0x4000)=nil, 0x45}, {&(0x7f000022c000/0x1000)=nil, &(0x7f000039a000/0x4000)=nil, 0x2061}, {&(0x7f000046f000/0x1000)=nil, &(0x7f0000267000/0x2000)=nil, 0xfca7}, {&(0x7f00001d7000/0x2000)=nil, &(0x7f0000134000/0x1000)=nil, 0x6}, {&(0x7f0000199000/0x3000)=nil, &(0x7f0000026000/0x2000)=nil, 0x401}, {&(0x7f000036f000/0x3000)=nil, &(0x7f000044a000/0x600000)=nil, 0x100}, {&(0x7f00002dc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000019e000/0x1000)=nil, &(0x7f00007ce000/0x4000)=nil, 0xffff}, {&(0x7f0000568000/0x1000)=nil, &(0x7f0000248000/0x1000)=nil, 0xcc}, {&(0x7f00003e6000/0x3000)=nil, &(0x7f0000181000/0x3000)=nil, 0x2}, {&(0x7f0000747000/0x1000)=nil, &(0x7f00000c0000/0x4000)=nil, 0x401}, {&(0x7f000010d000/0x3000)=nil, &(0x7f000015c000/0x11000)=nil, 0x8000}, {&(0x7f00005c8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc58}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000207000/0x3000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:45:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r4 = getuid() setreuid(0xee00, r4) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r9, 0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x1, r6, 0x0, r7, r9, 0x4, 0x5f03}, 0xffffffff, 0x101, r2, r10, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r12, 0x0) r13 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r15, 0x0) getgroups(0x3, &(0x7f0000000040)=[r15, 0xffffffffffffffff, 0x0]) r17 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r19 = fcntl$getown(r17, 0x5) fcntl$setown(r18, 0x6, r19) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x7ff, r4, r12, r13, r16, 0x10, 0x5}, 0x6, 0xfe, r2, r19, 0x3, 0xff, 0x3}) shmctl$IPC_RMID(r3, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 22:45:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x100) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:25 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getpgrp() r0 = getpid() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getpgrp() r1 = socket$inet6(0x18, 0x4000, 0x1) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x5}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xd9, 0x0, &(0x7f0000000080)=""/217}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x934, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000200)={0x2, 0x27}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) faccessat(r5, &(0x7f0000000300)='./file0\x00', 0x88, 0x1) r6 = socket$inet6(0x18, 0x2, 0x55) fcntl$getown(r6, 0x5) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000380)="064cccd51deadaf5e91791d9b9d1ebdbb36dfa236035ab9ca5caed5c8d7b1f59ed44d9d1494a7e03c592a9aafe4111639c198d25cbcd71878641a26f4d0d2ff95c7816d4e394d42e4dca757c8fa04efcc9d9e627018b90f8008895c6a0a3290296d8e6c90b8792588809710af2a9f3041a0d12f042eb5e46", 0x78}, {&(0x7f0000000400)="1e397c495f6d97d061369268d1e59a742ec0bf19837b79ca42a4745960a4d9aa05502609063b24e1ef5f6e78dbd98b66ff429cd881c979e4db04639e2adf", 0x3e}, {&(0x7f0000000440)="3bf1805ad6cea6294315a7e7c8084ff428dad59cdcb7a63b6c3c7ea5df95ce58dee7d4cd488383ff2e7cad", 0x2b}, {&(0x7f0000000480)="a40331243c1987cea49ba2e7ef1b44ab0c75d5bc9023b5508ff3f9b500ed2037c1ebd3b7d40e7286dd49ae79f5142855fc040b54116a7f8e9dd4b5a8f3025526d4c40cbc4f6267290f197f8a5a93e6ba818490babb978d02b16a8dc0cbdedbb4f7ca102f41530b79c61a23ef0f0ff4957d9035ff12569c80177aed5e687a53cda3448f8cc942e392fca061ceea0b632ff19bd8fea11ae01a0e45a18e5e074bca9a53329586d09b01111a05b9f62d5d8851ee75b2923eb7a3bf1edc2d902f5a5cabca904e54977cca8f261c393d5fb417d9154cdf458a843c26ba8121e386aa4011654fe2d2080168f25b9607762ea86c97f2d8a98863773bd7c3abd49f4c5c96a1c8a2d449139335c07de63c2850d2ecf73cc114834e0a69bd76e8a303c0193c59cf5d9cf37bb8a3cdf41d66b189c962ba3017cca89fa4ac5b9c3812244b8aa0a882831338d8f25f90e5e78f59f5f4957de1e50251524b309ec629c18417d3c9e4f123edeecb403ffc718923af12b0fc990757d5a747a0d74fe404fee4f926856e366121dbc5c497a377af98fa0e45412a30c0afe6b787bc6445eae0d1b09d0cdaefddea613d346d3fd9131216e448ee3ae760618fe349b2d5f5afdae843f8d205e08ec4ae5b189dcac0aa6c2591b8f0234c6eba51ea6f62949badaf92c6692621cbbf40e45f98962d69a6df67dc88e85e4ae29941409fd1ca28edffd85bc81c9a57b1f22d04dd427d7c3705344425069bf1eeacda8438752420eb5e1702db38ec3ad999964dc8ef44c2d986cde2b50e6794c1ddf6c9495fcc1109c44d7a911857e20aed6885574ae8c7d9b7b804e059f9876a58e1805b765ebe6295c16ba09898ae06211bd920efcc40ad19dcc9c3e03eb9adb411a41bcf32f6278a10d04972e76dbf2be319ce7d21fe5df9120d4f23897a8b728c5a53616b5920a39b50341a0537ed0f124de097d6e3d04573b76a1e916baa9982ef40e5d8cd99def0f19940b84a16a2b49a5d0fccf9e5bfe9dcd875623be0a11b4bdb2f18b81f13e7795f5b35b2d838fd357d6b03f66a98bbf5f65ac2fac9605bc57aa6dccef704e6b3a7223b91df6869dd42b1ecd0e2e42c35e41a0b10094331e4a89c615aa9c8348ea0d0d02c404343574fc89b405929becc19b44e381a1e241b8aeeaac5e3bd0d7723c673b77694e6f8323bba63187ff3f5e6280a2f8b9351e0c02e0d949c7803149a82219c5bb46c74b61cf345fb8ae5945898d55ac38a702642dd66b4e4b1daf6051cb09c56a12fc947e9c44f5cd813d93303a2ff3a68ca88c52a19591082459daef7a50d8dc44b7ebae44753e879998fe6b2fceb393f615d7e7e5d00a5555d47804f10b4589864c22e3c5662f049f0a1ed33480f1fbde95572acf3d1f7cab80f6147acc45cbb67dfe37fa6c75119212cba8a8cf562bfef84f1e1b1eed63b485802d14a9fe42a9e8f33b97ff0e10de92fa1e1099cf26e4cb38f18a69baaca272408e9fb99d4b89f4982735c0bc6cf5aed7ec31c3fe6912db3bae36349f0ebf027f23a7f0d79ff7ebcb2b75850a54a9a956082115650b8d585c9fd64a862f1dbbc128080bc22b8982e223eab4599d0bc281a367410483639a4eada3ddea3128dc0cd45d3aef359d83915879f403ab1948f046db171794d6a782814facd13a952a4f28ae6adeca2ed21d2adf2f211c88625f7a77e10656f44a7f519a2aae9aae53a287f61020d5518824d4abf0a19821e2027bf08be69693c809160337eec01193a13d5a1073b03d6b8d294aa51cb0ad70732ebc13837e915ba404fd8c66bec6a5646c0c17a04740ccf1bc8c581334af3b377933cf4386619de750b8718cfd2fe8370592b203fa709a9c25c128c5a93a6009a6a24db3bef047b789a2b7c1eae48b949b376f577e3c6aa1ebddacee2abe1e681b534496ed4c4f8628f864f558cfd41b89b13f1beba961737b5cd478c8f26bfd61e918a00539d40ca8398550ecd5e5cf9eb62b4538c8e886c851b970862dfa6751b7dedcd18756227bf4c83fd4829b7567824280660459db4e377124d079f39cdfcba71403d82ae50e0418e6b14dd21a81844dac4d1e3fac3e85e9d35ce3f3ed2fdd9248d7e7b5b5fb3fea3bcf378243cd75b5e5f9832836956af8f57ffdb4d3eb6d4db6f058b9ce2eceebbd410a885ffd8f84ffc8267cf9f88a3c140047c500842abfbba65d28a4e78c86ad7909174028748958c9c28471acc6e7762c073ecb6b8694add28fc7c55b62d0a5613a30748462e8197a2cee8fa1f627c963fda0343d5a8d8b56668b88cd0abb1092b04e4b7cb5419740c63f7b2e17f685c3fbc9f22c23805600a6d2530de517711b4b42fa9d2b765439f9d1fb3278f5f2468bbdd20162a4946813f486cd0cf0b83f889d2e1f529f6ec4bd4271a7f10f2cd98dd893967ce75e0dbe50e9a198bda0329c3b2ba4eb9dc2ad96ba5ecfb26db5e273cf7581c298d10fd76cdd501c702b0c28f0c83a5abcd7e65b791e2fff3395551827d91ed49d5acca105b986423c339aaa4cdd72463c17d5c275e4ad4deff845a369f2d7de95ebe41295de942328c6c263ea4cf6945b950d2e820d50d83e1edf5b1b8330b45b1fec91cbaa84e4a5b797bfa87c157bfa44eb4e1cf100008f8152d1bd5f2097f666aac5d0f38d3e6cd68009621c30550ad4dc13683815152dffbfddf7b77f4c08d808dead8033afa4e3a5bc22cf84de277ad69b33082426aac0ab8b54e99ceaef255481b15badfa3ae0d6d210491960ca22d0d2c5e05469eb1b764df0b87153e97cab14436b6a0cf657ecbd996254c598d2f76f31dc46860186a2ae99ad04bd8b930c7193629845134a8bd8435e2bbd07d199f86e253f098cf648f680428019378e5f3c8df512f82f1817e08d9f6b6154f35f167c43e107671cad9e372ca9196a4ff000a783f8c624a13617cdeb87257ae30a23ced4547e0675bab6411a1a88ed237cc2e47d3d4b040d46619ee908f6aa549314d861058dda15b54c9393e96322eaad950c3bbfebbdc09bdb31aaeeb587ce8d27cfc98db9426d2e5519e646f010a13204c84fc49bc29708c71e203c0894c2aa9d505a471b15c0fae4879e46298bfa0a9e609e6b04cc0bfaec0fd95c84f4594243016351c5b39eee87165d93a6fc10895c6b82eb1f7a8dcbb4897d7dc2fb2a32ea8f71836092ba53a6afc585d52b9989c9c23fb16df72cd1e59926c88b11c58cde7cd5db9e4769c649ba54c0d0417fe58e7f2b323fc1cc8ee6149f951f780c4b91be25e612250895f074240c42bf62b1b0002decaea7a9a8e8b9ec0836ec07d6ba5f7746567c1714f58d4fae2ff68aca66f11ee0d4a902aeab7e7b74d760c38ee5d1147c70d059157e3abdbd964166f5a8de5ea341b174bff21a05da257b08bd2389a979afd3f363f5de198984917bd112f663eca68014c10892008a92851ddfb4022917f2aa91f2145a4ed4971881647637e53efcc2ad80a360ad0a307e6748178f709eea961eeda83b307142ebaf2f13369e91beac43a8409356b2ae7bd823f1947098190f3a5bc37c08b9769af408e07ac31138543876766634a3ad5ff234ccc1f6565c2ea2b826cf3601a7b066474e3a2ac0167f1e3be682c3b58af32242ab6ed3951d4b380a7f9e95f38e8c23108f0d1832ec7a01c63f52c8f9a525a6d1e38c46a3ee254a583285ce9993c9e8897a1cf7cc599107ff6853b8fcb5f19073289c30287ddae2092eee0e84bc65b0000cdae40cab98e849930da61f1299908d71fcbf561a6e6f02f72eb32f44656b0964a7726fae411a1b31d1653ef4679b9faff75ad1e32c3acb1222bc9967c601e0b4314f642c0fe0f380fd53358eebbb963cd74d63190277fa14374a003d1b1c0c44534f6c5cab21fa1f5329e6090178c6feecc457e42bca98b226ea56c34faddcfc31590c5aa007f169e3a8015e494581693ac1ee27094f2cfe04bc5e2fa75a90956b3d0b1268298eb8002bcb05f102b958a18bf073b55d955244266ab19b8c8eae2e59e31fab16ec93ed0c58eeb8cf1da0009078c596cdb87604e8ae153eaf70a4234da4ab1b072ff1694e59bb5956b7064ff88603b36741a9bd14994e25e71ef253ce6fea3a59d82dbe831e0cb8b151be22c10621b43ed8cdc719f8ce854b508d9fd96dfdb40757ccd326fa0b5c4c1568dbfdd8dbc5661fa8817f85258f21f290bee82f8af5cad6499d9793fa3b44e7c1c8adb03485155f3e3ebaf986f5e154748b8a9f248dc27a042a116f8b35d84f85fddcef40501f17c838dcae7774e29bcd52c96ad7f8fcd33ab2a18cebe12f61df15595ba6ec922c5ba8b84f29dfadbbc94e79beb0d499e28d9b1eeccc96ef7220160a27913145d1c9e8717eb6b51025efe7334a9cc75d9e38a8f6c4e689cf7e131ec662f249f6da58aca672f3e2c1af987311c8dcfe0d442eaaa895fe17637c429a8999d35dc32dff277ae60a219094e121000f0521ff4dc46d72af8c7078928dc5f8ebbb1244d966b3b2119a3fd9405ed655ad70337a6e3b96b0bf1e75573edcc443b793481c49dd9b7cbab3e3e5b63260a84769e3b4ce63518e2586c6025a9ec0e755fa7cfef9c448124409ba3b51c2b5d559592cdeb85cd45dcd832773534123d194fd8390b998c74955d4e64f3ce7086d7b305a6b50f93d67d116030482831824bc9702c40f05e75c1942edc1d3932e79855b97d02319aeee473ad575da9306b192c138ceae19c7ab4c07e89333c56f7256c2c32b6524f3ce7a703f7c0f02b43f276667500fc522ffca149466bbaf7c2b11130a4b50be00adf4bc39642aea5a5148c21c1b0b58db08d83d58a808d77fa59c01fcdc7b2e1af270e70cdae9367d2183c452c74181ead8243b18ff16c0e7b90886d20ee8b6731ca0ca695d7940ef5f2b444dfbe0631434d5edcde60b621a78eed29a780da31be538040aaaebf62ae6ac0ad1256e7b87facc5b6de4f4be6d20c19054452cb857562f0cbb0bf97483bbf70d88059c7f76cd1c52de77f0f31a91df5904db6d9ccfb154a2110ba808e4d14940966a03d278c29d604805a5416b47bfa261e91d9c9d7b564497c583ac40eebe0a70f71e61c4a8653d1c29ea661da5d61083b2d2d82b372681d0282931925eb2b6e1dae39df19245ff62cb4951dc1f0720534a8ac276afdbab33f645c108d7c20da5269709765fc7c469f53d796409121d5c0ea8a677c7d56f2cdac81ed1a736cd57cea663af89b925f732cad079b7be5b11f10ffa88bfbebdfa871235875aab527dbc67855cf610838c08e5ec52b82c2951822a9b1baa32ed513a38a5ebb44c3c95b877352e01ef59a49f9c1d0639ebde0a1ee9dbee27774cc40062caa748ebe3e52dabe06a68f06ed5fb6acfda212c3a87f631233025db81ba1d44b536d22527655eb8f9198a754887c73e08b13c4b2cf564dd6550ae49536292a46628c1422ca15bbd65bee185007fe98849719a37dad92953e2bf922b8ca07f7b1e37b2a369b14d5baa21810c1cc10d1f219f1d8f0d1232d42105d2a85903f54e618688b619f45240722e8fe2b97d1799644a8e3369edc84045f7bd8aad3a3498442af6ca5aec0a187041c3dfce0260a037912869f9f8bce39a322a09e8a206357f0f912e25ab11b622ea42c44324a6368e50986da59dde7a783351b259e7a6f3304d9b8a38445ceb0593e3e79b955a01b84b87b6491900e68227aee8fc249dd6093e99fe4e955ba0d4a41262803beac15a73afdfbde2cde42f0d0b2359bc4f4c5a1ef5657a36685955680603a977b58f6f3e25a4bfaf72f1d4de419e7", 0x1000}], 0x4, &(0x7f00000014c0), 0x0, 0xc}, 0x402) clock_gettime(0x4, &(0x7f0000001540)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x0, 0x0) write(r7, &(0x7f00000015c0)="8451eda1b5b76231d18791603f2d86e257726054ce39332e06ea936b9b9362b180301feedfd74c48a8f00c3da42f888a450fc2a14ee6cfaa6c7249ab5e9f1175e0dcee243a76845aff62b92428653ef5bd4dc5ae53c78197ca3fb68019e16c1717035e42cc2b5ee08496a773f66229602dc34e7e0c80b161c5f152057495fb8e636ecf352cd695314666d78e35f72550e07bf74961be0d4e02eff7e4fc0fce5003f9546298462d05d174e1048a52f025d6a5a4341151d8ebf629", 0xba) pipe2(&(0x7f0000001680)={0xffffffffffffffff}, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f00000016c0), &(0x7f0000001700)=0x4) r9 = getuid() r10 = getgid() chown(&(0x7f0000001740)='./file0\x00', r9, r10) mkdir(&(0x7f0000001780)='./file0\x00', 0x80) getgroups(0x4, &(0x7f00000017c0)=[r10, 0xffffffffffffffff, r10, r10]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x3, &(0x7f0000001880)=[r10, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000018c0)=[r10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff]) r15 = getegid() r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r18 = getegid() setgroups(0x8, &(0x7f0000001940)=[r11, r12, r13, r14, r15, r16, r17, r18]) 22:45:25 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x20000000) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x101}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x1}, 0x8) socketpair(0x1, 0x5, 0x31, 0x0) 22:45:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90c2, 0x0, "d730c1e7cb7fde103c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pckbd_enable: command error pckbd_enable: command error 22:45:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0xff52}], 0x100000000000020d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "925475447d990f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="1e20", 0x152}], 0x1) 22:45:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e28d3d35e31b8a3f363ada45b24a12f33c40b9721b53862798accf4f7d957991f3b33fd22fdfe87253095931344dd7c089a615d7d5d78ced0851fabe48fa2a3cdffdf189c3cd638f12ed5d429e751b2bffc1832f8e23a22c6709c7d16126987b5f3745a35e6c1b6f74c3f99331ab7b82f5e2f0ce59cda132312109dbd96402c5b6e0284b9fed56ac2fe16bdefdb8e747ce5ffe999f306c8492be7b7de17115098807fa008e3cbae0332c439f8847cfc741ad5acce2fa71357a152a6347a0f2e410bf3a29ad1538d058649f6d42a668fe2ea6009e4f7b579ad3e626610154ea75469783563da0e4bb55b5f5ffdce3759be7e0fa4f2dd0da87c514380698bf4b4a8ebbe5e464ebb851ced24ca831baee5972c9d2ab5df915ab668217c56bc217268a78cbfae8e40b5a98993358707b88dc3dfb19fa1300b7622846991645d356b11f1ed002d08ae9976203ad02fceb146165624152b3999ff1a0f6ba405b0099469e8"], &(0x7f00000001c0)=0x4f) utimensat(r1, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x6, 0x7}, {0x1, 0xfffffffffffffff7}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 22:45:27 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 22:45:28 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/101) r1 = socket$inet6(0x18, 0x4001, 0x7f) r2 = kqueue() pipe(&(0x7f0000000000)) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r3 = msgget(0x3, 0x382) msgsnd(r3, &(0x7f0000000100)={0x1, "0160efa3797ee555dc1aaf1e0f660300d80845dc6eaf47cd4b70b6a2ef4c556f98b787a8afd395098ad1d41adab6e310216c471d3462c633d61172c2fa7e95e6d0f47bade582c703da317cf0c3a72a88a374a9137885ab20ace413ff9b9b1946523ae50664c332e0dc604386870d571ef8e343ded6a9091d7217a7f82f43dabb76a20a37145e7954112c59821b9b7bc80f24897fadbc188882afead7ee1d859d6ff2355d0f3b6c8670e30790b62ca45eadb4de7f63f103426335fc1e9846e4a92e77430e2f8f7377d4a75f91f43fe883a9fa3cb8b370f3fc6a39fd67579e9d4355dae38c3b69d5d2727a6d65e9b79ae9561c1694bcea26bceb12fca2"}, 0x104, 0x800) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) dup2(r1, r4) 22:45:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000881afd62ea5d63b38f3f95248dfc14776e9b0072fa3a7d06bbc9b784438009ed2ca5"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r9 = dup(0xffffffffffffffff) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:45:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) listen(r6, 0x80) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r8, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r8, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:45:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x9) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 22:45:28 executing program 0: ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000180)="7e020000002200dda68c0e00000001ba603e330de3cae4b71810c66c83ad21e5ae78901a46b9ba0e01f2fd20e72a8631c5275fc0f78bbff170c4a400"/69) 22:45:28 executing program 1: mkdir(&(0x7f0000000000)='\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) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x10000, 0x0) open$dir(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) unveil(&(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', &(0x7f0000000180)='W\x00') 22:45:28 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x0) socket$inet(0x2, 0x4, 0x80) 22:45:28 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a40600002000000000000000000000000000000100"/49]) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x9c06, 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") setrlimit(0x0, &(0x7f00000000c0)={0x62aa2e93, 0x7ff}) 22:45:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300), 0xc) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/99, 0x63}, 0x0) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) getsockopt(r6, 0x3ff, 0x4c, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) writev(r5, &(0x7f00000000c0)=[{0x0}], 0x1a7) 22:45:28 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c241c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9dab1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb923540c0a2fed244cd0e41db7671f77501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c0000005d8b52c8a223abefb12c3c1d027f5d9f95f2fdecd65a40068ff275ce841594ca3df3d26c7b4d5d8450e9831355405ae3c731a4072da6c5dbb4b09a1cf4112ba633452b9841"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r1, 0x0, 0x400000000) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d4212ed10df79440eefe1bd0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dc61d87f71538f95aacc0f7d8e32b410d9806069f8110595b270d185244d8c30e16794b872897fa3deb0e1042aea0bd4021d090310251805518f9805ee8174b35713e19b3a6b03404e9cbbade1bbd91ad070803e5975173eba575fd216571e0c1ca42f6e65f28072e1bc6fc1afea5222e4864ba9298349d82a6324417369d93f8a7dfe363fd0e9129111e68c3a0eadc068d2"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f46600b5b2c849a471078368b6540000000000008c6464ed53a98b69f3800100010075ff077d03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fbdeb7a586fb8222d6b728264b5a28d6b0f5a45dcef9c5a67333e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d85964e48ad7ac3b2fa2d53d27448213878459657388af2f3854270f291a4ffde25e1ccb81e5471b20220044a28e6a487eec53896c330000000000800000ecff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f6e940d5c221dd5157e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948bb46f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709e54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303bdfa905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b3814efc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21a502a1b97d75e050656eec790c95e4876e4ca5373dd17e904463d6418a62ee1fe97b93a8ad5337c6e30f61bcd13e7caa6d271044212e933c0ae9cbf6e8d46bf4b0c85848d2b92f506a669feba615bd962e7283c5a251ed7387a12e98e3809537c393374efceaac5def0ba066b790bb599c83f90f8c873a8c4a3762711d5846268bdda2f"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x5000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ftruncate(r6, 0x0, 0xffffffff) msgget$private(0x0, 0x20000003c4) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 22:45:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) socket$inet(0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd6a, 0x0, 0x5b, 0x0}, 0x2) 22:45:28 executing program 1: socket(0x2, 0x4003, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa002561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54421cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264950bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad1678b0664d314dd6466aba4f5f5446fe6546994a4ce8a10a5bb270a64569dd47d39663e06da67128b36e0f78da78290efcdfc6a497ac0128979bc94227a22771defb92939f115a75"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x209}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000040)=[{0x1, 0x8000, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x1, 0x5, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0x6, 0x800}], 0x6) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 22:45:28 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000880)=ANY=[@ANYRES16=0x0, @ANYBLOB="4ca4214826d99bb08e1649064eca5d8d8422b979a05589873edcb96686c131c1770ef0a1a405a48100486961210505c95da96f7be33690dcf387063f8bc006feccbe040c2cc52ade525488245362a6a714172cde522a31bebbe455888746fcf0dfce6762e5b332b5cb18c419c60668cba890079d47cfde3a6b67cd6531d3cc1fb598b92c12f13d96e0b3515a7c5998f17ec225e5a54d71faee1d71101cfcd6de62379ed27b70f26f0f604117ea42baab70b3501f97d486e3541a434ac7f0c34b8718bd0b5c307bbb240f7a6b8f3805a1ee89683c855ee450613930a635e649100717f11e8b8a66506497f609afd0dc4b66d725de67416f8e85f419102a73d26dc2953602c06387ac6466b5798b478a64b2d8a20e1dbed229f5b20dbbda38f7af186d4cc18a336df982c69d0034a23ac944c07bc1d8bb0b2483cff62f9c9215e5c0d07e461df444250e0c40f96256c0504b32ab4ecfcab02d6e34fb362d748e94f860f7c261b9f717ff899c39103aa9abc56f9f3d49d164616b79806bbf8a6c30072f6aaec76358a3fc674bfa7a24d42a802543ad5e6be98857b0ca163d3a4085c2466f93700d508ed5166e2fc2b0eb8c1fe8465dbfd39ce7c73766b29fe917c5ac6d3a4f8da5d16bbe8f1578755a3c694bb14a3a47197d6dec640c530f87b33b8389fc3b9fef8128246d63aec52430db266eb5411eefee040e80ff66df62239a9f8195496fa9f9eb768bab8056f00fd3219005a4bbe1f3e5f18d266729c5010e318bc8f5ae4c7f0ba62fe388f92f5aac97d4bbf34a55f2bd6e4390e832b61824596d4c8757a0632f8847c9848af289be03e20669b16eee1b11dcf570a04f880cf56d7bd1276a7a3f43b73a49008b0113b6b2d99818eb4136f4b9ef23fa42fb21bab5104342ed5264a9d5daa170c454c9da76aa4ee5583f4b2b03a6d6ba8123a0e884317072894a3cdce0d51e78e4e1549cee24c1bda1cc0c722a9ff676bea0cb5b874a2b10f28967008c512db808b4c055b30a811f6bdf3cd28bf4474c427af10104de5c2b84af5e213dbe89aca77832fea96ea28910e97045957e80aa9c029312c44130b1105ffd645098eaa89a0d944ef0a02c1df58d4e05bad67371193c96ebde9b62d4369d18f46bf9b69f2f67f0989ac84e53939de145d7d5196e423f62c489f3477eb1a55654644c40b80f027efb7e4cb4c9c62ee823a158f4f85c5f4b5439e4c6cd391b5282c65581b82ab33ae4987c998ffa9370f250721482f83a1a81027364cb85e4c4fc92ba24c6350b40e23676e8ff4e12d6349f04773486a9159a58bdc7422a7e4d586cfc092d7ad16fd293d3003a23b7b870d71602920779dab594b1867bb5b9cc960f63af30206a663bfbc593fc7453f4e080f710b72538bbefc062d2e4770fdca41e866f6b206cfb1645b13dc8150d070eec53fcc3ed2c3a786d3ddeb0da9fbf87b3c440309528227b582200044df72734cb0237d3bf5fb901883f2dd1ee614bdd1b324bcead8287483518e27b51a4897d00bf083e526aea7995d6673dd5bbc14fa9859a3d9e1d66d079ca11366cb5b4d753cb2ba2dbaaa10091c7bc5dc3b1a573cf22aee4072f81dc5add9fa8c11e0ce0a82e7f47ba38e5c6ad8d2be50f063a9fd5d86b43dca5d2ef3df6bdb9bd4253078c7aeddade5964ae2fbdce89627d9a1dfd248f69bd45acf7a0c26e363045902a4ddd9c58b586c7dc4e64fb6ab462fa6faa21178d941a2f8c8f2cc971bcebae8585335df12c42251b4b3f08814fd9fccabb2268d40cef12329a0f482b23c33bdf4af541f08fc0548048b524c71251e9e7e40acce1a542c9299d2ffa807ce612e926a93afed16184a9c58432f38db5f7b385f8bb3f877fb56d0c095f99b12b33d7d2627e8d499f838c269244672ab0c5c73c8a6bb0b7846894e7375f7827460056cd292f373f32302b12aa7c21966a1a046f3d73c5b070f892a0bde5b1eb11b75f494393c7209d1b5f77bcb2d645da1378d95fceaeaeaad07f8efce1be82f14b1274ee47ae833e695be284746f5f1496b753cd33fddc5d54e3fbe48694b74ba03c76f21cebc90999e6db678fa75183c75680ce95c60bf06b5f59e7f4f6fe24544be2bea310c8ae9c32fff3f74e5680e74040aaf993fd6c245b92343e5693250d9ccf3256ee7e21896aef625173a9711ba7dc5422bcc2fe93e75448ef487ecbc1c1fee69cd35a7ff75dda23abb039487d214dd5da5a69379c7f6e5981a646829678ab96afe078436f75d0deedd6a88dcf525d41ce9ef944b6c83e635b597432bfb11b394e59dcf2fdd6d2c6e83a18e6cdb31b0e5ac56061ad894d12afca19bd9fe507a71133246a7180d2ce8fd41236eed29195114049a8e551785a37047acf571437e29d201999236555f639b7794440f4970f2be6cbea0fe326f3bbe12413ebea827e700fa77e5de5aab7414a465dbf705e24d6241b4ae5f3c47b0f51c65e647085ff154ffff0b619ec84cd04fc39c329244e0280b69a9dd928bdadb591a98774ba2d84d8ec621a541961bda0d32d430bc15e9c14332b18292c5e9882b8399b698578acd84289dbe14c4fb3a4ab793b6ce3167330ee8a0c8789a395679be8ce0255abc7069c8e53e8be77dad07f434c519b136abcd08a7609841909119ae36d1a479f325d5f4dc5fe7e622a6eab5e1aa3bbe81af39ba61b9a06cc4664212acff35d560d2b27e40b730d80053c80107025ddc2e799b3d9d77d8931674100460dc03510235adfcd340ce4bdc262b44096939ea39255a5822d0b9db56e61fd7a9b0e1ec7466b18fc15218ea315514b3f175b28f644207f9f10fea390692d5bfdbc08b3f1ecf7c137aa5daf7651542bd9d63dcf53adc3facf704415ce4350f5474b38186bfc85bf1ff5805d9d2c0cc92861da42ee2a613640451638a0f575eb7469b9fedd49661ecc11f491bc06ea0680901b381b3fb8c8aee834c94045b2c9ffc41e2b86273bdf8abd0b7a81f2ece783290fac4f3ec473c1eae51cfccd6df58ddf1b84f201e9dd59f5656bd68cb382b68b496e6a5bf45cf23519476eaba9396d1f188958bb75739303f6beb17d80ad9e4c1dc937b17663c3637acd8e264cbf16891bbb8da360dc224fa85c770710cecf996b0204af1c9f9695726f3f16369473f1b2ccecfc6e47a358ffd185ef8647cb2db71c798da7ccc68563343d6e2e0eea241e02392a688af01fe2cd33647c6349d04e9ec432359fa78823b8e77acc2382ee0e206d74c75d1e35c63a4f85bd95363ce3474351c870cf031c74197e5120b412e459b2fdd2df9326f0cd7aea3bd2aae4c7ded40264b004c0d570a00dcc486af0151a4d6a3ea97fc8d5b9974441eb8c29e96c2d07ddd67d63e6c8273683966ff8e33c31272a268e160446da9da19b3899a17921063514f68322c4045944ec1e1f10c11b429e7e37d48168fa12562274d9022ffd89a9007f1a8d9a541819687ca0a1c8903e4e05b6ac22f1a85fa68f0b68242f264a73ea522cd3c16588a2f43beae00a34620e6a649414d59aadc294ae17ad9ae7e09814633e5fcc18ea11b117be8b0d29a5b48bd83a93e33a7aee3f7f0f02e1ead3dd42626ea913347464c2700a065fc11f1203d4b36ce07a492e0cba168cb1b2c319498a29d27ca9b0833730445bab8eae6ac586f192bf896bc99038103bdb9dd37c71ef92c98036a745398fb397b9caccc39c5b61704bc2f438a61ea8c068c811650e19c4dda3fce8398937c4425569b3c6fdccfdc183f434ffacf74a3ad267925e6b6ca44fa53c4f891505f2977ec387250225ea14decaee5fc57c39572c01d30b4c666b9ec1aeacdb56e792048956396833bd8b940e8c40009c918b4df00655b210ef9cc91fbe1554346f27ed16300f27cde0b898aa4d180b588084594a6529be00a07ddb828044e72fb4c7a106565d542b1859fc10499897affd3487c3bfa00878ef5207220a873905c89bcb90844ab000910aca201b4543345cdc0c0a0edebea8994723acf7b1dea2fe6de379ae210abda28afb586c30f84e65e761d438357b304be925d02db779b4b456127505065e6d91d25ffce4b20b8f09de525cec006c6a247f1957c68e17bb942dc82edc906e8344e0ff2d29b97d70c61a0c85a732239500e871da014654b4bedca3edcf3972f2915c71c990782233f9cdd06c81283829c2fb5ab4ec9736c9b59254a597407d8a143c243606ef98687fd0ff32903310e596a353bc4410d6709575c87f18307b4026f4e3a3bc5fb18dcd10a00e1c66231d50027d9d03920529789146758d03a7f5d521e6d594d7665c09b7f79e8fff5dd345a5f35129630114509efc18020da5bf251143af82b116456eeccaf1daf735032d65cc2fa9bd397e1f3de6416c1c49233cad1cbe5ab9468cb9ac08cb5946366dfb015714427de10f0df0f58b7aedc1536adfcd604a1cf6f9c4b738fd48e248c0db3be6947149757c990f3d147cfe03411e916093a0f59bd2d221df7bf1f6daf9ad165ca8deacf1adb421c59a3411f7aa8693a7fb45cbd68cc4fab741c04cab62845adca871d6b1b2e791869a3944c4938a32461ca9243d557176fa1db7fc4e964ef2df211e4079cf2dc12669e65730dce3582648f144bccebad0482f11769be7e475991ff34575b680658f64954268490865e1478b62578262cfbd474998500e6173e39482702d4dee0e404dd8f7331b5fdab480922aff939f9e8f026db41d955bee3002c5d6e6866c5b02fb0001c515bbc50f1948b416ba0378884b6a2a1de9a0182f9d0241e9fa545ab25e28ad724fc7f812a1add92cde4494b4b42b8266b0a57201d8e78421bf948f47bc47f8e2d9cba55c01d9b47ed158a51a4bf23aa69c88413d57447e979a3fb59a8d9dfcb37c84a96fc8d9d6fb569516f6fed0b0424294ac63d5b2bf808be3d76fbc471eba3c34e457c15a7c65bb9039ee729aa5afe813a48a0dabc1e0d2823aa4d6ad267f93764e2009db9bb03fe93947cd9b0aed31c45432288e45f87baa5ebd176883692c44563f2a9816796f8350d1108cce6b2a44621acddec22c0d14b7755488c622654a86a9e9841ad9ad1eee40d181e8ddcabfb397f891689a9509671da733e9f4448a3e91ed627764b4960d6a1f61241f1518386212ac4ddd8e4b4aed154f1220f20b87edc474689df2b14bf9425e8681b8f5bb493b04aeee7c7d40adb6c2d1428bc2e921838afec990ab5f8022b47dfb0f3e97d505bf13339d0e3ee786673c5ee349a4ff97118a0b51474780f3d4d36aaf7edcbdb145bbe608478aa170eb9103ad21610dadf1a9b944421bd4b79f8fdf95771a78c80bd0f8ffcbcd4d6a719de6ce7a73382a024793b2f362b596cd871f2da9d2f6feb5cc496561afd47cdf93b474c46c4f78f465d2bd75619f7d6413e5ed8720feb1004ac861010aeb0a555062f65d8b7fc3f21c179e830ed42c50d65c71572aa7c82afdea066e44582728b2c4c022e6fb883c4e37556551962f1ecfd1d9ba235e8532d72de41926710061c96d277bf980ee7503d0405e089236ad9f208165ef1b7035a1b68c00f299d13a92a2e092a93cdb6604428d1a0c431a6ae0669d79f3ece75a708536ebad5a81247993b7d54eb11dbad5cd3616978a51b18426fffb784101d9fb8560acfaa6a9a1462231a7917e6a8b719a2a9cfb3fcdf35242a91f233af53213684dd38ad81caf8169aa3bd41c527d89a251a5e51940a518396e0fb8cb7da99ae1d3678def53928004a4d6189ad0d5b023df7b57ada42c22d648202742023774f0b594e51ee69c1e501ad2df"], 0x2) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 22:45:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:45:29 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f70333"]) msgget(0x3, 0x3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = msgget$private(0x0, 0x4c) syz_emit_ethernet(0x1000, &(0x7f0000000080)="50f0239fc7141a7fa91c2a12a3b3b92b2d25d977f4d1bf6eb9e0415e0e87eb894c85a06270066d6d3841136bb7bc5b80fe8f7475ffc611c50a16bc7a75530ff411aba2a2e6f2977dee9e0bae0372d51aabd40a4bd2e4948cec3bdfe9d96e5c91bc84b4bec5da82e3121a76544b3a2aeb2ecaf3ce8ae9dfd63b48c4ac94ec22660162a0bf6c94e6e5efdce843c392dd2509f1c566213323d758987c2cbaa21cad00cf71b8d21d767908163e4dd695fb03a1ec9688ab51f8698fe01c922d0b56c6a5bc801c5da55ceae51c6fe744512344f42d7f6f170674b115d0f5133535650186ffed8d0c04ac167f24e794bd8832347816f62a58973a5dc92b2820ea4b6c42754d9bd78a12d3e2258ddede6756c6dcaf911a9c583e95fed0c66641b537ac77096d949c6f0876ce8b029ca5b0ac6d19897f32a17dd3ebce232eae05f58ac321f8300ab1f7901760f44466a7abba19977f2aefc04bae9195bf827313aaa2c6b879271e8476911c6adf133906f775b137290fd0d4fd7d6770ccb362b7fb55b8ca1fa4bf241ab8fea1004ec75247e775079167d94fc8b13566a44eb9d9469fad9f0d84e0536ddcbd76da9ba7de34764ab0f4a7b7017cad159c440f8c03fb3398ff6ebef32f7812b8d651c94c0a870097020ff2bf79c6545bb4616ed7972ff37bc09c72033afb44b7306a9b45ebd9c7df94f7d70026ae23404c9de71f30a2535d036a459d19f2ecbac578d45304b19e9d769837a5a81a3b5c70803eaaec0219faedf7be9e625b5fa995e8356b178437d2e885b8dc776153e3d2a3f7a8548b79a021ce06aea0f5f7e9f6b1c06fa1892a6601a84a4c33ff046de685d6c291e8a5106987a3cab7d5662d3bb2ea9416c663cdf4de539f12563500d64a2171488ee2fffebdca7241da6aeaa0b1e01e197357d6b65a931abeeb2b7d08b8bcc83ca656db86b2340abf415f2f2404affcbd4b1bb9597418d0b2380168aab1b985814c91070635a8657ddcff9127b6ba64d73d261ec6ca618d7e1858e9f31e1676e0f6aa669864b0b12b0eac3a4a914ab29b2a0c1985b161d9246d1f1b0fc9e7c8008ef675df64698fd344259c4862db35f6c69e56fff001ce496aeb5649a69466810f086443331854034d7626418cef26ee3d265eef1b762eb568d010be65de49a04cea3958e87245e97c0d6963f78a8b65dcbdad1937c53107382f54b222d9e159edf66cdb4e4421d745d3e7927363b52ae8af81bffba23f22f56a64fd01192c4a4e73dbd76172ef0e1bcc048bd8e7c622f4fcfc887def6bef15c6380ece60e514a43779cfe66444114f028c714c1e6373f7c0ee5ab0a2f4566ed3f5eea677c3a75f12d43380939d4644556b48bdebc07df6fec93116067d63fa436f5ddb18715f2df6f13d6b8986a73617f9e942e669bdc86bb1f8ff3e007adc4313de994a23f83ad7ac270991b546012b95f5ab70c5fd76d8a66a871b6b0c815ac1e058efde312a5e9ec4bde330465c23c2a813f39fed81a60b7435f2921a57a92b87b0648755e2b8e6fa611eb129fa1f007a5aabca22682b7f312fe999f40cbc59064b17ba2eb93ac0185fd5de24f3f2f5cc8676dd93f78b6d0413f3ec3c12a24368d11d4fb843e29d787e99049b819e004d336c30b181205c608f3eea5061fe9fa783813b529b951dca8f2c9061e6febce9ce3d026e3e0a39221933984416bce811480eb04c18072976fe7b5acabc9b0ea7d93b8e8a0a2d06b28620a6f47c442bb6692f344e5ff6fc86fb884757cde5e4213efa32e5b703ac4bd1864871d3b41fb2a50a230f14a3f1642c0afe41da0b67178d96086f14f431203fda43ed486ad646af30f1128f7ededc13ec98470b1281789bbcc71c57482568264a61499e4517e0be89d39597e83f6f24e71da0c791f4bcd262ffb162fb3e985c3a421f48162ec96222ab5818de0be39abfbcde19a905bce2800e80cc0f39b1192d1e490f493c9c61edf7ed9b5ccea01d68f63ab338e4cf58f70c8ddea2d2b8efac4f6c6b925d652b7d0d7d9bbb7845d3d527665ecb6297310ee7180f49ae548fc133c8913bb0dfc3b097ef64aae687663b0bde17fe4f5b75fd3998fb9ac725183d9d5035209910c10585dcfde5046824752ec1c181d0049d3051284a5c7f7a7666785c1d05f3b282230ed71d30d393b0159897735f266bd1097d1acf02fea20720606c15cffa0d8f513d6781e827b2b3dd218842b4b394326fade81158aff5e29050938b7b705d910d1cf412498690f1acf29860982e59c728479c0149e03fae2461fae3da6f8d07f55a39890f22472a1181444add0bd93a271f2231bf4892fe05cb3d38db8a5eabc0b238df6bd4f7954a737a6cd1f14f8f00db7994a6d00392af824ee3dec09433df4dee46c59c33d6a0d54a8c6c0db711f69f75a91aeda82e6cca3423b8d2adaeec3da053d0610d2a6de627ba87083655a1438f7ad2aefa7b53771e805a662079c4b67d7b991345bf1cd81fef356dcd7cf2b607fd5a4694a60fc690c060285385d982ecbe68260fa606c85f5adaefc2f084924de15652ecc7485aae545b706f7a81559621f978fc1d61eb1c082477d3481edb4794879aadd259d19dcc6d6a1dc366be0ddf0ddeab7d2ae71d78709dae57c3f2d3f8bf945716391dc54d7f4bd364ea385b3ff3ad0d49ac663b064af2fd230f656e2eba2f62226dfec9ae2124bb0a2c3aaea10f9c5b7f974dd750ba53251a72dd098004d3fa42f79312bf84b2b0d963967362d316f5eab05049dfd79b93f63291afea845ef86e19bf1d60bb366fdabd4eb853b5fd8768eb4be3dd2974b42ebc6d0ab08c817b3a48b7f570f62369244d8fdeeb4972cc62718d2a57642abf188652951f4d5103f10f8844b24c9b994a897051c2759f1969ce75255c22f85a616cf192356cbdb6d0d9ce599b0ab9b3728773f7f7c8deb927d32671ada3b7e56db31a5131e91f903abbb2203da13439d9cefbd82d99efbf23001b921e9c71084d148f09695e885512f58605236c221fd1669a1004cb53446daed1902474eb1cdde104085e3e96b52ea9187b0b0158814e6077e656556ce33f43f6417d61b5562bb8154b0751047eebcf2bd953c017e4323767ef530794c4a7348ff4abeedd7ad920ff97bc4312c4194cab33244e64a289516c1abe0ccc880af05e0afb6c957197fadf7f789c47fc8d332983bf67872075e0f44c75848416c6aec323c76246b369ffc62385bc4c047ce4bf700918f85d9e6675995abc8128a4c75915b1c003ac8feaff196cb01ece86330299dd2ecfa7479f0d44629779e723b60089e1a3410f54b517eec9a6c2590c9ef1a6cb14c431aa233196ea442fdfac12dba156ab6fb12b8fd5f833732d96ceea91dbf347eff7e1d0014d72906d2e5bda55e1e0132e13a364b37c6757b71a8dc75d25ec95e3659e32782602d63ab41719c620a083d4a1a029a80b6ef1033f3d10e1c2aee87f79bde9c5f459e6fc82a8d3eda349f06f6fa8250b60afe75fabfec4f9dd74f6c24264117c3f8b6a505c718087b17e164c87b2eec09bd5ee6eeff609b90c2b1f279f9dd1a8818f14f7c794da0b793e128ca29352ea7550487fc60d59c182a87a131f16ff7229f79cb137b5cc2e9f47a4abef902f155f1db9b5f04264e5b9d0e72fde69dea353cf693786b9d117dfc251e3fd63b4a9bdd1e413b42fdaac717f040d665ce39402373b7224cb99c9480bf5d3ddb8fdb850e33c4721ee35578eedf145ba3a9be1986ed38c9664440fedfdeba25164d36237b92f463e072a34f0ec9ac6a09b175baa444510dfedb3390bc9a47a5019b884a90f21667470c93903c2d4bcae6f9b02d5a45eb0274058a3005e20f0cc8e4cf32f52e13b0e782fd8100f6c1041d543360f2c022ccd5acf551e515f139f236919da7d21207e068afc93b3d7989ae729d517f042d2ae33ec4a376ee1765257b31db0d29493e296bfb35f3a55f7bfd9fa423d7de50d27fa9d4e6d7186f4ec4016972f6c0a61cb83600052eeab463440fd4ad46bea41bfe0a06ee0256558c7d8495e1cef1666c4bae255d6464a7259dd58011e4255fad962f2fe74d4c5b7776523071abf8440ef088b09d261045371432d96130c6564ece8474a084ef19ed4a53ab54d488ca113ca67ddec1ccd92e9f07118c5ce331669f508b315942da91b55b2062451069f1c7ddf5a051f8dd625734a4f6fee3e0013874b6a8faf3285e73d44943648d2f47e11d13496484e18d29d8f9965bfc00f97e9cd10b9233d7fb4a588bf9d66e31db995b8f542b334c5b1d29c8f1bb0b8d63798ccaa9c16877938c48f344308f48110be14aef81fed5a333c1da77696ce173cb68363fd4fa9c49fe4e55af224dc900bebf47bc26333c859febc55229abd66d24b0b127e693a33f92300981fc3dad937c89aad9a004c04f69981cbee30e7ddfa9fc55c93e9d3ec05acc7ce5166c21c08332475a6efe8e5ce77d84cfeb671bbf6bb372a51760cf3e3a1598cb3ccc155a750cd011aef7ecf08b3488d84b77f135ae5e246a03e00cbf69e992eeaa9e2e74644a17a331aa19405feeab53d60c42a6ab6462866fbf26b8e222c9b32ab355fef49dfd95881f4ecc0831fdd0209d56959c220bf3182eaa07ca600c7539405fe17c11ebefd53e9de1acc003304e377c30b6dcec3bee72e85df6a56459f3d172c4600d2d06d71d335e8d4c765d9a1b81bc16862150d1910bae97f2f4dfa57d2dd8f6b8f94736960ea9ae31bf486f451aaebdb4112cc2277d2ecc21797d344ba3c6c5c489ec55602d51a22f817896195880c2312d11c7c769f5ca9b6319d83c4ca74b9532497e9e092c6ffef054b3673e916a68191e72ce3d525e40e08b908183c3f56bb8a18fdbd4134e1eb2df89e0d803647beae26804845a75212647d9a1e44cd3d3bb88debb059a84f9fb87140a4bb4a3943164ef9d218f928060474c2a0b333f5c018896a4e64aebcb83fa7971022483693e7284a1fc991fb386d258faae933c1a00ddbff15d491edbfc59686ab6ff3207533522bfc0434cdd225850a829340eac8d3e24cbd53f82ab9c633dd3e2bb4916b627f9ff7bb732d68fdadac96372d939df95d5c31e2587819950dbb6769c75d7c48b7b0e8149023a2b85b6a120b3fa3d183c501e729a4885133478b1af1d43907e4b54dcf3b9aaa573b207de2a54721d20bf10ad7aadb7a512cc76c9a0080f81d507440ae8077ab5ae12928c77fd40b2144f51af43dd3e23a31a2776eea884a693af35330b66435790bf1d2774549d0f559ae73853ede291d0095647818e3939acfa260d8b505701df01e335cacee6eafea0537dea08fd27504bbe67d976e6a1f118f955e320607496c0c69edb7721538aed7a61a277cda89bc25a5a205ce1507404bdbca0b722b1ca96f786df1b4959aa94ef3bf02031e8210864935ec4987122ecfd5b74c7625c5ec71693d2d74936bc4e3738cb73e930b6a068315f0fa4e53cf7b48fcae8958406c2a12ba7e2be51b799ba18f03e09156a79bd22d1e780e66906af486c693fbcef0715fb860f2a60975558983b80f611031ddd899a40ea936e02501c4c02a0bc84c83994a2a6b0f8c90b9d52b486492a0e1d67bd2b25b161dee666cede0ffeb790d765cb3db47d0e92e90f5294bd85c4d026c865b83695ba211d52513e1e8955abb83592eedd236b831b883f39eb5f4766927911c735370009616e90c04859eda2f0cd322bded2af4380e4cd69314f235410a1aea23fe31c45e2e1fecc2798e3f065743e96f420ace952bfc35735a11e38de91333b82b") msgsnd(r0, &(0x7f0000000040)={0x1, "e39d41f38334db3d8651"}, 0x12, 0x0) geteuid() 22:45:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat(r2, &(0x7f0000000140)='./bus\x00', 0x1, 0x2) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r3, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1797fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 22:45:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r0) r4 = socket(0x6, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x8, 0x8, 0x4}, {{}, 0xfffffffffffffffc, 0x1a, 0x4, 0xe0, 0x8000}, {{r5}, 0xfffffffffffffffa, 0x42, 0x1, 0x9, 0x7}], 0xffff, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x2, 0x21, 0x80, 0x1}, {{r7}, 0xfffffffffffffff9, 0x451e37d57dad4fd7, 0x4, 0x20, 0xb6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x81, 0x3f, 0x5}, {{r8}, 0xffffffffffffffff, 0x58, 0x2, 0x2, 0x5}, {{r9}, 0xfffffffffffffff9, 0x0, 0x80000000, 0xaf86, 0xfffffffffffffff8}, {{r1}, 0x4, 0x82, 0x20000000, 0x3, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x54, 0x2, 0xfffffffffffffffb, 0x6611}, {{}, 0xfffffffffffffff8, 0x0, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0xffffffffffffef3d, 0x5}], 0x6, &(0x7f0000000380)={0x7fffffff, 0x3}) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000007600000000000000d94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638db3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) r11 = socket(0x1, 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r12, 0x0, r11) readv(r12, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) r13 = socket(0x1, 0x1, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r14, 0x0, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:45:29 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) read(r1, &(0x7f0000000100)=""/182, 0xb6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 22:45:29 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) minherit(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10382, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 22:45:29 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getflags(r0, 0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='#\x00', &(0x7f0000000180)='${$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='\x00']) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 22:45:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffa1"], 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), 0xe7) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 22:45:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x7}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x1, 0x3) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) 22:45:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) clock_settime(0x0, &(0x7f00000000c0)={0xfe1ecc7f}) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x0, &(0x7f0000000040)={0x1, 0x1, 0x7fff, 0x0, r5}) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 22:45:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x50) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000340)="64bd22778b5f82eaad705a9fe0f8fdb1419720056eff8fd632f544812a241020bc650749be068973f907c52e0109e7cb36a742ebebc40f0cb7c9d2856e1a2b9f6ae01b6e24ed217f1c52feb99792242f5b775156d07c4868e15e75cef44969647e6a4a345f6c615adcc05b5e0799ec1468c9e7393140a43f145ad3e583d6875739aa9a428f8f918faf73f1adfdbacb07e9009dd2636bd8eaf2272b03b88e52521f8fd4f085d226d58243786dcfc01d30230c6d9ade368f7403da26c88c72f017ed93c693736b7be12e87d4af6ac230101deb32c09e8ad23a15f0de4156763c36357eddf799dd510d5538647707148a6bc9723af74af9848a", 0xf8}, {&(0x7f0000000440)="4ecd90c1b343ed8231b95185ff03da58116548533fb22de7f74c99df4b6723cf12f6dacb6a63bdb4a7e5acaeffeaac7dc6bc81eb05d4601fbdc4b41cbccdb94d4b6e506d0067c98bfb29d8f141d71cc75311bdd03c0be62a7736b1c12a234ce8306a4058455b7814dad77bf1ecfef94153913fc5efcd86a4a7bf6ed5c750936fd451c4a20f74c554b11ccb7adf9fd853f0b86cfeaaef988f4e2ce1c3bb085ec724ac87b2f9d13f8c36ab18a0043d1752a71b00c9e37b1b5551ac2f7419726bc13ef713389b53cf92b17aa8abbcb89e951d8844997a6212e61b2818b7efb25e7c8bf8d4ae1da6467ab843980e2934fa8efee07944da6ceb9749e20ed4957c6ce2cefbd561822b7dc35450f85aec2520b662bc1a957c5bec7e6e5f5f004c8fb421cf1516d9cf19368c6fc95dd52c1f0b402e9b035986cad4f14e539647a930b9348ea2888047970c88d44b9586045eba80d7f7c5ff1c874e3f74de93b2018a0fe86e1e82b635fa2e5db6d7b99c6f9b7debc82968f19add7c7e82da665223e2427a6c77a15f8254d4d062ad49e1cfcf16c171de398fd9b6b6b140752bd731a9715dc10be30c698a0b06b43c4e61e00e07185fb6d1b60d7022955cb3f4818262b2e646f18564484ec650b5be0e8a51dacec9c8d8e327a0653b09c3f21ee7bf178b8419f30f9cd224fd5576aab9a76663a30c7945c4db981d4318dd241b8301515ffd478d33cb646940db1d1c09e457d8f5dab28e1906858e9817a28adf6d5ec74be943d5ac32820f227ff1dadb402ed363648c924626f6bb4bf72bfa9c98eb1dfe4c97a5d73a8e04a8cb8a2ca4a49ce295303ca32df44ab9d104d2cdd02057980d094e68b878420a097ff9c56492b6dce2204db671c16862e125a950b70403926a8fe2a3f5d354579223642e89663ccf600937ed63a734e374929417ca05af881c6130c24b39f7a341b2da18676daf4e70c56e7fdc1f184fb5833d65fd78842cf737829f0f16118684fd6dd7a4e07f7ba4067886b67532cef26d102393d6dae44aa31a8c7bf29b66b9ed268e6dfe87986a7c3c85f2b98b6bb44b81586e75b0c52ac7b901f8bdadd7a97ac3f6c520c018a30619475617477fbe92884c902257c29933d1c5c7b45a54214a914a369c26fc5c6871876e269595f63da80a91cbf38d50ee5c604063cd3c35043ac308c5cce5abfd2d11e9b2a6799cf1ae9900392009c5632c1205b01fc77d2654cb28bc45784e70c568fd35d32f8878df58c6b0226afeb236639041db9fef51ef0725e3240fd3982be6fc7b9d2848e176fa763396f604efabbf6eab3e406b49de2a9dce646908f459f5c168c046e2b6916dcb68f7be37dfe3f135111946ac6b5bf7016c140218c060eb90a9f48e0407d7d429c8c3c2f6107d19e538ca069e551b590562a5f1a5bb81541c54a85217f96251669fa7f8f52c881f925b4497716988d0b94f83b7dd8a7e8ab7052ecf6d062eb877478373ffeaf79fab9e650dd0735096d6e1fc258c620cb4ed6719955ee43db032f5b3b280755c8124414b92ea6de861b2f82e9799ca34213cd8811055132855460a162be3f28a60dd4d1be755b90eb77e581216e377f245188a3fb7df20b03339868390629245729b8045f5ae7a52ba99f48485ce8a447d8a86fc27961a4b8b9f1000225c6b3e03208a8045f4d30d1b9f12152c274092d9b3b86410443e17ae4af5667173575c126e0472cac5dc7cf5008144d9df849655b39e74fb6b56bc12fb05ff7e92fa6356bee50186b16836613a669823cb2dfee0c01a1b3e99336ce55eb5eac152d57dcd8d14f8ea04f212cabf15ed18be64ac643eaaabf91aafcf85493e7b7bef60298da1c98bb3cddaddd398f6c328797770ae14dd6d587be097e46db1c546c8a7ee87a788ced3838472aaafb98e1e2ebcfb4e3aafac00de6cc557d662bd595f53cb2ddeeab02b8b1909ed760723b932fd39e17724cdd979de069edad51aac4ab43db9f973df6002706be6cf5f83e0f9d31ab49930163c335684e4868d82d4742beb85e157c3322bd1de54506bf5ac1f897c27b5c7041d37a36d0e55c01bdb9053539789d380e23699093f6b8f6eb5e239bf5a474233fb42a43542a522ec428b16e826978f3e634c5a5de1f62015d217bde160d15b0e4a672863ac94d15c9c1277ec6d8bff5b8787775d09b3c21ff3b5accb3f354d5adba19560de32b6d424f8a155e27658f0576575a6d0f25d40943b504bb937955790baa5ae079b5bb9b938f69156e7dee40bad96399d4612a36b0249fb0bdc50dbe5cce5d6d94957b2834bb7dc8daa7f461e69663c7fa65a1a9be3dddd83320db91d31bad18135f97a22a32a9ce57fdd329d4dca75dd80d7faa60e56692a2113093d443f219edc8311045555543ef5e4c200a91cb836dcb5241c9fa94c285e626818465427255e6797d99fa9ea5975d0ae59d6455beb6668d6fe5382986c22c98b5f03e7cd42c6ee20d04727ab5adb8d38e276955fce3729a8bbcdd09473ad93b6d57e97e6fdf1f742713e55c001ea52a1031e744302bfa9fd83dda450a025f010a0c59e25a7ff1934924a12be3943a8181fb71d8a60607790b3a98ef70980ea535cae2188a2d6f1dcd28f9ea6099f381b09f9f006e96e337f84e637d75170031c7d3e197b985230d3f5418017881fd53bdfd7dfaf95ee376f70e8f71c1b38557961ce38eb86bd22d509fc0d6a7e4dbec087f80e8d6977f821f39a14d9b0c3ec35ae7de5aee28e461ec34efdde10b3efe68cc2b7e9d0576aa140c050a48feda2e4a06d6f738f999a0f836f6bd62b120e8ef43250429d2c8121cad6d98a627e42aa2838dce435c0811421b3903c92df01298dcf6ece9ca149cf19a461dc448bf2c96b39fa79e55cbafe1de6b85575cb71c6e2a65cec3669e7a362faba7d75c8ef6fd9a68b8299c3da858dd7303cda73a6d34639cede90376dce16cb0a6d067b76a45ac4ec6030834cba1bca92b58e98bf4ea0b70b037ec2ebc3f38f70ff7865ad8382315c9d9abacbd091fbd3a46351cb8aa4f49b232e5b712488a20cbf4dd679b0dc7538bde24bc25b67123ed9927328added67409dde3fdb6115948c7a114a54e7a2ca71629c531b15ae92b6ac08ea8f8e244b783f4f432b1200d4909bb618ed5b371989033270aeeecf79dde4e0e34c04e06aaee1aeab336f2614dee0938cc2cbfae03d17797a6a4c4f572be0a3fb1e0f8f2adb9640cbb2723781cbb5da6e83f6dccf10cab20b24d246ef89fd1294df37388f131569b80d69ec633e0b3d8338a0d37cd814a9e00c1420ce514f2467749451e0177e90199d9d8106f9c5ea3fe05d72e0611a47f573e153e77654994b3581af023bb97592c0787ec5e0563224f94cc389d09f575055d02495071eaca07b0a1f7755f5c44b74fad354c73ca54616c4f421a4322488f046e9b604503f5ee9967f900981d5adc7605f60a475a7dc7855b005f17dfcebfd045b0ff5166da2fae476b3290855d44b59892c17ddac3ab2537fcc04fd525c728f2a124d128909c6ead92212d7f6a977bd6e413b816a387958e87f230ab3cbfbc3200cccb3cc7f85325ce3c6d496fb8993ed8ce2382f7755f5ddda18f48aa2b7e7520562d6f4d8c740225b6c16416c2f30e7512878d730ded60e2fb81cbf0aa0446099d5ef2c26628bc5d796aaeccbfcb971b97479335f19f81220337386a15bb8c694c027c60cc8cd545fca3b2ee4e70e2771abbf03b5d1f9114690917515849ee4041d4d0d5e9323a2924d472dd196858bcc6c63ad939e0562d7a0f2237c94526de7227e77028a8a51e20ab7a9017a5d0790867c17999495d5459301c6a14f84197ac98e019cb683c6703dddacb92b360b5af77b7135db2e0a409cc4b502dd6b16b3725cea64d4f1ad31fefaa474a50caff6171a8a24078e4e550047942c5ff8d15bda62c3f51666c0391cf13a9f2d1167ac76ee0e116737fcde466327a2113836a438eb22af058a4156095837a5c4b8bbf29128efe223fe69ab6e9e96f04aeeaab536196c1345cf40ad0156b7e269d6693f8a697beee25d7bf2ff001547083c00adaa2864415e9922edb6743f3923933a924aaa864a03a58c652a8c3653b73dfda17ece43e2ed1a78346c0a59828f6102221f4ac045ff66907aa6e72739e5c743dd1b90cb2227fff58a46310bc10a155967bd0cbe676ffd6ac2fc52bd1ce2de447de51fb75d2b339810ff18948729ce49f9d10bb2fae97a0d970f953df2894fcb1279942bec3fea956036511029fdb0cfede027a30129d92351642373a4cb9eb2a446467963ca872e47e6e5e55b9cbf6985c1823f4c4ac66cb1a709ed37a388116cc2d480f905ddfb25e69c37730b9a545e71e515e502754656436bb4ba24eedb09152a32b6ccfd208c8355380eadb93fe646a051d57c2e4e63b7c522a3b599d325f346d901214f4132c7860baedaf5c8e2e5c99fca473c733bd24126f72085a89d694f734d9a25f0f88b7be86594ae9f262a45ff22b8eb3a30412b04f9d6e00ad8013b6132c1c54e372593b313e36780c8464eefe51a3a2028fdcce26779d0aa298f73198724b45d34fe2b37a42b1a4fe03cf8c599464c8a38b2642e29161dd25736ee5a461e8c0c4aee2d66c488051c37762727c9e1a2b2365269cda48c6b97e26c673a2d8b8bbb3e091d24fe01c32f49206de00e099fccb149ad8734dfa62a2303c32ee5c00136aa9f43c3187daee308d8440a6c17102e87fa9baf04ee124dd6ab6c49fad6afa73540f7e069c6c4d4f2139f5e4a451b5230d4278198078f051a490a95684c4c675b64e2545fb52d464a03f16830492e1d8795ff381cd7119a01de0878954498827c9419e6ebbfdc7839c65921a74c03d16f87126c23443f63d53f966934f209984b96f90d7ec0301f85318d2a53804db83d473adacb5fe4153ae0ba803e7e3d27d69d3d0605faa462f4c415bd1d2ca11977b1348efed218bbbeae70dbb2a3ce70f6330be6ad9a183fe1a2072459bcbef6b33205575c9bcbe227c841595fb9d72d08676e3ad7b9d5c344ef1ace9a1af64eb780c63a17cc46411458d7bb0b41a1b0bbc9ee24b103199ffb3ec6ce086fcda8364fcd465c6838b16c9d04204a56bc7064e90ac5acc5ae003dfe4e6d73c40a011b68c49cabf889792b388d0318c163533916b9831e476104d69c8846e02eb8fe1e65522a07d7d68a192e84fa6e1e4443f423dd7233b73b601be6f3fd7b1a8aeed5e858c41bca8ad58d63f91ffe947c8054b4cf2109ec7425aa75917bd563307d4000b9acc308a35602cc1a9e4ba2c1708fc342e9b5b128d70b047074d76ae1690a27b424269b9341dc34376357332d9994f3a99a139d713ee604ada3949dedfec2114805bd9d94f0412d1339f61efae62c46e5193ab41c842866a8267399e9f01ad549d5b4b863ff52b80891e34e783b4cd2c86a55220c367e0d2e610147dbda732ff8074aced570d6d9891cdc847c088663a691de6184702793c4ce11ed08e2d2ceb6af42085d806c95286bf90f8f381a288db2ae6f17c29999189b0cb88e249cd6adfe62b471941899bb7e06f165639d52286a97a6cadf625d38f1017e3ccc4e8fd2e2505605021b7820eed42ab1c03fcdc8b29ae0af7cf92cb2335509f6ad548c46672888f19e7ea51af9b811da8bd232650961e05efd5a04245ad769b059168f0b6fc0d75b2aa5137d15b96fed6e0d241e9fd40303dd183565debf5b049d20b75fccee5301467e7c6de2959e362995bb2eb6c5fdad1a21ce5766ba33d7383d5721a0792ed94774e", 0x1000}, {&(0x7f0000001440)="4a0b1b09d57db5fd0592b68c3687515ce9467ffec8161b74c6dedcae4fed8d104dfc8c21d7f16a59162fec712de0dd2c99b8b3f4a9bbb032d9a43ac4878ed1487f91a115a31098e6927dba27f7753c286ff5e36c8d052a58ee4a03c2b615423ecae6949fe7b0b5f018c5", 0x6a}, {&(0x7f00000014c0)="f57b3ddd4a9aba35aa874d2d068377c668d8347bdeea1b549557fa80e56330059e5a4b2de2bdd29046a64ab145", 0x2d}], 0x4, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 22:45:29 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r5, r1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r7, 0x29, 0x65, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x65, 0x0, 0x0) lseek(r8, 0x0, 0x4, 0x2) getdents(r6, &(0x7f00000000c0)=""/4096, 0x1000) r9 = socket$inet(0x1e, 0x3, 0x0) r10 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getpgid(r10) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r13 = getppid() r14 = kqueue() kevent(r14, &(0x7f0000000040), 0xa9, 0x0, 0xfffff7fd, &(0x7f00000000c0)={0x4, 0xffbfffffffffffff}) kevent(r14, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab06807f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e00000000"], &(0x7f00000001c0)=0x4f) r16 = openat(r15, &(0x7f0000001280)='.\x00', 0x0, 0x15) symlinkat(&(0x7f0000000080)='./file0\x00', r16, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r14, 0x8}, {r16}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r13) semget$private(0x0, 0x4, 0x220) r17 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r17, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x1}, {0x81}, {0x6, 0x0, 0x0, 0x100fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000200)='./bus\x00', 0x4, 0x100, r2) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x12) openat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x16b) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) listen(r2, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/16, 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) rename(&(0x7f0000000000)='.\x00', 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fbc98411b7252f000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e41296421d8a44cb3c87ce00560ac1a194fa607faf1fc7fe77a206000000a5327dd0ca767fc9e6092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad98d24b3811c20a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d7db5fb3c110a16793fb8dc99f646b895c5a8e33b4400dc8b6a7c76a57f3f11be88fdbd19e7cd485d3edbc4cfc37d6c3a4fc5516e48d024bb5aff02a6341e878e676dc4842a6f819944d4494735b415a6bf70f58994ce6d5a3aae7c03ae2fc0d59362e19ee489629459dfc99b23fe7414b4252402cc8ee2ab96db87d00e254b49e0a71c51e12e3bf483747622ee4a36a2c7120d9857e4288c670e17c0b2c58e5f37f2beaef3768330482ec960772f4a77ebdaf8e2b09e5974c06b424422d8c5796620cccd2b6ef85edb63bfd39249b14d5b5f9e562e93f9fd989df4573a941f661f1d2fd2f95c224c4baf02040124a81891bb4eec572dca102511ee4d6e26b3dd92a27770f559f23e3efe53a7111b6eb3394c21"], &(0x7f00000001c0)=0x4f) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000140)) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) write(r5, &(0x7f0000000380)="ba789b3fc38803139216ba3a65124a7db679e5e018769a1164a3e55e0b06ee9af826fc013b0c9273ea43f3b35d43e7daa302732b94d14adb7b9199eefc60ffe6088b25acf20bfa4fd15709b72a4fb68ee91f8827ab1394f8fe45b4ab4ebb3fd9f0c6c5167f519a04f2f3183a296bb2677be019e9f7c84c922468f8e89f13c5b7553590501826021e8d2a201e84290f2986eb2cf054146719f9cfa7674e3dd2711f114277efef76a43871d6e50c57702df4e2f745e82b0b1ec3a680a6692f8ade618702040e41953ad6342a1659962f908406f54dc470f4208459956f410c07e8f39c89fa56479effa29d54ecd08cf7f5467b91430a1abc80e9d3db74e54dc03ab8f99072a38b3a6ecc1c30204f8c85a6eab873127be35aed9ad1e10acd23974142d0cfc645e00d2f7156c5fd646ad50bdc1d69f8522e92bdd9469df191d1d39c23d49718b44c7d220613b7ce5756db849bd0f78492e33fd7c85762b2d40c2cb95662c313ab161ddc2a42791edbded10eda2014190b7f4a58146def0c1afd5d0e7da861b23e568569dfbee37fef5721f8fa77e83de40c298119df4bebf66ec056e722f864a2b9c2d75ca70f76afe992d385472ae3a7d6ab969da0025766191bc11121735b1be11cc34aad2cec4ea245f182401cce16905d20f21506a6494696813524165f754051a67547fe3a2122ff1d6b48e0a81ad19f8890a8206632fde12dd6435915e024ffd91ed067887918a23f7eb0a65fca9fd10bc3453784b53098d47922468eee417a3f0b2e024244ad35389ec8cfa966ba6c540a92be9390799cebdaec2e6d451c0261c51fdc90ab0b1ce2f3ac9770e485f43e6e9548617eeeb596fc360fbb0c95f6d2ed8391c7c51f89e2323b43db89462782800fa18425c978c934d62250259ef2349c07214d5001d70110f0d4f683883100fb79ace0dfee3e2a841f24db49df5cfbd92296753aacfdaa766f4aa37837b2c11c10525e32efc2839a4b5ea93541db9d89b6db2cc2198197a22b0b6b236774402b4395ccff145a9b27139035f518afea4b12348acf586f1d6c62146a74dd5a4b761dae4c77f4941e2fadc0d0989076d7fa678e2cbea32ad610cd884240ec42c27f9e77d1b804f604c780b4b4a160daa740ee5b901be4c01cda6e6f0bffe362ff98a09e444f4b9629d427c326f105b90ff15f7e8e20886fe2666b2f3888029cec35a193c2dd6c45d5db831f3afb1ef3c05b9eb697ed03949f4f6f498b9e678391a4cf8e5feb5d61ccb3020288bc977599d9450d05effbd455e69dce747eb85bcc7b39f9b21f239efad5a808884200ab3714b2470436bb72d9fa7ca4b6be88b724523bd56b816765540d3982f5ba9513dc04952f2d3c03fd9da3ae6469297f9aef0b78c3f5291f27ff4004dd49c1a9d154ff0fc28424210d54120f5174411f9ac8ca96fe2af990af563f65c6b72436b4b6f285935e350ac719665a9167a643261478fdbef446da653cf78328a3245daf8c70ab8ac573fdf57944e34fca44ff81cdbd4694a5d7b166f641f1cee44c5189d84796dac0674e690172b5d0def7918d4ab712c6b18b02b64525c081105c87dbbbbc9c2a0dda80abc38582e3e9dacc29b60592236cc885d70dc195fe38cc19a68ec0a612d20d2195009582ac694228eb802c97d99d7e8be6af41150b1490811a21eb57caa4bd3b0692a76c18ed0d363f19cd5c13c5f2ec516f100937b14cb55ba4a7e4029a8b0b49989050150b3ce21894eba51a55f7b5cc3173c6ff8a081cb437f72cc613f7012038ef14fa61d2f3a9cccdacefa273624b917437eb9a549e1a74eb610c38d7f63a26c68a093eeed6f8d1c745e4c64ef88e6264c404c6a982e0b0ca5329810dc872076802ee4b0b989edbcf05788ad9cd981c8dd51844e3f3e9ccdff1d163fe47cfd358555b42c2a69d00f5f6e352b4fb6d99af3285686f6e6988b1463e8455b6d8c612ae02c1fd9f4a5a59336de211d184724439368549b5736aa461233f5188a2b27c31a0fe1b2f193f2e5eea621ea34a6a2858a99d6efb38dddfab25fa26ed6d4d1b714e93162d6d4fc27f19a8100211e215c6a7130b01f69ab884f401c9868ca0df5a94d518cf47ff743644eef7edd7fc9a92d8d1a3b17bf1daf8aa0950cc0ab3cf423a7d4263e83070f1dee53795fcf6e0f89d3c617e2abd7f15b0265ee63c450d19edaa220bc26dafc1cc8e9f3d4a475f4880c3d401b2fc66f67320ca4b953210c92e2d464472ec298e4953a035c7b20b464cb0f5ddec9eea928a9cabe722ab2cde4a5a647ebcb363de1ccaf4ae9e0e391f0d8079765c8f858955185c7c15d3f3409a2cab9582e185703a855ebaf3d04a3b51261fad2cba06e4f9e1df074ac95693047b84ca8230b03907fbf1b77fe3a34a15ec4fa50760d5091e51b088a5bc1ff836a02ffc46efefa55cb1fcdc33930d9c81ab1bf1e82aeced8df428bbc69664f9b082e035b8fc2ddcf0bc87a0944e36dd9261efbf5e07a68708510f8ded6d7f47fb1afa8e31a788b3962995377b4cc8da57cbff5d84d4873b959b213d27a463f8e5ab73a197f81a92daa312af554c4e44ca3a607eb06a51b25b5899e9d6da977554bca5ec969da2814c6ad6967d09f80f533649fa7b6918efa24055c16eb7c706a71fa39eaaba4ada35fdfef67897e218789ef87ff2a7156f16f4c12ed46499425efb56724724d56a4fa311ebde7997f70744ae8c464d35aff1484ed1c15bd339875dbfbd88fcc07f6fd3af7824d79e6ed8e76e6e976222829d0542c08bd739ff8dd893eca5fc56b95bd24d1d2154efa561a50f9884f7352e2ab168d5a34541105e7f4a654c425e59cf9fc5ad2e0ad09a7ffa37539f5d5e511b41452952107fd7dbae9008fe8c6591e927f559f715c528e46a16326c1152aeaebd17028497be166e6ef96dac4754a1e3a59e321f3d6b0b0cf1ac6a3c507c0f94a42a9f5034a6e31ae20aa77d25a096a0534571e6716d7047f76d21de70964c8b9c37e14a4c4c338d9699322aec5bf6d5d9d652b84eb06442099dce5c29cffb0094e33b3c85b0d0c29ba9bbeca168e2fdb6310b7634ac190632fd086eae1b488a19eea61def42c6244d8820786fdc7e03927e1683cda11fe97c3aac5b738f4a1b1abad22350b5e8c93d662b22fa403e4d91b3e0cfc5f6467f064eef7c2b85abd1b84f62f1149489d20d3b9279096870b3886b5ba5ee8093377d2c76205327573bafa60f77849ed41503c5ba845096654c0cf9c40df55b95c42b539868d49684e29ab09a16170efcc914665c225cb7af60aa994a9692333fc18960e2979834e2950c6165c983371b8dec266467692c6dcc1b44beed8612394409a268ae24aca9e7afe133de65b8698b42869fc866242d7620d3b22e1226a4ff8df31e06b228f092f716fef71b47960fb6aa35c676bcaa9e124438878aca7b0b221959253e54c43a97a007e60ea901d5ab1f93a6103067b361b06bb015fe96fc6e47048a915f7ebf5854ecce4ad3483f8d1ae466a64dc5471a10326a06692d87c2bc58d2376957320fc0874568075541d57896135295d54fe3a32ddc880c9bcd819a82dfafb859b902592db6782708f0f63bb572e0d2962aeb27cbe716f377bc84725c1da6d2336b8fcc859c46f5e86d5718f995bf8df15730b8d1ee05bc70a2d9acea54588ae161c87f3d90d7a391be0cefac24f6f204815bba906f991eb616c540c5c1c6bb47ae114597ce6c5deee8d512a0f514b595d1dd09d849a48e9dd3a175f3b11b15d2ea8d235849ec299412f8fa9f665b540c963129353b62265387bb21e6854385504ec9b1946d2e6ee45d15ca977ec5d4f41880098679537ef1f843ccfd033d5dbb03ea42fab7fd498c2c96a072f1e688355795ab0c3b7eaf1652dd5b760d35a14d592b554db81bd72bc9317da8fa3b19670e641a36bbf1810d873edee7452e9a20ef3d8ac11c1f4e31e856a212f2bc2dbbec3818ddfa579811842aa29628022aeeb0e5bd4b1b9dffbcb422af94575ee520c41e709c4a938d74efbc4795241a6b5faaa692a9e6838f8f7dde6b26f3bdc93e6acc23242b116ada0feb830fff4c4d2eb3286b32140e6e33badb80c415572c0853a7d6528d290221193c6d7b748b99983081771ff057a158b139fe974f68ca757d84d8baeb7d2ceb1e72da92389b3dea19f896f3b9737eb440ae208850b1b0516c92879f1b7f68b2eeff7e79bb2b6fbba4f9b4e8ec31bc09337fe39564286ad3dcd79d710ddea148191fb5a7241ad61b2c6d93a2288215beccfc1222edcae040609d63ddd78296e24ee28aa2e64eff54ffae6c014565f356b9a7d285f875954e819fa93ad71bb54b9f305b2da3523aec144024e628cda0d79e9e0f083d76c77208c117275184cb867e707b82cbc1b5182f84a6b50451e8cf4a67525ae7b9f0ba424ed46e32f21e5c1017604bd5ac178340c3fad99d53195bd14aa0f6f0d2e27819dbf3524808852bb82c389d6be88b9797202d739982126f793235023a027df1c8e8526625acc844315e2453f0da492b3dfcc169918f0febf70d1fff882ba0be45d388068dd72995798073e14e0bf95e63b12a560b796d508701a0748d70c14099aed2fd8c7bce90aba97294b07afa55610030e75d3773b34014bf1b0378266d4c56a3cf054ed69d7aede39865731a2f091231d10c4666f3f719790968ba4318d40835e554c357eb9a85a5d6c356319938c49a613720a7e1e240a24c132c879181bf4d5f65d7e3f2b4fa151d3edec4209d5e0ecf4328b094b7fc1975bde528c47c4abb62a7865f700e294f988982dadff7cc0ff08e812307b3b22a5307036703bb59a1f43135659d8674e1c9f81bc0935ed7260fef47c53a4d68c18ffb50094fb607bc770627f6012cc0c8591da56127975b9138e9b43c45229c851710b919b3f86021ed7bfc691ed67a1d1e4bd65953e7b0069d15fb0be470f94589397a134c063a03b7800d9b878df57c15002708f1c110cec2552ed380c9aa40c1fc7bef77d93aba1b64892292251ba6f8b740633f65e3495c428302164b9a76334a15c587c291b14d5074f855f376923535d776e81189f0211711cd8b6b7d1b0afe2e2a0d70d635a840d868c10197e7c766e947b4ff156275e27a96b0efc71c03e71f1f25bd013be652d90bff76429effc4bd392873e94b00c89add1817e0af480d1fd15b7fa107e60b43ccc3380edfcea541ef7b44e03fc9c2d10c033c957d1e3fbf8dc85475ff7893bace44aac9eb8c51b16839d45cbcc1c9eff641697e1baf130e60a4756bcac32b08114c5d83e85ac3273c5a77f23abe4194573b6976700ef12e4f732fda024ea69b26c410a997b072c412ab6c34ad9c39927d14bac2f8b7177d18d1d91377f36f1d7205deedfd309c46a72c749ba34caa74741a9f441a2e2457ffa813eeead6346c187c96be7cc53f43742838ece7bdc6bec5805694ea1fa5f6180f96e4867d9ce6a27934dd11cb84f9838c0ea0bd92dfb38ca9d5c1b3eb408d56930aa2e567c4b817119ed2608276024e2937efd2482cb9cd0218f04c07ba08d50e30a8cfa0c41f86779ebdb6729e3eb909201a023e06b325ae03db5bf2fa2cd2713b9140a4a1a6c4c1fe52b3bcfd04e02b27634542a1444e8640c33fa8727976e58390bf6447285f046ab917a432eeed5870855c58444f0fc4fe87d6ef5e2b2bf7b318e76bf3a632deaf4a3f6929b1c1ad4b56e9f2966bd5742cd13993007b14c8b229abb4c33093a9d4821c165c79a5b02c6b4c60a7ab6394a264050ee9b5f99f8d96891e4914", 0x1000) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) listen(r0, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0xc018695b, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x61) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) fsync(0xffffffffffffff9c) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5b02ea61, 0x9, 0x0, 0x0, 0xd, 0x0, 0x0, 0xfffffffffffffffd}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) r5 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r4, r5, 0xffffffffffffffff, 0x1a, 0x9}, 0x4b08, 0x879, 0x3ff}) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="4d2c2f606eda49134f007d8a7389934ac70866fa73cca2ab3beb9bb2f7480338333f95c3f07b39789e971909103f0d676913bf4c5fc4767e96f19a7cb57f0df5e57ddb10377721ad137a69e801d23ceef51fb34c5bb1fd462c1730479c5476"], 0x1) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x0, 0x70, 0x0, 0x400, 0x9, 0xd0c, 0x0, 0x1, 0x3, 0x28b}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "090000f389e6f3ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=',-$\x00', &(0x7f00000001c0)='#-@+)]\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\'\x00', &(0x7f0000000280)='^#.(\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000140)='./bus\x00', 0x86ee254fc1a31397, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xcdfd) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) sendto(r1, &(0x7f0000000080)="6c14de7d5245a0ebb837eb33a9131389b7a3f49a282cfb6eebce0847a8d6fab858e55d02da94a57e0419bc8f3b69232c03f07fc38a15e5074b7568130c0b7951730121cd71119ae750395d53657784016ba17788354ee722c2874bfb430a7e55ec2700ff18dd17684c845f21e6ef1c3e1e0feb9bd70741ead5c1e974dca94369363b40b26b09ac52b0d608eea20c419b254c76b0f9e4c64d511da3cb3c707c6e574acf8cd83ec901df8c7eadbd446afa6a0bb13697bbb1b26e1cba2fc242198cbc9d9f2d69a7a190410eff50325c8a0b87b1fcd8b82c0409ea30ee15f40afee447683205c37186b74c257add40fb7a17b08ab8ac47e6b9fd61", 0xf9, 0x2, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffff001, 0x1ff}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:00 executing program 1: 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) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000140)=""/105, 0x69, 0x1001, &(0x7f00000001c0)={0x18, 0x2, 0x6}, 0xc) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) semget$private(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'], 0x10) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0xe38}, {0x100, 0x4d888de2}}, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) recvfrom(r1, &(0x7f0000000040)=""/68, 0x44, 0x1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r4 = getpgid(0x0) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r13) getgroups(0x6, &(0x7f0000000200)=[r7, r9, 0x0, r11, r13, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r14}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252", 0x9cb}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000880)="806be43a11e5522e73ac972e152eec8cf4ffa96310f0e0329cf1ea557d39484ba13bb9ba74237be8ea159ebf47bd29e1c6789e7bfc91cf24a0438adb7da2c6e8b601a9ab84012d103d51f4acba386b3d4ac8a675b30de05038e70e88362d75e9312e66813d8123a146d238305afd9d0be7db6714227a3c095911fc26629a24c6d2f75aaf390a771d9b3d04b73337cc919832dfef6266c2053f0a652d39b318cb4c9277e0d52dbd9ae3717e63b62904c5e90c695c1cfd7f4553adcb751218a4d7fe62a2fb22ebb20fa46c61b802254f2c58c826380a51390e4dbd8978c2ba817ce6f2e3390ae7864ac5d4dd0b019b1e861b7fe230906208c16e4df5ee7b531bbb6caa38c70013bcd056ab07233d6658ed7c73b3a66dbde9e045f484c30083cced2cec198ad3c013ac505e16f31e9ff96fa40279435d12598beb54c04ac597f6f9470d130008ec48abe972f02fe7ba6dd07d9fcb04486137f3d1f5eae7aabb3da5a21daebf3afe913dbf9629e506a7338934c18eeca403e975fc9c14de8ff1673778d942221694022e27eb5fe39b5e66a161986bc96003132f75a175cc187c060845d6e0795aa4a6fc9d990bcb7287ba37905466622d79e28cbfeb7005c7cf20d93e3bc9be1fe92ee93fd75baa904a42350602cd0a54a0a7bb994a44526ba355522a975ca08a6649dc4be50243c48ac7d29c6e1ed56137df3e66a3a0c5bbc7a1679026aba1ca50a5a2f4af9cab3d9eaa05824dc9f5762d9d0b75f42597b32a1c14d2fc7c7db9a98ae62c", 0x229}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) r1 = getpid() mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x10001) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(r0, 0x6, r1) 16:00:00 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x101, 0x0, './file0\x00', 0xfffffffc, 0x3, 0x6, 0x10000}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x1ff}, {0x8, 0xd26}}, 0x0) accept(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x4, r3) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0xfffffffc}, {0x0, 0x800000}, {}, {0x0, 0x9}, {}, {0x3}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x8000}, {0x1, 0x80000001}, {0x2, 0x2}, {0x3}, {}, {}, {}, {}, {0x0, 0x8000}, {0x1}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {0x2}]}) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) socket(0x400000000018, 0x3, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648290b22f7072de54ebaa14ea32760b33ec184e69acc84aef04a7187e85a133ba78e5040c734567d5ec61a8f16bc63d2923289995e775a057dbf24f3537aba1dde68dfbab2601d6c3516b16623a46deac3bd8c424a072d1de790bc27b49ec7865c3ba410e5f70674c1650dc25633e936d06a275435eeb88327ecd0d8223656f74ebe52", 0x96) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) write(r1, &(0x7f0000000100)="00cd9dd30bab7fd01dea81fd9c6b6d5408ad482a824247ce9381c1b65ea86720878d4363d2a695fad8e1af4f50c05c8ab876ee0c6f2665ab495350ba92633c2a4885512a51e457a8dfa08a85926bc0f17c2313055a42c673d49371bdccd46dcd65ab338d4b61f20e8358e7867e3a8916d6908779e815c6d27d71247e", 0x7c) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) r3 = socket$inet6(0x18, 0x4, 0x40) munlock(&(0x7f00002ce000/0x4000)=nil, 0x4000) mmap(&(0x7f000058d000/0x3000)=nil, 0x3000, 0x0, 0x30, r3, 0x0, 0x81) preadv(r3, &(0x7f0000000040), 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0x7}, 0x10) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(r4) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 16:01:00 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000380)=""/193) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='-w!\x00', &(0x7f0000000200)='\\{,\x0e\x00', &(0x7f0000000240)='\'[\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) r1 = socket(0x11, 0x200000003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b101051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f40700ca3e00d657699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae38f847f071d912a800000000020208a371a3f800040000000000000001000000000000000000943d29ebbfc1769855a97f185587ac4bf46a4de9931b948828decbc7462c7907a9bd23bbe72fa957b9994bc84ac27d778adb76a50e14d840fd50492ad69125ef48dd1c8bfc75223511a2386ba7d6ff9cdc278ae3016bcfde7a22b2d1cb720fdedc09b7d537b5", 0x117, 0x0, 0x0, 0x0) 16:01:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x160) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x101}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x98) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x7fffffff, 0x5, 0x80, 0x5, &(0x7f0000000200)={{0x0, 0x75, 0x3f, 0x9, 0xb9, 0xdd, 0xb43}, {[0x0, 0x2, 0x8, 0xfffffffffffff2b5, 0x1, 0xff, 0x3, 0x80, 0x7, 0x8000, 0x8000, 0x0, 0xdec6, 0x5, 0xffffffffffffffff, 0x4, 0x4, 0x401], [0x7, 0x6, 0x7, 0x30b, 0x8001000000000, 0x1, 0x9534, 0x10001, 0x5, 0xbc], [0x9, 0x4, 0x9, 0x1000, 0x100000000, 0x0, 0xffffffffffffffff], [0x0, 0x3, 0x2, 0x3f, 0x2, 0xb1], [{0x4767, 0x0, 0x0, 0x100000001}, {0x1, 0x80000000, 0xa30, 0x9}, {0x6, 0xef, 0x80000001, 0x9}, {0x6, 0x200, 0x2, 0x7ba}, {0x1, 0x0, 0x5a3e, 0x6}, {0x7, 0x0, 0x8}, {0x7f, 0x3ff, 0x10, 0x3}, {0x7, 0x1, 0x1, 0x3f}], {0x5, 0x40, 0x48e, 0x7}, {0x20, 0xffff, 0x5, 0x8}}}, 0xffff, 0xa4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x24}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) 16:01:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r4, r5}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:01:00 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x2, 0x8) mmap(&(0x7f0000239000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x6) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 16:01:01 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x9) dup(r0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x36) unlink(&(0x7f0000000000)='./bus\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x4, r1}) 16:01:01 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xe0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e889412a59aa24bddf15b59393c79af3e79f3027ec1216e34537e2a346fc718f6e0dd9597860974513243634b0c29bf53e182880b9fbf2841e4c4aa72034c65dfd0ff98de7f6213b3c3bd115a2a2a697be641fece2b8fda5c6654e2d268a82fe2822a333057862d49f1cfb9f014b22208ac4a1cdd18f644bb8a5f23f10a7aa9340f5afc0e8c69418981873a10c2552ec409b3d64d5d29ab0bae71ff687965d88375569568bfb5df"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x8, {0x1}}) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:01:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6e8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000240)={0xffff, 0x3ef, 0x1, 0x47}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="ff788cec310d611d720c1331f0957fab74810eb2f0806fc9819fef23a1e520556ed3ac8f13ef76090d1abf8ece0f7f76566b9938045c1b59d84ed49a13073b24bc92e6d3a21a2ee59c92a119953d2b739c33a6eb4ad81cb44d856bd3924152edd9e969e6994fcabb5a0c9c", 0x6b}, {&(0x7f0000000040)="27e84641f03cb21339a90af4fecf2895df8c1fc8d708be2836cf19d5bdbb4d9543766edc70dc24b10c64b534d0345f9baeba57", 0x33}, {&(0x7f0000000180)="38fbf2c934bdd24a6c192de83a7faff0af79c54ae34601449113134639fa6959b180a3ef721afca619c3ed0e2af6a0e1d0a13ebe023579e1fb899c230547c0d31c8e206421045508000a3c571adb04e2f10efa25027082c3d5d14057316d145ecc755117ed8aa457239a1a7a3f4a96b6e9d308ee247a4723a6f2bbffed0c", 0x7e}], 0x3) 16:01:01 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f51df4c7c3812d3002e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b36c7ac240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e00"/180], &(0x7f00000001c0)=0x4f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x800) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c009f0000", 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) 16:01:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r3 = kqueue() fcntl$setstatus(r3, 0x4, 0x40) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x6) socketpair(0x20, 0x8000, 0x5, &(0x7f0000000240)={0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0xa1, 0x2, 0x5, 0xffff}, {{r2}, 0x6, 0x9, 0x1, 0x1, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x0, 0x20, 0x3ff, 0x100}, {{r5}, 0xfffffffffffffff8, 0x2, 0x1, 0x9}], 0x9, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x41, 0x1, 0xfffffffffffffff9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x23, 0x1, 0x40, 0x6}], 0x8, &(0x7f00000003c0)={0xfff, 0x7}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x40000000, 0x0) 16:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xffff, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x81, 0x0, 0x401], [{0x0, 0x9}, {0x0, 0x0, 0x2}, {0x0, 0x1, 0x1}, {0x1}], {0x0, 0x0, 0x0, 0x10}, {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x2) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$inet6(0x18, 0x5, 0x1) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0xe8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:01:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77beb0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585ff70a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e4be547c40be0063e490b3d224d00"/186], &(0x7f00000001c0)=0x4f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r0, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000002c0)='*\x00', &(0x7f0000000340)='\xdf@\x00'], &(0x7f0000000700)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='(]\xdd+\x00', &(0x7f0000000580)='&]\x00', &(0x7f00000005c0)='.{-\x00', &(0x7f0000000600)='*.}\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='#\x00', &(0x7f00000006c0)='/\x00']) getsockname$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000242fe65b00000000001200000000000000000000000000000000000000000000000000e4129686239c5dcb3c87ce00560ac1a194fa2000af1fc7fe77a2b0dc1e81a5328bd002e67e58f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a97fe07f5c5b11f0a0fdafa6a5c6f240f477945994d5d5e2474ad368f902a5439b9265c1a22134a4aaf5f2a6b77c6a0bba6f932a00d9414cefdcfb1910748e79c41e437b31ae56ac2c9c848e8ac9372c5189d1000"/232], &(0x7f00000001c0)=0x4f) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) write(r2, &(0x7f0000000300)='\t ', 0x2) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) fchmod(r4, 0x18) r5 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r5, &(0x7f0000000200)="8aa815e00ef360b5fabd10ad4ca4f255fd1a87714edfc780f457fe436e7aebcdf7e093a7463d3de17e38d9be25db521572c6bf3112cccf7fa195dc8337ab2362a748390aaf1c02ad5905e67f5f03a69a396e2eda767daf171962e7b2e4b5fb0320d525d004990e44ac91a405ef9041c523e56b4ef3ce1d27476a693c13e5b8d0daa3059723b58b5fcbdfdcddae1deb18d23e1346303efc1fe0e9082dbb48d9", 0x9f) openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x8, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000340)="7d01b98e", 0x4) sendto(r0, &(0x7f0000000000)="0537027f7b9a9d005e2c645b68e6c09afb715539", 0x14, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) 16:01:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000000000008d742c0001000000000000005b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893fc316bf1c53f144db2286fdea9606af8e412f05406ff2a02354a6f67d1a581dcd367060f6525d61248a8c5bdf463ba4f99475aa9894716d73642712489ce7caba8b7a0a44213bd3df8b09832d14794b2f476bde"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) setregid(r3, r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r6, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) accept$inet6(r7, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:01:02 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c241c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e36b4b36407b9dab1ea2fa6564e03ea0f55712ff4d9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb923540c0a2fed244cd0e41db7671f77501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c0000005d8b52c8a223abefb12c3c1d027f5d9f95f2fdecd65a40068ff275ce841594ca3df3d26c7b4d5d8450e9831355405ae3c731a4072da6c5dbb4b09a1cf4112ba633452b9841276537d2dbe4305cc617cb50d14a0fb436b26b7821a2422c82fcf3a9defc8c479da6ae2f1b18b2194e291a3c9bbb5db0a5fcb09c016ba5083066170457849c89a52bcc96ceede0e6fb2abaf2e8a08e2f60d679342d2f96f67ed04ac0c49c2c52a3a0fa7e11dfba4f46c2509d0f7195b080c8c2e99d5c17a50670b206dbb8bbe0114c7bff7effe0c71623dba823923ec45d15dd37fd88535b73d7ea96513ab7ca19441bd5973afb115152fff0328050fb918814440a5b558886846e0a99599744bba63f342e00e736dcd20e9dfee07edef0e53606f696d16a76339c63e15fe59abcd6620f52b55814929a5989be69a31cede5c36937913b34719eb8c261cabd68d37e5458c2a5f7647299ff6e2fbc03915adc567957232e901bfe34b8697335d96789de55e4bcfe3e3d1c6498e6f79c3d66e5f0c0256ea414c967061fe7864377350bcc62af8c5c8e0212ee4c9da6b4f0374ed29e19b26cf4f7d67c747f827f085001e3bed6a261fb3d44093a447fb96a9c0fdf68b7b467cff2c3a6c770fcc63ae4ddd989f7f07c4ba4df5a81c2be098c4158d28d90b81d65e26eda4261d1f66b30a2748db8ecbc0d33cb929fdb867f29ea"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r1, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000002700)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d4212ed10df79440eefe1bd0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dc61d87f71538f95aacc0f7d8e32"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f46600b5b2c849a471078368b6540000000000008c6464ed53a98b69f3800100010075ff077d03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fbdeb7a586fb8222d6b728264b5a28d6b0f5a45dcef9c5a67333e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d85964e48ad7ac3b2fa2d53d27448213878459657388af2f3854270f291a4ffde25e1ccb81e5471b20220044a28e6a487eec53896c330000000000800000ecff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f6e940d5c221dd5157e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948bb46f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709e54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303bdfa905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b3814efc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21a502a1b97d75e050656eec790c95e4876e4ca5373dd17e904463d6418a62ee1fe97b93a8ad5337c6e30f61bcd13e7caa6d271044212e933c0ae9cbf6e8d46bf4b0c85848d2b92f506a669feba615bd962e7283c5a251ed7387a12e98e3809537c393374efceaac5def0ba066b790bb599c83f90f8c873a8c4a3762711d5846268bdda2f"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) msgget$private(0x0, 0x20000003c4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:01:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) socket(0x6, 0x0, 0x0) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x8001, r2}) syz_emit_ethernet(0x21, &(0x7f0000000100)="9b7849177f957617988e5d199e681d3d348fec6064b86d2273534256436cd6cc78") getpid() 16:01:02 executing program 0: poll(0x0, 0x0, 0xcce) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) execve(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x81, './file0\x00'}) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x86128) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) sendto$inet6(r0, &(0x7f0000000000)="7fe995591ea5cfae992a35909341d435265769d4ab8a2124a5", 0x19, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) setregid(0x0, r3) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000340)="03b4f3028a905e81906c9546d7f8c3c0f3b0073ae9c3125b77ac7fbbb503827268474ade1eddcaf00ad1e2ebe6f041fffb41d4c2116b9d7011c8d7119d9602363ae5ea1c277324ea716b7d54e3efb48c4087263c5de3e21672236986179b77b9fdb7182f383dcf8f4bfc250aa547ed86fb6c299a88089fb5e389d0bf41ff3d054ab5e3e621c3760d1a50cfafa04b3cd150b002df214314a31d59b21835863167e02d053f998e061791ecf923d7a176859143495a4c2f05f5f552b5bbde307298dd173ddcbe5a690b0a5b34cb8192d37908c7dcf86537884f82040d3141a34b92b617d94e64a026f61ada0aa6217a723264752d07faac5bf78b9099ae7725aab555ecb127c69dbbb9f487ce9d93a4e42c5d63b83d54404539eb8fead04bf8eaa2af4e1f9b1453d896cdd94fcb4501e505a1bbfe0100db300c9e6ec7782b0c26305f17b40df8583897ad04f5b255ac8abfd5a0ad9c1ecee2d66f9b2a241737758de6500f7b3fc1de758c5b3901443a0d10666eda3aa982273e08b02b68286842bc55f330a14497531049b5b300c82d11815cd0a6ee4319267a819f9a1ff5f753c839f9cfe6bbe1f4ec45b013d18f8c7ad9bb4ecf7b0e059b26ab70586a6ff5648c9e350da47c396fd062a41826b4b9dc7e5cee6ee946dd23cb45cd1ab69e48c823deb3d11770bf025342cc88576f441a814d9beeb385f5ccb3ba0bbae667e4f9b9cb7d46859014987c226348eaf98f548c2278d59843131806fd375e377a85dd6ceac16c720225318bbf78dba4f59c1f785cab51e2c7080b89ec728600c78d74e4145981a710df1e0727f443d080f4cb3e58616ddd60791659cebf0a22f3548a8d74c8a3372d7c50734304e2011cdaf7683dee8bf83f511c55210c16ef05c6ad7658b04df91774733110ea9c125969673dfe2ab6410ce20764d920c75196ca644c6746ecce62670398e5fff37e0faa84945060352dc99ef8670faf362a6c07467890d47e07b9dd94e723d07afeb25d7b60f9c7d096ad1cef525a33645926f1be26333fd48facbdeb3d1b147cba02da1a19d3e192f25a84621fadf4e4bddea1acfbaf53db87418c0c5da0b42f9188de6a8afc15d893b495098ecfd71e271a6b2832a35f5594f3ad1e23613103dfca4effe534c6bad2aa8b75b38fcda91d47402fd58f36f9b582edff2563f719a87a39c0d85941607b536cd6aa97c1a2bbf62aaa202a0a88347a1b330ae09c5d9ec6d780e7f12c06f77773b63c022dd42dfa077ca7b75c89a04b17e7ea2f71d75cf1eacb4e3156b14ed4488112a0d763c81e8099c655b238ae9a447ab568ced31cfd208a39ec14e30a9d453e733410230bb584386be560db74eea71484c249b17b657a18ace66a0e288ae01c9d974f39a267f519d1532968152d002c38070d332c8637731af6d92e18a9d3376cdcb63472b255a35312a2c74ed44e71a8", 0x408}], 0x1, 0x0, 0x0) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r5 = shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r5) shmdt(r5) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fchmodat(r0, &(0x7f0000000080)='\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x127) msgrcv(r2, &(0x7f0000000100)={0x0, ""/60}, 0x44, 0x3, 0x1000) 16:01:02 executing program 0: r0 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r1, @ANYRESDEC=r2], 0x3d}, 0x0) r3 = socket(0x6, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f00000000c0)=[{0x2, 0x8}, {0x3, 0x1}, {0x2, 0xbc65, 0x1000}, {0x5, 0x1, 0x1000}, {0x0, 0x1, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0xd0, 0x1000}], 0x7) 16:01:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb37d4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050b0331dd48d6fdc2ef38b4d2c38f572cf51ad15b5cec337b759ec8adf7ff8e7b18d724de92f008c18d00002aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a828743c81bc5413e836c86a22ee18af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc457000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5578dfd3f151bd459e86fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff0364dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0000000000000000602f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbb12fa38eb2a450353e206ae63ea54877cde51f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1d8bb2e075cdcb511cc6b84696b4d7d581eda748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22123da787360b8989eabd0666a7ad788f48b442e153dbe35e87305fd00817dc007d07c4740ef85a5ae3d739f81cfdcd0e7e9ea8d718d0cdab23224a1cf8cc3567564835aa8681303d29b770705e5ec310db8dbee98f91ddc314f31328863605bd049e27fea1d9ec4c9ccbc8d848df956d78db3a0160930be98a23553952182f7e7809e8f1d88ad94269c376ff19b7110e2a18b5443d94e064836f22de819d3c04da90000000000000000000000aab8a019ac33332e1b69bec9917efe46d1a99a42e25784c606a967c9d77dc102e03f9cdee3560f0c42263074970495083d76ae5b9b31ba2a9da755116ae144e0343894d649bf04009e4d49d886456e054ae45b9108dc386cbbc5e920f913895217e9b5640204ae5736db761b73f900"/1041], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1) readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/192, 0xc0}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000840)="61edd83c87c329826615dc7954058e408e0814b48d1cd46800d205d26042e15f2e4f5151f12319c7d6ddbbb3866af195da973350ac219a56a606d93f7d11718d5ab9f11794cc5c9900054573cbc58b2f64388b72c210cbb712d79e8f254a26454f9742096090b03408aa2f6742499f6e724109fd6e9c227434630c6620fd6c23cee44550e5022b807f5c2ba1d5018667bce41ccc20a3163d8583972204abf6a2080f609329a6f852c4086235047468", 0xaf}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', r5}) msgsnd(r3, &(0x7f0000002a40)=ANY=[@ANYBLOB="00000000000000009bfd138dd7d23ff7a1392a28985955cb28760a7a1ff7b6607feaf2885698180bf9fb38a532df98cc9145e67c72f71492ca0c3cf8ee01d5336b6587003f62b98ebc8b18d34f1ac90d1a2d42a510d0efa6e5c39d315eeebdfe15ab73a3d8d69c9144666abff24e07a8e27456aaf09ef295e2d6a6b44abc389728fe1c30bb4c84f619151dc118a5ddc42e55064df98c6e75d1568f055bc26fb58ea365a4f811278be04af3b5a792818cd5281e47aaf9b3aa2515fed3ecfb51e050baf941bfe6dcb5f44d367c4c5aa03515b66227a2c5fd3bf4306c15d99608d6b42d8afa1fce19bb2b37d6f03610f689576acd1eba9b27d507edeba98e61a270c32f00ff2ff7f82b68a2fa5fb486026bea4c5e0dd8d6fadf82fc1fd14bbdc08fda1fdd38c9048f7e221fc4eacca19317a63c90678d3983f3f55651524d55641213960d334b666faac8586526aa6ab6dc4bfaa4039a46007a9df294bf2a28581abe90cd79c79c4aca0fdc1a368081a834e55b8ab3c8265da03184aaef581217cb0ba5121a74b7ead5922a65ea133bb79ca8eefa7a8b9ad30d78956e0c73dd9c77d39c21bf06eb11a2214e106c1e861d832b77ffad05bdf80bc910f18f85c4b49ff6639efa9ad111e4483cf95813849bdcde64b769c8074fa9a1360e37c2103c53f90f4ee57a8affdb532d8170e802d2070132ff12126cc5d2b45fa75dff726daab202dd249d94126cda0e56dc7504144276439bcd29c9fd706b3a41044581ffbdcdef5c0c034f5dd634d46b0a7da73806eb71603f4786d1223211ad4ba4a04babef5f18070b4f7c21960f8e5566fb3de6ba76d14120888f3ac51f73c769dd03e0144aedf741214fa085ed55f1e828fd9b78b17f6b92691f5553e8b965d21c6773411957392d37e2281ed70d0187711e10c6444a45f90c847b1a78a6d7e128cd82a8e4e6e97c61cd3f730095ae6e2d6b5902ec6f70d9cff82ccf63f3213c0e2d0347c9a85d9cc2bb0eb73cb4c9652255f90560239149a179f3599ee7eaf6061a7eb285190125019f77a8bd67ca844706556916d1668b584e2e31597b7afc5678a35d90385ad4822154761a049f6f27fe4df4a5b784b61e21e795f85600d628af3957751787c97aa94d2b657b01eb2237f40a046ca866a485728d97fb0dd07ae32c3658873cd5505c854fbc0ccd19be5c76e3c54f4f1702d8d38c642e48f08dd145d3a52060a3c3f8526ac51ea3bf61086b820fa9a27e448c39ede4fa2dc8e3077f989783cb2953f9fa7531218269619b8a92050324dbc14f8864ae3f9a3a0a6514661797989b5e1f981227abf23d51d295da0e0a9053333d1839170430f46fa7094b96ac99998eeab7bd9cddbabd87d93cdf61ff29de45f6a193612b0ddc7ced619e187b974933760b1ebe88fa25aea2c26cad00a49cf80f180c17c9daa820bed9f28ad6d8529dfa6f7c42c699011adaa41a5c3e3e17cd8dea6567a9896424c6f4b193a05256c7036a248e506a8571048e9d0fdee08f18234a843a9c3e112776300358e9e6336680d9a00e07e410a282e45f356a9aa89b2210e5f71a0c3f86680e79c1e9ece32a6eb2e2e241a34d04cf47886f724929a033648cabca6424bf1fd55bde1badf1db1bc00e58ee77d500e9f2f1fbd7cb51fa762c0b227cc623b50d8ae9ab0c0f7357e2e598f303a59678f11f8a3859b7202a98e4b786ef15cf4131e7e0c8054cb1a2d3c2058f09ec58f20b20bfca023e03b8e33da07602afd725fa1a56369b2d60c06d1578a062b37efb8db3a5e95d74a4cdaf9184c5956a22f3304ba652967c0669378219a2c53807147ac1c562fbafa84bcacad3706403a72f1d216dc3b9da00d3dc442719310fabb91dcc54d524e9f4cfbb5c090b7947709fefb613b71103e22f8fcc08eb042186177de047d4bf753e8194b2321b89043b8845df74978f3f1ccaef982bea968a333ed45db43046a00b051103ab38e317cbfc3e27bca0f73cc4d3ed5fc908adb5875cb32ad9c7878251774ea8580a66bff2b82d1f4a7937ac1bad80c6e917f096847f2bf15038fa24114b2a6e49c63bf33267bec5c4ab98fc7a197d02aad529af76d8acb3f6896a84903edcc0a700bdd2cf5f72a3b73e962b92fdb3596fc2f86b1173af8d1f5a5a76eeaf49d2c3b83b9dbee30ff4cb3c81f9d3c365c2b82fb7d3bcf4880b59b1e3e9b04382719a1dd2b9a7af1ec55871fc953e92038767b02a218a816bfd836dec981ff77470a653260e8b991bbce4d06c6e1d6bdbd91b92069ef512615c64135cadfcf1489ce3d1c6ac4144f16f6b1dad111239f111f4f9b48a1e162c603bb2d6a70caab45400d473fbaefa3286f054829c670e703692fca36888cf8adb369a808754e81d71996647beddfd8db782c3aebae8d150eeb760ee7761749c8c55b513e0473ebe66bd0423301dec8ea5b23a24de4e80fd0c518a6a88f802af463437f4c19cae7d0aae75394e6e96ad089211365c5facfeea19957792d2b851639e8e09e7260829be7cec881c201efd98382c69cecdd194e2c5c75dd116af039a2c24f4a2246ba81d49a8448714eddb68d35ffd958c83068701a4092aabb2cfd9905ab0ff4e21cfa3fd69600247859bc1341e9a4c598c0ded100806a509194cc0a64244103ccdfc5f9eb1fd2891265e08aefa9062163474613ea80acec0bb06b7d266cd555cdc03c48158fc5cb93c379a23f58dd67be9efdc6e32e31fb5ccc6875b153e776c226b79420b43130878869e93489e62b7e4b4255d9e87cdd65bded48b4239ec3b7d83830940642affa7531124e5f42faa37d7e950548e576ef24a43d5f8da2fe46084a94534a1358536296be72c73b9958a0e47125b2ac1aa22c087d0199488d4ad5457f48054694b00d89cdcd63b2595a6cf13d66c820c9c4c0f4ed032517b19f83fdea900bb9039d475c845c5216fbba16e52f37258bb5fc1a0d2f23ee38ed36844ad87be76d98a1e568718268642fd017b3f66f5d47175f612bb1b8f9588fca35fd0a54ca6c489180d18fd273b18d4a290b58f5684b91d1a31b7b992e440a598a50f7e1062b27dde815e28cefb0be75f636a75ac7a87dd253abb07108eadcef059952f94406fb8d088ab57c7845ce247fc860c48aa39266ad4ebb1eff59a54ff8097f7234ac911c7cb49f238544c262c8e787cbecb83402c088fc4fa8c01d95f8bd7bec44f3c52a0783b985895423e549616a5e89d2a0510125f0667b3c8a1b3fba7ad591a08be37d9434b7ed37c59249b0cb8e3f7b6dde78c2e51f0b78363540c8c17f99ca0f92bf1c188f511a0fc170590681389b392e81baaff3a86bd1e39ab1dc72cc0c6510dc933e4299b433ad2535e42ff504892dc81f415220eac4b27bff72bee12f58f738e4be7855d635991852497031ebc748cb23a3df2ca60837cbfd95dd4dd99a6f9830517b72770c4ab20a6b3883b0d654db811b8d9ce492db60361d4d5afc10d79e76edaa15de83adbdd6a9e363a498805912eed9cd8c02adea79a3709713c5f847283e641510ccfc960be3f02f10b85177e9dafc08db02829f110d0791a85c078c62c8552d107eac93bf90aa2e405091927d350d7cf0164aaced822e9fca5a28caea5a8a5ca6aac55d959453526f0639c0c6585846b0ff9dda7a54c1d0df65e31f9b013462061ba3a3d5de1a5510b92446ec7ba6325f50080c04bc40a490feabb5402d673f31c472c80bd78f2ed6be91294994c78b16ff18f2a48de97689c486b785ecb5147a3531b3a9563aefbae429fc25f7d3800765c996f2e2553935791e954f8ff5e618501f2cfb24bb5903d5b47cb7644fb46fbd90858a8652962c52cbbd4d0383f1ccb4aa8f56957a84624b7203402fd702a598b99ac83b644fac362961e8f5629b4ad62ba9336f1bcc38e56913c2c15ca81f7a575d8dfcfa1b46fea0676a76babcc75108c9466bd4b01f8abfa33ce3c13ff9ff7435e6b8e4a129cd591c47e9bd533b1496130da21cc222210777760959d401e6a2cecd07c90fe38b82ee5fe9ed9d0913c8855246318a04e2366c1beab9f47f9c14612fc2131e2a3ab0b7f071f4fa564499797663361354f20fd1b5a6a8a3b94cf43d42e1793fbaca3c255df1820f40b948d9be22bd54e4683d599ca4f82d5aaf75fa7518f004ef5d933614a558fd9fd8e612ad842ae062640ac935432861c7fbfac0f97df0c7ce14a257ab0a0e03f81cd2d679ba8b672f4a1adafeaf346eb67f20aa02158699ed698466b1c885ad384eb11bd4486d4016f4f15d15c81208938292293f10bcf566988da9654e33d3b45a2c61c8b680baf19bca3182e803af5f92c14ee683b6c0c0e7292680e709afb397bd5adfca1c9949ba267c0b21b74955d8ff0fc68e4920881a782fa5ea1e6aa0fe7caeb2cd36e9c835037cc95bf2c8af9ba2d98269d7e9e61c6ea9246107ca731c2fd401c9f0536ecbcd3dfd0deef510a0e1870b94f3007d7dccfa2c30035f4e7e9a89c1a633d835f49af27da63832feee93b32e8ff39ccac787d86ac106fe490e535bd89f7e10be13948fa1bae7b84d97d4eaceee28cbef1e294af69c825a264ac406a888acd7866f4debfc728524f3010f77545321052bb601a0c7b3c3ae93f822da004cf5417e0755aa6e95489d12f1e5a40e2971a2c9258a40dd0bae3a68b2af9d4dfa79b0cb1b15451db4f2a39154efb6f81b4cad0dbd49174506e9c0640a2217e45118191c42fa694667e9bf387d2285864419c8cf731c1f617dbcf21f8182327ed25a7215f12e4af102823dd4f84c0aabace87de878ac6de37418ba19b864f9456719f77495bfab8cf5a0f1c9f742168cf67b1a20c7e81527aa512a09a6b3ff391857153174f542f386140535f14d67919ab61763c8e2faec5b434146c763f609601a087f013393b314c5768a5d6f832debbda84b7ecb84f1a6b53dfce7114b5e05018dbdfeefeef19f403b971a7816e811c857a1b2849bed7e71d5ee4bdacdaa11b8157d690f9e55bfd11e5e19f2a7f2f041e49f114d6a5fb782e865f91483282919e416c3fecf93f56d76366383a90b3ec247d56d72c04f1bb8eab0742b596173727bf7289847b67965a04f84a4243d7aeaf58290b9ac21dc1521fdf988f6cdf39430bdc0c031d773865074b1aac1432bc7c11aa3aa938934e64688015a04b12c57da19a2aa2f55f723685cdaf74b7cfc27eaee9dbc408296956499874221e0998fc4c45733e336def3a70308b67a8d7248ef2fa9a4ab2d01f0b4f3b2aff024c8847e5c6735ac56df13f2dcf9a0f66fe149f014ddaa6804caef3882ba21614d1e4f1c6418acb882e09bc5dede6e2cd041058efb7ae91c2ef4ee9eba319449bd2bf9fe4c3cb5024225b170b4720f094d9dae82dcf5317a6f5cae1a1cb175cb4761110ff82390ff25376fc0703ae3e37150e508f2301ee56c164f93b0fa6a2c31a81648a713596f32c430bbfbbffb7fbc9288ae21f8c96ffb7a180998725ea46122bc590cd84b18317a692813e39d87203fa65d6638119d3d85bdff03244ee8cbccec82ec3fe8b8488bd8779b77b852200dd9659752c9ef363fc787627ef2eb9c8515343dd8f702b87c45ddd1bc0cd8760a524f37e066a560f3c10328854b255cd7f46ed05df495adaf4fd5bd3fcd4bad1d366cf6f8c529206f893dab31e2e65d79d8be95d489375da5bca92fd4d0be67c8286fe44c2dc462d40aa57c92cd973537563703f0bddc9232fa2480079925e463436dc72f37915d8566f8382878086967961d841098f48f24d338678c3493b6f5195c7ec3b89295ea756cb7918631e882dea2f7e22f0074a"], 0x1008, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r6 = shmget$private(0x0, 0x3000, 0x21b, &(0x7f0000ffb000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x22) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) r7 = semget$private(0x0, 0x4, 0x4d2) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0xffff, 0x1c00}], 0xa) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000100), 0x2cf2) semop(r8, &(0x7f0000000240), 0x6) semop(r8, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r8, &(0x7f0000000200)=[{0x0, 0x8b9, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x1, 0xc00}, {0x3, 0x9, 0x800}, {0x1, 0x4, 0x1800}], 0x5) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000002c0)=""/114) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000540)=[0x8001, 0x9, 0x0, 0x9, 0x400, 0x200, 0x5]) semop(r8, &(0x7f0000000500)=[{0x2, 0x3, 0x800}, {0x1, 0xb85a, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xb0f8, 0x800}, {0x2, 0x7fff}, {0x0, 0x4, 0x1000}], 0x6) 16:01:02 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, r3, 0x0, r4, r6, 0x4, 0x5f03}, 0xffffffff, 0x101, r1, r7, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2800) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086c960a4f005000000000000000000000000000000000000010000000000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:01:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f00000006c0)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x228, r1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) pwrite(r2, &(0x7f00000004c0)="7812e537cf02277c183e805352dddb104f7c2749c7d0363d100f2ad4b3af2bfbfca4b9c8f792b8b8f6ce9f4adfd34eeb16021f25d3daf53c29162fd7cfccc83584e4064695fa1f4755ecdcc4cf32104c28028bad6ae9815d589cd4acfeb2799c2a46433d08f32998b801665c526089272c3ede23231db8191278104ea1715d6e0be2cdc9139827ee109d30924a3701def96000cf66d128d6b92afcd11c7270c23f9c3a2f74ca5343390c14e8ef10c9d4a9901745ee89a9e94d5da3201b3946cf4a213bfd2bb6450208898125ea3732b70bb701a81d0190c22c8250f632114c9fe72699df7d75f49bdfdde101c7b8278bb10d2cb458", 0xf5, 0x0, 0x3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bdf0a15ad55b38ee4129686239c5dcb3c87ce0077a2b0dc1e07a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036e17a240b07f5c5b11f0a0fdafa6a5c6f0400000045994d5d5e622964166f62d452f306cf337c928b2009106300"/199], &(0x7f00000001c0)=0x4f) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000003c0)="c9354756cef55613f1b94a8d3b4cc139b620a94db8519df6a5d5e46d98e7498447bd5ef8de6eb33c72e351f9e461f8a690139f3635059c08a0749077c3abf1ed28f2527fab26", 0x46) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/232, 0xe8, 0x40, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc) 16:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r5 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, 0x0, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r14 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r14, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000cf1a3137778e90000004000000ffa861a8f7a32935502be7e15d6a000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e83a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a0360b07f5c5b11f0a0fdafa6a5c6f240f6779454eb1ac43e930211f67f3310bf29be3bfee6872fe0cf0f0a5cad90feb70e12b0956dc3e40f164f067e0db565cf31d52ad105695933e5a2ced2701601b8033314120683796ef3ca839c7b4"], &(0x7f00000001c0)=0x4f) r15 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x1, 0x0) r17 = fcntl$getown(r16, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r18 = getpgid(r17) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r18, r17, 0x7f, 0x100000001, 0xb1f1}) r19 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r19, 0x0, 0x5, &(0x7f0000000700)=""/199) semop(r19, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r22 = socket(0x18, 0x1, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r23 = dup(r22) accept$inet6(r23, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r24 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r24, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r25 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r25, 0x0, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() r5 = getuid() setreuid(0xee00, r5) r6 = semget$private(0x0, 0x0, 0x4) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x5c522ee6, r7, r4, r5, r2, 0x1c8, 0x11}, 0xffffffffffffffff, 0x0, 0xfffffffffffffff8}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) socket$inet(0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/184) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:02 executing program 0: r0 = socket(0x10, 0x2, 0x10) r1 = socket(0x6, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/152, 0x98}, {&(0x7f0000000100)=""/208, 0xd0}, {&(0x7f0000000200)=""/229, 0xe5}], 0x3, &(0x7f0000000340)=""/228, 0xe4}, 0x803) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) fchmod(r1, 0x56) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) lchown(&(0x7f0000000480)='./file0\x00', r3, r5) 16:01:02 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x9e7}, {0x18, 0x2, 0x0, 0x190000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x20, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r2 = socket(0x1, 0x4, 0x5a) fcntl$dupfd(r1, 0xa, r2) 16:01:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xf77) r2 = socket(0x18, 0x2, 0x0) fsync(r1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) dup(r4) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000340)="6ea238d62ca0969a975ea97e362d4c00fcf949b5fdbe7a745347508a59c4de93ecc2ef76178e6882b2082e6e26fdd4417de4ad7627bcbf4491534e0f7146605af2f47569ee336a72512dbd00be8965a448a4dfd0aaa4b3382c3ccce00bb114c1ec2136134d86a94fb576782599e169b0c498201c260dae2acdb3efb0e940339802", 0x81}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x18, 0x400}, 0x0) 16:01:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') open(&(0x7f0000001b00)='./file0/file0\x00', 0x80, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000a80)={0x0, 0xef}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) sendto$unix(r2, &(0x7f0000000ac0)="950160604509faaa7a8b46d0a6f4389226b86797dfb44d1daf29a610f5e0cdb793cce2a9122211f7fa9465de288c455e0102c127696f0dbe0e93c265436149ffef60211d34c7183a58126951f2fe34ca0221f351fb1e1ffd05145bb6affabf2e5f87b8ccf5a851058f6661be9cb94ea8fa6aa58c97e57c618a1b8980c8857a0a0bbd5b5fff469d41ce6b96af6b79c02c523d08f4ee94397a1825211a5264172e09eec56599b52d56cc5f2da2241ca8108e9adbc6046f788b4096490a5952a1b5f95049fe3767bc637fbaaa9715d33b8f56988dc6ea611f83c10c6dbd15c7cf80bc97401a98f3a419b8ac30ead513b9b1b71b934c698213f7c621199ecb7f0b2d40b7935b7904cce027d31a8721a2c2764403edf768be35cb4ab1eb7ce94a0a268c067b143d58c3ef528cda6835eeccf33ee2d8512a8875f9fcf7356ff50f22cff46cd8b1083d6e34df83d7945f941ccfcdd841b8dd3732d777f5b19fa66f77a7084c2deac59dd70a64977bf44884f5fde1d13beffde638a6941a1f384eb4ea7833ea423b965bf255a2514837d5ee7fded213baac01f35db64cf735f9225b0cc5a3302d0d10cd0beb53eb19eb0a8c19d2d9fdba7987c82f4e35983927d946d83a22591415d689b458fb4d71fd51682cd2b4a739661d6f910ead8c3b269efcd50293e888e7d7462305dacd851038e7a21d9fddfbdfac63396efa532c0693ea016e1fb684431168d813d8c21b3e0c867934c66f78f8032e8191b3ccb02d72fa74d64171ee69e87e6e2be5741769da1b00e78bf029dacb0d1c14a883508dfd9111b6d782be095a47a1150438bcf1c6d4e8557ed325c370d42f6456e1d4d2605d37b2d02e3887c1d8e2ac63bec65793df029d606fe30d9f12bb87340ba771d4163c89cac37b4d120edd333afaf848c59412eb7af512acaba31901e865b68b991eee6e3ef330ee741a2db6c9b54928f756250fe69682292c30cb1100aea2c9e6cabb795a92caaf22d8cebfb59756d5e028efd2a4c8e6acfa53eb3f7485ce3a83cb72388f100738adbbb06079443ba79f5f29273f9cdd767c11c13b2bfbe7d7755016ac0c65429595d9b906cd27f551223cfb9009fa7d88b389f419a921cc7491ae3c7385106eb05fbf92014c5e64c600ad89cb6ecf37d9cb08022f3752312d31a99cbd7ecc0bc2cd6f27d4c1d96d25a0b742c9d16acf278c6d3e68371ed68871d201280c112e9ec73db456387168f67523d37cb5bd26a045f7a32d5e4e3aafa29e058fa4dc84216563020e140f74dc5fa1097a6ba215a6d68708da2b7069ee57e763075853a71be919d8f984c0f91620b5edbc4780ab0e25a7f1a5ac7a54f0976efe2e5b148148c6043a30a87ca3eb4ddbc89c4b9581c7955b7f63d9d4cfa58acaa023bde7037c08eda98d90bcbca32803a9444b4abc092c0b72fc57ae3d5d02ac25cc576da9ed4487fc142644e7f2638f23f0a9c6dfca5ec428ef9f074ecf97fb761dea1e0f541268e2f0661b1f1edcbd80f01bbe768c1ff0ce408d878402c2d5b01db3f6b70f1fee0eddfdbd636914d4c63c9a79abb82507dd2127eddf0110a226628055aee0906481172b525de30fea07c898840a32cd49ce6823e89edbf0eaf915eda4270e1fb42288a175b814caa285917fcdb64f2f8177aa92659c726d7157e0fc2aab70ed789d0d12e7612fc2403ce2db7d1717ef187e2edb58925a735767beea80086de60854546372d2e7cf9a0c5e9e3f21215a828b6e3c4fed77018a659260c6e394d6738eba5dd21c94399db51b18d094af2022ee91f2474856c21771e8387c38312359c23bb1a1d635b427bb0b62da96d61d1099fdc2c90ecdbc1e087d82737501a22c83dd86f5dc2ef787ce1be5d0cb0aa7fda757763555a3e94ff5100122f72447d0514784c92e2462ebfcf0ba916c3320e02a39d8e594d9ba2b80d2a1dd0f4091df0eab481d3f013e0c322f5cfdde616a857d2a38f8c7ee924b5e8cd8063569f15f4b1ac687af9f897ab568e4257df31722e45adbd2a2e9be6760035d8b9083bf56563883008b3c29b03a294bcc5238de2be0d42be970d202c46949f4091bde54a46fb6a0434f077d47d31d7c10214d648a35b2a39d227585d429b03a226186845d91a07db02b4c190a04d134766cb91bde4eb92ac6c1747c9da40d6ebfeb7dc8f81b7352ec5e680bb0d3b969e38a5ed815fe6eb606916ea4b2561620e3225dda5740417965b45ca985ba5413043a0b5c218f5db2569b67f997aa8c03e94dd3f7508b381333d97ea69394415abd2b232fb9cca8f6c22630d087b7545d637eb1bb1df5517dbfd7f768dd1b2a9980a86d05b9ceadb297ecd7fcb5291c4d6c51f0c94d75e4455816a4ab123c7a4b4f92555ac09fd9a24b8a72743998695e9b349de225ffe1173f3cb7bd85a3fb7d0943b68b9d787e2662019cde5012bb7ff9ade39c5f420b2688cc7fbd098c01cefe3be928220c929f3f1f3ff2775cc1c1a41f41018613d7285bb2ed180a66a97ef1729008fb0723061a2399bd70eb01fce0e65a31b9ec60a18bf684b4b97f808a85d7db964627f6cbe447d2c0736fbd39715171662d6a61e189ed6009b111f45641047de066c67d9066ddb5e60f171b1af698117eebdbed2fceebd504aeb3c25c97986df5e6e27e7f5c899b95187cccbd92ef4f7df1f57e4acdf7db588c931a2ef4399cc1541ab81a8b8c9416715a9e9d0e824a99889755a38fc5e45ecbd10fed1876f9ee70a4ec199bfbfff3a1233d9c4273da26ab0824a2d16fed5d712952facbcf557d0c5ed8c6ab18f6e23e5845d98c4ad4959948c09c666440a8117f6fb95d5a17681a8a7b03ee775fcb1b95640803672d48733dd31a4edea8baa7df40e63e973663e5e0efa9ca457054780ec3340e7531e75f348a2391564c49f89936ce4e18c486128d174a115df8481d027489a6642b7f06fdc83a1becc5199490ebce5bbfb5fb9cdf0dff03ff733532624b16b7c889da7106442dbbb2f6c0eae04c9187b0b4efcca405b3f1426872a9bc2282481561661159346bddc5954b68d1e5b047f1c7647c60ac84db3c9c8dafa3b3fe515114f40195931dcee83619d1c56da2d819df6c29e549ac3ef6be7c0857d4f93aec6e4979a8b71ff319a19387e37efbc866a294f254fee6c8023f7515c587b6797c8a72735ddc979ea380d3fe68f1c681fa4f8e6347fb58893d60f5d22eccdb0a4e2464defed0d41a9223720795e0b49b59c2eee84ce01ea4c053e152103ddc1bdb795b63c7f72ee68203f6f8748ccc77c400ce5fdd5bed252d359c5bb3182f7b31b524c91eb4a017911b02d41fd172c58f8c4e8b989c075a5ade3c75555190ee9cc13c0f740869b1f0177e9bdce03d8848d184e2950d5e50557067abecdd2d77e1e16ddb2d4591aa75f721f22947a85923aba88d082518b2af8508ba260b5701b858f4cfdd4136723c454d9fa3f9f503ce317aba7f25f9fb83ce4531ece0643be998ca481615189713fb6d2fcbb36c92a8e2542cf82814a88eaeb90f53a011ea18e49489719eccdea45acb082ff47bef153ede8d2b77682432baf22e9d06ff48cc94d725b9ea8b1d6d9b2bc6e11be552043c9508ca186bd01985c49545322327767f6df60ceeb18d911ec40ba40a09ab715986b93c8ea346dc65414e3e4d19164c5a9a172079c15165d5471ccb6c768a9399cfae4422a217765c36973928d4daf3d8008c5fb3ebe60215851bb63c90272400a71dfe1dd2af2245908c5f10efb2ba2f30b96cb99eb49d9e6801e1ba2b463c67f3fbf37756eea3bd152466b3ed0c85a3b2a55643400578c91999a6f46617b7b4f4d4dddd4535e57278afebbab0be8ca9a381feade1acf244b9267e7e6714f0d9646e4dca075aff85a429514dfb82f40ef3ad606306d93dda178bf504e702b27d60f436f67a087b32096ebc2e45cd030a4074204846505b4c8bb79c40de192739bdbd6f652881dce9a3839bdb55d1c04eb63ec0e90b8471ad0da71440fb8aca0a72c2f4f3b7b3cd063389935a848636e3cce395d42c46c7b064aa3f04cf1366dbbee1127802feb25ba775e9a677c4aef778ce7e193c343be863cc78edc32e9ce1c14c6c7d58ac39e467965992576ba180636e152c0355b3183e05192b88b4b2888f0d145adeccea3afa1c1a11355dfc613012af948fe70aa59234f5d9787d99d32e4a425d9d9ae4b43e6fea37e202d8f4c368dc478e364d630d54902843f88f118b388e5dfe361c5aefa503acf549f65eb592b3de757c522178cd70faa71f2e9c9cfbd27916b55e46953d964d05a05aa74c3e366c68b64dc8d1ad68b23114ff7ec5bf9a1a44ca1ea07e7897017bc8b1f281d4d387fc3c7d49196e36086efeb3157aae66d4929a332bbc6148252b136f5e93e361c0d25c0e990f637e0e4a9ac41571f75bfdf85e01b9df01b03f4c9ca73e0177cc9e966f9ade228991cef87b01440042e6e9e955ba007ea8ff9c1439ad0ad7ce3b1e0aeacbfdef0ca1633ec8c5273a9ffcb872e0baf4677c523242d50e4d9fb087d6ab44a23256c589919cc8f7cb0f753452ac0544413dcb5dcab36c5699608efe2d439fb06ad0f4ab7b5e07027f11c286aff6b17cddf06c657fdafd28bfcaf8f12c119bd5855bd15f2ef232b1ea5aa9090acd183a6746de805e062dc2e042f23f137f8e7e78df3c32fd64bd554f7b291b7ba24e28c578bc671870bdbda3ffc46c7bc7370ed7c6fcf6ff156ca21660ce9edae2fcc221736abc328a620ca7c3db126caed0754ab7b2653027dd90cf52cadadbc94d8e1808cc91c3dc4ea404899240a14d53ab8c707c418f5974d564fb70dcf51f73593d61bd65e7a0b9cab782c12cf26e5b03c7a892e9fb27df441fcdccc1f3d1d8f1ff87826625e974ac920bd07428ff39911e9fa7802245a8b1cc2eb22889d45ea049a8406c00554bc06f9a8e8e7086e7eea70db5b821f8504d17e6cc0b56da7d8317002a8703e7008866ee26ee8a04aacabae20998ee348d85b7cddf52d0f9fcd6d0a176e3958bef93e2fc0a3e99f2d7bdcc9c3cb7f9dca001f12b8450dcae6343bde8ca7314003cb119b85870aab2efb2361a08e4aa11ffce49db8d216ab2e491fd7dc9a9ec490bcb58a814ad1457341e3aefe4646451b8ffa9a3965428220d160a874eff6ad08284dd0d8836429116165fc5707fc3d8dbcc69c323ad856b6cf42905087dbd570b665639cff7d9319dbd72ac98c5d3e554cf4466e896be8da187bf28f0b7140e963dd8032e8d944fe07101620591b1bfae891d8966ce6c8700f370204fe7cdbeece7b244fb50bff96f3cc2d3390e657c578fc1b2817878c641e76c500d52cd5aa65b25e522eb1641a57a7323a18dc5ccac28c206eadf616abf9e3136353cdbc442da256754b5fe159b2f2d962a077f5e82bba358305cea9e3618fb98f9076b65323a617f29b2937c5ecd13b29445d21c02bcc2db3f07675b2ecda3a37f88bfa739bf9941cdb933068869edcfddf89c1efaf62501b21f7b2c929c64196f426b911498419be2a9d3b6a186f547b94b642826d100072904d991badc8e1c2d88ef80967ecb2e309f74bc7944ba26fb079329f921c725d8aad9d5f3be30dd69ca4f35f2fc921f7855448f02eb3e728d20dff19f6590a2dd0956e1ddf879cdf4c96eff63b312b0ca081cc0328d63ec61de40419451e22220f0703252ac9e803820af1e470e1183de73e6d3c9088ffe390879ac9fc628f1a715bcee32a402f68ac6773a793e33927a13df9bfbde3dd8b6588184750f09d890dd8a5cb5e5d76d022b5d", 0x1000, 0x400, &(0x7f0000001ac0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000200)="c94649cacade58ab33edc47da44fcf8e31c44481ee56c78e77b203003428d3f75751a8aeeacc600a4ed65fe99bcb006502348eb5d0314498189751012fb38add2b2ec24a8b1af36b84dcec0a0449fd07878a8c9c484ee63635801d2ea5de08cb7fec5751bb6291e4364ef2e3b3a6ef7477c4b7841cc9e8ba1b0341170412ec4a039817ae2c1fa49e612b8deb686c72cb882b4258a7485fe118d4e442f1c092fb857d539e8cb1e401e67f131520d1b59430f8187f8e96a50bf23050d479e86d5db205f2354036ca5e108dff", 0xcb}, {&(0x7f0000000100)="c5ab899ef74cd02b8184e45656c7cb4c360b3fcf0fdbb229952f873d47783daa3414f9ea213111b085808ab35f008921b2342fbbbac789c50c82a4537080bc69bb", 0x41}, {&(0x7f0000000380)="47ad77e27a8284f2bf0a10912b58010868d40c68b179abb47631aeb7f393d337cc19f06126942a5c738452f902471e1d9b3ba6b723b77b8ab023400b230990e611b81b116d48e2e5d0ed2c91b03bfec8d7a6cd3a70ba3ab3f7b1ade3cb7b73d9fc", 0x61}, {&(0x7f0000000400)="77dd0b4fe8c344cda6d0a8edc45e50965aa9df738234984c392befa4d0c2e732331cbc1a33212c3037705bbc36f8527230f531a59d5f67cf0690d3e9c2688f8619370f1e8d49d71cb62061d2437f99d4d83b4becb6becd41be1dfc04d912d688b2e59fd739e702410da1cf3b05ddcf12b7a841c0d3997a77ad37ff8a488fe8b89d5a217d621b2bd607dc2d18a61857b2cc27f0d0c513072857bc8f3b69e5b026029ad5b2ce39389e0fc4f46404da664d66aa9dbc4ed8821acb9f834f95d05322232eb31e267e131a95eb3a43090976a17e63a690ecfa0dde441fff20893253fa48631cecfb5661f2d7ec4fdab1db9673bca0", 0xf2}, {&(0x7f0000000080)}, {&(0x7f0000000500)="1fe1ffc34ac5fd94c9e76d378f2bd981da22cc1c88e6f7f9fcc6b46b38848f4533a80536a39590952e72412075b1e8232a6459b2ee5cdddb9db8f9a924376a2a38befbe7597f4638a866754fd4423e6f9b857d2a3a7dcb216a4f85020140f0c6902ee419565f48828ff33e8c04bbd0ba8bc2b513b206327a2613102dc3a254750c95cd1294ac252ff4cf7c2502c55a0d7232b55328d441cdba83da359282ede06a37d4469835aefdbebf5840a43efc758609c18270a91c7b851227d4c6757afe499863ecb0d406e8d14a00f3841925b8260a6e932b47f9e952ab6bfa966428472f8ed65b751bbafc2109170690761bbf1373dab9e812f85f7cedb7", 0xfb}, {&(0x7f0000000600)="bf1c36494d968828be11f64193f5b17305675421ea6897562dae0e749ce4693ee3cd14ae5a993578481e8d272227f08a7d928d51c5a0714a4cb44daafdf243b5bd0b2cba4b6b6b0a6d4a23809dca9750c91b653787d28e26b9b7f3e3196c0082260aeb0f5f7955d37042fe769e6ec6460e9697391ca977a7f5a32b6e67c1c19d070ae57b6686d69a386597e32d444eefd28be56851030ae71e5524267519856a95609d451b77bcb85a5a04caa2677f699fa401cc0917c5", 0xb7}, {&(0x7f00000006c0)="3909ac0fff727fba92820e9b954631ce6025ea61bcc8b688a019d468c980e7bd90130ad48dfe90d2f02695b623140097437328ce16c23b2f245da77c73cdcd872411dadc1a989e737ca2af439f9839faf9529f85c6a656cfe12bae5171ef7624bb93fde1ce338ed107d8718039eb7951ddc292c3627c5978b84ff263a3ac1ac68134b70e21fd", 0x86}, {&(0x7f0000000780)="8c724ed3c54495176996f948a4a795f77c95fd47017d2aeb5927003ed34be9fd65fad1978bbb829e601ba998da03002db82be75f4dcd6d08b2e1d6f2568b423f9c6fbf3e083c24166c8edc73a9c0316f3f2e54e3b475d61e918c517cb9190b4ae04fab825120c7bb9976495bc4d931e61a6f56f588d9c5a98acca4a86f2f2fd2e6e55f770eb4987a7796b1cad02c0b7d4896c0a1c7c158e27152ad03103dc31d6d2b6914eeafdc8d0c390d99e70c0305a5", 0xb1}], 0x9, &(0x7f0000000900)=[{0x78, 0xffff, 0x9a0, "f9a33fb122ca8b467c527e1a160d257d3e2420edbb13be0c212665fb41a4a06744185e2677d7486fbb8781fbf3ebb4dc766c9cc733d4cbfc49bc29278bc488078faa687e5da83bcf983a48853dbd7c358c455a61cb25c182cef703b008c1dede44121d25051274"}, {0x38, 0x1, 0x20b, "c53acaf73a4484e87ba718af87516160a76b5a942bd9d2616fe81894053de10a8bbc8ace135ed2"}, {0x60, 0x1, 0x5, "ff9856bb5b23a145d47f42d1b3ded13c0813abd50676cb81cec5404693c52a65cad73b48f992eab706c668ee8f5c066cb2df07e139584ed1da1287e3cf6d5bd92d583b10b5a09cd69c232c6f71365033"}, {0x38, 0x1, 0x80, "1d3676e5bfe685bc852824efa8a47270106971baa90395f38c52f19ad1a0a78bd9"}], 0x148}, 0xa) unlink(&(0x7f0000000000)='./file0\x00') 16:01:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x2, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x10, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r12) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x80, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x40, 0x0) r16 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) r17 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r19) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r20, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r21 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r21, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x80, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) setsockopt(r23, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x2, 0x1, 0x5, &(0x7f0000000940)={0xffffffffffffffff}) r26 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r26, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r27 = syz_open_pts() r28 = dup(0xffffffffffffff9c) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r29, 0x0, 0x0) setsockopt$sock_timeval(r29, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x400, 0x0) r31 = openat$pci(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/pci\x00', 0x40, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = socket(0x18, 0x3, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r33, 0x0, 0x0) setsockopt$sock_timeval(r33, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r34 = syz_open_pts() r35 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r35, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r35, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r39) r40 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse\x00', 0x10000, 0x0) socketpair(0x18, 0x5, 0x8, &(0x7f0000000b40)={0xffffffffffffffff}) r42 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000b80)) r43 = socket(0x2, 0xd4121f198f349543, 0x2) pipe(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000580)=@file={0x0, './file2\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000005c0)="176c86ed7566f08abefad344d89866d575b925290b99fccdf54de78a74d4c5dc63ea4052752774de8ecde28d02020aab18414d597dc8879256e7ba021883126bd57412e0f1a36076641e0901c4e9141925e109d02aad5925c70738de446beae6746818667c9586719bf6f3e315bb9b91951b4cd2fff23383058c9c7f03c731c219c16af7a366dfb997b5240ec51abb7928cc7a59dbdc9b393891bd26e7f460e078d28535952a09534e8357cd292a17a8929ada2364a0a3769dad325daa4976f6ef6ab9fad1a150fbf56b20c0054f66bfcd98fbe120dcf6894333771ea0a7fee3f8ef0cf851", 0xe5}], 0x1, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17, r19}, @rights={0x38, 0xffff, 0x1, [r20, r21, r22, 0xffffffffffffff9c, r23, r24, r25, 0xffffffffffffff9c, r26, r27]}, @rights={0x30, 0xffff, 0x1, [r28, 0xffffffffffffff9c, r29, r30, r31, r32, r33, r34]}, @rights={0x18, 0xffff, 0x1, [r35]}, @cred={0x20, 0xffff, 0x0, r36, r37, r39}, @rights={0x28, 0xffff, 0x1, [r40, r41, r42, 0xffffffffffffffff, r43, r44]}], 0x168, 0xb}, 0x40d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r45 = socket(0x18, 0x3, 0x0) setsockopt(r45, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r46 = socket(0x18, 0x1, 0x0) close(r46) r47 = socket(0x18, 0x3, 0x0) setsockopt(r47, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r47, &(0x7f0000000100)="8c65", 0x6d2) mkdir(&(0x7f0000000540)='./file\x00', 0x87) 16:01:02 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) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000140)=""/105, 0x69, 0x1001, &(0x7f00000001c0)={0x18, 0x2, 0x6}, 0xc) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) semget$private(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'], 0x10) recvmsg(r0, &(0x7f0000000100)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/67, 0x43}, {&(0x7f0000000480)=""/151, 0x97}, {&(0x7f0000000540)=""/154, 0x9a}, {&(0x7f0000000600)=""/223, 0xdf}, {&(0x7f0000000700)=""/79, 0x4f}], 0x6, &(0x7f0000000800)=""/88, 0x58}, 0x40) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d81fc26c98745b92de4cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b02b3a8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d089e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x8}, {0x80, 0x0, 0xff}, {0x6, 0x0, 0xff, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:01:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = semget$private(0x0, 0x7, 0xa0) r3 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) r4 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r8 = socket(0x18, 0x1, 0x0) listen(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) listen(r9, 0x0) setsockopt(r9, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r11 = socket(0x10, 0x5, 0x7) listen(r11, 0x3) setsockopt(r11, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r13, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r14, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r6, @ANYRES16, @ANYRES64=r7, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r4, @ANYRES32=r13], @ANYRESHEX=r8], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r2], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r9, @ANYRES32=0x0, @ANYRESOCT=r10, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r14], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r11, @ANYRES16, @ANYRESOCT=r12], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x7, 0xa0) r21 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) r22 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r20, 0x0, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt(r24, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt(r25, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt(r27, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt(r28, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r29 = socket(0x10, 0x5, 0x7) listen(r29, 0x3) setsockopt(r29, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) setsockopt(r30, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r31, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r32, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r23, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r24, @ANYRES16, @ANYRES64=r25, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES32=r31], @ANYRESHEX=r26], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r20], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r27, @ANYRES32=0x0, @ANYRESOCT=r28, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r32], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r29, @ANYRES16, @ANYRESOCT=r30], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=r26], 0x9, 0x0}, 0x8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r39 = semget$private(0x0, 0x7, 0xa0) r40 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r39, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r39, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r41 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r39, 0x0, 0x0) r42 = socket$unix(0x1, 0x1, 0x0) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt(r46, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r47 = socket(0x18, 0x1, 0x0) listen(r47, 0x0) setsockopt(r47, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r48 = socket(0x10, 0x5, 0x7) listen(r48, 0x3) setsockopt(r48, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r49 = socket(0x18, 0x1, 0x0) listen(r49, 0x0) setsockopt(r49, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r50 = socket(0x2, 0x8002, 0x0) connect$unix(r50, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba1030000000000000000"], 0x10) write(r50, 0x0, 0x0) sendmsg$unix(r42, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r43, @ANYRES16, @ANYRES64=r44, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r41, @ANYRES32=r50], @ANYRESHEX=r45], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r40, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r39], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r46, @ANYRES32=0x0, @ANYRESOCT=r47, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r48, @ANYRES16, @ANYRESOCT=r49], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r35, r36, r34, 0x261}, 0x3, 0x3ff, 0x16}) getgroups(0x4, &(0x7f0000000080)=[r19, 0x0, r38, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, r19]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r52 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r52, 0x3, 0x8, &(0x7f0000000000)=0xee65) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r52, 0x0, 0x0) 16:01:03 executing program 0: getrlimit(0x0, &(0x7f0000001400)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001780)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 16:01:03 executing program 0: syz_open_pts() r0 = kqueue() pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xc1) kevent(r0, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e71700008000000000000000000000000000000001000000000000000000002200a2151246", 0x2c}], 0x1) 16:01:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = getuid() setreuid(0xee00, r3) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getuid() setreuid(0xee00, r7) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, r3, 0x0, r7, r5, 0x4, 0x5f03}, 0xffffffff, 0xfc0c, r1, r6, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r10, 0x0) r11 = getuid() setreuid(0xee00, r11) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x1, r11, 0x0, r12, r14, 0x4, 0x5f03}, 0xffffffff, 0x101, r9, r15, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r19 = getuid() setreuid(0xee00, r19) r20 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r20, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r20, 0x0) r21 = getuid() setreuid(0xee00, r21) r22 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r24, 0x0) r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x1, r21, 0x0, r22, r24, 0x4, 0x5f03}, 0xffffffff, 0x101, r17, r25, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r27, 0x0) r28 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r30, 0x0) getgroups(0x3, &(0x7f0000000040)=[r30, 0xffffffffffffffff, 0x0]) r32 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r34 = fcntl$getown(r32, 0x5) fcntl$setown(r33, 0x6, r34) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x7ff, r19, r27, r28, r31, 0x10, 0x5}, 0x6, 0xfe, r17, r34, 0x3, 0xff, 0x3}) shmat(r2, &(0x7f00006e5000/0x2000)=nil, 0x3000) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r36 = socket(0x18, 0x1, 0x0) close(r36) r37 = socket(0x18, 0x2, 0x0) close(r37) socket(0x20, 0x3, 0x7) setsockopt(r37, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r37, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8052, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x29, 0x4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x9, 0x7f0}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de40faf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000fffffffd00"/3074], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000f80)=0x9) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) chmod(0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) openat(r0, &(0x7f0000000fc0)='./file0\x00', 0x2, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000001000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000f40), 0x10000, 0x100000001) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000001040)) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:01:03 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) faccessat(r1, &(0x7f0000000200)='./bus/file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1ebf4a2eb049a706fb6db9a31d782f81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) sendto$unix(r3, &(0x7f0000000100)="4b8d9ab7890b0270b3f1a1f2f10a89c28819929524876650cd6c1099d816d43fe2d9636628877db8950c34767913e78fc7422cd2d55be05f53ad2b538a76c4bbc8366597b5ffb844cfd817e95cca10", 0x4f, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c453000"], 0xa) close(r0) 16:01:03 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002040)={'./file0\x00', 0xfffffffe, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x0, 0x2, 0x8, "4e1a5be3253e278d361c993d6550393fd8183598", 0x1000, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0xfffffffb, 0x0, "4574f79735a00cc4ad21bac1bfddeaf644175e3d"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) poll(0x0, 0xfffffeb6, 0x0) r2 = socket(0x20, 0x2, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) dup2(r2, r3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) write(r0, &(0x7f0000000140)=' ', 0x1) 16:01:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x80400000, 0x25, &(0x7f0000000100)="54a082a19826ec606a33bbaa985f33e9f1fb5d7553ca59d1a7c7682a0b81e338d79d41a8d3e66a3d3b4e1d15b6bc048cac840c9e9ed8385c3b0eb1c498f2d11137a47a528f38a872935c9e6071f6067575dc44f814484e0187a5f476f657cc387ee7097dbb1433eec6b971cd556ffe5cdac1172b8a203cc5017e43dd2c06a3e7da6ff973ffaa8d0e5b00453648100a4bcf1de41d581f2513463295ac3d151f5368dcdac7cae1cb6a2fc31396fbf116af2ca96f02390f406b1a80ede6b7650660f2d582802ffe134833abfe50772fd132e296d3537734b0659be8f067d6cc2e3f23a155415a0cb447061d1210e74ac5220b139a4b6ed69492ccd7961a34f08b36dce637b88f39d2d6ee9422191024bc85f1c93c444a94a0dabc65f9230b45dba9af4112eb2b5754086ce4889f196def1a56532cc4ab0fd2bd181418e1f8259429b5a4ff71472cc3e897360d2a046111807bbcfc03c2aaea82e9803a0729b82c1f08db984a291915aceabbdb9f523a60", 0x16f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x882) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xb1) 16:01:03 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8307"], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) dup2(r1, r1) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x6) write(r1, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x15}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, r2, r3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0x401, 0x81, 0x4, 0xdb2}, {0x2, 0x7, 0xff, 0x5}, {0xfffc, 0x1, 0x80, 0x6}, {0x29fc, 0x7, 0xfe, 0x6}, {0x7f, 0x2, 0x4}, {0xfe01, 0x9a, 0x7, 0x4}, {0x7, 0x7, 0xfa, 0x5}, {0x3ff, 0x7, 0x1, 0x10001}, {0x45, 0x9, 0x2, 0x8}]}) 16:01:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000200)) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010178b601a135c4"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:04 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000100)="002f4de6d24b8bf9ca5714245261450a18a9a7fc1c019a90b6dd9092d84be27c9a71ef2daee181a6410a40ec05df6537e8dcef5ea142231d6e27d9520c737cb9a9d918b9", 0x44, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000040)=""/151) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000180)='./file0\x00', r2, r4) 16:01:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6fc239eafe395d881a9bfbd9331c232d00d193d39048b1594cd4bec29fa2a4f8735ac69e6a784c0bfe0066338d85cea4d3572c63e5c760bd9d74d4c03589217ce17feae5d041913d16a02a77e8"], 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) dup(r0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x25, 0x3d, &(0x7f0000000180)="ebffcbff139afd812eaa4e713048e69931929648b9f2a513eb43cd465195316ab96ee88969380273ea6e8fd1c7cff6fdd7a29128e65cfbb75b1e9bfb8e5942156e0d10dc97d3e94b7a", 0x49) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:01:04 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setregid(r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:01:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0xff) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e000000000000000000000000000000afdecf73ca100b7682a64c2b25f1e9d4e50624bdcd5dcb6ba7fff2c61a3d6de18a579ca16142fb6446ab26c259b4fd504745bce90b4f531a50af89cc87a75ecbe62f192fc2a7cacffab91cffd67d336d7c106e9f56483390b91201b8cc1651ca32a36d45"], &(0x7f00000001c0)=0x4f) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0xc9) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x152) poll(&(0x7f0000000280)=[{r4, 0x10}], 0x1, 0x7) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x84}, {0x6, 0x0, 0x0, 0x4102}]}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockname$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCLOCK(r5, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000009dc10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dcebec7bb9ec7fac1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b603002ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5efdbb3c805ec7bcdd727282c0ce16642f40fbd54a578102914f3a13c8487293845ce64f7d3bde7deb572591674fe0e025c6ae4f54bc804ab7d6c4064f4fc9ecb31e98754132dd4d77f1097e5cf8e9386663fa45cfb5203798b3f3b2001a38e648e890ae10057cad01abeccfae0beee9d5c17a45ab4378b13e88ad53dd41c7d5a9"], &(0x7f00000001c0)=0x4f) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x100000000}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x9, 0x0, 0x3ff}, {0x8, 0x8, 0x8, 0x7}, {0x9, 0x2, 0x9, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)='QYZ', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 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) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setegid(r1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$getflags(r0, 0x3) fchmod(r0, 0x4) 16:01:04 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x0, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fe5afa04fb0441ffffab7b74371b2891ffafd77837e13965defffe0000000000", 0x2c}], 0x1) 16:01:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) r2 = accept(r0, 0x0, &(0x7f0000000080)) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) fcntl$getflags(r1, 0x1) 16:01:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket(0x2, 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r7, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) 16:01:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) listen(0xffffffffffffff9c, 0x6) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0xffffffe0) pckbd_enable: command error 16:01:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc"], 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x1, 0xfc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xd4c9b86d8bf939f9, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:06 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8b) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x37) 16:01:07 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000340)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c009f0000", 0x8) r4 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) fcntl$getown(r6, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) lchown(&(0x7f0000000200)='./file1\x00', 0xffffffffffffffff, r7) pwritev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/163, &(0x7f00000000c0)=0xa3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x1, "27c88efb93011cbe48546c189af6743f75cf9b87"}) 16:01:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f00000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) sendto$inet6(r1, &(0x7f00000000c0)="73c2e53e08551a3b3982097788218fba19d5c8b6c055c3b0eeb320189546cbe6ac2f3a18471e6e18a9e9c3497b3f38aa960f0380fee2c1e509fba3b67fba8739dbb84168a49196ed1e8f2c7fc57521790017d426c6410cb9138932fea7", 0x5d, 0x203, &(0x7f0000000140)={0x18, 0x1, 0x8000}, 0xc) 16:01:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/24, 0x18) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) stat(&(0x7f0000000000)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:01:07 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) clock_getres(0x0, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) select(0x40, &(0x7f0000000080)={0x3, 0xca33, 0xffffffffebb3a325, 0x5, 0xfff, 0x9, 0x6, 0x8}, &(0x7f0000000100)={0x4, 0x6f, 0x3, 0x81, 0x7fffffff, 0x7, 0x9a, 0x302}, &(0x7f0000000140)={0x8, 0x453, 0xfffffffffffffff7, 0x10000, 0x10000, 0xfff, 0x7ff, 0x4}, &(0x7f0000000180)={0x4, 0x8001}) 16:01:07 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x8c) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x7}, 0xc) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0006eb0a98ffd0276405df000000000000000000000000000000009e20ba7051d8a5c1ed16165ba11f2717d1529c31b02dd171167637ab9e0cff1bc871f7d6b7a1ae3c71bec2497132f5d4e3a664f71681a72c0f17908b6cde64ee1c03b1dc717311c1474d4985712ba12405433053780024e1f7cadf74c0b08a0420ffd14f54f9a2cb5a0307cf3f7b18c52d9ad0ee6666ae7b9c7583e12028576ea2b54017f824438e4b11d84f18397efdb0c2f3813a055eacfec4af4830273529435dd104a6a8e97f4de9b69e30b76572b4c8587bbda13a274acd66697f46fb4d55658e0ea7c2861ae3fa902d0bb3d7d4a64124d75df9ae3446a34b5a0db414e5ec23a6eed6ca91994bc68e"], 0xa) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() r7 = dup2(r6, r6) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) dup2(r7, r8) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:01:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000040)="242304ad59b2507369dcb5ba83a2ab167d54dc68fe092a0b35a5a17a8400796b087c1ebe3da19b10480e1d6cbb9df0af2784652485a00e10a733247ba9f7ca91271774c7cf175f7407a632dc171e5ad11a2c9927e77b2fb5fbccb412b1356251beaa007cc56db10f65b062a86843ab0c99e5b5", 0x73, 0xd, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x6, 0x6, 0x2, 0x9}, {0xffff, 0x40, 0x20}, {0x1, 0x80, 0x0, 0xfffffff7}, {0xef38, 0xfd, 0x4, 0xffffffff}, {0x2, 0x8, 0x40}, {0x1, 0x9, 0x1}, {0x7, 0xfd, 0x80, 0x80000000}, {0x3, 0x5, 0x40, 0xfffff5bf}]}) syz_emit_ethernet(0x14a, &(0x7f00000005c0)="5e46c8c668abe032e68b01b5cd3e89cbf23f75cddafe17ce6381c5ce28000000000991697fd8d8333cc54770553518a765960fec2f88971beffea1fc5b445ace6f811f323459d6057b9cf7c653067e991b39798e9d08b3f8b3c45644c95d4c7dafdaa688dc818ff4169edad34584a96d4dbf7989fb6c89c428e197a073221f97c3d3c1d707389ec5aaed333c92177dd686f44cfacc1e3d29b2f06d075c4b32b094ebf6ca2905e6c8265e2f97dfe3e9f77c37b3fc741a9c4be026a2e38cc68da204c5abe0acd6112ab51780c8194a47b416d82a8de8b4dda91a1b591cd6246e879760494ec131d9d9f860b3b385182aaa902c6b30289053fa80b5445ab74fe6cbe48f15d195aec92ddccefac5767c1d38393837ba0a2c4dc1872400a78eb7ebb9be488327e53e490b0e1a4596baeb17665af3d4671651190b80e50cdc706a506d17e57464c76405394f94") socket$inet(0x2, 0x5, 0xf8) 16:01:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x0, 0x4}, {0x2c, 0x0, 0xfe, 0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x20, 0x5, 0x7f) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xfffffffb, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2c0, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x30}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x5, 0x4, 0x5, 0x51c}], 0x10000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x7, 0x7}], 0xcbb, &(0x7f0000000200)={0x1, 0x5}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:07 executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)='\x00', 0x1) 16:01:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) getgroups(0x6, &(0x7f0000000180)=[r4, 0xffffffffffffffff, 0x0, r6, r8, 0x0]) chown(&(0x7f0000000140)='./bus\x00', r2, r9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x200000, 0x10000005, {0x2, 0xa}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCPROMISC(r1, 0x20004269) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) r11 = dup2(0xffffffffffffff9c, r10) linkat(r0, &(0x7f0000000000)='./bus\x00', r11, &(0x7f0000000100)='./bus\x00', 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x4b}], 0x2, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x8001, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000001b00)=""/102400) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r9 = fcntl$dupfd(r1, 0x8000000000004, r8) r10 = dup2(r7, r9) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) 16:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7ccfa2592ffe3d757f2713c1aa64a777f8338256"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "e3c438ea6b331bf8104f019f3f9d5d80f7161fbd", 0x0, 0x14c9}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="ed3db31479325f6788576ebb612c6038be570bc4eab681a798f7c4cd3d04323fe7cfc81f12d9015289b6b99a68d10e9e8131f7a64369c02c", 0x38}, {&(0x7f00000000c0)="8233c9a9df5659a94259ad2557b4f55f6784923c52d6c85ace138a732fdfbe37d2562baf38b6b5fc6b669902be15d823c9dc2d0b10a5f0769e071d410bc1e7d6ee12662e386f8f94743eb7926bf2ca2439c64b21ce4ec407b15f40bb83bbe64bd559e7748023d0b4", 0x68}, {&(0x7f0000000140)="7bdee854795c66ec6548d7acb79a378e64d4a2bb55c744683452e9469c0011be77693cc63e36f7d3e76e902b6ac57e23ebdf2b42bd4eb659d624a00b93e79269bd475499cb48f4ac33fe7634a3405363acd6f798283ed5c7ea841f66441b3bcd6c33e7ec89421b8699928c7c0c7029dc02cc8993c506baa7655ea4273edec0389cb5b488932ec4b938e910eba9cf6fe52a3daa6df1c6ef8f44641e558aef1de751dc7708f2efd0f5a2bb8d1745525b1787d744884943869c5f2928d784789ae8c38f915f962b38e3e324a58faf7f4e1e1a3f4c8c69", 0xd5}, {&(0x7f0000000240)="5f48bdb0e1d8da97591f97dd20eca1cc00cd3ba032f8a4050033c3e2d2da614f235aea58579bbcf1099180c276ba73267b00feef251a271ec4ae45b24331c7554a477dbe353253450eba0bbae4e99bfbdc2ec17c20c0a08a0bafa7e16c0472531ab5a95d622c43b7c104b8fba77824b766f5ceca6437f4238e38e764b39acaaa7c4c3fd0daa97b7c9eb3165dfc06424a00bd", 0x92}, {&(0x7f0000000300)="46a6411ad8ac5d4bd62bac144cd3425990381f8b3f8adf7edbc7ab219131a2cabbe3c1e2068234f46588cf09f6c4a7fb51ea848f9debe4bccc077e9f68edb0cb868567fef78d1a4d2c7f222d8ff8402cbf84ba7e0f2eb244aa70e7d41d81349c6f2e1b905c86562dd32f6b23cbf46dafc1584f70a3f60627d22ff831e179b45724429bc4a94e", 0x86}, {&(0x7f00000003c0)="b54aac5726e5e38ba5c95cb4282249566d9ea2fa2244276b263020e850b794cce5235f32b5fa5a8cb42adcda86697b1f5fd266ef38f45c3d4f9550d0a1e1a8f64fc9344bbe55f15e7832f6fe79cc1b3250932268", 0x54}], 0x6) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = fcntl$dupfd(r2, 0xa, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000340)=0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/114) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585f9d0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5e6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = getpgid(0xffffffffffffffff) r8 = getuid() setreuid(0xee00, r8) r9 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r9}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x100}, {0x14}, {0x5, 0x0, 0x0, 0x2}, {0xffff, 0x2, 0x5, 0xb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:08 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000200)={0x7, 0x400000000000}, &(0x7f0000000240)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffc, 0x0, "faf6be1f02003373b7f1044931cfae76e0787a8b"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x40) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x5, 0x3, r4}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffff7f, "87bd24949e11f8e34aae609d3c7020167941d743"}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rmdir(&(0x7f0000000180)='./file0\x00') write(r5, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) fcntl$dupfd(r5, 0xa, r0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x8) 16:01:08 executing program 1: r0 = msgget(0x0, 0x40) msgsnd(r0, &(0x7f0000000000)={0x2175fcfb648f2915, "1daa569f"}, 0xc, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) pwrite(r1, &(0x7f0000000200)="e73e0d8f8bef97c7c69cbd0dbb51884f355eb4a46d6c50ed82239110287f881030f03e2b7a0f71e8722fafec0dbd307e784caec703735512078812dc0dc2a552a02bd496a7178ed3a310cf4e21921a700363b0bef86b7e308dd49eda892b7242b09e8a0d8e88f28aced52c441f7aad4e6f84a046adfe4cc8df1d83cba36cfb478b58be35f60e7ffb002b37a87099fe3b63c3ebb845ade47d496832e80186303f79db546a", 0xa4, 0x0, 0xffffffffffffaf13) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2000000) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:01:08 executing program 0: setreuid(0xee00, 0x0) r0 = socket$inet6(0x18, 0x1, 0x7) getsockopt(r0, 0x7, 0x401, &(0x7f0000000180)=""/25, &(0x7f0000000140)=0x19) r1 = socket(0x20, 0x4, 0x1f) sendto$inet(r1, &(0x7f0000000380)="1f5d3ef8ffe138d9394243f923490530c35a7b2b11f64f9ef04c914b40da630877127465a9a97d7c2c4d500adedeae45fa2fe3a3bb5d85af876a8a1b434104137040dd1baae6def1ea886db27ab5dcb9d6fa7781e54ac2667379deada0c7075a7d399ece13707003a9fc8f9a4a6d9036d61d15f1ef12d9281f196ef8bce4cba95ac6d75991635e398288c4f40166b3febc796d01615fdfb16f8a8dba938869af6d5bdd375bd4cbb4125931d1d0e723d0c5d7850b6dfd16480950f47ce37e8258e218fe340bb3e14fbe2cb42c9e6a6676f67d02dc3ad6ee8bf5f84a5b07b85b7e832b4142322b0ae07233728d02c30832f24d7333e1c8f7554b9341cbc49e6ba47d6949fdc67981022b8e7a8c5fae55ae89d0c5c31ee1443a4c5882d6cfd548bb67209dd15f4995a847f710fa44dd1ff10e571429d5d78b240552ecc058d6f1148d14e8807c7edcbe77844ca4f467121c9bc4ee9c9bf7d9895fd5ce73defe7a1992e6953cc931ee03fd7cdd0d4701353a772c174f5bc5d9f39cec9010932054dd1bee7d44fa16ee1a77f4dfdedbdc8a263648bbd394287acb4dc20b2a5bd80694da07a1e6ed7e776a9c1b631ab03662f28c6530fc6c10ac364ff61ed6f96cc9d99f7ec11c2e3d624fd0f59b00d5db683b518e182b720703f1711f63cf730a0e3dac3d8a2b6e85459bf934d05092331037f586bfca35cd56f8d9ddfde9f0ed590d58feeb5ae21d16f6b9b51239d736e1f6a9d538672cb09caf1ddc2795c117ad18e9d1d7e567d8395dc6fdd761879017a605b0ad0b1256b0ee619f92ffd44b322038e0ef60de829955b24807915d837501f68c8d479839cce25ebb7c15fc4083317adabdee7ed3d012cba2cff2bde32e3e740d11a63319cfdf508ec71ee7ab0aad4dec91c1f9d8410541edf76eee42654f0dfe9138a27fc5768501102320e0f0fb67146366b9721a6454bb7485df3791dc8f51888731afe4ebe47ac903e2b890df2c2a34436cdd135533df91694389a39ff6b56fb12f086681683eed57e4a085c30128e8a98ed0408579351364352608cab7193eeb8a4d37b42586ef63d8fce27e92d3bd1b9f008168510aafcdd014be1fe4dd095858f9652046ad32f5b85a8ec30ea80a431a0e005bdbd108c600278ea396ecad12bc56642f551059de19e20f9ad247f2df371c362222d42d94c2dd7d256dac14d028d6d8e4e9f314cb2fc827f36b3f8953c01a3bf771d848dbc352ef0d02409ddbcfc30e1d6b4e799ec7059f955e12df71f0c8c117d660880cfb079c18046215669884fd46572ead4f45e057f263f57f0eb77f3e3cfbd1a6048a32fc8bbf55b1ff5d93fc793a222e53835a5123c2248d52b81fb2e167c288110517f3080b447a900945d1af42c4ef258a9867be8e74fa69c71d23dd76481dc9346ec7bb0cbdfb7cd2089c8d4784606e3d3bbbe2d258002c6902b8d3d088a1a09a3bee6ee3c2cf292b4b37d15f70e1a93a99ed5d9da6fa3896ba483615e1ad07d12195e05227d37c4b1d00717a3ea17bd10e653ae020181c9701f15d642660ec12291a0420911227ad8d140f001fbd1e811cebd5235907f6ee3ecc929afb2deb0210bed0c8a3a6b6045dc959d4986e09f3706bd9deda2505b40920d41a42af002edeaba5450c1df1c7a0b723b7685f5d572d28d5f9f3c2f4e932d9af8f5fbf0ad2bbe24d7ef03c184783619cf877e6a2450e6377657c4330d22ea6c81c0a14eb37b299c631d4cbc16b88fe03702fe070bc10c440f49d0573694b4b139c3933de68efe874bd1fad9de88c94a8df876c3da9246a2ed07023b5efed6df048bc0a40a6ce184b335adf31db4eed9d4e998c83592b1b1a9918063c073fa16bb0f1da2432dd39e4120d572941fc3cb074033891a856e496083ad1614d8ba27aa78da3d7a2d9d91c531f0ba269cfb617e4538939e8f4a7acd7ddadb1282ff6661aafed8e323f3bcfb32db15ff0535f1340ccf0e54591d4cd78d2e7c0c504b8a42add5f6e31811401c58cece25b183876e47421c8e33e787dec38ec540dfec3d9f7e4fc223ad45295820dc4eacac216c2a3a32beed3faae4d8c0844fd32837bd3754052aaf5341b66b7035712f3e04b111695a8dbf0d648f7d81046bb8a2c9fd563f83bdc785828c8a209049df76791a3414a8878bfbfe14b6a3c2e641c27c98f79858bf670a6af2983816f8049ec67a71377108e9bf7f2db70c1ad98518e2f5560d7aa919a4c33265e13a81082d8efe32fa01664bd9a9cc7580d771e4764dab3f991cc6c006f12f15403b7a469e919eaff07fbe0135ebcab75544b74a422a386a085f42474d6638b6fa707d8fd5f0156d7fb592828209dd976ad65481a388a74f4edd3c206da7127f54b4f32dec57632e3cc58307c96bcf422dda884e44d759c9c446033f2fd42980fff6099e2220dc3f8b5027e3e25a976ee8903b2299754b0bdd18f2dff92ca76f133bf495afcdc4f6be349461b600ef940dd090b1c13b46653c596d7b99c7b8e03f6020d5c4150563ec356920aa02e22bb65feeecfd116210300555b33a10c603ca65475e87ec3c1076028d104d41d15a5c7b142afefb483b22762474034bd24b03b8318205091a084414867a25e8c27c46387125bceeb8c1c627f7f53a60e59e705aa60abdc0dba3a65cf76916a9de26177b9a791d6da62a60947a1af2ba9f006558627c392c0f1202c094d4f8ff1fca376e30e189ecbb147b1208c066104b0e6cdd7a74556e9fe772d7f7b18eb717961c6ad9cbe803f1dbf87a3fb0a55b310142d8012539a6459f0257d482899aa1a75bdb188c9d8892873e64335be7af55ca3a0e9f30688aa957daeb7d5bfd4604349d8f3844e12a1072cca517ac82f62d3862dbf6423548999db758e7915311a68c6f04b100b1f1a473b3be591675c36b02f804fc8b0e693bac52eef2855e1ee996981a487f963513802590a1e06203ad519fddaa522fa00cb195b03531e892c9635f6f70d45bf26f599c01dc0c0ca272f31c8017f79ec712dd6a5da3e3e35f17895156ac687756c8640c65b3f1d40942164d0f80293f87eedd9b797e399a2071ab2b3edd8b5f2e720c9cbbea49983b650104c8665e70781fa525e16de26a2295dbd5dec1f0c2009e290449a80eb2bdcc67d196a1686d86b3e25bb68b65ac70128645fa22434f62004dfe44af11f8b251ac17d96aee8cb2f6023cc0e6b555b536b0a09e9032c90fd9f825070beb030fb558f990bd24ac44484d385fbce11842484b12eb1a4b199f026dd3ba8807758ca296826892d3319e313fd3db924b611d32439333279600597518b555cefbb1f58dfcc28cbfe83d5b3bd1c4ca0267f141a7bb22209f6b8d7615491af32bcef9a17308c3704534e961664b8ef532760eeece3942fb6d1508f0e752d2b000ee04b962e1fea8b52454a3773e6689760133b563ae81612a8f1477b31153bffd71757c6b75535cc0d2846936c611132600326ab7ab4985ee134d3949d5dd1dd6a8435fb106367bd98fc19da44475fbb2beb880d3e3e36c0fced603a12486c5d17e203b7077dea8665b7f4e84030e9319a811188c990a48bae4cb37c7612435814cd590c3a39e2b02e5a158e75cc02cc89a922aa5c1c3c36ca538ae2040c77810524c49438b23140043e16f3e04c5a84d11a227240e71aaf5306bc4156f94073779eac6d76c5232739020a9a1400432a1bc31b63a2b8c0ad191124dddf876dc66955e1e7a0a872872d4a42713cc91f2948ee0903de20d8480f7369dd519f9e80ba84969e1c63e4f866b8e44ad3a41d5455efcee4ffafc37284b5968339cdf1869e814d106f37c2bb35a2f213958c188f1d6043eefbae4d4311cd4e3b2c2c7fd1f22b2a56dd43b617d8cea6006a4237101ca075ad9126cd2e440d689f1a0aa39ed86c7faa720e363953f46c4e13c9df50f7b9e91e6aba6bc23b589e15b10bee8dcb1d38619916170a73b6cdaecfd428227eb6f6b7c9972601bd4e64f71fba6783b8b486e827768753bca2bec907c0742ddbcc25edf997545675fb5f1ad3c5964ca45c403c34bd7dc8981e351c652207acc8d3f217787fae2753c9ffa91d657001da4cbe71f23bc492f8de55a9b165833bd8ee7a6698ce591638c73b684e78729fa1a1b9336c05a9057b29567cdb8f59c237cb57bbd84f965d586c4f35d628000c0f7547aeb1287bc2f55969539f856e1706b29bc8c39241b8740d0446a444bfd57eb878737a33b2a191a8e3b3f41b80a632e0180dea0cf9876868dc1b2e964345f06736a4cd7cb11f738f45dc8683a204b114c2b9928921de2b9b709d644fc8b7674e80a0749f8678eb82eb0b76c33e4e90f1c8b2163175f83e464a6b0ba1b293a6b3b2071a3155befdd628a83f7e75926e41c2c5265e3683401ddcd011741d8b0fdf842c6be31eba0d6ae39f4bbcf630ceb5e509cdd8492b144b9bac2fa97b1b7922e02c515a30dd82695875752032faaafdf71b8d2f728fe582c05ab528e6885f9d82b219ca0f5e554eba1cb4a9fd44bac314f91a86b4fd0c376bac751b02d161e339cd81fb76cf606307643519531ccf2bd9e96672d594d3193748db0d4cd76de79a3b7035196e03b77e4110c36e08c488bc5693537bc114fb853552929c3a2bc97f3471cf0560404cb2b0bf4beb9935be4c365491ee35d50a127ea9780a4085ff2432f0544457811dae05297cdee618ab3c7c4fc1e298463abe1837f694317abb47a5f5cc484dc7e446b5ae42b1ce331c61432de7609acc667643b3e21c4efeedeb35d35d988a78ad6cef99f1c41445f9fdeee7d6a65a13ac7f95ab394ac24d06177e1fe5e3bce1e2f96a8057cbfad270d9aac3775ced2be661772fdca3eaaf31e51f9114822e31a44cc71a2955c154858a7c4a6e208459b4698de24bf6a1a0fa0048b6974e4c1c4254d1cf7dc8cba453fbb24d2f23ca995f0c24caa61a2e698e9ccc252b04cd7329c3e8ae5e4924c5e84e330aca4c52353f1fcdb983630fa97dbb285b3d58f7eb6b7761c4ac55d30683855883072d5ecc908289d9c057fb0e7c6dfe5ecf53e48f3e5eb203189010f220c8e7c4320db9658664524ae9525c9e901eb7af016374402aedb333b79dc71292c832b2ef54b0b5a300744cf188a1356ac02fc0de07d3291142fdc655e7ce62c1a67dbef53cc325e84ad03f62a82b63c699718e6e4f92ddfeb7f658ea88dab316b92daf95dd22022c4e040b33eb71ae8477f4db193559c4548fa0f6a56f112b72f60c7dc798c34c0e745d3b38b565a0d8b1f56068282def3c54b44ad87bc4578503cd21ffc36398b7ee837a4b9941ee857f4c0c7d0ca533f1d48244fda1c52b60a92afb97baea503383781094e7a9c1489a67fd1a28a1a1f05cd476b6c71dd2bd76d6ae103b652f5618ed7cc77db7b740500653fad68dc1d3f4b7a22cdc2726e866d370346427fec68739c04feffef88d5c381ddda01070e3c77516b8f116e55ae7b20a2bc37770c65f4045d0f2c89191c63901b84f94fd6854bfc0378abd6082a015c0ae14dddd3c8fec75d0956ccd87f397d2034dbee1d4ee744c1d48c0d6a042e832710795cc9c16efecec1b0295fbbcaffaf8e2a40749e1fc47bd011e8e0fc8a4db3bb302c03a97438312f36efe16a7ca6a16511070b8fe0e4eff4dfb5e9dc799cb06c33bda6ed100ee949bc9cb6e0423b204bca44692226fdb46456bb2c82f43c4696b388b9469045fe8e850f7117f3b3e7dc6ec8f9cfb9ea266563b2e4cc4e5d51d9f81550a7e3e1f6c586817d2052d6efd5c57a78327e76a4492220ab2f29e36", 0x1000, 0x400, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = getuid() lchown(&(0x7f0000000040)='.\x00', r2, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = getuid() r4 = getgid() getgroups(0x1, &(0x7f0000000000)=[r4]) setreuid(0x0, r3) open$dir(&(0x7f0000000340)='./file0\x00', 0x24a, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) 16:01:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet6(0x18, 0x4000, 0x2) read(r1, &(0x7f0000000240)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x7, 0x7, 0x8, 0x1000}, {0x80, 0x4, 0x38, 0x10ef}, {0x40, 0x4f, 0x1f}, {0x80, 0x9, 0x3, 0x1}]}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1000}, {0x0, 0x2d0}}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) close(r2) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x4e) fchmod(r0, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x9, 0xead1, './file0\x00', 0x6, 0x3f, 0x6, 0xff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000001240)="c8", 0x6bd) 16:01:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x51e], [{}, {}, {}, {}, {}, {}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) ftruncate(r2, 0x0, 0x101) 16:01:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x0, 0x1800000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "618a0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:01:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffefff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pread(r0, &(0x7f0000000000)="5142c8c2962c20dd03af02cfb8dbfe856da41c885cee16d9f5c52e8983d15e1e4fca324ccb635c3eab84df3440731b53e246e934e89032d7dbd5273a290261a5d1d053603f6f934a0d5292bdb56c87ebeac8fcddb2494bc782198d57d1a485bf77e06c9d52310c14a1e8317db8d7", 0x6e, 0x0, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab048585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) dup2(0xffffffffffffff9c, r2) 16:01:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e46ee8d4589396370a8d95c431ccb40f16138953c22550172bd4c109e25e125ed773e27423ff709862d14f64dfcdd176a52c032b01efd85fb4eb9b89234a3b51070e161f3214fac5d51a87efb295d43b6b66276bfb35ff8fda7f8efccf95a12"], &(0x7f00000001c0)=0x4f) openat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:01:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f1e10b3d25c096c71a3a95378b866696c653000"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x81) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r0, 0x1) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x61}, {0x20, 0x96, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282", 0x45}], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000200)="4e0900088f376612d34e646b2e76cd6e9dd8f822e99f62d117d4f4dd8488fe43455dcf3efbba3d2e41e900c78cfcaf06bae733a69d43083d82dfc92589cf0d3bdc12929a298cdcba927bcd1e4eb44bc7a179a94fc3dfb14ecd7aaaafb20e1f9a3c8baabff8a6b2ed71", 0x69) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c84ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac300740004b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f6741f1367945994d5d5e00000000002a49a7c7158a9bb6717b7f30ba0991261edeb86195809bbcaf79919b8c7ac43b380dd7f198de1c3ea63f90d65f7fc07cfdc0adc16fbc5c46e1f3b0fb31440dc32d629bbfe60358e610c53f70609166922f4b24cbf647b4422939ec5763278a30d3a88ca9258c9484476daf11dd94b16012db6cb20394df3afbacb12a7d2318c4399ff5e20b698c5f7fb5344e1f2285e5b150422d94b225f5e3cf0fb036baa03c61aa81499c73591e1b72df33e02a50cf29f97f5ccbc26889d383a6e649990122ab3037896998b0f3c86da8e49c82527add7e332dfb476057f2b16d23924a99825d219f4484fc3276c5bf12280bc60329b60fae0ae13bc95f372feb86b97e6e99bfff3a0b3f8e8537bb2c2343daf00b003f12c8056abc4d000000000000000000"], &(0x7f00000001c0)=0x4f) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x40) 16:01:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = getuid() r1 = getuid() setreuid(0xee00, r1) mkdir(&(0x7f0000000000)='./bus\x00', 0x113) setreuid(r1, r0) seteuid(r0) mprotect(&(0x7f0000737000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)={0x7fffffff, 0x9}) r5 = syz_open_pts() r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7afdffffff29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCCBRK(r6, 0x2000747a) unlink(&(0x7f00000000c0)='./bus\x00') r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x3b3d9d6992442360, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r9, 0x0) r10 = getuid() setreuid(0xee00, r10) r11 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r13, 0x0) r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x1, r10, 0x0, r11, r13, 0x4, 0x5f03}, 0xffffffff, 0x101, r8, r14, 0xfffffffffffffffe, 0x3, 0x18b8000000080000}) shmat(r9, &(0x7f0000736000/0x3000)=nil, 0x0) 16:01:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="76d2b93f95aa7077f078f3bfa6b3bd052c2b9e9e09a3e6aec6093c4ef645440febcbe7"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7fffffff}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5051f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000340)) 16:01:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b3330087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2cb844e6a332c79ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aa0008927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddc217510b9ef1b1ae01dc3f35d4f71c3e7cb90657d13f6dd39252df983aa341c28f24272d2750aa69287f8e3ac4d550be741ce9a850c70cddac6a89a3603dcacc5a50a2d076db234f110e243679ad8cae33ce1ff5ea3989c08a45aa79c92718f98a2496e477a876b45af0860035dc4483a27c42553613a208e2dd7b26fcd3b1bcd5bd7c78830cd73a5fce8ba4ba4c243fc60943ebe3e179a0152bd21968784b3ef280d46e1a582123a69168ca042c685a9130e6114656a6214f96ba03baee11b517405dc9d4d5188d20eabc5b490c21ce75ab53cc96294fc5de8371fa2b1b021f6a6f1464b3ed36d689c21ab5926bfc9b499293ba9aa8c43761a40358346ab382a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862"], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) fsync(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x41) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x400000000000000, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], {0x0, 0x6f30}}}) 16:01:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040), 0xffffffff, 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="0103"], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000040000000a96b139b000000000000000000000000614b7a402e0dd90000000000000000000000010000000000000000000000008000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2d8dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a"], &(0x7f00000001c0)=0x4f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x8, 0x80000001, 0xfffff001, 0x9, 0x8, 0x4, 0x3, 0x10, [{0x7, 0x20, 0x7ff, 0x33}, {0xb348, 0x100, 0xe2b, 0x1}, {0xc8c8, 0x3, 0x8, 0x71}, {0x3, 0x0, 0x7, 0x2}, {0x3, 0x99, 0xfff, 0x3}, {0xb8d, 0x80, 0x13d}, {0x8, 0xf, 0x2, 0x5}, {0x401, 0x81, 0x0, 0xfffffffc}, {0x400, 0x7ff, 0x5, 0x9}, {0x8, 0x6, 0x3f, 0x4}, {0xfffff24a, 0x7, 0x100, 0x8d2}, {0x8000, 0x9, 0x2, 0x5}, {0x5703, 0x3, 0x6166, 0x1}, {0x9, 0x7, 0x2, 0x5}, {0xbd, 0xde, 0x6, 0xd29c}, {0x0, 0x8, 0xffffff7f, 0x7ff}]}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="e1f58807b83cac3cbaa5031e24a87c8f0b48fdcc6f747a6c396fcdf0671008ecb18c7080a71191c7ae1e92ca59be44fb0a0c450fd59864a24f9cc4ed", 0x3c) socket(0x2, 0x4000, 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x400, 0x100) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000380)={0x1000, 0x0, &(0x7f0000000ac0)=""/4096}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2ee86e0967900263f030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678c71dcb3d04c596b40bdbf8000215a05168d14c524379e26a6c935740f484bd85f041"], 0x10) sync() r7 = dup2(r6, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x14) recvfrom$inet(r8, &(0x7f0000000240)=""/55, 0x37, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r5) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000002c0)) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000003c0)=0x2) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) sendto$inet6(r11, &(0x7f0000000040)="7c981d240839e63e1744601759e526c8dbb6b5a1f5b92fcbd9699b58c0f3449ae9e86c427e903caec3d959a53369088415c77cf729fcdd2ba379d14ef4c4af6582d34f172f9948c09d032b13498d298ae5300bf936e87edaed4b826ccef5d78ad4f62f8801cf9ff620f2c6f431dc432f54b3e0a872bd4131a5fcb44abbfc5fa7b6934dacc0d162a63c616adc46ac5153b58a04ce2436875b0e8bb75c06632dce8903b45648886d5e9820", 0xaa, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x8, 0xfffffffa}, 0xc) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x15}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) pckbd_enable: command error 16:01:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = kqueue() socket$inet6(0x18, 0x4000, 0x3d) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) poll(&(0x7f0000000040)=[{r2, 0x6}, {r4, 0x80}, {r5, 0x4}, {r3, 0x8}, {r6, 0x40}, {r7, 0x2}, {r8, 0x2}], 0x7, 0xff) pckbd_enable: command error 16:01:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x81, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='W\x00') 16:01:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x80000, 0x403], [{0x90ff}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x1, 0xa, 0x9, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:01:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="037c8eae38a0e0e2f74d65f201ccd9386a7b26a4866aa98a9697a86d47352488725a7cd61442dc591b71f47ab185098645773ccaa416bfd97d08b1b4d5b3b4b4e1e5972766b8df1f382785c72c8cd46510e1019d30de8ed037b1c8a3ee12cbab786dd0a02483f3d8e9600964af111f2109"], 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 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x2, 0x8000, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:01:13 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x3, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x0, 0x6, 0x61a93e394bccb40}, {0x3, 0x2400, 0x1000}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000880)="faff0702498dad9e9b9cb0cd1dc03845f3282a948f1956893a6fa79f429018d9455f1a25f2acdb37db94cfd19d53974af9b005112f071b3c7add6c8efb5297350f1355f2664d8bccb44b1e036195218abdfc18b0d8c07dfb5febf5f598906558555ce8417e423a0691fde13ca69c3ae4d1948dee9f54138f6fec28980a569bf3dd05984d9fedb5220ea8b6cb22c8b4af762e7d0b5fa9ca674ce582a42895e276bb97fcb477660be3da85f557dcbf9b84f1217ae2fdbf40048211de69a0d4ecd4673df64daad4002b22093c7ceb5bd9dca252dc415864648bac5c7321d44a8d1d380af0cd7c05e4d6a7d278f4a8e2ea40c22973df890c26447157c99b7165b331a8a459c34530dd32df2121a1947a97f649d2819c0aad55f1ca7e96bc", 0x11c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000280)=[{r3, 0x21}], 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r5, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x3}, 0x8) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r7, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x132) accept$inet(r8, &(0x7f0000000500), &(0x7f00000003c0)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair(0x18, 0x2, 0x1f, &(0x7f0000000400)) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r10 = semget$private(0x0, 0x0, 0x24a) semop(r10, &(0x7f0000000440), 0x0) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x1000, 0x484, 0x81, 0x3, 0x5]) 16:01:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ff01a1ea0e", 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0x0, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) listen(r5, 0x0) 16:01:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x6], [{}, {}, {}, {}, {0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) madvise(&(0x7f0000172000/0x1000)=nil, 0x1000, 0x6) shmget(0x0, 0x3000, 0x404, &(0x7f000005a000/0x3000)=nil) 16:01:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0xb5, 0x7}) getsockname$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce005677a2b0dc1e81c9f2092b089b7c620f3bdb7ac30074fc29b72b23ca7968585fad0a18c79581a036f17a240b07f5c5b11f0a0000000000002000677945994d5d5e907b4f3dac399f8008989973ee71a6d9e5665fdfe4646efa73d05cf234ac01afdb0a577ba02c8c9a8aeb3127e0df7e8fdb41727c349cf7b30844a5f81097f26fecd365900356c7f4835ec9097339c703f8bdcf70985a8c354fe84f04040100000000000000000000000cc1cd4931082c01b845b7c11ac959f6e8d1ec4b9bfdefb77617410fe5"], &(0x7f00000001c0)=0x4f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x81}, {0x28}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000240)=0x6, 0x4) 16:01:13 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x4}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000ac0)=ANY=[@ANYBLOB="f14a3a154e6d6d13ae468bfacb27109debc67cb76a2fcda94e270c27598e7ea8c5f8b0872e2f0f843662664f418857fdffffffffffff3464fe383e8d1aafc800d8be73b7bf4897ab81e599a2695c23592aa88ef15dc82c18a749f5b048911e48f2bab40d1509f71d1feb0d8359b1a05843bf2c1848f477860a2c01a3e64db441fee3941862c2589c72daf90aa7ed9ab7a699ec40a955928c8766007fa8e884e22693d7c4126be93ec2c4bb281470a5b8a89e"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r14 = accept$unix(r12, 0x0, &(0x7f0000000040)) recvfrom$unix(r14, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f0000000b80)=';\x0e\x98\xbd6v2)\x82\x85D\xc8\xac/\x0e@\x11\x84\xdd\x97\x82w)J\xe3\x03^\x85\xc8I\xa8O\xd8\xdf\x15\xd4\x9b\xde\x8f\xc0\r\xa0Vl\x16f\xc4\xf2V\xf3,\xe9y\xb9D\x04 \a\xff\x14t4\x7f\x062\x9c\x97\xd7\xa6]\xdc\xd8\f\xa9a\xb4A\xca\xa7\x8f\x8f\xef\vT\xaaS\xf6s\x94N\x9d.k\x0f\x8bl\xd4D\xbf\xef\xf6+0D\x82=1\xc0\xae)\xa1d\xeff2\xab0@\xa8\xdb\xf5\xd8\x01\xb2\x05\xa4=\xc1\xeeV\xa0\x99Kn\xd50\x8d-\xe2\xfc\xdd\xd2_[\xd2\xfbx\xf1\x03S\xe5\xc6b\xddA\xc9\x8bx\x00\x9b\xe7\xb3\x01\xfe\xf2\x1f\xd4#\x8eE\xbb\xfc\t\xfe\x1c\\#h\xfc_u\x04V\xb4IuK\xfa\xf3\xb6i\xc0\xda\xcd\\\v\xd2\xeaV]\xb6I\xfa\xc9\xb4e\x9a#1\x7fJ', &(0x7f00000003c0)='\xbf7\x05\x00\x00\x00'], &(0x7f0000000a00)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\xcf', &(0x7f0000000240)='!\xb9', &(0x7f0000000280)='\x00', &(0x7f0000000500)='\x00', &(0x7f00000005c0)='\xf3)\x00']) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="985238a669ab541d1369151a49be") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:01:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, r0}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000001000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r2 = dup(r1) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55ffcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f130000", 0x708}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x81, 0x7, 0x80000000, 0x4, "ca938537fe8cc7807ccd272ecb06717ed7ba19d5", 0xffff, 0x9}) 16:01:14 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x188) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) sendto$unix(r0, &(0x7f0000000000)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa044991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257619a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7aac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee013e657ae000000020000000000000202084f0000ba2ebe1a080000000000d3c883b400000000000000a89a", 0xa5, 0x40a, 0x0, 0x0) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="e1f58807b83cac3cbaa5031e24a87c8f0b48fdcc6f747a6c396fcdf0671008ecb18c7080a71191c7ae1e92ca59be44fb0a0c450fd59864a24f9cc4ed", 0x3c) socket(0x2, 0x4000, 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5c}, {0x24}, {0x6}]}) r3 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x491, 0x148) r4 = kqueue() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r4, 0x1}) r5 = dup(r2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat(r5, &(0x7f0000000340)='./file0\x00', 0x400, 0x100) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000380)={0x1000, 0x0, &(0x7f0000000ac0)=""/4096}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2ee86e0967900263f030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678c71dcb3d04c596b40bdbf8000215a05168d14c524379e26a6c935740f484bd85f041"], 0x10) sync() r9 = dup2(r8, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x14) recvfrom$inet(r10, &(0x7f0000000240)=""/55, 0x37, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r7) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000002c0)) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) sendto$inet6(r12, &(0x7f0000000040)="7c981d240839e63e1744601759e526c8dbb6b5a1f5b92fcbd9699b58c0f3449ae9e86c427e903caec3d959a53369088415c77cf729fcdd2ba379d14ef4c4af6582d34f172f9948c09d032b13498d298ae5300bf936e87edaed4b826ccef5d78ad4f62f8801cf9ff620f2c6f431dc432f54b3e0a872bd4131a5fcb44abbfc5fa7b6934dacc0d162a63c616adc46ac5153b58a04ce2436875b0e8bb75c06632dce8903b45648886d5e9820", 0xaa, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x8, 0xfffffffa}, 0xc) 16:01:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1000, 0x10000}) r1 = semget(0x3, 0x0, 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) pwritev(r5, &(0x7f0000001580)=[{&(0x7f0000000240)="f27078a8de87aa1d4a3d8900963df5b831f46d117a48033f64955f6eb9df3022de1331ca2e37d6c2736c0cd9d7cd4f872723e477e53c3b618470cc59c28f0cda80046779866add29e12b5241e1c2c4b975019b3c69b7f915c8e0e8e3050225db576c4f6f0e765587ff576fb4e3609e9ba0a24462381b3e5e453e173bd9a179927b36254bc06a39e9defc6f12cdbb45ab5583de8ce1140a0904d97884218c457b6106201cc8b738d3c49ad56dfd971b1d5bc2abb73c9789a0", 0xb8}, {&(0x7f0000000300)="c123aea7360f9422d8102a21aa1a8160cb539afd85dbbccb4f399f3a2bb913e1a23c679572aa08c1676ad4d8025fdefdfbacee87672ac9bbcfbe6a09159f57805bd8735663206b0c1f72cff60df76267eb1b269986ed3fd48a25bcf160aad0f950debf25b0e78c8f405f43d2b46393da4c03dd0a586ce0e0009850f3d6401745f4f49b6aabdfe2474d7554fed0fe84fac99058703e85b94de288b709afa77dd0b8ad1bd59c81b15a0db01dba2e3f7a9061232493212d2fa4b98102ae19ba92d17608084055a2a58583fd68b4c1833cc3912586b1783f1efaa25e8d380010db9d0dea3fd97269c2", 0xe7}, {&(0x7f0000000400)="f1dca4c1a79da13d4bbf4b4a4bf0d08301b947c35293c37bcc38af89c8689f707b51f4d6e9dbfb9925fe4c2d6e8b2438792caa9efe442020d94ec87a960d181e32850c98c1733df2d03cb5361062eb380e555fb062502b506156ed3345e641da8646e87619ac1d4095c85c8f306e717683b833ee223d486d8e79091fb7cf89100d389c36e040ce43eb57f1dfd5b94b6ee4212468ae83da805d6c8f2ef068c6978ae4e26d92dee9dc63fe2a47a26f4f5a756e695d958a2c31d21162aefd612c6a33d554ed317d67f5a3d40791efc2d455b45d1fc49fe84a40534671355ffad2f157c52286c66ba944588f6879861d6bc039ca39324f9686213160317da797800c3cb7192b631d7ecfaef94e7405ff91652106a485aa8ba2a3632617b799baff47d988b89f330676231a67d852cd2ba1bbaeda9632ee24b49d12b77a8252b94b8e71620ba60e1111dc6685a34b5823ee2c293b8ae6114595c9374b9ebb562c2ba370e219fa85d04ec36b7fb1afdefc22d8632643065ddad0cce7cbd7f0b1097f9c982dd3b54fee91e36a1355c6eb0608284a39f1af17837d36d95d02faa13d242047e7810366a92fc808c49758e9c02730a09f843aededb75c32c61f9554c2e21e518365ccc481a653cb58fea1828887e95c947f24e6815c261a53bc93203022182869c1b29febeb284bacb25216609222e42e0639cbbb6045ae036e4ac0d392c0be0ac8bd2c1926de916fe5ebca8a203816eb5e97fc1bca9aa54b7bffcf12afae1f4f461f150baec6378454475b533b02f5f3424a71a90f7f646f0a7ed75028096f6f5dd3f67f493a4f8bf7997cf517d9c77173e6441bfb51b6d9ef6573064bdf08cefc3184b282e0898395e9ac27b02c5db8a66c8d484b1bfc1b087a187e6c9d2a58fc2ce15974f5cb33f8457bd542f8c842cbd2f9700f6a31338eebd303253aae57d2b32355754e738e93135c8d753376a697e35491f9911ff5f8dc3f2a9aad7789169de60b2d4c248e565004c53965d78571880a0dee34cdd578b6700b989521f8ca6065b5c5477e0c33914d6c9e063a4dd16f35796c4994dadaa3badcf71d07c79b9818b497c343d94b11ba102e082e27675e48594af9eff31ee34cf7f4540d6bd9901563116e6eaddc6ac2a368640b3e14e507604c020da8bab3412e4493c8187909b61aee670ecce8919b421162d4a8a2ad697ca07b9a80089e31fd025490e19dd703c2ebaa4b044df465046c6ce6ad53a7bc2656e606a13b2fa3ac6e8ab41557d972046c6583d56dd6a6b9391b78c18bea5195f686ad46b54bffc764b45bd3e9dae30b4c75efd47fe70fc1304f75383ee3f8b91ead99114aea3f8730e61590a11db3a2556411d1a5d7d96103fed3ba8f7378b7d71517fc7f08598361d193ab3ac1769bf05948229b64bd7934e3cf13a8e1e3e3eb9ea58006d5cf718de5eebb5037186542750e2c33c364e20d98bd8b018886cf11c98a636e9fd39c2e7f8b93f42cdfeead1652ee95a16bd4e050e88d8fc011718a2cc22a41fd9ae4bc91cdccf1b3d1f38897aec0fbd013d35029c1ce5144c4165f9d6a7c16a9642e03cf6c9c65cec68f5b32eb806bd3285235183fef799af3ce5d91f5c6041c0614b28bbc2dcc69b36bed8d6a5ae89782dfae647df760c8838183d0d58d534527cec3a98ad594816a9bd04612a4e0324016a02c25cfba2df6de5c024ede3af2ed5ba1391d7269c2967b99a8302ffaf611f0b38e9ebbfc2f66ffbe5180194bbe5646ff2e56d0e771cdecada3481042fbdd9b7c2a145f7d33318605228cd60e6e68e2b3e23aa1c6cc3759315f2c3993636245a5048c869fa4c912f6616b060872eefe8f8421d328e893b41c3658e0b373650c020604fd1bfe39cd237aebcba406ad04690249b2edf575d6b90838f6bc8e6a39ebf6de9e3b262d3d3d1d718963b5ac0bf158f15c676af95bd9a376b68ed0b9933631f7d4faad2811894a250964b8ca1da64384197f8efe043dcc3ed130c7c06f78bdcad013d4c9ff6dfa36250e29c5c773767cf60017e271e9929cbe1eee88383197512d83fefe0b166bc61b431130436a310ec3a7bef0e189a7079cd39ff659c788e6701a26e9ec61a0496b5e9ea2807a68a4f5956f33d2654126eeeff178906177f0e1bb3807c4725ae9fe5c41c2424fd7fefd39603f7dfbf5f60cbe1e309931291b7985bf855506cb707624d3eb932cba942ea353471e77073210dee1d3f2fd633fb147a09f6bc93432d7e80df6c6de96b13fbe929a2a276b9d862f617fe1e73815f194d0d861745e893fcb8c00f81fdab12fd5548b6fb34b49a44dc797b9a3aee3f2e5ed3a0a256407e555616de812c2c5eb00da9cd527db38bbaacf8dab6d8ed013d991ff8831fff67fcfcbab7c004589bb83e4c852961cbb31f522fd16f03445ce3ac42d420e540fb367831c8b079e34b6fc498e593d02eb32ee6c63665caa20875e9a8d4d737e6e0bb9dab4a8e583b5b3dacd91d679ccfb3202e17d51e4f76004be18f0b7a33ace7a3316c03b39eb4d856326d3d70a85ffc9319d58636e75a7b92b2f3f9c804ad431feab79d2d24f9c843b1b3a1efe37fb6b6d35c49f21ca76915d0a520670f7217dcf3427d32153342622148d4d0f124474d3c6a973f1f3f52e73ef18a04cb442abf5984433c422d9dbbdcb290ac0a1981da32dd1a5fcac6050d49e6682d01e5252163cc6273ec5810cdb79a256407d44ba58ba6e6fee17c0e1ea3aa7bf5012a7ddc257d3f6adb641bd094e67b89069f5b30e39059773dfe4c5e2b122056f07a61ee7a22dee6ee191ac39342007e5840a9d83211653bdff722f64245b17a4630b50ebb98909a9e0c3a0155c9fca19b2509fd379492d66b054c988a3ccffd1aff1095cc8a8f0c861ed601ba089da493ff8ed68bc4ff2d38a19d0836232ea42d1a043db61e0c3957c394e771b11c84488e6a8d1f405405ab9c0b6ab25079cbf48a35a0910b53e07c5c00b0091dcb74797e5116f47c5884a1135ef5f29d8ffa8f910a1b59509f84beff02f8fb26d149543c000c92531765cdf9b5f9a422130d63118bcf08ec1fd6091da04a31cbdde8a022f3034ea2fc48a7e76c9ad7be56b8a72552dc84e814d05a0567e738465cf2aed99d73f4239bb2fc2a8d68ee2b0dc1719a9c03f0f322471240eb9196d20d550b9acf3e67f5cd19c52d4779a733e456bec6960fff009291682eb730900fa82f3dc1fb61f7864f79879f49d3115e4d0c910321f6a7ef64a73f06bd8ae50f5621b8ce1e72c59de99250d2f282549e2972e58f26070854856900841151a11bb70ec2e038faf3fc83c6db50497e904698547b2949f82859debc4106d9a833dfb8168ba7aa63b87619a3568ca7e23f14980f2151119283083fe74979699163300e385a7c3413e0df9786ef2a81b5fcf4eee5e6a75beac42f804c5f864d77ad5612068d19c85f1b42de2c8d622380ef6222dd6ab80fe655cbd5018bfa598dd3ac8f47dcfe728f471c17340fbcec96e8c24b1836d998e6f8375fdde099e65a1b8ec707eaf364cee10b42ed1d275e35880f0f0f4a20bc330ada69b961e5eaff03dc97ec3b0a7c11a6d60f840d663d5aeb1bf4b959bbae10df36f12aeda37fdeb99cd753abfc4415970166a2a57b54d89d155656ac2abc88959484c7ab7ba685c4650c81b38f6768186d905560337a53975295fd3f77eef483848711d315619f389cf833897516719ccb3039b18d9f53e503ccd315ac4d76ee37829fb23c9e61faccb93c0ea0279d6772256898d6819fb481d43b425eb9ea31fd08ef4a741203771989276441246b2b28352bd85af10fc827120680b2ba695a7f335a788e122c9ebae69c5bbbcf0452ae408614dae04c2b63a70ed8e709dbefd690c62302b5e7cdca0baf5436d62b4a1f9d2dd796839a8c3e8c2a1966b27daaf0e15bfabd719ff155e7af323d33fae5f7131190ce80c2ad5a854f119de6f109cba66989755d75a1380ea382e72f92447af9ed556b0c5df9b76e58ee38003508c95888e3911cebba9a6a51e16b59147e62be49f4f2e55dc9b8cbcb58599f5678bb0ef88417741a634f81c3cf3ae9e68ad30e1eb11cf882ed85999946ab7bce6101626f307f0874534b258591241f0304d7c9e372b4cee2f0243faebb34b73ff1fceb35ecaa3832ab6b90971b8b49add6b5c3e44f93f2a25a0f7df450ae494cc509d48622a20324df803dadae3b2662df742299d72070513136ba07fd6d5e420c82959a0f7e6c537c299bf18b0d0afabb775d8ff0b4c8a2dcbcbfe246a0119a5aca5bfcb4251e20f09e351943e1c5ddc0892d6ebe1e3e50f214334267421389b6caf89f0bea5c547f2ca2623d842d2e1d20ffb626761c4647ec50357d2bce27d9a448da773bc527dcc0cf494c52f6f1405ba665a041c694fab9a9b4829dae53fed81c103fefe1f92a5194f6d5d46b463c783f1c6ec1625f2657f8db7f6d5bb92d7c0debb220fba21fc4d945858ab112cfc7a417da95579589a991d1a04dacb4a7899f755f194a93580ca5f32e229ccfad82424b79670dcf853168c01f0a7fdd326dd79709a1233b3f4232f769671fd617f5439603c1f5e828ac535349fba204aa6213e4c675826b1dea62c8b8250ab5c431fb2e70911e10e55064de5034f73cf7c466a80402b84fcc55e414337b1b4cb29ff62457a524e6480294c5cbfe4b105cf3d3a5fcd04add1bd8a09f0e2646763807410d79fc3677c8162b7b4947600cf4bdf722c8dc6dda10439ba46c4357183766c22070fad6415668fae8b00ec0a1e231a7a11321d1b7fad268dbe1b698845b01e9aceeb0a29f43af90b694bcd57501e2e1c881bc370397250b8bb2af0f902427595346ce7ee5698e1dc77d85cfb9dc184097a8e781123ff40b833d09621b1755d394684467044c13d7fe4ccd79158aac7ad652ed71611f0705380af8e10ab0308c88a3f22410b0d8db79a2e52570e77a6474151c4659235e31f48758feb6dc744586999568828f5d891dfd6f550ca2af77e7d8b8c3b98c75e77069a9d2dde2bba8a63bf6b5024f3a5a34c27cc7d046971628d65ad9f47685b04300e2611a847f9dbac66d317c03d5d09dfc5c785308dda1508bd64fa2a16417b68844421b84423de7d7818f4a96c035e2547deda1e2936386459f2bc6ef9b723eca75ec912b1f9065cf5182c3cc2e24c01df5405f4f43a0f5973b1511cbf611de4ab1dae2a60199084e9e027effe75a78a780c6d9347cf1d08f1be65bb638c76a1a74770005827df0d97f8c7bdbd9a88e20db6d60f3336613745a3d8165e11aadd2b803a58dc9b8e997c54c97c907e284a556b21e76be1c4eb9afa443d59a1e510453f7f5489b924f096cb1dff2c52fd242241d96307be9949fe428b08f3550b7309a3ef28ef4eae14ee67848faf546068ad977153bca52b2575f21f4548231c39bd252dfd58a3d29eadc3302a0c9e8fa3ea2f70b8ca854542048d85f66669e88b307123c84f40c21e199f73503064267eb8f8139dffafa31fa9fd15ba07ae4695d6fcaa041d8c7bb3b7a7573d984514e2d05963994feb59d460a3e9e9c7cbd32f6647b885690511ae1cdb2ed37f7615b15aacedf909d2451e4ac7812c28b8bc6bbfe990e4006ad62cb655d3cc4a1118768eb166941bd239122bb27775e34b59a44b96fb872ecd054d426e981310697af6aa83d05887f923a95ded8d3ccc4839523a4e6e635d001630d28851dc1f3519be6c41dd40d99234b368a8ee1d40e486cebb44f24ec141051d906e874c46733ad74b9afc99f09db3ddec", 0x1000}, {&(0x7f0000001400)="0002d40ff7bd43745b84306b48b7fe2cd300bd4a8c1534a5a3a0e423621256660d2be60533d59d37fc22efdf988cb57acef848bf80803c4dbfcdbd4daa55383aaea86ac01ce5d73e588912638afa21085faafa6e62530014757f19e06156eebf989c752308e202ab922b97bfa777642747d1ab99f7", 0x75}, {&(0x7f0000001480)="607e0dcf1317054414fadf9af57b65321ce850be363e70ed2f86dd044a9a07b91a39cf301e73c4cc836efdbfd557c3178d212f2f2a57ef3a572f4d38f9508af0c13d2778fe", 0x45}, {&(0x7f0000001500)="742d4d261358ad3171177d0d8985dc8bb274d3b15fa7e2b5337a0908ee3844b46996d7c006dd423568b9a0cbab3065acb7c9c794849154258522784bc06885e55df050655786f3d8347e363031b68209f4294c2a7b18a5", 0x57}], 0x6, 0x0, 0x5) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setreuid(r6, r8) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001680)=0x80000001) openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x2, 0x5, 0xe0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r9, &(0x7f0000001740)=""/129, 0x81, 0x0, &(0x7f0000001800)={0x2, 0x2}, 0xc) setreuid(r6, r8) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000001840), &(0x7f0000001880)=0xc) connect(r10, &(0x7f00000018c0)=@un=@file={0x0, './file0\x00'}, 0xa) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000001940)={0x2, 0x0, 0x3, 0x7fff8000000000, r7}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_RELDISP(r12, 0x20007604, &(0x7f00000019c0)=0x1) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/null\x00', 0x8, 0x0) r14 = openat(r3, &(0x7f0000001a80)='./file0\x00', 0x80, 0x42) renameat(r13, &(0x7f0000001a40)='./file0\x00', r14, &(0x7f0000001ac0)='./file0\x00') 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x5dc1) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x121) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)=0x91) acct(&(0x7f0000000000)='./bus\x00') pckbd_enable: command error 16:01:16 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x11) ktrace(0x0, 0x5, 0x1000, 0xffffffffffffffff) pckbd_enable: command error pckbd_enable: command error 16:01:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) lseek(r0, 0x0, 0x2, 0x1) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xba8) pckbd_enable: command error 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffdffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x4}]}}) r0 = msgget(0x0, 0x663) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "a39d5e7d868b0faf4b975f1569f7e64e7fd82ffe465761b2480124dafed1f3c6f3452e2e85bee2d122a18c4b04a129bb265030b43f5a6029d65fb3035137c5a81b30ccc37f7f561e39c9a504c2e40e5478"}, 0x59, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0x6}, {0x87, 0x8}, {0x2, 0x50}, {0x8a, 0x10001}], 0x4}) 16:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x10, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:01:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0xc600}, 0x7) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="0154dc7242812c97534b6029c375f76ebc670a9740e0c98d35e6c7eee642b978865d9592a37975fcbc653cd8a94e4954045fff6aa9f39a1e02da7cf0b6fbfdaac7b81536ba4f5d95f9406c5478d38867049168b695d054fbf0d9ff94cca6c76698a6656973f1cd65850f53a652c0dc6894d35c52b06fc538a24f1332a85120cca26b57823aab39323da9c9d2e30eec52d6ed042706c287796d15c3053b27a405be23a55f6eab2f73acd54d7fda25e42c1b742d", 0xb3}], 0x1, &(0x7f0000000200)=[{0x70, 0xffff, 0x9, "9f0ea7fbf4d1b6cadd13ea5a032dd188595baf501766b01537b743131bdbe824d23e3fc4372a3074a3c5963147136c71e65c8cde0eccfbe6a9753c892df898b31ed86620daf8bccbe984b2a46064b08fce3810719e3b3abeb63dfc723a9401ba"}, {0xd0, 0xffff, 0x7, "85ed5eaab7f7f4a28d2f28e3e0b42418fc656af937ba6ec62c5e27dfd689f6c5dc0b04f6482ea08f7d390df4ca340f0fc53fc629acdc2096c9f6493ff191b30fbcc6c28d22f4e6f199b32f3fec9af3d3b24b0c625512fa8bae2ba4b430affaf3bb32d166534951fedff9ae7c27048f021a29bb98219c371e670c71f5ab378702135945c2fc9dfb756faa5cabb9a08aa2aa083342911979eacd9530275da33313ccbb79406e0e4c43bd68a7cc39dc5f3d77f1831bdb4d535ac970b559ad736c"}, {0x10, 0x1, 0xffe}, {0xc8, 0x1, 0x2, "632495f2cdc336f0ee0299b9c5c3847b10892d7beea841b48ec54a9d5e7ad40d1e31fbf5f9e1315f22847ff47d3c9d6f8727f78723ec4c0ec97253d8bef9eafd80cae5953220d10008322b3edc3bbb7e648f2bf9ca1cf09af5eef86aee39b948fc30f56cf07c8e2162885b6fef023c201a9988a1603629097fc799d7aaac05479a7a43862c56a8b4e957590f8bf55aaba9165a8b19d4984f4fb1d56fabe8cd64fd10091416b4fddabda8466f6ea28f2088a1c9861da14149"}], 0x218}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x94) r2 = socket(0x2, 0x400000000002, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, 0x0, r7]) setregid(r5, r8) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000580)="c1b904e0031065d9346db06b153f29f7b758adb1dae41b04d79b7a6fac8cb8459d8fbc81e0b2a9c85bc2567b322e527831bb6b5998756f6f835eefe1be0237f7df4d78c35ac5df07a78cc2e640f366d8de00b048963912564403ad1cc31fc699d060254da8d252741800d08d6cecb83004e95f8fbebaa88ad9553e8d7380", 0x7e) setsockopt(r2, 0x4, 0xff, &(0x7f0000000000)="f31cef43883a568278d60ea3878866bcd2f96019acd574a86ea22dbde9709324e8c6c9", 0x23) r9 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x2, 0x10) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f00000004c0)) 16:01:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4000}, &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r1, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffff1}], 0x5f, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:01:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:18 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = getuid() acct(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r0, r1) 16:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20e00, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) fcntl$setstatus(r1, 0x4, 0x4) fchdir(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000feff000000200000000400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x5, 0x7fff, 0x2}) 16:01:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/26}, &(0x7f00000000c0)=0x1c) 16:01:18 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa3300000095"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd0400f00808183c"]) pwrite(0xffffffffffffffff, &(0x7f0000000040)="6777488027a029", 0x7, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x2, 0x3, 0x0) 16:01:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x3) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r2) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x0, './file0\x00', 0x200, 0x800, 0x5, 0x800}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") read(r0, &(0x7f0000000140), 0x0) 16:01:18 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b", @ANYRESHEX=r3, @ANYRESHEX, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=r5, @ANYRESOCT=r4, @ANYPTR], @ANYRES64, @ANYRES16=r3, @ANYRES32=r0]], 0x4) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:01:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x6) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x408, 0x0) pwritev(r6, &(0x7f0000000440)=[{&(0x7f0000000240)="622fa159b24484d5d2a5bb5b71b983d1a801ff38a591a74ab2897a312008cd88ac2619e5d3072b98376de262f095fef96446c102a08984685572070f465da967571c3a4710594fb997065923aa84ec9567f2dc6c5c676f9fabb1c8c428efafb9e263bd5470059576be45566b36f72d32ea4245", 0x73}, {&(0x7f00000002c0)="0330d71bb677b5b77daa6b2ed66b9eba89f4c99d9edebb87dff08c4b5b65df0bcdec1dff503b1ef74f1a2dd41de148399715a2d6ff1174fbf1e3ab06e27f8e6907e80759490309b704291fb68e1c024bb644521cc809daf73208366c165935f02b25", 0x62}, {&(0x7f0000000340)="0807e5b71ceeafa4972ba72b73b991e2de08ab30b61b5b6784c7ee99083af12d6271bb3407acfab445a545b74123f367bb7891ff6f4cf7c95bf1e4acfef578c322da1753bd7cfa539fb3ee92e24ca31bb36e96b650b94460db426b71e6d6c64cd75af14d53e49cd7cb7a751d8f60ceeb231ed72c15471a6deae5ba98b7f6129154f6183cc929edc6a4ba67b47555010d3438", 0x92}], 0x3, 0x0, 0x7f800000) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./bus\x00') socketpair(0x39, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r9 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r10 = getppid() fcntl$setown(r9, 0x6, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r12) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r10, r12, r14}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:18 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa005599e49cff02000000000000000000000000003d5374d55a613d3e0a59000000000000000000"]) r0 = semget(0x1, 0x4, 0x1c0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/248) syz_emit_ethernet(0xc8, &(0x7f0000000280)="000000006f530578fce2ecc6ad16c0ab94e2eb2b79bef34b8e45e873202f698f6b5d070000000000000028256b3662b166ffcf332e3c05dcbc88b9a2f02913ec650a96e2e07475fa25a4227c9f04f5b8b9f7bf7aac1c346844ad9880de4ed2a6fd35f7ca9e8474d50d9c9c9f7bf59484981f01470653dc5c55e935d27d19367298c1ab5731a25db2e071f7c8486629dc26a7b3ddd4de0c57453fab9ce6e742affb35a802bc054c867aa3d5dabc4447fa3ba400"/200) r1 = socket(0x2, 0x400000000002, 0x0) semget(0x0, 0x3, 0x50) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r2 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffb3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000240)=0x3, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', r4, r6, 0x6) 16:01:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="341844", 0x3}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000100)="71b8e673cd14667d6040d7270f5dc8baac3dc112574fc8fc1ce24f21054d02d2024c29ab48a97b220a2b3fa7ec52e6edf7f75cf14dbb463b13b50882a8bdb0a0854999c6759ef76f58f62878b8e1c7fe88a950bb55035d05566f69f083fbde1c75aa3c1484cd373263a0b448dd7f719ffb67c1de2f308212c7074021ac02784ea4eb7931c0b5a096eda68fc7955fc1c44c478108ecee431c6f9e764e62d940ccd965e2c5096e6a130a20f068389cef8626aaf7332bdbc31282b88a3772bd12442e0b59a7291d4c0d9f19e20e54ff2e4d1908c19d9980db41fb24d164a77722af305e3f333a8a6a2c2f23dddaad16c468abe8", 0xf2}, {&(0x7f0000000200)="d859f4d640ba2ff3f0f7684e54a05fb0ca56ef6b09c8f8c8877f7b0cbac41e2971d8de91cdf192a670823d131c684c0de9ae330740e3c288fc6e16d2c788e9eb27f0ccf9dc139243ae19ee2c682b229d1d42e600c371f4cf517c6b4e77034c2e0cb11adc55", 0x65}, {&(0x7f0000000280)="f3d6deb4819c3a570311e5410fe3df9305e389bcddd4b60a328dafbe2099fd109fef22430dc033a8462b0e7c5abf0ae8997d17084addd630d21a00e9e175601ecc8f74b62ef60c6d5e83728ce09d9f054452b931e599eb9cfd0c8611feddfab9ea641ce1f1d8a5c6c6c77ec7a95dccf2874ce0cf70e63f", 0x77}, {&(0x7f0000000300)="8767fcf191f21da7b646cf339f21c3ac779d0a55727369f0a7a7b538cf1db2ea", 0x20}, {&(0x7f0000000340)="a10811654d668e25a93428aa591a831f91b243d73f26ff5f17bd1aac46e0edc21e663f944bd66c33be330a24f927f45b0f113904b15b2f85b17625cdd661b447c1c3fb8cff0949082fce3251303ed02df458749b33851c661423e9350dd3affe8ae6e3d744ed2434ead161948a125ab47da84840ad831c7594f38920ff2dc79130e92d95d8e6d6e5891c5f855598dbfec8854ff78ce61a9ffe0defef813fc485dd68c798390360a2105274284172f7125a2d41e5ca181d06e94c10ca64dae1f5d1209be360c7636dfa1eb9d42f6f27c647ba792a895f83a2d007d648d88f8608ca0acf6bd5f1cb48a1a6", 0xea}, {&(0x7f0000000440)="0e2df6c386f1b3e2f4fdc8d8208d65e01b161459b74bb335ca0d897a423e87c6f5f2d653d9a501ec74108659d50febbddcd20e57046f561c6d32590741da67b9e5f9d0d172656ee264df2ed157b3e665f44bc5bfb6895bb4e1ba6eb8eb0190f9068592226fdac0f5aaf1d94595a78b46077e8a5de7486b0381d9bcc6c4ee402579dc78f6536d635251a7e852144239731be04b472318cb7ec19f84c2a2dd3753066eab53b8e59cabaaad5fce744350524e74ef900b3369e6b94f45c29c2a32d581023679acba4404877a64ee3e5f26421ec88ffdd12018c47e9ab941415021b0a5e9c5d565267e6d1da5382404504783ee90c0c3575a694dcd6d44d6784d025755e94613b2a34d82de3ba81ed2790fddc4f0a257e25281279823f4d4457f11d76cfcb3b45efb9d6d66afa775173f4b0ed8f3d0d10dc4091dce66e82c209cd76a858530da498bbc36ebde18994385fbee21e1ea62c3900d24283413cdf31b605d03fea038321f7a035b96f23ed59eeb62e0f1279a34d5272684d09b0e6d3f00a5c926103da1bf889202e1f179e0713420123cfade36e7b93abf84651b5c383b616777ef5d8027c926ad4651fbe76fb499084e2f6f4f45e4a5f5b3dd2d00c5748e227c684704a666ee02206369acd23805847f8d1c5c83ff3128bc643550d3ea389cd345374612ce9be1f42fadcb624f4e77371aaf03fbfe6543022e54848aa6df5fec5845124fe750676d6c51c667ce411bdac6afdb4bdd50e3804bfb92fabb82d4d64ad098c81d9a459f0d41e510e3ecb962ced44f425c65d1d4aac52eeb6fba359e3a8a4b374e69a17036ef03687466f18e503aaab460ad023380bf8e205f091b18a5715476720222f00c335b58fb7c7418585883e6554410e411357c5d64e055b744004035c29b360a2a711d59fddc78d77d14acf8dbf6c55ce83253472a191ae30d6d44a4c91e19ee55bdcf429e30ad2d36a6e6dbdcabe01bff3cfc7869ba1e9a709f490f3b8f97cff872d48c0c7b0dadda509070aae7c8bee62857ecf7b2e2fd76e18ac0d650d9110f78778a460518e81a68501190903b66b6d18a03b656bc238ad3949fa6a812a2d1a398d5ddf4534e7d63797b35a09fad2f097cf83d50445153736a1f5065ca476e895bb83cd94a63d41bf1b18c9b35ffe04f9106c089d67f3833faceaf790a09f8ae16766f5d4bf56192e5b4851bd6e547af3c05bfca5037a203def7373ee9ab5152399efd24fabe6f87c4d59e0b2517c552b26c30687827ccb6532153bcf4b85a2974c76c3cd4258851c5495390011f374a0df4c48362a8b2c79f692fc6d4def52cb74f354cfa0545d1fd52c9f2522cbc48d82fa0a22f4e6569c560df3742d359d4dbe8da49ab4535a4747135bf6033dd66b2d532d5a21dea7c101802adc9ba37c7998b0d0aeedcdbadc844fa96d53e2c6bb1b3ebae7d07459a901a383dd78c619e413e9cbea4ec92d91879459c5cefd0d1690d63ff71bc95810ae06a37c10217dcdbb5fec2d0d26eb0f6695178212f7cbf5d45f1d9ac8f9b1b2dc04c6e8f64acacb1e15538c1f02e3c2ef833f37c395e7d38bc55ce4aa33b74e1cc04ed8942360d170b47dba516e67d4fbb471abf34a7e44df420d1fb448f084fe170e3aa3359aa629659e9cb47fc1cf8b08625909e7e8814e482a1db0fb0d38913b2f401380e3ab3825bb511b2e35d7c001631fa549e844c175951659f7799477054ebe35f6017a1d3ab14ba87a6e94f1ba5f01c5308d63240c82f00f04675da360c6cca8aa4fbc0afb1abac20329774eb0ec709b1ec8b0fc4a528edfc492051926213842afcfcae50e499dbb4ae2c766cc51858d6c95d16aaf9bb59158bdce95409dc6c5561a55e758871ad4b0d25f2b5c833f6a72a6fc9d267e0bf47b3f970cdb92a8931a7f449a34b09c1c6f7eb2dbe5087d4463637af6737125b4bc4c3dbd5a146964ddcf75216b1a91cc707b5f0176da49bb94cb306545c8b2df98a509d9f2112612ebe039d8ace6a35cf6080b9dc7ca5e38b82eab123202f69037af6eba729912e894c94ff8441cd973ca295880f2f89d948e74b3f724cabecb3b5c154b33fffdd4ca7d722493b530fd4273b6fe67c7a02a9b11284d13c243c863dfa0ba3d799a8767c7c9d9e7d9d5589420cbf2dc60e8b01d5b1f0843213545fe7d200a3b2e2a5fedda4da45109f2d32cd47721a85b5404073d42b4ff213e8411d738c55a307ebb2aba445f1f4a5018fba004d1f13690f49bb137a914a2b8f97c71d3ef46291ed2e6fc4fad7dc56bd9bf47c3d6a638f69b69d59a83551c8110661880665fb271435e477764c26dcffee25dc3d2172fe35661f4504b6162266b24912955a4f2ea6b295276905162d5d9ba980baee174341dded1b488e637af9d1eb8e41054b0c0a8f3833cc075be1209740a9ef1f9ba5cb8d07855154528c71d2b183628dfcb8cc1056fe57864ef2c2d331057d9ccdfe348530f5cc421a36979fdd771cdfca26ad5b5314a9ddbb076c38a336aa92c8683726ff9160204058ac055ccc207222c7479a3b88344b3944c537bc64d217d5ad37438329bb3396753fa4cc14b8c6066814a05814a8d764ad9a8e2b6d8f3245c05bf388dde40e21f495480595365a8bdef3b4447cc32b3cf74cc12f3b094cbc6b42d9b97e88a0ffca5207bb460ea07ee8ba65b24ba98ccf2d7cbf32d7f4cb7e54fddd93fb226f0880f28bca0e3146fdde53970b7dba8d27c36d73d83bc75d8e45d6d1215efad1e5d67511951a4e7419a174e9d236bf94972441f1bd184c918d1f5340c6e79b0319b72de45b1c7f916531f2a784599b02fd6f537987a19bcf31987218c45c53b4127beb4c24cea49eaf2e2cf288cd7f9aac5006f71f96549985adb22f460537ca0c240be72f8eded323f7f284bafe15a2eed7954f9ae5db4ffbfc102ee57bfb81f626f77bf911171216b3f9df1ba573f787a64a67e03bfb34410812c6b3dce6e5fca034d889361166cbee37d870267c61ac767dd855c4c3fd6916dfc9663400f63f905634932fdfbc2f616a207e94c398402dfd1f4e2d619455be292d3ade9a9c9fb76f9a33bf2d98d36a06a982d9ec16150a0fac8b172d44af0d280faa860e05b8b65b3491163029ef7b7345951c36d727a371698dd285b203825711427a6c115da92ba279c37d47b9a25537b83d34c1e018a552c1983df18f9a9811ed880fb12464229d8c1dfceafed84a073f2d6269e1701795cddfbdbce1f10c1a0ed15be215a621f185619c9fa68f3cea62120d93ab2cbc4b901ead7979ef84f9090c53682e5faa46d2fc72d808c70c662d3d024973b8fa298077ade4104b382ad4e7e78e2e1e4527defc1bc55bee6465da5cb9a1ec68d9d70e33c8d9cf0214376ad146bcba597bdaa47537e5c5b0b11b519a803a3a05c813986546b56967a5ed4a3ac85a0e7fd2c93407f467fd695e8142e3b5ff493a459a08c2f273592e5d8e8667e80d0bab531541c272b922a3c26d8b6eb14bfd04788a709a62ec9531552dc41ebc35a17aaa2cb09c72039abde80a5cec063b3ed9695e7a6e8efc9bb780e833dbad3d42d2a37061f2de3bd0e231a48fa816377592d7fad8537b8a2fd4aa6c6639fe47405681acaf1b53d75d55dade51cd65f3075698de0ad1f329bef9d003d2fe16264ad911176710b012ab6c960853a50e51d882d932e76ecca4707ae0d1c380f114c55e051ef725155c133d3ec0f7538294de351565be3296a1720d1dab6b1227c6c6f74f0965ec07ecd0c187cf357f7434934fa816c07fc432e1d5de96964d1b76613281c124af785d686246c092bd314f0059e7b205303b35700f2f115e29c8b29f7d13cfd01929bd619007ceb403c994838983a8da04bfdbd0026c28a28b64f1db53380bba5056924e0052d3c187b6fc629e9af95a1130c7c2c4eb23e8f788a6f2ae749c1ea7066266a26002c220f2c247517e2f888f378e49f8f1dc2a9eadceeed0c66811097d6a05a31a3f889c1126eab1c00e7e35cd5659b5671d59bddec29d33f911a18819accc1331894006bff73fef2bd2b0a4023fad447e8491635733b5fa1f654fe358ca7cbb821ffe25ead284dcf4d2fdb5e1f74d1f584c915336973a00269bc65ad13c31aff880bd78a5d3f38342e028126681db55bb90db89e8a2933e957b133358cdfaee3c0bd498968f2f5b5b0138d19388a8a08c1aa87a4b606e4681c5af21f59723d5750a6e18cbb41a7954210398f3f8c075c771a0fabf83edff64271d11ea858b811dbec222c59ff6a467d0710105c0f9f3ed9c0d8ae1c57c3568ce004f792e3121462d069ef6d1e138487c5f101a5f90c330e769aa2efd6d9a67c0f1fa4859310b657c4bdce9aad3665b370373f5139c5bd0de5e45d2b2a095de70abf139681442c0c30960f91d9c069273803084b5634cfc6464ed4401c9e35f8dc48edfd222dee80d2ca79accc58cf5f8b9ca6e879f2727e859fd6d2a290688a3ed518c3f4d28fea919f7473deed2de306db984903501b3ca7ed49fefac049baaf0d82511ed725d0e36eadac0246d707de9dfd7c847dabf008bc5ad5bed347a53274e2ea6c6e761846e2a0e2a9583ab3ff845c368a54180e11d96de91ac6a82ba0e0a84c4ba4745fdf1142f53d2961524a6e244cb5b6918b40bde9926d177658b7fe95e6d233fb4805a3fdae21f63e76dff3c84ea3d6133a457cf50964ff407199689ce7cf09792e5ea323fb287f04341c5b1d5195b9e330708b0cdc5fe0c7215875a064313ee2e9265154235513a8e3882dcb9fb2dff65a8bb9206eccb10a3b01b8692ea57c44ebf8556b08b534812e81cfb1c29cb14bb13acda76899d8cf506013734732bb967b0856a2358dbe91507d9bba8e6f5b4465767f8b9e571e7e480b8876650a4668bf3d13eccdedfd8d74b4ef318d2556bf6ef718e1d8fbb44d2bf6141aa5483c9fabe2675983238e206780908467cc61e33f3d8a4c1492abc1f719aca81f4179dc13e59c269d114ef4baacd758c601975d82086d9b6c39167112857feaf3eba9875ec4ca26dc9822c799e5d1372070eb05a5dfba69f4828a029968ff4d3a8bfb26ca2bc22846b10a3160ab189818ef2b70932e0a9b62db1eb176052af36619a795cf62ace4fc46966dde3168d1aff37018b3c1c47dabe6ab9098f88fc0aeb1c732d6c47b263e724148d03c136e623ae88abb869b3541d26bb0904e265554e34319106ef96854af0f8c4f97af74ad0cffb97c5f5571dc3edba5ac0f81224bc29b57850b7601655eb035b64b13d3cca9ca0cbefe1154095c23f659cda2ec53ab13e7923970b5be31cb03d8b8acfc9497baab254bb94a0c138c086f4c9964894a5c4c84dea20e2b01b09ec8c2b1f5ab7f6ca684012f9b215d6b0993b83f28679d277830f0b619adb3001e5fa082fc7f7197a9801b1fafd5bfdfc80a0ed8cb939ee6f34c98709d035ccd3e021dc525c79ea3f9389389bb330d6935e2515364d3cd637b5fa460ffd88c3c610be42977b92cab22d67d5c3f5203bcff15ccd75fa3e3fec82e67cf729fa22512708cb0de6474c4f18843b9849b2db2c2d248c8fb2d6bb406e96eba865dc0d6afcceb5b87eb1ec683999b6bd5b8456620d4b54803b5ebffd8dfdda388c6efd7cf3dc9cb20d52bc8f5d34e2be4ce1668fb477eb4427948eeb5f504691a193ded4278298f757914f6c5125fe0d95f86f12b63ec3be43f402e25b37bfdeec7cab4dc85fb0717c3d48ec1c2f46a3055397008aa513916ffe1e81be397edfd892edadfbe82e9bc4dce5c866f49d28f0552003", 0x1000}, {&(0x7f0000001440)="b2844ac11438bf774a2c363d047489a93408805822620d6d4952faf1eb457aeb5e467416ac7ded4ca16dc820213e2b9aa19667b1ae583cd3fdd38ef0", 0x3c}, {&(0x7f0000001480)="bdf2d6352a409f7a09428c774db56e4f703f7c08ee99497d8c1c3f519a4be8b7fc9fb5a5fab8f2d5a7bf035956f237dead0d1ea48ec4734e3fa1d617c725ca4f7dec19192a485f63680681c5ea334624d86e7f72604b3aaa44b4f6f628070b7bd9a69d2ac5eafb", 0x67}], 0x8, 0x0, 0x9) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) r3 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001580)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x200, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001600)=0x1000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001640)={'./file0\x00', 0x0, 0x8, 0x80, 0x0, 0x4, 0x5, 0x7, 0x2, 0x1, 0xf, 0x550a}) r5 = syz_open_pts() ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000016c0)) r6 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001700)=0xb64) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) pread(r7, &(0x7f00000017c0)="e9f0afc3415174079e8a74cd565bdb2a796b782362d1875c510b257b6dc4095918a0e58e422a705af0daedb5174c15fb49f4dc43beba5e3d2a99ddd7e30de6f87ee4cb57b034265d27bd95dc901399d3acbe5fe231b6a16dae1948500fd688bfeeea7ade6f363d30f9819d22181e0561a923168bd090726977bc324bb68ec2669f31f4fb7a2afe1708afe7fe7f60b1716c4f107d9781891b4ca05629e2aa737e27eb3550f51f92dc3d60800b6b50800ae5eaf7fe3ab832f152536ff8d5e1cc6f8625e26c85ea0b95f07b20bd9c510958fbfee250ab29d23f93b6b2be22a9b09c30119a6150b6f033a4916f8e838c02094433bffdb86b6fbe91a4f074a28c5de2fd013244295b8c8ec4f906501b0caa1bcfaa04e882b99ba03ddb8fe856008fe4aad18eda30d01ad95742f76af6592350ce2f4c637c8fcbdd2310fb2be0b1eeac62fba3347f92b731cb1a6ecd3fa1ffbd2ea9246ad1ba76b3d57472032b015316dc9b58a95fbed2e0bf496431070c763e65e8a36cb316f6418a5074d401c62c240537e789da103248803fe1fd9b337bdb7fc97a535fe23080ddf2e22d2258cf31e3cc9a4a28db367f1274a761a4bb5010a9ecd530f6dd66384d335413811923e8df02249cc83e54e1b9a13b4802bdcf12fc490556ae406e641ae1af2ceed25f996beb9889a13a06751acabbbf7f937ede4223d2d735e012e924fb84d4ca66dd5e15e31d309e072ae45962f7394aba81335818611e422953989bca57959b3112a51bc51e6edcd6d0a605349f882676f25792eff1fe275e2113485b206fdb909f388d0dad39f3628e82209ccb59ecfed20a15412f61971c0091355bef3dc4d725e9addd6d66bb45c1143d4942c95f072bcc8254bebb7ae71a23ece4c5d2f611668fde4b77e5962371e71b78068b2117c27619e27ba643384d5ce25e17c50a822cfac04b212b88853f573d72cf7341bc2c7cf043aecc01c948e5995bc5b6382d7a3efa23cb4567330e60baeb566d31867acc0bf58df42c3aa8cc9decedf1d7c5246e44f0457f80ad58761302e02f8ca043cbe97b682f0b2a56521570f39e6af312a6ca7773c8f7c8bd504aa507f0254a71c2480de258e9d0f87d37c85bcc1b172a07583a85e6084ebf4314bc88f3e7a5890da4fd15c997af16645db7f3c132d61222682d5041b41792c6a4b7eaa4fcde99e46c4d0b66a563211f2711116ee549e1d00c488659bc24abc48b3bab0a4a6ff2f594b2c6f02057e6fff0cc3199c9eeebd59d102eef8c94c17266e34fbb2b196234bf2baef374620195f817a3e63c10c42571bd16fa38fb6a1876502b57660a3f5aa3e5b6f2e5fe3814ccb075fa7494d2081748ec0e8ad4aa082ffe8dccc3af6be0279d8f7e5b5e7499b02ec058335eab8003f37f67055e83290b7fe9892552a1a337bf44a462b12d3669f63003885cd1279784c5910a42aa69c7bcd19859ba03bb92a0a869a55d010b839eb8880a483250c46caaab973db1b21f73115e89ea2926505e91332776b2da25c4e877c5473ff4f83c87b7049e24302e19777355b1b554453b048622c601b7c2298cb40bd93cafc78a7da96dd0477b821e4b5b28667d39e86d66c8820fbc478fe2d1473b5c150dbab220a2c6f0fdec348f54580fbc467ec48f0e554daea709ce86532b4bcb52ef416c65a25603e52132c37090e50f1bda66a11eae17388c9f73658ef02e8cf4ec38114b7138a713765d0e7ad402a061545cd50466f5a5f896ecf4d083de293e492b9e8326a1cd459011b7b9e26ff5d4c4627e99c2a052ba65872344f40b514c61ef59eacc29a1096ba8386971bfb4d8c16a4650c75a532743c48c7309c5d4f9fedf5ee5109db4bdbbf6da0bea0f84143d465261d6e640094e9e0d64e823ae586d1796de11e07fecc5dc06f3751709122870616c92e25af03aa022b7e166685780ccb903fb4fdf174b5cc919b1ff7c9c85bdaae36779664d7f43ddea6672536ed6746e536e164253d10317d6b8edc56ab90bd07bb852dc555ba32851872f21deafab15d1c36de0744bc1b82a5009e5afbe3c4cd20a0577230c32433155dac6df2822ecfadad2c2fd17da1f70d85f2181889efe016cc91fa704428fa843c3ed75fe658ac591fab6185e7a3caffc9d405dfd75da92f889a3623da7b49ef6f2331a45817979d1bd0b6b31b5b37babfe4aacf046a54bcfcb62b6d51c1e33de0692bcf00a5754db9b055c5642515936b931b4219c6fdc416e114d6eeab6323f48ba051830c5ba6635696915ce88968a3ac451902d5b3a40c30db655bb0d097bd2e930aaac36f277d48dc3b8f671bb109c6a24ea207423a95950ea9bea155223fa31cc61f267557aa42a186df3543c74509c79bf3405a17be5c91c7995ec8e9cff2cba63f692888056770c83751b9ca738e57624ebb09bf38a6e9736754e6d352a46957649baf540db4df2a52a7e9f59bc5700c89588b57dea8e0a8cf9ac66ac35742f3c3abfa1c75cc60bdb9497e8b7ff0a6c3a8e74e0133fa2c0e6e4ce67fbc7ef309f6ada7ce8fb6ec49400184483060e0e81e7a027910a49aade9643a4a937f237e40192178476dfd814e496f3357f68e718c50fbd4a81939b484b12d5375ff77be0c020967e0eb3a25e25a498a2351c7f6897ca885bb9f0cef039137ca1db872641e9172864e2cc795e8e257fc930aaab9af0fdfd4dcafcd088446a7b81e5956903480585c05d170ce075f6ff61a80f6f13b3533e3bbbae79b77a583d6023a90a9055131781fbd28ef97f8862a6a512552ac562246ada47b1aca62dfc020f8f6542deeeabebd3a1baf3008e006cb1c6cc52212c216fa628cd368315e412ac2a2d7436e9f7cbbf3e5f0da3d06454729f2e3a0db677f3a4b222af03e51e17d9deb9174f5f374df3b4ee819f0f1f71e076ad6deb3de581601f7bf7d8316e1f4ae636306de17bf954076085fe071c04cbb97ad6e303fee0a41de31ba38ddab723f4674ca28ba0b8009af11685fa0e7277bdf5f0ba52181f2170f14913c39b8bd5506200e1119b4566242184a4b4be7bec87786ce635e6f3c698a2957dc104855bec9ab6f145d99852275313d99da034b299b606732446f3d2ab85f797a735471cae28a0d96dba74a524c4473f10e27825753a37ec8f53da8fb1284a068804348fd5bc0261b8d9f9f79effa81e613e986d337985b70198053bbd3ca50852b2fa9e7e27beba77a7c699bf96c08bbf8a35ae26e96279d865dc95dcb7f5fa326c64802c0324cc9536ce6ab03698ca9f8c56fc5003a4c8eb53c1bc8aeb63cf0c4449b775edf727e17ec0cf52c4a575778b2a764aaeccb8225f65885e945a3165b35179fbf6b59584ca5ba7aff977b28b45dac18f2ef5c0839ee05ac081d6e5ecf5d661a75c60cb363a148ee604f2625847a199e3d149a108a2a68f1002b8c8485ef66e246c7afefeba5dd39fac872c70f683ed420460c5af8f5b2cee709e25afd4002c2d7a762609a355a7740aab9b30496b649b16bf6a61c973647415fe5abcb2beff4bb6234e14f335a7090fb66f855234df3b70adff5e05a4f5c82744129ae2232ed737c28b3cc2f61c489eb19b08b45a0a0d92db11f9b2627513771018c820addfb9b73e75905960af23d5377e5cd91176d557c887f1ff11161b5ddcc5c6a29be66293e19374d62662777eebf2cf79f61083c80e23495125e99c8948bb5a893855a3bfe5b6b0ee1ea4e86c382a95b925f1a735036b0d786e0dca5efd5dd0a31eb87ba77e55f7d09195494220e5045dd64c0f14489eb0b89a3309dddd24d0779287d0143f2b1c02f6aef09501bfe44d2ab0e9fa4f7dfcdf5e7bb7ba501406281a77558fa7eb666790f51d05f59934214cbd221d34c93f28c4c599be1e6f36bc1fbbc69cf7d106a62f9785f8b9b219379f4678b79d583508bace4a9e8d77730bad217af161f3d9f757cb49db00e2b3cf94bde5ddaae6d23095a2a23f3659d14fd00832ae6b49cc6d5786395ab721fb41452219f1a3cdc86be911d76ddbbf829068e633d7b88061ebf7b015c47c3e035f10cf60e74ae32c7911e49e1c873ea4ca177537428285cb0febe47f5d15084690385f3f0539bd1b8d83fb5bdd666a97f93952f4cc0299a2dbe21f4362289de927a06ebc206f69a8b98d1c80ac122d2a4e154b39063c2a1c7187edf8ae5354b0fbeedd369dcd618a818a55424bc7667336c625a69e8fd44857860e752f6cdc59e0e9a9a64a502a8a47c25176f3eae18e0a83f31982e96b0353b6aaca8b2176b6d756038d0f3d0073ad363f9a3ec1021110a5c3b2f2b69b1393db597bd1cafd6ef7f9f025dab711823423463be701b0b7b3fcc2375c03b38927d70aac4dda66a33cb36c1ff218cc123fd2cb9b37b573d3b94190d93c40b8c1fe13f2218ddd6011b770a356e0d7178605e1bfd75ad61620268ee707227387a523955a8250b78ff2ffd5240713547c382d85fe5c9075de28f36ff2167d7bca177b3ca7d0925bc243a8700faabd53f398b3f1fe7c2027ef40850d02019db4e33fcf1b049a6b9fe2a6215e9913482a857b415a2376406aaedee851929c1b537d50a92573c17a765d1f99276e5baa0a9d4cb765516c728c3d7f78996551259f47fb1bdc0c9397d9ef3f65579207622199239d87bf88a7aff1ee485f2617cc3b59036a5b26d59bfda54f3bc08fbe026fb27b710f9313cbe5d125886f4e80cdc61d79132a414b318035d103711ee06b2542dc4eed70c8cabc1122c3f87a0917c31f7341d758c455eacfab73ffb948769575c07bcd5d91ae04506cbfd8ea95b8d4b10eded12a9bd83c89e6b5e374c5b10845b73ac53799b8aa89dec30807d2725c20ea90b4be5913b1701f6d1688e3b94b4335008c1314ab52de53ac8fa3e7633eb5de906307c2f95e2b4f50556dea4c81e05c51b3ba2021a944adbd9696db96cef5956626da808b48b03e17479097d5d86e0ad3a4815027e40d5759ec1b3a5d43ac782ed6a8b3950f766420e65585c08e480088375cb9a6c4033d55b09099448c3d0aaa8b806edcfc5feddc2595c3e52ec5db8ebf9d719d0171db1560672d4ed6b70a017f84c280a83fb10f321599d0f750653c64a13535120f4054f78ba1c9d6299692f8b7fce94173e978c78589461837cca98171968557fcdf5136b2abfe12a8099cd5482e5cac724765b0fec54cca57e632240d119c88f43de2781bd1c865926d8f457185741f4dc6922f28faeb3f6e5fbc5c50f60f86852a60feefc523710d4249f3aea0f10c6496c350e684bf7ac4bbbf503b61980f7e51de385c8f5dd42603f2ab360ad8b09c4382e29ea9301306221a65836af66971a4ad095d0e139fefea467b7414acea28b5c76896d98e51dc606a2d53c8da8550fb7222e8f339a4cd181c8dd1c858886b249befc4d9c3c9087f65cd01c0d88ada483e6ec2b117627e6f01018117e7fa200a0283bc1137eb226f6f52ecf74ebd27b74b74833a3818f36c4248f8380e25527497e7ffedc263fac61e52815fabdb2fbc489fdf51c4a01ba127cf560c942ba637a0e0f5b41bb08d1a192fe814142dd2fbb6b430cb8b6a436a10736f3e92d259f7ae005886f60b41e15a000d3c42854211be0c383fbe0bb2af371421a5e1de32f8291a46665a9932880fa6855ca44279246eade69f587089a28ceaeb139e22f6343552fd0e98a38c61c82a44eeb4628f5f4c89b5100550fd97d7d9be961c6789deba35ed175956d5f077598f20668a3dd5456b50f91743306cc471ef4c2705d5a051df0c35741a011eccd6adf3729c3528bb32cb5ba7b8", 0x1000, 0x0, 0x80000001) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000027c0)={0x0, 0x5}) syz_open_pts() ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000002800)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000002840)={0x5, 0x1, 0x3, 0x4, "9ec15d5b0bc90ce2de63c47f8a7ba961c440f30d", 0x7, 0xd26}) r8 = openat(0xffffffffffffff9c, &(0x7f0000002880)='./file0\x00', 0x10000, 0x40) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f00000028c0)) r9 = socket(0x6, 0x3, 0x6) pwritev(r9, &(0x7f0000004bc0)=[{&(0x7f0000002900)="d4e108178aded46c723269af57bbc79afb889b9260d8ac5024c6742b101ba63aafb90e0228228f7484a15073b0baf327d0ce1da191e9dcaafb108867991ee425f9812dcb2000262bef0f74dbfef0bdffd3885ca657b4d9ae6f6a099b1df3ca02e186a40ee0b70b59dbfb6eaddb7ad429a945f77a2d75fbeedc19377970b3cd8897fe9325aa19e28df74c6a3044ce7e98e1e10857c0946a869433e8969a3509756759276737fe97ea01430c827fd372535f9ae73554077ba58f7a26fefa7daae3dc28ee2e0f09405418462ead422be287944027e40a2a56b0078618b64911c7c7eab7caa416ab95ed26648457e6c0275b71a7d3ad72b75ab7965b1f7397ff2b87b43fd2a4155e642590e1f5061ebcfe466ce80fda1241930438fe9cac1a682e36d98e5bf58a0ed905d71ad1b60c6b1bb477f13e5013e72fc7b442ac0223e7cf14cdb1ad4f9abb03221056aabbefa9c469819ec4a6ef8fad0ccb4880fd7d8bdaa91272ab52da8d07d6bc080d95fde61d0ff196e8346e2c41c16ae04b6c44b35393bfc6ac8059e7abe80536700d69e70c5da9fe88d0faf08432860f8f9b9d093f6de508e7def8127477bc094de9b5660bb769d9f65d90f2306245a9fc6cf12512c1e16923af27e4d6813d190093500d00fc8cd81d40a80628fe6e6d2a92fe8844e80a9c054a2ca8cb50f4d0083132edb0c966e6c92d4c3bd31530a064f2fc385fe8b8ccb39cba5596be7b16e69b1cf8c46c7bc244d860ad6672681bb5b095b959f0b0283ceebc400ee005fbda6c2ce91ad7dc2b306ea378487b27353a738be67d17acf5a7ad0beb2cc5470b37845e538f7abbcb8f6bd3ca97c967885a4d894d01994a8ab64e85c3fc203f34f7d7b84425d631ae040b2b87dd2b9c31331eb1a421ccc8ff981157fda1c662ba54fb2638da2361dd673e6a3691a6f98e9d092c4d0c06ded6c9a9d0211c7442faea8e8b5a0813f641ae3e92d1c0e3e1c6a46bdc7f68ed3d0ee8d6159c4c0c5eb356d7e6c54ebc06d9e4502523d3b39b759270461d9697fa1ffdc7598b93204ad99d6f607c2125ca12f3c6de962f5f83dc67a2663b6218238e4e002ce426d5593d22e3c56f8cbe829f0208a435fa2538a114e018c7dba09469f154e2a1027eb896c9f7db7840ee31d80d461812f015661db2247df4b1048ea7d0461939666ee0ac8d2134b241eebf80a3196566a2c221667ece8489db44b98d6fa4ca37ef28ab5c8e780987946d825a64c98f18c8341edbe1113fe77bff648da38e1a048db5466ee74089cc5998be0750abf986c555080fbd77e3f54da8d50e2d02f96e59a1fca3498db3f1b68ea5a27cb9397e2ee7bcc2f7681966031b85a19489cb99a77decef5ca251fa8e5a8326425703575db6eda9209b8a39580e82b25a3d38d10cd9e90c82fc57537a409583eff8b8debe1a2fda743b78a0ea062eb1f1ebd8530deb68d0c51d0872f2ccf119ecdff35c476b7e55a91408d8306e28a64f2aec7ab7373f393565ee18c36879b1a99a5b0b9f70ebe229c7801f614b8a372239efe462e5e66e4fe4112ebd17eb57d51c82ed4f970f449f895a939bfaba731c5d6efb241dd907029bc748f55606fd66d05230a95744600c243263784596be4821099df8cd30f9470efa5abe582a94fc47076280b4ea80e2722607e4058d65b55c97254c0c6040941bcb726f0873657a00cc9138c02a56f0d3dbb48b01195bf1027d369e6d1cb399b0ad3f3c35c98aacbf11a9c544ae1f0d0d4773c657591b389954a41dc07141a546d4655dbaebeaf0c474ca7705688716af4a645959165f2dc019d45200151a69009681b3e048ddf084bc9937efb20d3ca29d715f30dadaf0017c4069a51fd52d90d9579436470cf7754dc02d52acd1a97b8385b0be8776790325ee2bea4989528944a1452b5e7efd01d01e43e5c24e11b6207446e0a63a580101a8c3a8d4322765f8e7521e9abc7bc19269215dbfeee81a62a3e989bff852497154af61ee0d58e89c7352a91da3056133fab35febe21dc502ac5e4cfffadb16806ed1606177a2162568f5a486307e1ac23ae86d72df0f18a4a7b72896e2094437bcbae31cb9cffa5b70220d5c7d24801a456bbd49fec5d997293ea0c36c19c7c49e5e0bb2965f97daa00c855eaac7311f1af925cf2eb9893b210d33c818ecea33cd6c74a9b215c9a000f3fefc9318673f47bb0ec20d8282669a9c3882dd67bc1e641623de0eb08e9c2ccbe2561c32f358daf6564f3f71b7c9326517e8a14a2f465a99175f2fce01cefec54641776e31e1e3095bc5bec4ca2a2fa874dc4f69d654de0aacb6876b1928124038fa921a4c5e481442fd7e46303d28557bc4e9e6683b4aa06096f453d633250b623b6992ad5410c59a4418d5d808fdbedce03fddf44595df9acd3bc72ef4bfc44aa4d4175d03d005e0a40000fdaac062af17a28eed16e758c175757ad66099fdbe26fcb35b75e113fe4328dd015dd3b5b9cca49e2d1e12139bb6900cc03456816935bfb320294553498c9409869ebea699ea14065f566c265a66644a85fcab2a81984218b97b6b8d96cb9a85f17d2b020c59ed95969dddb5d8c25cbd2fc1a2d065c22f9d7865e3a8c542ec1bf701638325fe8eb68697759a6898f585461d27ed5001d966bef9bd60019f75de18662857dba56f37880533e31e752ebe5b4bdd10f051ccd3266f8bcdbcbaf32a088b88421a13ea94968cc7ee33182b0e2087d25f9d87bb5e3428699d4d324070d65be3e393d8b46cb79c80fb0f2496a119794d291c5bde40ae13897ba1e8def1e7a23aa06a84fdd61906c778da13cc65f9e4fddffc6c92632156374517af5e8fdd7a4923bdb6794524b02443020b9c117a74af7cd25dd106d227d271ff7ed3560e6c93a3816410d5348ffaa5b5c02eab2fee93622cca682ec9993eda993a757cee2cb3d4c064a2875075354ea9509a94e161a0395e8a7e6eafdc089bfed687365559004393d1dbf66117c4ee5b5ba283f5970de8e2d0c6c0d6a0919b6a97527ec1672b5bb569eec3998b663209b4b53e7f195927546fbed677d0c141a52bf7b024f5e71692cdb988f18a86afacca6a81c634576b993745deec70831d3d7289e3d853ece9483ed1eba58ec181fc7c00413fd42129250a47e64d9ba5dbc0cde861cb4921c2056cc4b5948c1d36322954f819f9e2739bfd9f4934621a09765959fca2223a78a3e653fa9f6bf798db0c0234c30286ac5e2648269a3575bf871ae0741978338c5d113ac64c68076c3f3a45024bcd30dd48567c6ed90494db4ab5c12b55f051437acf595645b0f1004f0eb54cdc882a71fabc17fefd32893492d22e9cf1b41659050329ab8dc2efa4518fe2486aabda6a795285fc20a76b0d7aef652922b43ea7d2f6d6251642c7ec01cee1d77a6c91acf4f882a73f0418fdfda439a6bcab1b6681410554735585990402e92772c7c54dd9c26a32eed5334bf298e662822ab87d6928eecc76620bebb633f8cf0000403dea21a58fe563eec321715b18a8682cfdcf9442cfeb817ec450ef8c44ada9591214d140ea25205adaf025545d84a23cfd86859135d6fb504d21a1687a847581d7ff5f458823090844cb1c7dd990a7e61984139300c31a3085e31ebcfaee67a14fe73b52e8d9d6e4a9551e2c2ca4866e9b62452c9574a07d6fee171bba1053cf4eb00c337aad7cf509afae9e92c626ace72774023bae22758c3f2ee3a811a131e9b6d70afbd35f34ef2225e6f0b4fd4f5ccf8927b98c1a4c20cda99b9418b6176a723b259fbe551c6026764ad0042d4151109680d21c7553c24d98381b075ce47af0ffb0b5307cf0836f8c383e80730b581eb5b9cc49b2c38ea7941bdcfa90139a4d2fe8c46d07fe758208b1ba372b5cf6a6d8e53e1b4b95f877d6b0da31028f806c8d6ab9a0acc324ef489fb13995bfece0cd5a3175abd006a45ba71b92db0dd635cc647ea659188ec0ab8441cd705ec916d14aea16e58a05c1cb5dbcaeb1d10c24ccf9e19b69f6f152cc8088431029a7bbacf1e675f60c16d3aa16452687f90998018f60f78ea9f3c84814bedc4acb72350407d2e5a415d116b2e261954cd20a0e709b9c7024e1fda620a3fc21442e8ffaf09e5763dbcc742a682731bee5da97b24bf700be20f697d68ed5f08469f99139cb926a50b0556c6edbc227582e9f3b0e27947d05a6a9e6957b342acf1eb5ea7e1aab3d782020411351d4a3ea5bdd84aba3b2d973b5c03e7e0cbe3d903837e5912455ff0634f3004464e02c27c9d850ee288025433448939cb17c6c854d6810c271e2de0e2546c726d9701278fee299af4bff4806a8f7c29f8bbe29454a5877ff2398dae1b144cec1b97b85410ead49ebbb612f4d05a8ab761ce40624daaea0a0679be5621a2d47e0de102d329d223d79fb961607d0d0fd3c27089ae86385808f2a37655b48dccb9530c398335e22cbd27b8c2adbeee8e0ed938c73097c66571ea1715eb7a1a9c51c631a9164c39315ca4cd9772d478422925694cbb72c803ddddfe16ca13b8fe5aef149e54353b8aa9e6c453fe746b9051a0c6e894e0416c6b01063439f7b32e915782446cb01076bc289167e9cac104366f94289a039b8ac0ed25d3ef3c0d68de719a0d6f3a7a2a921b6c41354239419768f34e459681ae9e66efb9d9b97f6962bd5cc84c86ac859107227125afea9b6535f17f1858357004e681849fbca379e57ba67b8b958e5a5a7e7e705e1df27c7d77374b3b19e045322d0fa7c7ae3fe208126f61608b45b1b2e0a203b92253e1d8f808f4ac2f18a020bd32d0cc1d8d77559e3429a76f539ba4cf3a8debe74d69c771a7290089127399c1c66a30f66f3aaac4b503a24da888b2317820dc8ad92fc929ceb5ea28d6b4fc2bc334f6e3a5e58cca99cbb53b136193f6c3fd9fa4b2f582ec2b025300fc6eeaea53f2be3fc18cfb8fd6e03d6210f24374badd4688178d909b875468af990025c60e07a5969203aab8d2a016f7bd16af805d31b5eea58ad1cbc0a253fed39dc74b32114c4aa9003f539b78c13f9a429117beb0043447d8b1260ff9ca37e544773bbaf9f327a40bc082702024c630802a400418bffbb08b5aa15f8f7f0f03e76cafce7ee39d5e06c2bb79f9b7c8aeef27ca2f63eb0c3769ad2fe937c6470c51e8d10e82f61d8ec65f600920848a58a394e0a1c34b4b89a7600170d88e4cf6c39dee4cd8a8f03439856f2a0b49eb6db12f4fd4bb4a8b81169c690517515d37a28f2bffce427f6f473dba3ca1dfcc4cbe44b59d23b1f3f379b80d444841ed831c54376d19b21d616c589f15be38452da98693bd01b19ccdc06634470777f3d792dc6a9a964751246953c244ad90a1e0f5b4f36d70ec1de8bb3914059e22defb8ae4ad9717457eecf079e66a24e79f898d749baf3085b7dafab1063c3059129bf543a74bf8b7b752e920437a6cb9eabea16d089394c4b43bea6b54ab1a33b041016d5023e344cd549f0cf4bebec9f939a602d8e103b12ceef56fb5f9cf9049673d461773f91d5a75aa1709f835be62cc9d590b423432e0a8e3fc50ef1188ca0a6d9a1665417ffeb56f23167d0c6e1ca751321c5eaaf6ab7cb1a0bcaa65152a30afde3ef7ac697a6d99390bda7592970eea93313fb8e0a661484f36bed8d0f86c7d7b879659314f6b5917ec36fba7a58927db8ec548f0ff8738ee0fb826475ab8b77b5cfdee0810d768952b37e955107c89c4549b67211080ed8322883ec67756ed117838645482037585c2dfcac936309f81a89b36cbf8747fdc94f8cd25e3fe6477d", 0x1000}, {&(0x7f0000003900)="04744d68a87f679a26a14ef7a0e749270cf44e374b7a7e30c52ead4776b10393b66c7d6a34e04b201e0d6f081ca81e9d1ea58266adda712bdad9700f144ea2d4e6a2d2e590b2ecaff2a8c084504d7783d653336c026f3c26da3b733d90405355be6ec79667c8103e7c94a24bd9e2f253d208a10108295fc1b720413f1008b424844a23f6d1aa6622db409686a0da2d2a8a0e41ac9223390bcaee8f7bb91c425c67f6cc0b84867336329abf15e2d4ae194caf6db5a98c4b5489e69170628676e4935391ca8180af211a50be80750183869993773c1aa4289468cc30ba5c422ddd68057bea7bfc467fb13359b92ae9bfa58580bbb72da1b21b85c5294d6eeb25d543d64cd0ef2532102538d850824da3ffa3e17ab0ac19f6e6d79fcf14a04a4bbe3952898b5c9654884ed48afd7d4ebfc57242200faa8ec37910d7bbb9e28e1c768beeac21cc4f28ea2473b0b9ca0756fe52964ee34854b87ed9b2fdfaf90fd8f3f904e537a4a83adad1c45144c7ca8d9f997c157de1186b4c438cab774d17173e281cf8714df416ff5452806ecd2044c7f274a11f566da46ab94f15f7fde06b02d2e4afb14c167f203894c4202fdc5f7167f5369119759e00d6d973607c36ecad05a3a19e1d79522c1efefab3364c35e09c5e6d9c9427d101c4254da270efc71b2d722607fac1fd5205567663ce57d038447c896e55688a5505790a1233907dd39c3a113a7a9c5b2c731842e139c37b35ceb7642ccb7189a7bbb1af8d20602e240c196bcc642bae48ee9f3c145d56bc5dc7482bbcb3df83bbfdbda6a180039407e6aa9a7d3da73b56dd19cfd64395fadcfdd3ec7670582287290aba2e41b0de5b729ffef662afeede1f27a99de14236e5e7483c31b222d9ff097f0cc8f5ca5e430c16e64a5e2c398a59b295c71f6cb436e4ab82a64bbe1ff1d8c56194bd70f52a6ac55932d1431d961379d46545756342550551b221883c5a5bacd1556083321de02e8b9d592ab31b9578244d436e8abeb5a7a5aac87d3a0a4c5f3d0bbbeb70ba2ac0543f47fb49ad415aabee7c9d1a52296f1fb92b34cdc84194d22f7f10b4372e10870df5c99ebdf0c58fece6e1a9c98209f0bac6c6f1e5130588a567b0a80e885f81e5ad7b92a3f77a32258ea4e7c7b8835685718dbf16151e5a98568b3424624333a7b8f95e34ef5776d18b40a91988a261c81eefc2c01b06663ec2686a3eb249a3db9ba26848bf025b3d7ce5af813ded50aa0f5996c57eee3b4ae72d01703771d398c706aa27d4937c8917b490d1852c2691d921a64961156c77553ce2402490cc4ef574a84364897e2c9c136e47c0b8a8a28689c1f6481073cd741d695d473b3df55a5b630e1fadf0981fee22cb99f6ac6db6c576f7a840f071645aadb2dbae18f29ede7c8f5dcdce0a2cffb2632ecbdfabadeb6502fc5652a9cee8a0ec36d9216bcfab54055c05b4020cdf821b2d64a2a08394c9759664260b23d28faf6d24a80d3419f20fe40eb8bff19d91446cf6fb160c7e7c57c9451da21456bf153adf8b51466edfc46d8b8228f027c378a0ecb2880f434f64adf969aa610913465399dddc657a1c36d85ee8a0023d9d38f517766f4c244a24f96f8f7b9eaa0abc9ba8bab4d5bda28565bb0299a1a38ac8b9632d87784ac1a7e47b35fd8dabbc767b20a963381477846231ebb00c4f19df1310063da718fbd24e1fb7c0dc7a6fe1e7beae0b517468e01df2ae5510ab0251a5836def17335b6c8e2b76e6637e322fe280400a9aef4fd0aa3d0710dd1990915e5d5564b1becf5554be628b7b212a1c2988fdb1efcb82787bd1bc971f322bf6f2878b43f30c05b0b22d5a15853ffc624ab902fccb37af5eedbab16979ad91455612ce708b6e243f6f221974ab6258bb04c1364311562cbeb1753399402fa8e9855998b785133720583fbb0139a45ff28828faa752ae0040293de6508b0bd395504354a3a2565f2f3c61035051aa4c269776fd23eadfc8419f2b941e1f8572c240f22d2b4295d4b7a3c0545925d6c8ec0cec0ae680d77fb1ff5b4dc13d37c54418dce9c753fbd5938bc970ad18778ecc29b7eba1df0f60bbd5aa5c34a58bfbadce3769be64e83ae7cf593d9682111b3ac3781c35f5c15b30000bb58e9bf34fb85b08121a2b4039b1e616b45d4dbf5ab5212aab4bd85a0134dfd3ebfe9ee968ebd5d12a843bb0c1cb89ef9e30b5888f72322f7ce69f571b245ea3c67a03a80b9658f626b9c1422e579fde2c16c426606cf46f056c4e08fe810c3d2d45745dc58687e36de42e76582915031e0182e01cdec2a7c56862da1993250d42c8e0bbbf8c562ac97d3b1b2396a450480a231bbb40b9f85188bd9566433df521f5eee2efb91c938c0aa266369187bccea974df9baca1cc43749a2159414326e84480e84e69d9be751929d03b2daa6806aeca517e18def5b94e416f31aef2736a72ebb6b083e39f2638c629345a2b6525fadeaf48975589ec3f7c076da0a3d2f2df3a0cdad59df1009580b76940ac36084339576acad8056c4a2fa3c49ce2d1c7c1ad669f6dc527675263d42d50539693c7780eca50aa83dd7cf9a491dfbe3845aedcb7da34f6a01f9319fac3aa50d48929f836d7ee179901c0a91012d894a6ee0a2f54b8beca49d3b62a1e5d53406fc8a8669e7aee0f85955cafb1efd4fad19b3e33add70e664eeab874688acbc18022c808dd1e0a45592694b4ea7a115156b9c1b7b46011528868dcf7e2d5d5655769cc57469df37b52d69d60cf24e806bb560ed91dc820063a83c888d142b281ff2722e8dfdbd791d365c7c82a10656a91b892ba9ee6cf5c33995ca5a19e6d10f6c4bb1c38dc48f9e0c310178e6bd485bf8345805072898983b42ed450be1160f72b18b502f9e6c1a7d7806cff68689cf9f8467aff9c82a7c1cdbf4605375065527fe0393b32c825b1c94762c38f02faafcb385374bb998713424265348b6038fbcec7c0f8f29dad12d51455752bc4b50562241c47ee33f729b42d01e2c2f8ef49033bc98a09d9e97594ac112c523d262b6d6791cf894fc0390ad00d707c79c4990250c7c31f093ee234890f908de86e87fa2670137477016b12e8d6e34219f07d6c7ee81821548158f4b7e5f663e213929cdd2a1dcd25d7e9370514b9f83aec25bdd8eff5fc8bc8cba2e6a3a16468bfc3c708dea86b31025a50a0e3ecc0b5b5b39bdbad75dea0c7aebc57f10be5dc6232ecb29d0bf2f9dc86ea65774e20f3905469f8241cfd1355ccf74e502d920237493bac01046bd2a436c10151a72d13d1a2a8c397f9187b7860100e2e77b329c3d0c56b96eabe16674be98f71971dba6720aaa9e89b0b11227453be49d2d42e322bdb09d49bcd908eada755ccbeb5d7fbbe489c7c8711c7386374e3d1c57ea5cab60ab0a169f7cf0151c8f7803e7da5d4b9f2e5755c1f34d39eb603749e503ab20948de08a1f716aa5d764e83d33addbdf8b0f25c48018b11022cbbf9e9bbd7c0de879cd2a0d6eb9e540e1fd64349a351db3b037ca50cdcab6c45e6b6048ef30b8764f086c60362dab284174e2d6d25e8e18ccfe6fdb2b18b29ee058b5dfe110b6f7453900e873129308ab439c7e14b33ccff43f83bff6d4cb2244b349c3627aee6634215ed3d044dd8957f2092df13015f6b238bdcdcfda60afe8a2b620d97a48a3462617ec874af12bcb5b0cde5c420878ce2a47332b8f62b5c011ddd6ba37aea652afa5a249494d7a3270e08e434255d43900ccd828f38652e1455352752d1f304c29b1909b8890622bae80815e4f84a9644ebd4311d80ca992bbb104078559ff2455931f6a74716e01b3700ff883681d109d7fa3ea4287f72cbc4af98efe2201dcd394a7cf9b4c5302d9ebbe1ab20c3195126dc7ac06132011f4b288070cfbe42ccd206f5cd15b53d5257327d528d0ed72cb3a6d042450f3b94a7db16dbade307fce35a74b31d9e12c5e9cd76ee8f77ed5d6bb26208891de870aa9ca9f4decfaa2961c561d65683b838042dd6224d6bbf5238117805cff0bf382184fa9ed7c9684accf70dde57f7aae177ec17c34a4065e2d83f1f8f226b6aaec095a948f60c3a2aed966d0f3ee190d34f3ed1fcf8e4e38946f86e7a618c25f355a00a1b7e6109449578a026c5f9677fbc8248f8f479b69bbcb3958219991451329c32d9b4bdb62d2eaaea99686a590ac2d9cba898ff49dbe16442191c9bd42aed0b2e31b4118aa5a4a48acd51d0d53e8a798793ad2abd99554b12b55c28a801f31c60ac612b74bbba1eab7b112a29815ec8ce542ac1a4b829f23ac96bccb9b1f1a76c2f5cd5ecdfcdabbc7a9fbc5dbf68e2b8d4d35ed56345e5e585b649590baea4a437cd1613c0fe419e005d983cbeb3f440facf19d226cf6da10c439c696e3d9221e1aab15c45193c7453b754070d668eaae38063994e477ea9990846fc353e75fe2233bf93f6f05f7148c0ad1fa376a2e0dc14f6503265ed04b9c1632cc56f85657fe25b27f87683fcbc52f70c458634b40c7bea85952071754630c48493e1c91aed8329db181a84284495d64fc51e17605361419f5aa16162e1c4c56b77e82e7d4592fd2a433606f9d7f0bfc2e232d240548ff8a296732633c23380e52a73b1cc5887b2ed59b35e049bbb7fe29009090058f7f86f6090eb3b2c45aa55e5929e4024f31d07fdea1f9a82df4be7f0b1f030a3b02ddec4da0c4fe5fa1187216e00d19af5f02c0faec1de994ae677f7c7904fc5fae6673a9d7801ff335eb888e633640fb912e6a52dc43ab7c280efc1a0bae5aeef81dd10ecea7eba62f2e9aee97c6a58c687607da9bb32c6371a0be503b5648d9a211dfea85368fb66a81dca401f96beacbf1fb1f7c7c45b3d799c30f345a8b2eba2ad5f0aef88ccac11302dca81d38bd6e334518d2e4fcd3ddba5fb7ff98c652ee80bb45839144bafff84105ac85f575f9b6b8df00e70a1c25498bbb5b92a752a7687713ca4805a6315b317833dedbeb5993d370e134df9bc9a00a1adbcaac0d13e4ea90d48e11d35d0d0142d3ce3b516ad269d0a7a84a4979fb518be5d46d9233cf8e9622c38b61db376d4fce022e4b43bd2836864d9a1b6cf50129bf5947fc5b28a815bc1773bc2f2e76a14273cb1f06fa2225849f4132a5de01651b5878fd15dcb0f98678da6837b32e1680dea4184dc61abbba8651d76c0b15190a1513eb69beba6628e41e8109125b98aa8ec31a3aee11c404754c593a266d0be811a66d77fe6ee1f99d407f7a7e8d9c31427536447e7c79b7f423f21b31f96bc756454ef6f327bcf36c758133a11e3717d1cc025c1dffc13c981d4f8cfa2fab23ba4744dafced07af4c83204ee1a08411b380dd0516ffef43961d3526f5b394c374a69a83a2f5ea884597ebd412ee26ac7aa2deaad56682d368d76f38595ee2c8d8f44f6b507c7ff6c5c496903169d473ba3d9d74e802eef5c032975e096a8a73c34b2dd56d145a99c270c229bfac4c4674d1c31b20c3ee05f5c32baa583f173148033a960cf320e93763abe7f4273b592d97bacd95bb52f32ea6cf26a6ce3d198b19b6e62a03bb70b8d5f2ffee22052623c462fe2ab9a6741288bce8789ec49da6ee7180be87f95414787244c2b4d042391d379be2513b35a519688e7688993a8c317d54258d3b11a39a5320a62081326cd2adc4fecdb3702fcff721f201599d60bb7e143bf884f7bc4e77d1699e31a48fa51336d61c6983f4f06aca01f0d4ee9ce23af7eb17aee7d050de5829d26bb20c3204cdd8cbc8df8519759633daddbf72dd816f661aea142813d", 0x1000}, {&(0x7f0000004900)="f0b78ce5efe06143f7d66f0e1e9d02becc5771b1cd505ebfbdd36fb6673f29f719e695fbea4b1a8de059f795e4a7223ca7806f281f5a805b1987c17c92028bbab02e56c997e0cffedaad93370dd9739801d0fc6bfdb8a5c2bee268e8081f683f68c3f47d65d641e609a091ad432f7f107d16e6e201f8b964065bdf7dea7eb6f19d14868b5f57bb2e41c8895571e405627c038cb362", 0x95}, {&(0x7f00000049c0)="bd7b4000d412bac8d0967ee947f436ee137c1738af65e35bf2aa646484c6c8f54f6a79ea0c9098d8abbd8608ae65c35fffcfa341578ae3e7586435afd2d1195c815f6c4747ad947ae222763c336b97464df931bd27c00418599b1f74b28f7f595cf2545064d16b46af2bf8b75399f6f2747823167a0c1873472b5b00339fae32beec9fa2130db80affe8907f811fbf5db4f6344308d69a63445130fea4257b783664b2755325d504a66f2b9d13ccb1e8894f14387017987ae63ebd9bc04ce897fd4709dca110f011e03d74d642", 0xcd}, {&(0x7f0000004ac0)="b11ae5915ee8b610e6a5f7a65abca88790a5c89dd0de2943d4e5630213b404f84465b811378f02a765b195ba35bf26ed3cd43ec413f12778180fdc075f3c8dfafdf065adf33f7e9d9a69471958aa9572a51f097667ad4704ad55e6aa936772625d919305b993198422852c6d20ba4e42f541162a66a4b531eb7cf5092890f72c0fdcb003cf2f151d0e8ae68e1175c36bf86732d6f031220d2c7f694a51027c5b915eef54c283f280e08537af9896597e41f03c0a9391a6fc8e9025ad34a10174cafd3ca54eb42cc658e9b6b42e00d0394b32fc", 0xd3}], 0x5, 0x0, 0x1) r10 = accept$inet6(r9, &(0x7f0000004c40), &(0x7f0000004c80)=0xc) sendto(r10, &(0x7f0000004cc0)="2e608acbd151aee9ac", 0x9, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000005dc0)=[{&(0x7f0000004d00)=""/4096, 0x1000}, {&(0x7f0000005d00)=""/66, 0x42}, {&(0x7f0000005d80)=""/10, 0xa}], 0x3, 0x0, 0x5) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000005e00)) 16:01:18 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000003c0)={{0xf7, 0x6, 0x8}, 0x8c, 0x948, 0x3ff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100001a00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = msgget(0xffffffffffffffff, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) accept$inet6(r6, 0x0, &(0x7f0000000480)) msgrcv(r5, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000000c0), 0x10004) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x4, 0xfffff, 0x0, 0x30001d0000000000}], 0x0, 0x0, 0xfffffffd, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x5, 0x46, 0x100000000, 0x100, 0x1, 0x6, 0x7, 0xbcd8}, &(0x7f00000001c0)={0x7, 0x8000, 0x20, 0xb911, 0x1, 0xdc, 0x6, 0x101}, &(0x7f0000000200)={0x8, 0x9, 0x400, 0x9, 0x9, 0x4, 0x7, 0x7ff}, &(0x7f0000000240)={0x8, 0x800}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000180)="1f10ddb0924bf685f5270ba404c26b991db66bc595156fc69fd2b56710cbfb8f813081c9e7bc8fe2656c5f300dbd1c59cba2d5102bc0634933731e6cb87ce8ac4bb11892c04074b9190b9c8265edf91ffbd280ba9a28c4fd91969e9237999fd16812384e033bec303a407b354410410ea98ded0d36e76a0d709aecd5138acf5fde3841ae2024192d0fa9ed89a1807eefc06f3640b7faf4e57e44342b5d727f4298bc6c6ecde2ccdeca79c73261ae38783e4972dfd44749051bb60e984cc5", 0xbe}, {&(0x7f0000000240)="f1320d9775a9f405ac5bb67fe4b4789e6307c0c50afb6988b85ad849d5d19095dd852c76a6d78d3e27ad546d7d4b5251d6b574f2207d6ac150680cf5faa16988bad9289bd307bd55", 0x48}, {&(0x7f00000002c0)="91edc7eb0b37d8d72e25d14f8e6ab207426603120987c867338035dd5264544a035f", 0x22}, {&(0x7f0000000300)="963753d411854b5c8e2e0db8190a5370ab47207bb699e09e57654b10a52a75499cb2ba7d168075573d3c88d98fa6e5bb7a4141ed4643f8be240d6f298d9d9a0fdd7ad74b33d5533158b291fb534ce3b17177543349622eb05107ae9ffdaf0181c1357433c09e202ccb8b0a94d7664aff8fb1f88a57f0e9899562fa1324d2228e2026922b4936ae315d125e60777e078f0f8f206a556d1c9f956f2ab4e0759d70a48d565d43639968313f658d710ad3f0d9e990fca1c553f1cf1cf210580d2026410c3bd6b24bf70be41a4b84de136ccb71371b2b8e5aed393413d5202f7a083bc8f34cac208c502208a14d01b6c30f9de29aa5c386ce9fe8b2577254c3f2f112161c5bc3d3fee447d37d7e98b93e46d2add259b9ac2ca0ab212d1ad155e5c72eb0448354be2d64ec1f80631716634a85274c4505739b759c62e1404a4529c39c273fd6575c0ce3ca748b1d3b251c1eca90a66193db153ac09189bf4e18ac18858781a315979395a1cfbdbf2b87a9fbb29954f5b5a879b72cc94df1f78df7611c80494c214f55827f28279994b2f53a34c66f2acd177971efac92576ea18528947c1dc608d462deb78b6a83b4834053d5b253ae7b7771724355bbe1e60b61ca432719a18af187449726fb79648f9aa6dc93b0da1ea2911571d3177cf9bd5752b53d500b62759476a348cd609baf72c2f96dd68bc1551591fd7dbe2132b62f6172a4a35fafbeef5658438ba048255488ce984293019b613c0bf428eafce40c901c8821c57a3717edf1132d231473bf6d8108d9e0565c7c825b2b421150df016f815eff7b6ad7c329e04f6a24a64d57324b648f73578d3a5f471ebe8f7d39f3e6b502e47b73192671c9ee9e41d8596b1dc3cda8fd5aae7731ec061ace6555fcf3976553d10c361dd0f4685127809d73b2dc5ec23792654714a68d985126314c0518ae9eba5da36babc9a13e8daabb8537990cd151106a02132fbe3a09806484c1150b26876e19989e3dcf5f4fb94c556059f420a4f97bda11d9f9200e9d36b229c60325dc235551c272843178f378c4e662455ebb61d091330b13728140104ce26786c433cf24ee7dc33de34c923d8a203a5c349f017511e12674369bf955467bcadbd419454c936c21263fadc80f50d70253a34d53d524502104e94e528f7bfa3675548501e2ad9e8bfc7844c813ee9f521c03c2023877acdc37c1bfe7993f6a4968c0524656718133c59d5648bc7fc693875b9e279fbad292f6087097be209acd0850fcbb871364506c6932e4c99f821be3aa5945a7acb933d6a99b6ca9610fda1c3419939f48118832abd377434f1796bf10319573de2b3c53608ca557d30abe1bafe6e8a300a4e2ed7e65912a5f375a6901dc2fe7d0c4678bc057ddb0ae72e1a34141f34efd59390193b5c19371e6ef362df3f49dc6406f04db9f1a79a05963800b6690c3ae49bf7696270480642294ba3440ab409631d27e1eca58f307cd4754febf9088baa90721ed9a2b94fb230e7bb6f2bbd661043f39a2396a20620514535f06c2e84bc899ef6484fdc45275680c0015da1674aa1c4a1eabfaf7756144f57cb381f28fcfef67d80ae53c220e028cfbc2eea7927d765baf993a544c9b4eb54cd6d53e8cabe5c0191de4572ca2a2a6e8a658380a6e8f937eba12e63921e01b5f143108d18c099efa50e9c3dcad74698f8ba7ceff8f3047c1280c6a2905197b3a834bbce4a71adb9439e6117497d766190a955fd4ecaafdbbe4bb8e1df69cae3a0d124cb8c52db8b240f550628bd0a3dad3a63a63a4e7d153bae60d9889958df08b975f4890e2ad92865a9fb03a6535d11cd193d7de08fa80168b8942792ebb41a35943dfd40032ced716ad5460c267f8f73a6b9993a2282f8bd1ddbdc2263457d9470d99d48870b195b12f06c54a720ec0d6541c57dc0c70a5954aa7b9fb2d40cf3ac99338e7ff96b0e88517b0be78957d2993d3b5442503d15f2bb7ecead7a5400e8114b4a3b60978a98b2b4eeff202a0abfa8fadb0cf0e6cad5f516317f62ce98905d6956b08d746ce01868b3ee4de614da9b4adc4ca5de2ea292e261534bcd6e1184f3254ce9e09e58b30bd8c75196122058e779e224c2cf806ab429f2863d591a9c32559142fa0ad5b1139da460880b5be06eb9bd6541eea57603ca705bd6e73ef4cebd792a5cafd36252e48a6bf86fe758b85e3433a38de2eaa6f55141cb9bfd137b9cb86601241ebc09ce22f97708a2907465fc18aac87c520350403a9eb4638c5d39535ddf01e42c4acf854284c770e4e08d86410cb0f5288694556d89f84859ddbce72337526f96c3b74306deb10d0fb66b706c9eea4f0525f04bc382606e33cdad632c02e655b4ec567a0c96117708553ed46ef73980c903fa14ff8c588f7c2289d15540c31ffd5ba70170b06fffeaff2df89b4d13e4462ca80ba975f53dd78a4159cd4421e0c3730b310f6aa7d7495c58e0467d85e31277e73d94ceea0aeb17438b840308325a94de987cfbb0d9c1752b8d8ce4187e67cf1543a5b3988864b0f8a96273ee2c704d4a63790643c727f7c3398bbb134273b3eaa832a0a42e31da561787d204953c682d66f1fb11994bee1b6876a1ba05fe25d4b1d3daabd42ef34ff110280fdea50f1d8ded74f25a9ddaca5e8efc3feb7cc5a3ae9e0bfabc09e30b66beb6b6ac08ced9f1772a9335b63a5d64e89bffe68729bf6b5d3c62eefa5fc9885dde09cf85115c6fcb47291a077de0306bd910c231e75f9bf79116eb0440dc49edca1a39fd1dbb2b00fcf19a54e9e340dbae956d8b9d0e7b0e745cf933697f2763a9c5655f421431538c0f22792bdca186d346ed5f821075951052c9129387b977c1164898017707679f7e82f5c61434625ed90d588c043157158c0e431835b8f1e9d420d72bbd6329ba9e23d340fdae879116710ee1a09620d727c8ca4d34ad1a2a03d64e4c7b4c3e44c10d15bbbc7ada57526f49565aa3944b15bddba17f5e6271876b298bda4539df269c42e8a0b542fecd85d27f8f6954c4b3f7195b43e4ab2edfa23e61500f96fde3537458274f0a3c9991430e202bbd1317b6a152f2c3660caaabf0555ca8e265ef0363604bd233165a6bc2e55196fe8faab56730c14e0f6dcd4d0d017ca210bf01fbdb91d72d46aebf32b0817318b509354b7811c116882e1e3c3142e01549cf716caf9ed9dbc64de8da9b4f8dd7b3b3fa42f0269ef8a47d390bc9b60c1d1ba6876b2e5177e6b0b151df5c92266693b02eeab58f976985356ed658ff8d84f1b715770d6110c0f615ce1a5d8f2766d92ef865be14aacaf2a971d9e41a12a000d8be7115233d8b2aa00d164e358a100b285fbc145937308de289bd0417fed79f5514d723072efc428affff3a3edf7008c2679b4d3b821339211b4dd32cd2f86f989bdbeeec84dfafbe714356290982b04b2c252dca7faf110ec1d60970651216cebc6394cccb6975101298d1d50730838e4a1df6b3615bfa32f50f7ad0634f1bf0ea3880318f504a4f494a12b0a01aae1b7b0beed6f885d3fd4ab8019a82fa43483efb85d576b9b278149555e0be4d51bcbe7bbc692737b9d01d7debf7bf591eecddf1b0e0570ad1c53f6af3294203be22919bbc0a9b65b0caeb4efd07cd3753855a83d4a8d073181a92fa73676a9bf95eb048d08c98747acb8b2d5c61b08af2e84161918ab631ae4986d16c049fa7c053a1d114aceca55c30e8a527b54ce1bf89bb5582389da98f56efd239085945ed2b6357ff58b020e626bbc71af791f93a96f63aec4aea19a44fa22a2f73b303df9761562923999ef9a384cf9fd17547d7714831d0da4559f6637e1b3c5414095d2c8c8805142b3deafc8b3c24ac1a411fba1a8cf6a778b45ac7b8c77efa49c813cfe7f393d4263a8f19e187bb72c04708816eef640615f2c27d9e9db621b6300d6b0ed04e7898dcb65d2414fab29990b330c011ec084b6a5e043be0533d8eadd8c9a23522822e5668af124c6c6fcb62c2c02e6d2d8327e204600dabd06020723098c0d295a5cf58a12646d43d538cb46b7abb6fe7ba685ec25396267cea49644eed2b418820836aaed75550877821ab5e57bec0228c939d66ae1035474e2bd0a1de7460d5299212defe3d48c1c69d4b0d029260c91029a646b4311946425e7b2822fcb45f8705ecb3262996343223b3ec9e18767956aeb43f06b9d30519e17060373d6c9b081ac33c801072232b3bb35e7203af8f34106db8dafbc57af41c2313774567c888baa1d576058bf451f2a960af9bc6e018a3c5f8f05d47b0b4f5708234a68cb9e3b527019443980e2b33dd0eb9ce93ad19e21dfcd8f5f5ea01e31d2efd4eb6d54d64359d4313a6c0c68c9aaeb2f23266b1d278a5b1e9250d1c7a698e3ddc0d442618fbef5f280f36535a73ba6f9446a81c5f71d0b5cbacc4eba0de6119e677d91ee2123eefc1721e3c3368511ceeec21df2b553fee424889d98bdfddefe37acacde2446851ed0d4d04758f660c624919b59cba3d71e8a0a03c629699cd5b72fd61949461c1e19d7b06cd416369949e3f05b8a42649f7959ac3e9e4178e6f2d23560bfaf527bbd19841fb90fa1b8cbf9528a1aa2a2c52598a8c6128deb1d9f3084f64f68464a206bd1cfd56ba09a231b2a2926ef17790350fa765d240c205b4fa79b7ad698dcfed19260cdcf1da768766ff3dbb9a7faf7ffc222491098b41d3a7c847cd1a88151a920442f2c7397a456e4df1befd561a82a10a8e905a86b696069cec518287499497cd5382faed2d40036a18eb798decde30fc8367deb94fe2cf40e915cef4cab66f5e7c541f213bc280147930266ac024bfacda1c21f352016e503593f4423abea8454c4ea00c5d10fde2afe6b465fdcd6d6d76a61826def7eed90e4de0744616042ce0ce01452d432d55c056f807e86e77c46b0c3e8ebb2cbec270678b8baa8f1dbc7f384bc64e81a9b6f362a9055cf32fb422ad7f7e8c61e9374b80a85765242017c77e2b7122a31331f5abbac58df8490b981589b6cdf1c8b89f55852b1dc477235b426059388f1b993df6a41350c5070aa66d042f47018f81c26a3bbaf1d2ab27d583130d2ad107b835f0a8064d901ebe27667a1ca132de28ffd73502d20ee4a3b3ef3ff65da6aeaa52e551efdefa599d4de5c7a179e723c8912a7fbd25fb0964c98221ad5cfcfca15ee5eec4eab4c8427b9b415de8111fe44a16833a1180eb3c3788df2425c8c330c8db55ed6737cb22beca8c7c09a13716ee8f35dc753410c7d13115bc7d77044e4adef3bc210af1a50b41d7f7ccf6521f67ff46c97a069abb2cbc291d7adcfbea17a045cdc42468999c4d282f41195f8bfb5bb496029a07953388a9e1b7a61785f178f28108056082ae513b76e42004a7d6577d9c62f8ff165cfb8f1e44fd07816cc5af8cc0a898511762d0cf865be51794231e5ff4f91702aba08890eeec3a313bfc869e147c5f1c40b444ed0033107cbeca655a0cfaad0c04e1702c5e53e57087f15ed537d1a64a8604b145bb48106657bc6321dcf820567a3fc03e28e0e651742b9a2f3d122d2e05c30d6370f4b5347e696e03ef8cb90b4532d4cba3466f11a3476c9dccc29b79cc921f95ba2c55bf925b629f720f052eb5b9b7b9bc1d0b5ff2580d22aaa620a42fbffa659f4cc7fd5419d3ce6280697e091a7313ca4d0adb4f9e5a06ee39a374c74eaf7b2ed92d318e1be2808c7c79a4e83c5975404efbff72afc1b25360077e4b5bbf78d9a67f25c3d1fd38a70c324140bfa658ba1175c50ece6f65fadacd6a228", 0x1000}], 0x4, &(0x7f0000001340)=[{0x60, 0x1, 0x18, "78953392f512012d87a4d286b5314ad39a02b1f14f2d82375b1d443fbc23494168a7c25679013750618699ff342560645118ea83e2e171c84c61d2c6ca9af05019ce65df9c4c6e14e5cfbdfb3e6d3f2c"}, {0xd0, 0x1, 0x2, "fe68bf1d849f2b118d0383488bcfb35167fab93fe4ae061cf5f860e717f5ee8d84a3e9ca1764f590c887d3c68d6a894f44b3199cbac43047d6b2190efd59c7a6215232db41afa26415d47528bfe16d332eece832ad2d5195a785b24da3144e1c2c87b97c965eafda672d543e219e61cd3f959b8479f387f64b853268755ea8ea88c46f67427e8bf51083cffede4ca04c78e1e43a8b13d9328a7735f1c20edb44597d96c8595ea264b98f50736fde7383eb6057e64780154a1728a3"}, {0x20, 0xffff, 0x1, "24a0cd6bb1a5e14fea4655bf"}], 0x150}, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="26d29979b91b1b94af0e2d5c9c244facedf0732c930ad7f1251e783a86893bdcbb5788476497370f374f96ac2fb6aa3ca41f7da6f29d2f71962078206165b79b3a6fcf73c36d133a7f66d14038728384b84964b3ab0fdf24d547b2d662cdeb57a8cd9824ecbf4c808cee000d95925b9f7dae6980182a4eb6df4804e33b2265d81a", 0x81}], 0x1, 0x0, 0x8001) 16:01:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x1, 0x4, 0x40, "2fe57625d34dc7cc4611139497454adaa90e4b05", 0x1, 0x4}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = shmget(0x0, 0x2000, 0x205, &(0x7f0000ffb000/0x2000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) shmctl$SHM_LOCK(r2, 0x3) 16:01:19 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0xc0000000, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) lseek(r1, 0x0, 0x101, 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) fcntl$getown(r2, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./bus\x00', 0x1, 0x9) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r5 = getuid() setreuid(0xee00, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r0, r5, r6}, 0xc) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x2d}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x9}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000), 0x0) socket(0x1, 0x8000, 0xe9) 16:01:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:01:19 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 16:01:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x4, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189f46b598dd1105481cb8144a33"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xffffffffffffffff, 0x80000000, 0x0, 0x0, "010003000e229b000000d9a30004000100", 0xffffdffc, 0x7fff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 16:01:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffbffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x2659302a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000080)="c4ee4cbb05a696afc145423f39859a5c5516574de1c074b49be3e246a40981faafab524e42fe18c8788a92c21ac51a13617b9fd1e66fd18a1ab2dff1283909c302358c4b3ed767ce364f73adbf9a9628c42eb209c4ac4fd8821fd780d1aff99e887a82f3d296281f", 0x68}, {&(0x7f0000000100)="e2baac54cdcaced82bd10b5c0fb622167aefb0b5fffe591701edcde2", 0x1c}, {&(0x7f0000000140)="3997aaa9850d30cd75b5748c754a5f9d86b478c36ac3217012d184b7008c94e7b338c9d016fcb009e52b82865a8213e2a56a7942e43a4829457155c538faf5b76ec158d521eb53bf3d5b5e7bd3c15ae78a4cc70305fd884bbe96afaaa2a8024a24b2eb0f12195ec6d11822314237075207edaea4ed78d1f66b2dea180002de36c79776db127dc1eddaabf7aff85bbaff4ab40e51eacae1a575c2ef5d8d6281363952c66d172cc0748d5d5213c8a8aba6823e13dd6da8e89189b66498d3ac4309032d75e02f74d867a189106912bdabe477755e48e58e6ee45cd879cede5314191d97e8bbde5b95a158c611b955d4d4e5984e3dbd802e6a90b166bf", 0xfb}, {&(0x7f00000004c0)="b4f9cffbec6181d91a02fbdf85b47c88fba028e5d66d666f4b055988303eda7d857ab50649daa7f961232031a912f9e6dc9072a2cdbc72626a485658091009c4b9f0574f4571", 0x46}, {&(0x7f0000000540)="b4723a8a1c5c902af83a3a26d2180534b9e543d34d9e021259357a32f1dd40c7e6f7de876d23885eec43fe74465b7e1aed5bf41fb540641638f93c69334897e7ddb4d1a29059389785bbd1f0a2eeb0dfd7e301b88fe30ef20f3ddd7d68db2fdded1a3560de468f3bb568faaf3f6d05c76830025401af6b165ddd3d4f4d9e4d", 0x7f}, {&(0x7f00000005c0)="6069cefb05b44c159024c048f3622423a730a619d402ed24b0faf8a43ba4c6323d99ee837936f760c1a069b58d07e8f09bc42981cd5e67a8b31458d1e2a9096297d690d161f994eaf8", 0x49}, {&(0x7f0000000640)="830fa74d3ab7ed83b3d86e4ee7806d962b9dfd0f1d3580175d9d5dfb87b643793073e317f3", 0x25}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB="5000000000000000ffff00000900000030437467636620c0e6d06a4700fb7051fe97b660076cfbcd8b648fe5e3acdf49d2aa6f5ad04997fe9f980dad3e9cb5ffb0d9b77b9588f9b77012250d00000000680000000000000001000000ff00000047bca2737e4d6e90c02c4e0997db8a4eef064713a6118e426f1d33417d8b513df57c5b05e08266637a9c83c9e0038748d95f67540ac258cccc988053339639b6bd1e4a8ce13cc56f43c52933786ad1d93b7be38b00000000"], 0xb8}, 0xc0e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x142, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc}, {0x74}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 16:01:19 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="35ff7de87a7095a9be5978deaaa4ad41ba0c014ce5c935442458df2e3cc0cac0d838724f0ee5352fbe26c3b927076efd4dd252209122a07fcbe3b3291b43312d5d68013553b9a166421fdb931f30274576bf2477d42b8861f0cdff52d889c8cf0c8738447e9c", 0x66}, {&(0x7f0000001640)="c2e0551e742dfe6e4eb39bed0634defa6deda00005db3c69a5ae0c1dcc6eec6c22a9a44c0110e7c650d10960bce29bd390dff5a021fb90f7b958e26971e56073481fa7313931029314afd46da9cd543d42038902707065bf2ad526b6589dab5a4a00fbb3ee8c31a33ba37a25b5ca84b43acd3a66ab02f5d15292cdac26f2c03702f87d2d29f0d44749a5b4b6f76ef0e27680a266712559b92e5c20df5799ba2e78a51205bf2d9d19b73151bb3db47c896fd7b64396e0ecba919d86895d0125893b8a4af0e0bac440154fa26961f856c1a8af373cb1413190460415cc68ffd46fef2d8153d5482fe0b878e58ba3e774f5173847471549ece8f4fbc17117586a8429dc0548797ab8e324251457dbab0f0bf1303963a88e6e975e613af5d508aa86be0677b7552e86e1da8b31808f73b3fc23a67eedbc3220686a4dfd2e7ed8feca8790637df39599e9b2b99f34e0cec0417206776739b472ba6fe81f3e895ad07428803a499c1e85dfd558ad537fca5d2479d7baafde8c7b19bcd29d4f43dbd6fd77b1f8b4e5815964b5bcde46eb3c01b7a410cb1d9411ff93f3cc5f5044140ff8aca00534935f2a027d008e69e13560a4149087ffc0f14ef1b43f647715e05d1ee4723c65678229059fffb466ce7b5856dbc96656010d4c2f5ac51d543ac5a44bcb942c8fa2e463c842b9a6172fb5c79d88ec6b29323b7d2f5da0f255214da6cd6df5e3ebf45704f9ea40e08aa75b7dc2645818c6133a53f0557334fa8c0b6a36ceab5840d2a6db41ea7ff35d9655d38e3ae821bbe9838cefe20fdeea22f5b6d3d8b7c5ae1402a8e08ce22128b7dfc9cbc9d968ec45c3a22122f7383cea56278221c724ec943722c06d0bd6267367553e61c8814025d9882a8ee27679c26b3680cd1e23bcc0c552cbeac6335a31dfaf67dc6d5119af767913bd9726502b4cb049d64c42054e96a51342c83a081e985252fc36a275a4f81f54d8a3b6e7078c8faba51043758cf2958a952e641a429a9497eb1fd8e7685d547b986dabdb588fb35b4f58f68f46d55496d50e7c14c22aa71bcb6dfa9eb5fb9d92246398feb0e9e33f439af12a56d0553560af5c2f0a9dd615a5243979cce111959671ca3e8ccce5b94dae49f880d77b6940f8dd96f2e3cc12e506e70a8203362245ff4c5b5c6bc4c2bbbc3cf70318634467c89b82d297ebcd0c1ffedbf801ea9ddb4d5438812164f3a8cf22e267fda6c646374e13e8fa6118b35b2acd7b03cf8122a801ab2e1dee1345d980d76facba62b5bf6305ed76685a264c0be0eee12dbc18e8f4b1322faa36f740ea45af49602ccc5ccc061fec8d22504eb37bbac05115fc6207c363ef0d7ad237803f942ad7f4ad85f735b164b009825fc02101070b515d327da8f519970c49e3d4be69c1c1093877b397175946586b1b758ba146684862355fc029d22354bcd1a28dfddffe1b92b3cc7933118df8cfca99b21ca4c20975c527711067bcbb88e189a0fcf5e7b1944bd798bae523c082b3044a06cc07d62e5d4c175b972e98a6129589eee6cc79dbec177b1123084cae26e56e338148c0e55a1dbcd0796558c3ef0af332fcfbd5debcd8fc94ffe4c84bc195351dbaeefc3a7b32db1e523030c40c9bfc735645ba001505970001ab29fc66956a5afb9b9d7294aa85fba34a4012ecfb20e297c1b99f3a10ac91fcfb740f602c2f08516a83230599b75d476eafe9753b48b3dc81bf21d2897a2bb82d6f435477a5191d5565d623febaa1e8e47e27a51c80e653d2f617908caf87a48074799bfd8335e2d47ea15fc7dfe3c8a31da5ad21c322475aab109c3d7e597b241f8b5f4746861c34d6be489ad306c3bc3309124025a4b12e5738dadf6a0ba4ffa7da61c9f1fd5071801e40262f276e40731979434b1f5a62dde5aa710f4203b2f906a1b04b858c78f0dc73eac765f4634ce7a0503b3f88b6a870418a285aa68f0b7dfc68d6d544919146a8fb64c879b8327694ba160d98232ef4171124beeb651637ab161e00aa798bba4c716202c5c466e5385e9883bd4003660d177c1de670566011c7f422cd349d07f37392cdf6f0a4433243942daf18b1ba721882b1bf5f220a1442b64c835da367227eb7971acc7248c32be651d4800b253a28ec3109420bcb33860a611310ebde0c42bfdf32db78b463e0adcc950fa1db6d66e6cb71eaf36c5929db84735c560d1860a16d66f5f7570b9edb715e11e15bb67e4c38b7cc3e92c934412db0038b8ab582d583a2b1498bae2032b3be5aaaf7d2d73e896ec6ac8e8f04e49187a3c512446a9ae165586fcba82fae2a84a70aa4a8ed1ed9f3ed321681526ce001922b6d98b29a90166117ec079d64ccbcf526dd1e41b649ec3a3be57bdfc0e2156f518b402f6dbcec840c29cd350504cc235577d1c882860b12738ccaa7911acb7e265e83cae7f6823f34456a04f9f01da21259dfef0792b2be3b65d967604e1bab532cec4d37d4e2f0242fa611b50d923d5eb96db97fb94243c8d9dd2d85e2ed71f29fcfbf248f7b4955f7c65468a123cdaf25efb8d3bcdba6ebd8e093e9ff371832a67425c32d3a20d469a7a2dcb706327d2897928b5a9ad5394bceb0b8f9c6c4e8045a701f341c35f4e4ae491a9500a61b1c16650a7a04162ae488325515883dfb09beb2bb072c8c6c59af53262ceb33b46250c3c3150685e3ce12efb5cb5e5b66523e7cf3e19626f64556a7f71e0f58ca054d02be3f8fbd3c79b6f89ab53d3c1366044e69248a5f54b428c7fe1b45f254fcfd5071706fe68aadda18bb917cbdffc862992e77e957fa14dd06e61ad073ee67e8ac248d858dbc31ae41da3e82afe9bb5544b8814ae435d01fef75f9724aa06a3e110c233af827d045c41160861df7aa2bd0bc447ea928003776b14323f0d700b74cdd0b00d2a966bebb7635d6c0d4a3998286caac7fe91d1b74c09917e8d3a5bff7d6838d5d2be9ab5eee5f15aa9aa0a64e2aa6260d1efc77b5028c79d1e9222c46a228772701276ab9ab2ea6eb85285ed6443c557cca8ec536ffeb242a18696fa57e2cf120f8c5838ad79a894241ccc2f1302a0bfeddee6dee6014dd3fb61cd18ab4aaaed4b9bf7998d4a7219be28088228561f0d848ea99e9ac590fe734e63d43d7d7ea36eee3b90d5886be0b0499679832d7c9deb132dc894240398661a8b6807221641b6e7b664ae6e8acfce1861a833c3aef9d7ac3ce130d9733a88c07fc0b8da5bc86cab1afdfd28a68c4d6e19aabcdf8a74622f5054bc9de83db95c873ae56c857f136f3a8c9907cc1494f5bca9e425f4a3417146bb8ab94d8e91ab392a0143988e8e5c3857bc3dc446b15c0f3f7ccb873b18cd1fa616b819d7364075925086de9eee6fb2afc98f0fe6c71b8e251d51d71cc1fc87cd35bcefc551175e1329220e24055ab21ae35360457d18d8e32d3b94dc689a0676042decc076ad85f4e4bcbff454aac9f25e726d8c543118df0bfd1e0a2b96809942ed54e3cb7f9e5939c8a781bbdd11cefff35960af0f298f94a046456909e36df3944b9726d555c2aad385dacadc4219254a19b9fd9a025a96208485a61c5235d68f64176022e89d9c3ccf72c1630bc68c84bd4470f9155652f1805103af378aefa187cbcc0d3310b1c3ddf31f3fc0dc1dd459b83a4f761a1263f20510513fa8fe361efb0b13708ee2cc7ec0765c65645f62e43c2a46ff84b225f1ebeb904b2fb753526e5d653d1ff1a06b19b81d2960cc1f29e941e8fd7166a861612ef1e72dc40bce1d66c2804bf5cd6ef1b32dd83f309318fd0f8aaf867fc3f9fcc5e7020e2474d1fd8fd918464b5611678af35fe56bf588866a7102789f472d91d42c162a2b161f8c1e770582f1836f9e1ca2421b4c3d4c0d46415d02ad0f20642aa82071cdb2460af745f9816253c255c1c13290e79c386fa3f2f468d55b9373a9b1ab282a631e152bcaa2bd95410dd021ada5df804899124f68b510f3ab3a54016b01a69c2d832082d4cd42d3d1a4ef3f3f300d134b9238155276b63e3e51b9164d085500116ccfc2c5a78d3c38b5b8ecd6c5ee1778f5ed137cbbb44281c6467ca33d964dc2ad7d0c9a07a85f0dee5e96f69e48585ddfafcc670ff9ff8c14cd490871e5fea45cd345c913e2edfc2784d0698e802580105303237c7471ea60a07309d952f87e11aa9848b4b0da18427858fe4ece4be8cb83498f088501d2913a349aa976ad75dccec6e013630f7dd61bf196cbefa92b0cd6a79c9c22e4d8a0218aa46f87d83bf29d2494547634ab2335beecc303d52e07c313d02926bcf7202aefd83736cec46caf1d39e7d925854fe81e63b409aa87ef724634a9beaab35b3976a236f8bcd53c6481ddc1eee99b2cf621233a0199e59e223fbc6461e31a171de922ad33a16ed2b90d6b152199c4092c8558563daf19cb5a69d5104dbdc0be6bc53f0cac6d7b8066100c0a47e1120487b98879ca2afb071e6611f05aa9df5ef20dce717de9d0299bacff77c1bddd7f340d09d49fba485c8722cbd33646dff147d610027cb6448b1b7673a25f30e0bad70cd86e28c5dcaa3be187cd66e6cc043e18942df611ae4728e886aefa257cfc49576e0b6595c76f1ea7b4517a1b60df050de8b49feb673863a927e881e043da635f62d3901ae128f227d42ad43a2ea7f91cc0fae788a71b879c2c26748cde6ebb2e4fcd933c474ac7102fa2872053172404348ddf2fba140de95bc7ab321a4177dbc8cd8325f8e272a5dee06eee0a0f579e41a4f7b3eff08578393dd6b5b56fe8df1bb394dfd9ce86bc01d3ea7d3d47a2de308070a0cd3ee7251c82b59ecba0e0097b1e9cf5068dcfcec51cfdf31b6615f2bb2f05e7ae2b89f33354c42c4ece9e313dcb94c97c184efe23b5b5f01f868571056ee4a117182f4cda591f6efc98ee1eabfe19e5bc219e882227f4e0f737278a4a7ebbeb6349a6d5f9302c74c52a9b24a6dc7643f14e138fe870ae764a3a3541c943fa19e2aaa4d7cba74f7632f5af6e9c68ea1ffbca3b87159c5a7c50f44d6d28c5dc0e3c9bc14aec94f4fc8ca6f0e75b9f46d0542a650694b138471e08a355d7c66b19090611a72382a1f5066f18bad02436fa2c90bbaa857eac73e23bcc1c4b4095cf189607070a55151a113fce4451557a25bba31465915ffadde5d05fb1164272593c78ebb0a3eb097fcd255616923a2b08903f752bcecb3d68e9f517824063db62216b1fad90a3f689101187392cbcc8fb85d06b36579547ee336ca7c0de717cf39c3515aa13554f79f93c1bedd7330e0e7c7172046d1806e02d586e1d2b486b956612319a827a1906f57ee0aff40499b6f271afc8c643da0bd3c72859a624c6467d9cfb1307aa2e7be58e374f2668fe426679cd60baf1ee1f677adbcf71092f2e9b1730bf2974dd4b3737f125db518ba8b8788d4918437bc0f0bacf950541a0e5277d12ebb58ee6a543575011513d5c227817bdd608ad9e12d40b7d017f600fae328049e383176ee04e458b3effdb6b86e81acdeb31de8f43b20a5c8f3f48de1141433f408c05ecc93c910e9f7eb97ec9a403990b633b0b5c96e1399a946169e52c9e18d0e369fd47ba51c0d05fd399d4449410fe8dff92008877afc8ee2470a8ec0b4894743e5afd4e1c3bc374634146c222f1278e0dd28cc1ac1a5c6e47e3cb3d63968e8712b6c2810d51d93bb83d722335e106b7806d346d1b61abdef9fc47d27c74d32d9a7028ca61f866253aee425ebc8b2ec8bd9a3e027b0f4cae0b0a155a95c697c9da60dab8458977bd9aeedb5039af62e71e65c4826eb23b9", 0x1000}, {&(0x7f00000000c0)="ef26f4e768934c840fb9bef66717b95a2233b0cfb6c53f530df78a919654b574edd2cff897d4813d108837a096a59800b686e176f8fed93bfe49bb2b3f4cbe99812a955aa7036cb1bfab2f1a81e7619324bb659c3f1b44cfac1efe6d655e9c277dfc5aabc9e053001bbbfac19bedb6b8675d838ae5f9fedef83866e0c20e592a27a5bab1b43a309a33046bc011e585a2c4bf070d9f46f0c30ddaddd5215f6cc7dcfade39502878d9fa217b2ac96995073fab29f6559c48b90b7989fa24d172a5edd32d371babe098d45e4449e589", 0xce}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c786578a3857222c6d7922e8a8774669e741837937a1e68d68fac198686dc9a23bfc0ba8e331662b4b0192054e", 0x2d}], 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="f6b30bf5e920f52d859905212014813b21c4a9f8d9bb35a3c28041d28c11b89be799e16bfcbbbb5be802c251eb55de78c7c8abd3836dcf9d2e6cbbd8cd5fb49fc799b7f7b30fcefd13848d1ec4d5c0b84c0707158a946c01dd41480dbb2570df08e7d02139382df570c35e28878ef75d6eb6ee2fe2151714cbe91f4f5bd22c2c940e18d60d2270ac362b6cfc145a73a18e8e0ad889be49c4694f94f8", 0x9c}, {&(0x7f0000000400)="e636746fa2d6b214666933b9b94ffae7ced8b538ade988bb25a248276b51eeda04c7610abe58545af2a8c1b0df08a0ac0799a20cfba4d06b24fc8d265be5355ea8c78e8537f325784ec362fc0d55c0085e164d854c21bf45f4a21bb29aa114615426f77014f068ba2b63cf357a620c9729f6", 0x72}, {&(0x7f0000000480)="c59fe63580939090b3b66836af0e9678f07090b7e0d209787323b7509c9e1fc3e2f4ba9497e64c7d7c2aa29c1149f2412e2b703b4eed18eaf34e471533ec541c94f32b13cdc0a28c8b2a335de0c90362c15474bf02f9fd43ce561227986f4554ab1e312bd369fcc508499d5188965ca8e0975047afffee8b0f6db8b1cf58cd1fe4ac69606f43054ad135bae0696b89e811dae6c29e637110220f1707ed762098982b4e5d2074ad42b374cb5973c68865e404339bbd77a66cb53778", 0xbb}, {&(0x7f0000000640)="e5e5eb1fdbb17de119d30c751aceef411a52658c12ef9e332f0de94d301f412ffb4fda2e2284f7a6936338a0c29b636526a18f3f8f474b5752e385061745371c0192963c0eef35235173d3bbc0144a290bcb9c10f893342c84fc0dabdca1128b9840539826472f94904ea7234c4fd24ec9b197f03a8d214664a7965d81a9e63152f2680d0a31b70b59bd6a63eb3dc93fe13e3d8920b1acd3e1c2a00d6555218ac2dd1ef7f7364043cc895586f2f9c079db410f667a192e96bae71be6c164193469e016af347eb46ad8bbeac30c7f4b8650812fb2aa7de4fd61c91f91ee06e87081147c7edcc403e771", 0xe9}], 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)='O', 0x1}], 0x1) pwrite(r0, &(0x7f00000001c0)="09c0813e5859b47c2133f2e4e04a58adfeabf16b7df72538dbdb89a9daa7b5b678b4bd442eb0299781b22a91d40e45d28cae7d5b", 0x34, 0x0, 0x4) 16:01:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) setsockopt(r1, 0x0, 0x23, &(0x7f00000000c0)="b1f5d915", 0x4) r3 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r6 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r5, @ANYRESDEC=r3], 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r4, 0x0, 0x0) getpgrp() 16:01:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() setreuid(0xee00, r3) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r7, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8000, 0x0) fcntl$getown(r8, 0x5) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1, r5, 0x0, r6, r7, 0x4, 0x5f03}, 0xffffffff, 0x101, r1, r9, 0x6, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r11, 0x0) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r15, 0x0) getgroups(0x3, &(0x7f0000000040)=[r15, 0xffffffffffffffff, 0x0]) r17 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r18 = fcntl$getown(r17, 0x5) open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x1) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r19, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r19, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000001000000000000000000000000000000005dbd00000000000000000000000000000000000000000000000000004000000000001a0000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa4b7faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d1c07d83bf4b7caa94e0fe1e3893eb64990e5c15e767211b210119605a300bc7955104fc69af9e882fb5591cb7655"], &(0x7f00000001c0)=0x4f) fcntl$setown(r19, 0x6, r18) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r21 = getpid() fcntl$setown(r20, 0x6, r21) r22 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r23 = getuid() setreuid(0xee00, r23) r24 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r24, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r24, 0x0) r25 = getuid() setreuid(0xee00, r25) r26 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r28, 0x0) r29 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000180)={{0x1, r25, 0x0, r26, r28, 0x4, 0x5f03}, 0xffffffff, 0x101, r21, r29, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r31, 0x0) r32 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r34, 0x0) getgroups(0x3, &(0x7f0000000040)=[r34, 0xffffffffffffffff, 0x0]) r36 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r38 = fcntl$getown(r36, 0x5) fcntl$setown(r37, 0x6, r38) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x7ff, r23, r31, r32, r35, 0x10, 0x5}, 0x6, 0xfe, r14, r38, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x7ff, 0x0, r11, r12, r16, 0x10, 0x1}, 0x6, 0xfe, r1, r1, 0x3, 0xfb, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r41) r42 = getuid() r43 = getgid() r44 = getpgrp() r45 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r45) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x4, r39, r41, r42, r43, 0x115, 0x20}, 0xb7, 0x1, r44, r45, 0x8df, 0x2, 0x7}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffff0100ffffaaaaaaaaaaaa86dd600000000200000000000000000000000000000000000000ff020000001fd9c87b1bcddc2d0000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d783743485875c794b39782de9b3f718617ecd49da09ab5f3afae1c952b32b6e9fcadf346509fbbb091406c26e690e730b892af6f38419fb012d6cd030cabc60f4d28b35268d1a81c9521922e6f0400000033b2618c02303a27b8e8a56c07f4d629a7c60991575cdbe3aafbaeb706fc60309e2313f4f60aaf7a614eb0c094f16fb5345d85f1eff8fd9b0816a315af01d9b832fcf9a1e61e36fa4ed95a4288e3aa8d11708a047d2186ce2b8c19f1d72dc62e362e5bb9abeae824757f5578b822f632dfe32396ae501e43531a322ba2dee0f77cd3e58c99e8cdde94ebce981e791b32f69dcff9d108ec0e0b41941bbc7506223f0e32ef57a09a89c25babbda15341f514aab04e9fc54dd89e3a1bad6ff5dc65582732ec7a48c8636ab0dd41711a3f088964e32d6c723ebca0938792c2e84dc1dfd5c4cc0000ac5ef80d73f2d08d6de067ee7a9bdd1949f207dfafb55496f62848c9ad556b46688c358087a3b69acc16ba8cc87568baeea797e8ef18cc5f434a8402964cc91ef2ea8baea2a110cf115c9cbadeb61670afe66d066ea0fbcec7e2f06bd607005114a9f08697ea4c64fddcb95121955dc7fd0780e3e85a17262c9dffe952455b10289fa080dceee0e6994b01b20aeaa19cd6e3f16a99df6276283a91d3e86bb5a3fbe7643361e3d06f1695290ba39d72186bcdcb9798f95c181bc3a3e548deed33bf984fb59ce3809b8f3474d88eb492a615e87dfe4843aaec590d"]) 16:01:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x80) shutdown(r1, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0/file0\x00', r4, 0x3}) getsockname$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000063b68f6c776e3c8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5eb5290df8f1e0252a8a8a2047c368ff6d746f36f113279028752d9c92ad4fe89b5b628d8be147ace98a38a9664d81e2a0a13af948123d79382eb61a68a17d13c34a923118dfe0b5d47a6f2c22273eda67"], &(0x7f00000001c0)=0x4f) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0xc000, 0x5) 16:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8000, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xe7, 0xbff7ffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x6}], {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000000)="377be2ba25e5b7121c124689358d192cd24ded4e6b1ed91f8f8248fd10100a478e6ecf5d7daf59f1e0e08a560d8b392b5bfbacddd84774f7c26b65b814565d1c29cee996771e9d4ebe9b94cbffe9e61d8d1910621643fe6e7371c0166136d36d5145e0104de10fe1c21785e756", 0x6d}, {&(0x7f0000000080)="18e5c1cfe0919b68eec716760b3a6c2990e81cadd228832fb4230bec5053c281e2e526b8dfc3ede5582028f2003cd10cb91bab905b58d9f3a65fc3d567138f2421f6f5460ba11cc8c66be3481db6dde761", 0x51}, {&(0x7f0000000100)="b5a9e176d698aa8749b65f01f7e574eb9ec1b0183d121cc34dc1f833416a141c56efa0c32d7945629d1bb8c65647327f5841541db14e85c1b39ebe1088a5ffb10fe6b86abf428dd6a94a1da8f6ca9f181fee061f69e76ccf155f46e47194fa692e00665fa32640f86555d6581f9b1d935425c492372b32bea185a56b6c9797a04e2807ffde9c5b1cbf7ac0c6", 0x8c}, {&(0x7f00000004c0)="3dbe9e308110e94cb40fbe775991e6e7e9aff7b6ad18a2eac7f7f051bef2f5079106e2fb77f37d8ba661f9573bb6df6204e8f85f6a62104a2883021b9d0e0da063045a8d757b6172ff5957a2d350f7c0197d64af407f6027ed2b30b16f1d9bcdbe3718ec9d6938634378790d79181ef19c39b57c6e3f93018dfe47c3d5d8418969173fc928393e9817fcb8ed51141e759c61cb5d42c68cfbb81eaf4f84148816fda78e990711ae5be503d71501d993c06bae0f5cbcbf", 0xb6}, {&(0x7f00000001c0)="0c46d0d6f0695ad32c7e12da92fd1df4af31ff296eca87d2f52842acb9665b72079e54c3bd243a899de70aac013f8b4ddb873174592c50a7245c28188a762158c62c05624be1de5570", 0x49}, {&(0x7f0000000580)="5c54291cdf41e7f841ed4bdb2275b14d945772814129eb49a67e3452078816452f619ffad70137df2cc253854160d3db587ed398319b24b23763bd3a4b5cf022d5c8c85f7fe11f456bf8a41882a1a84c11102d72e93f742fed6059d75d7bd222b13f778823fe9e03b4fdac1b9f47f9afb5ee1fb937e3cb265ed9edd22ed51d6a3556090dc86a7053bef4ef5b929a6f7d4b452be86bbe39d0373ad7555f4eb1b663ee7ffcf4f0bc08a0c019725680814066d584c2f993fc36f8cedacc0ccad72227a3777fffe92d313a2ff6107d0df4e9733c8566ab0e32f60fe2b62593a5407fbed629a93300d1952e", 0xe9}, {&(0x7f0000000680)="793eab372646a12969934e88bc8caca8e9787ad9661038d4f7843d8e074a92ed3b28c57a2be92ad367fce9ddc2e0056aca29951a34002788e0880e5cdea1e863536ee8b96c705a044fae5a567b4a56a7aa06f20b078b3c741dd707914ace040b63535ccfbe30e588d93fa72ad6223562b7b223b8355dc43d3060980615d44908ce1329ebc59c066f7874bc91f8bc8fb2", 0x90}], 0x7, &(0x7f00000007c0)=[{0xe8, 0x1, 0x8cd5, "cb8e3f807a807e8d0fe4087e615f58f4b61f10eadfbd4584400d9189c7f75454b90f8e30168adbaa2da65fd9a46d7e518a421eea78c918fc3c060c1555ea6b1481893816b5293075c7c3bf0573c3980d5047352e280b53811e98604715847f17f1f0e7060cba8e47588385e61e44d0e81e1245bde6812ca5007e95271b7cf85ab745353909c85a441bc75b2df7621ebf6c4e03587848ddda04672658a74ab2fb930dd54e8190732f26354bcb80182a854b5d1beaf9f7be358c8123b483cbf27a03d21e7d8129e402a123395273292474671e3cb823"}, {0x1010, 0xffff, 0x1, "58d86800b710a8df06661caa3f854a265191e558594c6497de71b054e9534c41d113d077176a00d9c61dd74256e5c3fb2932bbb0154843dffd6e2e2974770677da965e6b21fb0d2f2ec4b53c7eea21cfb2d08c3140708e12fea9cba913d750891e9983f1d3d9988350e0072c6bef43bc99e99ef46d6cbf36f9e037167dfa621f2ba8bfc5807454f4bf4057699782ecdadf66a3a74bf48bb68338148c25a638b72669a052ac926a432538fdb58df5f54905248e675ddc8048592e48f9965cee729bcc61377794feaf89e8365d353b5d7046a0d38c9424aa39a72ff7ca799dc2a9a3c4f69541309b2027c9da09df402f74dbf37eac858db9fedb87deb1419c0616609c2c9968a24ebbb5c1b39dfac91d8dc9816d8335b83730bf8e747989e06eae79c07a9ec4caa769e68dcb07cf33a9f4ebd705db7ea3a775f79d24698c25e9cf5e7c8f8b6f452ecbb93c1658ff97ac692e8db917a17ebf4a608f5cbb525334299ec5f978f7dd77fd8b73665ca2cf660386b958701e146e1a36df0089322ccd198828291f6feeea4c46dde9b678dc5257d54bb8aaa43eb9d834ccd1e1318fd74194eef5d3bed5d036e32a97ed309325894169878acb76ab67802c45120b776009ca8e5da51d860df60f1ced4e6c59f5fbc3e2018f6082e87fcd22487e73baba75613788da994eb3f2922ab5dde8be6daac8b609b47bc25d4021a65e02255c38892c2128b7b54ee7fe19a3e30ba9a3bac583afa08512b18028bf1ce80b45447c1820d657bb04c62b6657f4da40faa20bf4f9d7db6497bc88dcf668b07f8a9b2523f8bdf6825da887a9161bd776dcb54a5d367db948ae5792f3957a74ff7022960441978d71274a5dc5b07d399c419d7a86ba831e53c55b74566f3bc74fb0ee103716563070db1fee34370e21576ef627f74c44d93e68b2cde8bb74075d2d7f542ced34b7d9a5b16ee79de90950cb525e8911202036444ce8cedfaed3aac5811c4423c55b5b6464f9fc478759b1024e34faf36982cb12dcbd06d747336b48cf7920a383a78203b477a7bf258bdf005f949adc04ded3cf2505372aa6b6da84207694146808b647e60682791f5cecf71ba53eaebb8985943696412c619c796897165691e4e7171910600911f6791e46a2b4c2b9f463ebe0afffd2964fbf53ddbc4baeb8f06c1c9532ddb0a5d17290c0ba0f011776697b1017a66231f5cc1813e2ccabfa631621eafc1348b448186ec98eaf5f86ae1bc22a5e7b1d5425f6c27daf4bf4463522e31d6cc55be33a43978359e3fb0e1b32af138294e5d25b77ad7c57c58573dbcf4884967e8725d2cd06f5d9e883b9a74b585865fccf77f9a55ca3007bfd4f0b991713bb4a7342450b767a2b84a2fd7c367970d27e30db48118bddcf67bc231c88f2b9fd2903e3c0fdac489b264e6b5c2d4cc0bd8dac749107bc6fd7a02889d1d89ca99f5be861c194e66daaaab8fd9bf3d42cf24d86aebf32676458256fcc0c60a60ca12ca65e1ab008d25d93da399274479a02902e2c5974edd9011816f941cefc3a94a192fd4b2ca8124b671364c2a4e8def273fe5604d398ecf9443c223f2d1fc9f816c006140076bccea74f5a9ae828d26a25d2649d535db346a7cf35dd6a208855c4d2122e65f16488a345cb2199b99fa548bcc394bace32a87ddbb9049e90589a2cab00a9d25363c7b5fb022d237da01789130199d13e298bde291a471873a3b52bac4db096e6f91e8636806d5e5e738712b9af0a94bb658a639af92eed11985e07b53efd9f808104c6b300fc5bf0a487e5e578ea1e2a2b9cc813832235d3fe2fa52a957de2d30fcd60b249a9081de8916e3a97356c5a6889eece7d59f7573826ee950e077034b5985319d94fd77383c9a804ed9286f9d84c7d375de01478fb11a95054b739744d6e9bf41bd8159d213fcbcc39b325b1c988e07b7c6d78ebcee574ec1eb2f1cbb39137f2f7abc5c255603a4322a28d680dd224383441b10238337436c8ddbb9a00670860c398c94acf88285a21d18243adb0365b35373e2eec7c56ee8d36247a8842aa94512280afa8fffd5da0cdc2e5362f72af5f194f0d7ab35f3e5c19089bccd8ea64d8360942d11ed380d1437313964512cc6ba2507bca39e3f5f4f2a11715488672b62cde00942d44da11b5aa1cd8478a3a8ecf45df86230f0ab745f11404142082bace7b8e39fafe1c243bd986d38bcbafbde3c11bd93304b080a3abe685ec2cec4ab4d2682ab656cadd1f934e031c55763662419170accd8cc5eb3ece94fe9ae8938a2dd53588bd1de15b74a84ced9724c6f474be3d7c282c8ecd9a925b7440dd176f41a5de1c6b23ac50195524d90103fe5852d1638107985dd2ab60c5a0ac5dcba8884b04c861a0903ccb959b187d02a2929503de711a26a54e7a958e14c39b1eda201d205f7bacf361ce1173cc7ecdd37f4149a7bebf0471a0437eb3dd7ecc4947412178a086c3dbb077bce173a720414256929896f1e5ae3735d89b3a8addee055cf02113f5a78aafc1d4c092233f7755bc379bc0d84583e3090ee38d428d67b24de5f6103610a489831a9fe23e3bc9d3421e4464a74bcdba22d3a459c14b1d1b4135a3ebedb4ba145e1171e987251a37c56bc6326b95c77d9f1553cad056729153e61955914577e4166a6b5d121d0bc95e2b04dbb2539bc42e8376aca0e0cece115d50abb7c061fa27021c4942be370ec779cbcdb1792b1c85ceee77f2db53d6cbd59a0b86f42ae3cc83ac43d7093ee020845cad18b558c9b11803360c98dbb830b643aa3d53d9cb00431e6f903f0896c5ee02954c9a5fe42c82a3abbf7579994197aae101e2a6fe095151d816b30dfa497a55ecd64ea1974a7723ead46bb90b8d251bc1f113b7317ae288d296bf152c33486d770283ddaf294a176a267562f7046536991d781346c83f3d553ca1a6b6c0c899554e932aad2450f38a461671d316133c17e5798f41ceb818b6262dee6e960c6e86e1e1a65c2c735af75b3e51f9385a980b0c7c4b7299775cdd045f25b771d9092860498b69f81a7e8bdfcdec8657972603f7d68e754a010e415c5dc490e9eb90555c37630de1adef48358c720a76f12f22978f99be6a89eb43ee283d95683b8167984be068b26082472b6b946bb6560c1acbfa10cd72fd069a5bd28d4f776d336cd6cc21745d5cb75e4da7af4a3ba40a6eb8f8ea783a505ca4afbececb6aa419b1795fb5525fcff1fe36e15b96464d43b68d668b6c2ce68fa1ed76fd4f0f6c9736e7976131c609f74c6db499354954a8e824f6e4acc09d179638faf4a441ab23f69d8f1956c47c1dbc2186e9e7d8386820182a43a16906c49bab8858c766aeaa2efd93b0c41969f3a39414324a5eb820642d6b916830ed067e36d3930e30d31a7150906054807c059f6a6c11739d67ea403905d20f8498fcbcc6a9a02ea49bfccd4ec591b148ee5bd08d7a7806c58dd67e09164cc11f5297766d50c438753d239bb75f0c39d4bd53bb9960ba907b829113ad0f2ff6d31ebd95653734f397ba31bf6d66be3f51e9aaa67b2aa09eacc719ea2c38c7497679a5f91d84b676c40772bce8e415704728c84e80029599a105b09fa6a44381d60b12c90874c27c1aa3fb5c6ce5303d84301d9c3ac82f2d055216d48ac1626275e478888c764b5f244be9f58383da112f6348d60cb193353beb8d24d8448e23a81555336f2f8132622e253e6fb9c18e188df098066593e5ed81709c41b4c52ba7a23b8962aa416693cc2f23e70b1abab248582df399cb9773676d38ea63d62994bdd142401022d13b37bd38d364b3f75f772243d2387cb742e1b2e146de065f6961a581fe7be80f123313b760b0737935794af3b5bf4afc930e48301802d1a5b0309b571abf182b6a85aaf25d3878271051aa9d6251bd8b8abebe2995fcdc0841602b07033fba8a893d1c75228f46a8f766c1db86908e2d68f42a0a4b81a380f9336bb677bd98fed4236c49ea860df5e259523e349ce078d327bdc6567db2a23a8aca786fc717a69b39bfeda0ac35c0be2c43c52f3cc187042ebaa2ee6dfc14618b08f895da7cfeda549c07848e97edf299138b15cac6c780a5e4b2a5fb26ee74a82fdd0f04b4a25284b85733a3e68b349fefa93dfcdf8aba3bb55419ccb7db58c9de9028e73d0c43975d0ac703ba9ba6b17af3c82af8fb0aa358d66217061dfd2312cecb2b00e365ed0faf75f7a320c85d04399631c547c833974122f118a4663bf781c648ce7ad0ad8099c179575222b6d006c32c32b69254c5e4f72f47fcbf0d0d714603806127878c0dee27ad24f79c30b8817c457f1760bb268c6e5165fb8edc2f2c4ac9036a8c8fe16958ba773e4cef0517314e1380653619581a7ce014a0eeb775688f783304e62b2d15bc038ce53045a21066c46db424eb2567f5ac3964266149e5b2858e76eaa28604de443c29da89fa2a731d038bf343abc70f6df904631c00d847e16a7b015097d538aa1e914469a63e31baf56859421995055b70ad277c20885c04d6a43138d7f3dde73fa1a0ea41bc1c78f8d1bc364f562662b1fbe5e9224a5c5b292fe2c79024a51faaeebc19335f11ed64d58951643a224bc204e667e3d7975913f7567f4c3daccbecbf69eb1a91e042e13de66afd97a2eb10f3f81116e6fd6eee508d9949ab27a673e250e0a9c3bac343da68d3ebf48617859c1d2f346a8c58b22b171bd600e886df458191ef76475c12b3bca8e43bfe6ba8d9a40ac52f5cb8982b579352d0428d31be3d510932f41a36f12e7c28091efd63b7ec33855c9af0028a2a467a6c10ed12fb40acf1d8121a79b98036232a84d778a8e05146922847406fd4dec9b8bcf1c74c4397b8e1501a08284258ce4a787334e90ab331bee5ccf3b455faee4e55c487b47357b8e10f6132904620a6d4083f73489935c4bebaf7cc95d840c4e64319fcc587fbb4e812dd000ee287c2b6121ac7d9cccc1de80263721d2dbcf44ac657eab2ad2364c3615295c84c704b04180494ca4f91d2579e23da3f48ae6eb833489d8ae6c13b0fe207124626efb04fc824ca86b01c0ca9a620b0538adeca8e154e748ad5b460f9b1548b4a6c3a0defa44ec2d6c648dabdf11809924c7d213b8d202178df6736f8e6ef0d5e0f4fc399cd029a3f2f84548a941ca1c3fe1da3d52e159a946f6eb0cadcb250beb0b7b5cbd10c7bee2b6cf7badb7da6099aea8fdea1c22467aef78394a6a9ad77892cf84698d191b504b800485a841fef54706d8a4d0458642facc49783528118a07b62e4fa8f28ae15bd3c6a679ed71d33cd24841845694dd1946037dbbd82c0d88407d4533c1e60e188d3fbc97d58025f7a5dfa6031ab0c43720b4fa2f8cccc5f4652faa63704122eceacc0c738f6c601236429eb57a635b5914defcf96f496769704951ae4448374090b976a0c37f40db613566e7313879fe47b1e970bf63aa4ee19edd9d8535bf1b98bf853c54ce2cab977b9ba900e2bc1e0d9ba00d355f0fc4a15c4279d131a89f64e3466d43f9af758faea4041e4eb20d8470f4dd8f60a96ea1229edb4b2b8c3a3d83c238ede68da87b79d52b151fd801ae33f16ee3163b27f268d4a499cc8717327df4d3fd4050bdcfd3ad4ca8fcf060debf56291754d6c7c7a8b88b0bb4598b4095f8885ddab5e1be773d10c8b685a07954f85e057585456f7a85c90ee499f1727897f1c2d569ea23cc4c51a8961f799692416d2a59b5a2dc4d56e941bb6c07430f01c96ac21c64d95a8be2dec7769e7afbc21fac93ce6a7f76c685e9f3f6a7a4f07"}, {0x28, 0xffff, 0x0, "a9cb7f28f11d746b1a197cd06c2670364ddf54bdcc7d82"}], 0x1120}, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000015c0)=0x1) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, r2, r3}, 0xc) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x7, 0x0, 0x40) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:20 executing program 0: syz_emit_ethernet(0x3, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES16, @ANYBLOB="ad6ded495796d36cd01f6270ab89301a4d42e959f9fface226a53f0bc8dd9840db8281639647af2394a0bb4783411d8344d3a367a9c44d31b9f776a293147fe106b4d441b5229c0f366ecdc927d3859f0cb3252048cb51fca56fecf4811d116a1e2e171b18729f38be6ccb44ead3d146f26f9c45b482a22cc488f2f5f4a345494e4db4bb14bf2f5076d13cb6b2c76a28e4ec3df4cf9901e93ab50e298a115bbf038da7fd20b979fdb5387b849664da89cf664fe3c58ec6872b9bb27bd38e19755e277c3d2ea7b109ca"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getegid() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x4) mprotect(&(0x7f00007e4000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2], &(0x7f00000001c0)=0x1) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:01:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c07002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e9000000009c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb6bc30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffe00, 0x7f}, {0x200, 0x401}}, 0x2) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="236900000000deff0000000000a76ac499a5c94ad50fa3c8ce5bedfc2c8e39b5c7e5112285f6162c5d3145b9745d7003000000000000006146a1", 0x3a}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3", 0x137}], 0x2) 16:01:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x6, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000040)=[{0x1, 0x7ff, 0x1c00}, {0x3, 0x3, 0x1000}, {0x1, 0xfffe, 0x800}, {0x1, 0x9}], 0x2aaaaaaaaaaaac41) sendto$unix(r1, &(0x7f0000000400)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200000000000000000000000000000000000000000000000000000000000000000000ee0d2e205381d42aee06ca48cc25257efae3497ddbbf5eee5e8f00c7f473aa66c5790fe235dfc8c5ecf26e6b82cb45780f229492ea6c811de019347a99691a12912e245b6ee152c4e65a78b2b620e6d15f0544aedc2a3f428ebf669125a7534981006148ddf9d1d4103bfbbcf9cfc77ee6301917d89d708ca55ced72716b1c2b9b2e6b4d0dd7aff752931b2014c52d1339b27373457c44f26a118782c260a7c980d95bc1fa8ee280316565d7892c46cfd3f8ca4c08fc8b677b913c000000000000000000", 0x175, 0x400, 0x0, 0x0) semget$private(0x0, 0x2, 0x4) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r7 = dup2(r6, r2) sendmsg(r7, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="400bea7184f9b21a2f11db3926f5fd6291e0fd09b1ea0ff397676236c2a7fff6cb865b09741d9f477eaab2", 0x2b}], 0x1, &(0x7f0000000c80)=[{0x40, 0xffff, 0x1, "b0ece8256911ad76fc2ecae6c3f462082fa129bd8e5022cbc38155dbf4e7e0c653bbdb9a5147bced303e6400abbc"}, {0x1010, 0xffff, 0x8001, "6c9b9b2c6c39222306d80511491f3955e135570561c9ece86ccadfcb06d6994bc6dd64de7857c79746779674ffd6e84758f23c7fa80217ee61d9024f178f43ab48a2bbe2c16333bb93c5df9ebd26115f1c9ee264f046931b56046a982a479225dea66257484a01bc7b597f1331c21547e9e95580830f757a468e66d5e766fd8613395b23ff010ed4adf4eb9be855edbc69cb0b6a28789b2a07f61d73259237324d3acf085e4042db6199c7afcd196e62b2543a9da1a64a86d818d87ab6bf1e9a4290ad26ede789e4861cc987e193db56a6df79c3245920bf909bbed9bba0322f783da0243254b5ac5cbfaafb68c5fb0137398b49ecdecc23a6461b2494a4e4e674102bceeb41bc20742da12ae06c2d601215926497e5a803fce14e80631a685746ece38951e6b34fe378e50bfcac70d2ad9ac78673d4eedb27f63f5d65ac4855a836ae4f0e872b58fdf97d744ded675e32cf9448b7f8a6cd84a216136c69ebdc647ed781c12698029305c190c87d07b8cded85088adb56b1b42fd60e5bca2c979915837a9c1bc87352d4cd6264ec0c070103d8f5d09c6f7eb5f2dd7c047ad865476a933e4b76966eed95cad0597d4e1250e3babc504ad9f130d85202b71a3a8cd984fde3766056dd2819c88bc7c731ac4e0519051b0678582ecd2bd02dfc3697627d950b1e4f9a2ba9021fb88cd6cf440bb264952295e595a96670950a5c5d63636efc3248e3aa527fafbb38c3dc228f9986847fafa7c4a3fa1800e158915916867b263fdb941472e9bfd6b08993bb9215d43d05541467092bd75fc5d150674b6dfee28374a41353dbd3b382bd9e9b91f49af8215bf9ebfb7b6c881fe24441d3f9cefc0082d91bada589b46033a5bfcd11bc83394aad0e05cd73d1c76761c8cd9632cbfe6051739c294ba3d6e543118489d5942b7db30a2a4d5423e5f1a79755aabde59a580357034495909ba215daf4042acf8385df91ec73572ef518eba22db8b23a03075206544bafec83c5cd6124762e0480f2ebda9c6b8eeeb0f1c44d44e6a928190629db264c1a6913261bb89f626de8bd84ba7aa121c776454bc3081d7fdabac2d66570472e71153eae79be0fb79d0b9dd99269826b582a72f7e276641f46ac7166398c4ac0c39fe27534e7fff5003e4b99fb53a40da8999251bcc334cfb6f9705a0ac0c3c8d6d3c78acd519f84f847cf6240c7b99af6f74726a2850fa21f68e462171a60291d96698c10a553e88c3394e62add188ef40a187a9cfd05baf445d41ffefdf17db27ecd73d73476685db93fd34f2d9a9369a909822d99babb3825a3b3a80b0724cac971d35805ca243e069d92ffd0dca55ba9fc058ef13f72dbab91aa1ee125f234e8f67220a4701a3ebbc5de5d04bb8321be474ef264fb39faa9a19cbb5f2d7139f0539dfecc4f47be9ef8b675a790182a966d8efe81000af5ac33331a286737ec98cfc299d6590039970b0db056a1208173cd59e9069794b48182fd2f70919c33e3f139298fc46a394bc777df92ba18eb93cddeabcb4a7d8a0c5d9b3327fda62d6025682100cee6334c1c053f9f6a2a396cdd24e830b40d802b90b20c934769562ebb2449311e95279e188b27ba147829feeffae6262cce0fcc0e28fa9dc6d864a493ab362e12daf7fa9ae9860729c9dc774f1dda23a1744ae12de3e6a3086d46eb66a81dbf8d54b459819d9fa38674adeaabb6142cff98213f8876aead75655abbdca2c55c03fbf615f63eb923ae98c3fb4f583bee3aa2e63d1c1751fa2d0627f8a38a6077edd1ce252654a6e6ac81951ee1fa3553760d2d59f7fb0e78ec26a9c6398368f2852ada793113c5069cbe65e1b1bb65c78f0b3b3c9e5d1404a2510c05399aba0e7cc69935736dd8ccdb1f8ae4d5b6876d756e935251f15305dfd581ffb9e9964a2eb76548901715d548c51c73ace9713e7fa9a1f622817687cedb3f781a57e2f7e752191d04231b8ffe9f93c9269e9aae51644298055217727bd7180b7323e2e51c2c0d5b650a7c9faa6f72f6f6506e6afdc8d36754a4a94acfff9ca4021d6f7aa799bc19446daba03efe658e12082d2d61adbd98bc98b7ffcca40a1676bb5c68158ccbb526b353c63b696f7236789fcb16f741cb34f43caaa16117906f278cb157985c25106b44eb8e96b0317ad0241a3325f771d9cf5fae0a764b07f23a00ff78b514caebf7ccea1e47cfa6ccc874a76561d66b2450f4ebf9d1a65b54d25fd5e2cec7001bfc62cf88c40f53532bffb648766f3ad12fcd053d1510de81d382d7b5340d8c08c799e31e0a6cef8eb86a97552463997caa407d0c345eec3545c0ca3eb940ad03d2d817a74f4f0dd1045d798b9cd39b1b3393ad2b328285034f2d5f198ab00a10e4e5d28a676be6e91fef2c63a7396af699317945d8d0985f17513d513115ef6d94431474096b7ac8ea4d248728c54dcb5000f20a942d21b35b3a4bc3884cd523e353cb78f6a2fa105de288372458dade21501a9fa00e031e6ca6b2a50ef2dbb4bbfc65747dd866ae4a4a2d26a17a8909f70f4c59d58216d9988fb26fe77f780e7872e622b761f7be0767009799f49d4199a4424f7802ab48912477a35b76cca9dd74a383bccdf6b48fc09a78c80be3176cf78fd6b0bcb3deb4a2ed88169c968e78167987d334f2d8b627f9e5e28d0488173f850ac7d1a572f6aaefc22f9e95ac41b1dc3c72160fa79b0d4fd67af6df0b17d77a69b45488a88c13d93f24d14709f4ff6fcdb616583b8abda2cdacdd02fb63e9c4a70c6625cf80691ee3c8efc9810c6e793e624b7c81d056d0e6f3273771e31c12efb48186d1abe23576a046c970e7e0ff919e5e54bf4d0a8bb0052151283b55cea39001161ef242feb54480bee45ac0fb89119705538cd7a47b797647805e05cc641022db841dc4f2c7e2bbbef7b4984d4bbf63941f07c5f15f2c803b11c5783f8a2dced8b31a6f7c8d634f1a509560dfacbfeb3924e85d3b6fe427aac1e68815059a4c3c1e40411733d4ee1c4f5b58852686e1378403cfd61280887665ee2721f0d3da262cd9b69faef9ad78fb54015eccd96e9d6ee79e1050999ac2e6a02caaade3ce6ae10770ef1d9d7a11dc6de7603e7908a8b4a7425b50af5fa377d6fa3d84dd94982bbe6272d6da39e6c9944707cf13fbf5dd3918bf4247616b74c28a7bae9c4e81c2419b958a27a02a0a49fbc3613ec1528b2e246ed14a3c62fc04940b31142361a3ecad2416611032350d0de0350e76ea350d1ea5a6eeae765715d306d359a9f71ca4c929d59069e3dbc47279d5d08aebc6d1414b1b8c2f870ff8a6a2e278e016f05953897aac02a31f6490f0352d27de3595a3a6a1e53d2d3ba0b00080bbc309a6ca9b024961bfdb65be4bfc93de01fb86696e67b9ae5df7145ea8b25aa89cbbcf14b53ebd92f896efd8d449d951ca992d93da4d39a396ee129f9651d7cf85b72f935f416bc765449f5a44b0667bd982faa2a1e8b72980927ed3fdbd10fb2ce75c5694cb72ec46ed1c8d4f8210b9cf6d4f53b7475463dfc1fd091a52cfa0b96eeb8829daeee0dd0dad269ec6edc5acf61ccf91710f8006ab42e2c36478b6c769de9e086492a3914557fc7362c1476c5eec618f7ad0f3630b961fd2b4ed9c34466b9f2b026e95b83083c58f12681ed62bc77275b01cfdc8dac7f7d6612d57575b96a806b8ec6256a06feff7384040cca064fae4048e9bfd2bdf75323481374345d0789458ea21a32287fc9c391117c016957d6f167cbfa83f3a6b8ab00cb5b985184a5b364a756d55acacacf371be3dbcc39505156b3dce095c67185f77a7297db39c1067b188bde684737f4310c208a9a08ccece259372272a276f494bb3b7f8c33bbad5bda646d0eed7592344f232b0ea2b2da74bfa63acdb43ae3f55ebdffc4605f3654101dcda15fe68e72b3d3e27568a987a7388a2c3aed9d04ca9bc2f8efd8dbeae0e8a92e318294202dd805f7b1121f95814f147081b5139f83f55e0981c4ed3655509d92da0dd27a1c8e9911280835e6e49cf012cf20d413eaeb79f986c630700d7bd27d323c2bb37a0eea9e28aba16d70229c452a404fb284c64a1708d121efb659ecd3338ec566843f8227853ef1e3a479998fa375b026f93bb0fddbb5fa744a7e5a38403ace4608197a07f575a9677c37afd7d4d534e8e6c52d52d15161e7fc16ee1ed6eed574d8c9e855f125643b24cefb6f9873473fffed3cbae743b8f1830e56ed8e5762302274daf3e6131a374831b9e5a2e9789b3cce0ae02c49f6aea3944915284b08d87911f840d9020532d08d7f0ef7aac4f3fb6b0f56dbab5cb0442d9cc421df38a37c7833e29309f7576d88f1d11b615e653fd0967bcd2a5ed6c455adf63966ad44ab10fc330ebd49628c934cbd636bb2ff64181577d9aaa5d4c4e26ddae5291d42f035badbc67fdd41781de686ab5e72633ee67588880921fa97b946e1c4f1866bc70b8c28dd11c8cefeec8aa63520ba14305773e8d187ff18cd0ffc91cc0c76d6b8e69e6d750310fc4416fc06a7cd90e12b7d8f337285d1383d9191a6c6c448b8fce39f33a28fa1aad1bbf9ac063a121d984cfe456d7a7af2dd3f0113df6236d8517beea612ce3520bd8d924a9436f2630b8e1d2c789bd68ede9f1704a06da8afb720a9d7198cab4d628084eeeb99c0f042ebb9d38a9a08705b5c6be7463f9f06001bf5a95fa8984f197b401f7698d3cd5eb7f7b0165ea74331c1e5f0be80f392a4630ba52e8ff4d3867a806bba645aa2936910b0936df3ad72aa60fe1d59ea25b347fa9ad073324d1d4f1e98b8823de7deb33e9aa4925ace3a113c18193f8e904b44de269aa7aea339bc29c896d8910a5125150dfdca581e2f9c7f54b4179ac692c978abe1076ed3b5cd12cbc2a02051c222e01533a5831e7816942e32d3711af0061ba7df23e3515ac9e6cbe71686cd8f370a9804c47f57f4ce9f2d3adb90964d1a7483745f5e1f7c76ceb4999f8930140269ba6c0d428f9f17b5e285627cfa7c859602a2220342b67e76ebd9d5469f74e4737b288b64a75440af5bcdb11ea9ca2b41ab08eed52d4f46cc046a8d6f9ee34cc6eced08aa1b5d6068ce66d8d9064229abddd33085ff84eba788ea371c3060bf4327ff152ea877df9fa8b6b34cc3c49bb9e9b2a8a0c42ae1a95898e25dd590c29ed6463d33766aba133077e125ba601295c1949bf9c8572be2578977a4be70e1c09b40f97e6308e7a2633f441d3c2b5d5813cb472cd4b17c49d2c067170edeb841424696ec33c6139807e4dfe310977cfea69510e6fb3c5ead3f8cb546bff1659ea3b1011e7b0aa1ababbd7d724dc90b6fe7b9cd937e348f74c44de4efd0edc0f3461b63782b2f69188ac100663216b27feecd7d0986a69b1e6da0265398780bb90888736a30e458153db0229e43830418160ada2646534deca595dfdea6f6c860af2573e1b26c406aab66a165b11ad1f2d9bb22395798efaafcf5693be4845f562479a9bf648e9bf057f692d6d3510a966cb49a629128fcbe7b3277b38fbf8e6f3483cb28fc2096d8ff9837e85df1966bee7ede7c4cf1bac989c94bbe847257c2bc204bef2b8a4d2ca0d88d1a59118c86ef1b45dd04dd89535cd789f6b0a53c0dfb71bee4af7f126a672cba9cca46d95321c588d3f982d4bc508a22b7c1c3c6079348ffef111c7866b67f0b558204df9c394b5fa45827346a42844e87d372ee196db201ebb31aa3e428ebe8ab829a566ce44d7a472de83224db3ae1622854f6d7a384409b719d4ac95141213143ae83b3882c7bd4b4fad"}, {0x38, 0xffff, 0xcf44, "b04f27b178126762bb16b5be50e73935e292b04f43affd179c3849c5ee6fda1c87f4"}, {0x78, 0xffff, 0x1f, "cfc75d2f587ca3d4d225bc7d485bee81941b6d1c8588c3c51218daaf129682358e87842ecab337cf7c6cbaab87348f718e9c9ad5a793052a24200be2e3595eca63b641731d616d7f4bd7b1864b4760449ee44e46d220a10145dcb5c6f15c09422830f81287af34"}], 0x1100}, 0x4) 16:01:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010104"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x1) syz_emit_ethernet(0x0, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffa4abc47110424de5aaaa0086dd60a4f0b76098c42aaa9e87fd25e6e591caa1f1088c3c0000fe8000000000000000000000000000aaff0200000000fcffff3f000074ad00012c0000ae20316278000000009e75000033008a4c175e92016c440400be5b192664f553d61cd148c72b87fafa45e5a3e73b1614705b938f0d8d2907bc2382561a01129ec582fd12829bc0fa2d008d43f7ff6373690608000b0cdce955fbeada6bf4b3947a00000000000000005839eb7f5ea0e2c0bfc1a55208332b3eb0b95a7a9f370096444600000000000000c2b1d78fdafc095b4e6786165da126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba130191b8cae05d1f15e00a5bbd3487e7be142d34d026bac1f8f208af5e158506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd2841fbf6eb2539ffb37241de0398bd631c3fa6311b33965c1055c5ec0318ec502d96d7d76f48c0fdf8fac259255bbf51294a419178fe8f4985278b87eb16edb3fd190000000079a8cb4bafc0782d15c3c68377e670ac40a74d99fdbbf3c726dc979c705fcf399f53ca08d77290009763841e22d91b9c3293d2ba7547c9899d987e375fc9d317b2a3c7417f98375679396877b0b24c6df16639b6993d490c276000008dc7c7f6"]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) wait4(r0, &(0x7f0000000380), 0x0, &(0x7f00000003c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='o5', 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') accept$unix(r2, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x9) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x16) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x3010, r2, 0x0, 0x8000) r6 = socket$unix(0x1, 0x5, 0x0) pipe(0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r7, 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r6, 0x40047307, &(0x7f00000004c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6}, {0x24, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) write(r8, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:01:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800002100000000004000", 0x400}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000d5a0a24a1e910e7f290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a5456d5752c3f379a9d09228520944a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83c92ebc5c0841f9faa5912d304c3595855ad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000000ffffffe10000000000", 0x14) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:20 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0xfffffffffffffffb}, {0xffff}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffdfff], [0x0, 0x0, 0x482]}}) semget(0x2, 0x26b5e23956caf3c, 0x42) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 1: r0 = socket(0x11, 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kqueue() sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x72, 0x2, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x1, 0x589) rmdir(&(0x7f0000000180)='./file0\x00') semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f00000001c0)=[{0x1, 0x9}, {0x2, 0x8}, {0x2, 0x401, 0x800}, {0x2, 0x3}], 0x4) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:01:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xacc7, 0x1, 0x9, 0xf1b4, 0xffffffff}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000087db0000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b08c30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c2f9133677945994d5d5e0000000000000c"], &(0x7f00000001c0)=0x1) dup(r2) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) fchmod(r1, 0x24) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000e40)=""/11, 0xb}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000e145bb775a53e8ab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f20948089b7c010000007ac30074fc29b72b23cab06858a71055a85fad0a18c79581a036f17a130b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffff, 0x1d8, 0xa3a, 0x9, "719a9e080c6c05df6fb6f1837e61d2c5bd395f68", 0xfffffffc, 0x80000000}) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r5 = kqueue() dup2(r5, r0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x0, 0x1, 0x5, 0x6}, {0xfff8, 0x40, 0x7f, 0x3}, {0xfff, 0x5, 0x6, 0x1}, {0x8, 0x9, 0x80, 0xc9e}, {0x1, 0x4, 0x1, 0x8000}, {0x8000, 0x8, 0x2, 0x5a7}]}) read(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000340)=""/238) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r2, &(0x7f0000000040)=""/32, 0x20) 16:01:21 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0xfdf}, {0x2}, {0x6, 0x0, 0x1, 0x40103}]}) r2 = msgget(0x3, 0x31a) msgrcv(r2, &(0x7f0000000340)={0x0, ""/68}, 0x4c, 0x537fe19ee20fc242, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) 16:01:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="25de291474bfde48b2a16ff184db6d557b7ae73ece2617536a3671f1f12c0515a3007c54d43f4bc66d5583a0bb07e32a037359aef494e38fe767de1476a01c3833a6289e64aa6df83503966fa1fdae4bcebcf1c212e0c7576b5ff0d6a2693e2f7b56474abce7dcf13ee1c1b7fad2937ada0e5e1d057771d5314f903a36f0163435490bdd9fc5ab60d45a57f306634f900e070163f8ea35a3b9566430f9ffd92754d408d45929bd27ead639a073b070be1b0dcd65b5bed60c104410fce4bf0677f99713df6504cad7cd9baa55893700548fa179cd7361bfa0b2420540004e7a91d6532c18e9be80208bc49bb9ecda485841", 0xf1) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r4 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYRES64], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 'k\x00'}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r5) geteuid() r6 = socket(0x20, 0x4, 0xfe) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) r16 = getegid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r16, 0x3, 0x6}, 0x5, 0x74, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r17 = socket(0x17, 0x4, 0x2) setsockopt$sock_timeval(r17, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r18 = geteuid() r19 = getuid() r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) fcntl$lock(r17, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r20}) setreuid(r18, r19) r21 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x7, r24, r25, r24, r25, 0x2, 0x2}, 0x5, 0x54, r23, r23, 0x9a8, 0x15, 0x3f, 0xfcc}) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) socketpair(0x20, 0x2, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r30, 0xee01) r32 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x7, r30, r31, r30, r31, 0x2, 0x2}, 0x5, 0x54, r29, r29, 0x9a8, 0x15, 0x3f, 0xfcc}) r33 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r33) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x5, r19, r25, r19, r31, 0x1b1, 0x2}, 0x8001, 0x3, r20, r33, 0x100000000, 0x5, 0x3}) setreuid(r13, r19) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) dup2(r0, r0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="a96d265248a73fea98b232b5f07dffe6faaa5b097cac2c89a604c0618044026988fef9583ea92764c71a607ac419ed4243f9d3b420d28f41852afeabfddb37fa24ccdadb", 0x44}], 0x1, 0x0, 0x6) 16:01:21 executing program 0: socketpair(0x6, 0x4000, 0x1, &(0x7f0000000180)) 16:01:21 executing program 0: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) socket(0x39, 0x2, 0x21) clock_gettime(0x2, &(0x7f0000000040)) munlockall() r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x7f, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0x4}, {0x2, 0x200, 0x1000}], 0x4) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be640000006cd06a1448eb3086e0e1817119ffc7bad94ec5ccd3262d90f241d4c4eaff2c55595585cb3d4458002c7f76b5456620a0294ea595976f1faa6abfd040d1c51c3cfdc5750442f386981a849d60e5369219735aaa35375389f07d4d370cb6657b66606b9b173763abbe07b74b95cd476b37f0622170e53acce404b5f29790392c2a3b0fc96a4c0281aa54f62dd59b1bc0cae7773a1a92b07f7f0675c22284102d87da9c45f087abbf39e54e624d662bc025e8ac001c12f05f84241dd7cd727102295be2ec039b7250b9d2406a8b1320e584ea7df0b66056ae82f0d266607f133b0cb6567e0b624638b0abd54caa38c23284bfc6eb0c3edc347e1002c0491c23e647d4579cb1f8de1744490bdeb9e9e9231a586efca39566e83ccd092a0ff4a6c7fe06f44eb50b65dcb29cb8beaff75982d365cb57f4c2501c22e4f6397e3f9f335a9e68cca244d6625e8b19806dfcfef4a4665b268be46dd839ef455496c12c96ae606ac9a5fb45591430d0815afbece95399c0b1ab6221f33d9460d02ae177a49993d4"], 0x21, 0x1000) 16:01:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="6202e57f7f0000010e605f4b8263ae72ce9ed311b25309f9b5555f5a5771ac6d880bc9f1d8638ee9916e991d0f6454c2445d85b99f4a7acbfc421aa55683cb311ae88aaf35575c095e1bf93532824e9af8a78723b4cdbf65faf370aeff1820766ba03f8b5979a1607946f056871d1272a5a528f5c767259da0762d18e5cf08fda452b8c12036acb34f"], 0x1) setsockopt(0xffffffffffffffff, 0x200, 0xc325, &(0x7f0000000200)="06e6738c3f947d9fe56aadea83c772d82cf741d3ce4c7edb1b86b332f517713d1152d117ebed6ef4adfc8adb16a2c32cf972dfc496858edc0f7a1bab927f1182f6f9d8e47f6733c0b3d99f11af19a7a50e68f9a3e598d81dc295e75bc48358b4c51004aad7ffb0a3135415901644c2b4da8c4758db0c8b24f4a228403eeaee77a0acd245d69f842c411dbb91ba3c8e6f33c0d49b2bf288290ece174fe636926a0c", 0xa1) 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) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0)=0x8, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000f746f8a0f90aa73b4ae980f3b8158d634260ecdbcf61650bb77c86e390e9657c75dbb22ab6774675e03fc574a1eec7596d7b1ab809000000f41740e8ab55e2cbb88a4f0d1e2339b856924a70e20f42a855a5c6b064989a8b7b7c3a50a450d2ca41c345f3664afd68cd5ae39e7e9d0821924037505f9aab28f714e18eeb758afca6ad9d6e931fc100fc2651c60af2d030acc8903255d23f6fc3c18f00"/175], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000040)='./file0\x00', r7, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) r8 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCCBRK(r9, 0x2000747a) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x6}]}) clock_getres(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffefffbff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget(0x0, 0x1000, 0x240, &(0x7f0000572000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000ddffffffffffffff00df28d208000000000000006b47b8d7da4333ac0f99a1ef009e5a319d54401cb92f77420eea4173d5b6d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9521005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85a07445a82720d0b07169941ffdeac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf372523c3ba944cb1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c375320485bc062ffe4bd96049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb965f9babf4ab84ae8f4380a5b5f5ce3f420cb2184a6c5e03293e9df008064b7e59f0a22ed9b4d0e699422c6689dfe5749365806bd7cf602852c667cc28091f2ff7e0203a261c3b4be161f7aeca7b00dac5c8000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x25) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x80}, {0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000280)=[{0x6c}, {0x7, 0x37, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x1}, {0x0, 0x2, 0x1f, 0x40}, {0x8, 0x3, 0x0, 0x7}]}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x190) pwrite(r1, &(0x7f00000001c0)="b428a4bcdc7c66a6710c07e7584de70aac6c3a975a5e47066304bc71bd53d338329f3fe36fb2799581cca7fb88bd147ccb11d4231e7c1ccd95b3ceab1af679f5ff36616ad19565eecac3cd3b832c958c84328c6e096e840ffd471e89861df2b3485ca92b", 0x64, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) pwrite(r0, &(0x7f00000000c0), 0x0, 0x0, 0x10001) pwrite(r0, &(0x7f0000000240)="d00000000000005c05b496000008", 0xe, 0x0, 0x0) 16:01:22 executing program 0: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x625) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x3, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r7, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x1, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1000}], 0x9) r8 = socket(0x2, 0x3, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r8, 0x0) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) sendmsg$unix(r8, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0xc00}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r7, &(0x7f0000000000), 0x0) semctl$GETVAL(r10, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r10, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semop(r10, &(0x7f0000000280)=[{0x2, 0x8}, {0x1, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x80, 0x1000}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffc}]}) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0x3ff) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x2006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20, 0xff}, {0x80, 0x0, 0x6}, {0x407ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getpid() r6 = getpid() ktrace(&(0x7f0000000340)='./file1\x00', 0x0, 0x528, r6) r7 = getuid() setreuid(0xee00, r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0453b29d7806af496f2af4b0243b84c255a0e58115e4501c4d57cafe7863ec9a51974b72b"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x10, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0xfffffffffffffdc9}], 0x11}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r9 = getpgrp() ktrace(0x0, 0x5, 0x2, r9) getuid() r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a90000004100000000245200000000000001000000050000000000000044666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30220000070000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000700), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x80}, {0x407ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x6b}, {0x80}, {0x2}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = getuid() setreuid(0xee00, r12) r13 = msgget(0x2, 0x8) msgctl$IPC_RMID(r13, 0x0) 16:01:22 executing program 0: socket(0x800000018, 0x1, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7a1dd2e9fb327c2cfa7304200009b6b8c00"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffdf) 16:01:22 executing program 0: clock_gettime(0x5, &(0x7f0000000100)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000100)="c1ae447d28250565512272cb2706c97eb62cd7a86a9911e463f6405cddc142203b8e090bdd071fab6876ae6ec037d6cbcd4484834d662123ecfbf5d8e642de92ae232a3094ab1770d17dc28195c07656dbf49f6d9364a744ccaa24249641081619c1e03017dac4906f003c4e6f5a645ed5b98f384b83ed459f60c46e55a9b4301dc5da", 0x83) r3 = getpid() fcntl$setown(r0, 0x6, r3) write(r1, &(0x7f0000000080)="9c", 0xffffffab) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x84) renameat(r4, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070182f9f3570800000b00000000ac61000800400000000020000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14, 0x0, 0x0, 0xffffffff}, {0x64, 0x0, 0x0, 0x200}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) clock_getres(0x3, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 16:01:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000008000000000001000000000b667b82ed702e4129686239c48fa3c87ce00560ac1a194fa607faf1f060077a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f030fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:01:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="a6982d2eaa"], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001180)=@file={0x0, ""/99}, &(0x7f0000001200)=0x65) fcntl$dupfd(r4, 0xa, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) write(r2, &(0x7f0000000040), 0xe7) 16:01:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000100)=""/204, 0xcc}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/214, 0xd6}, {&(0x7f0000000500)=""/174, 0xae}, {&(0x7f00000005c0)=""/184, 0xb8}, {&(0x7f0000000680)=""/112, 0x70}, {&(0x7f0000000700)=""/250, 0xfa}], 0x9, 0x0, 0xe528) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1, 0x0, 0x3ff) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x111) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000040)) 16:01:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x2, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) recvfrom(r1, &(0x7f0000000100)=""/114, 0x72, 0x42, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe(&(0x7f00000001c0)) 16:01:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x9, 0x0, "1fd0868a1cea95b1fae78f3475eecc0853eefd38"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='J', 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) execve(0x0, 0x0, 0x0) 16:01:23 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1124, &(0x7f0000000000), 0xfffffffffffffe89) 16:01:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xffff, 0x63, 0x2, 0x80000000}, {0x1000, 0x0, 0x7, 0x5}, {0x20, 0x7, 0x3, 0x20}, {0x4, 0x7, 0x6, 0x400}, {0x6, 0x3, 0x2, 0x8}, {0xa7, 0x8, 0x5, 0x2}, {0x7, 0xff, 0x7, 0x6}, {0xa5c2, 0x0, 0x40, 0x1f}, {0x3ff, 0x8, 0x40, 0x4}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 16:01:23 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0xff, 0x0, 0x0, 0x2, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCEXCL(r2, 0x2000740d) poll(0x0, 0x0, 0x6f800) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x234a90fa0786a4ec) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000009434c4b880aca655a200000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e7bdfbf6620e8a09704df4e18b0767f2ebe08edb8bee0c287b2a26a6ef0d1417ede094922a3b32782613a5585607a5420fb5415d6c6023e4069e6186b40e4254de12746a31d9fcc2586a5032ec0cfef15c09c6dfd29c28b3c7bdb8c24dbf1f46a79c4423b21e16f6d1b094000c1b38bb05dc7fc51068da5b16e073b97756df6409419ffec54a12e34621784"], &(0x7f00000001c0)=0x4f) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r6 = kqueue() r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) kevent(r3, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x80f, 0xffffffff}, {{r4}, 0xfffffffffffffffe, 0xc8, 0xf0000000, 0x7f, 0x9}, {{r5}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x4, 0x80000001}, {{r7}, 0xfffffffffffffffe, 0x0, 0x20, 0x9, 0xfa}], 0x1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x9, 0x80, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x0, 0x12eb}, {{r6}, 0xfffffffffffffffa, 0x2a, 0x20, 0x0, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x8, 0x4, 0x4}], 0x101, &(0x7f0000000040)={0x28, 0xffffffffffffff5f}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) linkat(r8, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd6dc, 0x0, "d25d9535f354b000e7b4cec15ad90000a08c0d48"}) 16:01:23 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001300)='3', 0x1}, {&(0x7f0000000180)="1c4202ff28aae96716c383ed9194972a69e7a7710ff24918e43469263938c7f481acdbe4ba5bba9bcbe5aeb714602e9a85a30a27650cc65d44b9185e3265f498349d9e7554da7ec4c7ca79d61e3a342e3222a3a4881129c173d5b00260c2195a4c845a89875eb24900576b69a69e20828baef0b0a29862498209c91ee5f99ecaacef", 0x82}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4f803c0a2a875b72609ad261eaf7a57f7d274ff7b3ebdbfdbaaf199b68248f6f211af6af18d22f5f881da7a3b6482823050d1ec478690c09f3d28de819aa81ca8eb54d4c42986d133eb8a16896c2ea30214946c1547e7d6f1a75dbaf7c2281721970b9ab9c4cd5408c14c56af2a3eb84fd5fce73d6cc62393b03486087317971f672237a25fcbbd7648dbf4ae653bd27dd3d76c3ae05762b2b72901c5b8b2417c2292283556eec6db5824bfed37f85508a5b898d01a407e7bdc9a41fc7afb6fd39ba28ab1297f8d34145f41f5f9e8fec7b3c6aa882c0878b5ef099431406a90a23574359c20979ab55c8098b09af200db3af727973d36b31cb0335a4d4a5b963341d32f00a9f3e6b76e2355e6734536b73de34d96340e7772d174f63732d18fc5ace4addb4cfaf814d2a019f0809c5dadfb02d799cab5f1f486b076610ca740c6b9a377269620c0b0e8c225007c7644fcd76e0dff67a913d238083215773ed8eddb890a111606f23812aa8a29184e65b8397d2250c8a6c69fdb713ea42b89b4f2306a07e967f36f7451a3c78e2df2f0948007443dcd88370a36406807ed5575ac80158a1d9e871e3c01fcf1cd6921b1684993143dbde7eb9862008b304d5982512c2c2a5765eafeaef277674d6620c533b071e352dce5d4ae1a609d90d57bf3db0c8d5c45461985b69f445b9993bd1282893fb1c7125cf754bf0229dc89b6302beeb7f724806b4851e340cf5ecaa4a0c120cf2f5a96c2af52c109ba1a556927c5abc6cdeec8a5aa349bc009fa6d61516927193d946738f92f26ade3d513fb1bd347e188a1b9e1113b01678e806ecaf533cb0962b4f9df284d4b78b7e6c2f93b3d009811b6751ecf1c7f5f26e190ce35aa62db0448ced6e29c2aab610d720e417667a46eb073be9f477955ada326adba04c31cb18e7a2792ac9d2f2461364a9bdce854cb6ec39ebc23944dc9d53691578941ec2ad2047578c599bbf3b4f580434973e34cd90a11eface5b8afb56e06a9574e1369961e897dafe2797fdb64fe402c56e714431e9a5b1c890e0e03cca7f8c7b378c83d9ca8cb3ce0a10a144bd53a3514b27407b5d83750797eef60d4dfbfd5e387871264ffe625eb243d4a5939773b64aa8159d924f7c4b103feb4035330da8c554ffaf6405a9a3e2ff24964fe0386de5db55e2c02ee56b0bf5e7ec814d655cb6f78c6d86dfec26e5bb4d9db04fe3606fb0a0ca7df979771a15e2a2bf8b078204d2f45c4ed91a191769759b31f94e28f10b65142c7eab53d449ce1a9d0bc3c793f3d396564b225f8efb6b94b677373a73b4347ae3bd87b6ec230a1d87b47734af5543317d771f42bc76241130f7f33124bfe41d9f6ae8a6f24e50c025b387dc69634157fd1b1ca1e235cda3f22f9d9c156fdd0898dfdce52aa08adcd5592c0339a24e1cb55a4925df216fc58425479dc3d9667c4bbe5cd38d16e7336fd3d83c829f031efa171995004ae3dba5631eb010edfedfc62aed99c5371a46a1e6d28ad48fd5e3eaed211244f94d430f72f3d68e89b96137bf6fadf9ac9850777808dc68f25c8ba2457ad58d99be835f840c50dc293f93220bee2033eb97f7d7cc51e053655a0cf573158a12cbcb39452be5b3fee3cf7ea6f222c629a7004ba0588bcfbcda51e8a3cf711632119b0dcc5a3031d01e0f71b76a0b38c87702484409a3f7d09ef3c27d78823f326a8f29b13b8470b5cacc951e7f3f15352a9f21049b9e10e1794cc17bb93d836d031581a43d1a0213546a7d31e192a1fcbc78388f926bcf673e478f81c399bfd770b3ff769317b14ff08e880877839df27c74c8db0cb95", 0x51e}], 0x3) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x5, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606955, &(0x7f0000000300)) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x5}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:01:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000000140)=""/70, 0x46}], 0x2, 0x0, 0xffffffff80000001) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000016cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d5b46b7b13bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd0760536c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b160000b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b13fc060c082e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179027467d1c5bba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29f8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58597fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="71c53fe9796179fdcebee5381cbcc25139fb14257f6eae59a4df21a13a9f191e2ae301bf4796bfcdd69564e1cffbe43e9edecd7adb47f05d0df247b5bac4c434831ec81549a584a1140eb214b8d2527bdfb49946697485b5d1c6ca05e411a21141a9f1b106cbb847df18f0e7e76852c68957df205f27bc72539654"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 16:01:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rmdir(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:01:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r3 = fcntl$getown(r2, 0x5) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x1, 0x1, 0xffff, 0x7, r3}) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="1dd1cfbc9ebd7de758dd825a10edf543c5e6a65e90d33f8b6b182a4703e972abb030f1f0dda8610803fd290aacbddcbe5bf69e7d8c31d7d8da93234734edf09ee70d6e41d577a5630829a8888d63b6a74fed96afac73d171d74ee641700b1e5994abbf7edb97ec143179167dde803238c8d44444d3d258452ce651ab955513002f800a803d68161083164b4784b735ee2ec994b5a6d15de50d4902fa16b7f6", 0x9f}, {&(0x7f0000000200)="17a9320f0647d3259d7645a4c2dc25c32eae4ce350dab558e21f77516edae274a75211bac2806672a6680a3c766304d0278dc9b0717ba3d54cf9fdf0a13e2347606e117442e93812bb0f73c178fc7a356c49c4623c81419902311f98420a0229427b8731e78db1253adfafc80eb66a916549ea1965019a1498e195c22e09", 0x7e}, {&(0x7f0000000080)="b862c765f416ec0140dc986609eaa29f1e", 0x11}, {&(0x7f0000000280)="7b2a212690a1ed35574e0ba8f8e10042e8e52c600430327ee2e43f722bb94eff544d6fb22d8ab53a1b88cf6018ad5c9b3004b551f0740ae5c68987e728fb0156f66c59559aaaa98ada1501da36d262636281a7f122ad49596e6387a75f9c2a81731957af0b9d61c723033e967a65b0aac431ec473a24d7a8d0a8037cf8e1f3144979531e62de9125ed9e2355d34fc8287b94810d4927091dcd762a2a78fd2925b99c7198a5dc8568e3cdb64958fe885ae8e54c65fba9535f30707aa7ba67f55b67d8", 0xc2}], 0x4) write(r0, &(0x7f00000000c0)="aa", 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) 16:01:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000600)) unlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x7f, 0x1, 0x5, 0x0, 0x6, 0x9, 0x3, 0x2, 0x2, 0x100000001, 0x4}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f0000000740)=""/199, 0xc7}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/54, 0x36}, {&(0x7f0000000400)=""/207, 0xcf}], 0x5, &(0x7f0000000580)=""/26, 0x1a}, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:25 executing program 1: clock_settime(0x3, &(0x7f00000001c0)={0x86, 0x6}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) sendto$inet6(r2, &(0x7f0000000140)="10150b3366a3208649cce1403d91fc1c86ace66bf78ff69174d4e51b538620873d643157e5f49675fcb5f2ded7cd0526ac3ced69c5b59343cf2c0bc878b76cbb7f470449fe7aaa94465966de10e8a77b43cd677d96509024fff5c1c8ab89727459062c8a8e3ffb5155", 0x69, 0xfe5b1a4436083906, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x8d9}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r3 = syz_open_pts() close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x1000, 0x7bbf, 0x8d6, "b577ce2259b4c77e8a8a66771ef190bab4ae8d62", 0x9, 0x5}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:01:25 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) writev(r2, &(0x7f0000000440), 0x0) 16:01:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00002d0000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x808c694e, &(0x7f0000000300)) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff070004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:01:25 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x4, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) close(r2) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, 0x0, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000180), &(0x7f0000000200)=0x4) close(r0) kqueue() 16:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x401}]}) pwrite(r0, &(0x7f0000000040)="e1ece42611f6c874940015000000", 0xe, 0x0, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = dup(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000580)) sendto$inet(r2, &(0x7f0000000140)="3fe905338a57", 0x6, 0x8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5}) r3 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semop(r3, &(0x7f00000002c0), 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000340)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) clock_settime(0x5, &(0x7f0000000540)={0x5, 0x7}) semop(r3, &(0x7f0000000000), 0x2b25) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) r5 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x4008, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000500)=0x1f5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a00, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x5bd0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/120, 0x78}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x7fffffff) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x8) pipe(&(0x7f0000000080)) 16:01:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000001f00000000000000585fbd087b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9fa092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa"], &(0x7f00000001c0)=0x4f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 16:01:25 executing program 1: r0 = socket(0x12, 0x4, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) ftruncate(r2, 0x0, 0x2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r7 = getuid() setreuid(0xee00, r7) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r8, 0x0) r9 = getuid() setreuid(0xee00, r9) r10 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r12, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r9, 0x0, r10, r12, 0x4, 0x5f03}, 0xffffffff, 0x101, r5, r13, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r15, 0x0) r16 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000787a00000000000000000000000000000000000000000000000000744b0a580000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607f808bb34177a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a27809581a036ffff000000030000000a0fdafe6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e56) setregid(r18, 0x0) getgroups(0x3, &(0x7f0000000040)=[r18, 0xffffffffffffffff, 0x0]) r20 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r22 = fcntl$getown(r20, 0x5) fcntl$setown(r21, 0x6, r22) r23 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x7ff, r7, r15, r16, r19, 0x118, 0x5}, 0x6, 0xfe, r5, r22, 0x3, 0xff, 0x3}) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x43}, 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) 16:01:25 executing program 0: r0 = socket(0x35, 0x8000, 0xb) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1000007, 0x99, 0xbb8, 0xfffffffffffffffd, 0x0, 0x80000000000}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:01:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r2, 0x7) 16:01:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0xec) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x1, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r0) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) close(r2) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000240)="8c65", 0x2) 16:01:25 executing program 0: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x1c}, {0x61}, {0x8000000000000006}]}) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:25 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='p\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)=',*.\x00', &(0x7f0000000200)='^\x00']) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$KDDISABIO(r2, 0x20004b3d) ftruncate(r1, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x6, 0x4) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='\x00', 0x80, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x2, 0x80200, 0x8, 0xffffffc0, 0x4, 0x7fff, 0xfffff800, 0x10, [{0x0, 0xb129, 0x1000, 0xff}, {0x300000, 0x6, 0x81, 0xff}, {0x0, 0x7613, 0x3, 0x7fff}, {0x8, 0x4, 0x400, 0x9}, {0x3, 0x101, 0x4113576f, 0x1f}, {0x3, 0x3ff, 0x0, 0x7fff}, {0x5, 0x4, 0x3, 0xa22}, {0x8417, 0x5, 0x8, 0xffffff37}, {0x72, 0x5, 0xf7, 0x80}, {0x2, 0x1, 0x21f, 0x81}, {0x6, 0x4, 0x10000, 0x1}, {0x60000000, 0x3ff, 0x7, 0x1}, {0x5, 0x9, 0x0, 0xeab2}, {0x5, 0x7, 0x3, 0x1}, {0x7ff, 0x3, 0x9, 0x3ff}, {0x1, 0x400, 0x81, 0x799}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x1d}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa603faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) pwrite(r1, &(0x7f0000000240)="f0de11347901c164477284fc69cd09f17c24cdf7839723da537712b1863bc7c4b8b539c7029c8ac754c83ab29d657afb6b96276b84555044f56b2fb5eea8d8b13ac4390f459c6dbdd40c51c623a2a5866e817d7ba4fda64eab3894daa29893e36452a0d015ca9269c926d4b5f732596db88d976e20ad8d8e25cfec1fc803667abff67c465ad3d15cb5189bcf88953d82d1f6683317cbc85b35e9e6c53ac39091995116c71e10ff8e57fef5e81f3352b90bff2ad987a6929fe0e6fced4953df38b5eaaee7785d85ebf9f34a41f3470307a1f7328b4716d78c4e6136a28880", 0xde, 0x0, 0x80000000) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000040)) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x663) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:25 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x3) r2 = getuid() setreuid(0x0, r2) open$dir(&(0x7f0000000340)='./file0\x00', 0x24a, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000040)={0x100}) write(r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) 16:01:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x17, &(0x7f0000000180)="3012aa09d7d398ec047ed8a7a227e02388f3d7e11f4332666111876ce12ce0fd9cb4fee3ef4affdf3bf6929feea9faa7ae1c3e5ce8000004eb125b626688c3a61ef94f4746a6465c5bf8ca84d2378f5238cd1166278a964cf2e979d04af749b72f0966f36ea647126bc48a9165e6cfe69b30d2c3c922e24ec6b24f67851c8cce8e9fd0760d023b184591126d2f5ef33429850be470172178fa7ba231d892e94a2511a60366a046fa1ab6e2e266bde5e777a5c048", 0xb4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8000bc8, 0x1d, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x80000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:01:25 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2bf191e55306ec3bb6fd84ebdbe4f3dd6478b7990000"], 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) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x11, 0x9a, 0x5, 0xd28, "5e1efa642633da1737201d25b48e7bd2f4dcab66", 0x8, 0x10001}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:01:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) geteuid() getuid() r5 = getuid() setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, r6) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x3, 0xff}, {0x4, 0x3, 0x8, 0xfcdb}, {0xb8cc, 0x2, 0x20, 0x7}, {0x6, 0x81, 0x0, 0x3}, {0x1, 0x0, 0x1}, {0xffff, 0x80, 0xe0, 0xf9a}, {0x3ff, 0x80, 0x20, 0x8001}, {0x2, 0x81, 0x40, 0x9}, {0x40, 0x81, 0x18, 0x6}]}) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:01:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x7de6, 0x40000001000}, {0xfffffffffffffffe, 0x4, 0x1800}, {0x2, 0x3}, {0x2, 0x6, 0x1000}, {0x4, 0x1d49, 0x1000}, {0x3, 0x4000000000000, 0x1800}, {0x7, 0x9, 0x1000}], 0x9) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = syz_open_pts() close(r3) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x2, 0x10000000000003, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000080)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000100)=[0x0]}) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) kevent(r10, &(0x7f00000001c0), 0x60, 0x0, 0x3f, 0x0) close(r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xd, 0x2010, r4, 0x0, 0x91) ioctl$TIOCSETAW(r10, 0x80047469, &(0x7f0000001780)={0xc, 0x0, 0x0, 0x0, "1ffbffa6163cf90277925f4904b3955b7a830d58"}) r11 = socket(0x11, 0x3, 0x0) r12 = socket(0x18, 0x2, 0x80) fcntl$dupfd(r11, 0x0, r12) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x8}], 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) semop(0x0, &(0x7f0000000280), 0x2b5) semctl$IPC_RMID(0x0, 0x0, 0x0) listen(r0, 0xc1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x0, 0x3fe, &(0x7f0000000400)="00033b17c287df2d3eebb5047a52ad211c6d2959a510d0b3720f0d757ecee0cc8b12632e5c9b58001f0500d86f6ee721bcbcead29e5d7d095080505848b13ae67a53ceffdc834ad4faa34869b80000000000000000ea9c559cd70c5ebfb665c2692b3af4f745ef03d5153520c8e412512c66dbfd06a6a4b1c255b16fe1b74f89d82397966b0eccecd62db31c15e368688416d5d6d7740da85375828f66eae178ace6b17f3f75a28a4c47ad3904cb056d04f8196a6781e9d1f6d53d1aa2de35c39953e239ceeb28ba9d9773e21e06b4bb6f5a66da4db0c0a417f183e59afd6eaad8d6d304e1ee4d32bcc45da6a232d1aa10450b78e943371483967a5662afde694010471d", 0x104) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 16:01:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000001940)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbee18bce325db26fbb7da47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a28170e5e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x402, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x10) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000001800)='./file0\x00') r1 = msgget(0x0, 0x663) stat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) getgroups(0x1, &(0x7f00000016c0)=[r4]) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, 0x0, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r8 = getgid() r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCNOTTY(r9, 0x20007471) r10 = getpid() ktrace(&(0x7f0000001900)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001780)={{0x8, r2, r5, r7, r8, 0xa4, 0x9}, 0xffffffff, 0x4, 0xffffffffffffffff, r10, 0x9f1, 0x0, 0xffff, 0x53}) r11 = getpgid(0xffffffffffffffff) r12 = getuid() setreuid(0xee00, r12) r13 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000040)="995c998df0f7481729f48b1a8ae67a15e15554be6b2abf534e037f3095143d64cf3a91682a03c17cc18ba5e57d8025d1a9e2f12ede040ec26b9917c0536399c4dfa0d42b8307291a03099a62e964590d3cb1421b19b9c7aaaed92caa44477f87b993c57db8ceca82b1d7011376086739d7674bf1b6c352475d7d56a0d024", 0x7e}, {&(0x7f0000000240)="3dc55d97df7d11c7fae8a57c2d2a4f0ffcdb4e1aa39e2618cb8e07939d44739e4c645ed4d1721b907fb4c203b85c4cc42b8fdd8769bd31600ecb1e04c360e17592f5c75a4fdc8686916cb7388604b6defa93a1769af30bbd1a68e8fac47f5ebe6d6738046a3943cf45a3afc37e2b826c7f6691c5f76e1588f2d506c6db35c1a74bddfb860e2120fc6ee2dcabd2a5951f17a220d9f15c2f0490c44866c6b655efdbebbd31496e7a2a3f311c81436527e64082ea3a984ac7a7dc276212f97f612ba6e0712f12a3d126c10231f4dea4994d2f77", 0xd2}, {&(0x7f00000000c0)="11807e2c61f560a9ceb96b0bf034856199f9156c504e83be7d", 0x19}, {&(0x7f0000000180)="9c7ffe06a3b4fdf8647c714fe079aff04820f6cb16c548375dec30172a31900c6ca7816b41f768e8f4a244337b4a58982cda6649ecbe19f94c7cda4d4749135fbf731818b86c59dff2fd9f3d", 0x4c}, {&(0x7f0000000340)="b8c933203076b456db31db24688dbf2ed12d75b84e805aefe86803da857df55c74ba8f3ce04d88e0e183fa6a7694321333b7ee6ee77855cfb8ad829a24c860548feee23eb76afc84688c62f6e20f721a42997b283abc5a5ce466633b7725486b8cfd4a70b64cce2f15ed1cd6b96dd7086c93416930faaa5c25f7f7bf952745f33591e43c5114f477fe20ceea160f12775bd2290d4f82c15a8a4ffc69c35c3df6e6bc6829fb303a740a46ecdcdbbfaf0fbfca5b5e44b4e8", 0xb7}, {&(0x7f0000000400)="e562c0224c524bb5c783c0836540a3dee2fc9621895ba11f2625048d815e5ff8b14fcadc0ad16438efaeab864401031dff8508734bdd069e40b8fb9bb345942df49b9846a390c459d501dcd8dd7842e39b69435bf268060676e3ef03aa80f77277d332ad7b0200982c60fcf42ec455355f4854d78ee53104d58df137c3d433db0766536fe81697afea327f77928cc0e10309d5847ab03af7718d8ce4", 0x9c}, {&(0x7f00000004c0)="87902657c385051009f3cb04c042ebc99c9fe9402e0442fe2d74e463c10ae998fde8e155182c4570a497aba373c9f000d4ba76ea1793c559c756dcab679ce64c05e6a920d7b65d555758382e707f30", 0x4f}, {&(0x7f00000014c0)="ce0e587b559807955a852b35ca3853adb29230ae8bfb7dfba5ccbfdf272fb21e28c7e7098cd436ef5fcd872a416705f0db7bf74c2f3b134e39c9d6b3426191ec8ff46329394995eb09bf2b057162f9ac87d558abc4eccf38a62e270907e894264e41718e4d7958db7ee5979962a8d863b8e67f26d43724a04b0d38bf0b9099ac192ac9bd6c699bb030962dc7314879d318ad4e2e251e11291e2099215fa0ebc364dff8fd923eeaaaa4784d5ce8c78119ee477f294556178da6c2b040a63b2babf9b316f2563286c2414b5eb02b54cd762467368a78fc8e6a5532eba2eb6c93685f76882b60fc5f137f24f843829d836edf3f4b6c22b43c050d47a7", 0xfb}], 0x8, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x408}, 0x1c) 16:01:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x119) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000380)=0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$unix(r1, &(0x7f0000000140)="676dfd21a66d34481af4b7a71bd8554b335e6de92e9f285ea9dc8b129499c40a79bf9cbc28e14c5d9ffb1ea30804c1afcd821ed7df76ca97e94e9b802fa40fbfa73b3dd4cc18", 0x46, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 16:01:26 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) ftruncate(r0, 0x0, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x8030, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x190) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)=0x4000200) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 16:01:26 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 16:01:26 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x0, 0x7fff}], 0x94e, 0x0, 0x303f, 0x0) 16:01:26 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0xf8fc, 0x100000}) r0 = socket(0x1, 0x4, 0x1f) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x4}, 0xc) 16:01:26 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x1}, 0x10) r3 = accept(r1, &(0x7f0000000400)=@in, &(0x7f0000000240)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/96, &(0x7f0000000300)=0x60) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='\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', 0x100, 0x31) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000003c0)=0x7) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/175, 0xaf) 16:01:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCNOTTY(r4, 0x20007471) fcntl$setstatus(r3, 0x4, 0x80) r5 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1c0a, r5) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:01:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x81200e7a658b7646) ftruncate(r2, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x7539851}], 0x1000000000000159, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) fcntl$dupfd(r0, 0x0, r3) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x2006, 0x0, 0x0, 0x87d8}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 16:01:26 executing program 1: mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000943a45e1ec78eaf9f58fe6b12fb88ccb438d3bb1430d"], 0x0, 0x0) msgget$private(0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x180) r1 = msgget(0x0, 0x663) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x3, 0x1000) 16:01:26 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000480)='./bus\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x24) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000006b77871e598c1e3c000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000010b667b82e3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767f4905002b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e00000000f9ff000000000fd3a9aad914de165ee96a5a21218d1c1866f2b1fdeed7449c894c338f"], &(0x7f00000001c0)=0x4f) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x84e, 0x200, 0x6, 0xfffffffd, 0x1, 0xff, 0x80000000, 0x10, [{0x5, 0x4, 0x132, 0x7fff}, {0x39e, 0x0, 0xfffff001}, {0x8, 0x7, 0x10001, 0x4}, {0xffff, 0xffffffff, 0x8, 0x9}, {0xf7b2, 0x81, 0x8000, 0x101}, {0x6, 0x4, 0x3f, 0x31}, {0x1, 0x1, 0x70, 0x4}, {0x800, 0x1, 0xe87, 0x1f}, {0x7ff, 0x2, 0x5, 0x5}, {0x9, 0x4, 0x1, 0x4}, {0x4, 0xff, 0x3, 0x9c}, {0x3ff, 0x6, 0x4, 0xfffffffc}, {0x80000001, 0xff80, 0x0, 0x3}, {0x1, 0x0, 0x0, 0x7fffffff}, {0x8c02, 0x2, 0x4, 0xcd6}, {0x5a53, 0xffffffff, 0x75a, 0x3}]}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, "2f5d235fa443d235e33eaf74cdca4700"}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x751, [{0x2, 0x5}, {0x1, 0x1712}, {0x3, 0x10001}, {0x2}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x3}, {0x1, 0x1}, {0x1, 0xc6}, {0x3, 0x20}, {0x1, 0x1}, {0x3, 0xff}, {0x1, 0xaf8}, {0x2, 0x1}, {0x3, 0x9}, {0x2, 0x7cee02a7}, {0x4af5aea8a70149eb, 0x78}, {0x1, 0x76}, {0x2, 0x2}, {0x3, 0xbd}, {0x8705db43dde3218a, 0xffffffff}, {0x1, 0x5}, {0x3, 0x2}, {0x1, 0x8001}, {0x0, 0xfffff783}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7fff}, {0x2, 0x100}, {0x2, 0x3}, {0x1, 0x2}, {0x1, 0x80}]}) syz_open_pts() 16:01:26 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x200, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000180)) r5 = accept(r4, &(0x7f0000000080)=@un=@file={0x0, ""/52}, &(0x7f0000000100)=0x36) fcntl$dupfd(r3, 0xa, r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:26 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, &(0x7f0000000180)="100a2956b922377662b9c01750ecc40da1854a8a5fafcc4b6c612dc80b83ae3239cfe810c6a7f0ddda4a47fd07f589609442521e9486ea54350fae133bae784ade0bdbf5e5d6dce10db82d672c07c62912560d45ad21adcc53e535259a73fbe1d8dfa0b0f6195e8bfc02ba", 0xfd35) 16:01:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) r2 = socket(0x20, 0x3, 0x3) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2f) write(r3, &(0x7f0000000100)="4e090008cf376612", 0x8) setsockopt(0xffffffffffffffff, 0x1, 0x9b, &(0x7f0000000340)="b642e82cd7a5cc8c1d25951e2ced981f88cc1d072b614f5ed63a0ce043d7707f26602b64406524307ec4e20e586c52b03589ffd835c32da8e2c50d2708c4c558e903dbcd8dee049ad48848bae1b6ee34177f2cf3e7d7e4dd13ac7880f9c9c7eccb2485063e1c46847c29f436bafb567c542e1e09e46b264871477be793187eb314495346cdcc1211b37869476cac5b7fb5f539f373130e5718ad62b13dd4b18dcaca39b2d6973682b797569b556f2f2a015bbc0757de2b9ca2cc0f033bd1c92303d091989b2723ba8f1e5ea6f99e192a8dea66eaa4954a62ab1cc17546854f500e35a247d3a7f05401db", 0xea) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560a865994fa607faf1fc7fe77a2b0dc1e81a5327d0300767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07b5c50b60369360d43f7eac9bb11f0a0fdafa6a5c6f240f677945996d5d5e"], &(0x7f0000000180)=0x1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) dup2(0xffffffffffffff9c, r2) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCSBRK(r4, 0x2000747b) 16:01:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x3], [{0x4}, {}, {0x0, 0x0, 0x38}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4c}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)="ce855ac7325e990a10dd4ebbd926") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:01:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0xe) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000080)='./bus/file0\x00', r2, &(0x7f0000000140)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) 16:01:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 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) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000180)=0x8, 0xffffffffffffffe3) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r11, 0x0, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) fcntl$setflags(r11, 0x2, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400", 0x0, 0x4}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r12) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6bea81d88a1d2471686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e139fe06ce75355cf744f201471562c5e9e415a2b3e441a10c564bd265f99d9dced73a33c8ee39c1f228e1da8b41e3fcfd4dd958da03b256c93c25ceb766a8c73c3186a801475917b367288805f9c658c7ed1261b360bd8075bdff5d1293814ec139d39eecc855d332f862fd2f6038eb7d425e5915bf05b8a5897a2f186c7107a5b5c6a457c413e0e227b06fc2046828fb07c4b82e4d4e411e5f17d92e1802fee817256e2da58c6c201ff3036427332beb469039aaf33ac9a4553d3c8"], &(0x7f00000001c0)=0x4f) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:01:27 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x70) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0x3}, {0x41, 0xff}, {0x4, 0x3}, {0x23, 0x3}], 0x4}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xa0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:01:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac30074fc29b72b23cab068585fad0a18c79581a036f17a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e"], &(0x7f00000001c0)=0x4f) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:01:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x10001, 0xffff, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x175035ed], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x404], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x6f, 0x0, 0x0, 0x9}, {0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0xff}, {0x41, 0x3}, {0x26, 0x6}, {0x100, 0x8}, {0x5, 0x81}], 0x5}) N O7fN O7fuvm_fault(0xffffffff82508e50, 0xfffffd2af56c8399, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx