$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5a6, 0x550, 0x0, 0x0, 0x7, 0x10000, 0x4, 0x3, 0x3, 0x7, 0xeca}) 15:44:05 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 15:44:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x30600, 0x8b) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) write(r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x403, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') close(r1) 15:44:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x12, 0x20) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x7, 0x5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRESDEC=r2, @ANYRES32=r2], 0x38}, 0x0) 15:44:06 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x147, 0x80}, {0x85, 0x3}, {0x27, 0x8}, {0x100, 0x9}, {0x84, 0x6}], 0x5}) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 15:44:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7ba6c232175273f23baee1889432295195b51efece6443bb15d492777190c3fca891046fdbe708eb737abe955cda27afa5e414871ec43a956d466314e5b86314d427718d6e70b74ae40195aa2524504736d770b52a18fe7c5a6334b5e05ac6683e26842419a5c5d234ab5df2ed56bc3f55e29d45e6c7095042967e6e42c2874b6f311a3b4f95602d9072dfb4e03ed8f3690e72fbb3e37059cfd40cafb4b20d5e0903e09ca73e1af1a7c969aa19a9997ce6cfbe8ffeefa07cc53a44d2e384cdaf057b7cb69b396153705654058b96ccaf942b956d1d5c2e1f531844e7a78d8c25d3f802e48d147f73feebf7b3c76b2c2dc2eb2025ba76f73f6aed07d4a8e1b721328c08077b4554e9c5c4d93226d8fc28286bc0dc62dce977c2a67c7236ebd91aff3c48ca2639e0119457bf343e9b2f9a8304408c379a43566e531f4fd50fe20d418610f991769cbc1808c24e45881b21aaa2ba38aa75d5ebacef5e014b3865b7d4877a5b47a0eb6bbfaa4ac32d222ec77c238faeccb4f3edd09b8afa6184a7d29ecf7017b9a3581ba1d5a129ffef5b3057dfee9dfdc47dc26fa37209da3c73364e8263bba4b5641c9506b7cfe3e1aac49b7f722c2277eb17f8b63d2ce8ef0229496d637900781fa40120cab0be63c51dce216be01861339e905ba189b1c3a729482e494dd93148211fd477a95d29d8395968bb36ca5e9d5935507e8b36ba7855a6ec48d489cd49e2b205e3c2facfe261e2b9f8fab0010a2a924fb58698a19970f5c65ce79d9e9fbda1137e8db9301598689d71e1248106ed000fa430246954571b95e58216bf96f903d065bf7aea736bf74d4e8212187419248d2fd378fd0996c76dd5d18b1d6710998e78f3337589fb6cf38549c08a5c003f5122bb53f11fd75980926b96d59f67688f31e6d589334db7b3568edcf438c56105e986e162042f57c86c5c0db50e61c3054e982e2b83aa0ebe378dd3a231be80c9bb9729a949e9ea1fa38cd2e8491fc255a92a83a52f580ce6b34a4109c9623a808e0d7345ae344ee95dbb75788fc4106f1081c789b61138ba2afc314a8a17f52b842c5b6b87e13d3a056374e44f45239efa9834d0365e25647b47c32a490f1cf6d8c646c77fe8dd5e6f933311547a80e755411d65502d9b8b337944cbbdf3d6e6fb251b4656e8916a82fff5a3f405d8f8c26c9b519717423bbba0f80efe01e60aa50ea0320ca6f8ff54c9c867013addfdbf55ac74253201884a37ae74942ab71600afdf0c8f8837b5bdac83a19cf058ff856057828ba3db990cca06d92c0ebb87de06f6b79775d3c8ade80578b151ce24532f0efc83afd2120117d1e3a0bb51220699d094e25831881a7f2ebf0df168ca8ce9ba5871c60c7ace7040c6d61abb4c500aae2a78cd277cfe6dee99246b37dcaa8dfcce7605143c865a7ff23afe678379ebbe3ac004939b75ceb295671f1dadfa680d062f2260af6628da60fb48fb60cbe28837f97fcb88dd7bc0e3cf4b2fe6a7972a0ce44e09483f88f567afe4d622700704c58e985ce5d90daa8ceddcc84e8f594ef37fb0504da14c5d93fd2a555783f92613a73e038b10446d41f0b107c9cc9fdd8293ee5ff0f905cad291948a928358f645e51bf85e70e7d54e32363e35a3bae0f4a5f826a996e12d898f9dfffd2faacaacdaa739c11b238a9cd22fdf214659f16a228ec3214ac0007991d5defef7cb2c18934b1ca7e38c3439f33a49ca16390e59904f4bb6d1da0a8ac04d438b86e0dada2fca469fe56446df2d3ea9ec332694e2772f817e0ada62265f867021638cf000fececd8099930f8e54fe04b51ba81642e4cec3cb294970e454e7e9d945241257f01a42043c38102480be9ea48a4e88b79005657fd21e858a450acbbdf31bdcd84133376604b500842bc054e6a43891bad6c65286e20a5835a3e2084c7aebc5d5d5bdea56b01630add820c850f0b8c95d71cca27ed3d46fb7500ca8df9013675d6a714dcf832d161f4d127bdfd4a1bd467381a62bd7b4b39341091d3a5bbe0136dc3762a8a98b85228f6896c169cbfc61c31de3f4611431899eb93a842fe68bfe111a8d18eb122702b46fd29e54a440524a94d466df9201c964ab504a7af5469ee2c8040962547ca77a184cc8ebde63667d0b64536aeb3d72eee8c588f32add2b574bf72e67105313782daac351728874b0d0e0ce986b77b049a6200a4feb3cf99a1656dd4b57097ed5bdb175c2ff7c831dfd9410757cfee63f3b0befaf39780084b88263ecc1b8a9f57de6754bf0ea53dd5570bec184a73b839343cdd1627351be6a62c85494a0bf54c19002b488f2f4f8366d507e8b762cf5d481943378f0c2dc3d5480fa93b83e0280f35076ba1f4cab74ba8d587895c6042334ece6d8674bdfcf6680388241a0700957ac93aab281e62d8403f4061e824ce4bf1abb8fdea39fc6a8f339cf55213ba68306240c691fec710b871db6e5b9963e0156f64be9266d42f2444eb5e03300a3e0f3045ae9ec9609719aeb90de0b4579167c73b68a3d0db7cc8076f48810a2cd090ce2e49500b91b6d42ee678ae4e8572ca28f7e8a1cbfcc78c35acda56bea937136445e45cc48e6cc28b856e1c9cb184838569ddaab4d649d7974bc5c2c24e8283f15441bf03005368c3e4ee7172f659e49013bf1e821abd60952d112fc3987495e75e8a4582082368b12c578f5a63d9ad527c6e0e30e3b3ba9898fb0f7eb94790ce2bb2f80c842bd279f7f1efd49ce3de76b5393607fe3dabe4258fdc086580ad82477933e123155488a90b7e4837856d2985880883ed083341a25b4f7a21535b0d384ec506f42457cc8a886a62ee386131a8b6ad3903a418eb533d532cb111dd6f7b4925ca7146ecaf90248213c1ddd3cb20691c624f9b11a2670b26d73db3b7f4770174d5af1ab2e94a77e27c9dc5139f36de2a61b4633585416693e53baf58046d0d0d4b0943357555b960a163bddeb2c8afc28954def2f7d34fd5ce218e13416b90358b6b2b70765b22f4a15ea711b69f36f723c28349d9d91616045d929f0bb8ab0a1b8017a6e75c9815ca35a92984ab2e13f6e775f82e21b444db258b35cd5a34afee0a34bb1268875ef32f68329455bbcb4384aa6a9e85829137b2f4489d756a771b6efa19c42ea948053ca26db3b97c952a974f9a9dd2b500ba6147b0b5b8b4d79beab2102c09052a9cb24a96828c347c98ec4c3400f80e789262134fdce39d715474ac899064afad95500fe04ae5fff712b0d94a64d3aa3b92b94ca70e7658777f4a8fda62145f2fe5233f5f70f2613b71403e4e5fde9c9b9cd4ce375465c8dcf1726ce510e39cf007c5510eccc30f63d17a3d8820c358f97adf72fe2451677933106e8dabf5b4043d6f89455eaa0f7100f83322dfceec2d1171ff753fffff4288ea96a2305277649b7717cb86e46a6706e30c5d53b1a346cef1490d6f68f7f2a253a9f18d9c4e40f66fa9109faaf4f98627d1dc06d82b49ad75a36996d604cecba6fd7e5f8d06f59781a7946c5c93ec81c8df9f36d55e7cd089d289bc4dff0e9d4e0000c6f5520f64940e9a2d23b6e5cb4fa55aa9170873d3e44308c235743100c4bec63bf2e7e30586408a051619a56f822090af2030a803260d8237c429d12a381561f37051f2732826663c967edc64878dd17cbd53c951487e3c97bfb7783f95a7fad8e8490f89d5460fe00b0301e0a58b58385e36c9a129a2c08a05e8c9e52856ed1845557ccb48a33e1e8d6dd9b8de2210e4a71c9b31e1277dcc502ee5101bbb1c6d57a158cae6958ebc1e2a5106fc201bf396f65ca04adf2c2893e1a5704a1881b30d2244aa7ccffbd60f3b81477156a1c4cd720c628472fa7c3fd07054a198482739ccdc98548769f8cdcd38814ee0c75765931b433a10a35d1756af7c996fb6ebdefb18a279a35734ea51e5e603362e327b3a3d24ffc9dbf461c394eff00ab7b33075fba34c26d75e8df0c7c5ab2f5d5bbe941f9609ceee0f6f8d250469abf4bf486845e4a583c13bb459447879d2b334a8711c53bad8dc1ee16e0ab716a7a9da81d7f07b9bef00c8cc3c50647bd9a8f2d750eb719d1512f37d7c57869d2f2bbcd7fbdc29a109eda67a0d0b8abe62cbc0c270e83607efb1a46704ed1438a8943533c701ce714098603d9b90355e6a0afb09f34e3d992df9e474eb2bd363d1310f9086fe220149abff27f7c31fbdd249450c069d141d6af45d3d886e91b60f029788d1af7bebd9c1948ba0e17897c478171366ee5e87c9c769f810561327f11129ceca3e826af5a797b78e5d9288e6b3788f15ba19eb8702c02cdcf4498004b3ca70bc309cde006976e95b49ccc1cc018fde7a137156a5bdad635ccc6eb3297eda52a42ba14d9e3b3a934c0efdd3f8d2ca0db538cfb73f400f3ab2f682787a99a896b7e5a05255060fc5d7294a5c6150c0e305bbd4cea4b1364d0d3d15234205abdaca6661c2271a290d22ebe9b72dde4bfd800f02273341a1c05b27339020564c12b4e4105c6e2c4823336974a21a2541890d285a4cbdd85827b5cb35dd4942e344097d1373a90e04e786dbd16ebc098f365a2817c4c1d3b1d7f1eceb76aafa8eaa88c1d5c75b8971cb07314cc3d6f3a9b424139093699611b370c10d33b421dfb86c21c4e40675d5845917523333e4a8102b7a7961971e3b895d0e97bb0a99c0aad3c036d9e75d11fbbe14759031d9813c8d2eb51fd87c994769bffb6509f34b4cbb127808b0ae8b7a9bde0b4f8a70e47d6df755b1e0fb428142b8a86d9ae4b1c52667b2731e642a512098f9b8a6ad04d2c3ecd56a3e4977c36ab7294514148136dea8f80b95f33f3704d2d844709db43ffa507030a03689a632374585abed16a44374a485e87ef60b14c3a10643550ebd2f089ee9387d0db62dfa801c5bf4a7298978b4394d76a484881a470f864c1a442f8b1a28869c8b714f0d68f08a78e18b1283d921b2785dcee37cab5e326bbcff92bec9c588fff086a82b79e5580c3770b5e284d12bc9d3ad53a61f773eaf3bc306a9caf2edfafac0b02c8b337433852f0e5d7bc31d8636334c7cbc69f45fa5d737f7dda1de349aaa6a4fda8492c95262dbf90a8ed17d083a38e247cfdd2106a23b099a31c01a969bd0aef60c50a44fbeabf0624b6978a2c0eee5319f211373c77f30434985ee90f7556a290e7c612dc11360cae5c3b522c31d3788e55693f2fb4a400f9db943568bf3638601c35ae0685b9b9e1e6bdad9c5b5301b4e6865fadbed133be3c5e7b9b8f1973c1b9ffbebb6a2cf6ae3ff3842d4ef7856e16d1cd7acd56e3758fa83b3a1b19d4d89152216d4ba915d3142bfa9ae6d28b486ced676618a14ab1c635448a8f6171ccbb47e8e61d3a31b37e1d11323e02ccd940aa99534a9102f42b973f18978997368ba21f345301a1d63f0e2d2819c819b374cf379ef5726123da6cf6e281037f3675472fa3ea91dbf392b4fffa1dba713a1784c7d76766c8c6424f33078fb3615fbe1ace972d3fffda0b795aeefa332e239f108c46b292561f95994f20fcf76904c28e1be4797b61a3a9697ea4f1bdb0a5ad80d9daaefc87093625d0c9c73089c82e8a1e0be1db248c03c34cdf26a0ea30072a7c85e5fa14d8f09be6c2c8e5d9db6331a2b11339f864a57e048da41fb4fe2c8a4debf938839a92d670bbd9c08cd6b05fe43a655cd69dd5c29bab87499e1ce16c96201352ac1fd77cc55ebe5b2be5073e57ab9d63eaa839b596f5d7c972d6010b33bad6a729c43b4ff87412e60392988b1d31ebd5d497cb95e0879a3bf9909a", 0x1000) r1 = getegid() setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) r2 = getuid() fchown(r0, r2, r1) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) setgroups(0x7, &(0x7f0000001080)=[r1, r1, r1, r1, r1, r1, r1]) 15:44:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 15:44:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r5 = socket$inet6(0x18, 0xc003, 0x5) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x40}, {r2}, {r3}, {r4, 0x10}, {r5, 0x82}], 0x6, 0x81) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0x90aa, 0x800}, {0x3, 0x3, 0x800}, {0x3, 0xb97b, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0x5, 0x1000}], 0x5) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x7f) r8 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x808, 0x101) recvfrom$inet(r8, &(0x7f0000000280)=""/36, 0x24, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) flock(r1, 0xb) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x1, 0x8, 0x1f, 0x1, 0x3, 0xffffffffffffff80, 0x10000, 0x1, 0xe8bccf5c241d1dc3, 0x3, 0xba}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r9 = semget(0x2, 0x3, 0x480) utimensat(r8, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x4, 0xfffffffffffffffd}, {0x6, 0x2}}, 0x2) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000440)=0x9) sendmsg(r8, &(0x7f0000001dc0)={&(0x7f0000000500)=@in={0x2, 0x0}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000540)="cc8606b07a81808eb964359c69a4d1", 0xf}, {&(0x7f0000000780)="70211331063f492e8b65ff66ae788de1af12d8134221cb47896496da4b2b2e336b3a59d7d5484eea8832545c91c6e1067addc2fa520c6b31d51aa176cd0a5cfdd5bafe18b2d0921ce32c8bbde725fd1b831941e0ef96a657289aba7a6d4eef56fbf067fe888df1eabe39cabbe80783687a094c493615d68791601f6dc30523b1b51a6b049ec89f93805a66f9194324cada5af87dffe1", 0x96}, {&(0x7f0000000840)="2c1b624d8002583d8e875b1b2933cda4f9d42d9787739855ae4d15d1b3b1e33f531e63793197352c1525e80c7bc1dee4cc3d8a1472d0c1863834a235f75958a2c36f00b5be5e61d6c7caef359318a295b7d6cc9510070f5face6527c3f02522ce69015e7a208a02167a49c1aaf1fbfcf4183e223ead51d191ef3aa5527b402982b7accbdd194bbc1ce992f5773014161ae0cb0eaae36771dee453929d0034ecd7e734531139690ab22ca178206c449f3eddb969d4457ef651d91bd95ae8214a9c0eb592544761a09297cde7edc776b7a4901a2162e6768f26d6e11f4c15bfd28ad510672fad2853b67cc2065262d44d73c9732504badcd46d6ddfe87c548507d937827701af5a20f4b72644ca1cec9d93021707dbcd977c20fbbf9c613f9e769564e2ace08caab4969e8918d1c8c31a9bad0a00b7dcf3f164656b49dea4e6ab394c094bd388a5dcbb24fa02f8c10517f5502ddad1ffaea3051cce61e479319b3e011a24eab37ac52e62797fe92513fc695ce548b94822fefcb875b8a5a642c2c48725ad4c850e39a9642af559884a54ebba29245e5d46a2cc77a35e7ae271ce8b970bcc6c0801a6769f1f813d6ecc3b4e9f46354fd999c4125a34ba63b6af9e55c92ad7adcdac811784e97fcdfdc0d7aa82699d1b226252de13dbfff4a2400cf11234ccd4561d3a24b45445943abe4307d09e2cc54014c62fe611f2dd057025f78b2643dad48838844ef8fcf19e22b7c08505f4d6e3578bb502b61faf3f8f66494aa8ebe6d12d4672a0d4386b7fdb72134113631527044b496b21ea663a41e92c82893a62f2f845a814af57d3c7dcec41a8dd9d8e10265b8c3304e8284489f7d9ab74f5eb0783778b8ade70f52143812880da82ac2438d5a9ffbf84aaf769092e4f9488523c9af4415b394d74b3949f96ad286cda489d71bcf3977a7aef12668bdbc5750a447aa31f7b6afc90050bdd3bf8605cdcdd0e0c64dbc6e37162818aa44fedb055d9ebb04e6c2bdfac6fb3a3b693fb5974ffaf4e70523a4beb1e17539f575e46b666ee7f4c6109432008b85aedcc10dfb03bc7fc2e7856f155c917862a3c23bf662e5ac6f2d15e425f1194af03a0f50a9959cada01901843d512e8beb686276a4c4883ea2382eaa3e715f73406536c1bd26d50542d63b0204e2b42664723a843004d7acab81b61744d3a87b5a2afa78de53fd755b3780d1bac68cfa613c41fef3cd8311b02a277df0504d21d09e0a340b37273b4734b173fb08397e8e60b2dcb1f46d8cf642318815d7e11f4b638504c55562e0f59aca507e25b5edddb9ff8fbe580155896b6f6804b800707b6a9b6a774b8f78fcfeddd4f75d19049de462d4b1047a23c7eee4ba008956efae79988a70888c8e868b424c185ff22782adc4137ee733958b2ab4783d42562f30db87bbca3fd09bae6ffcf8435a1d743f1f9988ce7c1d23e8b4e0984501204562570616398fff26d21378bc1f90eaffa782e78a2c835dae26efb1fe63195fa93312013429cae9b520dff72ef462722e8463b103061ef97850871b9445b0c6e5a46e5506d831513aaa0da1e3e89bd607f40c8f382626d685b94bc64feb9cf20803b29c8f6c29463f62dc8c2270e847b1b67a2dc8a21e0b8f655577382af9c05ab2a097e42e21382222a860d7ecbaf574e773f62b33f4dabc61408f478dfcf47a076b92d771c1bdb919babaf1ec4c577d0a33b9f91af0830830a9e5ed260b952b8cab8d8c96f491d4c2c2e62f6a7719e8d4a8c11ead3a37d1a3391f1a9851a8eb92543391b707be4f64c4a15c272e69bfeced33d75f11ea0192641ec6f89417f034c52566559e5ce471a42217af6e1acb8961320b74d74a030d94d172831aca2569e6387fda267845b349936faf458e989ea8f76d9a97b2de7c31742a2f80e8210b4671ad06c39dbc60d6f630f1d629298866a94b69bddec067c0f1c6d501e6c642035d38cdc3d4769fbacf04a01a28dd7165284153f568e9779186ca94d05c8716ec3ceaef77234d65a1577c1adf2025cded24c7e906cde4a4d9c0a5ab95354f9ee2ecd47e316a36f4e2114a0e1af756b7496986a5f5d26ee44137aa423a6e271b1568c531422bca3de21ce1f55f8a248c3f883e8004818817f44bfc064b96654b59ac8774101a2d6c6d8a9e404e3e86a591e4f2eab95d48bad32da614279ee4298757aa22ef89e6ff6f3816231298b5d59699d66bcfc224d2565f23a0055dc84422eca2930065d18f4fe0e9d276424cd22df9b6670dbb036f68c1d1b20574bf742564c1ad6a32604d782ab7844cf42740a4ce3f2924e78670406e3c32121b8b808f7de2db68e4b0d3e07d1157bf018d492a8e89bb2b71fa6550b8331effc35cf07299510c3daa89c86fbf7a2c07fee0ebc8ef4309e8ef74d581369c2ce1c5c49323f4fdf93a4078f146bda840819d2a5c2d1a12fb55b62381bb31fde70023fa0854d8d6b0eb34354a7063a8928aeb24a248de0ae33dd1911fb41b47dab6ba3dc42324b760b927a43078cb38b6fcbf7ed94285e07c4ecd7c6dfcb5179a35c845f1376955b3a773760374c519f26ca5a918e380719aa6f8ba8fe55d5f22b93e2461632230cafda484e6b985c99abaee317006419addcbd2090aaf69783a7b62d5a106bfb1be265c1fc811c4e9ff1cc460aca7fdc3d3986bc5c56c3f224c9c3c28ec650b24de8608582b92571daa4cdea5edb39bf1b9266cf144a453002c21e56a7382aa68b034702543f9c06878ad986105e7e033e8be1c27bb3d99eefb15280a275c76f606a6a54f4acbb12872560a4e2b3c6f5dbbd8faa838e30c92aa2748df2eba65e7d5d0cb56de51bfd2170fde945f30952ccb19d4acc6d03af878ee110211df32cd81078b373276313527fbdb882ae9eb0dbd2d9dcc7df11d76cdec4c5e60c5170411e684c25e7f47c332928b7f8e5bbe0e4b861557b73a1e08536194c0be80a9b2b4c670359dacc652bfacddca64e9a2a3344c85bb7832b58c1430203a8b1d8db5aaf7f83f76954da9c77901076685f9a96b1b6f17f3f5b7d9119d01eee8045220b35d7e6b35fe836335e45112bf863b77f3a0aadaaf8ab6f823071522c8d9562ef21ff7fb41258d25766e6eb8986d3911756c37e08d05ca736eec6d0c8769a98e9d1b1f6aa0e5f51e3bf03c68aff59c9f1aee2d1590b808e33a8ee18bdda91e4bc6a088ce88b5f46452acb4920abc43211347ca31a69784ded2db6bce07f982a16a76a29d1b854b67ff77cffccb01223bb6717b60b969135e17ecbf6eac1ee6e548fea68f123a9a5ef76a16a98b7bd81259c80a057d8f7d2ec4558c94d367316efa7fbc60c81be3b1923f8637099c8a8def865790eab8f3a1087ae9a2ee88a0025c5bf0b633446a6c88d4aef97c10fe0a037873663b2cade8de8fbff33fd0dbad51de92728bb90eaa45b64719d26976edc6ab170e50925da51c7309b275e1b6067497259193345450b211398629097333fac52802abaa9ec8a0d84410be571ff738d28c00f152eeca8f334d19b4842c7c2609e0e4d6df0841ba781929cdba197a25224759a8e7d6b2301834cf3e789ad8713291cd73dcb6208537162814b424f455836c0e2b67fffd8b6a3c71b6e72c6b60869d5ddbb574467c2781f65941f729e25bc1c52c6b9185b4213aebaa1c7ca2bd43a7de721fcd4585404a4463f163aee3251ee8573d61943ea2e9ecc46994fc87ce2c823002145ba0a34297163b6a0c947abe8a071bee1a9ce302148bda965e30fa276ea751ba3858d4320fbf931510f0883ad1e682f0df7b6a0f4e4efdde263367364aadaac2620bda7605997b1b2ab336e1b4ba17e41c51fa3e6d9c1885ea53f9539ec348c06981d24bc4a3b7be1e2af3049f98f8546542a2e0aa95b7018a13a7e980f5a82c00679021351e06a4e0d9a47415e25a423d260c8ad8af09310d1bd0fcf6e45ee0faba453bfca894a78df7692ed3f200012d8ff4efae954ec69a618d64fa13f6da6deaf877c4da6075ca867ff03d42d1d3b036b98f31ecf5e012181070517e344fcc1496ad1894c967424246112f9466831ff139d25401a61276f5ad57c580db1b336faa71f0e6470bfe722a6c47087b6a13d26fa00e983977207d0fda77f41a7905075c52af3371c0de5dd6893aa842afb2a26f7dbe8a97a66ed8fa8eb76163b1b43407fee3b6806cd8a6f0c7fe65905c54a291117fa224080ab00bc7cb6caeb9ed963b9c2df63d1ae14643b087e22eb5493d30ccc7d5a2c1c1979e5940cb45e133f501951f7b71645269a619753a045272b6afaaf49e94f36a8cf1b3c5a740ff5fb130bf00b96510a6a54161902a38af930bf4cb65051cc8a152206cd97d91c9a205d304ae06b446fe6ded8d554d02c06aa137122b4807dd9cd36763c71c4a128e284fe25deb057006345f6a193955e77fe54865eb912ea1d875d413840c4a8709560762e709269b68fa62bc822d7fd8a79eac1b27d812b26b84108747fd7cc2e63b5465f94f90635a7b3ed506e285a02e274247fdcbaf147d2104b5fc59768735f2ecb4e0afee468994f7e3e5f5c3f8f0561df4c34c4a7df3a7d272f70179ebfcf8e42928bb0c309d846e95cee75bc956d1995027078d9c4bdc6eb158d89d660d1d70408b5beab2b24ad17040c3bb245c9e0450e41c599898baa0f0c71ffc665e4c2db4436fbabfa7a16da66ddd8c5c5159ef9e5b183e4f63a0f8df24d9eba1306657b86f1cc33af29457bf04d2d2f70c44e57e9a65073f59a5566e82fe7a0228fac26d3131ece7b740487d46215f88399ab32791671d138bd631554e77194fa2c421440e8038bc9942a4a706850d7717fd46b6f735cfc0fcf55e5dcf7807edc3a01571f5884ddd39ea754dca18d12cf8a0cb8551ef30a27b6bec8f533b3151b5c4d45adbc632f256c433344963dc95786fc541b587c2643b37ebbd63c110f7689ac70eda0a5748f01e131a7a736b8dbe6b99f2c262332caeac5fe689e96160d0b223498399c76bf92165a85a9a8850087c9a2fca2301598aadd889d1a4746f59649ce7066488313f88829f55577b5109f05ead576878c470b26839131c9779f38cf61c9499332096a75080c2528e34df60321f8d11de85d190ee978b49b406ec0eda04f90cca5aa800bfcba88751ecb9d7a4b60cc5255773a8f40e248620be396959b3e1f778c4b8cc37c2808626ac5a9690864a2a48da0eb9ae7d25974fb07deb02f4bdac7bce2dea83b4abd239728efab340b9fc65eab1a14e3c6a152b5f5548822871575f37d7dad505c8a822b037fd29c0eb0a680b682ad7b84094eae6eb80d1ac4bdb222a5f9ef36eeae399b89514b6efe6edbdc2cd00a65b18f73552c812d1924252c58da7ec8266c80f898f8713fa201433ad458dfdd66202d021be43f5317bdfb9698aed8290bd7e949c64c67759603350e17cd912fb79a0cf427849ee19876863991549df4837206ee5ed4b8ddd1d2422357efc0458a85960b89b524fa0be7a78c390cfa3002f5a466e10a4f05ebe2153a4631548f086eba5eeaf39e68ce826c685ccf8e14e61ecb1e372182807b5cc2046dc64b0ac5c9b6b285713b24effa30e653b6e6678b250f78e5cf463699d5ac4ebd574845806b225d4616c5168e472a6e41c2bfa1e955ec99d65fa087014908f6aeb0e082f237ce2f7c4755842384024c7014d0cd1de3e4e0c01e43137c9e11b9c1f20bdfcc2e7f2d05d58ab86ac7734cbf7ad424d7074e9242ef29398238173f440f9947cd5a1f9613e535c6dd6e747250409c13220c5df65992d0837e602a1", 0x1000}, {&(0x7f0000001840)="d83ff37e8f8c04ff8d85346a8b99d19aec2d75ed0c5c01e3e3e0dbe99c9047c2a8c5d12081ceb69f6fd660b7ec8d2e9f62adb342e1b0c118ec7f6be17bd14e3da72dd2d3cfb6c77541d86522a985e4eb97e746dd67f6f7a09893e3519e8bf57e611b617e832bd7fe0e459c4eff41dd83b4316fae29a007b845d1dc10829336cc5dfd03fb04fe7b6acf6863a9241f94d53350018d03128e38110874aa98fd58c51f08421c7f88d6ce54bb510b085323b745caafaaa38f525a06df8d6288fed5bafb", 0xc1}, {&(0x7f0000001940)="8efe8aece626f4755ce9ca0aa372a79420645f570bec3fa8dd1e7c98fc7fb885a049797675bc097be1aacb1bce99457ec4aa983c7d1c59e04f528d2ee17a72b5afc5511affb482c225cc7d44b5472ad618472119b67d6b21284d66d14048456d225f2513b575232dae2a3834440e8de1aa1156c9998f", 0x76}], 0x5, &(0x7f0000001a40)=ANY=[@ANYBLOB="08010000000000000000000000800000b749675e254b06bed0ce65ab676f337c3fcea10cb504265ef6e711881520df40e5b91ffc46eab3d5d4c7983ccf63707664dc2c69be847d3de2dc5d8acf67c4f25759044b54d41363dacc8c574a6a14a26bc98d89b74d8734ddc5ba3ca67bb34c74c4fa2e3b2f65f6391381f5f400f1a1ffd60a887152e5b8d464a2661bd2fba204a905829bc8c36d3c33aed9ee05eaf3ed568380b961315d4f62aa24cd6981d1b1bff05fe68df94976b691dd8123054381e6894d98e6ccb8d44bf21528768920f07fb55c7da750a09900bfb8c1c1b1a98351c8959e5f45ec3b40772e1da7759fcd9f62f59fec1ffba91fb1bc2e915052b9abd900000000007800000000000000ffff0000ec500000b2376f7732b9693bdd5e97898eeafdcefbee306aff43f0c89710c2e33af374330ac4020c974fd6c04a235cfe957221c323c6950898d631757d9999b9be9e1a10e53b3ce4564cb21da08f8fa06c8029dddfd6c5e5c72622510b079f5f26013189e3442eb000000000f800000000000000ffff00000000002008a74bcdc725e4575575ff791fd7f0b044725987b32f686c05d3518fbcd9b3e8d58616052eff90cb3937aaddec8054c256ba2da4d8f606da29453428dff7bae3b9349bf7e3e5be687ff9ae5c0af9d3983d379456ec0984fe9ffb9cb9b7c8e426d00c18e57c7d0b9c23f73546bf4b9e90a9453ef287294f90ade70c4e8107cdabb9df0ad2be69b7f728d7375d770ac7c776b554d840ee0bf165f6987431db25e1ce9050c68447981c57d14c39543b18cdb071f290cbc0347dde3b99fc82158de988302434e5b5a7019368c921f498357999e9c3b7c30e66ba8c277a63cff5e3aa7526d049000000000001000000000000ffff00000000000030cde4f31f70b306cf5a7d71588550e4b5599a285add4d21b883dd570d0405ee35819cf9abf0914562e9953cccdcae31dd05f01144ca8fa3b854ae300cec21daeb1891d95c57918214f28fec1e50e0717a2c0dd3cc4bdb0ab2db2c6c7edde870ca5dda1fd2e974edae4eacf8aaa2c5a9e73ba4dde8a005166eb45acd8d2c53a7e0a9eab93f4afde63b30b239f51429fea024e579b23ad2b576d053b88d9c18c597cc07df6d8906595a62bb8cad51c34e3aa4f9c356e37b1e0efe51cca5972a0ef81725e099dc0f920debfdbe6996460f51d5b8fc74f50d58407121e22d4b7dcf1153e05fc7b250975b72000000000000"], 0x378}, 0x0) kevent(r10, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x3, 0xa9}, {{r1}, 0xfffffffffffffffa, 0x6b, 0x20000004, 0x8, 0x1}, {{r8}, 0x0, 0x2, 0x8, 0x0, 0x6}, {{r10}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x6, 0x6}, {{r8}, 0xfffffffffffffffe, 0x4, 0x0, 0x9, 0x6}, {{r10}, 0xffffffffffffffff, 0xf2, 0x0, 0x1, 0x5}, {{r10}, 0xca17b120ef1baaac, 0x10, 0xf0000000, 0x8, 0x751}], 0x7, &(0x7f00000006c0)=[{{r8}, 0xffffffffffffffff, 0x4, 0x3, 0x1, 0x9}, {{r10}, 0xffffffffffffffff, 0x5, 0x80000002, 0x1ff, 0x526f6987}, {{r4}, 0xffffffffffffffff, 0x12, 0x8c, 0xff, 0x400}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5, 0x7fff}, {{r8}, 0xffffffffffffffff, 0x0, 0x50, 0x0, 0xfffffffffffffff7}], 0x101, &(0x7f0000000080)={0x3, 0xfffffffffffffff7}) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000480)=""/89) 15:44:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/117, &(0x7f0000000180)=0x75) 15:44:06 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 15:44:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000ea00000000b1ffff00ce4d451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef9bdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c808000000c259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec700"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r0, 0x2000740e) 15:44:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x30}, {0x16, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x1a, 0x3, 0x800000000000008) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x5, 0x0, &(0x7f0000000100)="212607b551250e4b8a2cd5c0c79ee6cd5669b8c07d476b97551a636605ea87ce4b643f07d0fba16e148be2bcba920b41d8b85539a2ac14a438c40fc268008b10e5cab38eead7468c1874aa45173563008aad5094c4fb6c49ae9a71532e46643984df73c3f82291d92735776ae62bffa2a02e3be7e33e2e0a765a359e7559ef8dad29f4eedc7f8867ff34507961d6203fe9e73386ed31e0ba287d7f9a1b0d6e6306e8c5530d3827b94b6ba169d52281ba558bbae99b283d183aa0c0c792d7f99b0bb565c09bc5ec1a20c15a077fe79606", 0xd0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) 15:44:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 15:44:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="0ca3557a7668467ab48a8e50bfcf46574644afd14a450088", 0x18) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff) unlink(&(0x7f0000000100)='./bus\x00') accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000032db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000650000000000000000000000488000"/96], &(0x7f0000000200)=0x6e) 15:44:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x480, 0x90) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 15:44:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() r3 = getgid() r4 = geteuid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r7 = getppid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0x7fffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3, r2, r3, r4, r5, 0x40, 0xf219}, 0xff, 0x3, r6, r7, 0x3, 0x423c7b0, 0x100000001, 0x8000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r8, r9, r10, r11, 0x40, 0x1ff}, 0x40, 0x6ea9, r12, r13, 0xfffffffffffffffd, 0x7fffffff, 0x518ae4fa}) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 15:44:07 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) r1 = getppid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 15:44:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x7, 0x0, 0x5f}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x101, 0xff}) syz_emit_ethernet(0x7, &(0x7f0000000000)="890d8b02861220") 15:44:07 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x408, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)=']') 15:44:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="0e") 15:44:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000003c0)='./file0/file0\x00') getgroups(0x4, &(0x7f0000000040)=[r2, r1, r0, r3]) 15:44:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x7) shutdown(r0, 0x2) shutdown(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 15:44:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:44:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) syz_open_pts() 15:44:07 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff75bde6b664728ea0c47a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fchmodat(r2, &(0x7f0000000080)='./file\x00', 0x21, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x100000001, 0x3}, 0x10) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x202, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0x6b6146e, 0x4, 0xfffffffffffffff8, [{&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xcf24}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xe90}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x470}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xffff}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x2}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 15:44:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x8002, 0x0) close(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x800000000, 0x4, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x94a7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x18}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xd8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7035}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) 15:44:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004080010028a7) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x10) mkdirat(r0, &(0x7f0000000080)='./bus/../file0\x00', 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004000800003b2707ff023519edffff06000000000000ffff411dcce5b4c2adb9d692870a020000", 0x2c}], 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) 15:44:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x988, 0x401, &(0x7f0000000180)="f6fef80d0b14cdcd8ffef982bb9fde0c5b7178069754d078921489c4cc17d40a466dd6251f264c03c433dad1c8290a275706fc55c681ac0fb4e945dc8510cb0596344ca8bb614780ba7a7289c70c6f3755e4b136de8111114f9809ba86687193594ec5e0b92eb6eb6b451462384e44781b5399811cbe4a4f348845f7247077ac4718df0ea008225c4aeaef4153c085dd9805fd", 0x93) r1 = socket(0x2, 0x4003, 0x0) r2 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ea7000000000000"], 0x10) sendmsg(r1, &(0x7f0000001680)={&(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a376533d05a6", 0x6}, {&(0x7f0000000240)="b7dd54d00f9a5fea78700d7bf0468c350b67cf685f79f4b6171fa0b7822669ef795912a751ddf4ede079fa5bcdcf234b3e20eca40724c76610759d43e2b81ed77fcd8727ac897484729e80820558ceab24fbc88747aa6bc8be568457438fde92c716a46cdd666886afd35dc7b34e01c8a0efdb767ce5158d716ae0058fc6288bc2798b4203005b368a931914fe54aeb0f84c9a97913a073172a8cbaa631955980d5fede1fe337d44effe36c518691f8502df6b9b52eb33462463e9a9d72ea86b2514db933f7fffe2d74ee641b9765844aa1368d6dfc67d", 0xd7}], 0x2, &(0x7f0000001700)=[{0x29, 0x1, 0x16, "a2c8cab0a1f36fdbb1c91d2b2ccc0ef157cc7f2f182f5e834c0dd9d0"}, {0xffffffffffffff58, 0xffff, 0x5, "f63213e5e9bacca7e9ea4269860d303fc58c9b2984bc542d00000000006000002105138d3c05b8e98f58f76810bbce16"}, {0xe8, 0xffff, 0x2, "28f39ac5537a5d8820d84ac8bf1a864437ed5f445c55fabbbd33dcd06f55d35deab0e4ac9da3eed24d352296f8a638ea8adbf3599da5ca6d71647c0e241d99a721b3eb8cfd7a2c2ef31f3801f868419e61e7a4fc4d306c982ba6f203b20ec9c779443c77a21a652533f7286b09a264154b3a8a4c44f04e2cea92f359e8890ca610f95dc17485f136dfe02a74cca89d399667fc33e9e20cb7829f2cc377b367aff84d965f11bf1f8c9d6676f18dab69d0aa5a47f6de80637b10860caa66014bd679adb8d552d0f494579d85f73e72e1374d6e431ae67366a6"}, {0x254, 0xffff, 0x100001, "29f3b957344bd3e7051f735727bbbcca7ce2f8bef0f38644e719416dcbb1da3f02f758efab5a833977aeb8f7dde8bbddcfa9009d0b58b1592f73aab2388a93bf2733ec7a68bdc9241cadd1"}, {0x1010, 0xffff, 0x8, "17fd01799e121783d81f334557aa16a4dcc6b61179894374359336ea046c09647c48b4559fa8ad856b07c121673f72a7722c352072515ecc70644d1ebdd41b0a69300a91115e91f2b976c1ddff898b14e4e02aa3667809e759f4edab9fbf864c36fe7d78e2e085ab573cb64e94bbabe4e12ea64e14d933f5ea5c33595b66ebf81f1e0d6e9b99f3367daaa096c2c4667ce060cf16637240f18b64358051dc614078e5cf28971d85da15c1c87907e59c5f9186ce7d4e5ee23515cf79361131f8527b601ff089cee923f81a2b977c460024eabc01779bb4987185fa105d8c10d128138b4cc019d513f82508fbb40dc5db1483f4127e00185eec1bbe98c3feedc088a3ec791d5174ace45642c575d68ddd62295303ba632d6b0eebe9db015caf0f40ad0bb301c3cdf0d8f10dbb2a85c9bf84c105688c9f6768c70caf3eae81ab9bc8a12ee968fc43c0b39fcd4efe036a72bff93c7d40b3a756372aa3009cd0582630df52518e1f749c26800015a1962cbd017865f19cb1e4d9eeedf59d9df29008db517a594d41188b42beb1d67896d309055e4452049607a3969b92f5da200f0857ca0d4a6209bd5acafd31742ede1350e632aec4af520cea2d774f582f753bce7e6c48096ea912d6969cc5c7c6cc7143b77208fd85667b5b958dc9c586df7224808766cd8783461a99bc5c74bd156162a11ca8e2ea45111486da5c5669f828ac4f7a2963abe3adff472a0a09c1b7b744f4d376d37f3cc4ccd3a0130d4157cf4ccd55af98ead3a49a36c0c528def8b49eba9a30452ab07bc5cdc0acea8bd38667cadc735e97004a1aa0529f6e65e26d2503856b520615ceca472813e2bad5510689bdfab61c53ca2b2f575de95847e7fd02f79663cb1763e8d1b9b7eb190da09039492cba91455e6a44f5ae1605dd64387b08879acc9f9fe4fca70cd0944cb2dd733668d5636327f95c0d5c70f464ac24ed37f4b0b1da13a4b4beeadd14ee645f87e4af27a790d8b741692e9dedea2120b0ad13971e47dd07c0f3cf1e232cb86962d57f76991f5ab2d93f2e5f884a45ef05e1577d31fac437a6fef2dcc69976a2da87ecd07a07caeb2947a2d55d4e94883ed649a7b109c5e31416a3411bf3af0ac055f2675d4e26e7c4eeccab898857f336895626349e6c162030d023b5eec9dcb145e7f15e00c374ebd6bb60f850af9aeabfeff25fb05e36365fea636c52a3f5c8f0ff89a47bc2b2218aed88b848b2b42fddc0b5194abed91718325e45075627aa0eaa982698083cd9df75e171e3cd25523fb1b95af8ad2676f4345d98b0782ddaaaf1ef970f605384caf50ad3febe72d6afb4a9880bb95f23000df8414d8add033f8882d025773925b5d48b7340ab65d8ecd64cd98b69c6a43707cc8f7ef3fd712a0760d936d31fc672c947b5f636bdc8a627840da0c3f14d6b34098097539cb9122bb987ee548e35d77220bad9ea5cd4894b9c2386f2f86378a0d14b991d13f487e0b850c4e05b80d9de6a0d8d36677cc85278ced9aabb758db3538afcacd87b9d57deaa7bb805d27da58d3816516bf95928d1367014494e482c255921fdff1514229bd50dafa5614169ac1b249798c93fc37ec66847955335972fe088947f09df75aa88bee5f599dd411157faa510c2db54d448a25ed6fc86c900b5f74a9702c59e49b9a5134d791662994005d67cb246fcf80565daa77b97acb0df2504482fd166d0fc5336e9b681e9653f284a8dd49aa3549a340e48f2dca0ee9814d1e5af05a7689138f6aebc534d0ca9f4b66f05f8c5d300791bd0c6d2425e9468d3a9f4317b8be735991ffeaadc296d2cbb40d3adc3dd949a92094c1fb5860e1f38714184b1f32cfb3d336191168dbc6db9cdc0071effff2ecba04e50f80197c5f7983cfc3feb98298b83faa3ed3b9ed0ecb1b9d21a88d86eb35f03c4596b27afb92cf2e52aa2d8015b3e91f01e8a74eda93bd55fbbd4a59af0c3bc0482849fcb2f58edbca720ccec500c831fe021b7387bcb095f05a948f4d405266a00f60021d65655a9ccb2d50c1649acb8e6c25164923457f2b8fdf918db49ac637acfece3fb9e6cb1cfa173c818fc31692065f991d93425f086801abb2d4d01e8e02f6c964ff49b7e32caeca270e82767be11d16539232460be02613e5e6ca3f0b1e5bc22219119f7e85ce360cc9f9abcdc165c53daaa59a8da0496a194bd1f0ba31d76f709bf805c3094020bd3b8be21ab29c7ba85115e18d08a7e96c1e26a685da50baf6a2af8c868f835d34d92131897aef7cd83bf3e64804c8b5c1ad9ef2fac6dd3f16ca5c3e58ca1762dfde83776e51444110b8eb63e824d28cbf9beb732c26a2491009dc2b6170c9885f5719d9a6f8f12d632ac21403575f977a8c69a37726b1e6311f769603eb02401faa782cbf8380d518dcfb07d7a0322e9556491d9de3fe34e63a748798d8d0ba8be3d8a150f96f4847cc5de30309509ba5d6b31c99800ed8e10e3139b9a0f3e00b0c62a43fa382912a612d0ef537a6c4b786d6ef16873091bfd3ce9c2a978a7748cd783058af1eb929ed3d716efeec2bd074836466dbb3c619b097bbf78d657cd8a4a3f0971e245c184de5923b0cbc81153c6945f0f433d989f3416058062c375457e36b874079ac21e6f23bd9b687151a3146455762c16cb7677f0baf06781257b1883cb59199a8f32405387c2203b09364a08ecfcf4337d834d126731ae4966fe5a50cdbf7ed7dd5fc1a4e1b5173a642644c1959c0655096e6fa8602bce9e85faa3698773103b0a14cbca83e8161ed761fd6cdc361fe7c67e80b5db2053047e27e755af64522d8c8a3907044d3227fc6c7a410c9aaf6123dd69818550fd815ac6e18b11eb5039695a1a431945e3041305d6302b3afa590069fcbb9ca229878394252654b4b9d89c50542ea1c0a39183bd383bfed577d5e7310b85a6b762b6dab939b256ab664d1696c1f9013f9391841a8c331f38de7995b6205d8ced9d6e39f97b2e5371e0a977bcc394d508e1a022e2e86ee79e3129bc5437660c1a7fc83ef03dd1406cd37ff075d01fcabe860915e29b2426e8d011a44eb29d841bc52b0fc1f56bb315c4aeb98ee165e3f2b0450b4968c3ae72cb2d410858890dd9ebeb88f6395c594393d3d8c8add428acb72ab85ee9d316f54702a8b0d8b156255f441cc0987351f17b31f35434bf3728481efd3dde19171988e42e2a4df01e10e6b71d6d0a15b09cac8593d0fea9b7fb4a742a206019fe7c09b34b61c37a81c96ae5feba88a22964474ce7d0197a369fc512dce826ff049497083b4399cebb2ecb4c4fc0484e4a94c9fc52ac103bb53bc11c1446eb024a5799f55df9aa5c94107e93424b45cf2d5762f01fa7860fb1075ae8e7a7676d96c67afca7b4a5853e4db0562cf965eef8d989c3c78f2b4d55fadc3cd08726843efca8351af9f08f98a11653935f21a496092e919582a8d64d50e4d77fd556547af7535d4deda5e7e645b5258a897f2137b50d8e4cb12b1625754b3c8e9d5b8fd3855a5e4a50b967c4902ddca6d1e1b42c2f8fd634e80360737760687a66c884704525f9b441679cf1e672af1d588dabd995f06644f0cf2ea6364a4ade612e9fb1b7f1b6f302785ed58599cf6ece8ae88c0eb814c8162b476398e84146fc2665d9484c0dca6886f59a8aa44439c43dd66357c22492754b9d1cee56c7b8c90255e9faf5edd9bb2d958cb2bd1be3f5d1fced9b90024f783cc3a178159199197c700927b162591b6323b2da8edd7d0ccdbc214f9e164dfbe24646e1de3313653564c36faf71f5d315d205b8b1b6f609397c30a549bfccdbf3f2cf2b339b6e1f9341dc7482c347b5df34c3ebbe1ed0fb03a9c55ba0cb1910817aefc8e6d70773f767bf68dec9e283173830a43e8a2ccc6e9cfba6044ad41a6f84264a9943bf41f6089dfd403324e785887c39a3702a6fd17b9a35f4de8795a74b8ea12b7df8861b3b1ea5c3326e9c79dc089121d24017be87e3458bca7fa1d7a10b8cb0522e57a1a0ddd31160c4a1c7826cc3dc0402de70785654793f62fe27bd1de3a9a18118de55efec3bf04edf6669ad02a57335c2dfb3f1957f89bdd765e590d726e83c430fd079f74fdc6313f2be8c0b5d134c22bba5d45173993373969ac278ec6ac5a30bd251b857da5ae6ca9e75122d2df45cb380f88d6b011d050fca0dc6d4c5fde10c84d4ca9ba7b8763887034dbf75e7b4efc0993f65a26bcec5903b1ed3a6c538689a6f4058477fbe96c0c79f1e13d16d61ef40492ca6590ed16d320de10e115351ad98a4dc1f44c4aa08253d9e2da2e0e58c11cb8fd6b5cdbdd3d86010224580c44c72ed9241cb2d7c8d9044c7b60678a753f12b330fe39ab39f5154ceaf6f9ba7910d3da4d51a38099b3238695623100cced06caa4548c8013bf9cd2b576bca63e1be7b4e2e81ca9b18a49092c6fa0fc3b7ebe05280e01d0e0c9ff84c83d56362916ae34c738c36363a6a2aa795b6c72b9cdf310c18f28f5a5656754da410728794ee205f3e01b969302467bc262f03796f2a13dcea50a583e68ccbdae6f7f6b19c7aee7b45bd4b9b9c7dcbe2b7bbcfdef91f65cdeb1ff539d90018df588f6325f9e84ba1bfbdcff1786ac9fb51b393f589e90e57a5436205dda2a6d3327807d1255ff0ba22796ee0d625e3c4d8184ad08253e264a8fb37b6793359d80c4d3522c201948fd78c940181be977fe11d492a89a813b9ab524da76c56761ccf2afddf66bccff51693fbd2e34490defb7cde37a238128878f08abc30e6cb7b29971a18a9cc109fce2cce507e759c3d56c63c45fd16b25ad6c3281529bad00d8b4c164be25cae13c11c5af9169ec0cb8d9b93eb46d7f5adcb1563d741c71a7cd5ec58670870f091d0b9ba11c61932794f8380ebdee96860c13c29778713cd083d3e0d58695b66042bc9b60f31e8323f0fa9d6a9a332fa77381d22302c73a4b31efbca9f58f16e4130fe12b3c6e55e2c2b7b4a09fa4a5ce4d4335469b4f05634c1f5bf66464241e8b18b0e007befcfd4c78e2c87cab2caf1d7278939ed9cfaa9c1ba24cea44cef8a1d1e33bfb9c7f2cfc0c13cf6bb016736fba551253d9f923d451a86e39aca005b386ae80d6f0b7489ee3c8bed20b0e8764e24656905f0259ff04ece8cd0471531cc3d9b92e26d84f91e097ca62a755be6559be9a129df86bf82d78b89b8eba8f3250340b6a56e81871303f3693c0e90bef65ccff94b6a6c703a294225f8847bcbc8041efe097a3170a0e6f92637751a35da99bbf50b934589e51ae661a95a3796e28bd7411b17a694034c02c5444aaee6e548d7c2af2934b514730c6814867f6d036e535d9a561a396ae527667e8afd8633c058680a3b32023c9e02dff71ba99ae68e9c848e1bac7d63c56f2e915a1f2b39570ff48c46c9b6ccbe40c901b82d0fae22c225b6b97fb26490991eee0919daa912580dbfd1a64b5e23e636de06a327f4cb96ca8f069be3f0d90f10cda821a59e9a70c5af15dfa602f50eb04c106a0af0bd043c8fe9b5feb73b1f50dfb2abbd2c03f414c63b469146542c3ea8be053273ea9d6b5fc05e67ddcc011531cba4544572aaac0c1c8b51b110e35a250c03a652f22fb33edb4968ed1961e55e0b0cf4bc52c14ee4d5f65a08bbffa3f24814e962a8ea396ba7d09b502260e4785bb40d5a0aa101fcec2432e01997e522f35d6f033f42ee6070f5c251a85e523f0a344a8267469525b5d3f026c24d30d66e1cce40eed11f813db58286bc89e1c85f7c6bd70f0523985c24e9bb711ed88af75e4bf5ef6741dd"}, {0x110, 0x1, 0x2, "2f662cd152ee995a6d9dad2f30f1105c4a4ad8bbc61ef21dfed1c6a82de0813aeb785a48344abae63b5dd9af4056520f91d331ad9bebb57feaa6342e7cd8631701423279f6f2d9899276b8dc0ac39ccf3cc8dc60c3addcb90a0652824ae7400ff500d7c40fda0af1fda48263af9bdf3226dcbf2e8019b881a6798d3dfe030b0e8252cbb85c34a4647b39b7bca5312c733cd83257e4a4bc69ce1464856129184e2f6a844c491318f1675373dbab18cf214fd9109ac147707e733736d482d4f3b2b254ccd3398e58cde12feb93cd57d6bad5fc4fa1654f0f572674d71fe984a5f0a4f667fbe4ddb3c6c79a9c6d1e323b00f65ef7ae51203a3ff02736"}], 0x12d8}, 0xfffffffffffffffc) pipe2(&(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:44:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x64}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x7301, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 15:44:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") socketpair(0x1, 0x3, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000140)=""/14, 0xe, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) 15:44:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) write(r1, &(0x7f0000000040)="2b004077c16f435b", 0xfffffca5) 15:44:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x3, 0x24, 0x0, 0x0) 15:44:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700000000150800", 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0xa22) r0 = socket$unix(0x1, 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f00000000c0)=0x8) 15:44:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x64, 0x20000022, 0x9, 0x1}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x0, 0xfffffffffffff08b, 0x401}, {{r0}, 0xfffffffffffffffb, 0x89, 0x40000000, 0x8001, 0x80}, {{r0}, 0xfffffffffffffffc, 0x25, 0x80, 0x3868000000000000}], 0x2, &(0x7f0000000240)={0x20, 0x6}) 15:44:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) 15:44:08 executing program 0: r0 = open(&(0x7f0000000000)='./control/file0\x00', 0x2, 0x22) readlinkat(r0, &(0x7f00000000c0)='./control\x00', &(0x7f0000000100)=""/192, 0xc0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') 15:44:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) mlockall(0x2) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0x400) syz_execute_func(&(0x7f0000000000)="c4c2bd9895f87f0000470fba3825f242a5c4a32d38ebfbc4826d0071532ef3e10667420fd7f2440f01d766f0834451b723c421f85310") 15:44:08 executing program 0: pipe(0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5, 0x42) 15:44:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40004010001028ad) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x3, 0x800, 0x7, "0082a2a2525fa17d54cb1158193a63d95c913200", 0xa6, 0x8}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00083a27fee402351bedffff0001000000bf02008c9798171fbb18fb9d568e58a6b1176104ffe691ec51f8a0", 0x34}], 0x1) 15:44:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = getppid() accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x8e) open(&(0x7f0000000100)='.\x00', 0x61, 0x100) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x401000300010005, r1}) 15:44:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) dup2(r0, r0) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:44:08 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x48) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') renameat(r0, &(0x7f0000000080)='.\x00', 0xffffffffffffffff, 0x0) 15:44:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x240) 15:44:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f291") 15:44:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xe140, 0x8) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x2000746f, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() r6 = getgid() getgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getegid() getgroups(0x3, &(0x7f00000000c0)=[r7, r8, r9]) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 15:44:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 15:44:08 executing program 1: pipe2(&(0x7f0000001240)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000080)='M', 0x0) select(0x11, &(0x7f0000001740)={0x1f}, 0x0, 0x0, 0x0) 15:44:08 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x180, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fchflags(r0, 0x0) 15:44:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file1\x00', 0x7, 0x8, 0x8013, 0x1, 0x3ff, 0x654, 0xe7, 0x1c0e0fd1857ab568, 0x3, 0x6, 0x10000}) 15:44:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10c) shutdown(r0, 0x3) r1 = getpid() getpgid(r1) sendmsg(r0, &(0x7f0000002980)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000013c0)="caa335fe8b0b4f87e528e4537dcc8e3cf0cd5b47bc23414212f50981fc4a8fa56cfc34873ad3090bef79b7ab85825a61e7d8a0cb087bb9cd409fa525746036bb7553ca352375c404d84a4c5dcd9e6ff22771c9891e8242eab1907a62ab6c0cc8d552784f4263b9a784bda6f0738587cfd46c2ce00c26f2d4ebbc40d2d3b170dad78bae07e772722ca32d6d4bbf683d827acd83c92dc3e9fc5262daa7e0f36bfffba731a87f14bc3714c1421852d72163348c9d5d76bf52bddbbff3bef462f80a6ebe9d05c8184675acb0d585", 0xffffffffffffffc0}], 0x1, 0x0}, 0x400) r2 = open(&(0x7f00000029c0)='./file1\x00', 0x100, 0x12a) r3 = open(&(0x7f0000002a00)='./file1\x00', 0x80, 0x4) execve(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002b00)=[&(0x7f0000002a80)='\x00', &(0x7f0000002ac0)='\x00'], &(0x7f0000002d40)=[&(0x7f0000002b40)='\x00', &(0x7f0000002b80)='4*\x00', &(0x7f0000002bc0)='&}\x00', &(0x7f0000002c00)='@\x00', &(0x7f0000002c40)='\x00', &(0x7f0000002c80)='#\x00', &(0x7f0000002cc0)='$@\x00', &(0x7f0000002d00)='/]\x00']) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002d80)={{0x18, 0x1, 0x3, 0x8}, {0x18, 0x0, 0x7, 0x1b55}, 0x8, [0x1ff, 0x14, 0x5, 0x9, 0xffffffffffff8000, 0x1, 0x5d6, 0x7]}, 0x3c) shutdown(r0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) unlinkat(r3, &(0x7f0000002e00)='./file1\x00', 0x8) linkat(r0, &(0x7f0000002e40)='./file1\x00', r4, &(0x7f00000000c0)='./file2\x00', 0x4) open$dir(&(0x7f0000002ec0)='./file1\x00', 0x800, 0x80) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000002f00)=0x3, 0x4) r5 = open(&(0x7f0000002f40)='./file1\x00', 0x80, 0x0) select(0x40, &(0x7f0000002f80)={0x2, 0x7, 0x0, 0x4cef, 0x6, 0x7fffffff, 0x40, 0x8001}, &(0x7f0000002fc0)={0x8000, 0x81, 0x5, 0x100000000, 0x8000, 0x5, 0x0, 0x8001}, &(0x7f0000003000)={0x0, 0x3, 0x44c, 0x9, 0x3, 0x571, 0x4, 0xffff}, &(0x7f0000003040)={0x100000000, 0x5f}) faccessat(r5, &(0x7f0000003080)='./file1\x00', 0x103, 0x1) ioctl$TIOCCDTR(r5, 0x20007478) getpid() getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000030c0), &(0x7f0000003100)=0xc) getgroups(0x84, &(0x7f0000003140)) recvmsg(r0, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003540)=[{&(0x7f0000003180)=""/185, 0xb9}, {&(0x7f0000003240)=""/242, 0xf2}, {&(0x7f0000003340)=""/241, 0xf1}, {&(0x7f0000003440)=""/204, 0xcc}], 0x4, &(0x7f0000003580)=""/209, 0xd1}, 0x800) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1000) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000036c0), &(0x7f0000003700)=0xffffffffffffffbd) symlinkat(&(0x7f0000003740)='./file1\x00', r2, &(0x7f0000003780)='./file2\x00') r6 = semget$private(0x0, 0x3, 0x102) semop(r6, &(0x7f0000003980)=[{0x0, 0x10001, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x100000001, 0x1000}, {0x5, 0x1, 0x1000}, {0x2, 0x7d, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x2, 0x1800}, {0x0, 0xb82, 0x1000}], 0x9) 15:44:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {}, {0x6}]}) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1674) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r0) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)='0H', 0x2) 15:44:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x1000000000006) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x40) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x4d8}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 15:44:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa0, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = dup2(r1, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x6) close(r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5a", 0x172) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x2) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 15:44:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() sync() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = fcntl$getown(r1, 0x5) getpgid(r3) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) syz_emit_ethernet(0x17, &(0x7f0000000000)="59d42da89bef4e3654761efc783536ca478c43025a98dd") bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r6 = semget$private(0x0, 0x5, 0x80) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000040)=""/150) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000200)={0x9, 0x3}) 15:44:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000002140)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 15:44:09 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x40002000, 0xfffffffffffffffa) r0 = socket$inet(0x2, 0x8003, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="7d4b902c5cf8bc529c60236436c82d9654a03e87cfed664065adbad55fcc3f270b8039b416e2", 0x26}, {&(0x7f0000000280)="a0f9c44a89d627b87f314f6522944dc0afd16036cf8fe7eb03494290548b4ac4280356f45b03e7056d81bb2b68afbd3fea028dfbe48c6ea364e4aaff09cb6618e459a8f6f85a92cf9322047e7b29712ac4e4c6d8de46d625c2ba861b9bcf0eb115cc805f80ab1f9496c4d11f34658c9f8a404044e2faeb7f3f88fa6b1f5c5754e2d9", 0x82}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="30ff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0xf}, 0x40e) write(r1, &(0x7f0000000180)="f9", 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000480)='./bus\x00', r2, r3, 0x6) dup(r1) fchown(r0, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 15:44:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00990000000000000000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = accept$inet(r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x70cd) write(r3, &(0x7f00000000c0)="a1c9a53c5816cc8a91ed79a55b3973817e0a875c4a1223a4b4a82cc7", 0x1c) execve(0x0, 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000100)) pmap_unwire: wiring for pmap 0xfffffd807effdbc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effdbc8 va 0x20ffc000 didn't change! 15:44:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x202, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000000c0), 0x1173, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x8000000000000000) r3 = syz_open_pts() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "85495500020e850ebee6f6000000afa680400900"}) fcntl$dupfd(r1, 0x0, r3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYBLOB="08e2332a36ab522c3b8b47821d345b1706fe310c0fdd581854b4c2bc826576899248338ea5a227e82d52155ea349f9ecdeaaaa58b5ed6ddaddc135c48fa540e2a87260866717273fa20f0d55b76c5dd69b93a08917d2a45b6d3347efa25f768c6a15326240137b65637c505c547bc8d6e96a7b53174a6aa05b729c0e30bf35d4e868c14b6c2dbe0c6e32460daf82942b591f28374b00dde22be9ec9aab3b327e8ab7b7c65851500f64e40100445fe1f8bb1afceab065e5fd7ac870d6f94befd45d300bb867d7d5dc32e4", @ANYRESHEX=0x0], 0x3) 15:44:10 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x8) readlinkat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/105, 0x69) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) ioctl$TIOCSDTR(r0, 0x20007479) setgroups(0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r3 = socket$inet6(0x18, 0x7, 0x7) r4 = socket(0x18, 0x4, 0x9) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20080, 0x46) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x1, 0x80000000, 0x80000000, 0x1, 0xf6, 0x800, 0x4, 0x1, 0x2, 0xfffffffffffffff7}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x40, 0x40000082, 0x4, 0x9}, {{r4}, 0x0, 0x20, 0x23, 0x7, 0x5}, {{r5}, 0xffffffffffffffff, 0xc0, 0x28, 0x8000, 0x1ff}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x7ff, 0x1}, {{r8}, 0xffffffffffffffff, 0x9c, 0x4, 0x6, 0x74b}], 0x81, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x4, 0x80, 0x5, 0x2}], 0xfff, &(0x7f0000000300)={0x6, 0x8}) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 15:44:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pmap_unwire: wiring for pmap 0xfffffd807effdbc8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effdbc8 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effdbc8 va 0x20fff000 didn't change! 15:44:10 executing program 0: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8000) pipe(&(0x7f0000000000)) 15:44:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x3ff) getppid() recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) fcntl$getown(r0, 0x5) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0xe3}], 0x1}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 15:44:10 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1f, 0x10000}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 15:44:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e06aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fbb8240d4bc830aac0ae16c133d58e12f312b722eda95a0109cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce716e3da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebcb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb9286f705a010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f07ca9000000000000e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd04705de4d4cac96e5ec08a7", 0x1001}], 0x1, 0x0) 15:44:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000280)=0x9) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000008, 0x7, 0xffffffffffffffe1}, {{r1}, 0xfffffffffffffff8, 0xf8, 0x4, 0x882}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x7, 0x401}, {{r3}, 0xfffffffffffffffb, 0x3, 0x2, 0x8, 0x20}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000002, 0x4, 0x2638}, {{r3}, 0xffffffffffffffff, 0x22, 0x40000000, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x22, 0xffffffffffffff01, 0x4}], 0x400, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x6, 0x81}, {{r0}, 0xfffffffffffffffb, 0x41, 0x0, 0xb644, 0xb10}, {{r3}, 0xfffffffffffffffc, 0x40, 0x20, 0x81, 0x3ff}], 0xffffffffffffffc1, &(0x7f00000001c0)={0x1000000000000000, 0x400}) getrlimit(0x7, &(0x7f00000002c0)) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1}], 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0xf10, './file0\x00'}) 15:44:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x4}, {0x3d, 0x0, 0x0, 0xfffffffffffffffc}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0x6, 0x8000, 0x8}) r1 = semget(0x3, 0x3, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/42) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x83, 0x4}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x6, 0x5, 0x3, 0xffff}, {0x9, 0x1, 0x1, 0x5}, {0x52, 0x7, 0xc000000000000000, 0x8}, {0x3, 0x7fffffff, 0x5, 0x1}, {0x0, 0x9, 0x7, 0x46}, {0x7, 0x3bfe, 0x544, 0x200}]}) 15:44:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x4000000000000114, &(0x7f00000001c0)=[r0, r0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000500)=0xffffff0c) lchown(0x0, r5, r1) setgroups(0x0, 0x0) r8 = semget(0x1, 0x4, 0x40) setuid(r7) getsockopt(r2, 0x3, 0x2, &(0x7f0000000000)=""/41, &(0x7f0000000040)=0x29) setpgid(r6, r4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000008c0)=""/251) mlockall(0x3) r9 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000009c0)=""/241) setgid(r1) semctl$IPC_RMID(r8, 0x0, 0x0) setuid(0xee01) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000480)=""/97) mkdir(&(0x7f0000000100)='./file0\x00', 0x104) syz_open_pts() r10 = socket(0x20, 0x4, 0x8000000000000001) getegid() semctl$GETPID(r8, 0x4, 0x4, &(0x7f00000002c0)=""/142) mprotect(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f00000003c0)=0x10) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x7, 0xffffffffffffffff, 0x61, 0xffffffffffffffff, 0x1, 0xbb49, 0x80}) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000540)=""/255) 15:44:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\f\x00\x00']) fcntl$setstatus(r0, 0x4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:11 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x8) 15:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x84}, {0x6}]}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x90, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x482, 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r4) 15:44:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x9, 0xd38f, "0068ddc17f33248cde84dbf680776a662480d14b"}) writev(r1, &(0x7f00000011c0)=[{&(0x7f00000001c0)="415434a2c37e1caece729c43ac241829172f7fa871a5e794e3e2bab3ad524399ed7f97ace1d89327bc0768413fb0d90681d1920d4d1325a79153002087c4f68d839f7c6fdb0ae38f4c0b6cd925c37fa3aa181c42068a5752a54df5c1741ff42f6dcc676412373fc0477762e4e5874f16a6107107f938a40a526278ef7bf582e33f7b36c28ba7998a82f9cb939a0b026522db2935ac8131d97572b205cb30a1ecb9414c7af5ab17440bf610d21d09666def73e3263cec0301b595b3e190dfb9587de559520d14d849fa7eeae789715a48dae8649600ba0067dded208044c1fe979e9f896707c6f4dbe765d6e2403bdff959578dd38195cfc428ce12ca91805164daf6de01de4733c6fa207e1257867ef3cf93f1b225a61d97fba1955074b1127dd64dab72f36f036556f26e3d8c528d5e6bc2e00de442ebc289e2529bfb7fab5ed2493d3431754eb785b6537f402f2cf0a34f54a69cefafe76bd09d2cf18d94731e3113c55b6377730a786237c756fbfd81318af3ce3dabb2c56450251f77d1250aa76325db0d09a07a9b5f0b417d5674d641d736693884a4ee8111fb157d7121e0e48444631eac8d25b4d770699ffc23f48f001c0958df830339a66d632c72a66336e7471ce63804e726b0530cb446bdf869de8b15d919dcd6892ac5f81b621abdd9810d446a912de7d375d7b78042c32db5b7cc1f1dcc2124d47904d126c2f1c27e2ec7c72d51f3a6b0230f206ae5fe435d1c7dca059a7e7cbe3ac2fb95eafad7a5c037ab3aaf000602108c505cb920a54446b3d31dc65f59d21c78cc62a9ef645c16fc25ece0090530d6ed35b733a058c7454adddcaf6b53f3b17edee3856e45d7f21724b99e7e590814495109b7aca29dda846a42f75b56c52c108a0af0e97d19dd6ccc626567ba2ea58fd5f97e53f79cb4b03901b59bf47bbbe7cf370bda1453b1b3404dc8d1af5a5b36bf95201c39fc278bcebb7052db1a754c8f5dcf6af05cf41253491927fb651e8bf4b24318b6d53ee180c1f18b6760152b498f9885382f2c6a32af649bd6a21cc5d0fb8084f5e70e2e8e7544079f99d84107596cfc04792fad783761d81835a6960e3893b265a6a46ab4ca2e07895992b4efd9c363e39caf2991a34f95fc66a6c43456dec4e33b3cc1f2aba18cee2782544e4ef358bf2eac4e7ac7f8adc42fb55db3ab5c0246f1309891f5b108d818fa676e861b0d9637c9239110a3a98cd20609045cd65501378917bd42519a1fef5988fa63868df94e10cdf46da74e4dc402b96217695cac5e26c1afb725ee4a0ccaa10f8157519d34d1e62588b83b5147fafb17fc28ae2968f94ea3f03433a24c874cc454093f4d4cc282ef462f7bcb3d523da28b5b519b7a50c350fffbdf8b4b8b3e03c6d84dc019fb19ee89616b26c66b57a9a0036ec7106595a2b753521ce79e3243421c61697a2b714c3b0369bb770941e1037c618c0496380558bb6512bea20ac380def7e84ceec151edcf162d39ad9e683597bbcdc228c503aa7f261e272b9fdf96719b9e6449802b84d9885f64fe3ad59112200d76fbcc6b47e91d823e348783769c1f8074b9f8c5e3e857b9fb281bd154845f6bb3b493292c8e2068c694019fef57adfbc26f35526c42579c307ca9e4b3842cd24001e4eabacd00216a3cce1b0b06cdb9c25a4cae8fc12a1f20faff584222b019e27faec2d4f40b2e03c6d9df9c6b6e861b801d07416e8e3bb796d8567b00acdd28d12cc5e6a18541f84edc479374d86a79e71c25b566b60d30db6137811acfe975ca341aa42556e7e2ad3b8eb57a17c179c3a5e36a8903ac781d5dc7645f565e9006fa2dbd8dde8431c3999eb06d6dbd8117ea811f7fb6cb314a97bc069995cd272d6e83427836764365f72d01bbcfebfa2c5b74674556c83aecfc9a601b6783ac92d7f6708b782237a50593428e169a3c247304cd1f025228d442bf172801c525df6dc3f4ea71b14baf17f494b868fc1add463678c28b860f8bc9587db43ae9378361e0f3f8317e1e85caf8d80c435b7e8e7cabe3689230d7c7f079780d4dbfe95aeb415f9799431a8768867450b8e7e20611bf667e80dd340cca35b6f26ca50f333d6059db8e7e943f903cdd09fafaedf5c59a6d35ef4943b1b0f4b1ef2037903a96d44aa4b1c2d8d2eae28fd3b704bb5befbcd3df769ee2ddc437b763a380bbc76695189e2b5033c4e1b1d1a3ada22013f5405c38591cd66e6624fa0209e80d4467e97dfe0b02566f4e5e94545aaec8401cf8e5ae9ffde19a0f97316f83df5090cf12c8b9623d666d303fb7c184e2ae1edf12f9da47f02c78870910a31a1a30752acbbf3232c0f53398c39d0f114eb3e6315b920a17ab5fe9174d8b50852b24dfe0f0b69ee0b2b2af6a5fc919529e32b7afe5b97c58957d585a5c0af819ba564af9c39500ead0645e4a6616978ec179e11fce2ab751956b3559bd0bd3bb6c9b752f3d4d86e7477236acba8d63ed2f154485aaa3b078befb3d2444c009db3afcd1e080686e57598611cdbcfb7ea8e291dde9259675c3d1bcd72a2d053fec9a83691ec4b0df0e7964bbbd61a226e9bf00d9cfa803a7d9e2e60c1b5db27d80d5744dd8dce1e179516ab3b6f998d36c82cf2a6a1d50330c3cddb8a6cf78643ed079fc5bc01d3b9581aa1c29c4114831fca3f573399ccc66db5bc335949e0d1f14e8a94b9ca0d85e78b3c51738777d619c321af6494b76fe630a8def9f5c32dc387b216a73d3c9805a11561718095b3b7f577f5448360c661b9faf49ca7b319cff310aae1f71329f8f3b83ec9dea209356deca4ec6e3975213a5a71d628f175cb3a1e6a414b89c699c448329ed7574cfd649e2aba8ffd90df7d23c8f296ec74d24b2762579a3d42f9643c535fc50046459c8797dc4e8fa9e2e20768b45ca483e913d7c1f49bd30b9dd59255e9e7dbd27cea09428854231bd43862ff173530fcbf9f23e39288491256e227649f866ad786ecb3ae74512d12bbd031aa767e8b90afdbd65feb5c101f6e50ec89b36a23068f92c68b92fa093d9775f6f54e028b4c8ecc3098a8bd7c71c9a9f3d7506384bb03f28dee9a8d5faf434e61ae9113a81656fe099047448567855d259eb84f3b7e1a47998194f2272c662f421ed48888c3b8b0f27921c029949cd88cfef018cff134b1d101da8f9b822cb08c28dfc41053bc3cb08960ef9155748463d6abb71a1661099d241361ed048c9865cd1b53efa9ff3b52ad26146e08bc0a63c9c5943c16680dc615cdff6fb6aacef9e2140f56abfbba4c23c12c4d2cb038c6bdda2dd580ab7725d4b49010ec52512b2e26972392ac343d0d2760b2a782f7a32e97ed7413ee13e78e8dcd9fc5020ab47bb090141e77540abba4fb3692ab1cfd0d7a2e6909c9bdaa68a942b84d2b3bc38f5a0768fcaec634a2c690eae0c3d321cd0f6061274c9c592b28e32b1aa02a6ba9a2884b920248c00bacb894f4b5ee79c1382e5a60334994bb754a85492560d792864e832875aa0d559368ab7f3707f1de5ff91b989de8182612ee96874a591bd648d0eab14fbf469acbd805731d6901ffb0479a2a16ddec252e184f77962d536ddc7ee4ddae132044615009f2a59209d75db11797af7730973096eadfb2a6ff007178adfc0978a8b80cd11958ba630db3b0c6088c19e85f2881faa17e670abaacd6db93a0bab9e177104e56aaa09a93ca057dd420f74a5ef78d24f18214b6c095b58452465f05764f18cb1089394e6e1430c0e669ab0eebe70a24a52984b285b16a1eb2422d918f9f047c4e4622bd91bd7735e9d5d6b818bd06f9bcbf1936d248f2405d20c6607febb3620581fcd79f0b200d5fc27eb5f7446cc9cb50c4e798f04fc3bf0a4c199980078559e3aa01fa8afcb94512bb3c35904f9ca642f52dfd3fe0db35aa54de80c0e38f6050214e207c39cd9beeb3cdade1181b8748c17f17a313585df128207e2369a38fd4c4cbbc1bad07ed0f1547a4b536888c6021f7a0ee5fd684c05891e052675a3b87a84fa5ef193169d2bdda7a7337a8634609368bdd87c119c4c8ca71b018135025f2cae15663e0f1f4aa57ee04e90d42e3430657af2de527d36c59e7851bfb3dbd9c88708639e1aaba44252b343e8881bb5823208223976cd213f722ad13475155624b706fdf3f9f5dc95366443f1558a0a75debb8449ad8861a13b5402dc9a13fb6bc557a2666544b34adff0da94327178cb1435fab441bd7168971ac4f936c766db1f5032ea8dd78b7f67242d2cfd", 0xbc6}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="0172a76d73a831a4f47ce3532373ee9fb80c0ec0efc948895128585aab0128dc03e426b2e062eef9820f944a025653a9d31033", 0x33}], 0x1) 15:44:11 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f0000ac3000/0x1000)=nil, 0x1000, 0x1020040000006) munmap(&(0x7f000088e000/0x13000)=nil, 0x13000) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) 15:44:11 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x202a0, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x3fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe81ecc6e0d233617, 0x7fff) 15:44:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000002825, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6b) 15:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x28}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="0e10b67dabc45c8301d097f5ebbb8c9620b2fd15d9d1e2278fa391e5c050481f32277c328526023c39fce49f213821ff52fb032d4f33f5af70ff3eb7d51e66214ca6331017022fdd210dae53f3a4e50e477e42f3ab52c5962182989427c024326dfb5f3f6a92840882d07221faece81d4bea19c6978068c0d13325c25c3af98037ec1e137a2a61a8be6a25399b50f431410dd75cee48e796f72cf9f33732b8181dbfcb7e8b4899b2ca1cadc0bbf6f58b430bf2c37abf3ab8b01354c5c4e31b70ffd3c381296b83181cd164d7f91fb3f0c17127df14ccbd32c9829c43cc264b9d63b2f146b8fdb9e72d1a1ffa497dcaa78284214b33c0110cee0af1acd69523d01ed0db8a6a35351104b02df3dd5e1909ea21a97e61e0cd1a003f5947368d1d876244e8c6ce01817b9f065d466f25424cb2f53232551640576863604880556c3855e02704e847effbd83508b516ae044c4c22ac3b18b50f0265d01d992367a4416057282b60bb84ffac5bf2f320a268e00267fbaed7d81931979f51c2191f33b04d7a8026c7b74f9694156a2e4b5fc8857b5f844dca2decbcee4eb67382a6ff040210bc3ee6b768b686a0f811e37bde2f4b3f129efdee38d9202d59a98164381acedf707a2a9467bf1e3df8d2d3dc80b6bf544680b29a13352505aff6fd0286c6862e9fc40d43fb1e8e99b7121a5c4ebcd0037b4c2a3727772d1f03151583598e5a594f8d017f27d6ebc560d108d6a7d335e0cefcde114099b5987af5aab246e15060c401db38d0208f7357bfa51f0ae2cd067aa01ec0e5dc70f0ed093db3f69707b0b7c6189e31012330c373b4c81346c41002568fe5803b5d8fe385f6863f135c039f58ff743810d3fdc60855affdc5f35e6c01fc43e313a33d40b34369c19b087e9a80d5da15522e7c3e72fb3b1e86ac51a8d05abd67c095d3cd404db280142cae6f9c4ffa0b0dc99ca1aa1767b5468344046791ac4d89391e3520d107ae4c2bab7f7d3081f6bba9934f539669818305e8a507fa935539f24300550dcc5cb8a3de68c0aa1343d1a04a3e4a47f134c8d45e8a8e0cf4d9f24a888cee44d3746c7c9c810795c3eaf194dbdfbe0c0b0e9c9a4c1dca4d3b37d8e93f8a24b52347a6a6f962f767612a5d6b1a7074155da307537840d9ce986a9aa32bb624e5f1bc6d95be4c329ed7a712f78feb3787085a791c29fceb8629ab200b14dc9a09d8983216a09a6c8bc4f684ec8b83c1e4108f293405810138cd8f39502c44fc9672375f09dc243b037dbf821a0083afd886b573913ab0ef9615327eb58fc4bec867737367d355901749b93ff59e88e3ee51fecd37d8e987515ffd71dde636c511bca9169eab70652316acf9e42c1256c23ae8b0b4265957554ab38e5afa556973ca1acffe860f6dbf4a2ae94e5c724cb4d551d717272b32ee97cf312057bec0f147f636d8909d714574ab609343996f6a2303bfac8e3a7ef5cd9c0a1eee8560224426dd7c0ac7485fb5fa5615e2125d0035d907fbed7a14917a974f631a106d779c242936f23d4d1cc9b7f9335a3dd18034ad8d71100b766ac54ed531faa500bae197b5d26cb6fd6aaeff97e56ce6e570b0abce13e59c797dcc5eac1d66812d732bf2e08af9075d3908ee1eada7ebea1ca0550465837c42fbe85a3073070ac062cf1ebd244801c88dc81755ae79027987dcad38846929e476988517ced8237f6a2d655ad0d730e9fc8a6fd06ea4ef8b750e819d740bad6ca9062a4f3724df56bf83d5f02f4ea62f316b9ce20a996c50a49151c620a656692a260ac0bd1b9cbffe35ea7e8587c47b2cfaa499cec101d528a68d797bdcf82e1e93fee47fc9636a77186f2e6b2b0b6bffec89469d6e421ccaa3c72bc52112c2dbb4eeed9a16371f2a5cee7ce563ad2527d44c379aa165575fab64f988c1804a42f6bc0281c04982a4f5a0292af218a13a54b6e3b111b9b10bc97e3102f0360439a286e8d670909b08b75752c875dc04daa82ac9c78ddb978b16334558cbd2d5f5a3a2914a63ccd1dbd80eeac3b1b61b1aa2fa52c05e3e91c9bd483ae6203487f239e8226a8b130b51200ec4d91ed5b5a96c1d71a2529a0790f957996052d869b78bc4bffdb3a185feac6d8a799846b0ea68884450bad4b8dc75f7672ae03d3d4464ea5271ce5735b81805b89a76376eb3e466005e45ff8a11fc0321566f0f16da2a6b827f04871291d1bc2c24eb411b44ca8de211911f25a45fc92354c48361b5b37be441f2d7b5e7e473c5b1d48fd20c069d3d490c62ecf57b3306a411969cbcf7066c8f5862569f55e23d8a2532c6beee5650451a30b3a5a7b54cb764710e6fd75fd5d13672dbf531a6fa3cca3895b934f89ccae9ce91d1e2be523f42896e7e72f78de4d8fb5233b04069389619ef9fac9dd6ec88354d0588667ffbcf2821e068782c4d655ff87360731ba69d1e9e36f1d0ce8f517084bcfdee21a97597538208193bd824800d3382dae29267af1171a5aa7167e99dbd2653b1d20ef6db41984599fb4b5a7b3787fa321bb02ba9cb055bb998cb7447df1166508921c35bad0639fb35d981c56ab87657d4f987590ca04afada276f90fd20136f3038d258ea226f19c407f0e7dfa97a4ff871fbf4b5cd5195857dae437b4638ab936c073eb9f917c65a59e6cc6021dff9b98d688cc3976190d42e902e8bfc2dce5e1a82545159bdd3d51aa885a7cb15d52078c3cf71faf81efc4313533c7fbc5d6c1c4f8c1449a82192b20209f8eec05fa4b6ed67b143caaa922f49305afd98a9c82ab9e05be55baf1e96350ad942a6b1907213706276974c293e06166ac1f192760bdda25841bcdaa73e1fed793c1350b697867972fbacd2e0c8b4bb0b2366c833ad653da5b51436f4d534bb7896343e7584c411f5e49397595a8aec44f4cf35183be4b39b04ed7e2423df7f99ff1f2b29a7f779051a24ab9e87738955630f10b727d1f11097640af88dc8f58eaa8e9ee8c97e824353aab3697edba8c454a0e17ad9af383819b7a40654d5e3fb934bf1450aa375f19d5f1724a05871de5d250150289d7e66ed03e30fd9b5a2c05cb959f34a5c9e991be79fe46739ce290694382ae5fb24852475dc5fef1ac83a20f2820e40ab21991ae7e56b9f14eefe7321c604b54c8a23a8493639eb91a0cfb0dfd533ed5d7f9f4a3cacf438c6e8b081f8f368f5e321df3ad56c1d60b0e10b9c68ebce4043735b8c3a58a4900cb1be5cfb6690f920f5f8e5f339b6b9c406eebc64cf00c9c655dc5252ea237c0a81c100fcb43944ace6f25e5dc0e4beb9835fa468ebdbb65a83e98dd5bb0e7594633c96ee41d49f3f4afb0d335f83c20780bcd73df1a31fd6e362b541d671e22a851be25b61acdfa4c01b88eca6ffc4fa1330be87bb91a6837b3d94d34f6f7a9cb5f462e4d4130865517c2b9994f1a666c32955b5f9fad881a91fb1e8dd0a7f69b3c3d3cce991c6a247c10835aba6d54e1977a4568daa25d9b0f1d7b9fb5a0d33960f73cc86ef167f641ab0e1423e526c7510de6ddb546c41102184381e65c9191c9cfc7f3ef0b642aed95c1d12c69dbe6db4c557186c2bc5541cd858d2af31b3ec61c8fad4071dcc58bc04aecc0aa69a049f7fbb9f1c7d60d239c28f856900e91f0486652cf9baa9223b370171805887e4c467b18d264cb50f5c89aa87feead424445036def6b958b2c4a6677cfa2e620ea050e6a5d85b19b245a8e01428387d13a422a0709f095d7c9977ec36aba69da21b5020d0e571f199a5ae20450089b03e08fff3a0f7765a1e802b13f7734ffa35b4138d0e7c0a826a6ba1d6371b6430bb2639656d21ccc9924184bbe16bd274f85d5171b5b21048e69b6bbb9f2a827d126e1786d1675a5d12caa97bbf4f30f02f295b641190938b70027ac805e397c34bd335dfbe04f1eba8fe246848f71a6cda79565573884c55dbcac0fb0179006be77449fe82fe67504a7891b5b7c2cafaee0d544b0815b23f6572a4e91a6c1f959978c145c0546908847a83f9c871fba0b8cfe45c991a5739486c77e4f6aa47413865bc5b1a82096e944932f6c8e7aeccdfc1ad3c051e3a2cb43ffefe0b0d07df216a9bb6779ef951119739e297cded3f6bcf09f2a039655e39ceec610fb2b5275ea3170459159257e3f8036e0504ba0c10e370eacf5651f943ac55e7216c08b336cca25562aebc547d789f0059f923e5ed93642b098cf8af2c47835a2dc395588fdab8b21e9457d1646f8712ba632495add1f5d31878ead59ba79df8eb3aebe5e4910e307819f6e4089b9b0eb9ac495aeda0882fda97869a0b59e60273c761ce2fae463fe7392b9316e3ff6ca2d6c819e28ccbd6a9a7d8184221318d0fc5f5600a61d9db3a1e94175a1653e6286cd995a577e69c992c96792909b3a15e918b183db44f224d505c0613a48989aa9368b5f6febdd5c746475e8a6ca204a5f99b9b2ea8bb814423ea92e9b8edcb09b2a70c7fa0263ad2f5fecb8bd426bf4b97b60c43f23535ec5ae3889971d05de2683a99ecc554a52aa6caa1b46da28a6df0d8de51611a4ee189ae04bee913d2e14fcf165386b3472dbec76f9a2659b3299276368a0f33d5ca12e97449a334b905d3603873e0fb89988f85f077138fcd134414639dadc595ca8ed20955c6ba956c3a342199f81e1dac829c6150a972d32a1edc04812606f550a66118db8f14c76d463b592b8120fbf2f882112e829e9e972554da87fa129d3d0305eae3eb9cf1dd40b5248a65c6ea6bceaa051ad4df59c9bf302468da57a5a18a183e784e71fc9979fd6591930ac2ab99a537d0d49f8b03aaff50293ffc3fd42f9691d61c2259c670f48aa982f3c496f66250058da108382847408440e5e68e3bfd83460eceef3046386fdc284fcf5043942bf51155c60729aa72ffa8216e2734145febe6636b711bbdb8a0ff9d1f6d1bb56243bce81fdfe92ff080ee3c2ae6270fd906d408f08116d1e2069302d40f307123433505446cbbfbbedb8be4559e2ae769e97a8294d1cd5124460e9894eb1c8716b5abaedc0274ee6bed3c4e81cb69d71ad9efaacbcc4d03c998e5520f8248568d605eea428b029ecb34e3343e8f49cae680b6945902bbba02ac7cce2a1528d9a09181e4872bc8259ab699953f0462b3b3a1b5e29905131a1dc4f009323c272523985e50e5c3fa472d13d7d3f2fbd62dbc1acf404262cbc3e2dcf516a6e7ac48d9b308a9311fbbd0feec835d2ee32a0ebc675874ca7411bdecb86bdd7e1324b5278cfaaf2d80bb5e75242b4b9c1fad49a8cf7f9bff5970dea170bd7ee8b46f929ecc8deb09650db7eb605b80e14358ae9e1a3188f1d187f5ae91a7290f1fe4f39aad2d935388382215d53bc8ee2ff2b90a941393e7aca655e7842f300ffb68cb9cd78b04ef85aaaca285615c7a1d9a214600c87d902bd18b41f2a0847c3f92d8724032a3d45e43838ed9cbbb1c226cbd9f309418f015eb3b11ab2f6dccce153a42f90f84a89e161f58af711298b9e8312f674c1651c260eabf93d4b642c2a1c3035d13880cb7e1179b43cbe65ad89e3f01b3ad26bd2bff5373ae33d3c5eb7de75c3fb96ed767b6a64bdcef9254aaec972bc550f98671d4e05b63b26ec9fd8e2f289146b13e89a43626c710117e092c632d76fef648a67e21f0092eeef636c5e41a7c6f0a9ea958c008e06dfd53174b0169baeee7b1795997616e532017d8a5a8b32cbc39c01a19c87aee768db74b1c683aa97c1cc499c0a8ff3d250a1932c41eae1ce9d99b1157185590a59e58440fc8b7823af7760b42624ca22381ca95d3", 0x1000}, {&(0x7f00000001c0)="e8e7", 0x2}, {&(0x7f0000000200)="c20b302fca6aa34f6cdf47482224ea2f258921db9fca4d938f00d536d884ab10aa169d90850bf7b57f23bc7ba45576ef3b66674806feb541ffe6da152818c5b0cbd7fbe15681ab9abb9cf207de5559bbaaaf8195da68a32e2b9f60", 0x5b}, {&(0x7f0000000340)="c0c9ca8756e372620fb6646712d313709322b852c7aa19a87c838d28aca9d7254f976f96f4f9f2732cb041d0de73dfb751a3c2fa16d1424ea62f4ffb8cc6e3ba42eeac34c7dc21e9cc6381ffeabdb26c6a6d3a9cfef713e4ff5f25b4716420066d4a5783e4cc820342e6620f0ba086aed2d80680e5ccf5a1dc0044f43459a99d80f736cc2b89c22ac67c6ced2db7e8330bf0f889120e8e53c7d6ae94446e445c83c32dc2a82205c422437118958bdab9e4", 0xb1}], 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x90, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="2636f390c4e31d6cb891b2b6c32845ffcc0f1856bf46381866480f7e92aa8d732cc441b35f1c30410f0f78cb1dc4a279ba12f30faedc") syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe708 failed: hole in range 15:44:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x100000001, r1}) 15:44:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x42) select(0x40, &(0x7f0000001800), 0x0, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) 15:44:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="76b7c4b0407849f85d77967cb186b37b68c4da43d291adb2f475c3fa9a863956036baa3bb414efb39ee467809798693f06c5fc2b1aece53003a9b3840eb996615b689aa20c67b4bfc0b95895192310b8178b914bbdd0968bea046bea92db4ea6bb3652967f92720ff356bddf105308fece91f74bffcd402dbaf22aa1501ba1e73ffa1980f8efab96e95d3856928bcbf8d9f60f62a59fc84069822b20beb51a249c16c93add6acaf79dd4cf4cf5d2ace9f8c941118906b7d09396299f356b050c8220cf03fc93dbb5ba0dec042fdd445688d4e526e4903c7ad491a6", 0xdb}, {&(0x7f0000000040)="626f34e4488e58f7953b8ae895b41fafab5c22ed43eb01e580635344f2bbc66cbe676a5f1b0700906460a3920cfd3a16471279063ccfa7f6f76db4d91cecf2a0c119e2b1cad8f91490938c0a9edbc04a511152e4c12ce74ecf8ca6a6c2bcda524319c09ca065cf49178590a1", 0x6c}], 0x2363acc27b47467d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000240)=[{0x34}]}) 15:44:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8060, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffff80}) 15:44:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3ff) ftruncate(r0, 0x7) 15:44:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = msgget$private(0x0, 0x0) r1 = geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x80, 0x0) writev(r2, &(0x7f0000001780)=[{&(0x7f0000001480)="cb36d6effc7cc6421b480e1bd39e1445afcb82", 0x13}, {&(0x7f00000014c0)="ff8db517bd5ca0319d12462c7e7b096a5b63ff3b474b4424fd89f75ee414cb2228dfdea6bc9d802458a8394f010658af9c8598fab1839ae25cc18691686778830ab4e0b004b1cb43f8e449ed7e0d23959842c196ec0702eb56ce5da3f3252ad870ec123156b713b429542073d74c1d50a6e5f780dd2106af6e1f77d1b2d08f4abb04c29184bfce07e789bc107aa33f3723c8fb3c69ce99e68b365dbfbd38bc4047b7bab2516ce505a44b4cd1604dda00cc4bb758aea02dd4a8876ea501d480e6b50ecbe04207041861f1f6a60374cb524b5cbd00cc7d9676c0e7785102673e1948dc6144ca1ae0d65e3d", 0xea}, {&(0x7f00000015c0)="45ef1941387e641e6ad40b2f3a909c98a8d99db46dd4a04402cdf63bee2331a81399345bb6724dea601a3ba273b1dac85bbcffe72511a16bd6b43896fdf4ad76edb559975e3700afaa49461159fb311654c7101ac15f670a756a28ea10fe2f9ff563a0c63737566b090d8c467c347f4aea9cc7ed79d327238077f351d01b5232daaf02e83c37b305f0b8353522d3174dbc8319645469626168", 0x99}, {&(0x7f0000001680)="d6a981a2671e322bc0370efd338060576d31307b8483c33d06d35e8acd6c76d654d9c3fc4b8f1f8b9452b862c35a2cbfb7769a4868fc4f108dfb308c8e813fbe128d7978e9541a6ab872beefcb09daaaedadcd97eaa34b5b6f3f7b398b67f118141fe32a6a3c76850c3f2f40e04e05db406f25b4f6385184d5540b3a9182d926c7fe538f8908ca255e18eb4c760a5e42725f92089f08117b7f7d49a8b59c6ec12bc7067ea05425fdf05add847dea23fc16c753aef7b4d6142658ca6283c0e259dd90d12113d18e52350a6e83dd", 0xcd}], 0x4) read(r2, &(0x7f0000001840), 0x0) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4003, 0x198, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xfffffffffffffd9e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001180)=0xc) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getgroups(0x7, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) nanosleep(&(0x7f00000000c0)={0x2009, 0x100000000}, 0x0) r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001280)={{0x1, r1, r6, r7, r8, 0x104, 0x100000001}, 0xfffffffffffffc00, 0x84, r9, r10, 0x3, 0x1, 0xbd43, 0x100000000}) r11 = syz_open_pts() ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000001340)) close(r11) r12 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r13 = dup2(r11, r12) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001800)={0x1, &(0x7f00000017c0)=[{0x8001, 0xfffffffffffffff9, 0x907b, 0x7}]}) ioctl$VMM_IOC_INFO(r13, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000180)=""/4096}) ioctl$TIOCSTOP(r12, 0x2000746f) setgroups(0x3, &(0x7f0000001300)=[r8, r8, r6]) ioctl$TIOCSETA(r11, 0x80047470, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) munlockall() 15:44:11 executing program 1: getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, r0, 0x0, 0x0, r1]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r5, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:44:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x3, &(0x7f0000000300)={0x81}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xc6, 0x80000080, 0xd52eaaf, 0x2}, {{r0}, 0xffffffffffffffff, 0x1b, 0x4, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x88, 0x0, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x6, 0xffffffffffff514b}, {{r0}, 0x0, 0x40, 0x1d4485f6600aacc2, 0xffffffff, 0x100}, {{r0}, 0xfffffffffffffffc, 0x81, 0x21, 0x80000001, 0x4}], 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0xfffffffffffffc01, 0x2}], 0x6a, &(0x7f0000000080)={0x227, 0x80000000}) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x40000011, 0x9, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000084, 0x8, 0xfa05}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x38000000, 0x9}, {{r1}, 0x0, 0x40, 0xfffff, 0x7, 0x64e4}, {{r0}, 0xfffffffffffffffd, 0x60cead4ab58db7b, 0xf00fffff, 0x1, 0xffffffffffff0001}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x20000041, 0x5, 0x3}], 0x7f, &(0x7f0000000200)={0x2157, 0xb87f}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 15:44:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0xfffffffffffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="35a1ef8cd471348a84d807a2fef872aef403f9508efc54093bf1a54e03f4b7c1b36a701602", 0x25}], 0x1) r2 = msgget$private(0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x30f0a81e) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000800003e5bff"], 0x8, 0x0) 15:44:11 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r1 = accept(r0, 0x0, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x344) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000200)="ebffcbff13b9fd812eaa63713048e69931929648", 0x8) 15:44:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000080)="04000000", 0x4) write(r0, &(0x7f0000000000)="3a97cf9a702ee09d18d3b1ba2c5529eac4072e87730cb092283b0e765847a6bd446a484e1c754446ec153282e0", 0x2d) 15:44:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="91fc119f7963cbb946d619c511a15e6ca51bc22f7a8d7c40ce22f64dab11d3de296998cc7ad386d515a7c0f1121310a072be4cce1d065b222f58ec1d8c4908c141", 0x41}, {&(0x7f0000000280)="ed90a0572579886e7332a56e56fe8d462258ba44523a8ee02f618069d22a9bec3bba569b9fe2b84ed68cd1f967492d6ee27049251b641a21419ec7236f047354e7fe50da2f2ca816f02d663bdfb1b11a4e914285afc5a2cd01dfb1629c1276f225abe8c89a5d42ad9903fe46051960a44f99107e2425bc4d816f2e923bde370bf23d249cf28a443921c888f6e769e32d5b9546b0113dd34f2cf0cf816be7c1c821c56d4a674e0a8138a7249cb3d53c1cd6a562bca253fad3fc6b1c7f9f49a18fc28a33e13421ee5c43f240cc1ed6ca675c6fddec5fe0b180cca77b852de5f9423a0eed026b75bb1f5ae85523a9c392437921277d4d20113f0e", 0xf9}, {&(0x7f0000000180)="0fb43594d9e30f13a8d7c2277d5c9f45086b2e09234c2638d1d26e23ce41195ba4ccb6d78e6a5af3157ce6941647e2798b2720ed92e68218f5d851965668253eb3f877d493215f580a04e045fcb8ea765196009f8d41fb588b7cd7c765b3da1bf5b4e0e15ebf07602de46fd60dac2140d7a25ae022ae7b58f2f2", 0x7a}, {&(0x7f0000000380)="64679c0b0dd06f5807b44d88d6a88223658340b50059e622b30a487016280367db5f7268d65b1f35647b9e9624a1b1a15968e9930ac30b6573ff31ef04f0fdeef336", 0x42}], 0x4, &(0x7f00000005c0)=[{0xf0, 0xffff, 0x55, "b9578967d7ec712292f82978b9089e4570a154e20555415da50f0b085ad08413c0f2711f55cb4b3f8ed04df095192c2a2f098cc5fa72cccc953b51926b969b5d294f6bcc7b412e53371029b54a695448e89e30421a0ba76def066d0fea987fc52daebf7667fc31650aab28160cc992a6e9260be223f49bc118bb98bfb5c963aa660997fdffc794dbee438eb0f7226d8e05792ba53d8fee302e9821d113eb4afa0a21311a83fa023a19045a9abcc49e388d15f36a738e959a794a1b3bab4004bd145dcee6397bb3dfa22cd0b2a2f8ea21ea88f344295441e5738d3974"}, {0x40, 0xffff, 0x5241, "6339f1a39053bb05fc0afde9b74d3c9a8e31b28a00ec393b21266d8353535ac6323b8bd0dd0a4b92679f"}, {0x78, 0x1, 0xf7cb, "89bdc532b0d7a4562049dca9fc75e2415e58e01eec11acd8389bfb1752d34ecbbc62021749722f52dda48d3f930779a9efb46e0a04b98619444ba4a7ad4788b5bc060c8167174bdb654dc16b642741b2dba56fa9363f520d169dd12b247afc0dd0cf74676ebc"}, {0x100, 0xffff, 0x8, "01eb65721ea0c92d4a8296d347b33b576769f33f37b98c1365c6fed05b896d940c19d68051dae61a07a11b8b61217b1d913ff38c42966de25210c75e0d0ed43efa37d493e7f5a20b61da8945c8e282e1cb18b54cdf93cc0be90cf304fa4f6ab9d7170ed30ffe4fb19392a856ea1f9833a62f8cbc62f4ee68894549f196c58b08a1e29cdbbdaf36614b0093c1850591ba8f9f02dcc05a05c640ce5f19e568145242ec44ea8d4b55ddcbd5681cec836010ddc73d8cf805460956928596bc5a25133cd01cf3fb1b4c5e0210c6a1df2d97b2af92fe5342ec1ee8dd97c15b4ede0d2656e4bf1e457f2519b2d2"}, {0x110, 0x1, 0x20, "56538489d3ca41413404f73a28744f6d5201bcc7ad948e61e8d98813b736cfc76788685e8d9ca17ab4a241c477548bbffce63ad3dc2dfa01c09418bc2225a012f7c40d26e9c41026223937b551f5bdf0ecfc767a4f108ff3e9fd17cdaa2ef70076fa1b3606171834f9111b029d2ca196d99eee3c0390ed0734686e1372d3d372488c65a5fe0637ec8599e24fe1daccc120094c36707ec5a57668b8d9548494c5de9abf54902ae8026b791ff304b730f5f0291d0564e750c397e0fe7da626368e1d9e10e2c8e06606a3d19caa6bf9ef16f9f2804577b8f31a10ae7fd96f0ba7c3d92698f16aafa97f8f74c69d634ff17da9ba85729a5df40c258363479fc0"}], 0x3b8}, 0x6) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x7fffffff) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000004c0)="68d97d00148577b8", 0x8}], 0x1, 0x0}, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0xa, &(0x7f0000000440)=[{0x3ef0, 0x7, 0x4, 0x8000}, {0x2, 0x3, 0x7, 0x8}, {0xe8, 0xffffffffffffff01, 0x53e, 0x7fffffff}, {0x6, 0x9, 0x6, 0x7fffffff}, {0x4, 0x1, 0xde2, 0xe0}, {0x6, 0x7, 0x1, 0x26f}, {0x3f, 0x2, 0x6, 0xd674}, {0x101, 0x9, 0x401, 0x7}, {0xffffffffffffffff, 0x5, 0x8000, 0x800}, {0x3, 0x9, 0x182f, 0x6}]}) 15:44:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) close(r0) r1 = socket(0x12, 0x5, 0x9) syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x7, 0x599, 0x0, "0678cb75f35335fb8e7617737f4d5045f0dddab1", 0x0, 0x2}) write(r0, &(0x7f0000001080)="6a4aa7", 0x3) fcntl$getflags(r1, 0x1) 15:44:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) 15:44:11 executing program 1: semget$private(0x0, 0x3, 0x206) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 15:44:11 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) 15:44:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000017c0)) pipe(&(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) 15:44:11 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x400, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) 15:44:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="67032e2f6669eb7f3000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 15:44:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) 15:44:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)="fc59257d9fbce8946010df6f6d91974a3d6d8a4d81e41de0c3acbbb24f8467672934cce7060a2578d898cfa2716e5ffccdbd433dc1cfaf104ef8496c141e0727b0044f2d9d90ba06c6076ab449532d01114c95126e686f03b055031e12f59af6f333ff8c5b09805ed3d74fc16885d2321271d72ba93e8b19ea12c21f51b3b4b76a779a37495df0c27dd14abd229959611a486feb361eeec630a26566a43538a199c1e40923b8c9425faef25e58c1497dfc20c0493233c12866354e20e72be346910b02edcc697185741473cfaa97c4fce854d9375a208f9037bf", 0xda}, {&(0x7f0000000300)="440f80ce6d5b0d9c34ac75f71cf19dc572669ed4ae0e8c44559645de1f8087fb71467588337b3f7f9e6d50705fed42aaef183fbdf6239d7d699f5a8b8020ff453afa2ead765b458c52a260b5c666f54c749dbe5137e46850b4dc3a3b27315e5b707edb28faf8db0c5c3fdef0ec101d1dce4b", 0x72}, {&(0x7f0000000380)="c9565b2504c6b7592fa5c2bfab75a8cf91005bbc85e448f742185194d6406ae2a4cf27eb4c650ec69c61fe780ea57569b24387759ac89cea677abc1948b20607b1ca4ebd17f9f21bd38b721e6ed65036be6ba65fb257d7aef2411dea5d93a7118d5afd76edc4d0d6c566dea5118f6dd9fb722da55a16103343e81403f4f5127f3cd94ced4ede8b59b2ee70cdd60eba11bedb538c8568cc61885b", 0x9a}, {&(0x7f0000000040)="979d9632539e4bb7c92d2c29cd4c8d45c19ced0dfe60068656624af0a754a32e0c8646e3a9f7843c9dde0141ae578bbc69cb99df98ac6790", 0x38}, {&(0x7f0000000440)="2bfc17f5ff7328b54e124034a68dc44a7e3b5381af7e5018ae5ffb57377c9bf44975d50c39cf69dd2eea44708dd8ac05f52efd50a948b57618681344ba64d696c89d36590ae9e3331c12e4799c499103a9919db8fcff7536c9abda4c6424fede690ecf5e75db63b8a674123685e8c0e5567c99c341f8b655354f5a08c4de005ccf1ddea0208023e6492cd3156262addacd0437b8e050c6a69ee8647ed4c19b20972eebb0d823014505a4b0b8be4528d353959bc9ba5f6dacb686373cb0ccb0d516d587ca2ef0572afdf4f94252b60b32c72d9079f2d259829f560c678d16771f8a818e960b41e25d363f31212eed8cb06bd8d237eac0178834b0136909b1b152d0ec451b88a4bda5d13ab93cf7c779ac9c9e402676cde183c2eb47edaa9da9b5e743adb91f842c5ea4f3b5919d169b1b7b45e71b82c103e41dad88b1c0fe389a48a01e1690673ed81496d1b29f45e4f7960ed73188b75f3e79a96487da520ff8f9f5053a764d375a9f1a60b6879f4c2f3cc57e4e399dd65b94b3d1521475d5d002744ae42092937fac91755ece7b37300292dc8a15c84fb4e6a5e959faab59f0f31e990df84b326a75c5d4b0e3e388388196a6fa554d8db4888c1a4a805b2f904d0fafe47bc1661e7605434e36a3e7846189f3f6a17f271595a354ab9a2a64fe73e517ed0c99e3e6dd9dcdfa2b5eec3d856827a025781bddcf64e48c383f21cf9980dbc72dfc3f5462809d6247950a644141b91c2a43b67c8025c63ea5c4280107dcef79be136413d76136feb7d8c9d38333d1f37bbc71395d05f93ce800618cc3d0e816270808e68e1432c54f9fff7a499f2bda7f5c001e71c0fe616cc25910f3ad04d6a5b06cae51bade0b159e9d8e334c77b5b9c765e6b99b729733229495a512d1b81da27b0546d8245e2bc07bcaff00c5f42cd508ace8bfd530c3a51200ce39ece773f8fc6cc6cb1e86a28baf038290d6950d6e82fc154f1239d4e1c2f14650f41cd6b80634289bc29f334040860ce6d3f0dd32179c6ed10d072d37ffb7a240291377c565704269b9b70e47043103aa9df73ed24082cf411ba2bbc77e846b7118ffc426bd2082801ca3d161137565344996269aa9f6da99bc4e2ef86a213ac80ce80c816eb370796718f4b0f6ef2e9856e14b1796046ae3c9c4142ff7545412c9dc345d19a8798e27282974b1cc649608d2d63f913c96a27d3b7601f1d0668ebab47f3d01d1582bfcf529e56ef5ae34d47aa486342f9999a788a9be5484d1e1069739e6250ada6f2d0fadce3e10da8c2d5479218799b3ce8ae45d635bc46a1e16555b6bae1d43ba717575a79ca80fa56a759ed33775152b52f9d9b284a8f887ca4de244c82117760699d82011ffb6c59f2ebaac149ae8faedd715081142fa57cbf38271b2c32de32fdb83646802497fca3edcc6794b152cc2b3626837f8509db89643713db548a4f1fe8543ff001a126b6e4d51da45ac9ccb9cfe00f260851419c5578db920fb1de8f2f1167dccaa2ebfad6733970357c525014359af6ad54686627b2ffe73a137def522006c7dbc7cb2ef55503be90c5e1a5f684b444a4d405e35ce1593f3bc3404c5d0816532121fabe5f735b982f71f6aa1ba51e776d29dad928e099a0c90d0975f607391d7b8a3d48253ab20820fd3ab150f0e5b02e0c2a2555d810716ade593da835ddda46396f895b25c8a20dd411cde37cfb78f56137c10260a818930f33667977640b7f5703d8414482a82bd890d39bc6db6b611887dbcd035b15a730c58189891d31043bf4bf7c88b1d9b830313f2809665363b36663d36d933401734b3653f116bb9882732c504c56e53055addc6e0483545510e2e4127538603e16f3cffdd3f87fe475804f6f76e2927f10825152af1cd1f0cd3423673cca4da6d107c3349478bb215723dc435bbb1cdb4bcd999bca184d7efd57c77151270bd6a2902ebc17bc0a97f96d685cf770b6e8c798233be3ba29ffb1e07b76666e92afc5e385e52b141160e287ff8aa240d04ef5994ac8e58c7e6e9828009e06d54991136fcd58ac1dbc098e8957894eebd9eb82b210adb752e44331e4b78d2b42ee24bda3745c4a6c466c32a8d21965a391b22d87cdf26ebfb1198fb07776a3a5204f2ea99bb08fb7d91433eddf6de58ce6529fef0b67cf3553e2e5915a66377a86155f578899a1d3f74dba6ab04116e4f486c692d8d17c3ba644153741509cde785c90cf4b6e7f147ec0af03de8ed3bee6efdce465207ee828256124b8767aa32570b21e4a97a92f3179ed6121efded18ba0630c3df9c8140db4fcd0881357371f972a6bb5fddbba19fea5a44c9c8f0581c5a35c501ecb3dc46bd985c2d128897068c756c74493b084dcebacc6febfd6a40ef21607bb8011b165c948bfa27a898af3cce4eb7acfad684639c71d5591b5661f72b966521ce0b2800f71e638e28e179d2bcf0f18b40a74063de0343ad8b362502b67cf197ab1c970370bd1c2a3166caebb937dc52b8c3b3b56d7d5b228abd62d89dffa8ca63fd5e54e5943a77e56e7c4abdd874135997b9d427eec803ed9886a272d3af5952ac958758b6d10e92f77f3ca2d1c503577bafd57ed7895d344fa40ed745b0239da8587488ad0e1e9f96617a56e7dee4dbffc542a10a14138545b55a1f146540e0c82f4d041449f7302d2feeb99503f1083bc80282930d46a4c677534f6c9ca71301f3ae189b6b1d4ff3398b9734a24073b2239ec28e549c3cb0890fb28b9665175b142110f1403c8fd8d7506c55aac344b431899a59c1b5d8764d6c16670b5831d2c55adf1387e7c9d9c08afa1758e1e2788abfd77ceedb99976ef355efae2d2ee0a35f6b966aa997b532843a15cfa2d9c22bbf83696741383656238065c5351a9fad3535765dc87723ce99d573896aa5249647e95e2929358326a76bc7b3ea429ecbd7209fc17c31d0e361dab897551db870c0157a4d2c48ae1957b882f8b0ff6914abdcf641c4b038418ea7924daca02fec97527e8b66ed04c0606b0c63d139192e1e57486d8cbce69baad3a9ae827f54a4d5f90925b7467899991b46adc7ab6d7c1c77989cda2d2990834805538eeeff0ce3eb0189a70bbdf007d1e93c91c2f50835ea49f5fece94bcaaf35b0628582ef9eb332eee2d5549de07144bf22b031f04ff911b8f3426d2e9f3277545c6fad1bc1f9ea9dc773fe533f650fb030cbd2835221b048f7773a023e35fc939ea357cae5e2cdb816813d7a554e4b5cdd1beef1fbf4b7d9010d9e77324723712bf0b9e0249a70acf791fd81bfa303a945875ce258e654dec520bae56e3985d53f4928301a9db634d4db256d29adecb504372b5bce17d32a47f92129ad38e95d5b074b21f81293718cc811310df8e505cb0aaff83d22b8cf671d5694e7d38e020bc69f3ee550d1f4b5a2443890e7e8302002f14dcfd8cca18b8aec6b53c6be04a05435a42fbf301f5d12ad23767c8f829f13646739490f91f283e6d3846eeb0cd17908837aa3fff5c7b4484efdbbe599be6f1877cfeff7c261e5b8538989d183cfa66cb2287929f6233fb9d26385fc31d58c8ed7fd5ba09c62b6a7971ca2af23b77bfe1c7f7b170a1cc27fcb0d66ff52e50454a9dbf4f6c171140eb2811aa8f781185f078b9190c3369872653898c7d904492d1f8e25d2ef29852df631511891c76d0ff8dfc0a532886e979a2abd3468b82d535e26d3f460ce402e5da0cafad6e29059d743f4ae573ddb5e9361a3954caef5021e854f787ff90ef50ade65218ba02d541466d3054b62bf4fc11ba45ecca625b34cb0ef5ce9c7c2a08a463c616d920b9a0d4f277d9f76067c81d6ebf64914a6e57051ef135c5a6096c60dffa15a5ca2122dec6131c5f0d2dfecda45352820731bea78ff2ac8b1961df2fc2846ddb1b3b955d750725346d97f41f54df4bdfe767e3e79a1f2f7a8f5c8b216e3eb3520b57d5d16ad744b0d2e95a8143b46784fe6dc716b141a76e6f60e3a7a432751e877e3f35d1ee3e996d5b1ff33c5d9cba7b318aef0ad5a840593b701a7bfed1448a154ff0968b3aa5327e86d6b3111595da9f0622a9019aca9c270d5d01740c31c0fe84930f48c1ae20bca83abfc27c7e2d19255dbfbddbf64dc4280da9524c14d68e536b905fc6001f680b4ade21e77030d0facfabba1da7c1da4bdfa91798e05ce65cdea671421b4fd3fda2832f17594bd5758152251c588973019bac03941505fd8ed92e560a0147ba1a4bef2f56c64fc9a4f40953098d35777c7b0684740fecfa1f14b4af3d07b05ceaedad45866e0b2f1792e9401fdee3334d318a352a502342a9dfdb9b1500a46194f3e96668a58852cb696163f76cee3f21a170f3827f1487a57156b09e22b2f350bf66fdce5b0f0ffb3d354e145df4f293b791549a962147541182aa37dc3bf761a97a3f1b2a0d789524aba052660fabef5101a64c8d54bb66fdd319a266f298d7e3ccf7a35d760b9c43e37c60d2ee0be4b9e44e3a8e041d92de77ccf0457d7418b29a26e291a6a78635c8be515f53fecb215c673d5e41305ef6dafee3a4903b7cf6b3f0a21bb592c8ca1dec7e271e35ad0951309d405fe949b5cc3798f90e73aa1cd401ce836527e5e2d1b5569af19767009e07ea599b900f12255e093481318836c0f24fd76a20c52d09834bba32b8004eb4c31ea727ab040a09c3378045ab51bbf0eec674bf7b47c8d11161bb0a10c273edff0b32c6ab30917c7dc30499ed0dc6f5c27589b0d32e3563033cb78392221243d3d9e996a56c70455a8282f4e911e897dc3482fe042fee31b224c738c718cfe82d912781e249fffcef51244f6a2d3205682a4bfa1cd2173f7a8811c7d5407c1541162bdcb6406d312115cd2e0dff20168009b6bf8f0d9db41f0c4a80ee8e94b06c6b6da6f6971dc1036484ddd9d57e3272fd17fd475208f774c87fcb9e987d6bc02163193a25d813df9b9fe3c66f6dcccdafcb5a84460972a82ee6be3781536e2015a411b892764298b67503fde1452186781a29965fbacc4205ca0ecd10324e59d3abbdc6ff6c9f4c9f9b8d2f5a847dcb1c6a7c9d2c572f251cc1f34646febe8503cc714d54761edb12a876255cb1a343c55bfb6ba03ae4860af87b1668134a69d16184cfe7e2e4a10bec136e7fd058ca41e419ae3756b1643965b6421b9c1dc12c57c4a7e40b8a46b3c929cdba023650d31a7a4d4cab62f35c4064710c9d2688e73ed2a08e28c8dd9d3b051795a679e39d253ad7f376bb467e0ac0c2c59075b1172afe13a19047ebfc4841e29808d4cc9678e53b1a43be13697330cd2bd6247fff52d26345262299dbba17a38265750f1d986fb67d095474b28aaac88054bc075cb4e9ec63bdd662edab5ad6e91b7a50b1bc4c98ee5b3494f70974cf1e3eac5fe4ba4a888c3ab9afe796058ac3c422f174893e86911d591e74bed03a39abb41a0c7c53c652f98fc81e2a349e621b008d0969f35730252c7476043fdd25fab98d9d61eb0b7ec698edba8c29044c29069a403b824afcf166305b3da514bc34947771698f1db94119e8e57e1008fd0c8be436ebd20c6fb51cec02bddaec40a70142839ac6abdfc82826f7f62d7137015f9b12971201d5f22c059420cd282ad97a52cd34cba74839d13ec973f4d2aa5c6caa33152f2d02d2426cb335105ab2813665f4185a2f3b17330f38b8de5dff313e4fcbfa6ea57b84a1aaaba290581f98a78b3af94eb023ae2a6a42e098a9e997d5c5bd1b43f68a17dde3ac6e9ae96b9a87e5be58b2e4b6af5e9818d5e3494e51b0a976e2019d9084", 0x1000}, {&(0x7f00000000c0)="b2359e082f8444558ec3635ea4fcf5bd58853fa8057964e566009ad0c5a1bdafdc62b5f1d13c15311b2186cd72bde2", 0x2f}, {&(0x7f0000000140)='!', 0x1}, {&(0x7f0000001440)="31a8c6f74bc54a099eb8c8593a369a83da46fd0281b79c3e05cbe86dff9839ffb1e2ee06bb75e96735aad8c55707bc918fb0a73927838e912f9478e2369de4ebc69d7e0667e5c34e331e730c9585826a31fd9666f9e3b99337f2a78f4df883a4bb36e6e202fdf99d0aa37fb5106ec71e9802f8bd13398d18f635dc02ca5ce8d10a", 0x81}, {&(0x7f0000001500)="a6da9e0a8f4f9c2aeafa25b9268e9e9afdce44613ee6b1ba25fe997c44b175d14226dff5a97402a25d395e48ecf0bb2fe487d103d92cee5033f23f671d5da394cd2774c3c70c48a20e1f72d1b0fc494547c3b21e893d4756b7037e3fa1dcc445406db218ae", 0x65}], 0x9, 0x0) 15:44:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="a97bc115") r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000300)={0x0, ""/238}, 0xf6, 0x3, 0x1000) 15:44:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x5, 0xffffffff, 0x819e}, {0x100, 0x1, 0x4, 0x4}]}) 15:44:12 executing program 0: r0 = socket(0x0, 0x8004, 0xfffffffffffffffc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x20000002000, 0x0, 0x5b) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/38}, &(0x7f0000000040)=0x28) 15:44:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 15:44:12 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000005c0)=0x5) getdents(r0, &(0x7f0000000500)=""/4096, 0x1000) close(r0) 15:44:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x1) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) getdents(r0, &(0x7f00000005c0)=""/107, 0x6b) chroot(&(0x7f0000000440)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/110, 0x6e) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x40) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000800)) mknod(&(0x7f0000000480)='./file0\x00', 0x2008, 0x400) sendto(r0, &(0x7f0000000640)="6db952a971f2febc6233dbcdcd6725c2ef6aa89d4a5528a22800ed137598750ad43db2d530363477b861fe2aa0264a6cf24b32a5f718cc47ec6cf3bf3b59b9dec87bcdfde9ac173ff276be7fb45f3cb818ca61b237391481af59da06e006e53461366b942f01d8c474e89abcc7e4a35b6591694867998a5bacdb2128ce571d3a24f7cc5d8e35baf26a5229dd1214a23049bdca46793a89e6ae13b55482fbefa8db1e53c9f5d376231c89893fbdff0c437be8a9081cf18eeb341092c280c27248fecf3ad2d0d8708f44688ffc502d508c38e04423d1fc0c8fdb3a657116ced335f6ef41e374", 0xe5, 0x400, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x7, 0x4}, 0xc) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) dup2(r2, r2) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000000acd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 15:44:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) r2 = shmget(0x1, 0x4000, 0x11, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x7, 0x0, 0x7}, 0xdb9c, 0x9, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x8, 0x40, 0x7, 0x800}, {0x5, 0x76, 0x6, 0xfffffffffffffff9}]}) 15:44:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0/file1\x00', 0x2c3) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 15:44:13 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000180)='\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') 15:44:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 15:44:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1093, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x40, 0x5}, {0x22}, {0xaf, 0x100}, {0x8f, 0x200}, {0x7, 0x7}, {0xc7, 0x8a56}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x40000000048, 0x10001}, {0x3}, {0x44, 0x102000000}], 0x3}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0xfffffd1a) 15:44:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x4004, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 15:44:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)="89b488b31cfaac5484d5042dc855791ab30fc843725e2a55a44619446f03c402857c0e61eb5ac1cbbda09f6feffa49f55eb3d9e4ff79eb49787c1d197bf71ebe1c69d44dbaa6097c021fe932b6c93eb60f3c4902b428a55c36b8d2cfe45a83fb80eaa5a23f5ec29caa6aeec1cc645cca2cce9f764faa0a7a9b2a7469ef971c5a8e17", 0x82}, {&(0x7f0000000240)="692acaf15cc5dd7a3589d5fd03f31ee65851df4785616abf3f9a1e8acea6977110791d47ed90df0934012aa36a5c5c4d829de18626e8e2389a06770a48dbccac25b13a722dcf841f56c16162c29468faaf1d7bb51a2bccdb0b91eb8235f57850b2891a4f20d44fcf371c6ad21a82aef3426662a96f019800294fb6d7e2975485813ddc042b817985ab4c8c5b4f0c8f6fae895cfcbdfc87bb59850d9296", 0x9d}, {&(0x7f0000000040)="5e25c7d4abaeff08be37e375911294e3568bbf612499832983323c9dee01d267a334222f5b7f1b", 0x27}, {&(0x7f00000000c0)="c1", 0x1}, {&(0x7f0000000300)="4315d93f0b74bf3222bfcfbf73931107a6eb863325ca9b5fad6eeee9d398aad5a0c8f884503a4467bd062da2437be6f49e0fcbefbbef6c6d9a48e441915d31754c68e6551a8621414caf7e0fb5c44d36e65e4e76af83db5389de8307a7672ddcc60a42c175668d35539128bd3e71f92160da8c2479a5cb6755", 0x79}, {&(0x7f0000000380)="85df2b4e6f30b8fbca09c590272a47e52a6b160f65d41c9df0f9692a0ccee1c07d49cb555648f617750d9ea459ceca275128253780077f3ac9e62d02a0a9badb1251fb8843a1da8d6b", 0x49}, {&(0x7f0000000400)="367d3731ac6bd2787f96b9488201fb264936bd61b9e2e89e77be99e74d505e2fdb7dbac7f72bede9d1200001f83f438884cd1372a7d3593a835f62b959e733f7c332f59c8b76c685953dc12dc3e078ecfa7838e973835c557a0415dbd86ce4e0ceb032f06f50a60cc1fa8ac342f0dab457b74f2301f754cbf317fa1568380d86e89266a35d", 0x85}, {&(0x7f0000000500)="2ff2716258397053f816ed341ef10d50eb0f03aaac6756ab37e3627f88920dcf1b24ccdf6be0554f01b8eef2ea0c106f710ae406bfa41a3456edb1acd79df134ebd85b83ed27cfa30b5db41de22e5f35f5be25fbe5755ad3ea4c69004b4cef62c767c2145f639e7dae8dd0f4cabc85828503a461c0f0ce0f3b3bb031e65b", 0x7e}, {&(0x7f0000000580)="6853140098e23ca48d3f98946fff3b722eb434fe9c2cc70254c8a9e3eed860ef2947b4376d24aeff129a249911ad9bdd148762ab", 0x34}], 0x9, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 15:44:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffffd, 0x401, 0xfffffffffffffffe, "0366bf5da77f0c037f00000000000000ef3caf00"}) write(r0, &(0x7f0000000a80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169b9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a8a7588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c7dddab2c74fa16ee4e6cccb6e335cf9cc140dcf0482e5d49f9a52a6cf0e1081f9da9d0203b7a6c45fd97eb4591185b5f54dbbe6d1e192c83f7ad0fee7ec756d071970e43cb6bee35d0ce302d1aad96fae875051cf502135e3e5f3a55dcb0e8b290f8d852e5e61bd22ae0e4145cb34cc055af22b96db896e5201b749a78e43d8b0de2703fede481b0c2f5", 0x8aa) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000980)="06fc8c654e6907ceee0163e7340d43f5a1f5f663787acb1daf20ff05fd2232476c9bed711c85109ec3e37797e83803c5ba3ef008b5d416361f83776e993cdfc8c2d85972000fd811152f48a4d328b43cc2efebac0c59fd300cf10f62bdffe11e06f5422332e1a98fc8b0b2bbd68229bde31e9ecc14275ade6a7a830c", 0x7c}], 0x1, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1]}], 0x40, 0x6}, 0x2) fcntl$setflags(r0, 0x2, 0x1) 15:44:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) clock_getres(0x5, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="9312c7d661c830f9b43b7142287548c6041a26cd35173267ad9714a81c1ab04812552f5b316dd100ae7e3dfaa0f62c11b57d3b2e420909123d9dd12e75090e681c528a6c69e1306546934434d47fc1c8e4b26d5310677829b66d0a28387bed98f20fd64b0e65c4dde55c12", 0x6b}, {&(0x7f0000000140)="8c5723a48c84", 0x6}, {&(0x7f0000000180)="a99cf8ed641d1ec6290a67ec736904ab7e", 0x11}, {&(0x7f0000000200)="cca42d68c73995e31546f2af442ea9e541bcc2d5127e7dca3aec4dbf492ea25d4e5049d86ae28543892f1b4612ae4e9a930852750aa02bb4a02bedca5202ecae8c481f24a8263765b6b72864a9418016bf772e0db3f661a354df4153ea345bf0197e8968ef0e2af04d915f1a2a7c86964fa60479bb7c5b8f9d1f9fa7b609b15536f45d4f04660b4bb14ae4248573", 0x8e}, {&(0x7f00000002c0)="1a945a2895b44c173c86be3e28a821d8eb0cf4649fcaa5525c28c29cf3c6795262d903b2fa47e4de8c3d3b88412f0e3386af796161323fbe8b5bef80505596efe13cd66d00c814ecdba27547", 0x4c}, {&(0x7f0000000340)="e99318d03c9aaafdc8351b76344fef4118e7c221c1ae1155395cd30346957554715145ed6935671b09569764e07423348ab119883cb285fee4", 0x39}, {&(0x7f0000000380)="120b956bfaa1206053c10c4dbe05a8d241ce3247be0f4117e8a51d36756f8b480d4617a2af93a134b2ae2d6a4d349bed05c530a1e28be54cecaa7b000e99a601c5986ac8cbf7e553bbb209fcc7eef0efeec749e252c4e5ca4477bc47ba971bcbc8ea8123d50c2b6e2638ebda1195f922fdab4d787360763a4facba09922d54aee6024ce22efb9daf3e11229c627e3ce9f92f3f2e6bfd529651417ab431144d21e9d08a12969726912c4bfbdb0dbfbcb0b01c4a618b0a9e1b0d742909a187bb54a3bcc197bf642903da8726954a040e0922df598356034361e392c9052e36071c25b2", 0xe2}], 0x7, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa00, 0x0) fcntl$getown(r1, 0x5) 15:44:13 executing program 0: shutdown(0xffffffffffffffff, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f00000000c0)=""/107, 0x6b}], 0x2, &(0x7f0000000180)=""/98, 0x62}, 0x800) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = kqueue() fchmod(r0, 0x83) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 15:44:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7fd, 0x0, 0x100010004003ff, 0xffffffffffffff61, "73cc8b7b850900fbff00000000120055098c6000"}) write(r0, &(0x7f0000000180)="f0241232ce0e1e88d87aabda86685140cbcb63e767b06dcb9b05f224fd53f5048bac53c58204ba2347f29f315287652c1d98095a217030853dd1831aacdfb7ec01a97740cc1f3f988dfbaa2ef06b5f1744d4c3aeb05a5dccbe0b5e8131d8f11fe20dc2f86bfb34cb1338107f5fe3b9214b0280", 0x73) 15:44:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) 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) ioctl$KDDISABIO(r0, 0x20004b3d) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 15:44:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80, 0x20000002a, &(0x7f0000000000)="00000000102e1cfbf55a6c59a34fbb9f4635b6ae79ab76838dd66c1acdaef139d50fffffffff00000000d5145fd3175720d531dec963ee8d27c9f461cd12787ac2ec98011297f6bbb3a5f9dfde6a20f2919ef5e5ff804b658aa82fcd25dc417aa010559cbc993f339143134f970fbce06a5300e3d36ff7f0cc5fe46ee0e601485942e74afbdf14962eaf618c486771334e9e0e541cf281dd8c0b6a84b4c34398526d416b6346726dae38e669a2cfbb994f378831ffcf13000000000000000000", 0xfffffffffffffda3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30150, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x8001) 15:44:13 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d000000000000000000000004000000"], 0x10}, 0x0) 15:44:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x105}]}) 15:44:13 executing program 0: r0 = syz_open_pts() close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x10000ffffffff}) 15:44:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0xfffffffffffffffc}], 0x0, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 15:44:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d, 0x0, 0x0, 0x1}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x302, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 15:44:14 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 15:44:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 15:44:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') ioctl$TIOCFLUSH(r0, 0xc0206911, &(0x7f0000000800)) fchmod(r0, 0x48) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) chflags(&(0x7f0000000100)='./bus\x00', 0x1) 15:44:14 executing program 1: nanosleep(&(0x7f0000000000)={0x100000000000000}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) mprotect(&(0x7f0000075000/0x3000)=nil, 0x3000, 0x7) write(r0, 0x0, 0x0) 15:44:14 executing program 0: pledge(&(0x7f0000000080)='.{\x00', 0x0) pledge(&(0x7f0000000000)='+*/\x00', &(0x7f0000000100)='+*/\x00') r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="308d147af8a2a6ae765ffdeb3bfef9fca531ae194fa758ecd2660bf6e7a7cee4a8c19a4eb3e904c94ef65c8ad464ab4f23ab96b3611e581a7b18b8ab5174f1a89d3b0d9f879c75f9734e801820317692ce4be096909f32804edc426d67880207d56360a01c9c1c0ecc1fe42d781b0ac7f8fa60671a25a9fbdd804992fda4bc22e8e021a58a54cdc36ba2ca", 0x8b) 15:44:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xffffffff, 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="b39a487bd5f07f860cf3863b260e0a44456177f9b341dde165269a08f056fef998fb8de63c11d0e3f5cb4f32bc25408dcdb40ef22abcffadffdcf4b1c0b964aa3cec315f95cef7918079b30c05708117e8ba9ea69f1c57ef6cd2fe9eda1dd035104becb8ab16cbab9cadc3a0fe60713f0a74827225c4cf4385ef0be68e5795d5c4ef29964d0555e5d1", 0x89}, {&(0x7f00000002c0)="ba75b61a0a195d39e6bbdc5a320a71e7401cd65f2a677497ae4b013d48e128914b1fdb158305cb6cf23ef5d32713df26b748687ed0560053d306fcc8f187566c44527e", 0x43}, {&(0x7f0000000340)="a7c04df623d6792d9b7a65bfc535bfdfeb9cef41031f8278d4778da3a82e1da3c67d4f8d4660b8eb6054ad5ebb956a09295c1fd120b138b0978ef9898442d81ca4c4b4fa721a058717b0f124f19baf831d2349509cfdec986641cc595041610d68e756e4edc031586c80b1fdaba77cc62d9ad954f12a7a17c669dc4c7036e1e3e212b24d98ad57a8719a202daeae1360e5f3dd7ef55df73aa2e5daf33f70", 0x9e}, {&(0x7f0000000400)="b0caff6ffdd8", 0x6}], 0x4) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:44:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028a7) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000580), 0x10000) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="159b5775bf5168123cea61ac107546b385f7728442437ca92e4b406918a5e2a2a9cc78d9908bb01731642cd444e0e760639b5bfed6494dffd14174fa62c1691d1c480295f3e8e944851bf91d67697e3f7a5ed5ddff5010035c3fc5c6eafc6bb73c68f883cf91d04a4eae945574d1ec6b08901b4d890456ec411f67a3aa690e9ee2c8b1e712be0accb505064441dd70e06b2c0ee4", 0x94}, {&(0x7f0000000200)="92f3dd4205bd373da1ac92e8f8c4592f36bede", 0x13}, {&(0x7f0000000240)="9e4447d523d12a5eb70332d4a5a0dee397a82b71f30f8a599835bb5f5a849143933cd8ecd76c4ecd43c29be264c92762f91ee9d962ee73517473e44b2efb22d02a41d66c21", 0x45}, {&(0x7f00000002c0)="697fbeea88b597ed043ccceb548bb76ef51c52d6b66a2036d55fa2c925e7432d6b6733bdd897254d0ed6b8f28f6bf5f667084becb43b4b4fa6fc77786dbba170de9006fd037b0617fe569d7a6eb4b837bc052a5a044be5e1a2dd3f7d47b0772da233eb81cefc21afb3885954fd63a049f28e05d78353a5eca145d3360dbff9d6a397cc134035eac2b9236a0fff2fc20ed6fa7ac2bb4c021d0f29d4d4a1a89c8301000eeb387ddbbbcf80180e89cfd4624a1c5af3", 0xb4}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x40e) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) writev(r4, &(0x7f0000000380)=[{&(0x7f00000000c0)="00000002", 0x4}], 0x1) 15:44:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000015, 0x0, 0x0) r1 = getppid() setpgid(r1, 0x0) 15:44:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x10000001f) setsockopt(r0, 0x81, 0x2, &(0x7f0000000080)="4fc27b9c4627b337f2dbd4bc6fc895b570d5e37a0c97f5670e50c782a5e4c59bbd5117ec6c4bce44eea0aee64f8487bac9313f1479cba91987056afd050c5bd6cbbb37b5aec4862d451dd6379b846d45852ae455e544390ffb77e466cf24734e789ab872b3a0c522d2622f996ba3252e79fd7c4c03bee2aa3059a4fcc97a44fff495b37cd6219d729e62770889ecb86f9ed7be9134c843f058b82833e16349b61b8e9e", 0xa3) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x5) r1 = socket(0x2, 0x4000, 0x6) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x2, 0x8, 0x1}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x220, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1000, 0x7a}, {0x18, 0x2, 0x3, 0xffffffffffffff0a}, 0x3, [0x12000000000000, 0x4, 0x7, 0x8, 0x7, 0x7, 0x5, 0x1]}, 0x3c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 15:44:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x15, 0x0, 0x1}, {0x3}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 15:44:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = socket$inet6(0x18, 0x3, 0xff) write(r2, &(0x7f0000000080)="4846bc5c5c50562e158eb7cdac462c782247", 0x12) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x0, 0x100) r4 = socket(0x0, 0x1, 0x10001) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1, 0x0) r5 = dup(r2) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000240)={{0x9, 0x0, 0x1000}, 0x8, 0x80000001, 0xe77d}) msgget(0x3, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0xfffffffffffff800, 0x6, 0x800, 0x4, 0x20f, 0x1da, 0x461900000000, 0x5, 0x100000000, 0x7ff]) setuid(r0) getpeername$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x8) r6 = dup(r2) recvfrom(r2, &(0x7f0000000380)=""/103, 0x67, 0x42, &(0x7f0000000400)=@in6={0x18, 0x1, 0x1, 0x9}, 0xc) r7 = dup(r2) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000500)=0x7f) fcntl$setflags(r6, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000540)={0x10, 0x3ff, 0x4, 0xffffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x26d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2800000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r8 = syz_open_pts() open(&(0x7f0000000a40)='./file\x00', 0x20, 0xb) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000a80)={0x9, 0x6, './file0\x00', 0x1, 0x8000, 0x1, 0x8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) mknod$loop(&(0x7f0000000b00)='./file\x00', 0x8000, 0x1) fsync(r7) shutdown(r5, 0x0) 15:44:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x5, 0x1000, 0x3, 0x8}, {0x1c0000000000, 0x80000000, 0x1f800000, 0x4}, {0x1, 0x9, 0x2, 0x670}, {0xffffffff, 0x5b0248fa, 0x8, 0x4}]}) 15:44:15 executing program 0: setuid(0xee01) 15:44:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$getflags(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xa, 0x0) 15:44:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x4, 0x20, 0x1, 0x2}, {0x4, 0x51, 0x800, 0x10001}, {0x7, 0x3f000000, 0x80, 0x5}, {0x5, 0xffffffffffffff80, 0x100000000, 0x7}, {0x400, 0x9, 0x8, 0x4b1e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 15:44:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "26d96a716e7a48034223dd3a083df8973417911c"}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000004c0)) 15:44:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="45f6137a", 0xfffffdd7}], 0x1}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) 15:44:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) socket(0x0, 0x3, 0x401) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") mprotect(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 15:44:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e0f66696c653000"], 0xa, 0x0}, 0x0) 15:44:15 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2c0, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0xc0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000280)='MN', 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0xa530, 0x0, 0xffffffff, "e5e1cc23a9503c225308a8349243143f3c0a4f03", 0x1, 0x80}) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xe351) 15:44:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x3, 0x0, 0x2}, {0x81, 0x155b4443, 0x9, 0x10000}]}) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000000c0)={0xfff, 0xeda}, 0x10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/113) fchdir(r2) 15:44:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:44:15 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c773000"], 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91348d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) 15:44:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x14) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80) 15:44:15 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="b3c47ebf7abb907d67613447cd51e82241051e7fe58fbeca947bda0b827deddc5e41835135e15f12179e8ceaaa", 0x2d}, {&(0x7f00000004c0)="0eef13276d6db6373604f1a90c790102979b4e7fdc8f8ba1bb3e7a6652d14d585466f3566ecd225351ecc51306b571d03882fc81f3849112a6b25213fe6b0dbbe16b7574a83ac33c8fd60ee734bf6468191788078667eb8f41f24f77e29c7966ea853062ade30e9aa624fa5c209a9913a0aa9d1832a7db8e36d8109bcba56196029fc61b42a9fa5f271553db73b65d87565ac7ed63f3ddeffb40917df22868fe6c161af7129923b15bfedcd11d491ecbb5e0493b479d1ed311ecae008c6472fb3b1ed7953865e69038a3abdc41de7b1c1bcadac0fa58502c534c3b9ecb299d15efc2007a3dda9c6b85b4603fef0696c802233a218b9a407fe995ee930ad23933a8b13ee3b2c359fa10ec466ce3ec658e9f563cf6936cad40ff00604c4fda7ebcc497428423d3fa416249b3c3440130e688b47174c960a606ae46b09f8c545a60f0f26082bc3c157901af022af6a5e0c141d63676a45d3ce2270466c71cdd8cc19dfe5344414708d7f55347dab4474359d8b362b883b84acbf13b7f2a4023da49d7a459399598136f4e253f480de9372041bb018908a10b57568a35e6185a9b67be705328d991e8ac5419486c62d4f48ba8bc533c4a1b4257439f121b0d279822c8189c757304acd88e8e5ea76cbb256c4525993afe68155e73ad3da99fb852c75c2d94d4f282e0d65b5ebe0d1d70f2321726fa461643f5d3eb49c3f80afb69de83692c056e9c5efb63e9f0e4a20d67565d06cd41724957edbac04ed82cec41614b3c87c87141d1d20bab315f706f0831804357bd40b35161a2969081152c2371eca6335604872a3b828952321c7a31b9a1744396641c4e2c188e99ad689de7eeb054fda3e45a9472e619ad73411ddf245dec7d30d3cce9c3156fb999ab01a097c0cc09d185a60c9bb7b74f85dfb2f313cbd4254cbe27abba21a0383eb31ba5188cb72fa9c3cbdd9b2d64716aa67cc2b57f4778da8fc421299fa3912a08dc3ade11d91f002059b5e87c3dfb33b6a63a39cc6631ce1c4e92e3b09f2a2a4ccd52270b0b40dce3f9c83c74c788b160fc3fa821231af7c8d072dc17eddcb136856f5f48311d0de03af451d1c71ae04128c71ebfcca574a28c6f70e811e97d491408a375349c06a658da9091659c8fb6a8095d2c25fd8120c26e251f474afd880e84f8f381bd9597dd1fd61603d67f88acf4259526c7bff1450714d0711c5c0555adda6adf58f559be165e185efb7d9ace2c8744ec4a900f919b94734665fc4ebfdaa4bc9f71a004cd0e4b0dc833fe9bdbe8284b3141d2312cacbbe26856dcda3a13e4052c57e289d3a0ac6a24cb2fe394dce6eec22ed307ffad059f942c8d47333e60b3d28bb922989b167de67e46724b3613917491a2b96b24a724fb683c5690ef12de26a0c6662fbee108f0e8371384ee93e30d94487def501ec7a9ada10bfb63fe19754bf489b07cc6f560593f852a11181b9b6e6728229238f0e4e32707d94b90375b4118784e65fefe47b956396f814dc80e6f9b6fbcb74e3dcf0e3b47096f658bc1faef040199ca84dd55676e7b409b1eeec7d4d88cb00a20d9fce07bf18a778fc22c365b4f406afdc156bf696cab0be03821ca3fb1abd01f6736276adc2f77c3ccb5bcd2e163a73fa5a6d56c56f15be7135cb154562fb1e29d49492abe4dd4cf7f88455a5c672f44349a72560cf3b45848c2bbffd8ffb83b04d233cdcb828d3bec65122e9c72941e4d076dab26579b4c30035f860b5bb18537802a4812e3f6df9b451749c507dc5e738147ef4aa3bbe704735eee11e9e081412e9b53b89c7a4b12b758145b8a7e823813541eceb0e246924fdbb9aada1c6a878b611bc00922f13a9c8fc0de0b0e76ec1799ce421318f6692a5e670a31159d297106248b978d5808eb539537f92b15c6806f3887b29188a6b8c2bf76ddb0b7608e8beddeda89cd3cfca80ecddd82d23aba3d09421049443536cec3cac0297ce63e9fd3720f21407d3fc82319413d36bcf7edd074395c9cc14ed57e400782ee89a32ee4f14ee5dca4a8f48f732c46b5b81dd1f51fe4e3fb963e798a617038a06191a0c704e65e94b03e1b791537181736816c01f952c779867d75a3ca30e5db834a552c86ca133abdd1082c95566979b9351b05303a2f28206e7743f580e944b44f5c82022ea8e83ee6fc328ebe53054d70122f2f9f8a3c79e6be57c1602a12afc65b875c2e64b5d24b717354c05803e9cdfdad52d39b9683dd55fae5852f0ade286e2abe54f13e9730908d26ec3a068560858a121f7a9aed516842e555c0d5c3678c6a9c86cc06d49a42723c3dd311109f13b5fff7f6253ba425cba005ce66b562c11654d248a5864eae1d28c8bf70363d770f55c0d72faf18ae84db687f0c44f73ff63fd9c51d97b052d7170a8c6043f112aa258c6dd3a47981803f7e4c1fb19999c37f9774a527cc9ac9cbcc6df9f620fb0d730fc796b57b7ecd25e656804d5eec48317016942e424f5707716f8b8159b6ac1ee1b227976f265e5c463807c30260da530509aeb066c8d3aa24c51edf27a66875b687f1aafae5d43247fa57d7813ddeb2bcda77a28c155bca557e77191c7281dff77b94b931d27ccf05468f8313150f9048b336dc9a261b01c1e4a38b2617b9cd793cf5b1f51ea277066d7b3521b33e268c6a8d524565c3cd64d8f9e918855b1b7fcc5e56af53ed4d58a85a9c72bbd3be22e831c2ca6503d6af7bba7e4f30032a6cc9b2cfe4b6b94f3e66e8e23c6103a7e219e01a02ade57d067d468db430c6a9d0626bd65970c8b4c8c2edeecedff085ae5aa9cf4c874e5ec15087d9eea3dbd4c9dbaadbf68f6589f549543896f46d1d944f44d57d9f970f621c12773a2e60828e0dd7e204c0905e895ff92eb03da7fa03bd56cf8bfe9a8ba2fcf12495f77fbe3600a0ed2af12a43e2c526b07feeaa4ed44b3730c674fb0b4b5e31d9438236307a3661f4172fe08bb03101c26f49f84cf3323866c25e67d3387f00c59f19454ac071d3a553dd1c9ceb0698f3e7a81ae876627adbae27ad61cb0bbbec4851e3deb1c8e474109d2723f77688bf449fe28a7f359faac723a8aea55b91279a1f0da759b86c0f17c54a8905b959e2ed79ee581bab60e26072dda58944ec4967c67322217c06318345933b3ddc41ae191fcd4d75d7360619cbac0688d9d28d0283dee77cd4964df51728532c2806e99b05f8ae1d6e61f98a13b82e49667f91b0a5492df5c4ff5c84017a008f6e610ab6316e3a47aca48735dcd89bebe9a3ea415a623468d661d0510c3d18d8c2ae8bbe59771633db276d88f3bcf7b1dcbb47ab8d62b9156a00b3ae9499e262cbab8fc68bb4a6460f65a3436f3751fb3bb25b781b67d9ff1acaa78c20baae0c3f430225796c4a546f223a6e2788416109e5bf99501ed16f680c75c1825af45c23e33c292604a0b9286b708a6b677da26f90a432c67fd90514efd07c44f2aef534dfa43caab0565a9095063633c60c6da84480faa6476895105c560103eae413057a0efda6edff8dafce4c974712f71437c55933753a4c1ad32de55a071805aee2764448d54200d0ad9660b2f8edd7cfe6a655199f2f6578cf3e46af4463f6943148bbf3b34c2b46d5df020a6a7f817dd5fb163a7dda3f9cb283fdf7fd91a05dd8d871c931e0118e11a6ae579f6bff695f9c9c2e9a2e41f1ddb71efced7db2400614513c18aaf7095a407e5246a3fcff7443e6be260d42b31ef16a64d4cdc1b1f46a62981f166a9756ea56a527ac5daafd64d9faa438a34bf45c4c2b986b6a0688b965ae439ff21ca799d3e9bd8ea5528dfd26bf60567fd61a1d83a06af718aea33100ee2b13730c3d7bb12ee3182b2ef5fa7ebd82f470c82e35e9e452cfb112059b2c28158fbeca10ec0a7eae64b5efcff1c25fe0849ec87124dfeabe6b0a6e9cf709f916ffba82b97df40802b5bd613f091164567d9cb93cbdad26fd81f39029c994ce08f84b10d8b29eb88ceaec3b817ab08266d56ea84d0762479ea6bd5dbf83153507ca5016d2b99cc8a403197a2f65daf5a8195ce5245f9bc67ff398276f4938a226484bb053d64131b51bc618bf98c4f685469fbb09b7c57fcd46326b617ef9182d6055ef57a526463c6fb9aa54dfabbdfb547e41f9263b63e33f841f5889233271bb6b7f7361e540e8901c46c1d065f211fdb55d1d5b4767839ff170fe1dc3b273079d8e3bbd60f2d8bcf25360ffaa1b5605128dd7e508d2e992246b71f81ff72acd48e0ea68a4106c9431bbf7c5347c46e6fe26d785ae8dd8a3c0d9d30b1be863803dc733e2ae4b513c0d7afe4129d078f004cf7189fa39fbb1aaf240e346bb15add72d4e43f3e1ec09ee9bd5a9c43a16708d5b6d2fb4a1a370fdf2b58f77567066621d77999faa5a96baf42218b78a7054e42343b813a3e1a9b2fbf174aeb038a8ea0a7b851194b356c27fcec463d7d28bc01bee9a868694abb0f8607b8b7743b18d749a0bc12fff4ec4076777b977f36cfc0772559d24d7ddcc9183c6a9dd9d0de290e8a87ddbcee2a9e4bcf5b7bd60b3ad4836915ed2be9ad0235b120c7d9c08070f9e9bad8e0a809f65b3e4dceabfb6bbbb7fa62234c0996ee6bec397c932c19c68782d8b2f7e473c22d04bf2c42fce183c3d37933d7bd79bb9745c74781b3902a6bfaa6f6b1c7df64ed6f9ca7c3fe25757e4b68319426aeab1abfe3055e3ebfc424b22b8dd5126dfa0ecbfa1c8af86750562372845b09d1cf43601d1d9c9d43b9d4778ad62065960cce478ee58db0f2fd44256835e15640457eb2c12cd8a2bd69ea138c016599f0bf10502d9052dd46227c729ab0f16a6e7ec4862936bcf1d9c99cd8c53137081e7317211fef24db159da7cfd5260d5bcab838b7cacc1424382cfc10f1e4228f057fcf75dbb51f7faf206ef846efdce660a182df498de06ab63001f78c313ed85b290bb1f0991c43bc310c6631b7bd43deb00e4adfd094a15a51261a6ec5ea47943c3c56a80931db102968eb4906e6f026795abf37d647f9b4d8b9e22777ccd981e5d89da4f8575d09620010712f30b0deef46b9aab3e83dd71921545a85bd634bd4bb0561a865af679d32753f4a26f759251990cb7cc96f8665f6e074895dae15914ba6b7e18c0c8fb1222f6068506c63233d8006152d818d663b6f0a2d59a22de029915fc8abd8efa47279b71bcc704924bd54cbeeeb30501b06bba0a98190542bc950d9da9dc5d7909c8812ef6836e749dc0e9686e59afcfd1741ba7adf690b1ce9c42071c152766c587d4b3ffecdaec4971a60ef3fae1056e8c0118225491e5d8dd91cb6a6ac6c7519ba5fe57bf9d7d130c46974d4351b05e1c88931ac9984552779e25f075471d1868ffcbc43b700bc7896e481ea00041eb3e0c8f5f5118e7238a62b0dd172ce3831cfcf436169dbb79709557eb8d7de035bbaf951d73aa73a1d948846bf53e98f038377a69f4441b7c0e48204c47f75ef201b28272e9ac97629c8bd0e69aae35a3960244c36c759bce712fe49952c26ebbbd92612203fc15092da37ca0352f70bb193a0ae43f85d48a00c96ae076bad0466ae079c3e3a7a47f0a76146d74280b64e89300bb3535f979bd67e6677e17fac18176e4344fe43a5815af41437d88831127f879bd11fae89dfaae109148ecc508fe48ea0c9ff7ccf14b4aac3cc85c08cc9837102ec93b7d2e3a71fd9b88066094deeeb86fd9a7cef0250a39e4ff9d2c2c5c6fe969d7751cd0cf24606733f817de278641f3b4936d022544c03f199307316fac095ec55b3114172241b6897b2d03fc", 0x1000}, {&(0x7f0000000180)="bbc92e769979271c26518da798d62a6a5a5eab584fd651cf809b51fa9725961ee23807e1e68fdb3efe4a8deca69121f275504142551af05082e739d3c50e7e115c8ad225a8c0b4596ae8e370c2cf856d30f1f081a4d9e1ff7ea6c28600c295e019fdd084e01a4fc4d6f08ef8995e82e93875f93d8bc142aa66da88796b3028db9d8f49b4e43b80a62f79291db787fbeafb8218135977021a5c54eb3a02cace13e0f0fc81b2f739ce204334eda36f04b2103243a13d09395f41c90c7387a3cf2a330bf8133bd81bd9f8011029160ce53cdd4e448fda8d789293ce6ea147041cdffa", 0xe1}, {&(0x7f00000002c0)="13d741758e9abe9fb2da862ecea1dddea93338ba201e02933288ce5df0ab340ea6e38dab7d50ccc8a8fb37cf7f39dd3abd30c76a6ed7b0a92f2cf1f3039fb122f774c6c7179db3b9f962e9d28fedff904f2ead7c3e3f35ccf936f0720a5c73cca505f8087c666b55cfb94595af170442bbffab42d74b1d9e1f58ecf817a493cac92844d73d1797fbbd7b2b8a24347adecc006797bc35e28faa1cd16b95d0d796c95ca8dd599b7d1f7caff49550395dbae3c9d5d2699e34e7", 0xb8}, {&(0x7f00000014c0)="ffe6108c46b6d518374acd0f05740dae0d98b47afd4a1cd8af88f1899ecd1d33e859b5b14d185277ae884c2ef507885e05602d84b57a223f99f1f3c2929ffb40342118a75a3f1cd1f51b17e0969ac1c12dd9e2253e662469896253a2bce79de725259a932829556f011629eb9aca43b697996dda6f7fa37f15b2dde5abb7616a11764e290244f614c6089b030c181895c8691f70804757dbfabf2e7bdb3f3b569e65fdf024d5106ec710", 0xaa}, {&(0x7f0000001580)="790295b6ce3b718befe6bb8283aa696735df9b005edd8e9dbce31cd29364f2b67549c24657c3fde2a01af8c5728f112e20539a0ec22c16616ea83e65e14a228921cb0e47bcd7132cb0baac2ac4926e432efac1501f235e057b982240ba4c0ef7b63585dbf0d791301f98d496dd0d5310c80aedc80b69385b189ae1af9f17e922fd50066c5d53f33d0f5bfdde8810c69a252f63fc94a9e269f1fac96e121b10791a9be53bb7", 0xa5}, {&(0x7f00000000c0)}], 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r1, &(0x7f0000000480)={0x0, 0x34e, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0xfffffef3}], 0x1, 0x0, 0x0, 0x9}, 0x42) 15:44:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x1}, 0xc) 15:44:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x2, 0x7f, 0x4, 0x7}, {0x932c, 0x0, 0x7, 0xffff}, {0xffffffff, 0x6, 0x80000001}, {0x58, 0x1, 0x3, 0x5}, {0x100, 0x280d, 0x1, 0x7ffb}, {0x80, 0x415d, 0xac6, 0x8}, {0x7, 0xec, 0x4, 0x4}, {0x401, 0x8, 0xfff, 0xa6a}, {0x6, 0x401, 0x7fffffff, 0x7}, {0x1000, 0x1, 0xff, 0x87d4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0x80, 0x2, 0x5}, {0xffffffffffff8001, 0x9, 0x10000, 0x8}, {0x7, 0x1ff, 0x1ff, 0xc7fb}, {0x3ff, 0x1, 0x7f, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x1}, {0x2d, 0x80000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 15:44:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000001000)={0x2, 0x2}, 0xc) setitimer(0x1, &(0x7f0000001040)={{0x7fffffff, 0x80000000}, {0x11beb4ad, 0x9}}, 0x0) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000000)="a86ef80a6efdc4e235118fb20a8b0e9e374192af2dc7e3f90a45a18514c4ed1bb3707e815d08db67be6c7e5dcf0fd2d5ed17d0fb2a45f1c6d72590e16c942afdfb36c3d76b0446e2e5a41f828b0328aa3328f6d5f7daa50bd586f79936c0c160ba28c48becabdc507693e02c037afdadb83a580649b14d3aa27d4dcdb6eaadbf16caa64ec2d06be7e7c521eaa026594f9d17acd75a49678932e359d26ba3e78605ffe53701ac06ea2deb1172ca63edcbd55cb04e5ea7da4d62ba78e015bdc22700862c6e0664b5fecb4079727c25aa68a5228cfca0ba378ed167c9a163f5f793daf97b1d86db460d8ca2d5cbf22c3a51133c776a558e4bde05e0490e07d99fe833152e372fbf8c4d38e91aba3b9a1b914300f34fa704620d553af70f2de6363a4ca4b73982fa86e5c1f8e941a9c5176b21358fd805826e5e7676e2741af5dd570e2227d0f72632f862d7a94f851f339a8b0f1fdc69d7168ed8ddee5ccf57b245e9a85017fc5acbf426af271771440ce706585691a3dd1399aa76f084be63a66e38fa3b6e1c4d1be15e0e1fbd1228513ed495db2c9c2965f588bdde5681654eecd9c814744749dd7d3128d1de96f3281a7ada387424e478da50e9b1bd756b9237b2db9a918adbdfc65baf90b1d2c43674165e7df8837ec3b9e13734a629be222ed5c3f8f2d75a669117b2e9df946d27fb11880a9672388a42df0c00aaec3032e92b07971a623cdf79332cbcc0ad47f2c0a5738e53d0058330bd5fea09fe9fe1a34d880d5fdb991894b10eaa8f19e7287dead0eba761995b8fcab6bb14df6f2d98ba962ef57f66845b4c4b2af27341947fcf0394a6afb8c38b5e8d4088b57ce8db08831a8dda2dba4c9f678ff8e7ddf5e9867b587edfdf54d63ac7353cdc5e60c05785dab39a7e44d20529d4c0949138938508f565b30d14f207eeef8b513c264c74976c4630e30b4b9aa7406959aa108114cf9e0b4eed54b30428c2079e5853e3423f6625200035ee6e3015b43772194b720be1e443d7168243a87d479b7f844d3ebdac3fc9ee65aa7e0321d5cd830dc046819b533c3fe39874708555837cf42dfbf6c00c437922b82df17fca0dd9fc0745dc55f6c13d894133ac0dd27d6f6ff346d1e194b786044f7036d1672ea80886c6da84ad1a1227e9fb7ab00e84107b037666ed7283a7a6e732a082ad4119c141d432018483cb458a3b965a32cc1329c895fd3bc4663c06fb7479487c22d10d2cdbfbd3c1913c3b10879776bcdf1e18418e3db4da7865c416ce2309de02f3c982f5e75ddf3608ddba48e79deeb671e846b6add9ec8ce50676cab03e74aa84d6b15c9373d51e4771e328880410c10ceff92965e79b661ae17b632c3f334caa3f5a3b98d109023499e0655eb5d417dee05145ae79fe315eb8749062658f70edbe58e21ae949682fe4ee685d59a33b1b6fe7895af5e29c19bc15c1454e1b48ac966f07336be5f1bb5373a1deaef436a011afe3e06edfd2a103e5f0c45edf96b4e38551c4c964127b3fe687a5ddfb2551d7de4abecc5c0880a33e9ce55a457bac0c8c8c81fd60aa0ee986f4324a6ede7302ed486c4d64c0624478b7f7560779bfd4ce3b23510bc9ea6dc35b5f83461c03745bb4e95bae5aaad1ec1f312690a4089c031279e51573d4f48fcd8a38e84e2f8c831823dcdc45ba642a0573da11304af1b84a4b5389a44f7165040b38f4f1935fdf3576204d03d994114bb881ecedb6f6757481e4c67bbbf01b4398681b91ac6a97df164c6b8846069f0a391f4965507266593a142c0c4551c06380edb7cb963a32ef4e611a2c747b7f96a8c6b34d4b9c83b7276544cff1cdc03d844dec749c8fd9ae6d598ce627aac2a4b693e6674feb83bac5c4b1b7e823478d6d0bf95e1b012242fe0393537826bde9a97baa7e33121d5fe512089bec1918af213addc16fd907834d8e40d9cdc6177873fd5748db7b48ca9e620fa149a47825c4cad477e8b21ba01cb70991ce3adefa2dc6b2ef248a3b35399775c08294cc67cf3faba01f0b1269ffeb69bd1abb27304f3779020f7060b61aa75fa78b459fc060a6a625591286b6860fb9c5aa4be6df4c875ac5ffbf3bdb0838b28a3fe91ba9c274610b06f884b3285c5d2b40d1bf3f4c776b0f5b2e607e3df5827366004f87a828d5bb4d9728133226a01212bb1c70a1f4983ba24796c663247f629d58a3089ab888bf3c44c6e99ec2cc5eb16c31ec7db79a97b4f7cb727f775bc080071021598aabc548a0313233c3f50f705db4aaf3fd7be71c73e43c2c476cc338678f1a424db6c5ed1a9b7855c8af225702da5efd3d838a58dee03bee327ffc2d4067f6276833f8598a5e28387e35b0a52f953c83a361885b6e03df6981ca85d0b4c184d728ec04c603d5f901959ff664c030b2c114bb57acac989466609677a7a1b0597abe16ed05fdb9cc037e67c2ec03fc9717672065f9284daa0792d9a3336da7456293a35e395a742436b6935d5b2b084dd0521969a7090afe983ed03120d09e497735c59a9bdf47835b193b3dd79006c261ba581fac06e17467bbcbf08377c027a995e62b9b817d0de7b12858f6afa35c8987a63eb5b1b847cd643e874fccafc955994946014bd7e1beea00a1c61f124a40a3effb37aefa6b4660d03a6130c03498abc811214f63339d4674e03eb7fd38e1f59a016171d1c3de9a98a0ef183f5eaceab1201a318d4e947a18a6a7efe51e890ed083e3dd4523ede9351ed3ecbd03487d027c8a7db102e2fdd543ab8e9d6bff81a71f16e463ba0c09318c0f7d6f52ec9fd62b31b32fe523a739633ebe192357d206f1684dc7572f1220b1676529c161ebde091715c86a611123a7de1167d40c1582c8e9748fadbbac7715f12893d88c7bf23875ba7209ea02fbebec4700ee81f137d50bfc95622bbbc1c6837751666908dfb23233bc68832081753c69570caf035ae5ebd65c85469a3b6742115865d0eb92ad363a65e1a42a907e580e0cfc41c0a8a57562ca14d7415e66a215a6ba73165e3d9260c22c92e672e2f67da0612930e66a58b816c6571da91139e1bf98f169b5d745275a7086aaf8490d2004bc1646826517e6a40cc6f03b98aeb7103fa934d31824150f79e7e2f9a57b8896b000c3651fef6ebadd494ec00eaa3ba8e0b9b5479439b25cb883bb2b888ee9dc6d8f702a2e0911ef1e17a2a467a4a6b4418c8bca5f7cc776ffd564c3c6e0fca1ad65c27439771bf432ec2c96f45b9f953efdf81949cbbe6e90435ba2dbd622da54ec48d39fe50d4fd96a807aa28c9ca17bad97de3dd2c4c998e1937eaeca800f69ce896dd9db7fddc4fa5cc4b4e3e3afb99f526293405ffa933cd9f797934a5f28b8ea553ab64038fd20755bb04ef7588331075b4484bde5262e127f36f7a9d80874cc360b4474d429e85dd7f65ab6a449f70f5b82ecd6c6fd7780769fc1dc3d491f98a76a89fe6f28d4c4314716bcea5955608d83b1eec862f6c69101b8c00251e299300bc71e8055d9b71d5ad53cbc2e5bc8d4876f53a15824bd2ffec5a8748ad653b7a8060b753b521b5b1ba0ce488858409044609660839830494b5789c43e4f5c0eae3dc1eb63e80b8396b29dffe92b673ffeb7281dd730c1704283f90b94c0a4172f2d2e797a9a74e7b1584674c6f4c273045314f27281a3e3b861a6c0f84eb389478a991bf8ab0244e513f4417055ac9285eea4ea3fd51e04a2c54ab8bbce221b4c08cf0db53fb3efe9bf2622eca4aa23caf4294a22001c6048f74ee6d97569dc6740192011e1efd902ad49104110547e683e00dc574a69d31360b1c3534d51f54758495b0c97b3e8b8b119420e35b245dea5eee0145264428a5622b92b1afe0503e67c039fa4552d34175f7b756740d6c26b8a4b133c4c9a14d7769de55f42332d3f8519f976cdcf68e0854165f38b2bfdd0617cfbe54b64683ba58a5ecedaa6a82a04a32773d3c8f80368c96d72237532c34c3bd246e1b0fe1f494e00ad90872f6c71066725f0cf1b7d2bd9c44a073951e18ae7fc36c6fc769a34b303371ef07d1642320a14250b875e15e84d841813050e0198f15d6ec825e2b5a1a633c9e50aa0e2d6d66c6c135f425b89b5b3e86be60a77605011e18fc50c997b0f34784a08d84303b4a37abfede598ca937154a6af2b09b201a45f9ea382bcb2decb7e2e5ae81cc5d6b40f1db6f6106b63a6b0e535a653dd97e58f4a7c031042faf98aecfc1edeec0089ae159082afa6ea32754389c1cba231b2238b24ddf067f0419e4b1b373fb333711343f5cb7cc094f5bbc420030683917aec6d90451ecf60fd9bf6b4fc408951bf17937a2526ffe0bf5c5e5797f3679aed05d581b905b9ab07a32e3d5144a11489643c863adb78aac88217f6820eca2a2455ef95c3f1b6af1802b03f5d57c53a1791e19d44e3bd0b44c863511377c6cb3a5e706311235438aa93c750c7f96581fce0057bc3e29fcd0e73c79d32beba0698dcae96594eef4a5aca17991484f2fbc4f893e70b806070d1a77d9d1ccab5845886332094a5911847fa9b314847025d03e945b297c42d078a5d031dfed25c9bf5b9b2e301afcb3a85c1fcee05b4091c4bd57909a326fce6a51c55e1266900ec1ceaf60cdf68891b540fdc83a2e1dd83218b26386ded327845bf068a1b1397fe9c4526a3a78ed00de6eb021d6a5f121b4462a51eaa872d051343799ba3dc54dcb602a2e99dde5219dfc45f44d39a930bef1a3aece0347a21ecdd6699c79c58de61247913fcd8c1d7edfcaf577c9c0740f8f4bdd01b0457a93a43ff81a0d953ab857cfa1d43cf418ce5ea708e55b79e3a9f035673cbdb91c65b1fc68b9d02ccac63addf24c412e24c5d95a2340f3925e0f767f82cc232133a52931cf924fc8128c1c16e2d1cbf84978fc22494df4fd5caa9640e91367cf215305b00aa33e1395fcccc0e2767396a61d07067a300d4a9c8070819f53e8a647f22f1a8076566041afeda9a85a21e35315fef242d24291da466dcd7dba5a9fcfa6ffbbe088d55e281e2bf2fa9f520ccfdf6731aeea6e1ea4c0dbafb1db313f176becb21a97047f7f8aa8edea82fec82268f004098798fddde8acb93259943c9858f224d201075cb452f7a3f18dd4825bbbf38f99dd97acfcaf1a419448fbc6db692b21cb35eff2d822d658403efeb65554531f8fbc1292a13c318f7204342b000e843420781bc518c4074840f7885879869895d17cf3f1756109f3319003dbcaace758c2442d9634935e7fdbc1e78e22b3c02d27951ea3699baa35fb311dacac95ff214380ba51a0f281ac720b58ab49da9f8acc7a498633540d247d209060679d4980d9a62badb41a5b59e72442ed5be4a3a8bbd8b5762c81291c2a606028f07d8dc8c41f8daae762a99fc6c8136c144f50b2c07508fb3e66a2771c66d2228565afa9018c1037cdf05c09efccc7f4d7738bab9275d7a6342cd249781ce2cd32742e5e166017a7bfac881d7728d225e1d946ca6f001edf9ecd155b2ad060fc16a7bc6c214b171796c0f1848c1d25fca53a195d08713701a71e4d2842f8a1cf07998becc9bd81606e015650294ff955c90c5478716a214c740a67a616544f3a67376d02324b3281d787a89b330f2c115aaa77ecd08c04a1a5c3ef3b719c075221d6f3c847252a495bb15b5c0a2825266b0b4d08069efaae0ba137f8d92fb475110bd6f8349ca7045c7e31ff70ce4eb53640f76cc1cd3879ad3a99de260a5576927526634afb90c80248a81bfdf658b9a1ecafc706c90cda457da392b33e9744cf29ff5b560e989ef", 0x1000, 0x8, 0x0, 0x0) 15:44:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) fcntl$getown(r0, 0x5) r2 = dup2(r0, r0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/154, 0x9a}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) close(r0) fsync(r2) ioctl$KDDISABIO(r0, 0x20004b3d) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000400)={0xfffffffffffffffe, 0x800}, 0x10) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000440)=@in6={0x18, 0x2, 0x8001, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000480)="3a3b174ccd834e8aa9430e21e3663dc6e608e6f45767e110632648", 0x1b}], 0x1, &(0x7f0000000500)=[{0x90, 0xffff, 0x8, "a517161bc0123e19a42fa4b932a9c229902fe83efc738f706823661a0526daf98bd8eb2e4fa22d9d7f83a15a59646f12ad7508118cf39412fd8648055c7f319ee482a6933fcfbc9c3c34eabd9ab83856790630424919c4b435f164c632c7cc330d4702c092c49acc4c4380e1d5ea7881fb590cc5f00f766d5698d3adf4"}, {0x20, 0xffff, 0x3, "b65423aa113dfef918a5"}, {0x48, 0xffff, 0x3, "6d6bda54a6f7f8d0bf5f06151d1f61b3a4bf750cd60cd262d17276eb3fa8c1112fbd373ab5cc9deb8fbfd26c05f0c80fe1b9d1ad"}, {0xe0, 0xffff, 0x0, "bbef934417b8fc2973cd7e2569633d5c43e2495626ad4f273a792fa7e656882d4b3361a13fdf018747e7a88c27ece79375fee236c215bc901d55c90c5416bb939fee2b46d3fa971e1e9874ed4df7c122fd21f96d5e7d8f617812e984607d664275512ae1a1bfa429642602573f13e7b6ae9ae513e8060cc85f4d16787350619b7747e2fce9e84a5e3d0a6ae4d894f6e05e550787801c3eb8f518a08aa4dd739f7aaa80568e4e6ad4cfded781d78ef4eb48d6beef926378325e69cb32fda147c5b021899a4ec4933ed45f"}], 0x1d8}, 0x404) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x300a1, 0x0) r4 = dup2(r0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000800)={{0x6, 0x6, 0x80000000}, 0x3f, 0x101, 0x1}) r5 = dup(r1) sendto$inet(r2, &(0x7f0000000840)="19cc8adecc62f8615c32098054bedae0b5189df61f0d0eb74db00ce7cf02863fa1408dc8499ab9ead87edb2c0e9f2d2a103127fe97460cfa8bcdb3ae2965438ea64baca3b16d9f73c7b6d8d08c4671beaa57628d07eaca35338a50fd19fc7977d1d3178a2aff21ccdb9d66bba7170994443a70732cd22746d2cc7ad2083eaffb06384f93606c4a8e5b23b6200e4638cd04e9bd2ecb9660f6c864f0d4081f94506b7974a37139f7b7011a050866e75ee27de87803a07e07dd589914ce25dcc1c400c236028e8b3ce634dca980cb79", 0xce, 0x40a, &(0x7f0000000940)={0x2, 0x2}, 0xc) syz_extract_tcp_res(&(0x7f0000000980), 0x6, 0x2) r6 = semget(0x2, 0x7, 0x10) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000009c0)=""/211) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000ac0)=0x264a) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000b00)=0x6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000b40)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000bc0)={0x6, &(0x7f0000000b80)=[{0xff, 0x4, 0x5, 0xfff}, {0x9, 0xfffffffffffffff7, 0x797, 0x4}, {0x1, 0x0, 0x1, 0xec93}, {0xfff, 0x8, 0x400, 0xffffffff}, {0x5, 0xad, 0x10000, 0xf1}, {0x2c9c0690, 0xfffffffffffffffc, 0x7fffffff, 0x8}]}) r7 = semget$private(0x0, 0x6, 0x80) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000c00)={0x6b4, 0x3, 0x81, 0x4, "e786522d65dac08ca6285437265a0d67cc1af01d", 0x69a, 0x5}) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000c40)=""/153) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000d00)) 15:44:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 15:44:16 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, '\x00', 0xe7ae}) socket(0x1e, 0xc000, 0x100000000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 15:44:16 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x100000000, './file0\x00', './file0\x00'}) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x2000000040}, {r0, 0x1}, {r0, 0x4}, {r0, 0x44}], 0x1ffffffffffffdf5, 0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) 15:44:17 executing program 1: r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) dup2(r0, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) setitimer(0x0, 0x0, 0x0) 15:44:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x18) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/75) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/143, 0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x58, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 15:44:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000000000000005) recvfrom$unix(r0, &(0x7f00000001c0)=""/43, 0xfffffc6a, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:44:18 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r1 = dup2(r0, r0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x80, 0x94}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x4000000000000200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x405f}], 0xc7a, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x2, 0xfffffffffffffe01, 0xd0}, {{r1}, 0xffffffffffffffff, 0x2, 0x14, 0x7fffffff, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40000006, 0x1ffc000000}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000011, 0xfc00000000000000}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0x3, 0x3ff}], 0x43f5, &(0x7f0000000200)={0x20, 0x9}) 15:44:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) mkdir(&(0x7f0000000000)='./file0\x00', 0x12) 15:44:18 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x0, 0xfffffffffffffff7) r2 = semget$private(0x0, 0x1, 0x200) socket(0x1b, 0x5, 0x48d7) getuid() fchflags(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x110f, &(0x7f0000000240), &(0x7f0000000300)=0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10008, 0x0) r4 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2000000000000120) getgroups(0x4000000000000137, &(0x7f0000000100)=[0xffffffffffffffff]) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xa77c) readlinkat(r3, &(0x7f0000000380)='\x00', &(0x7f0000001500)=""/4096, 0xffffffffffffffe1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) ioctl$TIOCSTART(r5, 0x2000746e) 15:44:18 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') symlinkat(&(0x7f00000002c0)='\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', 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00') 15:44:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x100000018, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x109) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) write(r0, 0x0, 0x0) 15:44:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080), 0x3a9}) 15:44:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x8000000000000008) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x3, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffff3a) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0x7, 0x8001, 0xffffffff}, 0x1f, 0x26d3, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, 0x0, r4, r5, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r7 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/201, 0xc9}, {&(0x7f0000000100)=""/7, 0x1}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/233, 0xe9}], 0x5, &(0x7f0000001000)=""/245, 0xf5}, 0x800) r9 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000002980)) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002a40)={{0x10001, r7, r10, r7, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0x5, r11, r12, 0xffff, 0x7ff, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) socket(0x800010, 0x8006, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r8, 0xffffffffffffffff) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0x8, &(0x7f0000000600)="ebffcbff13488a56eb7ceccfbb71a90c5eb24dd8d45b638c71c055e98c58294386bd9fec5c69000f2e10ea9b40d18056a4d6d1c828cfbb63c52ed6f206f765b33c5ff09aed6def1a470f0ef0cefcb015b974fe97e8df3c747eab247dda94ab3570c545698f9dfa2fac0a9b53a8a91df38b127f37d91bc9029a9a2df764ff8dc95b964a7ac8e13da3c7292fb773b37a4cdcb152ed8261718b92d0ed0bed79a6816af71211fad02dd2f196a7747d4f83814ab33d10be5d41e1b5dccbc88a8c84916d780879b05dc24d1b42e9bc949ff110dd0458e17a529fe74b7155393c2a8b50e5b23588f2ae63", 0xe7) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000001840)=ANY=[@ANYBLOB="01022e2f66699400c0163f783c8f790f33551e122d3b0fbcb00f45009d7046749f71058819b3ea7f36e567080c6baf36891d9868dbd92d20810681b4060900f56893c26c06000000000000006f1efc93ba89d1843035a435ebb12d0bb1029e31c8d745c1a048ab95d5599cdbb6d15f1b00000000000006bd040000002921bf6360a5ab2d22b8758419dd0b404243cae27203a2725275672f0cf8c9611a3d808c99ea59e9fc4bc2e937b7124b3e4876d9e00347fcdeb1d107e3274ffb4c3adf07b54a55333dff39c9422547470820f63d03062120e1da986c7282390375241ee0f1e738622eab72ac2b800d5d5ba2e2e29c8720ce09000600000054cf0c4d0010ec1fe7b45762b6128d6677e7b935d6ffa800000080000000495370d6f53fb5473b8539863d097137188c463e2005270925ef87cabe47a401fb3f9f6b5a0317d6890e6dd70a3d6440cb64238df936e510897512ad4e09c8a8f110fe167563d4b5c82f985df0e9992c776df62c1ad40019deba3bbc17a86aa261680c8e6b19f7e1121e384406e6fffd28499e372387ae1ea9816868bf975c0c5a51581366fdd832dea2f23b0a3600005336a55c000000001000000081e58d688790fce44c5d9a7c8c33fcc387d60122c7c8287cf1206d3607800a49863b6cfe74d9436bd91a7761a23fff804a36438c583b8549f7c4709ac5eb1167ecbe4f28102535202760dbbc2cde9744ab8e4f348a3f0910417fdb20a893d3f607273530d3daa66e6f87c31718ae3e3e718942ab010d7a9dbd0a9cbcde1cf984fb39bc0b45bee605000000ea385e46691cd0017710b76b59592daa5bbca045d0ec5d098ff0219d0900ba7dc36cbaded638a3b3b9d0d3f73617e450a4009ad58eb0dad72abdb47f32ceb98d590ff5bf5bee56de434f04eb983f9babbd120aff415307e3bd105d452057cdb6f8ca44668fb160f24946ce28f33cf370d8f6ce4f2197997dc913d937733d373e86cf1ccb3ff2724073a0b409c6e345617fc88780ea2683b56b6575e71f91658d6cd67c8a09bfc5f2f1489cf6a77cbf4f08f587cb69af380fd648b760f4dae7994273766a260cb95c86c01a76a00000000000534f9b190119d305f98b66fb971f1f71ce421d06006c73719841079085db72c122fa9d02a022be19628edc72f40843750b23b733fdf4c5bda051dea2b7fb8fe0e91242aa799b9824c3847af33a3fe1e19c46f5accd9e225127f343cbe0342b9883b9c5c8a3a45db03740def924ebeadbe0f0e51040818229890c585984f74447ede2d31a6c7c7efe91a1b06094530600003270ceba574bd3036ca8dca5388673bf7c7b01721a6b3cb94a4feda342684eecc19df60fcd3997c992e36085c818fa95367c17068f3c5d758d4b6337d989eb52b02c8d93ff59e8099f50cd1e63a127bd097f990350e79871f591abb2f78d9e46644fa79442e16218c1584f56bb88052540df26da87c030167e76326ebbc9fd16120a1909a46e68241f24198c0d6b8c2682255a829447802edf8e97905d58f419a8f375562afc22c2c5b8618536e6b05859036a8585a4ab52f7f148c8069a8be36ee17d1ebb96b54c1557ca41a48678b31fccdcfb0ad283bd148168dd989fd5db08b729b96600b78743aca4f7e44d397e0e7e7f5ac97c2c3d01c6734ebd9120f98c6b6373de66ccacc6b6c7f13784d3baccf25e15c9280ae9a16ad7d165a0962a452f1a6c93cbebcfff8a5a66ef0a6442d56cea7561da4f90df78edadcbf402bd877cb9dd98336edc032fb77daacc7f2ec5b691ec4ddc01ac84e0237f3bc7077b9159e35143f56cc9e73c"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) 15:44:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x100000400}, 0x0) 15:44:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x1000e, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x10001, './file0\x00'}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") lseek(r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r3 = dup2(r2, r1) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r4 = semget(0x3, 0x2, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[0x1, 0xb5, 0xfc]}) dup(r3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x617, 0x6, 0xffffffff, 0x9]) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 15:44:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000740)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7f9, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) close(r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000006c0)={0x1ff, 0xfffffffffffffff9, 0x6, 0x7, "6d79e9f62a2eec3e5d3a0ef673940929afcd4692", 0x6, 0x7}) open(&(0x7f0000000780)='./file0\x00', 0x8000, 0x84) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) accept$inet6(r2, &(0x7f0000000800), &(0x7f0000000840)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x10, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000600)=""/41, 0x29}], 0x7, 0x0) write(r0, &(0x7f0000000ac0)="6a4a4e5cfab0fbad605a30c0ca00", 0xe) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000700)=0x1000) 15:44:18 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) flock(r0, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000280)=""/236, 0xec}], 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) getrusage(0x0, &(0x7f0000000480)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000380)=""/247, 0xf7}], 0x2) pwritev(r1, &(0x7f0000000180), 0x168, 0x0) 15:44:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) setsockopt(r0, 0x80000000, 0x6, &(0x7f0000000000)="946d655c129488db054cd808cb48e8ecc21f6991947bb889404fd1da5545fc6a6ee76958b456fc671cc0bdd41aae678e643f450031db9d5e8477a591d05fb468fb21e3b6520812dc89c49464f5bbbbc5e99f920de4ca789fabd6ce95a880c587504a638da92feb74f6aeec25c33c9b8b546e6827f68849af430e15597430ed9483410e0e2805596b4cb41472ecde445e9252421acd6524f3b7e15695c1d9226e5845", 0xa2) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) 15:44:18 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x21) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x21}], 0x1}) 15:44:18 executing program 0: setreuid(0x0, 0xee01) r0 = semget$private(0x0, 0x0, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/213) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x802, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = shmget$private(0x0, 0x8000, 0x102, &(0x7f0000ff6000/0x8000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/209) 15:44:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x20) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1f) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 15:44:18 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) mprotect(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xfffffffffffffffa, 0x5, 0x1, 0x1, 0x7, 0x0, 0x8000, 0x1, 0x1, 0x8, 0x20}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000380)=0xf2) 15:44:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) write(r0, &(0x7f00000002c0)="6f4c4166d80ea2090255994e2a848a9d7d03fbc8", 0x14) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="e029d73baee065", 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="e758128cbae26f07100fdd9934165cbcfd776945008000000000b1c25f79c1ad2bcbd9bb00f72374696a606235", 0x2d}], 0x1, 0x0) 15:44:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xc7) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0xed5f, 0x8, 0x1, 0x5, 0x9, 0x1, 0x2, 0x2, 0x20, 0x40}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/210, 0x1b6}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000ffff000001000000084d7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1], 0x28}, 0x0) 15:44:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ftruncate(r0, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xa, 0x101, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x8, 0x6}], 0x7, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0x101, 0x2}], 0x8, &(0x7f0000000400)={0x3, 0x10000}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="f37d25dd2f7a0d930abb9f8a1b47ec72b745722169bd54cea1c9607ff2e14d9e212fe356df1f6693681c3e1ecf00807f28af9758797ec07eca10b5c3e30faa1eb11218ad92873725f603aa9f9dba578a35efea8611bf64f28a91d9c54a737a6c6dc727118645da2f8fbb", 0x6a}, {&(0x7f00000001c0)="01df13a83c6e69518ba6d7b3838e4efa0ed5165b5d296355da0043db77f792c7c7e5afbdd35ae56ebd33a00dc8391ce8018c30b20a427ca28f9a20a15601b1bff2d56ab308b3840105e172ce8b700a6e5fda906264b44fa4b3f1f991ba3f63f3ed6dfec547ba72cc53a2114c007a80846f67e7fa931b581bd472f31e8179f79967e43219bbc9c0effd6bc03ba478a662813fa2097c1e3dc7ec81144aafaf0aada85930c6dab6d202b42a0c9ed91af58f426f2a387b18e7b768734e7cbee1566d92a816961f975a1f9ba2f94fcae43b7bcec00fee196ab9bba294671551ab4fb4e09dcb", 0xe3}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) dup2(r0, r1) pwritev(r0, &(0x7f0000000280), 0x96, 0x0) 15:44:19 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 15:44:19 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1f, 0xfffffffffffffffa, 0x80000000, 0x1, 0x101, 0x0, 0x3, 0x0, 0x3, 0x0, 0x591d8c55}) r3 = semget(0x2, 0x3, 0x2a) open(&(0x7f00000001c0)='./file0\x00', 0x8c01, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x40, 0x8001, 0x5, 0x4, 0x3]) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x2, 0x8, 0x8001}) 15:44:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = msgget(0x3, 0x411) msgctl$IPC_RMID(r1, 0x0) 15:44:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000908cd7fdf02f65a24", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) fcntl$getflags(r0, 0x1) 15:44:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0xc) 15:44:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001280)={0x10, 0x9, 0x4, 0x1000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x67b}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x800}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x2}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000eaa000/0x2000)=nil}, {&(0x7f0000f0f000/0x1000)=nil, &(0x7f0000eb4000/0x3000)=nil, 0xffffffffffff8000}, {&(0x7f0000e12000/0x4000)=nil, &(0x7f0000ecf000/0x4000)=nil, 0x9}, {&(0x7f0000eee000/0x2000)=nil, &(0x7f0000f05000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e0f000/0x2000)=nil, 0xa9b}, {&(0x7f0000fbf000/0x4000)=nil, &(0x7f0000f79000/0x4000)=nil, 0x100000000}, {&(0x7f0000eb2000/0x4000)=nil, &(0x7f0000e28000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ed7000/0x3000)=nil, &(0x7f0000e7f000/0x1000)=nil, 0x3}, {&(0x7f0000f35000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ee7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ea1000/0x3000)=nil, &(0x7f0000eeb000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800000000}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f00000012c0), 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x843, &(0x7f0000001240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, &(0x7f0000002c40)=0xc) sendmsg$unix(r0, &(0x7f0000002d00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000001780)="c5f2f2ec85129fbce4df69df08db0e145bdadc75283c7d22bca3082212b9afc0686b091233db017bc707070463d056b72c85de9aa182fe6a9e76e8a5ee2886b0e268b87d4fd4306a439209dd068247f1384efc050a701a8b43f026cd14de97c19cf09311fd8ac7d5935177a037aafdf51b2e855ddd34de0d147f3b7d39543a3813f6fc6bbdab74e78378d7878361587c2b0cddf2ccc9c5fe2340c45df776edb960e62af07c990de65f296f9dbae2c545c152442779ef9df39200f351ffdd16d16b5afb9f9249e89e6a88d496a86d418445e0d68e222b9ebcf4b358ed735748af2db04e6e652becf786d5dc4a278acba84f1f9a", 0xf3}, {&(0x7f0000001880)="7492a5f7184d81d93817d938dc142a5d99d083b7d9f8d11ab2a1f7a088f0f78ccbff057625eb6f504480926dc513c780a9158c46209e35171e217c617effe3937ad764e985c31a665315414bc733917eff4e0228551c3a52a7eace74b45750b55657b6fe2b91fa1e951f5c22279d277d46d64456853148584994881edaa0e12daade0c16fe235c7ca5c1609866dee11f9d3f2f78626743f99e3edb6489b6336fd2d90e2e179e62b34284d877faadad9e7fc6906f43629a0ee03fecaa2381c7295a00f1", 0xc3}, {&(0x7f0000001980)="49dc4304bd997659afbf62a8d964cc58e0ca96a25137477684255f5d3d234c1f2734427c1a2ff9881327a1f157dd5279e22fe81813c7403ce7d9736a7cb814fe8ebad6e20a080bd67a66e8fd481ec06a29aec7a80662ecf003346733cefe72960ce968ba62e879ef6d8438ec0a36035d2635378b72f5f15e5403275737472545ecb897b4560f485292287b5ba80080935f42d6b7e02b39dab67a1a826cab2734885a466cdcc0603969ef713b361fde346c0932f1fa399850d9a4a002794c7898eaf719b10091300d7ce2a971e5141b62f4b333d2463e320761e08a3cb5171e508fc9aa80a793e1d88a64d9156b180b1d20a9a57ad2d47d051dc72ac2b7b73d584032d07c2f7fbc200c8effed5169cdee4047d25f3342f7538e8dcd772815e106ac1a02aa984da30421f80de2d515aad0807fb16e88f822c651d925c5311c3b49f0d0e849fe3eb7bdd5f4c0d393ec55cfe1530098354e2f85c618597bfe3c70bf483f7f330302027e3aecd2d2bba2941b044e6ead9a38769b1b0c412c9f622377b46ee4643bc063578a40fbad2c13924cd0b760e7d4f0fcb51507bb2152c04d016c985ab0f0bd406338504a9d3a45a3f84e3afc3d0d65b158c634ef76b15c0b4e84b189c45fbf4d60d083b92c4899eaadaf091996127e9114a0f7b90e5b6bd735c848c9741d0d72c485602e8c640b3458a236b478f55beb318de1bb901497a9063bb6c9029df971a483639d6e183ce885b08ac6599a0a209d4eb66d0c04508c296ae50832f89921d8732ccdfcef8a7c25ff4a59de0e2103d674f3d21b11edb40d84c20389e583a5d065d0a0b634757ed558d00fd5f321c07ee730f5b2ff4a829fab2558bd31aba8de4428c033dfcb94508adee1d06a4a7887a4994910f508c2bb5046cb89dd94c08ac3bcfd980af2dc05a69d87f72c7cfd4b30fdab776641122007a79a6befe0c7771cfe050440132a77af33406113dcad44989f83189cacdcafe2b6f55e2587541edcfe21f9acb4b93183bc3cfcba511ea164f7daf1746edfd66647bd6fa65bd0233c1c52620fdbfe36789effaaa057e8293f9fe39a378b40bcb3e8a3913956955521ff1cf2b0f2cb160f6da8c33c35494b48236516ba91d5d37dca3cc7ebcb179c7ff82752201fb281dd9eb74f712ba082b8fd6883140edb0ceeaacb0072effa8d3a4e093d341c0ad5b72a3dd65e6288c3978f93576d71cdbf07284c3f55af42cc0de71e471bcd39c2e67d848b0028ff366c11a0e949c1d1406b8d89791e0d4f997fb17c1f269fd8433b01b45482005a1163e9812fb4453bccd58fe68535e33ad340f0d13e64bb10f373073fcfba1e658d8f767a0340b0d373b62f674463165be8306a713fbb31c8e0fe51648f969b23702b1d2bc15cd02b6ea0672178bc1da8a8e260a5070406bbb08ec72e9160a211e62bf83da5225cdc6bcfd24fef67e0ba2079893d1ddfdb848ff7af26b0f7eaae5b8a1076ce4ebb4150c799320882899619ce0250aeb0a53f85dc96604e457cdfb893390683bdf8557acaa613d55de3f026e3e78acc8e48677e42a322c05c5d21886ef5de1dd5dd22458b802cdacfcf070b2735feab9456f77e4ace81e749754c91837af42397a8f6a4a7eeb07d2421017363390e8f74c5e6d18bc46b979b22e4c38d51cd8d0cdaad5c063f8b9ad728d0c0e2039fb6a4331b949ce564daa7f662220435a2d189e65bbb18cbc4717b62fda9b650a959ced5005d5198ffd18edb9dff817a7b66477dec1827c9da42245726e62c28b635b338d6d20b275f4df4ba69d9a68dd70b481727c25829321d7127192de530fc7eb84dd48b9f103463cc152453bffda2d9cabb8b6746ec0e4b384b098a5aab09228308ecc40c0495ec59a12bfb11a9f3c41d907ba5cc9a0606aa16a01cd4e69b165ebc2fcd19ca50b32c450d2fc6c681c258ce051a67e5345c16f1b242878be88f10a0f432b334446910191b502f8d4cb93c6929744886956db26011cc8aabcd14434a29d4425e3d21a8c4a4ba71cbbc229e4fd1d47b56c5dd8796af1e12968f01aa16af64864315e9fd60eb6750755b0c2872f323bde924b989eac27009227cbe9ec2a841399d57c5997a996abb5639f21a9f166beadb121edfde751db1fe99a1061fc12819dc1d5c427e6989cfae586b7bef05ac61f2ad95312f8ea9c977cc3bc7580a9ac997f8ec3cd7b5a8a35f343d2e8cc18bbb0654977927fd55bd303c5e0b929c89b8ab7ca5e75bbc34a8856c66f3af768d2c2e7c520a01490e5bb6b0f8cbd8410a6dfb2c67a8bbfdcb14128bbe723a27fea069bab894e76586b903e3619ddc5efcca8d962b46c44d3d52fe59364a51f0bccbe53cc7f2a733ea527f3bfd5e7cee060ba8d5dbe99218a505912e8b0c98c5f37a56349a0598ea87a1fb984b6a05cd14789e17213aa91f1e14f0b464dfcd5c3be5b31de5b9046c129d4e21f0631ff03df23fd16e2ed67c45ebfd4514669567502fea1a7be69bedfca4c9e6adb80171a1305572ad40c3a1026f7e8ca67cb47bc767a576f584123f4b8d6f64fd9e9783a291c6cc558b935192de6c495522221423668e08734f3a806cf94db902122fe91323bad7e37316277fcf399783dbf8abc35392eda0fc0d41e85d5ebb1f9fc98182b48c7c710c73daf09b33c2f910f29a99339f199d8ec2e8e2fc1190440c47c6c70ed4cc86cdb93a24835bddae1d2843a4e9d8d9ce774f4fa7e85c20dc3e3715fdc060d296681ea244934644588eda21bba011af7ff289afed8ca1a78c483b65dfbdcb0a60df12c7b04e23bdf01a6f1f35f9adfa2d13edeba6a9fc7fc405d3ff0f6f2a1c2dffd4559b9fe9075e598d9438c388ac84ce40a206f0b812885f9069aaae6d0bc33f8b565ec761eb84fd8ad5ecf7f633fa44f0e2b499ff7f36bd2b18020a7d8e7455707a8fc0e97c8d6f91bb408cb67f563f4e045bb45b2be718ca634ec0bd53a2ede8a53cc33240d3a2289bd4ee35d9b7c1e933d87d69da9ea29c20c49f70ef2f1f65971197b5c9370fa476e3756221ada09b1da467686f89521a8d64312c8c5675446b8c42314ebfd0cdd281cd636c45aeca0ef855bfb9e840b9b1fc4f657dc0293384f72d55c3148cb5c4422c3db2dd98b22cfefb443f0f31cfe48eb6cd78583aef55c300175f1ac7703a054878849f48459980b432845bcd786ce9c290d841f2612a3ea40333ca16f690cbf5acf10fd532bea71bdbe665da48939fe199639517e7e6a8971e441f202583e400e308115b2a13f85a60ad5689ca9e4e8b0f176ea3630ef7a44e635e041966fdb527634779c28217dde2d9dfac5fcfad7f5d24ae2cbc93ef58fa70917d801a9338db393a3edbe54a06a9e0f8d413cacc2a61e3197b63eba256090f57521e64886a166674425fb12480fcb268cf924607a941b7ad41f22dfb11b1bd91ac673ef4f3399fdb91f5b064d9fb3361efbae0f53ca546df5bd54ade31ed4395e0eb7c048f3c067ace6b1ce156e87562de0d3779cea8aebf5172a2c831bd3e4f01cc69182ed06b071a23d251d5905c6c618e3749da15fe515882691cdc92e0a283101d55c29b5e50904208139bc5e071012cf4512bc7425a2d777752ee5f33743ffc0434b19118551ec6d572493fab8c5b860441b00b43e82323db611c1750c7c6a9ff98fb853d2b5c8f0ab8f4241369320328d627d155621cce5e2201e440336c419893352ce2f3efcec284a76b82cf21e62ac901449e78c69439adabf12edd83aa00c2c25d5b27095d1785a1d640cc826b206e06f88abce5bdee720efc8921fa8ad3d3be2997f6fb454de2573c98d65c10b5ffb146dc8dc43632739719cfd68a8b8ece2b155c07c88faec8470c8ce53201b01c757e6c26df657cb3962020840654f0acdbf0564e5a6e170a30a047906a8f309a45ba26e04c86af148224502d39330f04ac465aac1c677abfdc967b215c350c6cbb3f5c8884153a35685eda6c26c66e208edea4da0d5a7572962e6e6444248bbb012ae95245748ad58aa85972fc958c4db934aa8b2dbca48f93a0721d403293c229d4c62f8c87ceafbc27ee295fc2ce1d8219e02a95db7679fde74a1a7b00e0792c99c1f9dbd6765aa3ec8aa3f4a5cb2bac0a55faa3d98d930d5948b8a822f98bd1dacbff8a1854bbd4053544e5e969d6966940037e67d4cb54e7db3681c9385331e2d7c3b38f34a6dcc7cd165676a4eedbea811a68a981381d7812a3ea5457b8300f2fd76ab43205d15663df0396891a32dbf3af85908afdb04988ef174d5c9aee929d9740876a29bbee31f3f8a88323d3e596b7d6fdea890fb68640e71a294ca9f225b6826645acac1f2c5c0dd83a9ba9c2ba2af3a1f6901eddc0b87a5e3f3dc83c9df64daf22a730d47d7031ad3db98b6c31047518c55f66e615bb0033de6662b886030e97d980227443f62e5d88555e87245771959a69749c98f0565314fae5c5740ea20c2d64d8315c89168034910a44efe0bfb048c09a4e78e529f9e77b36f0f2791d7e3aa9ab5d200e61a8baf4110e05288e95d049e0e76f67480ebf91a8eccc5cd1dc8ad6b0941a4877195d6d7f13d6c7927513dc115e97effc8140a532796347afa2562c2a4b55954eea1619168b363935813ad4db1223e64a24059013bc97d86c730298f9396a8379ea201ac3858998dd8e69c16654c58d04aea8346aaf725aee087182a2de8d10cb76e9556206faee46302e8cb939055f5dbef5b01a16e8999070558db13e62c70c6a0b1b2d1e8bf76465ba53477865e8ff61478274b24d7e8a252c4884b7144fee10378aadbd65a26a8956b6179d969f2c3bca4395ba10a96cabca03c84f09bfb6c474a2d88aa08168187fc4934696a0ada13b36bbf49735544986d369f3c1747ab547a0b0e07b2036c10ece4a1e7b6141f46ae3c8d73e92af5c448c70ce11ce2a172c42ab89176138485587bdfaae964858928a07400cb19d09d0b7c89c018c94c8acedaf887407203c3663857304feb74876e8f3e28ac1518a3d0eda105708cfb3fb9bf953c01640413f5680d56feb4db13d52fd9b493c2712344589346a1c04a89c831fecc9db036f418efab5827765222e196492de64a2783500e31d1809f5e7d9278b0ec56d2a1b6d05d6392d79156805f9aecab6cc7fce8e7541796c5d9182851a670a6a237b75ae3cff0af7fb69185de17dd274e809af3503d643f9a37866d773054fe5034a633ce9e18907831ef6023cde7580ed318bbfb09810b7c74eeb5bc6a3edf80d4d1aa9ecb97eaec1a8591caa5936e38ab7104230438d15a9beca49c96bed2fb02849c6b82909bf67223e1111081f97b96e65ac2eb81a84c5167ce99dcef621cc62e6c96a0641822b857b44e2dda20291855be5e2c1a68265a7723c87f6f90a195622d31df549789f178f45a388c6b091f2ca17f0eb9b1de704aa1fbd65d362dcb23bef46a42023679d454dcffc8333797e5a9c6bda504ad1627c3c44a59bcb14e6dd4d11130603622efb77ece323e731e12db3673e41bda6633683c87f3762935ae88ff4ca0707700b39b7efcada64582bedf7511a8c1ac271536dbfe877c1ba18373cef3cdba257626d16f289eee876749ff0ed27435014ee2a122f5b6a6de453ebde0628fef9b628956dcf78f06b823279632da3cecd9dd1e0e4c967bed94e130ec759cdd92d41e5880dde837b969c5cf24d8e0832c9752c96e1ea9ba8a000d1ed293f754ebb326751b3a591662c7616e8b9335ec7b5fde1cd1cf5c359c33953932a30003c07c35a1256055f358cb9759aaf43ec0618a2b643d2f0", 0x1000}, {&(0x7f0000002980)="e8d94851d5ea9a31663f973426fe728500e583f2b7e3a6acb7304932fd58718a54b5b5be22dede4e", 0x28}, {&(0x7f00000029c0)="6430272f5c1d9e24eb27216a0fd31629977140a33927732184343dae2d0a58a1888064c9748aa68f2e192835230c18a8bcd7dc94b568c86d7bf1069d0480e5a06dd151c6dc64334e371f0c54e4983e3b95a2004e5c1391e2a4c72754bc657cf324c0f91236ecb3e1612080945c8a38aeb0d4d9e213e7f8e0b663379bc937b52fc1619cdba6e2fe49119d9dc77da5a7bdfc132d697fe1ff98dc2e170fb6e76c2ed3bf5f1c96d28b919dc2502c15091dc21856938a737990c0d473b10d885e56fe77752ca7e37a4a95c46dbe16e6c68da4dbc1f28fe5b4033b53", 0xd9}, {&(0x7f0000002ac0)="6e3be1c855da0fc458964e86770af06f5f48e32935031d1f3fe7e6afeef8f865d23233742c10a05a0210b09b977fc96144f57456615b2a3149b33f7241e170990926625ccc1f37f0352cf28a116fcf5b9532b5775eed54c6a526c595d6d3394b9dc1516677b85b0f0d34c265d85641516e67fc21e5126c1ddac34180604b260fb71293b62878c6e7803d404549e308e4fb209c00bca3f75ca591d543d62b27870568c3f09e7bae3e3b3fd4", 0xab}], 0x6, &(0x7f0000002c80)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60, 0x403}, 0x1) sendto$inet6(r1, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) 15:44:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x400, 0x10000, 0x4, 0x8001}, {0x0, 0x5, 0x7d244142, 0x8}, {0xfffffffffffffffd, 0x9, 0x1, 0x7}, {0x9, 0x7f, 0xa6a, 0x3c52}, {0x1ff, 0x80000000, 0xffff, 0x3f}, {0xff, 0x7, 0x1, 0x8}, {0x7ff, 0x7a807f1f, 0x1f1, 0x100000000}, {0x3, 0x6, 0x6, 0xffffffffffffff83}]}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x64}, {0x84}, {0x6}]}) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) dup2(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x8, 0x1, 0x9, 0x5415d9b5}, {0x8000, 0x4, 0x100000001, 0x80000000}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000300)={{0x80000000}, {0x3, 0x5d4}}, 0x2) getsockopt(r0, 0x3, 0x8000, &(0x7f0000000340)=""/59, &(0x7f0000000380)=0x3b) 15:44:20 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xc) socketpair(0x6, 0x8000005, 0x0, 0x0) semget(0x0, 0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:44:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x10) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x200b, 0x0, 0x0, 0x0) 15:44:20 executing program 1: symlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./bus\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001280)='t', 0x1}], 0x1) 15:44:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9"}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 15:44:20 executing program 1: r0 = open(&(0x7f0000001700)='./file0\x00', 0x8, 0x8100) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffffbff}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="9f6086960b8acb0ea9ae98bbf4b97a47787246418378aa75c2519b022e78e827cc78a3a4bd38d1b1c7a7b0ec1b6187f04b8f67100c27d5acdf0e0340ba53e8fb60faad554a1a4332625d84b61b031d551304a34bf37955fa9b8c4467f0dbfb8f75056fe74ec541c9d77bb8133ec5fed419fbf096e03cb0930d83417b9f5cd8a6fc0d30e43acdc6570612f5914e1ee571f481ff1787ab27fe67bf839bef2a18bc223d188d9339624d32284acb69a157f6a1", 0xb1}], 0x1, &(0x7f0000000280)=[{0xf0, 0xffff, 0x2, "6b3e4aa4fb318e6a7d72aeae9d3d652eb0507b4ecb1769e8586208eee081eaf13cddb2de659d30b7ce4d2b98c46031f1f152b53629ab973bab3e27a749fa302fa79af582a8108f217447a29b33129253a1abfc327e9716d204da7350b2440cd5f1e83c4ab5223a78b81a2b851aa95488bc8b84a4d5be4d1ee9a60ff2188512d210e01f192fff464a7e160c98c2cf5f446b4419341599a5aa85b68c49630b5f72293160ca642c4b90dd10d6838084029e6855530604f834fe760a8543a69396bda869971788b93c624ebdae90d4fd9dda74f115b1ccb99727301735c9390b36"}, {0x48, 0xffff, 0x400000000000000, "b4c75fbbf05b701f87b2c49e17456d32a5314c657609858bd3c120b65bf88f932fd7a89448f9317c27f912705cd8d51674cf9c93850d4e"}, {0x58, 0xffff, 0x7, "3fed330cd9a813b0893f0a0d11127c53b4e19b059054a9c86a657889c05d277431a1f65b593547150969e8ecaa0917021f4ef58ef80cb91cc9b4f87cc598191be445da"}, {0xf8, 0xffff, 0xfffffffffffffffd, "f410e9016f4581fbab5dcea51a92a3346d84d053208033fdfe27b971a9f60aa49fcb202470b92f65250457c4dabaa1a3a70ce8a5f5059f617185affdebc534cdf7abc23105af3eb1352fc2f51eaef3f8fe2795e0110f2eccb2d08e5186d6d5ebc20617d3da5a9275b97f540f54b7c5435c4c2e29e347dc4b90ad8f4bffc729cccfa33f21b1e95f2e7cb1550a6b06be2c3cfc5645361fe1456231fb55673a2be4d87883c7f7d42d0c0701abf7bb8769519baa0cb975fc5443129bf2691ba7659370c53a7da13a663523747c51e135ac6591d8f6cbb7ea5b38f3f6eea7d6a4c22dbc8fb5dfae13"}, {0x88, 0xffff, 0x7, "2081eb78b0fe7dd88ea40d0691ab5a2a354ad3b29305af2a05ba560943bf470f9fa725acad6d2944a68dfd4cb48826dd7e13f1c76823ce3110b90d1255f23d2336e2f3294b2c7f186a112db6c2f6ec59c946615d0f31247b1ad937ba774ad9a3b5f9e11babbe30cabb419505fecd0d28fd6edf5f271b"}, {0x1010, 0xffff, 0x0, "5991e7dbd8c5dfc738861890a88997be07f31d5fcc14af2db3541a30d1c8d73d98bc6fa3d5104813b2d59dd6b5f538b994f4cd71195fcfd5c9584fddb0910fabf70e0af74512380ea9fa416a8c4c3859fa34489ae1829f2a1de2072083cb36590554ff054c68e1aef6128112db9a5e819f780a1293eb8582d6ad4c5676b6c03207a8261566d048c3b88956f7c0846e7fd7fc40fe8017908e515ce8e3016d743707be6caec3da8efa601655d1c4635488c0b13ec1d20d10f376d675e54d51afb5e723c25816461922f6fe00fc54265630e9b84338383434c52532878e0675ae8c3b7575d6aee033cb41cb5d3ee98cb668269ca76a8e98615c27a8333b91f9518f6092241aed48f3d9c9c66f90d522811c7b88f60ce02f89b981d929bf9c912e8cc4a7558ee47b129af3e82212db94fadcecd66ea4d2970566c1a5ce9cfe4ad649c8c2c07f42a8b055ac9f4412e3c865e9058983c4769a228dc56f3d9eb6ba761ba1d680d84771cd9ff247afd6c3c2ede84365827cb6a1734db5b53ebe0e32e095a080be6c448e41edbc029125cff97db70634b42d1612c7034a21dbf2a1cd3de47c2c3f52997381ab35b6ef58a93beb16726ef390223f2c702f0d7ce7a9ba2f0b721ce931b7c1b4e7973804327403315ec98c2cbacbc389d3dc5a39761cd611cfe1e7351cc6dd423b56d08cb1c45048611f4124a0dc68373d0f00126ddd91b1621594c6ec101c96ae11b0ce10b9a5ea18f78361562ba755052ebc0392c7b716ab67a7070f77f15d3f7c77c58389e2f28c9cf6ccd1a9beb3cc113dc1c5c7d5751588ab073860142c0b658eb3f7996c2a3570e4884f01717b6c1f9ca9466f8f89be7bec655b8956615a13ddffe6274e797e0fbf364cedf79f81f40d77809e9aff85a4b208578cfeb52522538cf4b446eb74896ef2d8cb13640b460cdf42b6dfa474c5102cfa404f2071fe8c8c673fda273818c5c621d4399e9e8d3cd77224df95f06b717340f904ee2382b11f5882083cce847d2f7d1d3d438b95e48f7ae835353806efa1938a1486425d3351fafa8a56e9cb21e5b633576b93973fb48d1f39874f1f8befe87b6b63985464d1d7d132197214545599f9210f0c8487951c61695bd23bbadc779c45c94b042eb858b91de8ff63abe04043abb782710306cbf8376e2e0112cd7ab1dd8af4976f7cab517d3d9cb2301595d1c27054b498c945f0ebfc8ac895fe7697f44b44338e2c7f68f0ab044671f9458b1210e3343c9d9b7756da3d25644e1ac7ff929269171f53149877eb5c1257daef926576cbf1ef8a3e8a90b4364aed34807c6811aa8a1fc30a1cc9aafe48d4a39462dce6e03c2a4222b5f6c90e989d0e92a1d990e53c139b3511c7d855eeee29e16c51a4d9c16f2d8a629ddd4f43e9730b5e2b008e27095f7465ec3b6dbb1cb8a65218d1633825f3c8386fd3150a747f29b402a14a86985ec80b50fabe131c1227a7db92a5d04b7b92003e8c8ffe850d5aae08a74588b90a1f93c7245f6874a83a2619a6a53da5d42fcaedcae699c7a71d86e60e53fdb5cb1c41988e6f26b2a9e3e81a99f4aadd593c03e05230781c26b26770820583a883eadb03f40e29eb291dedf979003621f3377e9c13ac4d807037e8518c5afac0267e69e27734f135f7d97bcca3d02bdce62889ae0097634ab7ef1c9dca057ee889f768c00198bf99efa6fce988ad53d18e5294da449663a45df9f6bdefc4e02252919b34068844e58b053123cd9d5dbdb13634966c8a5d467a28969274f765b5237476d6264c411bb5877069710c6d69c03e19dab24c99b55d08c6c3165defa065cef0708798db2c48b8c85390de22f9bc3e5dfbbb6c3153151616cb5d44c428cd83cecfc209be7ba24b9e3a9d8bd502a13f55cccd1301fcffbcc16876d9f738a05f85b4b8ebcc4ffbff89197d4d088bd504a491b81a5f0e2d1446806ffdc681ae8c5675f4a785121647c174f4099a9f0aec46ae3faeeaa1876ee738fea8b98fda111f7e00bf8d8ec41cee6bc38f61c6b85eed97e489016ce7d5636f63134dd62e6465256030acf91c795f715263cec3d874f3f38996973631e3f1411c16dad2397ffe9920b690a82f7009d9f12c617c9aa86cd9596ad65fad8b98c48ce4bcb0d24aae20f27ee138350d8d0d5e66e6eff4ae042a0d7139759c31f08114fc2b3074dc07c3d9fb203c49c0e5ada4528832c21bc4b97f2036eabeea915839cdf1be2ecd063551aa5a5a358168baa41eb3f1b33020ac1e05f3328701769fc8c5953477072b90398830baa251d492cbaffeeb00d8ce59c9c35f4b79b0012a6404e66754e0549e4fcc367136d5efd9253f494113afcae204f22c936cc45068ba7dc2a4bf9eb36a0da82292dbad878dde3b4d8dbea4fee965998635ab4a03fdbfc1452ce2f9f77b070b3caa4fd0f0fc640df0a7133144b856d94cd2ab84e9e276d50c51aeb377e701b282c0541fdd6a425337ce09b81b12466e3600e018c19634ecec88fa048be30d4ba0ce3928573b95b8c1a3d85cf8aeb856c9992752ab5812dc4e6fe65c6e05c2cd0b281b981a782f67cdba8309b74b5a3c9f7e36407dd4718475dac45d4fca42c405c1f0f00d5ff6968aa3f4636472c0aff0d583cc13ddb10ad4d765290747f95f21a8b9f76be7ab352e567290e2deddd33e8ec26915eaf0bb5064b9f04956f1a5efa8044204920986fda2a6b1dc100a80204b874da14d1dea6817c5e27e8decc36ecfde0bfeeef48f7f64e3146a817e0fa4214f9d16fe66d674eeed4458b7d531e982343464814bc84c1b31868aaf95661969bf96515ffa2b8f9e3369a7395fdbeb621a6df8deeb1174163df561b795ec530a2f3b58db13fbe211e029371bd1d4fcfb1cce83852696b2a5e6e89c6f6c0eb888a39d98ba4fe28fef073e8259df6450e51287c4fdbce0a026e3da50f79c59033d0c0cda378e093a073981a3d701eae5cfee401a6f01d2000f833037a9351824b24d88b59a44b3465ceda38357f1a1e826e211da714398f9c8866a5314b932d5bdd9a9797fe3d765a3327a54bbd9fe10884ea716b93d79ee127f7daac976278fae92959a3d5ffb442b70ace72eba64db56ccf007466cd1db1b47e68f9d93dff5f5d154aac7b389c3f76b0fa5a40aafc94773232fe1ae65c174c7bc9d227b357d6332365fc985312fa0fb8625d97cccd7503faf6f769f446da24efd4cac2c8c6e58276ad6b25baeb533b4f1606f60b87f2fb8b7c936176189a0b6df129cb55809a7461fcc42466bc2949edd63a37aa8b90858949afcc83f89a2214cf6d8322b37fc69fc6a3ad2c8324fda5bc152aa1e1a575ce9771d8ac6d843bf5594e94538ebc5e7b0d64e5bee5bfb130e1344f4d6e65edaa4c44a5205561fb8e6513badba3a10788e6aec4e9107e025f56f16e1c45bf056f421a8e7b192e8ade9c6aff8797c47c8cc7c873db253b270ce48ec8e7be9809fa0f591d3e99e398ed41fa7ddab3a5e23e0cdb95040a941444e2e88fcb488aeec3c3b56fce2df36874dee8277483e8bb1880e209dfec97a6511128ec76add82a536c8685082d3d552d8962f5a9c175f9de1fc8d60075c3285cc8b386f9a5b4d632658ca41db1399481f72df7e05d9ceccceb62f0c8b4f77e40f96e8ce9fda3edcaba0170a9286f41b298df90a9412799ea9f3952758debc0bc88655b31e8e526a62da554b47df70443c13573efe294a93b4c58b186dd8b86cf67165bd423407946a35fce50e9341e3af7e8053ad5e8afc725f132de2f55e5d3a4030a0fea04d983c8c26cdefb8ebbb75ed0c70e40168fd302cb0b221b8cc6a50c1c799dd486b87e23c7d5a3ec2d6e2a7777d05b32e3708543b39441a468cdc122b1049c5d11d6ffd5210514a082fab9863e7bbd272625866bc1f2e628612b1dc09c78088d08d33c7414c9a8b1148f810db89b6571970174074286395ae44823906519435f3e44fa527685e3c23a31914691e1864902ca10eed0c5405d27ea9edc37c8e474c4df2fcb06595ce0016338231111d4b030c743c7426483a33827a400309c5e2e452280e2092d995fa2cba5774b3e22276b5bc40153604017b9462a4ac730fbe2ee2025cebdceca20e8e977f9327bdc7ea7a2761ad7c68a7a2321f4753f8290db5b71e966f2852b68416ab5312735cd8fb094902775fef003f93467dc7972b8a3c5e52754eb6768a657821fe3a070084a3301c5e31976cb539d5e5f6ec6c53ec1208dbcc9e8e3f9b3aff732e4ed9cb83d64aabdae9a0a2592b2d241baf44ab17c3c8567a0ea4d0c04b33fc778b0141fdcf995aaf4f7fffed3d821740fc69059fd7b8100dd1481202ce3d18a2e1e3fdcf9316c41d5e78a9087e68f2479c66d3a1137c69dd65eaee343c5acc97703bc5cdd3fdd5011d4d645f4865284510f97cfacda8433da4c4a81c10855a10705da6dd418234249b819a36c77ff84690e44d3d6fdadc150a5611179bc4b3d4842a78e98dfab0b98cf8683c19f39e2e6861c69705c625c878b80fef9bbe5cac405d8d3c865460122b978030738fdf31a9c691eb2b656c2457c3a7ce7083cf59d4069654d5d012170067244f42d26f9364f849348c389a515b16a6fff71c8563774019b2760e7b3bdfcb7034f99739b35fefd86bd06e873800b7905a44e6a311271f29ad7fc0f9832ac0c5898cb684be3e24df8969577b962daabec1c41f2a8ebd011d33d7df0d4b461663588eab4f44b22aa9ceec0313162db0c2b1372a00562e573845036ce226fc934d7446ed36d55ff1c3955a06c5174db7d976a8407603cfc650966be5e9b8650859576092bf6062059299c191275c8dfabebddae1946264a849dd6a11e9c9225f5ce49644b176511272c53680f7611e22c668534d75d03f85adc9a479039aeec1f2427115ff5fb5063f718fae6281a5052c7b5c2ee654e48be908a1e8a5815b5cc42262d2287bcce4c4c436d72dfef4ec0932ded95202ba21bf34afb49948cec4be49311663d85ca14dce6995a4ea643282f44ba4eb4c26bcc8d3751a70ff97efb7cfed8b636aa852aa660bd135473aa14a2b01aeb5bec53fa983b985b5ad2e9960f796aa1616fa11ee2f3cb2acabd986b19d5802d99e1e7eae801998defdb7cf0aeddf5b45af9ada6efb0d5ae6f1cacd5398a74364c1d7a0ee932eb4b615964ca516f8bf80726cd466284f7bf3bb00780b28947934a1445fd526af85af86d436023c25cc2830c937495d5ad4ee4eb41093993e63dc22b117e045c30c8115af82810fce7b9385cabc807b72e8b7a75f97dd03c8cc2670bd5be381f3c4d3fe033f3bf4fb5574773832c959e27dfeb0d86c7460e616a7aca645cd52bee791b9f65c2923257c07ba6481b9c5fbd57c1200ddb35a078ec2a435e9ded422caa7d082e463f5842bd69413b7a7f339e23ec8c23ebe2853bde537703ea77f361ee835ae5ef08dfd704119b60f7436bc54d711c3d49857141b0d8d5613c4653eb7ee8c7749bbab3491b5398df6ea7eeea1d0deb4482a4fd3826c6dcfc488eebc07dd11b19056e04f2b01a3e6b62a57eaaa4be3bf540d6a36224e3e748a073d085cc73ad163d19ad3e3bde7ccee2ec12ac29cdc3796e83a6626235788027d4dc93dfaebe10185da8675393c1375ac3b4c8823cfcc88f82a4f447e624c1b53eb615ba01db0b9ee3d95882d897650f4a4121b2061f9c1fc15d58fb8d91f8210346acc47200f35510aa5988cf9bf180a04d2b649afdcbdc57c709a4d4740114b5e3efe6f6bd3f31f257007ed78aa745b6d83854c4cd6ae5fbf246b7fba20fcbf"}, {0x30, 0x0, 0x9, "fb7c39b21c3502de57631cdd22b890cf665073fc3b764323eb569da5d5811dca"}, {0xd0, 0x1, 0x72bf, "f93e06501fdedcf555ca5f995ea067ce6c1718da37ed15c0792b93c0f24e17b3fcbb578e04eac7e39039e4dca057797c204ca4144c39485063ba43f0b408a1c08301299cad81db667a6e485908c054ac4184c895acd6be32f7fd8ba7af2ec4b835992d1deb3610dc0208dbf0029eba1c719ff1e9d0b7eb36b343a2675416a195bbe182b7ca2972e94b76a42ac2a1f498fcfe22e2febf811169df6b08591afb30a3ce906d81ba3e10a05ecd1054cbf8325ecc93f703201704c08cbd46f6a6"}], 0x1420}, 0x400) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffeb9, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000330000000300000035"], 0x31}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 15:44:20 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20050, 0x0) 15:44:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4be5) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 15:44:21 executing program 0: select(0x40, &(0x7f0000000040)={0xf7, 0x283a, 0x2, 0x1, 0x1139c7f0, 0x1f, 0x80000001, 0x9}, &(0x7f0000000080)={0x3f, 0x40, 0x7, 0x9, 0x101, 0x3c, 0x8, 0x7cac}, &(0x7f0000000140)={0x7, 0x8cf1, 0xff, 0xffff, 0x80, 0x3, 0xb6cc, 0x7}, &(0x7f0000000180)={0x8, 0x676}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 15:44:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/3, 0x3) 15:44:21 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='W\x00') 15:44:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") setreuid(0x0, 0xee01) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) clock_gettime(0x3, &(0x7f0000000180)) shmctl$IPC_RMID(r1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8, 0xff, 0xffff, 0x5}, {0x1f7, 0x6, 0x2, 0x1}]}) 15:44:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 15:44:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) 15:44:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffffffff00000001) ftruncate(r0, 0x8) clock_getres(0x3, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) 15:44:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x6c}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7fd, 0x0, 0x86c, 0xffffffffffffff64, "73cc8b7b850900fbff00000000120055098c6000"}) write(r0, &(0x7f0000000180)="f0241232ce0e1e88d87aabda86685140cbcb63e767b06dcb9b05f224fd53f5048bac53c58204ba2347f29f315287652c1d98095a217030853dd1831aacdfb7ec01a97740cc1f3f988dfbaa2ef06b5f1744d4c3aeb05a5dccbe0b5e8131d8f11fe20dc2f86bfb34cb1338107f5fe3b9214b0280", 0x73) 15:44:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 15:44:21 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8000, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x880, 0x20) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x8, 0x80000001, './bus\x00', 0x7ff, 0x5, 0xfffffffffffffffe, 0xfffffffffffffffd}) r3 = dup2(r1, r2) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() fcntl$getflags(r0, 0x3) kevent(r5, &(0x7f0000000540)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) readv(r4, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/58, 0x3a}], 0x1) fcntl$getown(r3, 0x5) kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) sendto$inet6(r3, &(0x7f0000000140)="71f8d5dfea950e1ce0e8", 0xa, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x7fff, 0xfffffffffffffff7}, 0xc) pckbd_enable: command error 15:44:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x3, 0xb92, &(0x7f00000001c0)="a5724beb07ad8fe70f718b93574651c5ce864ab50673f0093ccc59171a7ab24cd659879d6be0e6d9b38c08343f42c2da9d31ff7929817f55992edd659db092bb8a91b6e1b4f06b8f3817db1fae4ea5ace19c74dd0f66a4ed43e772ad00eb3693ddb5637d5bcef0214c805f8f2f81e20006d04e6b068ff263e7501970d06066aa271a4b1b0f49cb111ec3893f81195e58d7c6fc3296e39a413cb79ad0bc99cbadf4ee4009201c72ec90609c2075f913412f89a8126972a5579a920939716d5ccb0c4650790fab0a77a94f826b1a68271a89092a423fe8110e9b02ad8956cfffad4308ca589c92bf4f71b0bb0b75859a70e237d5ec888aa1e3a4f17d5594fdac530d947b9a76f1f7ac0f69cebf45f6adfe72e079e4d24fe43211ef69751a190c3ae3e0bf9691bdbf5f1414494e5259731ab474db1179913917f6dddf15ad443a658ec2682169ecb3a6098bc27aaea0f26ae2ee3743761fc62afe976b431910004ed4de121866c92f750be4bec974f624eb45f80379f5bd8e13fbdcdd7357287dc14186bcc99b3c4b444af72369692d4a8f929cb623ab6795cd2cc44644253bace21ab81b0b487f3cbad0597da22aaf1f069352fd6ae6f530aafcbcd6da12c1f842cf188f0f681fd81a0a90f3214613d4226ae5d1d1af74f310cef1d31022c210295e8506e1bf94edb8cc69b76a65012633d1db89f6e1b96a35b5dee212b7629e828339bfc5db14fbc10392ec46889d68fe0b8aa504c2efdbc51d11a4cbde0665bbf71151d1875f30a8cefae76b6374911cd3deb1be5ddd0e57155efc11a2cd96dcedf0057dc0c5bd7fc1be7b8d8fa9ce7f541795fe037c1a6487df7a1661d38397dd2ed93ff10507d59c892ac3896ad6ced41e94198c56d26b4165fcd9442742fb44cc956f59dc96429f04111cb61a031af24100e64b1a91e572275cc01afbe9d421487d6a1317f6cee507e3f492cbe88d7f8e952a72ed6d80a143077e8d6143fdbcf7d05939d7177d2b5b4b065cf4c2ff131e84969f5a82c06b2301c381acbdfb3db500e01b7b8512d45731542a801be8f05bb89cc45ad5296f6639730430af1b2211e5a91253a6fa9551ff580ccaa4ce0c2c4c2938816c96540dcb5eb3e56975445c04b4afcd668515a07dbe330520eec5225490b9986dcbaa7c843e3b6322d5249d364d501d2d7f07d06972973c3d7913c3dd8e0861a861713f14108b3cfcdc13d0b20bf0fb292ace559ec00d0fd1f5785612ac8fd53818c505fe45dc96a5baaf94b525d64bb6e7808ab34f32b841f76f20dd0f0092f38d207e19be61f07f91dd5a6369d2ffc09b7034a20a610c66ccc2598cf38ad942f465514afc05921abc6c91a7fcf4a16278645f0c7b74b24c88f5bf70c616c7ea135908cfa32ed9b60386cfe81fd3ea9ecdb78e8d6af0cb3c5097f4d9ac47b049b2d61b9b5790d66335a10b67001b0115a682ed0963232337436e1f7bcb9f42fea2b76c2c1119050d74e69b3bb448109c7627472e11718807d35a162db328a3dd3577e8b0a080442e7f74cb031425a7503a3461e6e9406196f3b0ad941707bb52e35eeae320d536bfc1b3d388b9a30423acf45d869caef43a0767b8d474facbc0463c72207dc672cbc907c9279a0bbf7d0713ad7062b96eb2789860521203e5a3cb457c9c561cc9952fe7759e9ed4bd12b54b9c0ca9672f70d3a8725967e6ed64477aeb4b04dde4a343fa9c997df991afde7d8f14d467db61efdb00ab3353c70da3dd603851a3b7ad90558b2ec9a2ad0a89186b2585bd31f4a84586b5333a65cf11f5134fa766daa05d98155fecc43d7f2eb9ba0f2e227864e2c33636d9ee8881b7e98a6b96c56620f33a3e78b4a3b7c029fd03728806db0420926a32da0fcad0079a280bb0be2f8345895bf6492faeb6b18ca83cdb209c2d1fdb2c67c86ffbd0c0a16ed5ea1aef7db8059657a66badb5e8355d42f0eb7904cbeefffcc03a0f9a77b9bfbb398117697f636b6d84426150d5e6b9305482e76191eb5c5ae133798b288398ebabc5dc43d616ceaea3303064aa9cafef34925a42a9f2c403a6007d1f84f460ac98e6630c84a35a7d4a620f17329d19ac5814afda1c990d48285332aa74e47cd5f16a0d9510849026817e09ae8d2e91af6b0ae5ae1db0339a2f5c963a2a08322986753cc2d103a9ef8733fa004045981eb0b4cca663b72509e9c60632e48004b714c13d35d0746b322a7a5001e616f606e04911ef16b2aa048f7c8dca1a31cca6a162bcdf8bef7b8a05c5ae9887962792fc7bfa7f1b3962083efa78608dcd28ffcdb284d1ce2a422d83c984a153adaad2f90e5132ebd88062f6e9694f6c54616f5cf5f8eeeb672ab444d1d785c1bfe7d12dc289ebc395911f95281f96c7be9759b198b167d65cef70808884b3c08a6a822b0d5ccff484aae6b55e8213c39580d0c46a521cf57c7b7ea6aa232913e17afc5b8c206b733d78cf7815235653a4bd9672cbe078e2e6c1a854e8d139be2155de8e5f1d852d70d6a3296721d5f40acae7cc349f1495924ed16fed6f4b86c614dc90b6e6106a445d10d67497427b2c919cfc955810a0ff50a2037b75e5b07495d81ff0222c11d11f9f85f188f4df474f48a997f7a244a1e173a63c8716e285565164d257642511a4afc46a94bf8d9be5cff8d61c581830984ecd7c79a71a48dc57224516679504611b1b0c4a3b8add184197602e456c29513505ada9924c70c7ea7538f91880569905c40fa1de20eaca988f5d45cf741f8cdb4e43ded12370fa737a4dc5d04203c4b7df7b5944542e60549c1b8a15d48adb515262146a4820d770bc3d6f1d0af4783cb8b6459be3d39db47e72f5a0cfdfaafc11d966f93c0dd511195a2d71633f41a2dbcd74fabd570d01a36ba3f49cfc1e7ad35acccc71a3f9fe7a267648075a96f5d1ed0df33fe673acc2f4c26ab4c5c1a773e58cc9df95d8e9b1ab7074a9ae4879f53526eaca2c4986432c8533b0a2f7a11d8e9f162270f7bb528e451452773c11d03c76b21e14aeddc7a1942968ce012ce2bf6bd40525b99683c57c7f0f3d3a8214d3ae5d271efff1185f7be7db01378b966c0e315280e3f88aa84f44f8162ee0b29278c3c41816684d31178508fbe09fca72a72975477cc71389dc6008d628cad5c6a46b9e4c70c725ff1f93fb84304881641cacf1ff005962ee4d76ed55edd13abbb181bfaa8f3365b42b5a8535a8bd0d903c075acba4cb76085eb93661fe3f2531702eb7d46687aacac103cd53afc12b5f81348427d9390e003b977846e2d4d8566d8f61f274be69cc426cc583d83ca0f41620d5b9e3ce39e36036a72d953abd973bdf6e9d2b4ab49123535a6b569c61c76fe40c1f0bd8e660b2b3a3874621083f649320ed58c3eff2a3dba7a148acfe4087fd7833f13f94adb1ff6dc6dfd7a17902e60096c2b62bdbd51d7f5fe03dfe8ab95ed1bcf61fe23b8c8db9faa0bd7d1e60ed78a2c98c90814a94e6da8ad41c39a95a481b6a7a3ba4963d96acaba5095f3234c45a16759d30e1f591a125f5474f6dbeb47ba3930d3c66b5985ca04c55cba0a78a0a4097ba9134baa03e8bf27fe44efdf18694046b5fcdacb11e3a6cccaf6e5cf125633428bbd7d2d8c23c4d830303949fb248e1d5709a0407920a8f3c84a3d662e57c76549915102153983436ecc0b6af396230fbd8ea4d603dbf91f2e58ff9f4736e61412e832f15512aa714249178ec44af44a4e20286929b0d316ad6c12c3c1920af4389544eafc2011a7bd40cd5371aecd2ea663baa353d971a990b33c7e3ece0b333561866c52f6d52bd2d43e17bd88073619c4f7fcbc7d9d6732474838b1a433a4b676e3c2fb19cbe4c1d34835e6f5d1b1bd5969d0b23eb5b1193ebc86ff7f8321bd0ceff0c98d98d647433385a7ef0993b1ab0f132cb243ac9f5ad95dcb36dbbf2892341b6d0e736b863fdf2286d02ca400ad62cd1ce1f3d85f7a8121607efe23683e4d5a891bd05df73d9e4a36eec76be051cdfa9018d1213276fa2e00f7a6de0f403968837db8bf4583095d5633fdf65a20f02650e25d2f0e76d7f613f6cc8e527336f8209facd212eeceac5993ee4699fe7ba9014914fd88552484d53cb590e66e6d0d9425d3991eb0a465415522faf7e20cd959197d970e9636ec8acd8559f2dd2002e0e79370fb02c0981c7ba1996948dc0935a692beaf80db27fa723350584efaaea22643b9de30980a396f2299bfe1b12c476d2a4feb0b15571b6334d0ebeb03d3f54d0e99b999064fc60368ce0cdcf3bc5eb6f7a07665b34cf1c341c7411382f50120922c482547e51d3d250f77e16dd3c568d655518507594f1fa924c8b9ebc065ba33b772f51f12e81822a87ccc07b825336c76412a79e3ebae38aa79ffaad81cff6d56181e6231e83a288aa46aa9cf22984305794ffbb9f15fbf970995caf41f101a4b73fe55e06f644d728b2d4e48dbd76c67d908add0f28cd67a04072c07dcd611553dc19f1fb9535a1c9a96aed63e4d299bd35c26d2bd08ca7c8c48e42202dc6cdc630a013a72bdcd42e897a333deda06c1c9faa207cef28fc471ac3a311bd017e4f7b71f9f62fecc817080b8146f854ce115e10459ac34536b3ef4ccad5c5904e790a86e86f5d891db34969e67ad66e69f5ce607450dc146ae3f834956b323e2da84a48d70d4f9096b8c49003f729e87c463906e099950e1eb765bb468ed914da82899caee5f20d1668e228aae0f1b6b4cf62f7c1e827b39efa55cbcc135be19b3c974a011d2f531fa457902d79a509c0ca0e17c3d78c3f9511ce88606dda5f3c9354872728a2e03b0447c52d7d612e869b5f52fc66f5d87a5b0d887d764bc2563a56742e4bfb9f8b6cbc201bc10bdf753dc27ef90175031596cd3ff3253e70c6f2eeca97d06aaff249d8c7f4514600b7b534b0015213f3c1fc61f8fd3d38bbc19b08896fb9bbd4929b2fd554b8a30cda03a1c3bf4dc288fa2ffdd8e5c3a331e5b91ba4645becf2f5b4d3bde25c6c9f0037dd784e9448b3284a864a97f5f40d7e1a21d8e23b0af6abfe71b8c7efd55d2826b5fdc77e3085951aa76e7b255b64866050baa9778cbfa91cd3787fbc607d128a33df0d64183f1bd5192067ffb0db514e60c7f3221eb4936bca9091b883d5e80197cc1a1e514bc830dc86e14082c8ce421f8d6996aadc361428abc5b7fa3fb455e3ca1b1823342dc7a204cc89219ca6b5ed50807de9205f471b880ad0ad132668e1f4b3e82f86462b676aa2eab8e041f723e69d7ca4fdad5c406a321ca96ec75af1a96aadcc64208ba68809e552eab7f69a93b6f797eb1b74d04686bab3ff385226e69897872375d30def522119b960b61c93bf54826452a499eb3cca953def1b7b88d035e894bbb94316dd1022396531d8f02079711ce2b2c5b988859561291dc44255d264073ec5c114ca85f153ada397aff4f76af99d9d2629b574792976e57095546dbdc27299699d4d454daff71d111c4f6aee35f3653eff9b3d6e1ad120aed417d03689978b9f60fcc3f6b07e32496ed96aaee7048cc1e07e0b29ff0e07490027fea5c8949cd06e399ecbd5c23ef192af0e263a9d10ef4de4be40d56c09adae39a730871ab413e89c65b1484fbeb3e311e23c4e2b9dbc94e348f478ab500ee6be29bb3a0f7be4a0d70c7be6011ce219d20c8e08686751d4066a14d986174897f9acd0114629fc4dbcd27d0a398ec754319436129032f429b15d018ff622351595355798fa20e48d107a3a5c2fdde613593ae5dade938037672410d9ef9ae2d943336d331843abc2f6c0", 0x1000) setsockopt(r0, 0x0, 0x2, &(0x7f00000011c0)="918ad5f14160b27746564bf9b9e44de7d4965fb1971e167f79afd6f48f4bec35f3f8911022c6e18709446750d121fdd6333011ed0aef4402acfb3c06d970af5f5fc1f277b3bd4ef51dfff6c74d410fb630574d959a9123ccd0a1d1585bc4", 0x5e) chmod(&(0x7f0000000080)='./file0\x00', 0x80) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968652000"], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f00000015c0)="ca04cb04752231998f1ea5604824a70d6e2d77950c5830decbbe5950dc9efc"}, {&(0x7f0000001400)="22a1714569e7e46c4b4d6cd0b2346326ff945d79b0461af98c80df08e2e9929400c8fc4e744180d9db622225a1eb1d993a595d4f2d076db75921f43194"}, {&(0x7f0000001440)="212744a1ec66b2a4364604fbb4f907717749d40296c34dbfd9"}, {&(0x7f0000001480)="751d15b888785b031715f3ef4e972d10dfc57261727395efb3b3afecf1c4586cf5e3e4619908ea4756cc4474072af89ce1eda6b02e325e096c"}, {&(0x7f00000014c0)="5fea7d7f0d7b1e2ac4dfdb88be2b275935c20a56e0e6781ea5e557bfe6ed753d9afd1b7ac630e892d1c30388fb7cbb5724aa5be0a8e55eaa63b10a38e969fc94f995"}], 0x100000000000063b) socket$unix(0x1, 0x2, 0x0) pckbd_enable: command error 15:44:24 executing program 0: mknod(&(0x7f0000000540)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1ed0a7ab6ab55399, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000f00)="ff94c7d0aee8490678522c060bc53470e247355e87e91c1f0d32ec9997df268f862a83985a6119e6b28622f8947562aa36ba57d965fb141327077803f4636e0658a7cadad2f80d3f2218c5c4ddeb041f5dfad85b8fd6afd7a759e47a71d0dc34f4950610d678b8ad0824d218d809471887c6ee556ee44df1f21de1326c0d7d78ca782657d2b1e7528ecc05bd54aaf5dd12b01520bf6c60d1c6df182fec6d1d9fe30cd3e5d99e462533dd0f22a7136ad3f7290ca2be3a89ffc342a104ae70eb7f80f1c10709d6d1fd063b0b1144b20c1b90b233aac443ac644aa81f08d3ec43be8656d0918804ac683d2ee58a7695f5677429ae596373b408fe1ceb94e83ee877fa1b815f193ec6aeedae4c9722e8eba9887964163b2bfae442d29207502f4f9d39fec215b918f2214e4a40ff8529f02ef0c076d2f9727863e6f3ae4192ef43060c2e9c04542a63f557baba880665ec4cbf5f951d06ff111de7d5850158855f38408bf5feaf5343328934f474f5091d05c1a80fc9df74739996410d6604747dac00fa7bd238ee9d2468c84384f6810a0d193c4a42532057f17d019bc098a44db18907d2eef4091d47ad7b4c72f56524b47043524e85da05ed9d7f24b933475672b05b3cf0b44289ce38028620582b54859f702f95012653039890e7229102815e106886566ed6c3bdb7985e88b2a62c0695f5eea9e83d260a666e413e46848157621b523c2fe5241e5f85a0ff0e79913652b1884c6d2eb9a0975b79cc10254896791eb715669159a555ba30c630efb9542c45e451a6ef9fcc6060be1384cb8de7ca1e9ebfa1902263677bc863ffd67573697068fa0de0c3d6c6bc1694c21a58ece0872f44064f06897014db90c68df6427f76ea7ce7cb72516475ce8c541b99a32f4440692a", 0x285}], 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)) 15:44:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0x0) fcntl$setstatus(r0, 0x4, 0x88) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:44:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513d9c274c70f63bc1bccc1400bc0800000000000000acea55fce804000000000000007cef120d98f193f18416ab7385cbc79967d0b65cd4b07a2c6a1244bbb457c199b354db56ebeb4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511", 0x93) 15:44:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) semget(0x1, 0x2, 0x200) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 15:44:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8050, 0x60) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) 15:44:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt(r0, 0xfffffffffffffffc, 0x7, 0x0, 0x0) r1 = msgget(0x1, 0x208) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000e82e667b6734ef8f000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a1b"], 0x1, 0x3, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000fbd23ae036c980b1c60d1d812e859ecf623d4274649d987d817db76cd5f0f5d74f4b396ee9e939f0cb2efd666c17ac6393fc76fde51149e153f0cbac2f5e9e3a5f9d5f345dfce98dc9ea100db9b47d1d1fa02251647a95d7b16b2291d154723b507ce02a08031a77e5d9a616e4ca811976ad563dd4c328dad9caaf26b1eff970a4f7e686ca83da5505d1172b25e8be03c908e411a7632fd01d66bdba50184df781ca5e0ebb8093748ecfcb76a67ce5"], 0xb7, 0x800) r2 = semget$private(0x0, 0x2, 0x25) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r2, &(0x7f0000000040), 0x0) openat(r4, &(0x7f0000000100)='./bus\x00', 0x0, 0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000300)="d5ff9668", 0x4) socket$inet(0x2, 0x7, 0x723) setsockopt(r6, 0x29, 0xc, 0x0, 0x0) recvmsg(r5, &(0x7f00000001c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/160, 0xa0}, {&(0x7f0000001c00)=""/217, 0xd9}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x8, &(0x7f0000002d80)=""/195, 0xc3}, 0x2) semop(r2, &(0x7f00000003c0), 0x2aaaaaaaaaaaaaad) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)) read(r4, &(0x7f0000000240)=""/20, 0x14) ioctl$KDENABIO(r4, 0x20004b3c) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x401, 0x0) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f00000002c0)=0xc) 15:44:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, 0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000002940)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) sendmsg$unix(r1, &(0x7f0000002900)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000200)="26343d91b21aa3e6d738597915cf21ae9b72b3d877b43e2e6f7f00429573a257762e625865050604494477fe7915f89754599b418d4bc8ab6296e2e2f3df7c50fbdac059ef126c79843e61379071532bb244bf0f7036e0405f4b1094a27f7581a0629cd0e11e08cb57dc7cc40a4899a3c67f7dd6bb6c29b255456eb0612ae9547b74f8b5b213b11726621f024d14204a2d5a3599cd476a36f55b720e9038e7886926d089e52be0281ef3022f3021520e84c73c63d192ec6a4013fb14e08e393f0ccf6f83a2ec14", 0xc7}, {&(0x7f0000000300)="b31dfc8808c4fd4b5673f757dd7ad046c187497779ac73760b4eb73c453a1b25655dbcb8060e9f72e08a3e9996c9620ff2aaa789b532f23c84ce3ac919881d163afb630ec656d09301b0d312052066e5b377a3daaffc37599ddb32ac774884506678603a59f9175d1cd895ff02217e0f745f904ad9fc204fd65698b1f6238c0b7c418d57918789e543bd", 0x8a}, {&(0x7f00000003c0)="7f033be54e3536b4c252a8929f9ced265d5a0d108f2099c22db411799d7350f003305ae47f5138b7f6fe60be12d3d2120f288566ad44401de32184d0c5dfc2001fbe905f3bf1411618d6ab8a83d865a95027c0f9267f9cb6188aaae94931695f159774d0d334c88fa1ad8fc44f3ca74935652d38035cc3c44350de1438e84d42c5961fb1c8a8e83cb3b37d1f115d4e4456034c42f9a6d5932c3b7b835bccbd3497512dbc4c566eec", 0xa8}, {&(0x7f0000000480)="8c1954b4a8163097d560bca1f3983cc33b3a9ce14eee4132a14aba53097ce9f6cb7e7f03aad6c4d776a278f44b0ef393228a893eb7bde870abab0bd9e91825f2afc3ab07f51c314355640cd9f4bfb4a915984528312b70e1bd5cd6851eb7bbc676f6d891cf80b75db5fb1d56e5503406800954da1b95dc5a4fa602c2f1395c176adea279543947a8595d954acf0b509aa24b5e9b7e75a60b67598dc09019bde1ddbfd84c3c855d1fc8f0ac446dc85c96bafabab9a6099c37559ca6f41d577a277aca683935b6f21339db1ccd6c55212a6680bb66599e7ad3dd992d461740b74993c64b99646828b622ffddc8326a0ee817ed59c7853ab1755bd3318d5efc520b056887ade6528a535ded6da87d70677ff75dab411fe92a2bacb5eef6e00067ab47dd27b18dce78f4509ed3c31707c73f69c2d55c7d7b1c865ec01af2a1be85fee1d9c6cf79d3e24ecd676411e8888a067cee5d42d0582b24edfcedc20be7fc39774f615eb04e41aadd206a9ddcef4bbc764a09ddb135656bd459d6cd531da9d1e1b3b6cc23a0e542d3b0e05bbc089678f0ffdea59bd349bc07eaa76e47ef5b27f03bfd54bf0a80224cf4b01e4819fe019fcba981cb3fc1436efd276106bf71ee3656e8e0160016adc676366822d269f3c4ee1a583c6511d7928a13d4c46ab6df3d3952ce768223e08021d94b2938c4880e73894cb923f987f11341f3e10915986cef530218acfbaa9cda6fe7a5e9a73c5536d2e6c37dc75b2791b5fc4a2a002cce3404f5768416622f0978b33931de7be32f2b6a7624ee2abcf8870f76ca84e750c7111ab281c75f800495ad1edc3a085aae97fb67ca009f9a24d651b22b1d161fd1a3065801ef0184aa9ee15a48aa38741430b04df181e3f598737419c5e5163bf64db3b3760ddc0d4d4e21db46b0cb5c6bf16d890b1091eede8aca73e1fa463c9b07d3c1cd179e2114c39c2efc9971bf36632e802fec3e7e2279ced604e075f8775c7801829c763f8b540db13ac5f2f88a310376f35b6653c83927a17ee9d3d266686f91840d6a3527d4e2e01504582b9bd4d0441c8d8b390ee26a65e71aa248e7bfc5d11743c1789e58aebc3da0d09326a8f90bb4e3504642cf8d3f1f102106bd70079db6900036445f21526b5566ac8a9b5d94f058f4fb5d4f90f3f17a72422fc990d29fda102a9ac1b97a84b39cd5aa8f965564f62332b192f3aa71e83f71e25c7d4ef11e5e8c08cc54c119aa1573cb12c3ef822d9bb773a07ee2c1f3f1159cc5be7ec6e5d181c95b8b7be1044fd91053cb2ed0fc6c9c283fefdf604592a5233a6a406c5adef952f07253fee877359addd82bedf1049b0fd7cf832b3511c02195137dc2dac95fe9bf56bd21c057bf02540dae67ed71d01559a72a5a0ca7a5ae5654a45c352e163324f52f38f7d9d3b00b0442db401554dd961bd23c3cf59328f093dac43fd97fea2c2a8363e9b96df1688b05925bb1bf9fff5e6d2d2cd6267b07bffa2262aac67caaf15fa813d40f2115ad6daf8e238a4918248b084b929ffe5911dfb7d1d916d5a878c8b87a88e6cc7c82b4cb26cc246b8da2c3901d208c28aca743500e92fea19937dd51ad3d7643c920fa154c45ef4105167fc245784a78c0894706e45ca53026daafc03dd72041063ce26cf1a2ca08d8d25600c85516ea2a064cf62f7c7131d65ecc1a68a0413c1fa135410bf402cfa3a29e70140848d9a036d91bee75af39f031172e63aa25f1d1e305ffa5d061d35dd91ca337fb4d0cb50783bc43fbbe1e3735eddb266912961ce060b5ed240ca1fe98d7297f3374da84cdd15979612a187ac4176cadfc2bf75770c3c603bdfcf9b8022e63d8e131ca6a690da2099a3d13acb099331f2560587f7eb25588b57300a34c70487be63a7891a7317a19c34a5f2cf8398f61762e74cf9d2e6c430be7f93f0d60e35ac26fa5924e9af88d9f6a7c1949e06360b0473421b85c27a155d4cd2ed857ed73b4fbe74b66d68b15838a4f625782d428f103e5d55479a0fae0b9f4c01acc29338007ead2d8dbbd7d1b3c8cc253570a9d9dffa5817f6a421a612e032580cfb45ad9829dba6d93539f98fccf2465bb488688d35b9c90b806b7a6e850b8d3f30b207946ebaf50a9ebd12799bd5ed9ba21f2100ca0d7e4d88028df24fe0d1695326dcb8d4c015d4cba93e677fc145196bfa0b4ce52b2b0bac25e157001e7fdef4d7d6e1ec10bd5329e9062a7bc4f7623efbb97e385d819d0fb14d9b097bad70ba6dbc5d3b7ac23dae8839fe998f5d38467224e96467cd382718f6ea0e17bff357585f59f1e08aa626d46c2f51323c371499dc8b4d73097e0f5a94c3f6adb87770c3a872b4ef41bdabed168d17fbf8e816bc183d51094b81664aea0cca273ee60cd67c8f05cf7b50c4b7911b6626d89d346b2194c836c86a30289a287ca2e86e3742a29c6ac4dc4cf78d51803c83a03d27df2d11d4bbeb583e0998fda02e5a32701c1d00194e4e4969d635cd60f2a689430e340ba4c2792bd9a8e9b307290b4da837609fa36a623db07fd9911fa5dda31fed3af08adee369e58ae95b61b9eb2c2abc7e98d6e888ccba9370e4e6132ff2c53f7a35ff0a410d4d86ff23505956b195aeb08a4998d5cd513f7d3f8e7cca8b23110ed5cf0970cd8c80c9040e730ccfc039b97291a134d2dfcd3ba861ba5936be272b1ecf78fcc71652b42bbae1652274a2bce921e413e3aea8fe75feb1a75bb97329bdfaacca6716274456875cb2fd7fc51fcfb67b8c5332f28f900f99bac7ec144963cc0f925224f56610af670cd6c2e0922bfded1077e30a1f41fa1140fe94425715ee764a9eb70ceaae532a192f04531edb868b29440996323de3d59687850f3c4b5d7e85e84917e1d51962af692c7b0eb2b8c24034f3ab6ca28f2c6e7be772176ae7bb51066f5692c9c377b2d8f8bd8554dc21b818a3ef0ab64da815afa48349a442afe4193834f205e0735250a4ccc3d8f0f404efba50008b094df4f8c0c6bf7a87c7e65ddfdf31bd106fe61db20fd9d3a5d4de4c66cae848d5438c68c9db869eadbcbcd108c1144bb6d1995e1e9509072f7ccc26a01c7d3ff0b243942e2e10f546b37113a4ec43f7e1ac3251b965c05528bcea78ef5015ddd5d485096f94be742773b3a37c39ec9db7cf8d02203b6e3b5446a5b9368124b742db9e2170af6bdfaf076b2fc287de05efa298b1c23cb50c052033e68bdd99f29a5c122fdb2c807fe4c21c8f9ef3a30c6522bb935df18e421ac8cf5a9fea23480be20fd3d44e0fd6f9713c805d9dd3d955778a95ce9a0e722fb4085893b0d6df5d73a4daa815cf5a00b779e6224cdcbad4a7da95bbc18352e290e95dff7e0252f886fc956ee8d8789b6a1fde98941307b4048b9d30315652e4f9f596dda9705152fe02f60aecf054a2994eb3c7502659f2c07fa72538646d772689676489a60a6ed6d45e9d98db0801707a09bd9f4fdd894773e942eea86a9e1c70d253121bc264ac275572b84b8f5ea98a76f9b8542450d2a45543291740255c468370a7d24e4800f63b294b4a2da4410dbc0bfabcdfa8a80e12c42d889dc3b2eb09d8c10dccc786fe4224ebfabfb8df874a1dd024115f5d4981e4eaec36eb71154f822e93a2961ffa97b797655a41ad2ae44005fac2af18c8c2b46679fdb419e91f9a7cdfcdfa96662ee815afece87a52bf657e6f3a096692b93dc6f145e53a0b738c547ac0807b3f5f94f80ce0c178792265d1431bc597f019007d9b813aebaf138a054692241280731f47ac4e1e360064ed607343c915c6fba39031cc765aa1f2a2d20674020870243a6eecb70d6b4fb1ac568f967db137791b5161cbfc16603469be2a491b8e4044bff2693022747a40b194cf3c225ac9e9654c9bf1642ce5f131e1f13977dd3b7e30c9b7b50cd23d4f5494f3892fd16f14d0325279aa7077bdd8893aad91fc4c3c30e522cf4144d69ff61cb8ef78f9e8b7b7f531137ca358769a33bdf9f5e456b916936f13aa9f2491796ebc4b6213221ad315c2b990e766617564cd4dae4d3a4972204628f52f39bba76872bf708348286b9d21b51d1c60ee8cff70f9861b966dd5ce46e61801b99a772f50eff33c0e8d51233a17b990c3190c89195f0dc57bc46700448502676bfca15dee9c09beb85f0d2dc9cbf2168e9425c44fc0b77df07f1172fa4273e040d43f7f8ceb2bec9e3be5bdb1df47e6b93f3fbeb9881d6a469651f3ca0d261be4f8c87cb5ee5da71b707606554e3a280b47fa21e6222a2540d4c655913e8ab2e0bd41683bf3f9e78450b695273eeb8649a1c90a9f526ff43ffcadab3a63fa248a255d2866b3f505e58f1ae94fb0ebc21739a201ef2d9ba05f5b6ff3749fccf71a423efe580eccaa4999d22de3947ff12295395bad045c685e5b662d4376faaea3726c324465e5bc5ffe66face09ebe039127ca5354a467ed57d04565cea94a4667ebeb100d056df9d8b58c20522572d413bb90ac1f6ffedd3c614b67d7bc4e475132f075bc867d698203ae0fe089efb870669712bd9326fed9064bd1ab24654d5f412850e49374a272e3612c8df7c7f63cd28aa400d565b4c3323f2ae8357c1191f1082ca7f101d834713fd7504f8d52f7f0e1f0ee9f0de1a3ab8225463743a8cf8b86d75bf37f120f465081217993ca5839f57dc4dfc6a0bbecf935c34aa2b47f5f848910d13a77d5b5e0f67367a5a58e3d387618232354a9581742962255602c8de714e01786589b4a7fbe4e8ccb2e85c242027dfec08187a6399e2e076ad30772a3cd4dcd5bb7d2e8dc896fdf7626c8c0b96efe65231e890d389ca0f4eb2702f3f3584be443f268d624579c98ded1af0b27cab06c4bd88b42ec7d5bfc17bbeca9a7546341a21f8b6dbe7701e632b45fa87ec44fa1592100a507109f327d8a72e6eec309c6c8a98593d966227cea74362e3938e8454cdb7fcfc7cf8d0d13619eaec899a334964d89d565e1a68141aea25a839d1d8349be1ea575872877c64c1c0ccecbb18a8b92d176871ee468a02deb2ccf83e2d3d386032675f5a9607da00d5031c32f82a9a95e17c7172941b536a77a4b1d0be775a4ddf4f181c9d425f5321508965cf295da5c0abd6b2538a30adfcfab4a36836c93a401a493a7f9bbd6039b4601421b77068cf1f9ad8ce76c05f0971c99f44d105b81ad9c82c81127197b9a4625ad4ec47c0f38a134aa5d165fc12311e63205ea39a9680e6e536b0a83f59ef1a7b77b10e576ae2025c45a0e410f816477992ac687d6ed42f6e6acd069db23cdc523aa6659086f51e8ae5d350eb13c3a436870b32079caf8a8106cc3525f213f463d553f24910bef1af500e2261d2e5be809a112d2afd53c3d9df4c993e092d040239becccc2ccb55511172f36b3b41e8c5ed88864991c4733434ab5ff6e137cb3165775456a645303ed7057b97298f5329894366cdc9e42af4ca6524728afa7f20e0cbfaa151ccc42d056261ce51406f73669d33986de2f04a369e1739566a6073eb5967bd9f482c50c3ac3140ff8180be109bc32f28626bcf72e9beb6575202c6a2ec4e51162a30fe96eb7b556b3115e48d1a36dd4277a385600bd43eca937f2feb85d868329275dfa1e9a8f4638a06ea677fc988bb04c4e2d2f2e16b4b34fb245f5e19970b276b1d55dd2992a9491cb2b46c9ef66410cf2dd9a843802a5958527ab631bf69d229440ee3e725d87ebf0b3892eca677e894a170dbccfd0c483bf29abc19d406d4c3d23d0a9283b5f561fe17dbdec71cadd54888ea1a21da277285227810df773836aaf", 0x1000}, {&(0x7f0000001480)="2ea84c65f86333f5153134e01100d2f5683b3199672fe2c042417fe8318e55f5a2ab4dc57558cbde4f8aa4f4b997a34229b4dfb881c1fca5af0efd146c4496cca064e989da113c99a24fe92c268adad16541bb488d8ab31a4aba9e50fdad654366b0922b14dfd2a2da03e46de30f63eacb5f4a6d50deabff789193a070fa0a9d1398f36e766a4c018728bcce56b6f59d2a8d39e3891d7e898a845dd83599341faed04c43ff555163470c343fc3fc764e3370b93f19efc2d8280875b64ff3fa465b138bc88a12e40c84050b75004a7233104f2ea36bc46ea57987a34da5254fcc50353c1ce9f032988a826333", 0xec}, {&(0x7f0000001580)="844b09247aca47d6c55cc3b28bb1be9d53de58e5df980547fad8ef1b93d773801e0d6def8abb3788c401044c29e0f327ef24c3233a3b790191967e7f1cdcfa22368772eb706062248dab04e0b50be8cd57f748403e90092596c1f741405e224405e01c1700e05057a6fef552d69c7d444d695a7454dcc4f78fb88c6aebf750f48df30da2a138d48ae8bea645b5c3092b49fed25680d7241832dea7953609516e9f04b9a032240ce625f60aedc9091aca059543981bec4550710fb0405507d1859994cffdb672c33b62c5ea1b1dad7ab2cd0244cf0210bc5c9600a240ccb70d36e6f093068980e7986835ab6206949adab86bb1bdd51a675cf955c5d6d17dd43c037f9fe78111cb8aa24a00343891bc8d6418ddd44fc093373d0768b58f2636f69ff874dd0d8bfb203e98fa845c8216e5dea5f95da213e902ef438a4f63379dc2f8b4a7834de5fc1642fee3bca2ed86225e95de92ccee1d4e965788596844ad8bebf96e70926511171d0a4462f16e1d0e72ad2c81106314456cd832d664d76f72ac899bf4dc84bf8439d138749b794c45963840d318f903b3d972639afe4c674c55fddd8ad741d4c9c840dbbc017b9f1e0e04ed437a4360a58975e0361354e3eb2f46518b26a69f609b2cae013e026c14eb4927fb119645651665a958ff2c11647d2d4cb120e0bcbcd5289343b0c7c2aa497fe4027cf4cce91f90f27ab9bc89380545a59546f399f1e77db39e0c6ab2f3ead3cbe3e6d7632ed1af7e40f735080ac0d5d21cee3e836c5f457c1f0482207d52b3843c681f7008a543a47084a7f44af62dd49cc866818e7b76e6d8f5898669132df0c36c3d1894a1c56216a697270a6e67b9585c14c4e3ab5909140b26e2006a43df4e0997ac0cef0d25d83964ee3c1ce09cb63c48ebd94671245cb758fe5e9670add52f5586501ab8505451959c82cd0824b1337a1e915ede5219a5e71abe439d3d1c1ae1676a8bbf821c1b24bfa5fe2a1ced24ca9b07a47ec8b7d3919831548abba668ea9e2f19279699f88ef7fa08f8ecc833e6202d24bcaa5f1b08585a624f83cc8944f9ee9a7cbdca4c023562af031f162688daf2df2a7ebc83d3878fce49dec1818c430a0098be09a5ddef4b88bad08256aa13c5f4bcca9ced71e7d60c05a4d42dab9b1a6d028549d711b9076de5b90ebd50b7d83e50a6ab041f81adb5a8eaa9b730c37ae4414db856c9c689e8b31472d537c7bbdfa2f99ba862248b234c3b0918f04b02ea130e993a411c82f9de21ecda05b8eaa5e991825b504acde1163d3ec9264ada1cd1c18893541bf6133df3fabb2b6cc84ffe75f341d7b8fa17ab9af19f51c8b4e8e737bb5d537205b7b20ecf812cf88474d022738b383331522aac2c51381008dfd6552c8e420445bbef7e972a276fd800519c321245d38d3348cb04c23799faa08857a9ab8255ae5740d95b0e5d0dc12f7639bf45ec2043669c46995a872e6368bf60921167beb7d51fd4046721edde37af99fc0b12f2da95afb5e2189b10292a9e14c9c9fed6650359b6c4b5e96770420045361099bc038651e835028a39d76931ca60688e5787f35b3d319d5121aaf898df592208bcb15db497fb493866986a5de2f1d0b16de561f5692a489c5dab476733131c5bbf6e357d1b890c4a0e5d2e4a5a15294f9a40fab6b206a44bb5c65103aab6121abe2e2404016037d3c00d8db1141b8a69e22761d103f7056435730df2fb42e14053dc48970018672e39e7919aa85cd87a744f11eee1e9753c11577904330d848da19bb668c5adedb0788a9051a6edc8afc8a09657f9ff7ee0c8f7d8f2a1fd91c540984c955cf43c76c79881b19354e404911f6d828a6a64f68ed2e230763423aa98134191c63dee06500606cd48928a030cfad38177e8c838c935e5d5fd30d2225939b486263f08aed802ed00cb923845fb6b06a5680ebedd7c1801e7ee4e33ef1d26d0d11dbfbde05c2242b7a184371253446b2d36eda55dfd5a5535fad063b88779ea05c996d5e3b6caaeccb00a24d5622c54ee8bd8d9c4234caed5f55f35abfc50e9e4606a3768c59a079ebb007fd8a4a6e23876d798ff8f9faf874cbd7daff505739ddb1ce851661f871c8b3684fec24cbb6984db1d1f18ded1231c03ac224756654f2dab0fc0172d283a8cc761a084b5d8aa6280d95978c7880644e8c581a9e04c314899514795b0df10aeff5003caf84a5a65de2134fa3c69a3241e8c1736e44a1aafdca375fe6da9385d057727ef5303c029f0655dde5158a3005bd85e9040439f853a20613369bd3c7fa8b227d0b1798ee1349d166f077926c0117f598862084d3fc396ec40e5d8627affb5f2a6f345a5d585e1abbf93d1dcb3ad972aede9f3200f4e89b58628f969ffc4cf391d8ad3a1ca7e803c54f9cbf302c0a3e1d9e97e3c248d62129c8d7d79355ded8d33efab2716fdbb5812be32e6f8de083c89015b7933c00fff97f9fd92791d6eea9556fbdcc723b845fdad86ba2fa791446df7cad6f290252b7d47282c3846534663410d1855d1f6c4866830d3f19fe11fcea8b9da0a99549a6706789c21cf51a7a80bb14f294efd86bba3a3da538f3fa3e0138f4b73cc0c5a1c8cd71100fc98016747d22b032418b4cc7772dc45e29219c2a5bcc86d16a0dde86fa2ff91c80aa0ff27983c9f041be8590c5c5e39106ef3c01c46d6831eab65aff1b80c7aa4151178f6e593b8a4b924bf23154e979da94e06e8850be2c48b32b2c661196e3eb0a425c06a6b09d88753ea6cfef699d1e62872d211f9e1d22d583f41fa97863b069f4ddf8fe74be26bdf2b9e756cc7694d0bb303c1c9e7d4de177b5475d46b30f05c80f52e9167d91d0d5aec2ff862dcd5f564805cc4739d066f10ab7a37c4547df470c2e655afcc5549782b1c1e8b6ef250964c266e828d3abc5e8d07ecd3707785c6b0e030b1a398e33a178ec55a9f7f47ad1ca98c6c119f64a542bf2f11d88e01f09c7c132691ec2439eeaff315ac1fe058cd96ffd612e42fe2f5b2fea4a78216ce9b4f1e49476f19a57075e7e75649b4804c59e1d5f04bb099381c0a5d891438ec0a77acb4a453a5a11894dc2b07bc4cf5c210956f5b19b792695c72530ec599a209a8aefc482269830a696175479c41e46860f0a6293ababca8a97d9f4cf9b7d9ec60f32e7ee99d5fb868baa806948e02562dceaae1cfacc40301ef6b7d5bf3fff9a8974ec87f9eaa4d312981035add4574153ee0f08ea33653562ebc3116f28038212643f3d95b68dc9f7cf8683556ddefff0ae312dff1d6f6a5517c79fb254042733c6b3ee64c7b917400cadcad0186222a14f0c1a230dd38a907e2c88a149da8f871b025579c122cfdeed6a31cfcf9ba726fa44cbd6a6b621ae83a68f3822166e5ecd1cdd76b9812c8a49e85c650be88765ab89ee2d71f1e0d97b639fef2bf329b822fd37606543c13709a9d2df44c7b56eb79c0fe7032782a95d9c4092393c8ee13ba880fe52f0446a154e627883e5ed216c49c250ad92609fa2a7fe79c697ca5fff4c11193c61906e38d0d3fb9d420c2e411d9e3998e17c5e35fbe170d85e7e9e57363068fcfda52988c15cc61db84048b5bd9fa31640b679f6732a7809eb0e01e16684379103449efffa35a89c5913103f9704b199c637425b8fe0782366dd64aed4ef20a904b626cbac984ae28010c5a104a5561a1f065e030ba382df6b5b491ed0ecffc1d0c300be3b8beef94fa6d6b0eb69468478c63c14254978dbedf10223bf99635968880a5572cb98ace48d4687a0b8a36f9a0ff9b14160b8d019fb827fe51821ceeaee367363580ab0e69bf0894cf381c49136b2548299e1d90c88f7d7c66e5375ee26c4041f9a462f02ac7c5269eb8f1dae203ea48d6fcf5238e7d1c5d34b6cb7a4e0df151733367e8c25d7bf04072aacce324646da1462bc44ccd7688647f85b223f4f0eb1b0a0cd0957d59418d1a99f82b4da6a652ae6e6b833201d37e437e3cce6ddce704738ce9ffa1864750230022b9b1e93cf95a347525845f82e20daad1051d1c2b4d8d0ad8643b802cbdfab70e913acdea16bd84a7d1985a2390e800afd21ae7e38b987ea20cf494827cb2054f743aed3dfaaa3e27b620b05fe812fd45e6095b2a78ab757cbdeaf3351beb6c2b3bd9fd1f5251f9cd428440a6605805c76da0c977c11892b02cb4a9e9a082605497b5c52fc14a1e5307da6f2deb6b4a49460242c8642597d8033833c939d0519979cba7a8357bc5c8d6179992fd0a5004a386a2700f27bb7e99e935ba400bd6e987e5c32b4f66f39a84448d4f6747c6e7e053bf019a9692a71a37463787d4b2feddb8ceb5f43f9ed4bea837e151724a9e3ecda18ccedaedcd3d9af79ef9881ca446c8975bcea0dd098efe964859e4ea1a299c3ff67bb22f55380a9539667c9cc297e87cdb425a12f2c24aafe4334dca916129c7e2b6789908ac5df4331dc14c0c167281198b0b362e832a0afcc6f6c23a99633a91988370cf58b91921aa01af60b90cc15a32fbe2e25308d84227257bb88da794c7a3017afad99d958afcc2f9f62d4ed183b0ef0e4864bda2b7b89d9f6c85a3987deeb0de18c073e926c254b3d6ad08459760f1e477e826742d606e66d91a1f22d361bf4a0e9d3f91a51d3303f0033e9bb87b9d295a36c1e7863d5cfa84ccee1cf9abfa745c598cd95c878390da53059ce8a0b8265a3698b3ad1dbf33946b1dfac7595730c99c84cfd699434d2ca129157889c4fe7b4b5af82b54c4036bb1371a0b8e36899f6709efd6bb04b1cd3e8e09e03da7777b22af92fab8eb2ebfb688d398e54f2ba76f1b8b3cffcc46f6de07d01a9125e41d3bae3072779cfe1a7af259858d17f536cf09725b20c7197beb829f34ecccf89653b83bfc2f55d3b47ed6380ee73cd3461ed434963ddf340cf35b91ab8428a94c9333c02572fd71cc1014315c1c2e921b3cf83f1e69beed13a773e192282cd7943971d2d138bf999ae00933bd42d66ea161dc5b8f19cc9aa1b3183e75255b8d8c92dde5f2fe22fb7191cdb65dd00e4d550fdfab88099db19239921edd43ca4e7c37c8bac4c8d1cdd7dc95ce000e38902a936a62ec7d6f59ad6013c62f421f2007e03617cce0ea48f0b3439925a044429865801438372aad8a517563697181d00ee4f459561d81eb9221fd8fa476cf4e91b269e61acf6aea0b77843dc8d88324ea50a6fdddaf496a85c380949ff47ef222b7324c29fa934144e3114e27266a2183356552cc400ae142182b791be71b2131a0e9f2a178cb176a9dfbb17b69f92e9691ceb867e307709536bb3e48231d3056a98767dee7be0a873e912dbc68535c154646f505152bf88677e204791698fc304e52927dd3e72053a7a16365b825b9c2a9391e83b59484284948dfe276a05666292867e2b4f71928bf6250664ddf56b112b1966425a80a3735d2100c8e22e30eef20ee7c197ca87ae0212d2ef2f2af78510798c25be44874cd83e627ef8d2dbd4672db3400e4db4c2f4efc14c2c99f79594d07519531ae79796d6e0f63e6de299bbd51e0daae5c3f98bde6305c9d2a8529651604da03ff5629714b9720094dc06e1f7c9720fd760caed9f91d63f2fa3d7caf5ea0eefdfef27cfd1ddd5eb009888d243c0dd0f2d820d0210bb6c35e9644e033e4aa8da78acef2719496ca95a19eb21c0bb73429fe4f9d07d5cf6d073a6c04d9f9de7ae5d9847a9817bbd45d892c1fb9a215cc2ea7e4091716f0460f2f50e9894fc2d3a69b9e29dfb04aa18c6cd796decf5c63e9a17784dbf3630a20ece99a", 0x1000}], 0x6, &(0x7f0000002880)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x5}, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) connect$inet(r8, &(0x7f0000000180)={0x2, 0x1}, 0xffffff18) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x151c8c0a, 0x2}, {0x7, 0x3}}, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r1, 0x4, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x20210, 0x100) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:44:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000100)='N92', 0x3) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="47ff9962a68a5fbe91e895ca9b884f68df678e5f2ebeed7de67a598fbc84f91d60c5818512ef48adc74db31578b3025330396c1aee7ff144affaba019fafc2d032a6c94e6029f29e5003f472bb29bd96", 0x50}, {&(0x7f0000000180)="25f5e1be927185e220ae71bf0f8233fe0b6840cf39db2bc88deb11389ada5a1a44d023fda64f46b363d47fd832c32317813b76957101c73498eaad03bb6a", 0x3e}, {&(0x7f00000001c0)="f1f541d9a058e52b1b993494af917bd23596046f133fc60d5c06be2be7789895bd233d4b73314b46131ecf446bee6facd9e243e8020e19d16f2416cf6a4cf9ab79c13260ef69fab9f97df9ba1ca5d9d4bdc15236dfd19b955b22655b0295b0e6196519c4884eae78bca87de35017901be4fe56a0d2b9ec415db41e774c5cc163021fe4acc6e27dc7791502bdd7eecb753d5859abcec75408ebfb1cb70490221fb09719aec4cb27b615cfdc739fc75a7567afed11c1461ab877ab5d9bc94f09bc", 0xc0}, {&(0x7f0000000280)="a1fcf0f1f270aea6bbb3a61eee2f7e6ee2ce7f55d5f8ce41e01b39f65ca2ac20021e85b97018b904a92e7125afe56ed51ab1077bdd62231cdf0893901fbca77a6f6be0421a726f279bd2268285491e14fa7bb62514d200a24caba0d78a01857f8ebfd5136da8fb2f9ddc311a240195b91c1bcf9434e88ba3aa38cff99099c37c2d36dcee3e959961078ed7e1d8a60c6c8430ef8c0d76ab28111f56de3f8bda411428050d4eac", 0xa6}, {&(0x7f0000000340)="3a7299117a2abac65a3adca4feb83489dc5c9a0c35a4998205ab10e897cacd0423197fd282b077ea82d7d2c38b61219b0889c87dd85349af2de87afc8e24d08375f8fa0ee76d88a500583e5b677538cc142d7e9a8595a672fd1ec883a6a0fca49a63b2af47a75c378992bb8d7bc016852342054dad1dfb555c", 0x79}, {&(0x7f00000003c0)="59f1eca1a69dbf084cea5ae74fd19b32241b", 0x12}, {&(0x7f0000000400)="9a8b142ed6b384146c081a8c24f44f85d2e1f149ae46cb736052fd433005f05b114b776607b0867f5ed6d3859210257fa9ac3fcad0bf5aba8763fe7ee1950af8f675ea47ff3c0862ce3368b4c0be66ce4f5034062e347ef46a74d8ec9854ccb5b697d3cee7e50cdd161ba8a6aa3fd8a29a2814d5904a5454ef136a546a108df1d2075734b7752ef7a681f0c3cefda0774c0973ef788d9c911f7d7f0dae9938511dc5f993b41067537d90cb41841b3e40e25e853e2a892980c87dd51ef480d21826de1374003211f3afd1fa03e45888e3a4496299dc36782bea5f2637c41848005cc6b4", 0xe3}, {&(0x7f0000000500)="231a065935a37d7dee74eeb843a506c8ca1db130fa0e76a9f032c8bc6fa065981fb37788b001018fabfc3d10f3c41ce874cb2e2480c6e9bfbe9f8e8e298fef4f42bc6452c3aceaecb99779ff7af5d5ea7f06d534", 0x54}], 0x8, &(0x7f0000000780)=ANY=[@ANYBLOB="0801000000000000ffff0000e90b00007cb8838bc37b1ea65a591c19ed10ddab958cd1a0c6f95f6e0cdb819e9f5e3785e748143327f3383be1f1e2e161c2022aeea849f7eb797a252a99541f0929675cbb658408ecbf0bf709edeed390db697b6679356f70dca2366ca5c3787f5d13196fb5280f32f5769425baf0fa58aed9916b05ff394157e08a07766a963a951f22e9607f3fb22f8e0001bac46dba44b238580000c78d4bd053cfb3376e35e57db17f07335e3c243cd2f7f005c93c61802e48654615d6faeccae496c41886783c6b9096efb5f5b297adbf1fdefa1ee82cdfa4dd280b9977f1d2ef2539cda3d97ad895896a8ee69294b2cb21c28e5a21513ed5d1eb26d9d578f2ce83c36f0ffb9cc6"], 0x108}, 0x405) ioctl$KDENABIO(r0, 0x20004b3c) 15:44:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x40000000011, 0x0, 0x0, 0x80000000000000}], 0x8, 0x0, 0xbf2, 0x0) 15:44:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x3f, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc02069b6, &(0x7f00000000c0)) getppid() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') msgget$private(0x0, 0x100) r5 = open$dir(&(0x7f0000000940)='./file1\x00', 0x0, 0x10) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000002c0)='./file1\x00', r6, r7, 0xfffffffffffffffa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe78) mknod(&(0x7f0000000600)='./file0\x00', 0x8000, 0x7ff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) execve(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000006c0)=[&(0x7f0000000480)='c\x00', &(0x7f00000004c0)='+\xc8\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='c\x00', 0x0, &(0x7f0000000640)='\x00', &(0x7f0000000680)='c\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='c\x00', &(0x7f0000000780)='c\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='c\x00', &(0x7f0000000840)='c\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='c\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x302597c) getsockname(r8, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e109d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095693a92a2d86e8c438dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000993499900ee665690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d8a6ff781a71fd4173fd9de4d43c0cf7773589e28e3311af3f8b1f4b14b0534ca182d640a9dbf609915cdf92bebe9f5cba31b297309ffa0b4bd0f7f6dd134e43c415f69a65312f3a52f532081244bd22ca8f4aff1f1d8"], 0x0) r9 = syz_open_pts() syz_open_pts() write(r9, 0x0, 0x0) 15:44:25 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)) r3 = dup2(r0, r2) close(r1) ioctl$KDDISABIO(r3, 0x20004b3d) 15:44:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setgroups(0x0, 0x0) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xfffffffffffffeca) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/239, 0xef}], 0x1, &(0x7f0000000440)=""/187, 0xbb}, 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 15:44:26 executing program 1: r0 = socket(0x11, 0x80000000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$inet(r0, &(0x7f0000000440), 0xc) 15:44:26 executing program 0: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f00000004c0)=@abs, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 15:44:26 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x9ca5cdd088c15ad2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x0, 0x10, r0, 0x0, 0xffffffffffff8000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 15:44:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8230, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3ff, 0x2}, {0x100000000, 0xfffffffffffffff7}}, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xa28, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xffffffffffff0001, 0x4, 0xe14dff9, 0x5, "00c5a6f3cc80656f0b49d2b3d4a05ee0952ea31a", 0x1ff, 0xa9f7}) 15:44:26 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730704cafacc3e9e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 15:44:26 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') unlink(&(0x7f0000000000)='./bus\x00') 15:44:26 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = msgget$private(0x0, 0x100) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpgrp() r10 = getppid() r11 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={r6, r7, r5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r8, 0x101, 0xa}, 0x8, 0x100000000, r9, r10, 0xfffffffffffffffc, 0x100, 0x100000000, 0x4}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001280)}) 15:44:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200200000000b, 0x0, 0x0) getgid() 15:44:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x101a0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00020000000000000000"], 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="245dae3070ca9f05", 0x8}], 0x1) 15:44:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200000000800, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x74) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgrp() r8 = geteuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000100)="abef59756c0fe6306b5317fc092cab13445a658829216944765b69556de0a6972fd5ff8766c8b9296a48c36cde776c2751e1eaca4a2e85048461800013010f49ba80b0d46010f3fdd4cbcde43a816820f8a423130239cfe45196a31ac9841e822604e00dadec6cecadeeaeefe509f3a5a0e316971e12525ec15cfd5071200b43810180f099a0f6ab87a2b2800afa077cecee636fce6d53bc719b10960d66ee33e2eae92036e16debe226fb72468b62d89b597e9f994661c45f21531aa38d3f9d61754a5e6b07fb416393f7388635c70361438bc691f45313e669ce4c0e78d30f44e3ba38c256ac833acefe8e738abd40f0f2e37fe843cfea3031d82bcf5290b4b650e52835981f9a9a7875c056a9b28390352d73cf9388a92ee102815094e3b77df65ebef1ffe314ff96739f139d4d724bcf8612cc2d0805ce7a82c3b5276442fbd0a39a136e0bf77643443bd105bbf9daf38b3f8c481600fffada0dc4692ffe6cf9550711b6193b98b151ec12a29415878f827cef32798ba47f5535891c359ac3c754ca438c0d494fdcdc6badf0bac965fb3f40a5c0a4d6529107bbf65d6fe92ff0f4ff770727f83544bc7fcd01cd65aad6cfb60dd05514c7af5c8ac0d0948036c41889bf22d6b02082395a2eaf54bffe2c7610045ed37ca6d29e400b3a0a686141d8ba6aab7c4cba1bb69d6590da0489ed8576ebbd3e79d0d483fc8a70881b308ea8f4ea6d9ac74515753376de89cd31cd362c7e932a47a638d0bd2f105e87d2ebe87bc11e26076b649807cb2e26112e7ce3f7377dc0063efa67bb64e8f874046c2a7dd7494d86803a160793524003503e844cc80d11ef9d473f4b3274f066e83369f84e7279815416f6e33a6f7c7358d1827f287afa8f960106bfccb93ac3ea8717e844a95ce4d467eb34acf543867bad919ff9c99191aad0ddef6cbd39744915cfa05098be78a12075413d5f7d678d5203f73846eb788fd95e8603ec84f4698be37da379bd0202769f4194b37635644d5c369b1180980c1ed3ab7b39f2d5c07f1d0fb0fb0a5a1f5853a93b12b6f756c4b0a727bd68ede7cab1c30453c3bdef720dbb5758a820a0cb47c987ec492474af2e423b4b31f9e8992f19c0b57beb427b2ba1347ad48dda9d7157f3f713c0ca5db2796f14310c713ab1a7809e3d6af5e8b5a64de300fbd53c89da452228e966e7eb12c0a6347eb75966e65a2406f6533567b9e4e7a7ac68120896f4e4f7809c16a7398bd71ba763569846771e26f969b690747f0c8efa2509a1195d192c85937099e3154caf2a5e562aa05c11383f571f48a40e04c008d5ee0baef528b61368d5545ce86798bd737b2e3aaa6c5dea61e35a14ad52818429e1c5712898010c83ec07d2b01c05618158ab295eca4e39fcb818a0c3a85bd074e989819b350357d000bfc2cf54d25dec26144a06aafbe6e74bc428ae4eb69e31a44a7ec5d1b96e93bf291b8bad6c6fd0fd5607991c6d80e88d38ed6411fc517c22f35dc815757a18b88b300007f67b6079dd7c91fe5f7401a3171c25ec61ec2727d717375ba3c6587b5ea0638c5dd1cf5839144bce3d59770fdcd67f5a6d7a932d8ddcc4e4f137c38a62e64d0e2e4de439d037a6536cca6b84916857b2de870cfb5d63759d3055764caec7f13f13cdf58dc50601568e30f1bdee712d63d23064755ebef29c14887edb6c11b21ff45d4f14393d22e58f9e47d1cda3cf61e9ecd46a5f68a927dfb5bbe363838fa8e118852fa0912b635ceb939ad44c7c0c01dac96d8c581fa250cae78e581169553a05a051d9f63ed4a94c6da0a00f5b8dcd737e626852a983118939eb42fd6f9ac74577902a4d6a49c523fa763dcc9548b06ee6703feabb1052d1cd45c4d4ffe5aa09704fcd6f97bbea36f936c73c2b0a6215d3b422198f48f5b639b24b3fda8eda48b6d9eadb6bfb1893396636b6f80cadfe9c1621c10094f2b208a5511821b0545613c3464d923fd034b3ee2b9660219c09eb5690c42fb91337281efe017d89be4fc1bea3de02b208253d2bf3fcabf23ae80a7e680a282a3ff418ddcfae1862e28989cb5bb9e2f89368bee59450f859cb5c7057aa2e221a662bb5ef0a587aea084c426cb1d686d021496c4c58e28f1ea206212649fdab57e8ef5c2d7eea982b366030f40de86957e2a7ea2f336615295d0ff3abffcf1ef4e81121c1fd8977f34b40efac9c13be066e726d9300f04ff11ff0263c0253e66c56490f0249ede99baa32c791999db40a494e8ae5e5877d5ab51ef2fad068a49a12bb36b8f99791fe684f3ce8fe28c38b2edd01fedafa8e912d0cec0058afad246aac536381c264647c7dfbf21ebbde6d14db3f4193b6291d02d07807200f6308b9e9ed3f1f2b9e579dfd82c9d322c28f2e15db3f3b24eede75e67799d5db3aa67960a19ccb568808c30a404393b3d86583b604f5b34f0985dc76b716a71f9dd33057f220cbe15f27a7b095408f50828fe5d1b04757620b59721548a0d02674b62598961a134921a2eb9894e62c4b533988daad4a9fac4e6b5b9bd58eb200857edf60835640e5860987ad232de822b5ad9330e3ee64ccea60df1fab4e14463b9ebc2a56d01690983109a420c7ce2db64257eae4e44ec6f9eb75739f53e9b84005d530dde2f64eddb75f5570ccf00f3d4ee77f5cd7c854255e71e6b1a43aa7acd51568c844fc4a9555d6a49c174ec3f972476423902f170a14d362ed3adddacb303fe2200315929bd42672204576b7ca4e3eb31fb47c4a36006d70b2a4e2626bb84567c7267f15b3c8272cc0627441d6523ab3c6d753c4633506602162059348cb178c5c560dd4ff5edcef3afd643a5f6e08e3451eb72c03fc3192072605be0a95c60defaf48d5ebcaa933d3eb7ed2d97cdc63c38917be3c5c8af517fcf15476932ea0b87df9b70f31f5e466304894f818e69d4617a7393f5266f705ce5c0b3d1bd9481fee47dfb7f3ad228b5c259b165ce72976aeb3a6ae3b382bcb69c579849f31b31762cee7f1304ba667ad3c520f22adbf6010490c783ac75301709b0e032660094159603f47709f61934db8f8ae1a4783fcc9354b3bb445fde09e6a342f4fbb57676d7e19b2b5469af387d792e4157fc9c8058b93ec51f2196cf1ae1b52dd09756b184c0d489f4fa959b0cda5ed9a954766a2210da7e0d4132d1912226541ff8e164899b728e0b302533f1ee3015da756cdef0c37f2022f55f75b0dc7421957f52364495583a0fab45bda49c74e38aba24c2ad436b461b020cda9c6b87952dc7dff8fdf9fc70066cb39aab0cabafa4932956bcc033deba8acfb0e50e568286fd9be11f90761e603fc38951fde9a22ec8a8f775153382908f6c25c8299523cf47d4489f8d4489ad4cc12f8b518b30c7adffeb60f1d524dcb203519adc2d0ef823016a0f6d016ffe8eb81ea9250bc965644f7a6264b9f27904aafa894f3976a459e541259ce7c455965c5afcb217787399f3bb53377042828e6eedd3f1798b9465cacbf54684a4ca762e55d00eb6a395c664d336d726bba86014e9358797a03025e8c62ecb6627d85702b7bdc0b94ada5221e455fa4cbfc42a13c311aea14413fc75ae381a80b19754f9b6d13d71581cc76aa9faf7f56f011ac583e3cb47f93a072c9cc4088fedb8e718242ea9d0bb306a355525343d4ce61882d3f3ef895d186a688a340cc6119dbe2aa5f49af53700cb5f7753efd0493780a233d542974612fdc3ad84c3d1de15ddbe1412e5b162f9fb8065b483531d38febc9034d2bace1ad325cf76e1e4e473231507daea5dbb78cc948beda35227df6edb9def5d06c96df75333f85dd3e4d491ca6d544ab4f7e93bb4c07b90809b47024cf8a2950c1a83a51020a9c25a74fce8f932b304f3a4579a66df5cbcca312a0a8d2816b0311cb429ec0ad72b4e30b1b194f068c0694c286fe27c1ae286ba87b660f96b00c5b50040d8f9c5f12591297362814c3feff930a07cde5766ef9fe32e140498965b41ff6378ff6acf81ea69a6a5d26e42a4e14db0615ead9e768d3efbb8a956450de0b421cebee0a7c2388d0b5c84b2240563d28549594da33ce906ed23db7268cc8aa652f1a41cbc19efe47d4e46c04a2611f037c070e0f009ece022a85a8faa8aef3ad9f47e6fa0f36989ec99579ce0725f513439e28faab0af6f42d40a16217ce4b914bda42c53b1b25792e83d8bd90f358206fec8492bd0746430c78296f96e744fbd74545db01a2de81821d85a3dc5c3c8838081227ef72736f03a940ed003ebc76904663c5e2cb8bfd229265d1289a680f3a44e6f812dc7355cbc1e3f92371d961da11818f2a6dc40e4015dab8279395f03fc2c314633a82f98514682c5bb845f0b6c7214ec1baa160173e4134f39e1186436afc6917b3a4a7e8feb5a05e2d5172676902a13c65ed431a3666a1f8fd842d60624a92d67866290ce6e235378196048338173de64c43e00940508f3c0d95210fcecac122b2b0aaa012202184360292cc4948960edc2c3f856c6f46065cb49602f29b29cfdd9720cc08d47264d9ac9c9be6def55bc4e5d99e8c8950b687da0189c11940c9ce942f9c6bd70231f122355a4839c1b09f6422254ea78585c687fc02338d7a0dd532c94a866ab04fbd0a6ee43076307636a4a5c08057e6c9b8cb85bf4e2199e85fc279b60088363dbe7add437ac9c437602690fca1058e49a10595ade1ca8999dfdee8deca3e2a79d0cee6f24a5fe8bbb209118cb144b766a132eb5dac93eef1d35b493399aa4546bfe0af46f1ddb14c23cfbef6ee8abb3521b34f9a28172a0ce4e15353b1e773fc490291bdfdc15dece80f9c5120aae135cb8b9ed269af8537e47e252153cab5445b04ccb1067bc3dfc84c1a08c6f64b70991108a8b72230ffe1cce8c91ad0bf25119ed081f1fc174d57ad4ce8182b14c8a102003130c111c3ec33b81655b3151961ed0a1cca8ddadec81669140970796451f49f3d69583a607ea18fa7ce484f3378742744e82d9cb0a574fb5fc35472d645d04d0c0d2a213a6d2bd1e561e36fb41449166001145db40ed8f0fc8fbd182996dfeacac70d87cb7ea3320826109c768d9ddcdaf2bdcc2b77616005636d1b87b55806ef05714e5a2f220dbbcd9f44f62318c232c17275b97dd07ddc996bd3dfaece1af42deaf08dc0799b7fd9e8ad2d0f828e611bb84198d1f222692d690f0692394254801224986ee195b0b94c05997bbb4265f4b77040d84596646287be5455e14837ae6f937784703519bd665578c10c7871aa585e96ed25e71f30bbc9bda93fff32cc84d290b380b933cb4d62955ea58539486da85d07cd3df967e4ef23ae82fdd9e78baf8d8e73b67c342af4af66e3c1e8860066168dbd27fc17144eace70e7719df12fd7a48c640033336b84b82e16c34eb0286e62046c95e6fb29af78f16d2d87941de2c493e755cd392ef0a4ccc3a320389bd262fa0c980b0ab9563fd89a010686dcaa15d41abe67014bdd892243d366535e785ffd4e38e13b368fdc1a9d711535a5bd57bf6877e65d0a8925a8c1294bdf12150b450753c8568314f32a4306f2ca5512177b9d0eca858e3dfd4792c8cb368ced7a1806e46f570b2a7cc6619eff8e2a9449b22792f0fa7ce7d34052839155fbbb646436724a3799b772c11a6a188d565437741789806a4b813bf3bfcfdf42970bb9f50d2daddac832d21fc78eee8cea58cdc2dee90c31c294a287b340454aa6b78daa97b7c727f9a8dc06f8c780bb6ff48e2758741cdd73a604ab8906815f660542794af582f47fe594e83129c", 0x1000}, {&(0x7f0000001100)="7319d95d1f1185cbfbe599329d655420a642b2527ecc4df640ffec0aa38a3dea3bc8bf4897c900de0dd724ce893d041e701659a06f3be2ea02a9e0314b61877054b0d1b9457182677d47d809d825b00f69ae6cf3173c7ef93f714456d9a244bd9ff3e6599c4c22debfed0f7f232cf8d0c983d7bf345ac3e09938db6831fd01c3fdfaae3b3be53967d5bf8e99db626d9c261519fe129ae2877c4c4ff9552405ed7c2fe1c2410c51a6abfaba73c259ca6e363699aaa60115aa4a4c018f7c0f19c1df9d35018b27", 0xc6}, {&(0x7f0000001200)="e964616ca6590e7dd17392511881717e2c70b3e274e721f0e90fc238e3c8f85c9939e136d06a4ced6dca94b8fd9694e49f49eb5cede88613d5e1c87aa692dd5dffd3bc5b0a9e5bce4057d2c40400a87a7de272192814e2ae19f82e86a9c1fc5c24c0d490a3f15477f9efbb60ac18acc61c4e3ead9b3b7e6636565dd4a6f32e6de315151c4de76d919b793028f70b79f79319b0831a04dd58a723c8c6a92b88450cac765a635f6aec40bc670947e285db498d1fe791f79a2e0a2ebe3048179c73bd7612ce67e587c2d1dd3c4fee4e37287e96a0ed35bd43171d9d9864e24375e1095ee4b7474555a1cca51d48a93ea1d84f2a299f67abece5f0078653ffe5", 0xfe}, {&(0x7f0000001300)="798d43e5ddf1635f0b7cf6fcd98a116502535a4f4f9daa9f4aa2a1f8e6fea58454aac841309d6833503466b27f40246d40db6a0c36adc42ee6629b5cb5aa531f9b46df865da32663a7bba5262abffe5a77c2a429af2b37fb2ee796e12d4bd0f6b2e7c7c4948dbc589475a106434fbdccb039e046a33937ed80308837e678f67fadb653a3fc8fa6fbe5af8c1ba54d7cf0f5b20b1a145a876af89941aec3065e90c6b716d83aaa1f0bf9a29513a06c8831165001984d9a32ac8954300926ef5c0017165d", 0xc3}, {&(0x7f0000001400)}, {&(0x7f0000001440)="9ef91232194553efc17355d83a37948a23aed256cc7e01886fc69e4526f18410b5d4e2dc83e726603886fb04e5498825416a6a87fd8ee8ce4e569838746fbdb03be116e07e2d5b2cab8b45a8daeb129b47623063af4aa0fedeb5c7eb76b3c39e5d3d847f634af57ea9cecd2faccc49f69141b8582a3adfe10334347a6ce45dd98c64b10700f655af1856f9483d405c6433e2886c28a962bce468fd372dfdaa8d7f001852ac7741a9945bae", 0xab}, {&(0x7f0000001500)="cc1bcd586affa0e9f7ade70a4a9390a60182382e1fcbca17406a0aa43b2a0f6587c35f561ef8024c50ad51bdaa75e39ade3dbd9d42573e844103dfdf2abae9c41739804b5610fd914906a6f4f2ecc5942267e90049b5ec0caa3ec4b2986b159d07e47f44ed41a0fd5b680c0f5bc269d5b1c4b31bba4b", 0x76}, {&(0x7f0000001580)="b20c89ca7b9dce144cd75f006b2190939cba9be566f12606f02f884cef63461c07b6df4e32667e9e7be083f8b2533ca36efa1270cc6babc94eeb36b0678c2ee141eb13730b0393505c024081f9616da9d935f01422d17872673e3b7f59317a6508806ae0215f5cebe42c8b49a686c470e3f3fd33eaab9d4cd85a2fbc137e8dacb61633b79be1cc484d2f78e716f830cceb71d58b4c4eb7c6", 0x98}, {&(0x7f0000001640)="d8aa230e29d217f340f857bf8c631e95e3c91feab3874a9002df51730c43688680def75dc412527a6dd6acdfc9c6d39eca8e28343629caa374b77741588ddb878fa5cec94182e7ed972b23b31452ef20e7c1ac6bb9619268ae28111083b7719ae93abe91f30e742623b649d4ce4a0661dec1aade254fc8e5c4749aa8c8b7e2", 0x7f}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0xc) ioctl$TIOCFLUSH(r0, 0xc020697e, &(0x7f00000000c0)) 15:44:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x80008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 15:44:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}, {r0, 0x5}], 0x2, 0x0) 15:44:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7fff, 0x4, 0xfffffffffffffffb, 0x1, 0x9, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5}) r1 = socket(0x2, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="87667908c321c11a", 0x8}], 0x1) 15:44:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00') 15:44:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x9, 0x40) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000180)="f899dde259b0aef3c04aab898c4b0edc1911a31264839c20ac9cfd0fd712edc35b1da85d077feae288ba28b7eac32301eea285e429d6016ad2b27695537685d50c010af2281210a0484ceb324e7d80752c4d0b9350294b53ec14369140dafd392cbfdd3128c1c3981359b13e0979b102cfb27ad1ddb2f14a17286403de664e8e6ac170cfeecae1def9aeae67e9c38867bbbdd12bb93286842f70c6402a09a0e7de37386ca7573073f047d8fdac96a53129dea993e38ad21c2cde12a1c11cdddd51a0aede71619530c92c9b0950d36dbe40919ef17dcd6fa65781ec6c4625bb", 0xdf}, {&(0x7f0000000280)="eea605017e0943c83b0856e22738af5f0204721db5c98c8daeb789418b12b5f1e0ed9b1a871f713d318256c245aabfd6d21faca67e0a44c91a5df0366e9fadb00b85192f6e0e392a291f512c508a1e87a906b88c7c7b84cd34bb5bb255410e2bfc94c8a0cf888eed4c55c347f305edaa689284e8114ddae0fbead6fa319e4c183e5a749914594d5d6f669e", 0x8b}, {&(0x7f0000000340)="16b2c3528cded26b0f9c1622cf167f05c6aa52caa5928c4ab2048c3e565c5cc88f62d8c1ff98ddc5f4cf68f516e50e0dcb430072a4e8a71ff480d7ef821a701fb87dec6894cfa1c45ada8b1940cccf1d57d70732a5ba74eac0895fce72d65cd469664e52033117f0e0735643074e86d4fbc220a4f11a39a78ffc0053be89b8c6475ac56ac1a952f22bebc05bc0477744a7d4fed1202d3f860a4982fa40e6833192060622f840d74f84ae319c966a6037c304119db306112154ec303fde73721a1d911ba8b4e354c4bedcce9a5eb42cd7ec8ecd98c8e06e04f03d40bf5d2ae314687d2ba603fcc2ca9a14a8415b1426eb9fca8dc24333dbd198866a8836e5d64ab0ef2aa3de10b9c1f64b6c47788bed3924bf10cad276c15a25385401e5f2186da84c8e7ba1a6fd5ffd2999dfb4dc3168ca995500d30f382611df01b773975b3b5ad7d6519cf03c93332b1218c97f539cdf95af152a5768b41e0c199492f2ce9fd0d1a9e5e496048b12248d3e35c164c695d9353c1de50f119e8edb3f068fb64191cdeed9d7789f6818553d2a5d5f7197fd7fc66dc2f21c433a04e86cf26678a1235168e15bf3496c641dea43171ec3d4d141e578838d70a07c1fb781700428a1c962f58e6b22ad69a2415976659a9f27a50b3821aa33ed988cfae5247c85ecdb36ef9240b57daafa929ef4c900e83d9906496ac7c18a1b3408cb97ff04a0bee6c271e93969c23d209bb3e35abea48484fbbc7543d34c1ff3ec206abe74c9160bc0cdc5c8564ff2462859f4afb33a342798a4e1571c702f8c4c497e5d27a7e21f13332cdae8e45d13060dcad8b1a436a75399314bebb1498af1a391b042a7866a4fa2e83bf3fdc27851342ee8ab11f7954a229c4e7871e1b7909e63e49a9189f3296d9a35d5faab03e00784f125159d8185924093c17e9793e9ef44bf45cd7e2914e9e85a3d63b7771dc61d2938c184d0792a830d9cd0dd0af5c4eb5d1973f22c3a2093e9a99a7e5114d262bfd0f6d82464e906e6a8a4ca3c65a39517001d60e6826b76facafc2518834d55a66cf4ca94b035c0b36df504b543149935af8319d0a00c6b630898da9fe239682d6964d882ead30f9d407ae3920dcbf3c2cd31bea116176429272711ddcfbabac972a1a1029a8e668da9c553e283681951da974e9ca4c44be453de3bc9a1f48ad9714e9381eaa1f5700dc4b6f699719500bd88efe7977d3d0f5ba47240d65eea0a3c30e0ab295f6cbab2b558e8b0a53513dbc37fa0e2d99e3df575d1dee0297e17c0ccfa538d7e6e6d450e21bde3e2bef8898050f7585be4dc83fe12cabefb080e3e99695ebec4fe13b2a518d683375baf1b076154a1220f68a4a15cf02e8303211e7e3a8706705db1ceb9ac1de0ef12694e86376af252c2dd5e480de292a3cef27671b55e6649d838ede73f601c6cba470ce596eee518171ca7b76169d22e58b0547258eb118585eff1783956be9abbd8319205a1e4df627ac0ede386d36642585d6c5964ad4e380e5d15bf9ed8b4df374f5f7cd8f12dce1b0b53bfe6817831193a183054e60e8b0c6f6f13439538f38f7a303456f2d4da5e324be551a97ccb54a4420ceaa30cc1105c7b975f60411c5fd4523ca179ef28c30aa4fc8042a555e94e0feb1745c330baae24021d285e87a6bfa2ec0e86ba595652a22128cbadbb709dbf27a3918aa7cf8ecd89046d50ab4ab5c504b800a700f211751d6a0ab22006c1139dab773e7188da8658ec8e92679eb2a87163f4a0a632ab7abd8c2464e1377eeb08bcfc32e6845cf5dbf6d2d76213bff59ac9474fa4169ca45f5d263a95f30991b50f186926b4ed84c1572dbe8b7124469f930ca56f2e8a6fc94e2921598cce0ab76a8bebc60b1f8a294929687d4276be53dbcf2449030b832d42ec2e5a4b2c19f32c0eb2e03c10100802fb1aaee09c54e8d061527293a5490ef57dfd655df353b21f2901711ad916ddf21c9c3f998663e422020836e9376d5967191a0a8f007555d62fdf7cd1885d8780e85bf730809cac8fdc90a88499e9eda312b338f8f45323d6af7c2a671b0899ba9961ad78f88ca6be21ce990273010d5f62585be77a95712d186c61b2a8695dce1040c5fbca40b38085157b66fdab6538160daa286badfbffe2630eeb40cd37a06fe25c6ab7cfe36118e10f69826fc09af2dae5a1ad2953598e466356bbb47ae29481e9b1fb6be6573228d2cb554974f0da31dfaaef5ecda50469563ee7368ca93d3c8aa7130674a9bc4dc924532d6cbbedf75af4b42b1cb924a85c36eb4be34aafa6766731c207d94526cf87f47279da3153cb0253f540fa56e641630cdfa0cd8f39d597f0f9f597ff8c7c3107bd9cb1595ff59c05dfc791713a1693fef70c311cf95259ee7c4e4703fefb8824474409f81a743148b0f1939e689d17f3ac2d82db0642b22829a916aa89da5db2015a423764b551ba057749cbe2dff67e0b606da07fb72f39b636ea1c402f6b57a4e9a074652a130bb558f843b5d02a8bffc98d969db369cb57bb82b93cba618e62f5024d2a52f929df7374ebbfb09d370b732deb9d249a67b1e253008e3974cbd91f8594b588abc598175d95a4b0ad51ae36038342cf925261c2c246aa9b02b8a4c3b10e1f7409931cc271dca2d2261a2f243e934f0b1ae94ff56309c8bef9db4aa9098444997ff8e6d220436bdabc0cb5caa799bcc5f049f3884c9fc515ccd3d62dcaefe9c6a4a1a8638082c5979bbc3107c619d7a26b5a59ba97b5ba3e22162b3af85f76457e73e2a95cf9e43a0b982d4a3f24a7fa1185318152e510fc426102a2ab8041643605da48d3171ca4b47390f377df77fe3bb49f27795201cb1763d7737a88aa0eb7a58f8d66c99911b7c9df25d2fc6b96aab0b8453489ec3a691479a3dc41ce96a8bdef2d6affe4a3d56a271d8e63faa34b86d09d944385c2249e456bd68546859f30d8defac06240e1dd29a82fc65ab052eb79199c73110aae59b7e64d112d6b3a3f4e61a4255595dccfef4532946b892bd8767ddb52eb0c5495dac9161878f1b8443da883aa6c1e7aae562d3e8b6ef694ebdf3d05491636300681a6a5d87967b54e16988cb6f504fd0260806b067a91d9aa155120ce4ceaeac828edf4be74cb56977613df3f12f1296dfa76e99ed5de76417bbbef82c96c2e7e11087b92efa94e06c62cd7392774082202d032e555d8552ffa71475f934dac7110414dd6d413031b7c3099b46895c90e70098f73da04fc34f4d69064c42236ff0ee81dec709cdf5aa14be39d26042e1641fc7ee28381bed16605d8f4da4156d6c46954f3194c5e50fd1a6977237b402fffb20b553d76be5667c2fb3aefce9886c7c91c94f06ebc0844725d52443b96ae22457debc5973691fbd11be0dfb7233ec4f2925de665b30b4ceb699a028844600908b4b33d1358692691a812e3e1ea53cddcc2f31319bb2d023dd3a9f9c388de3c8529e7a70bb91711d9df3652f8bca2c6118f8b7a8324f56d872dc3a0720519ed678044c98eb5a58cda1ca8fe0bcc741603fa2e3855d75d139bff5a5d8578e448b8a13858dff3418f12cb9d4ef347df4fccbf1babfa7afd937bf40df62f0ade78d75b2478406e5dd613e654f28bacf549686806b85977dfde51d0749fd0bb64494d0cc5e7822210dcf431f399696531b9ed7cc046b986991a3a1df4998eb5e7ca3c49ccf15500fd78776c6a433adf18a3793bb663f41c4ee3cd8c954ca79877ab99c5872b9b1f754d79fb498cae4f0f51ff864c816d5426bf65d0ff84b5214b5b52558d0032eb83a8e02fef5d262789ccdf8efb39dd44314821510b52c5be13fbfca21ca3660534469eb0e4b4a81c40c58a965753e14b0778b6ff35cc2ec7ace7f9a5fa14a65c9a7348d919d0f508e0e30380f93582d2f34d108488c778b923a1548e6924cd40b69a19e415918d8bfa8bed911a9f0d2e09da1bc8c1a14bf6a75fbbd239ac84a4904fb34940f7e1f832cc6c95cfefcfd7e470b552f8451bf8a66c32073ee42f9af29bcdd399e1cd4fcc6cc5e0fc6f3589e83cb32d5867a28b6701ebd2d1989be9810b6199b14245ffc62817131edff5707c2d122bd5000d48502132ec16bb60291024743251b883a6a660c98536240af6c0c03016214dbbc4910bd0e10acd3f3fbb2b9859aa40da8ce6b5b0466fd95e83e99e1158526b9d56263cd735cb71f733abf4445c40d9eb4c86dd1790938b606e49a6a3f0f4204a573f8542755cee8a7346d89397dfecf06d8b9f79568c5fc8b2a886dde3dca1145612e898b7bd0c8eecf984f6226869b1cb86ff6347a282dffa43f36ec2ded81a6bc87fb5d5382659243fe3ba521ab95eedbcb9ee464dbdd07a12177d77e9b3fcfbe5994cb05f5ea57564bf8c5e5004128f0faa66614094bc8cad8e9a27311e59b298850efe38dc627718fb08507b4caf81db34c0067dcc13997cfcff6e90e04c24789d843c8c5e4e52469014661d60ad0292b88938a56f323f0761f4e9d12273e7f0f46c8e6db9461ad2b5f224af8bb3ec7d7f879028c354d859f5488df338f6c15622fe7c37c4da5cfb610a7c9b8c4bb5f99f778e98c08e46177981daa8e87162f720a29fbb2eaad5bcc2a1ed7da36f59a83e0b8ff6c942b033aca9921b950d3bc9def50756bf4b4c5b89b5cd4102c89d22f17794f09b51c0341ad501752d28c5c782a17feb08871441e1a4527787f55a3052160c281a71609cf5e3ef1e49800bd4b55fe95bf41a6bed5bf19647dfbbdcdfe81946e6e23198c374431525c9bd35306439cf850dd57327c773afb9beaa533d8516289e460a6c5234c4caf2c74257e19707fab30270a3e83046406672d97ff0e533542c5b3632c2fce20dab3958536ec4c0c81dd50925dbd4358dca9f723f53b6d569fda2432f5785e24b8c52161bed69515929c4add6e3ba8ef9cf3838bcea6e361c5c2d35578a0d8cdf7da8d59bd72b8c8d49f9e99e6a8cabd2922c8e17c2c1a6d9c3c6246b96edd9c33b386801647920155d3608fedbcb0653d3f621f4f0792464e0b54235ea6de10838df59efd9fa274205e8cffcb4797616db6079afa2df13350b4c77d1bbe5d29972c1de34df73c772fab38db839308dc2db0eb60caa4e0cec4924a6c2f2cb3ecd375b35cdc577a0d75375ce2b1db997ac7fd795443494abdb5265081866958a5188d42a72d3f35b4f4ff76a4a4f0c86de8350b4ff11cfdd55b8847d83bb65a730f4626dbe193d9693b3d1d09af24e5a3311bec868fed525005cda61b7b375fc66ac24510ac561b40d455f1a5c2a60d65e973cd3f24fae70cf253c5d2ad3e3291fda1c5cb15a6faac27baa7f7be79e74aa402aab6754606432fd7c39f1005f757cf505137f0c2f4f13920ae0f6208811894fee25e680ec0949d9b20e62f32458f98ccab77817eff65c29bb113d96f5ea7c958395528e5188c003942ee67635531ffe4cc371cf457ecf63b52133935dd2503ce21b8773eb03be3c3d63c164e2c3a857e94a80ea9f5563ab9470014ca89880d000f857bf3c0b9073a4350345f2bb0dd9a89c5cc6d61497e4d97a4af90be701d97d2e5bc5e9ff8469c158074032fca428045c89b570b83949d2f06adeacfbee0faf3f4ca733837c75e56a930f366480fdcff3f9cc37a5ab0e314d887e2724b62557788f8fdc8a52544fcb6c90ee2ac926da93b48957a923d296df455a1a248f91b39b4d968ec3d71db1dd4278caab1fe3997e1a2c1429820706a214c635ec401c67456735e1984db6d639387c03d39edb660a124fd245330d8689f21d821e28", 0x1000}], 0x3, &(0x7f0000001380)=[{0x60, 0xffff, 0x9, "23d567256a1f6c7e1bded2b9ed3298722108e54b8d648532751f42958820b7216c210d89a4e48000940060f4443b3f8d6a36969e79dd3bf90f033618edca5b6f2db0d05f2af0d151e77f11"}, {0x80, 0xffff, 0x8, "53573f3bda0b1fe45cab352fcca45ac3b7b20dce8d5bfa37f7799137cdf5d7b3df1106d7c15c025df095e2361d7a334a447d05c4470ad6f24310874da7e2e3579213278e7813f711164ab41e0878ac8a4fca4b82eb2cd949be9a1b7917cdae1adad9a48467ac61a84f199aab02"}, {0xb8, 0xffff, 0x8000, "ee4ccf90d3febddeac017cf05215865c68bd5689c29c99646d710bc8e9efddadd032649852626bdbaf585ac1bfa26b6f6bb05cd646a1f8448e76e111920f87fd09dafa3abfcd1592d0d273cce34ddc4ff3de32f7e89efdeb5e0d70b48289b24c767e404033f670fcae8a656c09ddda1203a72f64e563c26056f1f42af06b2df12a2b605059aa4554f47c7e22daa782a5a628161fcfdb08e330c42785baa96fd405903e92011ce13d"}], 0x198}, 0x400) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:44:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x1, 0x80}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x22}], 0x2}) 15:44:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setreuid(r1, r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) 15:44:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = semget$private(0x0, 0x0, 0x2a0) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x1800}, {0x3, 0x20, 0x1800}, {0x7, 0x100, 0x800}, {0x0, 0x80000000, 0x800}, {0x2, 0x29c34833, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x2001, &(0x7f00000000c0)="8b926c5d1f2e4ea56aa68bb3f84b61edaf75ba3e05371997ae584239d803e502ef2c074c6dadddb59819c8cf9ce4c0749accdd43d90000000000b709dbdc7d40c3dad105f66811d47b6432503f957424877c4698e520724acd3b1e9927c40421ff93ae4b0ad32f98edabbef6bf047850eb2ddf05cf61d6b08b12b99f0d24caebf21f9a3e60789edfe922c19e026de70cad59b8", 0x93) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) getsockopt(r0, 0x29, 0x6, 0x0, 0x0) msgget$private(0x0, 0x30) 15:44:27 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="64e2b16ae374014fb10b76fbd632ace0dc0d6fd5692d39db4b52c5e6dfb1ae10ebff88f66654e2f108a468e428ba6530c542514dd03f8885aefa4414d1d1d606c1da37b23ceb619cf5c4b1820e9588e7f8d8423743f58b04c6778426c0cfb07360fb9901ad6170d83f9b3827b526", 0x6e}, {&(0x7f0000000280)="f79da4fc3ff7f4bdb1abb30fa685215f3fbafa323fdc73da4648aa9114c79e38590ba9633df56029610e3b9ffc752414ed24c1e050c01b11c21183a0210fe2342ab409c1f3547cc090106360cd09dcc6791c917ca68d1433fda8444d6fd5c47c3c50723ffee6c87bf014c1da3b9d46370f62f2e39bda6c9ad003e8d8aa8e9ff93445c78d0f3a025e0f45f65b0310ba2880ec132d8501c795b7da207135631e13e8495dcc8bc41aea5c0ec113c8311e956639904c111c", 0xb6}, {&(0x7f0000000340)="26c4a3bd5eaf8ddb529d7cc2bda0479267047e8d28d63b8e2c402a7d10baea474da67fac802e618299da1dac5611f8cc0b537a5324fec9096a51be41fe66ff0136513c52a083e72ddfe7ddfc544e0a3784d624a085a3b86b79265648b57635fee4a1230b541086cb4997d4454284a33e2cac6df26ab893634a76d6556821c17abab981f4f0f2a337c8cb4486f7e8313092ed8b8452d40ab9e55e7996f9e4bb52922d449dac4802bf4a6729b44146f2a8f81e910e6d35bf2269757ad6ccd9aa06bfb20c0e7d3a8378de3a705dc320c214dab7a4639f7d7af7d755be5f", 0xdc}, {&(0x7f0000000140)="1d164f4885bcbb4a5d025ba9c727c7a3e32d961724acc7ad2926eb53ff247e123103ff1adcfa7c397c73e327a8249fe2b0d079bf2f8f047d417150c2346caeddc540e0c66e6a", 0x46}], 0x4, &(0x7f0000000480)=[{0xd8, 0xffff, 0x599f, "1be41012ed7d4f1efb081d6fc7e1862733000b38dfd37ff81c49b8c4e71603eb638b826f23453bc0ee5cf3731bac918ad04be50ab84a66dfce64717a12b673f91215eabe7e858235e1384855c03a42f5d96291d59a8d6b625a2f9845a17b88326751ee3d38762cb45e36846a58471321cc09cba75de19e708bb6966706a1d3cabf0b87bcb97da706271b8c3a53893358aca68ecacbcdb37037f63ab8425eae82339228a83abf8a3079d5e3d4977bd9b346d3a72e01994913dc5a2b5680771d5262823466"}], 0xd8}, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffc0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 15:44:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) semget(0x0, 0x0, 0x8) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = shmget$private(0x0, 0xb000, 0x8, &(0x7f0000ff2000/0xb000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/78) 15:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x5}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8b") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0xffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xfffffffffffffffd) 15:44:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) setreuid(r2, r2) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 15:44:27 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) syz_open_pts() getdents(r1, 0x0, 0x0) 15:44:27 executing program 0: r0 = getgid() r1 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r1, r0) r2 = socket(0x30, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 15:44:27 executing program 1: socket(0x0, 0x0, 0x81) r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0x0) 15:44:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db12606429cef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xfffffffffffffe48}], 0x16, 0x0) write(r0, &(0x7f0000000040)="8d67f4a26cfc2759cf6ac85930ce97ddce29b64f7fcd2416728102696d08417de899c4857445ceb42a53e7c1b47a0929ad27db45d7d0548ec2e98a", 0x3b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 15:44:27 executing program 1: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7) socketpair(0x20, 0x3, 0x100, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000200)=[{0x4, 0x5, 0x400, 0x9}, {0x5, 0x1, 0xfffffffffffffffb, 0x1f}, {0xffffffffffffffff, 0x0, 0x400}, {0x2, 0xfffffffffffffe00, 0x1b, 0x9}, {0x5, 0xfffffffffffffffe, 0x8, 0x800}]}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x60) close(r0) chdir(&(0x7f0000000140)='./file0\x00') 15:44:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 15:44:27 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x2, 0x0, &(0x7f0000000000)) 15:44:27 executing program 0: r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000b3b000/0x3000)=nil) shmat(r0, &(0x7f0000b3a000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 15:44:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x400) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0x800) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 15:44:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 15:44:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0xfffffffffffffe2d) recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0xa56c, 0x800, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000002180)) 15:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x47a6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 15:44:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2a0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000240)='B') 15:44:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00004a1000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x60) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x9, 0x2, 0x1, "1d22d93c3ea93dfd13b06f9f3baedfef7cf86a6e", 0x5, 0x6}) 15:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x76}]}) syz_emit_ethernet(0x81, &(0x7f0000000140)="1e17e59ac831b439bea31260d760ddf6dc89b5d207b9e4aa902d8f3493f8b8583bc7317c23c03dc6045556d7c3a422d2201af22ab65500a315a466ad037c4c293f1270fbf6bbf162130266a032a4b89e155dbed544cc3553f8eb6e2bebbbf98effb35f5790d4d52321fcfc751d5a5e090856469e123519b073163b288674ad4e2b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 15:44:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) socket$inet(0x2, 0x3, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)) 15:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x25}, {0x6}]}) r1 = msgget(0x0, 0x1) msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x3, 0x75e) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 15:44:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x101, 0x3584, {0x7, 0x6}}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 15:44:28 executing program 1: mprotect(&(0x7f0000342000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x88a) 15:44:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 15:44:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/140, 0x8c}], 0x4) recvfrom(r1, &(0x7f00000003c0)=""/89, 0x59, 0x40, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) 15:44:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x98e, 0x0, 0x7, 0x0, "d730fae6bb6f00000000000000e76fe4000100"}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 15:44:29 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x802, 0x1) getdents(r3, &(0x7f0000000100)=""/4096, 0x1000) openat(r3, &(0x7f0000001100)='./file0\x00', 0x8042, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x44}, {r2, 0x6}], 0x2, 0x7fff) 15:44:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) lseek(r1, 0x0, 0x0) 15:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8d") 15:44:29 executing program 0: r0 = msgget(0x0, 0x650) msgget$private(0x0, 0x501) msgrcv(r0, &(0x7f0000000000)={0x0, ""/137}, 0x91, 0x2, 0x800) 15:44:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x30, 0x4) 15:44:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000740)='./file0/file0\x00', 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x800, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2f73e3e6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5c17}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}], ['./file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0/file0\x00'], './file1\x00', './file0/file0/file0\x00', './file0/file0/file0\x00', ['./file', './file', './file', './file'], 0x7fff}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 15:44:29 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x80) write(r0, 0xfffffffffffffffe, 0x18) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) pipe(&(0x7f0000000000)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:44:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x71, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="5cbfd58e536810cd65544fa714021d6e05b95a3cffd8d44ced5b52db70d3", 0x1e}, {&(0x7f00000000c0)="87611072e46e800655406057f0b72c54a7512a59879c5cfbf509b879078fb538f521c93a59d94285db168a3789277939703587e60802558fc9b86724d067d647c8afa85fccf29e5d48a101a66237b4fb4c078eeac2ef19b199587fa0ccd900439c3add62cbc9f27932252421d3a5ad9c37976d1b93f4f493575df128d0cc7e3fd34cb649251271bde880a460439c4313cf", 0x91}, {&(0x7f0000000180)="01927cbaf3d4fe59e3a8a10e2936ac7a0faa66c6c6257a88b10d3a8320f4bd50a68988412f4b83cb23c1704456e1b2dae2816661af06b1b9124a69dc93ef302b4fda0981ee027ebcd97d617b", 0x4c}, {&(0x7f0000000200)="89e0a5be588d6672a879b2a3bc09a0fd84497c1c8ec9c432d2ed1f9adc927efdb5a2fcd452e936f5ae43d6acb6c0e8ba025c4bb32afcafa6f5d96487a6a7ddb9af89466961058defca6c7bc00244283fbfb9da", 0x53}, {&(0x7f0000000280)="c201a0f9241b5e851c75e9ba74b34890ff37cbadf8a2a901b670", 0xfffffffffffffffd}, {&(0x7f00000002c0)="20bca6ec1fa5c41f3211c31d1bcbb6ca8af26c91910de1f988bb09fdbdf78a9b7361107fe5a153fc75658c94b3d096e8e7282e6feef29e61c90cd200e122ea1b8ea969349713a5eab783bf7fe43ed1bcedc93f9f8b91c8ac9cfc06e277a626e364d6a9174645d5a5a218f4d86596376e9ccbda1f8583f70e71cc6e3841058fc4598f5ce298e9e5c9c0a46194bded5d6ddd53cf3c6600361f501795b2f090516b6eafbb494003ea26e35855ad3c16dd53928ef05fdacc9cdb9ad520630fd4823e0c4283d0cc920f168c8e667f1de81767aef64910636a9564309ebd0c483be42d1b718f969983298bd77fd8d27ca7d086405782", 0xf3}, {&(0x7f00000003c0)="bd6829", 0x3}], 0x27c, &(0x7f0000000480)=[{0x40, 0xffff, 0x3, "0a122955bd86fa76fd06440f5cf074da63ee76a26813c57ffc250a989c96317ddcd33717d0cd204f77"}, {0xd0, 0xffff, 0x3f, "d2ec78b1e09594be5974a991bc7a5fad148979d74a6bdafa4a5ae5038a4e6aa72eea6e8721be40586ac9ef3936e344436f185c96fbce381aea8242d9af62f3f98a2b02f428cb47564f764d4519248267180082420f0043db8528dd907457e0be80da28d028ce9549a8d72d7a4d412cff3bb73235d435d1f21124a9044c12fee29f6695c1d9732afd8e0c20f0b7d23ef156e8a0bc49348adedd78f21f7e97ab6cc220e99cf8c7cd3ce8f6df1477119528e0a285a9d7013e1235cd47e1"}, {0x30, 0x1, 0x0, "b494c4225745bc53b578be4a93594b45901bb2e2a1c14912c51585a0"}, {0x30, 0xffff, 0xe594, "9d00e9d175cb0debef77135d9975a61c93f1f2d4ff3b12793bb093e52b"}, {0x20, 0x1, 0x2, "b0186142b7fc1dab48"}], 0x190}, 0x2) 15:44:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000180)=0x5) 15:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4}, {0x3c}, {0x800000000006}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/90, 0x5a) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 15:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20001, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x13}]}) r2 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x35}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/179, 0xb3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000002c0)={0x2}) 15:44:29 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x1000, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffff2e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2a}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x8}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000001000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004680)=[{&(0x7f0000002680)="448a59140f1775417944086c8bb77cb22b2cc101aafe0b1ab70b919bec855ac1059e8fc6c438fee2bd44f796415629d0c557f22be189591db357c51858978df42f1c91776a5205e3bee4f0aab43e25558694eb09e6c400f363b344b7c4af9706a1bec473ffdeee248be65bed0a59e64d62442988e411f7101f52be1a86a5860ffde5dc65d1e27ce08c56655904f672e2d741e333053945c6f79bee8189957bd0c3a51a4b96b85d8e8f0c9faeaf7e371b45215a9625fe4f0273863b250855dc38b1cb4e7359494c80722daf815fb7cf4f58a6ecd733672969012fcd15a0d41ec13ae99f238c99017b61359c56c3fd334bfe920057db49031179b6d658cfa80e9f3471cfc91f51443893fdca8b45ef22b7d172758c1ab8fa50fa08be948ec963d1e09378f14f21f4e433bc17c03e06d5051c9c6e768736102654aa3bf21fcd01961747f07690a811f53c4653de2a0e6212a3dacb8afa45b0124b6cd5a27d3f642b572304fe7ae685f425d591c76aa53c0e413a202965c8a2dee341e1d0469cd91811de7d00e09dff447c1bed61ce7fa53c80f7cadff56b69d5b8e663170e1a6a7dbd4d37e87983bdc2c7350ea32129ff49f898feaa1c378d40ffa90d4a283dd35fbfb9b6ea8b9d605efb0547a47582e757cdd92b288d04228e3d79cadb8c4bf6a1e4a1d2de13141a19769b7730ca8d9c148aa914bff9312e02b736ebb7d63fd4cd6d64c11e55a43c1b35e7736c9b5cfd94300c37a4ea39c8e72aeed29e8d8194f13dcd4cb8ed2050cff704556f6c1e8ddb1a885849da0bbaadc9cb1592b8b661cbbe732b0c3b0d9482f889a5393d41fe1c73c498548183c44a079348c33670f5a79dfceedba16f872a5754d8615af9f28f581824affc85003dffb7707e4dc46641add101e46264aa5f22dbd722276f6d9e6f04095f8a39bbb39b423345f95c74d558126f3432fb4e28baa9911756336ff111a8571eac797720760cecd253b82fa008bc0bfd890b5b19275b9718a30f8a36a3e9419afc83ad80b0ba20ce4afb91e53ca93efc0b09e4afe5a3d3ced1fe2ecde2c8d5d81758db11b5641d01c5455d5fb9a4f5aa7756bfbd0e56e59a350e5b19efc8fbe61da5a6b0a1710c7bc17894af5f7e8090ed36b93a14d96f31555dd0ec9729a47f1f178951fec51af6438be0c7c4baabe4e2db861be26622d890ec025f5dbeca07553f1f0e38cee275e14be1328e438db8a5c5bc5747d21f8eb35828c61a128808939cc0813316e8662abdcad223d00973d0f06a34f91778af8522c983de1c48891b728aff0a5dcdf6f0280584e6607b99079b2ef8f9ef205e545c6f17b0249d6a7ae30e9a94904c0e57bb5fc71515a7d104326d9cf507d4577790c770db28e571c62ce93f5a082bddb57d279c1420e92238fbc72a9b9e1cef4df03812dc0789346875df9d9648bae1e83b7beb1b1ab04e5bd41ba247c3083e2ac48e56f7b74f12e20597bf671ca00ed8096d1bd2a6b286847e03a2b5e91682fda9d061888aa70d9410c4f7b4dfb5fb7d4bfeb48d6a07b8943a31ffed75f5e483e09f6a70d879a41511de3d52cd1ef91865b970c41fdd20ab925a54f6ac3b7dd1dfe0113fc5e777f16eade6451a70ac0f4749659466ca7629e46cb88688855585b898e55b7c1ae47f8a9e34ff0eaa3065e7ee88f60a288397b0f58289af970a38ef4579487fb4fd1dcbe6368b42b256ce49040c149eff3fd9020d65ef6df1a608494bb8df39c4a35705706d546686211bded27442dd0d48d5718c0b1a322b534c221b97a01d7f735bf4af636ccfe3164bc2c590244c3cbb2fb79d994627601015582d8d9372395dc7d2f491af34965bf65965971203b5d91d3e1ebe1afe34441e633f10041441ae0a32feb45dd6b7607d8f8e0c0ac787b21779c0aa9a88ad86faab19e17c62421e116f4be6640a76ba2ae13f580f6683f1fbd4ceed9438685307737ea938c006fbc55242fcc60327fdf6658e3f8fc056d4aeaaa9c2c0b54bc60adf33e18e38e6ea8db3366a7da17fc8e0667f5da00660fcbf05a5809b22e63b1c68474b47c1127ec2b6be2e516c2478561a22d3bcd6375ac3da232e08abd066aff70f1e1e9da793db9a84407bd8d41c63d31c6e89e9ad9594c2396984cc150b44e562b0918a6729ba60709669e7291c7c52a601f71bb7870f89eca9528c2d3872bada76b4c2b6b79f3e5232299236b7cb752042a33a443e90356fea99838b0debbdca41c0f8757b05067d78c746dbe9c145ff5430ed3679aad15c995279c50551b5a16a1493fcf027f61656f2546996c2769634fc2db19ef32c1292a96c48a07fb83737105f7866f6929335093547415d748e514fea468a79c9f4f8e5dc8525a6c6c617ca37cdeae573a15ea175b1c8120994c04c96f17a24beb323e0738602a97fd1f0351aab760d9e43f84eb91bfea0d6d80c6a24e1be111c0bb4da8ceaf558362b6199a44e28c870c069487858dfadf95ca385e813d17747520ac9012d59d4fcb977eba3cd2c1f33f639782ffd7bf2326e59bbb90dfed9afe3fa4500f2620bc2ccef81ac18d553f5c078eb05e3fc8176c7ee14b30190b9ada3419f1a383e01172dff7b68de9b4300a2c3501fa5a6ecbd320c1ecd404bec911297abf299280bdddda072b061926e5a35c869368f11c71746c6b7504f2ba7c58f5d7e52657fefef032aa7358b7870e8bec1c63fc73ffae4504a3bc53896a41550ae343e7a65a49d849365909951bd777d52ce9d3d02b434d3d1df51e9e564a51d3be64ffcab742beb11238fb502e970a4172e572db0e4e8d8e056b90ca64adc8bd830b60d22721e8010cc7020a6105418d2b8028ae05ae676bb22ef79fcd27233811f943f62bfe0dbebdc6bd3a184adb2d0ab49ca0ebf5359597e", 0x801}], 0x1}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) 15:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x20, 0x2, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r2) 15:44:29 executing program 0: clock_getres(0xfffffffffffffffd, &(0x7f0000000240)) r0 = accept(0xffffffffffffffff, &(0x7f0000001340)=@in6, &(0x7f0000001640)=0xc) fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x5, 0x104) getpid() semctl$GETNCNT(r1, 0xfffffffffffffffd, 0x3, &(0x7f0000000400)=""/122) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000380)=""/96) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r3, r5) r7 = kqueue() close(r5) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000340)) fcntl$setstatus(r8, 0x4, 0x40) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x92, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/109) 15:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0xffffff63) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 15:44:29 executing program 1: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="85c6aa7a303c088f0eb1f3ffd0b7acc86f80244edf653f99388a497d744829c8e889c7259677d0016cf95fad884e5cb12c9b3715fdd7815c75f19913668af718f087a720c96ca92a2552a72983323637040d099ff33a45a112d335f5d3fec09866900fd5e5f3d6f4111869a8272d7c5b160000"], 0xa) utimensat(r1, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={{0x8, 0xff}, {0x40, 0x9}}, 0x0) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1d6, &(0x7f0000000600)=[r6, r2, r5, r4, r6, r3]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r12 = getgid() r13 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) linkat(r1, &(0x7f0000000480)='./file2\x00', r1, &(0x7f00000004c0)='./file1\x00', 0x4) setgroups(0x9, &(0x7f00000003c0)=[0x0, r7, r8, r9, r10, r11, r12, r13, r14]) 15:44:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x18}, {r2, 0x62}, {r3}], 0x4, 0x3a61) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x8003, 0x0) lseek(r5, 0x0, 0x1) setsockopt(r5, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) 15:44:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0/file0\x00', 0x613, 0xffffffffffffffff) close(r2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in, 0xc) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/24, 0x18, 0x40, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) pckbd_enable: command error 15:44:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002007, 0x4000086128) socketpair(0x18, 0x1, 0x5, &(0x7f0000002e00)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x84000000000801, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000002c00)="68318c1b92af4b08fdc138d174793069b88004c880a657563ce28fd87f39473c5f8ba5e1e051b81ea1d409a08fafc864ace0d77a13ad09654bd9eeb05292ca78ece201f52c7e74724b61e2bd7ea668d48aff278a9ec70b67d71d2ff5ac05191d27b7292360f5a42274e47983e61620210ecb86bcf10e16d5fa8a113fa89696e4e93e94631411b37a84394f3124ee7210f600a16e9b6b5a9049db35e29ac260327bbd17273fda6903f8fe67b6a4224190f38626c7e9d509375f244ce595e5b730f5a9b8cb07b897a5fa9908ff95e63832ee871a37bb09", 0xd6}, {&(0x7f0000002d00)="063e02139c0de091a877ff910fe2a71158477243c041ac9bb3a83d9c3cd4c7703b4b64bff797bd91534810790159ab744721918bb0e941613dc87ccd02272cd77f820016df489b467b8e8702c530746aa255a6b67973ee4a6aa49662419d2266816ce6a8974aabeff84a65bd15fccbba005b92680890967c88b6e5646ba3441a9b1d5b4ac45b2d559ac4b202c87d7fab23a00d834b7cc5ce7b3cc3b818bb21e3a7b398cddc9527c04d6ab89cb46ad2171d8e57a767a1f9ff2e73c055f13310ff6f6fbf4daa779a7014", 0xc9}], 0x2, 0x0) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000000880)="f758e385c677b4fac9b6e1990455e7f284b60cb7c2c8e53edfa66a4e9473e5b4223520ccdeee74ba8dc3407df5086b28d4e9fe7a9582d8f10b5439cb405346b9f0a87d20140f0807d7634f2769f5de6e27eeb10cf8f5bf424c597ffa7a3eb92bf00dae4a9413bbd5744d31db3e3ae13bfccaadf147708827e3e312adb550ae7fa2e01359253fa4cf85677fc901ddc8131b93748795d9d0c3135a956a6bdaa57cef5fd3458bae1f1a11fb93c679f12d83e7ef30a711d97a067113845d0845680a9288dd9beee43a7a8520712930049233b6fe2b7a72980ea6d1927c25adde8849e7f63b9d5ab80b34dfb4f3622b7c68796c154086e515e295b74c192d926e1b3fb89214a6b6994fdca92ee570f8da9c2ab5ce40a7af58e2950914c1ef228ccc0db73713ceeb2d83e079bcb6bdcfef0523ea507da89dfe65a269b12de40e1aa19e622d49a824302952a3e6b425a83e5511a032abbfd3c346c0c00a4476fea2eeef8513fc3cf93904f1e9fd904f902f43474dac5e5666374744cc7e3eb59df9f097e90b195f2d4d2afae464d3b2b57c35ae815f4f9466202bd036b7d204bb081fcb5f61021d5a7110b3f9c74f0d791b9b7621abe4350d6053b69f25c94d83660d92f13ffd16c6bc4815ee56e04b446351d24dea4123e1cfe1539c9df9b3bba406c2c50fc7600c22f6db263e26d56fb3dc4e08c6f7f3a484425fa7dcc23a658910b08091f4e3c9e67aec79201a19f48a2c6e2781813848ca8d60c28589040f559c1aad3f11b189d9ce5d45658000bac4fd2f24b65545e0371474f9c04b4f1449016791cbf5b72a7b1d196585795ca7a69392b058d742e5130b8aa29a2b9be7b72d4c6983b7713788bd1077a1a348cce59572a692cabf04de77e398534b25c376e3667c6d783c44dbf2d5070dfc33bd0921c480e786afe1063f364e1d301306fc352556fe7f63a36e27023486df3cf99a7747ba116efb131ab45d0d79c2c94b32468b83d0f67949c835c703d001078864a20a5c9f3044864ee32cf80104969cf2e3f3b361436663869f66ba1c66fb9083b8225639965c3adce50a35bba891b0152fccaddc0b82a1c39f545a3aa23c2b920df89fb03806bd44ecebfffe7e225f5d94bff6041d6f1c8244138033afb908a1895319d9ba844998809ff0c28b2dde420de5266053affeec6cf429ec2277cb7cc26e7cd252dacd0d10d5657fb20ccac2e64c25c4fe8ddb34efb5b8880b237683e2e21ba92b66ca191dc7243890c5d598f34caaba60b6ec88bff1a04e111a14c99aceb6fa16153aa97d5b8635f20a4e5ea784f2ca90aadf0a58e21c0343d8525c0dd65701be5326ea2fe70d78fcdddee889fd5ab64d6734170b9e5a9ec853f98f799437e2265db0900d024642869f0179fc8b1676fe5e92b148c891cbb4ba12d1a0645202f6aa878e56d51e8c202203b04f17835957f1ce4a90dfd184c921ad4b8b5177921118e3f4793e79248826a33924ff389dc6fec20559db42e049c286b030e2a93727fe3ffed5e1b07ae66a5e0f644e62e03ac6a74073a7dd1697fae1ba9116ab1d53f833404b13d0eb278800dc2d43ff71b61cc147f98af58098a797f7300dcda6fc46586994b23a418c1b79129e8f222d5ab5409877632da4384a89d3c71803ff0041ed01fcb9b1eb9e256415302b9aacb1419158c3e3e1009199b1e2f157ddc90d76beeb95fb7d479e2a907fa9765a0e73f5dbe4faa688b0c1c9c2745b308f25765246acfaa4f2a5c38bc9ddf6f602b01e6b38a3651410427643a8233d7d739c26df64d1e796e6c2dfbab647f7f763d2669919af918a5bfdc81abc7af70929f1546a0b82a89d58944e1453f3d60f216e0b5ae019bc7d0f7b2c108a4544819e69e14d4da63251dc4676e6b469a3e344ed9e8a84de6590fd167577ee1631ba88f83c75a28d4aa86386a8470f11873ef2b69ff5bcd295a64e7327521a0ed4ccf338787361ad32f98873a3f7052cb62711ea1619c99c7c15e5e9fb95bc0266b769dcb2a44dc0386725b8d2168d97b8ee7957aefe2e59f625a6d46269a22784adfeed877e4ea22d2962940c5c5c972e171cdc57e8abada04d83886b15ae7262c42085753e0ef9ab1edf19769661b6c005ebefdb62da069e9af303c0d75563abadf018c65915b6feec4a024dc5a24fa73047044706eabdb30399299a3117c41e4ef921268c8349979f0358daa703467752c0765989811720023c20e747a4cd880ef148cbbcebed1c02c0951a2d8986d05af89cc773fe956ec41d910088b855cef6e63a972619dbb4831d1e3979273d2eb413dfe90abf326c1c2d2ca855939b62ffd104cf82ea35110fcbd699ca8c3f0d0d69b9373b79ba8875d9d23629a7360e605f39e955179e7d2d8fcc5459a42051c898a3a259e5c067167dbdb3b3d11eae630bcd4fe23f796dc711cd5c6345cf6a841fb40948c5472c23a9fb3ba3548ca4fcbd1823af523f5fdb8f10a3e5274c0284f27a3ab5d7855cd8c31764006a29cfc404eb31c964d6bf5086912924ed858f4559a15957b2d899e0ecdc9cfea794a785fa557a05f27fb9314b38532bb1c03b785d6c1602707df0204fc5219d1b5e76067736c89f357cbb13a700acb1259ac48abf10b3035f50022c4536d9c250c70344f71f7c2c44e62c5586fc4cb7d0af4c31c94cd4b1d5ab661081e539f5f31f4657a6684af58d67d0c4b17b41fb496aaa846ddc5fb09ca7b3218af7e6240fd0c1ab764b0784e1ac0b65bc50b9ea924b19534dfec46d347d2e7b440543426fd5dbd9c1d51845e63069cb9d2605c2c5595da019abc20bb4d420bb3a382077711a9c5dbd97276af6f841b5974cf241d00bb3b6e6d432ec4ccf5545c58aa560e78e046b61a51f88750fec8291962ef1982217481bb3ea5f235afc6624e9fbcc4c72338d32e120a7fadf01fc74f938f895d6abc361513e25b392cd3dbab74d019d13855bfed2aa25fb1c9ccf39c65c8354dc6361f65399a2a5d417af1668d70114d047b4a28569c8ba5e3d4d2f92fc7c12f8f84b483f2567eaf8e9c67e202e637ceffe4553efd957fb6d4a69695c8d3c3c6b7107cdfff1cb0cae6a0ce598c3e5c9d1799bcc38984a9eb8aa73b7a52470aae02ab9483ebf061a507029f6bdd9713f6142008de524dd49e9014b997d7e6b809d8aeeb9abe0d878534d96f7457b985e27582ea5e82ead41c6e4eb91d402adb67e270617f4d2a1257e6d1b88cd769a77de6b13efd02a4a8bc9fce51119e34a8139569c0f04ff0449dd266a3f444a0010468522156a9529d990210d33814c419bb6f652423c2ae5ef2603abf7b09d8d8539d269dc84019065126e5d4d5d9c754ea09877d6398781aa58f460e69dc7c6ac23a0674d281dfe7965249d41408dc587a416a156fcdd1ba1543e2929cc91a311b97df2a0c24417e7a32935ffd24cdf23b7675cb26af24ad5eb8d9a2f8bfaa99ab272e93d969f2747c8c1120c9249e87f8d5b38ac803cf89ba0e4efaa90687538ae2522d9c56a04ec46a5f6264374aa218c930b4c6196fa89affa8231d373728ac7f4315603a06d404818fe123841c50208acc60b0499ca54f4e76ee378f8127d782a9d521f79b44d31e42a6b42b809e69132b811b33e5ec7ba4440ea555c53205c121771284ae535b2a8c39144070f596de69fced87649fef94c5c4554f8be5b3814b3e96aa720de30dc9af8eaf16d9839efb93d0e714d5fba5733e8f3be8403520cfa1df6c1fd9197da85f6158f5fe8c46bbb1a3787405876cb49863c0cd938ba31498376a4d7fba250b22362c52679bd7cdf44dee8f7aab4e1e3ec4cd4e9f3a813662e5d8fed6672bac7608b0e4e86fe14683dd73945fb5e77d87ae4945eb9c742febe1548f757d8ee1482a60d7a6d30fa6d61ff2c55fcd50d241754a6f09920d1e6fb25b99167d31963dfbf10afddfccec23147ceac1bab55fe96d61d0a977ca479fea44e3782fe689e1307e9a2f3a83272dc11259304bd5adbe745b3f86a2891c09d35918748c806debe69c0dcf0ab4accc35101c2398249a0080ddc6537b29c8c88fc85b70fe2e5de304802af3d833e2ca8bc0bcc9f4c4c65686e85694c034cdf896759fc175c9f694ccb3e3fbd5aef1cfe1cfb0adbb80219c94015a0a56ee68126b06161d17a83ffcad37ea8902f0c7486ad5c93fefe4e4862c1ef4a604c265964456f4d0a19122f4189c2228a8b20e99fb6df3a455bd2a1642851ba71266562915ad5b3ab1ffcb81807aa1c02d06998fa9b31e94b950217e0134a1f34eb239b2fa61613f9260b0cf66334c9a8007c8351ed6f8f7df46d48eed969aa624fe50c58d06f1674ddbd6291e0be9d98f3b450f93b9cead867ee132f7b7c225118cb0b38461511d9aab4801e5cefd584fe33dd2234301a36424b38b231db4ba3e5dca1cf63bf420b51805bd849d2df6de378a79021c6daacf751c856285b7f276721904c217058fd8376b7a720776bfa7ebb5d93c7c620b75c9c8abea81f5e9cd0716145480230bd847b935dd1506f0d8c0db4599cf9605b1dd7c954c291dae0a5e3f6de2dce3ac4da994632542e888450056467d593cf07624cfa22000ec57597853ddf61b470d120e0c9b6f4873a7edde28099189a2e29766983f525e1e3d6341aec0e9e732d8c9b48257aa539c4dcb1ca677a179dc1c8da0af858cb4d2872bb67abe1e0dbd60137bcced4fd27efa977b822e392166a75ecb53747253f7865daf172664132f3c3c67b71ba3cf6ea534c852c0a649c12e7e7cecbd5c54d88f556e52f03dbc597ee50a52af7c2e0b94771a70de99e10dbed60501731f654695b125c774bdf5849d9149565d040cb4f2859dafda271b47416585f5efc5a19e2938b3e5993244e0ee8bd3a5bf37f85100ae79c34b3460b3bb2062484a03a368721aa1895b1de54094340fc07125672ce5d1fd28bb2eafa6d87104002b5b8bd7b8bd12f8eccc0d2aa2ba7cb99c66140cb1f64b3845ada6b8f29d439aa0acc942da8655e0830fb7a6ca8ac76335673ce7112e3a9a09a6b32712cdae4aae769f09a10020a2fade965a8dada094b811aedd8b493a40662c01a2131d4d920f626b899150ed9497cb845c18a72a5ce3ff2414249cf72ec0e982b7e89c5dd5b84045b2ad576e7b5d221789538f2f3c52f0a8ef58971da361c736b438c5b989403606c42082d7e00de58b585b8aac3e1f8f094ec5d106255b3e8c930b0c728c4e14d631d67f3641244b7828e1ecad87dbaec309de0c769608dc33f855133f5ec8ccfca28f5e6886c987288168d3262fdce731aa46a9a51a9b777b90000940953306ed599367fb01eac2243f8f0fec8e7232c23b7f9472fc25692e18906c8318a42e5bfdc9b91c6f8cd5c0b2913a568977b5a3ba2bab61ab7a52a5bd58a8075caf6e84dae16f5d987ce68a6f74cc62117ff15f174ea1567720441b86d0a27d42c4c90e0636f3ad184671631ec41129e90157e603776f88f736217e66e37f3f59bf420d5187663bb818a82c5b71ad1eb5800bec838dca0de61cd70e3406f42eb4b917c3201b0f01cbb16f74a6c7a482a6c912b5015b9c04f6193f4c32b716ee20b063769fac64e83c997e6dc8cf62b38e201d837b669ed206f77e0c96a75ed96ae42077425f4c5f66d3c535b2dd5f75eedae6c88129a9df4720aa84d7677dd4a94f423dd75b6c6119d880fc0921595fad993fcbdfef3117d528f61965950505cc5423c0fb74338a0c3e7a4a1ca4741232509c7f5c9c338c6793ed897bd2f382a08d1b2e15d4cd34ccc96f9349f168687882068b7abcee9808b", 0x1000}, {&(0x7f0000000140)="2d078cc8d6cfbc907d461aa43333d7ece314d6c09a8d8c5b00c722be2b5fd3a55ac17bbca85caaac099cd501c06edc838f1bad274c0ec292e7fb200456edbdf3f292fe7cd2c1f158d83be6cf8c4b3318be1b798e6d667e54e69455f77e7b31197b415469209249c46524930acc19d8b54d9d173d21fd4879b2c9393b9161c2646552d486bde75d020c2d51a3f290ef76025d68b3c5b8d1fdfe96cefc13e1a796e8896d8b614e1baf913f189ed3cac02d06203abe4284880f3a86191cc485523f715a3d5adc26f61925f25823c10a12f0b52429cd16", 0xd5}, {&(0x7f0000000240)="ef7ead992e86272af2fe3c2eaff4d4f0ebb04ca45eebc7ee24f09135f87beb574cf79e7c03444ff934331fd9b8f6f602ed2a7e072daeb4c1c62bd074eb03f2748ac476ddfac61461f3ab466002804d68f7928d1a8b876afcb9ff29123803984d66bfb78ca6ebcab10d0f91781d355c71a8dcd5a7d2be93b440b8b4157be8b36643eea258d4cd03a023e5f0a5dafd47e1c42066da5f95ac1e5a8ddfe47f9ff3803b5eb4066ce40047ed4192b23141d360f01684bbc613277a7e373d2c877caf95deac0cb271637330e64448b44442ebd3adefb389120b2b141130", 0xda}, {&(0x7f0000000080)="8d9e3169528f7931c78eeb9f740345c47aee82d68909e3b3aa61de369c", 0x1d}, {&(0x7f0000001880)="b45ead831312c79aa2d47c66a3bad7101d2697ceb5751bd681e255ffea5c2add1c7de68a89a5beaf07383d66013a25291c59610e12093b041204e20fca2ef96cb4b3f5f5fea8d1968f450e11168795b62712aab8c36539c59f68de", 0x5b}, {&(0x7f0000001900)="6c6ac976172c2f590659641f282cf12932e4ebe5f699390c8323a01f69c89397199886ec083f915d60199c94c1bccd808be4387931ac5d92d68babbae7b4faa58b33665848a9e6df913a323b06dfd54a8841294bfc1d115f757549688f629b68dfc1f3d4ba5c101adba88307190c7cb310ee78d488d0c57b98fda47c314c5fd3b51bc397d16803e632044424a655659ad46d67520456fc5c5c93097ddc88b6b124430df3a04b0fc49b44750fc7310a235106b8b76adad4b605578a19d6dacf568090e21b242e9cb188fc7e17cade6d76be79f8cc0e26a327788970353f5ea0c07daab22b93e7272ecec15652753d4c240a2063ced8e74d2269dba97ffa323be49e4729010229665d94c0ecc95adce4627e613fb961c879d4b8f221534318be2722aed04231ee38b50fc7739a549de76d4f0f8e89d932be998b0fce5d5bec8c426c8ed7ad03f6223a8c9ca00cad93fb5ba80c81cf50da37016b18a52ff40609e8828bda76b1bcd59d06603ffb769ff31386141d647c9731b8ed9a3b3848d1c1912ff8a2de1877731e4f6601449f163c05adb263a55bf2cede45c7b1637f34354a197360e88e620b03c94193516b1d1b69e366166ee4b6d0ca8aaf6bef8dfe6f37aacdb64e9517e6872868cbbaff1b22849bc37bb5c914e226c493279229fb9248934b172a3560b61d5840185bd4b361e685f79834021cf00ae27923358912d06c80be7e1051ebf914bd0caf26e69eed12f5bc6dc1d0b89e813315a241c945390f3f9ade2644eb6d3784bf2b5fb94553e3503e07315043f774ba22cc56a91ecbe1d903c3837ed8db8f301a54dc6f717422f993a18165c75b5cff2c047eb4e16267c5718299fb80333e5bcf38cd5be6303bcc6e70d110ebc859c1a67fa9c30a360cab0d0025a40ef592d1892ffcf416524c766871d38b750949a9fb20e9f99abcc839140bab4f42d15f187803b843547ebd8b43be5d059fc2807812a923b30686fb2ad63ad1caf5d1ac720eb685fc0ab27f2623a23f1e5b927f85cce5fc075eeed79f5e5b4c1eccfa152b09b8cee88e9566b5fa9d1c8032bd12b062bef4e48b65862a92eb398012e18c4f5788ea66943521733975e9eb25a2ff6c47258600b5f56ea2d7d792f06d69277eb12d6c2036bbf7883866ec4ce712e5c1f4f46abd5a05d18e036a9a197872c63510754293f543d6023dd19b6bccfa456bd99a4f0faa56126a2295a4aacb24ef1cecf55f5b9944e0c8052be4617454eb317c227be6190d52e99cb0a2bf49a1d8213440d446ab77851c3a96da5862a880a1a0e78ae98158beda4d1575c9aeb096e54907cd7cf5f564d4bae35b8686433c78bea7f7be4c3d014866ba701adb3dc8e1b80e1fc2a6190d0f483bb768fbadbe46ae46ff56bd9ce278c802bab69279e2e58611851344639c8a0203b73eecab40dcdc6c37021dd8afd916e32b7f8c36865444b3291200f448ec4100cff051dd6c3bbb4716e9d5cbe0ef2a870b00d1accb68370225a1223990311d8da0a6d2932dbba5445667b27f4e42a0639c4d03056b26d94fc91e1f418bc827376cb70a83553f5846fe556462c395804e238765e1b7511bff80edfcbd4bced7e3665c494d5705bf2ebea494a8847ba72b70cfceacd8ab5cdbdcc13afd5e90f0ce00e6b7bd5bfaee8ae9f2128d5189dfbe14b234f2d89af57c56fc5da451527ccf7b3c240ab0c2eac8bcafde5dbbd65753dfdcb9c59e0bb08b02deee88096fb937cb5ce334fe6f6161d12af8b3c51a106edfc65e8d7f4875ab3b15a909124ae99b8d30c0db23de066f0b1fd00c9db096ad52f9104cc4b8df94af8c81da64f29873e9cb410caf99fd68672f98fb1e1f2712cac4c1fd507af24044219b55f1039169a667935031984d34098390fad9ef8c6aab6da1e7be3773742ce5fd193449e0bde3cf0a16b5cee4ce335483a56b1db361b87e9896d2adc743ac928a86d5fd0b6939482a644dff77a1ff36e26a6022a66ad3d3c671cb09332c4ff55f8b31bde2947758e2b46ecca0c69936c70b8c61fb8be879597df36b6f301edf36e98f8e5b7b2ae1ad795db135448c0152700e74e72079466114269cb84a2455f4bf25c0023bb45430a5f61b2e2c721ceb4171a61f5bf714fdbb5633af35a87da17ecf00b0ebc7426ede2e1f2f0094bc6e67e4605f5f643be156c16de5d4ec001435e15794f233d93d4cc5825fd753fcc98223caac098dc4080aed67a71d2b0e49a50b665adf7bc6728043fec0f19702bd7dcdba064b1f38e07536b8a9d2484de72d85dbf343a99718e1c49aa3aa7749bdacf24a2c0c3c7005916afa820de03448cb92ac1e8351095b04d18ef4de2c825d6b75ff8417690af5f5cc85019c43226f739c7eaf4611a666f42c714d89940174aeced2207fe17b5d4dda481c69e4b87752d3b3996742f2fcaebc4bb16e868241fa7e0fdd7e038fc265ca78b1b63288be9e3fe6584e7dc394b91ae5cb77eeb8fe783bcdeb720a8300095153f70aeeac1949d262752042aed158b644be9927bb0af207aebfc59efb344679249c86fcf261bfb9612fdb9c89459119ac35a283cb5ed00b38ab73ceed9fdb58760d62b54284d3f1dd02776670f906794ec9794723c10fc01cd43aa5d953f2c8b9a9fb07400cd0c8b755937ce01403533c28b5f1185a84de1b89463db9e4dc9aa42f5337f823229e8bbe16d77e7cb42a6763e93d782f67eab9bfe9481307ab7fc3cf39ffc8d84f6f06682b7efc5b278d19ba0b20d31d486328e85ab3b28e242ba0e6796e911ba9f8ae8f044eec91131bbf1650be685de370871451e6db89cf5b848f5e00100816f7897916c72df31064421ab1ec15f31ec1e5502c2143345fc24d121a6c4e4430351d6163caec376fd6f1199041b5b8a5abcded5d9a9b2cc4c32675dc795da49981632ae9a74b7492f8ae6929874f626f33a182a921fd9e6c2ed1f659f7788a83910e7360c8ff9396f786a3807ea183f67a1139f98b632c4f3a298372f7e9a2911070079b7d14b78212f8b93db875a7f0312817bace5d36d570391014b6064e3bdc720dbd207a06a95ef97b8350007a47ed4b954cdadf886a1cd2858ef7871e3bce45983bafba934aaa40b5663bbc45a509755288645e7291e037eb02590700a224566c92f2cc9452bfce4a5dc22c3d0ef425bacc74547dfb0d9dcdf7840734f0908e0a665b42e05a5d5063bbe15d7c7d167ca1e321bd23c09666df5dd35c888f9c712c61d2873760d10fd7a61ce1fd1202569d43de273a12b7f25bfe48b8088b594435304f9649e9107594fb5eba5823a95ee12d7869b13e0aa9659bb246eda2558befff6db6b6b952f949e412f6f0c5517c807ee3c808e4e9ee91912c98eb5559ef327ba85dbbe293f8c3ab2d01dca93fcf36a697b15b31a7af7eb530193561516003b34314ee5081a6db94e014d6597388e6dcabbf565e1f6c5c31c5d5d46c24efc3fbbdd3e602b9e54bccb2b997df57a3803e1403ac5c04533cbca7478d0e5d5f08ce687862c6ce08eddd1bb38cdebeae9caa4cd6a92ef6ef228255e64edc99b33b914bf009a86371870b70b46e1fa95077527962ed5f1e2d896284b9adeb847ea71fe07ce4b1d95072ff30f1a5ecb885cbdf1460ac6200b7894537378af5c1925aeb306f3a56d2ce421966a69c78136d961b0bd966a46e9fd4940b67d14fad2275a95a6c7a1581245a51b0a565ae88a6b71043a11679066414b533562626e3b2e04b6b1b38ded6037ed247e43e9622464dcc16d5227f0808d53c09d29b5d0d69b9ddf10b4453e010d8060593896902d30a25b1e2801d227800d30d6a986767e6e8aedb3f554de5c3eddbd248cb4e7e5de94e5eea23202b3d5842b5544aa7505f3ffd52cc86be55bd91f4324f38be367419d72c9f4ed300df1da3e369ef6951cc6cbd245280082872727282d02e3b272fff1571d35b257ae8ff7e928eef3d64428b260d0dad989fd493c51fca5fb760d7070b7d520ec4e8c552cb073193c9422518beaca8b26c314b154c7175457f1b7b5ece40ad6b48f39fc5c6219b962c061dd3f15deb34c4f4d15bb5f287e5e8cb4e0596667e2c107c60822eae3935021fb4078a987a02e788dd0a31973068297c80f6bf73a52eefd03201c78b4f7097db57769c625fbe32f59d0434f761f644bcee973247a34a4efd45ab8a4cf235dff5f1d377db689bd3176b5c12cafd30e9e4e865cc77e3243f3c77541974be9e243eb0d992ac1accb719eee9854491fe89778605d6afadfd2d6dd373c10e68b08a1f3a275dec1befd079dc73fdb7bac362f137a8177c7ab1a07484a43747573d522bea2abde957d6140bc5b5b1372a6e46e0e4819f2ab96ab1ebdb913a0dacd8bc1769a57084e019dccdd5a36e7f94105278dfcf649555d6a95b54ce6a32c051df32560da9bf4955ceb97baa357a90ba407c7e704d544b4b52f17e33df6ea0736a67736de5134b2f0661ee60b2205325ed87eb941bea44dd039f11234168222629bbd66c262faefb01be134c686e27c8830571738276c9042cd2c931109bc9b1a3673198f29ec2b8cb7358975c2fb1a1bd85ad021619f1e1a1372c219069f024139cc534d0e8afc2fa42bb4a9bfeb254c16b8b7cef67ce9ad5c0ee2bf258e0ef0bf33164f7e1f301de3d45d9785497d1b25e295fd93f6d3812487aaf806850222b49dae68356d2c897636160778013a5bbb0143989a70d78025263086b0681d2bea61fe2d46cb078bf6f7dd0c38a466b0f303041d10fd2b319bbea7987d76efd611ee49cf3b6155dfe1ccdc7503b61fc790e316c7f7d1a6fcfb6b9f93dc469cd1e8307a47d5a01e3ea27844452a9cd57d4416e7feb38211018ccb4ba67e4b31d6813a0aa40c49db00f4fb45d95b6aea141a51aa5acd49af7efa084d96d030554cfa1d963d06eaa8df9fd2e7e239881b17df26dc8ff70cbd3352cf587459565b3c1728d379a911bd9697f425db8c1d11aa1949384a776179f922c4483d5eb6f4a3019e228df4f25018f72c42222544e24acfa8b63ac9a2b41fe23e8d0266b8a77c6a431a13b41da40507da58c797e98390713aea75d677a11040eb77bd4351e38e46b8aa6e6a374c491f03be94dfd040b4944abf591816adde593e23fde2b3ad08a49588e2decffa22cf52fe831419bd1ef99c6fb196e68b5d283c0050fa878b4276439ef56d6542f7a956c6a316732b0ad0304a7ce37c4b2cfc6b8bf52ff82896e3de7de03cb52fddeee6f223afcf4069547e2043f969a470c641d1f9055088dd398b3c464f62a68b16a4bba54fdbe46d14d1226b71cb9fd7e77300eedc30beb18f05f53db4ba0d134248ca8a799ba523bad06a922de6f1f787ba384c5dae8fbd67700b9b35572185da678acf1fdb3f350a18c649ea85351d359a3d4bdeb06f28cde927d016e53f7b557bb44ffd70d48fc74a648ba2c227c787c9e35f56aa3acd6cc477f8f0d297553bf58537a878adfa36fe8790eb43e49857f1c2e422dec10ff7aa9a2d68483481a2b6d5b9476fded2fb4a831cd9a2512eaa7a5b0508164c61bc97f4952eb37ff1934e33885224e33643c9ec296634e5681de9ed770b339f157cce6d8137faf83214c967b49986a91ba9f7eb8eed57e6cb8c867f6faa9f9562479e3d6bb55f39964d92b6e5af151819c040432417f65fa1f6a64887fbecbddcad9f29081b8ffa42403bc83b8bb1bdf2c866f4b8bfc5bb99ee8def48d5bb62266db57476dc08f7e6e2dd9383b747b29a1f01dad8d4d4d61b9e27fe6b0f752829529045dd348364c4f01d8c76c3e9d83e4f9", 0x1000}, {&(0x7f0000002900)="cc418823abde01da648acfba8aac40dad6068bfcbad957f7c78544406951eff5a7acbca298432e3ee9d1baf88597c7c833b5cdbc49a13e829052990a8add553d02c6826c03fb93c71eedc4916055e372a8db758f8f331f2fe8ba6cdaca71ddb1cdfd3b0dd0afb86ea35b329fefe384660a28e046bdc8ecd475bf833602c1775a7e5c9516048c75a78468f5db122eaca5ee78ab61e8b09938967ae9efea75fd45230bc51c25de3a16d2a679e6d5f45a0995afe08f8bd596efb16f78e0cf81c1c7456bcf6adcc30e833a448a1c13657217defa39a70d0b18f181614c6a48df97dd07089be28b4c698e43024ec255", 0xed}, {&(0x7f0000002a00)="b7b6fecc049cd4e46e3e24cfa750bc798c45b4c4800fc58b772ab573444c82dd8e9e76acb054859a95b7c67dc133ce1f49f57f079f3f9f32dfc35bbc4122044568bf0a621a44352cf2dd215c84ea36701c858927601d5f2a8882de779d07dfc490f97bd92748fb6ad567ea3838a91010942453f12ec52989d2949139224900eada4251fb66242a3ff882fea18768f139a454ad5f63eb0a19c185bffddfa598fbdec677", 0xa3}, {&(0x7f0000002ac0)="20eca47197a98343fb46cb0063520798001a9d5c95b36f34c8e87c2324fa005d635d64060bb584988abe58eb31bf2e62454a29a3c645c7a7954077c98c1c01580ca6edccff2a9bcc5448964ab3020f0406c2ebd885c64e1f9becd1a16c750e", 0x5f}], 0x9) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="2446f0ec3c9dffe39644734908291e373589c710cbb869cdbbc2a45329218f2321741057d25c9c4aa43d40892f8a0843479eaf675bca1c617e2f32bbdef87b018d0b373dca389be715b05a872a19d9459bebf9f949cf6c7436008443a998af182a1d51abd97b287a8597a1a91444970e2a1119e62e8f761a2ab82ef23e3aa6b768d808cee8f16923ebad001c25f487eee94bddbfaeb497d1d07103277c0c263d50480086e92e80718d31136726187c57a8e4927655b991c9b39e5d8938afb894859cff22fe105cb9b4e79ecaa71781250bfc35656b33f0c63ee7faa548b05812d5a83cebabefa9529fdfb931081c995f37f6788adda35f39d7d4dc71f4dae8c86d4f8c7fe89f22105086c29d5dc485b9ffad1130db2dc3f97683a5d4033e152829d47a7e2efba5f53c37097ad216e0dd516a0c59f71f6d56ca516416e89993507873fa4edc5c62f22866762e43357632363602715d6722df2e8dcb3abd5381b089443f422d43b7fde55edc34edcd8cb097609a0e94ed73e1a138fa4628ac2f96044fe92b975ab278aa9e110f01a6363e9682b0f33afc1de05c49f4522eea3fa3067f3348087b52568723bf8f6276b7b02330b0fcb75f435ec790e14597b6c1ef70836caba04d63c09a016748b7710931ab7b5e2b6d14cc64b35d822131d46171b01af6b09c3748393067d5caa93cafefdb382ae0c30a3fd76521286f82729755a5bbdc5ca6437956ba1c3c8443ba74bdacda644ac35d66ccb14b2c1589ac0dd7c9120afa6bf36cf2377e7bc9f077530563bf01c1f53cca06d02df59768953074a36b9417bfe4bb3709e5583a3e4e30e1d9c666ca245660403e319b2713718a9a7926233f0f5c4ab823a1d6d364dc8bb73a50550afa971173bf8ab106557cf1ae24a7b76d6a3038181f61c129d131f07734b4b745f5b3bb30a8dd5aef077ca8c449cdc07a2bd6e33291b7d11e6c082fdb8fff797d1774ef88570c676927118fe1cd75db8a78dfdac9f6693af68a2fc4eb018a6a9b3a16678e78c8f4a6835d297209b449461cd638b712b47aa716b8c24abc8edaa465330818ab338f52d6d07a0037dbbf130e447ccd0879884f88ffca403a37323215370d2cf517a67434fc4ef959abfc625b1f171ab35016d32d0bd119d3ff78762e5cb9abd93124c47a488a29aea0aaacb19e8f69e6895efdb402f5676b1cf572ba1f1e930ce6564c1527169e3066464e6a4766b1c700cef8eb992b8a478b56fe6cd356c13bc976da127904b58cb4cf8405a08c4daac804831c355943193101af8cd887026a83f8a9c3648169ea2e0294a158a6e4971f0b9d257dafdefa4c3f1de24db511c05df28f72eeb9b820ce41a7c0cf72d5e733405436b4c1274168837077ecc07b01f0af63a2b9c5c93beab601f5ed8f122c89d8f54db99bbff4b9a7844239b794000606a992555cc9caefd6e220b78a903c6ac3f1c88d819d31e8d8767352a3445ee9be200549ef3bc3a6e2d37f78f8a72e5d605de63e2dfa74b8d669772784ca78357147a78f7c8133cab014ae7696e912aefcce012a386561d9806eb7f176f58b0ff9e1704b579a2348789bb63475d8af496a990789e4c27894b009acd01318fdf31657a4f970f59d5286c2f1d8c58d40b7936652667e67748e76c5c0d0a75d7aa0", 0x49a}], 0x1, 0x0) 15:44:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x95c, "199ec8e90ef751bb3b5320000001000000000d00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x12, 0x1, 0x0) close(r1) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x933a, 0x1, 0x2, 0xe8b, 0x5}, 0x79) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:44:31 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a2653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="9a06e303000400b90cba8590f4f624e0ca18d23a", 0x14) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="94f0394f0db6849c", 0x8}], 0x1) 15:44:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xfffffffffffffffe, 0x9, 0x6, 0x4}, {0x1000, 0xffffffff, 0x401, 0x9}, {0x6, 0xaa5, 0x80, 0x401}]}) 15:44:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000038c, &(0x7f00000002c0)}) fchdir(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001200), &(0x7f0000001240)=0x2b5) sendto(r1, &(0x7f0000000180)="cdce57bc20f22b7ce80a77043c727b94af3017f98a9937472d9f52d11286ed5139fc410c8f8d7b18083d0d059f8a920cf8b07ed5171bdafb9d98e43032ac848a99199813103b76babf5e0c2407a8380c67c522aacf308afc3e1c514992733282275f85bffe0c139e19445776d6b357a83a5e7eacc829a78c0da35602369fbceadc504f07951302fa19a89f2f2998b3d3820c855c40369085714cbcdc4b20895283711d16748e3ce0650a8acd885cb7e1b199b9b9d245f60abf5eb2939dde62d3f1db9241303b52fd85936271d4b6079837e97a085d1591e5870ce30f7e1a8f3c77b3c2e3d49d5d4ba0c6118230448f6bcab37b527fe02d479f3333c2ace0394ef3d12492aad168fd115629836b7e5bc290356f50bb4e66ecd2d93d8703abe23be25aa8b16a9ef9033e4be924ff6441e6c4cd3a7b675346fd14af01af4141990a56c126b194cfcb8a941cfe2689dcd1bb4b70514caa2a0f6e7e481645516a337ab15159ba40a9c2bef47fe5fb0201126c6301735523efd577431bebe3a12c07e6e67f83135ffcde6a670676dd3adba3f0cbbe6ce0c584cba86f98b5ae5e366a92bef9ed2ecd05b9a32ae11529d0ca344cca63de82b31316725534cee5ddbf53551eb1c62fb822b75c8cfa24170423fbbb8b3bdf51fa19daf8430947b20316ac633452c872d166b9db7a377f8415d1872112f2e1d5912e00a2a4fae4cbe46b40afb1953b56a3f33d4a5c106990b898297d968911669b4299e563b770df2f714d3cac0215fc2bbb72072c9c3dbcf9e5d9d1a299d9aa4a023df79741d00a135caba9e5507fa06ceb3a6175b5773a35f6678f99c2ababafd9456d4a45705ff3f5c59f8aa22c713ed5a6f778f64d52b8cdfee3aac84be35377f1ef5e4750f881ef534c69a40e03e29f08deb450218a6e3438ff9765549a2e3af77c024c37a88abe663c0a63d17d1b3b3f8a077cbdbc579743d257e0a4bd5e5801f7bf7c2ba79c024c5cac5023dc8fc7b22fb6adaba59834688eb49d5e8e595fafc4ffe2fd5bb7c00ed70cda427465fd14f3a0e238704bb6ea2e70baaf08a861ec2b273613cba49f240b932f085664ce0e66ad2ec76d279c4df2486b4e0d9c99fdfca80fa3076f1b6c1a5828ca42a2ed401f79c5284495360a8425260b7212bda1f9130fabbcd788225084647dae48a84edebda9c3004fa3c7755c60a2fe809a32da94a877241a6f445b60be54567c17d757c373c8dbdd4fb856d4f9f2e7c0a5c278d1b67e50fe9b08e13d5279b5814d7b303a486c4f5cc3d6171aa3207656299c1d8db60062cc083f8fc0bd17e86afac48c980072c1845b7ab1ad5bb07ba72baabdd31dc20f268a11f423b09be4662016f677a4782da9af6faf5e20a647cc643ef54ba2914cd19f1b4f0d37b1be8a37c916cb75c037375bb0da9578bb07f930a6848c569097a7b648a8285ee87c0d6204170d3c5fe395d9ecee6e72b1bc6a7a40649b7c13a42c7af16ba40e9b063053f68af7cd26a82b6ad7f755377ac45b7ce68328c0782b5a419a3fd6ed99dcd9cc981b309393c18d5faa344366390edc494bf2d8a274a86b9052790b98b746f2bee58feafe3930bd44ecdae47225f09816fd3a0e3353f74d2a8b6458e9f61da332acee150f737735d76caa7a16fdc4b8bf4413720a5280ac076dbc6899438c61918b12d205f035593497d8516c68c7c2af670fd1086066b64afa0453dacdee514e2323b420707adc256dbcbd6e93ef5c5810753dc89cfa1dfcfbd8546d2389e6d443f3466c2d0080099eb2b461d2dff882b3cc62021e4af69d97bb3e67f6d64238baad004a12e72eeb889f89cc1b47d40f5ac49338e4fce6e236983f924e40831caaf7124621acd99508a609029cf465df18f66cf429dd683a41e3d298acdfc2707087656031c3e144700bfa85f6423ec5f7c052445e3861b16a3d634cbd9edcebaff8219f109b44b8829ae459a653e0efbb8e9e8e06a84b295e4403aeb4c7ddd93577003677e82e58afb18b645c08da452bbffec1cb4b005728f10ff7c4466c069d02bc360ba223747dca1d0b98c427946b1fba4a290ba59e90f897a6c3e5df9a062a8299e43eb56fa0cffe45c28d9413c7f5d932716e15e506ab0e3724153cd7884bbda917f9bdf414167c74e37ab383f1d0a946cff908bf985f70cc4a3cdabc0e4ccdd5c4a3a6704f4516eee29d02edf68dcbc259397240e0ac5024b18268eb05d1680b668dab559295b9e6d91ba5c111f699a493f24bf4e415debac0272c2ff6e36c2d2b60381914d75c8da0a61068f4fdddf6f7d97929ec9969e30104a443dc05fdb227f4114da0d9af150828191d4f4b7435443d16362427a97f60d6a6d679b25cc53631122221b47c7d731044c35c5e387961d22ac998859f244036d573615c53928259aaaa8c6b584806a08fb7f975a431de773276ed8862d4528a830c23561df47be74f9279746abd965cfcddd5155ed591326941d3f9b9f46365bf4002dc044daaa746829081c10cfbddd581ebfa561029c4012ab07cafbf01450b3e95c4d6997c292ea098eaccd8930dec41cbdf542d3c7aeda175a31fe3dd33ec2510aaae3c3d365ee0fc9d1be4140dda7860429905058389a72de702dc6fc0efe8b45763c6a414fceaa69977b19ab8a9dffc59e68b7721fed0d4523e5264e3deca16f447f0de26c402c97665852ad613fe07703de1ae0dd748e6e06cfe568b44c314629295e11dd21fdd2e2a4674c6b5becde6a685a39f6b5306f34d285d3681b44ac1be693c43169ad4920b95677efccc34b3a0b1cae40a15e7efb715e6e38b3faf1a15b5cd2230b510d2e20827327a3e9bc2e4249cc610aed77c231f8473353254d54bd6bebf8a18f25f5d15fc3dabeb00019dd098aaff6e749f78865267e37283a83061b24d387ef4ce88488428da765d500effa521c7be9830908fbe72a7f36c4e79396bf2ea8e7073e8e1717147b31ae9dd1faa531b658b0ad43ffa51e563c41eecb1ffc3779dbda95be6562243e0b95e9d32c0add495491665c1ed7475b72bc92eaa2e1e924d16eb4020f066d0d558e2b7a1295066a4ae1a9b170893c118d0707ca36f5a636add9fc64519fc4d56baad0625882d11b635bce8ea6da0f5aba23913d2e6dbb8802b6380edce6d9e75b228b7b643b66d03333e750d990bc2d8d23165c8a6dc31aaef9705c03dff00db8a235059f2e45954ddba5242dece09f3f0f7871b55aee9316253fa9730c93791908c4fada8e888229e91849d4cd2b10c485393202a43548bdacce77f27e11edde828d90ed8e5c3260757a2dad20735fdcc7b4489e6f5b3413303ed26ebba4f7c08ca240a6bd433be8729674c4731b14a8f1f3787c6f1d5abe64d17cf1ccfd2d05d1a2e167500ed281a6d695d2c6160d9a48ff81a5cef4d6d7f16eff8cedab5419780f66b251cbf07f035ce1e54dc8ce07f071ef4d788306242cafeaf25e30c215b69768127f9019051df7c360609e402ae1d74ab3a8417b750ac6d82a3177ff10489c48bf3e4ac8dd269b5e4d0ad38b46af91895dc07b9367a99c4a0e3ad0ac9490f1314d67d25188b5b955b4c82c3143e1db93176c50336820700c608938cd6da967d2abac102f024b07c57cdb17e82534ef68cf0bf835db5aa26eb1c489ee5c0e8055e0434593c7a91e1ce62b321cef7fedda631089bd4f8ea5fca0c4c45d0bfb19fe150f7a38bbd5622729a21eda35254a1e3caf5ed251de43f648af31cb24b2cf0cf31c660494a5fd36937004256788d7be163ad7fe2f7a2b6ee8506d8be2ab38f9d3b23ade69d0fa6ae6b76cd229010b9625d10ab307ad917408f9c8fa7ca5d26c947f2edbc6d1609f9010a46d03f481a75459f97bf3aadc6d35849e99e604c4f34590e1961ceb56e5af718cfabbb3334f3a98632c2781389a64ba0829196219a42e642ac685115b1cc33a4c5da39c5b3826e39e702b851a1af5799d87dc24543415e887c38f26bf26d66fe3f2f10ed68630673412d53a59d4bc56b2630aa0b0539425dc3b79b2ab7c0f6de21701726b1ab3b36df48d480521fce628facf14757d08a8a5d798e4a2c3d98154035c847cdf5903a2806deb8ee533bd1b27d30a1024acc53188bb6a1828c363b006505df4c1a1386513a1632defb4b55dd2b7e529c54c627d48639997d88f5bb03a5396f3d7693ef65e1e98b369169bbf2d6edb41b243790ce325ae2255f7141e61ec601e4edba1d9dd40984e626c8d4dba4ea6e5e907533c8b12da40af235b9238e2d5966ac23a77c9877bdae3d35ad5a662cb19e5a10698d23f84731de82d7800298b51672ca17a5ee324fc4d6b040c62143b047db7b70ca39e23587a7b83c9c869b36f17dc57540cce55fee9585e6f043b8d4795c48b3011497098a6df9fd209129c3a1e141fc943d515fcb9b6e00a86a802a3b8729604f6aa46adb9ea19277cdc9ab79ce958ec1e0808e1134d125ec1bcc457288b6932a4db65b0fbb04b95405cc262df3094fb0cd36dd8c9fd4d521c04d0b3d514f6cc3ccccf70140ae6c24d5295cf9ce5d62fbcc71996489d53b8cc356d9508d6d367a22380cfed0b2565f452b8e97e51a24b6eb179a46b0528df3314bb7d116b31a67e833ddee1d270b2a5432664fc23ef415bf54e39290f90d774d42bdf6a1d0d18d1aa81d6b19b303cfea77e514fc6abb9908fc1087c17a127e4b60bf7e5d64b8d312053c49c6e1f61006695e258c7a122f05e6a808e0f1a2dafdd2ea6a4a8cdfd70e8153bae5ae5492ab77edc822e37a76792820afd50e7c8eb7b2c4058724ed64e552022cff4034dbe23034aca9c1116207bc461933377a1039130cecd85611c6b44b72fc78331155fc0835a979fcf8c17ef254a7d4262be9fe10d15f7051cd074cf8ed9e837ef64638e7ffb778872eb4974c1e17cfa33e19161d812c8459badb8a179dd7fd9f1571540b24cee0c8963d59db265f39a265d38fe72dd8633933b06d8d99267deb52f2f91098d1e49d05547d1a11d939730436a9a6cfba16ea127b4f59d16c884bfdb3b1bc7f33899135b277a5deafd4d4a6d9bd9f920a4b8d38eef4eb226ff8026031454c44ad387b028cdd97ec63119abc9bfa74c8ef9abf43c45da9f19b3d991531085639978ef208774ecc2f90ef9209babe5c1647d88c719d6fc15afe32ad8f7e266cc836d09fc9dc963517d9dc3f07551f92770f28198c4a443c44eed270d400ab70048ab14e96deab133908815e23540ed18292f12dfd0d58877dc1a0d247bc13c2b1b3a06ce60a58acc4890c842660c7622287e0d9d699590128bcb8621a0be2c1964fc2121a9a5c1828d2a8238c303e9a7eac8573f2e4f4b4eae164f3f66b9fb51421e2b3e901e64a1938fb520d1340044ee9205060d121751b5288a698d95f059f9d1779e5dfece8be5b41c3d7c00a8b0d0da1c00b58eb83a4ae622b34eb054b377825704324058e32d2c186f5927cfc1d5b6153e2eabfbb850a8a1cc411cd61c48a2d8fd50218403c81944b116273c54dda675f8022206c374943f362f332a47112b194257a9a7f481b79442cdadfe6ea269b8872dbe2d37eddbad34f0dbe7db7038a3b499130ed4424e0744ad1d396da4f179125a55fffce1eb7d5f1ceccfb99a4756ba37736783652cf1c60fe6fd8c739d78ed1cb5d5bd8c3c9405f0890fb0fcc48f13bde559f1b5bf43272541fefad6ea6d4d9cfe6cf15a105b97888397343f7a87e3570d7485bbf088fddf57c71148572afba36fad4e99cb6f19945fa40bbc7704f05f81d3f8cebf5c6c0aef7e03224f6d25470f68abf", 0x1000, 0x9, &(0x7f0000001180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x7f, 0x1, 0x7924}, {0x5, 0x5ff200c, 0x7fffffff, 0x10001}, {0x6, 0x5, 0x401, 0x7fffffff}, {0x97df, 0xfffffffffffffffe, 0x6, 0x4}, {0xfffffffffffffffd, 0x9, 0x80, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="a9") 15:44:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000003c0)={0x2, 0x6}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x10) pipe(&(0x7f0000000440)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus/file0\x00', 0x8100, 0x11) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") munlockall() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000400)={0x5, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x4b, 0x3e84) accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) bind$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x0, './bus\x00'}, 0xfffffffffffffdf0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000480)={0x0, ""/157}, 0xa5, 0x3, 0x40000000001000) msgsnd(r4, &(0x7f00000008c0)={0x0, "6ce7e182f7c2fe55ee9365fb290edf8a96d1f46a3d73578961dab87f0964e9695e9e1aa5e2af8dd963c99fe37d74ffbe70d9c41caf7f8fd3728f883658876a3ef6e83d7e7e4865a5a1201a3e7d5752029d0cf102d2029bd221bf8c5b7b5e434273165f3ca7447862e12fd4a8f4f3ba83aa706cee5cd0f594670a14bb9cdf21cebaf4f15a705fe88a5f0a5b17e381395644a9a77f1d1455f8f7fa0f20c5b054e59ceb78220cf9eceb3a7ec0ff1a2b24f1b77b20ac68730dace764bd010bb019c803922f8dc3388e22"}, 0xd0, 0x800) msgrcv(r4, &(0x7f0000000680)={0x0, ""/159}, 0xa7, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00']) msgsnd(r4, &(0x7f0000000180)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f00000007c0)={0x3, "f4e8d2bb4f9fe212a7d83abc47685b47cfe1a978e6d32293c96893476c1124c0425c10e21249fac5dc5ce4fc82bde8da20c7fc9bafda0041b423d7f7a9d28983cf61ff99304a3841074bfb8bd45fbf51fa6723efbc254c0187f2d05190ce8c6f3f3947a956eafba1d4cdb1f00fa6acb8b004e5495248c5f1cc0b04ed93f3edf6f11bc8f1a379d5f54252bf8b9d9df81a0a4033d9acc1b93ee1f5f0d52882779da625bd4cd088f6f3fbe23c40657c0bd1c078f15f0df55bed0537db72dc8306553f4b4c3c45330f49ee32e6196f15aaeca6d350d2da48b4656f6ab8816c61a2e311"}, 0xe9, 0x0) 15:44:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8003, 0xe3000000000000) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) poll(&(0x7f0000000040)=[{r0, 0x44}, {r1, 0x10}, {r0}, {r1, 0x142}, {r1, 0x7}], 0x5, 0x9) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x80, 0x0, 0x8000, 0x0) 15:44:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2fd, 0xfffffffffffffffd) write(r0, 0xfffffffffffffffe, 0xfffffffffffffccd) write(r0, &(0x7f00000001c0)="27baf3f2feef525937c9d521241c661668b273573a33535a1ff70d1a46ee88a4d2082b2c019a9878f4fd7b6cad7f3752d5d26bc93dd42de30e87a8978fb0c7116cf16f437f53809ec062225710c1e70942835e9639f4778488d40cf8d9c0ad5b883cab46119ae198d018e777a31cced058191875e7943f004229e0a9d9d3b113b3c2549cf5f4065661a39181acf1ad2d397a6d565faa204b7c4c3b8053ee8852de55fc530b95732f668c6d5fbe6e62239a07b49f7291f0e2e21284b13e8e6cf1f6db82f4607c7f3d3b18bb24186e00"/219, 0xfffffffffffffe25) 15:44:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x800080002005, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/130, 0x82}], 0x1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) 15:44:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7f}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b4") r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x140) openat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x91) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000005c0)=0xfffffffffffffff8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 15:44:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x240) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) getgid() lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000f9aecf094a4cd991ad5b0f177f6f616f1c5f44a3c2b2caa660468660674a05ceeaa4cd3dac57446ecc7b2e3c37222dde88a8468e7153050ce1d13c8f6a367fc5fa481f510f8ab4140dff05844c89e091dfeb2cb1"], 0x1, 0x800) 15:44:32 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f00000001c0), 0x8, 0x0) 15:44:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x80, 0x0, 0x200100}, {0x6, 0x0, 0x1}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x200) r1 = semget(0x3, 0x2, 0x220) semop(r1, &(0x7f0000000240)=[{0x0, 0x3, 0x800}, {0x3, 0x1b, 0x1800}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0x1}, {0x0, 0x3, 0x800}, {0x1, 0x400}], 0x8) syz_emit_ethernet(0xff00, &(0x7f00000002c0)="8b") pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x20, 0x0, 0x1) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000280)=0x96) chmod(&(0x7f0000000200)='./file0\x00', 0x2) semget$private(0x0, 0x2, 0x8) setsockopt(r3, 0x100000001, 0x84, &(0x7f0000001380)="01d3974448fc914c264055751055e40443971bd6c7ffa88ab3948f9f10c555efc83dde15bcd5c703fae2722a8cc0e0509b494b0a19ae0d8bed850409fec655bb2e9b38eb6ad0a6887bbb959fb02be5c941db153d10fa816ce061ce3ae91856437eb4c96604526f7b65a39bb56b217607ff45fd3c94ae88ac1964421d3c52df161384db441d5108f238fe34280cf61d3acd218fed70218961e0de6b1bbd3ae3651745183ae456bf98e5831e86d85e6a84475eed82d96df1762f779ad8ddd41a19755c902d43be3524f099f87716fcc37b0bed5062345ace1f2749f80ff71308ea5cfc7f7e31d1f93df9cad6e67463b153529e0cd25edbf8", 0xf7) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) sendto(r5, &(0x7f0000000300)="97a739b47abaf4d817409dad2a258ea27084f8ccff81ea66f1cfe4c95c40d88d036db8abde2a140c7cb9147b94c3735735c08a31de6b7ded3e6729eb2431474572704c24a0f3dd34435d1e721cb4123ada886cf2faba40c24b5ab627b74c9a04a75a2ab4c934edc29ab24274595335de36b5c9cd31976911887c9fef89f74503a61c447ad48f8f5996b38b88568f8afe0d4819ecfbf602042c98d292e9bbaecabd1e6db8b21e9814fb74e1fae3cb474882c41400d5e1a40eace5cc24d83578d47cee4a93519d10c5d78679ed10195def3089de38140ea31df6f186d00aa8e8f432be08ee3449a7ee048767338cbd183213b04dbb228238fc75d176f32337fd7be8210202bff5beb3b96de8c44d6cd6006f44d4722ee8105482388c1afa66a6e191f9d6d722fbd5f6fb65fe4b35ca9f97fb668353b392c9879d6d9bf68d1975b1e6a1b2810c605fdd6adf2f46ae2a60ee1f8b639ae06a7245308620428a8a6f9462110952d556732ad2d836dc65b6623cf51f1a90a55b51e99962c223c7d9f2f540580cda8e18a1ac94e713d9e3c46d23ff7ecb802ae41cfb204ebc5ddc3374f18dade32b0ef5a5bc736bf024e7f21ebbe59f44321744c31445021cab0f65991d8ac881e51f0c89bee67f7ca94ce894c3d2c324603b562d74b505d50eac3676a43df5cae1491b4ce99651116b5eb148a04c81beb32e0d11c874df7325608f5153a2c17ce13330948650a6ac30ff4a34b372a5a0354847f8174998f6598aaeec98cb3b6774d1cce98a55ca6d280a16d7b7adf6f07337fe657ac55ed9d4ecc4c081145f6eed16c773d23b4e67f14a2f2de5a0359e53a3ca26c66fcd890a9c02a8f796583fdd54d5428a85cd344b68182de0185bde08d4bfbc64f9b7a1931c3e4465a9adcbf8baba68cda3adde56e73b3127b6cb89eb450b06e014bed2370a2a09e0934ba26c7408185f593ec0d911ef6e4f7af9a0dee54eb7f0162a92a87082f7c5150f540d6605075dc6887676ff4443cfd25395b37d891d123b866e05a191eb3adf173ef9efcab0c428408d2c9e363584ec57e1c5d74c1f798168e4fa270d7c06beba3970d2c6220c3d55d957f1a7d8d417b7c252c2d73f406b1cca8565771fb0a1bd38f2d2590cd09ec2850672e89d1d22a9737b8275eae07cdc9b78d0f20b0a75b6e524bddfec6a022d91659104f6d431621a916f4fc3e9a3b2428a2947ab1507a2385d49617ddf335792d7767302183c6bca6dc56529c5c211e72eb10ffabed9ee320004a9b5b7c9f802d75dbbd53fcb2d017e8b8441063a3ea46c705cec18c8684c954ca4e970bf430481626b19286bf6e683d6e74d48e67a814b638183d060844b753458788ac94d06f85fd2beece530a0fa69b7efa0c088ac3d50f13a8328df2e23cc1e35b2f94e5f51c90fb5ebb9ab9868dd0cc5d012e49e6a5f1228c232d082f0bb7d0893e4728ccced45c861a502ec51b596db670e5a01e9bc8bc5629c999ce15e4c9625bfe7c6176df93af174c61d7348ffcec2d574d1323de98cdb12ec8bbc97cf5e80318d48f9291992578c34691332cea760497553f1f4e3579895ae434ec103d5148f50e241d45dfb1dbba7d780a54179c6782ab01c85630bcd53a3df9c3aafef7f90303af24589c6a7b5c96269fe69247b15a2cdee9b1e3dea9e3a1a1746fe567d55a130ee9b9e418c4e67bcf05f726b583e494ea1830b62b081aad43b591971d3161ac5ea6490619b2b3f8c2035f1bd72416ae02336a338689ab1295ab5d285924e9fdf93788218f14eb2ca732fd3fe4970cc856a7cd3ef48365c180c71f66c1f0fd2bdb059ce62a3bbd2ae683f726e1fbe771bfd4ee40bde71fa105257bcf3a2f084d0012eff5a97b6314c196b7c5ed1ab2eed67a858341a09b3bf0d3ef9c3f60362a06f69736e7932f4b16208b748e0e815886f06a51f5011c6a43cda54dbe4b623cc4499ccb76f4f58000625014341305ad548b9f40e9cdbf499aadab2111789fe31230523802e77c71f6211258f6c5b2ba80be450943c5d9aee1f49ead326a8a7085ef292f36f4db9cc89660ae8fa2f982c5a3647b4482f86c50552dd529fb0d020c51485239e1b4b179aa082df33e5fe4977f95e4e3b8a5d3f91caeba8876b43423edf0ce303959b30b4def6d8c0d1f20b50ef659ae15a9b4717181944bd8d754de8d596fb5a3f1cdfeff3bf3e5299911d2131dd9ec2270748e3c0b8fd376dc56f7acf0dd1f10e11f57a0a465db42a9cc220f369828376e4551938a12f58200b7fb6765d43edc6a11c9d1904cad6dba1cd00819135a049b5e46ce0114a2d5374e175b5cf06c553fd1859d2b6bce93eb80d88cf5e2e5409ec3a5f52bc260329f7714241f4e68362f968e2aaa874e78c5a306e0d92fe931a0283b6316fa5c1f9a425d22576a72070c7ae21eef04b1d9cfb98fc424a2b891d91078d8d3c1e774a12da00b732656ff007076a47cba4cac961eda52820537742fae8524990026f6420f08e01bf060304ecc73efaee66be2a3832de5d1cf6823eb0b376b335742e6202e1a7ee30f1e848178ca78983728206dc16d0f338467d04135738086592556d5f7b82b29378ca01b4287ed47e2b3ea24ee8a51e08766ba3386baa4c90d9ac530a2f3ba20c5ad135415885ec36eb9f24a675fc8965a67a49dead8d938623d9a8995126cee334f172f71d23df4e3109a46e71305ac0ad77c063506f16c658ad6e0fba3b882af5e5855606a5dcb18ed231165f1a9b760eef362206a6dc6e9e77492dca99e27b0b3188cc648c6d7a508ed682132c7845c7b8e614038976c9d50241684031c8f9ba7ae11e972d8fd17d4fd21f5a93f5c6ce40648ab1e11c59e32ec8fa85f2c9a94eca3e615df977d9fc5e9b0c2bd5de95fb649ef30c1028ce140f6532972470508c443b0a391a819b2fa4c68e5c18eea279216f0d1cde84db22225327a12a5616d762c91cadf8bbe7987853b6d674e001ce02274145f2697c059682e48cc8b1010c0b06d3ec4aa02450ab9f5f5a1ea03dedb56d7d58709e30f47915728e4b9385c0e69729cda14cd2d8bd6ac6ba82046da65bf9bbdbdedbdc859ece14e8413e2bb1bb89b5dd5bb6747a83493130ada40aad6ccadb6f3e470b0aafddb1ccd677df63d59052bf20aaa6447918162e4b2b171c55e66c38459eb8a8a303b8f7c8fb7e0a1ab6fe6ed63f32b314bb4ef10f90f74ec3671b7eeaeab5d4a74643629c88db4a3139cc6d5b8990406f89f9699284c83d68ccc2188e691d9af502c0df504b86b56c2b4c14fa0174ecb10bfe2eda6f9bdaa9d54398c7569f137ab6a08f144a53126928767864a929a6eb8340cdca4aa98d195db16ef788be57fc984445d734e705d3efef7f40e0d03b2fcfb4c2eae4a8834abbb94a9f7f1552b2ad8006494f922636ccf924e1f410b3fb552b428183da02c4faef62d606df27461ce6486c167c37a8102139af5c061b27ecb7b9064ab49654f3f45f29eb8f21ce8d796dd2baffdce2ad22605c7532ab2f5552ae563c1e5aadb33edf52a6cd80ed126a3dfc2f5f098f4d04901893cfc14d1175e95289a8f6ca7d066d859c97e022237689793a86dcd31a6ec15a9c788706bda65dfe1297ca80543f7249c927088a9d53924b0e90f9c535314f8509b9ab707715ed5795133e9b802fd58ac3d7772d194b2ff7d42a16bbc86d712798d4efe59a113384db199376f4da5794bd8d576ee6083396749973cc7bbaabe5d0841cf209c319246d304ba3c7fb00a80ff5e0a06167d9323b70edbf54f5d3cb3bafb918400999f4ebc8b39544e9d7a9bd16320622f65698985a3ccbe0a8e71ebd9f577bfcf35b296ee57f5fe95514a32b619d9e0b797f6b0856c09d28e03f004e3b3ac02de8980e10a8b4495f0693fe8c69abc0a1e39e41dbfc04f1d681df2c247f8bebb3cdec416ad6bb024a28e26cf5186d9061fab7277d3a647f805b6224fa161a295353242e84e7f2a6ae89ad0866a62764b8897cd5dd756c5ad313601cf00ea121a1cb9ebe632ae5e0326e76ed3eb15cae296fdee8d6a02df599ef0515bd77eb337c0b5bc0ee22ed7ed747575bdc6c7b3528fcadbc5f254bcd426136e025fefde0684f9bb85fb1023f8e934914026a7a1eb3e81465aa229c77f0dbf6011dfba7eb9e904149ce151ac202edbc2a6b4e2970b9d01de447fe32dc0bbc4d81d26302b646f0c1a1412674997d4f9f6fdc159cefbf42ca8f1173b96f4f6995f57466916d53ce6364148ba07c577280be15a1eee8413331e7a137de814284e8870e3f6400ece365211bdec0fee13957e60b4cc5a7d1fc3a03bea27ecb2484d73e73103f59481b0101dc148f5874df854db41be5a8a3c126de2d60caa0c90fe5223a11d57db767e0b8f437231f99b36606ea70fbb48bdfc8ce1d6cb932e4c28609bc00fe6e2312c16790cc6babfb0775a1ac9d990fa905849546caf508ec98a1f3d4647338dc86fac0532aa59f0db5aa00082e889a33fb9baa4858763770dd1952cdaedbf234a140aa78e9be1da7c566bad89429c037ce871573e5d1e32f731454fe5a33c482ed54f8fddb7426b663510b0e2ad2e9bf7a86353ab5f2ef54283570f4f808a6b3d86638c05c16806b4f11a5eb5407f3d42c019fd5014af5722b3ebb6ecfba2ff2da281db055cc236a192ea59e414587f7427cfd7c58aaa1a6c857158562c7c29a2d26a8e93e0268213927039f10af4bd2c78609579cb1b838b3e0d389efdb12903bcf3786e2aa2aa75c0d728be6d2776055a8bbb4f829faa078df8b85755caf81782132a4d96f045ac62e7b2129906068db3a3fa2f54ceb075e2b6fb8c7c7ed63cd34097d3971a49299a1089afbc92bc2585cd836bf8579b36dd19b0eaa4f2a65d2b9fed52d39a8a5e7cb57042a5c05611389164aa6de580daddb2331c4c8a5cc928e75376163a82a87cff1c17a905cc12fa9b41e49a8b788ed4477090c0b3a395a32e6e63cf481839d3c37db6e17bc8fc83e105a5dd4065c61502fa09240a5831676cfb4f0c44de22e55a90a984073ff10be701be331d8e0b89b0109a1f88c77b8e4be24f1f227f14638332a2252870465bc371ba2ae51d1b72e9c69317d0219362c9b95f718092ab972f57577d71d46c222716e6563ecaf8fe31cb2f0e7be5bc677c49975f70a33f75fead84a1d2eacbb7cdfd423a593883105a18c6182d87b69dc1653324dc1cb8cabdf8b9d6f6aae8aac626a47da3ab377bbdc1970788092a210501059de1e2c1a73bc0c095edb092da1d76a8f601e6b2bf0875702988018237b1ae2b552da5f824f87c1cbd471ab5127d5402d695041cc7ba35635b36ce2bbf0fcdec4e9b56c33ed4ca592a63e36d4047a3e5d74655f9cef0ae6b6604c5dcf72b6f9187a7bccc31c29c3c95377740b2beab486d3f4c1f78354033d5cc2605409bc4b900ae83c32c3a92bdb8ab706feee1e7316e0465026b62c2c32c806606a9d7d94312319a0e35c19f07124522e1ad5019ce0ed8a346975e1c52fa6c9f76ee0d3c63b88ce06dd34825ef877de01d7c4f41c44179ed28b0ce44da00cb85bd263651ed78cc7ccb034a5b23bad55a0027333b205ea8675ab6034ce67b000a57ec1324514728196c1ea47c2ebe7d9d63b5ec54939547f970ca5f93268b9df532a6046b0d993bae599a712b0e863005b52631d0f2fa159388bf2074f88b8373fdf5aa40eb2d2fbeae2d4159e1f6076c43f9426bb643d9c233ecefbf7f5bc0c11efd2daa87806194c2af4f43442bcc260e6e5bc5cd7708828a7e74dee8c6f1f090281634b182efe", 0x1000, 0xb, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r6 = shmget(0x0, 0x2000, 0x6a8, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) shmctl$IPC_RMID(r6, 0x0) 15:44:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000000)="9d", 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lseek(r1, 0x0, 0x0) 15:44:33 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(r0, 0xfff) socket(0x1f, 0x5, 0xffffffff80000001) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xe31, 0x800}, 0x10) write(r0, &(0x7f0000000100)="3228d1ae4d0c91328d75dba3efc27c3e16020000000000002e4d95d6e22c96f2c66732258dc09600e2dc17d42b89a58af1d0d4ba630e3387", 0x38) 15:44:33 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f00000008c0)=[{0x0, 0x3c4}], 0x1000000000000020) dup2(r0, r1) setuid(0xee01) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) setuid(0x0) 15:44:33 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x1ff, &(0x7f0000ffc000/0x1000)=nil) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") semget$private(0x0, 0x1, 0x208) r3 = semget(0x2, 0x4, 0x200) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000000c0)=""/163) 15:44:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 15:44:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000280), 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x100, 0x6, {[0x0, 0x1, 0x2, 0xffff, 0x3ff, 0x4, 0x7, 0x96, 0x2, 0x7, 0xfffffffffffffff3, 0x4, 0x1ff, 0x1, 0x80000000, 0x3, 0x8, 0x8b26], [0x7, 0x10001, 0x8, 0x4785, 0x8, 0x1b7, 0x101, 0x8, 0x3, 0x7], [0x2, 0x0, 0x200, 0x39, 0x7, 0x400, 0x7], [0x7fff, 0x5, 0x3, 0x100, 0x1ff, 0x7], [{0x7, 0x8001, 0x81a6, 0x59}, {0x6, 0x100000000, 0x9, 0xfff00000}, {0x100000000, 0x1, 0x1, 0x80}, {0x57907739, 0x2, 0x0, 0xfff}, {0xfffffffffffffffe, 0x6, 0x1719b001, 0x4}, {0x7fffffff, 0x5, 0x1, 0x4}, {0x9de, 0x4f58, 0x3, 0x1000}, {0x10001, 0x45, 0x7, 0x3}], {0x80, 0x5, 0x2, 0x100000000}, {0x200, 0x38a7, 0x2d920fb3, 0x100000001}}}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='./bus\x00', r1, r2) ioctl$KDSETRAD(r0, 0x20004b43) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 15:44:33 executing program 1: mknod(&(0x7f0000000540)='./bus\x00', 0xba0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendto$unix(r1, &(0x7f00000002c0)="ade8142e7de797e7cc4f234db81ac4e1684d8260d5b3b72fd9807aff25", 0x1d, 0x2, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="12631e6c2447", 0x6}], 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000a80)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4ad0e3db5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f70a59014e713628a375bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf8", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 15:44:33 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) setuid(r2) read(r0, &(0x7f0000001580)=""/33, 0x21) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getppid() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getppid() r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r12, 0x20004276) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="bad25f2739b13335ebf846fcbfb819e262f5a522c5ea0c8b53aaffb0e0e5a7e2176f76d76a51c32704ffb9213570f30baef687e72040a23c256f9c15266f3458b2665a4317d5a17679ca0f7e6825ed40363b922a2160647a0e21141b14a75b06896799eb71231ca383a9f2996e6056e5dafbf0fdc57444ffcd777414f1d9ec1de3e46b737e675794fb28d2db03054869d59036ec69b7aa1f2e438faf54e964c5de83bbf079c775df34edfee104797d8b4a552aabd101518830bad3711fe0128d26b0538066a6faa1f6e4bfa8bc1c29bfaebb2154345ea7f8b1f3", 0xda}], 0x1, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x118, 0x8}, 0x2) pipe(&(0x7f0000000040)) 15:44:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x401000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f0000000800)) 15:44:34 executing program 1: clock_getres(0x6, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000000)) 15:44:34 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x100000003}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x200000009}) 15:44:34 executing program 1: clock_settime(0xfffffffffffffffe, &(0x7f0000000380)={0x4602e844}) r0 = getuid() r1 = semget(0x0, 0x3, 0x540) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2017898, r0, r2, r0, 0x0, 0x1, 0x118}, 0x25a, 0x5, 0xb0e}) seteuid(r0) 15:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x8, 0x9, 0x34}, {0x46, 0x8, 0x7, 0x1f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x47a6}]}) syz_emit_ethernet(0x4bf6, &(0x7f0000000000)="8b") 15:44:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 15:44:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 15:44:34 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x9, 0x0, &(0x7f0000000100)="33e6035e7bfdbc1e3f48c267213ae63184e69466ffdc75ff883423ef5c76e7089ff51cb3814e38d23c317abd5629aeb61ca9367619676a00eec543cb8369e8afe4045a04cfc69e4a59b94c6beb4274012dd48550d9296e8e39a4d5361df3977cad3762d893c83cba7426d590c51959b021d5ac587a8eb2d85ab32eb946a2fa9a19dedf8dd6dec83f8b757c213a4ac18663d05a4f470bed", 0x97) pipe(&(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000040)={{0x4, 0x7}, {0x20, 0x6}}, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000240)=0xc) setpgid(r1, 0x0) 15:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0xff, [{0x3, 0x80000000}, {0x1, 0x8}, {0x3, 0x2}, {0x2, 0x5}, {0x1, 0x8}, {0x3, 0x400}, {0x3, 0x1}, {0x1, 0x6}, {0x0, 0x9}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0xb443}, {0x3, 0x5}, {0x3, 0x7}, {0x1, 0x8}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x6}, {0x1, 0x959}, {0x2, 0xdc}, {0x3, 0x1}, {0x3, 0x101}, {0x3, 0x5}, {0x2, 0xfffffffffffffbff}, {0x3}, {0x3, 0x6}, {0x3, 0x1}, {0x1}, {0x3, 0xb792}, {0x3, 0x100000001}, {0x2, 0x2}, {0x3, 0x9}]}) 15:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000080)=[{0x7, 0xbd43, 0x1000}, {0x2, 0xe4b3, 0x800}, {0x7, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x0, 0x5, 0x1800}, {0x2, 0x101, 0x1000}], 0x6) 15:44:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) clock_gettime(0x2, &(0x7f0000000000)) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x1b6) read(r1, &(0x7f0000000080)=""/76, 0x4c) 15:44:35 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x61b0, 0x44bd) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x100) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) 15:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8000000002d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") chmod(&(0x7f0000000000)='./file0\x00', 0xc0) 15:44:35 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x100000008) writev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0)="96a9791b705888a62a87dbc2e1630291621eed9283f96a171bc4de3ddf36a997901848f915f19908ef1c9bd8af3b509ce735db2b51cb777546db90ba1ac3c00994618519b0666d9b8a2c6dbc3949ecfa369b8b59c7731e33fd67a92fff7661cb94c908540f950a5eb3e3816856bc3d59a82996def15f744af234c55fc0c94f4354378e03", 0x84}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa9, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x80000000, 0x3, 0x9, 0x43d}]}) close(r2) 15:44:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) clock_getres(0x3, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 15:44:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000002e40)='./file0\x00', 0x1, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000002e80)={0xffffffffffffffff, 0xe42}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e7a2c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e3039ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fba9bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054fc074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a092600f8ffff7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b095175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca", 0x31a}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/55}, 0x39, &(0x7f0000000680)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/215, 0xd7}, {&(0x7f0000001b40)=""/206, 0xce}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/250, 0xfa}, {&(0x7f0000000480)=""/112, 0x70}], 0x6, &(0x7f0000002d40)=""/220, 0xdc}, 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114ca", 0x162}], 0x1) getdents(r3, &(0x7f0000000240)=""/97, 0x61) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="bfedc564c4d696e55bec59be9c6cebbcc3283e39190ffada3656815d09c072bb67c12c8ad9ed51475e1cd77724989b666c7e7bc54cffd8e8ae586992210ff18f3c624057fb253eb7138033415b6d3cba194fe94073668269b881bc3b61c9f00c5f4280838f89c8dc5ad5cdfe7f7f90bd6e6eca000000000000000000000000007d0466b64a8986f024b374fd4386e754ccd6e0e89b39e4e1a40eb4800e21dc43371cd419cd7dbd695cfa534745957b9fd366c3a18e99a1aeeaa7ce16c6b7eb48012690da5c0361b27e21c1f75b197cd339f4c516de370875379e3a1a9527e266bd84739c7f6966ef000000000000000129f1db02000000d267b3a834943f69a99e334e8c90ff671d19b688a94ee9eb1e2424", 0x112}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002ec0)={0x4, 0x7, 0x9, 0x3, "58fd8cfa63833764e489009db84a354faaa21a73", 0x1, 0x7}) 15:44:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x81) ioctl$BIOCLOCK(r0, 0x20004276) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00230101000000000000001bed7dbdcc43b8895819000d0100000017dd411284bc3d69979dde867f876a48d8361f9c216d848314a23e1d621f176181ffe6367de4ff98513853f5", 0x4f}], 0x1) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000, "00207044b8d7b53122c120e0ff01000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x80000001, 0x8}, {0x6, 0xb0}}, &(0x7f0000000380)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x0, 0x7ff, 0x74, {[0x4, 0x831, 0x4, 0xb7bb400000000000, 0x7, 0x2, 0x5, 0x400000, 0x80, 0x17, 0x4000000000000000, 0x3f3, 0x0, 0x7fffffff, 0x4, 0xffffffffffffad65, 0xff, 0x17d3], [0xffffffff, 0x8, 0xff, 0x8, 0x1, 0x9, 0x5, 0x9, 0x6, 0x80000001], [0x8, 0x0, 0x400, 0x10001, 0x3d58, 0x9, 0x4800000000], [0x1, 0x6, 0x9, 0x7fff, 0x6, 0x6], [{0x7ff, 0x6, 0x6, 0xfffffffffffffffe}, {0xffffffff80000000, 0x0, 0x8}, {0x80, 0x8, 0x40, 0x1ff}, {0xfff, 0x9, 0x4, 0x6}, {0x4, 0x40, 0x9, 0xa5}, {0x6cb, 0x6, 0x80000000, 0x9}, {0x9, 0x3, 0xfffffffffffffffe, 0x80000001}, {0xffffffffffffffff, 0xe2, 0x0, 0x1}], {0x2, 0x1000, 0x94, 0x3}, {0x7f, 0x1, 0x8, 0x40}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) syz_emit_ethernet(0x52a5a5c6a547b5f6, &(0x7f0000000840)="00005e05fa3672fbf1176725595fb5ecbf34c9f23867509ad815636e45c1ff9020b91f16c640e5bd498fc81ce074cda460e00380d5aff582ff7fa0a1ec1f1770a4fe6c82ed2398800cbdda5f06984d06e81b07124df12a778de3551504ef6b4c7fed978be748b6572500910c79f802e0ba1e8c3448b734734fdccf0bf4f6c05778124592d4088de0c706a3a8a53020b712260eaa91a6960f290800b593649245ba5a5076175a5d6084eeb8239064aa23ffbbaa148efb4f759ce5261e6c2a9044befa3717570897a0810049c809a75bc79da0a21972da45bc998280dcf14693f11bbd3f222b98b4951881e8931f0da5f5eace1e34fa824f71ae42f320506aa37c4303000000000000578d3552b503bc41787f2b760c8a4e7ec8241633739085749eccd3ab42806b8d775654e3813d40dbc180c48ac7ff627c00a90e5b25466825bcf2e998c5bde97ea20675e819654e30326c39059ec9d446756b8f048aaf497100") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8030, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) fsync(r0) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) write(r0, &(0x7f00000002c0)="f01f8780200ba682e77685761eaaf7bbefd74bada1dd1a69ddb5cbba47960ad23d2531bac056d99d65c78ae110f9aaf83671e617b5f2f5335c85921c92ef89398b5ca7b482250b87d68f36cf4f07c6f9a295af00ce95986654b88c7fdff58bd5a15f2ccecaafc78f08191cc826e2ded5ed7fbb25f4c9a338c6dd0848749d61c17061fb64d98e7a4ff48488e87e4118f2dc6f9970cc21d1467939ee50eb102813f2ec7d3deb2e4d2f8e812a172785eb6230f83c5c6c3627d183dadfb047e531356e4610dd73ae07577c20fc8fcb30527f", 0xd0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1f7fffb, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="8bdba5936fd93dba630c614dd3972e003fc3c4a1df2e3446efc73da184219ece13964034ac026f78f5d9ce13b817c7601ae99abcea9fdac544771b06324c6fa202ff7cc7b18f25647b3577ba6adbb9b585ba8483874033824797a3797aba7d33f6b7f9a5da99c7597f497abeac611ac91bb25e3ffd0f056f4720f205549e", 0x7e}, {&(0x7f00000000c0)="71363568425bb0703b21f632b46ce0ebc89ce613ed82d554f6d21f59a5450eac46b722e981b7cc769bdbff795124a852394a67a2cc2071a77a33bde7b329c28722e26ed1f0683a4237fdfb204fa704d9550f6d511142918a7975b6ad1cac481fb52b8822c3800ed5d99c92425f77e45c1e1a4f7dcbf062d6d93816ed7b3bfad510de983002c3d9b82fe308398373a73320f4267b024071605e2d66d17e81551f4d68ba8bad4d68417216ae4fc715be1e7e3abc8e98421d16337c2c6a454d1a161ea5dc346aca51d1cec59acf5762a3159285f0657d63d1a7fba00532c1309d36c2fa604508", 0xe5}, {&(0x7f00000001c0)="47fa1f7a24c9d8593c201e62cd83601f3d33f860b2d703e281008f726a490a0e10f5397bc02ef8c095bba7026d07a468f5dc0a7880e88c8c59eb6ed4d4358958155175d54bb640bfc358", 0x4a}], 0x3) fcntl$setstatus(r1, 0x4, 0x8c) preadv(r2, &(0x7f0000000280), 0x0, 0x0) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus/file0\x00', 0x128, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x88, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x6, 0x100000000, {0x1b5, 0x5}}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0xffffffffffffffc1) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fsync(r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="ab") r1 = msgget(0x1, 0xc0) msgctl$IPC_RMID(r1, 0x0) r2 = semget(0x2, 0x1, 0x4) socket$inet(0x2, 0x4001, 0x6c1d) semop(r2, &(0x7f00000000c0)=[{0x3, 0x10001, 0x1800}, {0x0, 0xfffffffffffffffa, 0x800}, {0x4, 0x20, 0x1800}], 0x3) msgctl$IPC_RMID(r1, 0x0) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: r0 = socket(0x11, 0x8, 0x0) unlink(&(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1204, 0x0, 0xfffffffffffffdf8) read(r0, &(0x7f0000000000)=""/207, 0xcf) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x400, 0x4) sendto$inet(r0, &(0x7f0000000180)="c0db33436acf4abfba384d9cfbdbb95910cd6273a716ef2c6feb06b94ec9b3f6a99a6716e9b59442a985380c7f8cf1e0c1a73b7ec98e91e2264a73096a6e82a26e51dc970362b007e93838772e6eaadb6cfe1ad86ad868d31a0d1faba38cf7ee2629d3962a67992b419d5ea42caa1387724cdbfb0fb272c836ea3efe3ff96dc05b78eb97cbb8a8e82b96104607ffa155de5b093ae502b81e256da7c554d60e33e771f7652260d680c7ef8243ca863067951bff9dcba8492aac995e22e2d69b725ae4f89c47ca6b3630c48a9ab6e84fbc52f2d4cb2fa0119b", 0xd8, 0x1, &(0x7f0000000280)={0x2, 0x0}, 0xc) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xc73d, './file0\x00'}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x80000000, 0x3, 0x9, 0x8, "cce168dc8f29d5820a0da9ec6e74c6f35128b954", 0x82af, 0x8}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000100)=0x6) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000240)) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) 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) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x8}) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 15:44:36 executing program 1: r0 = socket(0x0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:36 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x280, 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x800, 0x1, 0x5, 0x1, 0x0, 0x6, 0x81, 0x1, 0x3, 0x2, 0x100000000}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open(&(0x7f00000001c0)='./bus\x00', 0x10080, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 15:44:37 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202a7c6b0f9450a6919f328f9896d752e2f66696c653000"], 0x10) shutdown(r0, 0x1) 15:44:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) 15:44:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:38 executing program 0: r0 = socket(0x18, 0x3, 0x3) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/189) r4 = socket(0x7, 0x1, 0x6c5) mkdir(&(0x7f0000000240)='./file0\x00', 0xd0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='!\x00', &(0x7f0000000300)='^,\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='}$#\x00']) recvfrom$unix(r4, &(0x7f0000000480)=""/4096, 0x1000, 0x1, &(0x7f0000001480)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f00000014c0)='./file0\x00', 0x180b2, 0x8) sendto$inet6(r4, &(0x7f0000001500)="f52a28f5524767559241d66997120af520e17863fe6d100edddb", 0x1a, 0x400, &(0x7f0000001540)={0x18, 0x3, 0x4c95, 0xe7}, 0xc) r6 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) recvfrom$inet(r4, &(0x7f0000001580)=""/148, 0x94, 0x803, &(0x7f0000001640)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001680)={0x88d9, './file0\x00'}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000016c0)) r7 = socket$inet(0x2, 0x5, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() r12 = msgget$private(0x0, 0x88) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001740)={{0x1, r9, r10, r9, r10, 0x40, 0x7fffffff}, 0x5, 0x9, r8, r11, 0x0, 0x8, 0x9, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f00000017c0)={{0xffffffffffffffff, r9, r10, r9, r10, 0xb0, 0x3f}, 0x1000, 0xa000000, r11, r8, 0xc79, 0x4, 0x100000001}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001840)={{0x0, r9, r10, r9, r10, 0x16, 0x4}, 0xfffffffffffffff8, 0x5, r11, r8, 0x5, 0x6, 0xffff}) execve(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001900)='+\x00', &(0x7f0000001940)='\x00'], &(0x7f0000001a00)=[&(0x7f00000019c0)=']\x00']) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001a40)) getpid() shmctl$IPC_RMID(r3, 0x0) fchown(r7, r9, r10) bind$inet(r5, &(0x7f0000001a80)={0x2, 0x3}, 0xc) shmctl$IPC_RMID(r6, 0x0) 15:44:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000240)=[{0x6, 0x0, 0xfffffffffffffffb, 0x400}, {0x3, 0x9, 0x66d, 0x6}, {0xf8f4, 0x0, 0x200002, 0x100000001}, {0x80, 0x8, 0x8, 0xff}, {0x20, 0x8, 0x9, 0xcd5}, {0x7fff, 0x100000001, 0x0, 0x4}, {0xffffffffffffff14, 0x83e8, 0x9, 0xc51}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe69, &(0x7f0000000140)='9') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 15:44:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000000124, 0xffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x9caa}, 0x800c, [0x804, 0x9, 0x0, 0x9, 0x400]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x7fffffff, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x7fffffff) pipe(&(0x7f0000000100)) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) r3 = semget$private(0x0, 0x2, 0x6) unlink(&(0x7f0000000200)='./file0\x00') semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/134) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r6, r4) fchown(r1, 0x0, r5) semop(r3, &(0x7f0000000080)=[{0x1, 0xffffffff}, {0x4, 0x100000001, 0x1000}, {0x0, 0x3, 0x800}], 0x3) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xfd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x7}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x1, 0xee1c, 0x4, "d1e1256ae548aadebc66c3179d29818f0bd8608b", 0x7f, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000300)='lP', 0x2) unlink(&(0x7f0000000040)='./file0\x00') 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xf5, 0x2}, 0xc) setrlimit(0x2, &(0x7f0000000080)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xb3, 0x2, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0xdc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x1000000000) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x800, 0x96}, {0x6, 0x4c}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10060}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = socket(0x1c, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x1e}, 0x0) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce87"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x200000, 0x0, &(0x7f0000dff000/0x200000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x400000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='_') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce87"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = kqueue() r1 = socket(0x40000000011, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x80000000c4c, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r0, &(0x7f0000000080), 0x8, 0x0, 0xdde, 0x0) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce87"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x15d, 0x0, 0xfffffffffffffe0d, 0x409}, 0x0) write(r0, &(0x7f0000000100)="49e2e01a9bb741faff55313bf98a43a20d60c62f8271107616d8691d3e53fcd51fba185a419d0b7b90426a0e6e7e953200d0da73dd4f2702f7b0f7208285870a3698a82e711bcfaf3ebdb4a12ee16b13b29ee97a3bf1ace2c93e0c9d74acbcccb1494c1589e316137795eb6e3a7b8d050041a4315e0391b48d70ace0ee1f925cacb04a44ecea045b763147b12687966bb32061affe4d80145e57c715e24e", 0x9e) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x7b, &(0x7f0000000280)="8ba765d649f6255abcaff3f66e6c1b233cc581283a16d96b49b138d74e1e53252643dc534736aba22930b364e8ee2b96f98875d2962d5ffec1f406e3b68765e5bc2d72183977f3d3a23d633bf57101d367109808223924a09c6b02c84e1fc4c8ca7e548e6e8b7efada2a51c4d7889400"/123) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000080)=0x2) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) close(r3) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept$inet6(r0, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") write(r2, &(0x7f00000002c0)="edf2d79f089bafabbc37e2ba", 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x5, 0x1, 0x401, 0x720322e5}, {0x2, 0x4, 0x5dc2a27e, 0x8}, {0x2, 0x8, 0x7, 0x100}, {0xffffffffffffff8e, 0x8000000000000000, 0x3ff, 0x5}, {0x0, 0x80, 0x0, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7f, 0x7, 0x5, 0x2}, {0x4, 0x4, 0x401, 0x9}, {0x5, 0x9d52, 0xfffffffffffffb1a}]}) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) socket$inet6(0x18, 0x1, 0x0) chroot(&(0x7f00000000c0)='./file1\x00') pipe2(&(0x7f0000000000), 0x10000) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() close(r0) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffff9, 0x3, 0x80000000, 0x4, "857217828a3335fb803eb4ead8e48ce8a5dd9c6c", 0x0, 0x10001}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="bfedc564c4d696e55bec59be9c6cebbcc3283e39190ffada3656815d09c072bb67c12c8ad9ed51475e1cd77724989b666c7e7bc54cffd8e8ae586992210ff18f3c624057fb253eb7138033415b6d3cba194fe94073668269b881bc3b61c9f00c5f4280838f89c8dc5ad5cdfe7f7f90bd6e6eca", 0x73}], 0x1) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) socket$inet6(0x18, 0x8000000000400003, 0x2000000000002) listen(r0, 0x0) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x83) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xfffffffffffffede) fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x2, 0x3, 0xffffffffffffe6d2, 0x100000000, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) lseek(r2, 0x0, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1e8) getppid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0xef8a, 0x7fff}, {0x4d, 0x0, 0xfffffffffffffffe}, {0x806, 0x0, 0x0, 0x4}]}) pipe2(&(0x7f00000001c0), 0x10004) syz_emit_ethernet(0x4, &(0x7f0000000240)="3b692af1") 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x18, 0x2, 0x8a12, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x1be) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x44, 0xfffff, 0x378e, 0x2}], 0x8, 0x0, 0x3, 0x0) madvise(&(0x7f00003ef000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x0) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 15:44:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) select(0x5c0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x2f}) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 15:44:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x80) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0xfffffffffffff6f6}, {0x18, 0x3, 0x4, 0x10000}, 0x4, [0x5, 0x8, 0x81, 0x7f, 0x3, 0x1, 0xd6, 0x3]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20091, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80050}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:44:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 15:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x8000, 0x81, 0x4, 0x82}, {0x100000001, 0x9, 0x81, 0x4}, {0x6aa0138f, 0x2, 0x10000, 0x3}, {0x8, 0x5, 0x5, 0x5980}, {0x875, 0x0, 0x3ff, 0x7809}, {0x100, 0x4, 0x6, 0xffffffffffff7fff}, {0xfff, 0x0, 0x0, 0x51e58169}, {0x8140, 0x9, 0x4, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 15:44:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) munmap(&(0x7f0000009000/0x2000)=nil, 0x2000) read(r3, &(0x7f00000020c0)=""/4096, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3) madvise(&(0x7f0000012000/0x2000)=nil, 0x2000, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) 15:44:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="30b4f949eb233e82e4f3f8838a1708c469b2f1332a9fa6f6b90ee6f3925f4e30abb4419116e5aeb94df56aba47", 0x2d) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0xfffffffffffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x3) 15:44:41 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000140)="2bf011f4ae1a9609fd9fe6e76fbc5904093b9c66ef25b9db10c465b87898643f9e9692b15ae6d961103011306b402c4a691746cf9ce93ca5b928400b28702b6ebebede9474f53b19e79d644cee723478146001ef7456ff0443fb7f6113298364f6a70272b7441e914a4e9043c088c44bb007ab59e1210ef91be351d93b06472142fd4c36e197a504b528cba4b5c0abdc46185d665c86ac72217f", 0x9a}, {&(0x7f0000000200)="f34630b504168df0f4f40adfdc2fcdead3d746a77abb2f5101b8199a3b8b8d69e0e4b3c13c63a71e3d0686677326f4a9fe1a018fab05947943e1bf5d0597df608dd93dc6a08ad83c581a6351cb8cbb62e227345d7a9f4218bf7411cf2868c3d366dc347b4f1c4b91238e28dc2d2ce3cca26e1d", 0x73}, {&(0x7f0000000280)="5561f6f7cbf67a1124ff3f414f3bc7f7c00ee7bcebd7b4b3fa41e7be9fa8180fbd35ab2c1635f37a0559b1e0ba9736c049a67ad213f75e593b3ab3962d9814f5f119442083c4393f0c893cc15f9db9e52a3c815cd7e7c2e8bd5e62754e0d5439c25b1908ff61674755ed0bfe88ac63b71a09c00ab8bc76640b910bcb19165de38ffeb9326da6cf285d7863a02ae26f7e21673b08f04cd827f761d581d0b97218959ffa9aa561cad2d2af4b821cb314857a83eff117bc5ad844973f095b7ee7e29ec767dceede779c1d5cd322e78961d83648728ccde29c877cd2581164", 0xdd}, {&(0x7f0000000380)="f38b2d8b4403f8c246ca48d6b993abaa4af759508bf67de1b5b93d21238fcf5d4966127cc753df295ba1b3a233b681215a753b660ea099cfe2fa645a720578f97713259d22df80305a8af31e3e972d96d199086d04da19dcc899849882b9145081d00b9e2d75c9d277535b4ec21ea908a30caf4d1d22aa20afc9e341cb9a3920d450f65d6c9b4c7b6156c2a213e59f0594a9357a19307397b3951a55689ff33353044566c3e1fc828c7bbd7a8ad7f4f157843ad21a0b0a1c17d0acdcb58be45ef27766404cebcc3a3b21e43a7777bce4cfdabe8ce5f3f10e925a749632245f6d669c91e80cfb0e33144adf604b59cb1ec3356c6c9117a91c51dd08b06900e7c834bdf4e5ad4c0a61fb6f1889c7686b5d55e87f386a2133c5ac1aa18f7e334fdafc4baf73ebc6820b4b969df1e360f3767c866c99e43a7ad3d35abbb532dfbc159b9e57fbc41437783070d4a12112905136cf2e89efee6b3c923cb1287bb93670ae900e193c2c42ddaf2f75b813d1d65fe1a55f337a5ba1ac9f1ac278ffb7fbff6a9a037a439734ce20ee0a327c9292fa2ebc0ce234214f47bd4914624a2cf55d3b40d54cb00caa78f16475d5ec9e603dd9ced6585d223b37bc4011eb129ecde60a9ba5bd97534b17a554910b796e700e9a73d33e270ed48a989d973347cbb17e40e8e2bded4c3b47fc9e59fc4396db7a7727a64aa5826019c52016f876a83c5a1d7c67da1260400794b47e3392d87e082f70c5e432867402c3d1f0e8433a8001fc5083249a35f30675f89cbe4392b8ca5deb3cc72f459fc7a38a9ff970cb42913ee4635b775bd69730a77ca23f94b7f25e0e2a24de609cb34a898238f7f07783dc645b728de7b0b206da136bbb2764816808e19910ba0ef796ed509948e32f20c5f32227875a84fc4d52bcf62f81d95674a600121bdd6717c984497c38f48c090e535a2ec1b551a9d1b06753fa78c2c6f743adda26cae8731175fdf78f01eee10de56c04ce27f5b38b188ed309bca771f3bae9c2e04274fae089955ca6b38e455e90d140d9748a35e05b40ab19e7d046277663fcee60e4eedc16f4c19c37ca2f7ebd8d6a2ba204ed94839aa0d06b9a93df574f82e51c7c57d7409133be7636707f96b011d0fec0af23a80b6760ff1e50dbbbdd68188c438661e98fcfe2a2ff1f66efd449c23e79b31182ebea523be906c6aa50f472217728753957e5a3265cecaf52f4d870e8c29723631249a1624dcd6c5b9cc694c0ad5dcca86a919e0b0260cd177ccc5f93c65a8e34df34f93b5aaba7328d0662012e57560908eed5ec9774f4cca1c426535697889d266b8fc846c2d93cdd491c2df1e3e683d8e20c31e97156055cea0769a798a2872e11c96660d0876d19e75f70d394cd4d918e8b05bb110bf6352d5a141195e9ebbb11ef38aebc016b72056128bb477ef5be8bd70e450c86fdc2140899d9d55351ece060fc74a3fd5515ea8d66d9c12da66ead3f9d52a52f8415e7d5303422ab694c0ba12f85d1e453d4d820a488594cbbdb5333117e5f38be78cab453d33f25bae6d365bd1c76460d3979cb22573fd4287a61938f9607822e856255b2280cddf36deabe212f8b5c7537265ee4eb8568134c558322644a1eef8037fb88c622556967ad2457d55f4b09deac12fe5a69e42d2d4fff3ccd988f0a8d046139985ffed3ac48828ddef5821ef07f25c207a0200ad51d5b074c222734af6a31cddff7befaee940a70b25179379e6da515613e86f32176f4f88626c3a994a041e46c21e78944c00f645b2fb80c09510ac12cda1a3268f4067c42bc105b9934bbb2d28df8e548b90399d43c4f34d7e9def10ceb4b50497be24fde82896a59e411821a65d9bb797869e70e455f1947f5294a2b15ab40c6f3be3074e462b593ae4cabda69b48d66f53a0457a6d59cba672b9842af56197b820a30ec9b33d377651bcf10ebc26ec84acd2e23765ed2b06a7fd10a004d6e262b60f492af220c8707251f930e2d737bac55a2723f05fb5898c33e0f270ce439494f24773b4f1f52a1ea8bb26cebd018808be9429343dffe0025d9610d9856b94f6fde798e4776f76068e75a2a0432537780a9d4b87ec3fa442bdf2aaca0288c8d9f0cd18069f604fe006b6fef7265271bb24ea42d5851aff6a26f3bc32aef771aaca6d84ffc59d130a46158b477409df8bd4c3e1bf9eda5b661ac96b810d0c855eaed0a2b41ac1ede52868aaf72796113e1431f65efa251b954e516e7b36a4a047d24f81a3c9547a10a3adf14006651b52c6dec754fd5bbf4d707f3585e73183d038010dea398b1c301046e950042fadb7f7ed3eaf149be05ccf5903d92311c08e81fd353fb73b9869bb4f3b5699a79c75ae6c67602f7e4a8acae78e0ca09c6aebed301abfd7ec50dec967e34e1f2b79f076c9abd4988981ec441cb86946632ab0f22f0c5c2c84253b34ee53e00054077719e6ad6047e9d5645536dc33d5188d799e4f3f3a8fffaf6ccf101801607d5b0e4756b1c8a48a216fc5ad5541da0b426577fe63337e655112f3ace3a97d638faa78b9b5b6decd9f6f3ab0279be4d5ef9ff096f664fa858d78340a454b2fe65d2c69d3e8463e019c4f4b4c410a293f0550b6769e30f8442939dc107fd70f72a5969d854b12645e652623614f947695b58316e2afdd1e80976a7a994eb3ea62c1cd7d8bc5f127b8190b40eefb9e64abddc2b5e005d544b2ecf87e65a6af90ba986eff664336c4369e3d0c6c99ff62f8d38f8cfca282b95a5315386172d6d30fe01b2167ad748b7e6f1a52f46d44e5d75c2cff408ce91c1edb4eed42d8df55cb1ffd932984f987332c125bd4e33ad2731a16c034d8de38b86c275d9629b36b8fdde790c23f9ee0198be35dc190e654f5125d45bb1bb3bdcea8da2aec6c025352040109a13291336e67beb914867905026a7d9211ae3d1644d41de4dd506ac12c4dfa2d4c2ed294aed83b6aeed457d3e8b05de971da77a67de1a2f64a43775c9aea2a4b094c234bf7be503d98531ede811d7004127500af7758ab3bbea8c3ae56118a4708923eb769f6a233d62a5bc07fc1609e103fe0c315ad4163fbd6233475d9f1f4ac4f0ffa60482b59dcd0dd4431027abe810a1c8b3e4731dafdaca0648e5b9a5e54419fee78a7c3946df75a0866e0181c2f41e70f97be7f514c447174839f540a3dff91850c6b9a97e12bfbe1164991fad8594c251f9ce751973b8cd26ee8c8732795084c8333270eeba2ca4fd67bcb27bb72177b40e8454b311fb011dee58926f19fa43d4fbaece6d355a2757e02f62015fd5f2558a99cad1cf496cd1c7974644f71e626ebb92954b10135734e95ec396c76bec2441b975b82f034c53ee707a4ab3a7f01d7ddb7404b9c1d72af006228be4cca98ad0ab20d1141c0825e3b9639b9c953de4ee6936b534a9d998de602213d6d9cc434d23abc89214a321dac2b4476566de26f54e89da4f5ff5249d6906892dd3744239a243bc9b3d05ff9c79ff009937e6af0647a932a9223361a01728d0e21602085d3226ce321e1ccca245da3e220699f18930f5e5ceaa91d42564534100344446204d9f03e90bcb6897549084e0f1d72b34ca953eb86ae75b5fe75b525ba5e62af987b9881b285da2ff19d22c5200d95da5b4b49b885f5976dfbd4d9a3eabbb3088e983fcfa2ab7d857ba61fb50f7492517af5618047c709e72339a94d1daa9e831306cf7e747cc5513626ae78fb66c84e376968ec695529d78c3cc2b05ef84daaa1f8a3bc5def6f76a01a035b5f7028f05bb3c6839a56c2fcdbcdb7d7f6efa8a25ccb60cbbe0bb9e788135e4010024b9c604d2980d10532f26b85ad1efe0cebd4025b32d11c429a4c641199b4c6192f0273d7cc8ee892616d79cbb2750a32e5c3ab90294bee307957a4587b1f4cd8da172816f8873ee2518e2ab27dd3c2f38f4c69f6fb24701f2ee7344ae1732ffda49c9d5eb6c11bd4fdb8f423ca125a9a5bc9f52796f09beb2cd1505cca06b598d70a632ce98fdbbaecba481dcc64ac2f954449bc879e29fa7926c20602c9456fb82ea316895bcb93b1c717667e790124942f38cc9cad1d2a35f2afa6614e456a3dd1ba11e26248b453411c5dd2209066b7a093829a78ac7b340f60a32e62549c37f88788dbf96ed35d627cd02000ba74c8c29cf8d0cb2a67633c61300d29be2ddb51dbb18c7201315a4fc3b17fc4fed2565733bbc019b5963429fa0030e79dffd4b98b52a6ceee9ef1aabe9cdfd68f5eb639b470f90e5f7ae09d03a3858bd8e881cc6706e363d977ce6f69c585e8ac010dbc41e49029d1710ffdb96f38d441b552d434f7abe123c258f587acedceba64114ec0d9287aa16bdec558f42d5d80c58ab03488422923c1f53e43dd5aeb66d62eaa2cd0000b6198751117ebfffcde4b48384398096237473ccf7bf626061d99d1ccf8a3451a08722d37002fa47d9673e7e0c88cb8134b92d0346854cc1baca809c64d42a3a4e812e454de4f23022e264112ebdd3b206e33e93fe44a57091e17a4b690b7588e94dc58c9189c852f854cc633c80e891892344e96760a7d2ad45ca0ee689b2ff0fed6928066723a6b3bb7208db09ca8297eef6db056ccc09fdfdbaa76b22f0f04be4e05a1b4c1e82f46a84f11fd7b0483551267cc6abb8b8c6b718ade97d7d2a17f835f4672b80595fae7ad7df96b75613f04637b83568e26d12d89652f67c8c833be1ecd171161a3e7e97695168d68010d12d948810b693790769936505dd420699d299986ceec97c430fd46b125574efdc316afc385cfb2e05d87a22f3ecc7981662e711a6d794603b2367f1bbf7450fef63b116aca31ff17f23ddd086f8d440e78642081325b81b473b26cf326d27f5fd4dd3c62aab3cf21c36a9acf636b551ae76aab35e703ac78d63647cd1a13141256a3703f87058654197c0f0054ab9632c836ee3cd758b285022e6b004b0d78b55217aeee48a2cad1e357c4005b1554a4a2eede63852f152c17d4220f8e286dd80bb07271d4c2a2941f7aec1ace463eeab85ec8fc77e539aa46d356901449d3d2d9d32307e28d0478414ed139b9852af7632e6d8bc44e1c26b5e704b7d626b7672568dd69e6f7e102ae232b060f9bb77bfdbfdcfc169732101242f04d33c1bda827fc836f1cb798a8c1ed4f3b515f38bffdb0d01f0c5a01684331bca9db2fe04bea5bb62e082c23ba25010748342a15bccdcb94159827b2b4a2b262655a98a11603a6b7fdec1db267d32ddf4d03324407d4e5e52852a7921a79fbae22c8d5a29c57b6d6a16bfd21365a933eeb12242b964f9db39fd4049c0a3c0a448bc877e729130caf42f8f2f56a8ed87bbda3efe58b99a6e5fe014ac0e112f643a14b7b73889dd2d318ca8e4d3cd0ce64e9681ccd4a20d4c90ef70447ff6a5342ea93e6d863294ec4d369a2b9965b253bf1b01548aa655a39a5325db8bba8deff7de1e2f40a6523852a4c541df7c13c9933b6dad4f56cd71d9f52064e9951c020a61a92e0c9e3ba2a8877a2f2b3aaf0dac81fe53131076e7f3b64b2a270464fd6baa0b28e3d13794436ad233b2ef1a8612472a353ae6ab772c78fac141d20ba2784a045373886065c9f8ecfb8394dd902c0397af24e3fad3d76ea83d1f35529ef04a44220172e74a97ae81587ffa22c1aecff426718cad8c1441aa1f0e37cd9befe5f731321d160f88dc1c32c8e381912b4190c765f9d338dd19e8aa7691cfbcb9290134fba68d60990b1d07c845badb5b71c90866af33918ba2c67072363189b8f0c8c3f13fda11450147d58616", 0x1000}, {&(0x7f0000000080)="7863a19a0aa178bac2c2c27cbb4c63586ff28ca9ab2144872480d2f9c137cef5a83368796f933970a49618025dbf33c275c24a2e0b5ef48f251f", 0x3a}], 0x5, 0x0, 0x0, 0x404}, 0x400) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000100)) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x4) 15:44:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200), 0x1000000000000004, 0x0) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x5) 15:44:41 executing program 0: socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/48, 0x30) r3 = semget$private(0x0, 0x4, 0x190) semop(r3, &(0x7f0000000540)=[{0x0, 0x81}], 0x15ca5ace2bc45b76) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x8411, 0xd4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x4) chmod(&(0x7f00000002c0)='./file3\x00', 0x2000000000000080) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000400)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffeffffff, 0x0, 0x0, 0x0, "000000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x81, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x4, 0x2, 0x2, 0x8, "ca16c32456af33f7cb8e3c27da36e1579f606283", 0x9, 0x2}) getsockname(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r7 = getpgid(0xffffffffffffffff) getpgid(r7) getpeername$unix(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000df0000000000000000000000000000000000000000000004000000000000005a5f650375b2a0a800000000000000000000000000000000000200"/94], &(0x7f00000005c0)=0x6e) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) getsockopt(r5, 0x9, 0x0, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) chroot(&(0x7f0000001680)='./file2\x00') 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x6) 15:44:41 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000000)={{0x8000, 0x2f9e}, {0x1, 0x6}}, &(0x7f0000000080)) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x7) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x8) 15:44:41 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/87) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x9) 15:44:41 executing program 0: r0 = socket(0x2, 0x3, 0x1) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="0b6d444197ed3c58efe3ff6a9f414b15715135f15090eb", 0x17}], 0x1) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 15:44:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x1, 0x6) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xb) 15:44:41 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x205e, 0x40000000000902) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xc) 15:44:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6, 0x0, 0x0, 0xfffffffffffffff9}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0xffff, 0x0, 0x8, 0x4}) r2 = semget(0x1, 0x7, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/107) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x27a, &(0x7f0000000140)='\r') 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xd) 15:44:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe45, &(0x7f00000001c0)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x1, 0x5, 0x9, 0x298}, {0xffff, 0x0, 0x6, 0x7fffffff}, {0x3f, 0x0, 0x7, 0x80000000}, {0x2, 0x5, 0xed12, 0xe1c}, {0x1, 0x5, 0x0, 0x80000001}, {0x5, 0x1, 0x1, 0x4}, {0x0, 0x3ff, 0x1, 0x4}, {0x7, 0x81, 0x1, 0xfffffffffffffc01}, {0x736098e8, 0x100000001, 0x20, 0x9b1d}]}) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe) 15:44:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000000)="72769464ac4a743408f6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setreuid(0x0, 0xee01) r2 = geteuid() setreuid(r2, r2) r3 = semget(0x3, 0x3, 0x4) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x9ba, r2, r4, r2, r5, 0x1, 0x14ce}, 0x1, 0x2, 0x6}) setreuid(r2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) syz_open_pts() setreuid(r2, r2) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xf) 15:44:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9d") 15:44:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x21000000000001be, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x5100800a}], 0xfffffffffffffe48}, 0x0) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe0) 15:44:41 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x41) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{}], 0x1e}) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) dup2(r0, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x6) 15:44:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x800000000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20088, 0x18) accept$unix(r1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4e0c385ea671cb16, &(0x7f0000000080)="8c") 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5e4bfc3f478dfc0ea5a3"], 0x10) 15:44:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03002e2f66c66eb57c00"], 0x10) 15:44:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bb312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x10000, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x9, 0x3, 0x9, "c766f1eee950b6ea055dbfa5a7b467a9102da117", 0x7fff, 0xfffffffffffffffb}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="823000"], 0x10) 15:44:41 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x5) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/111) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8000, 0x0) sendto(r0, &(0x7f0000000140)="771e2e11215bb822f53164ca89f74f4a5efc96e8d8f06d846770fd721fe898e236af108da7eb2705547e633c9e115ea59af35f447481b7f16e4f2b14d83ee4dd289a864d94b46495ae83e84c059aa7d3c5f87fe9a01fb3a9f2c874cc192cf6913b27a94dc6cbd60c3058f3dc58252bfa6d98198b1df38eca07e1b593e4026f40e78af1318a1b0c40d2e9a5edcb8cee062a007f3f17fb125815ebce13469a4d3bc322dc2c57bf9308a06b14597ee8222b5b6b659d23006d6eb31d2ee5883907624afd7ee6fee2c3495c64489f0f5617fec14d382972acb4055db208371f18110eab7e64dfa3b957b4a9c4ce3a949058caf20c6e8d76d0", 0xf6, 0x402, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) 15:44:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = dup(r1) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x3, 0x6}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x100000001, 0x6}], 0xfffffffeffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x20000040, 0x4, 0x5d37}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1c2d045f, 0x4}], 0x400, &(0x7f00000001c0)={0x4, 0x6}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8ccc8735fd"], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82fbdf2f66696c653000"], 0x10) 15:44:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) shutdown(r1, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f98fe917af17832f2be4c702c3a389c226e611182baab5c8f439b6852ba653adb34bf7fd5b45d062a304aaa6e61d6567567cd02a4aa5c59339cce411dbb27d8b7542a0042d226693b5debde25081c18e01f5e53d288c0fe7fd97f90aac59363dc2a1d28974d544b825599a8ac5ce61efd66ac32bf22337a81894a2255fcad7244731fae80a87c3349f19b234b1fcbb541acac00ea72f153693a71128668cd6afb12fcae8e30456b12750551c4deacdce270257b7897ca9247dc7a9d472c71bc02dd7e780b2f476034ff3c01a1b770fd42507b16e0d1e423cab79601c50ef42fbd260e27a02204e10acc8906cfe1c0156c994182673076a8c259c21570033fd100898724810521e65a10f6fad3a3ab07de6693e2f76db9221fc9a35f02a3bcfa6dface0bb031591ef6999ccc53a6ca892c9fc4d0bc3ef927f1e604b9e305eed346ffc65a6946a4061525221657a7dd909d3cc42ee3af666cf17b8b9eac1d0e106728fe4a6e60340e10443ec7526863e7232b6bfd313e4d06cf22d8005066e9c9c75b6e53e268a1d0902c03ad8568283874a67df1f090a51c2929ec669c63696452fb209a278cdc00394a41700e9eeabfba8f038059271b5cb9f0a9f6e9d7e923fb2cc9027f23d374edc62c8e63bb122d003cbb20a27ca3b04500b7453f2850d54e8aba9e104da51e2d1d07ae9b6cc2ae534b7d18616aae3d3410b9fbc608fa37abfae859c387ea7e29667d3827838aab4fc75b3f44fd610244299b7aba51f718a8d4e82264ddfa535f03bb329a00f65fa0fcd87ea7187544cc5568513749bda256e5df1ade3440007cbcbff3da8a394834bfa58c55c69d5e509feefb9c5b5a4d398bce3f106bd2592b4debb7d8d4a9307ed83a80f519ccb351bbbc8171b7934f1be29b41b19e34674709dd367236bd6f31946e02fe4ec1d56d5e6d2158ad30ef9caeb6c0d416f9d07a14f8016ea88c5983b15ef322e88b4be9b8eaec359202c6d9d7b79acdad629db243994653dfe6e68a975f7824b29e64fe27f8827b012d56901feb4bd92eafedb1e023f2650aeda281fa9b950101910e48ae2f8e1768c7cdc15fea0b58b6d5c0a239728eda72e5dcb7c17650e18e2a225aa403c464a94f8d78be3f566e9c6da601803b3d222b4f497913ebc9044901b51af50580318e20a375af2478a0bbf98001455c2843076f2a3ba868365b44ed026a4ed22ff70a5b39c1cbd4368177bcf77f479ab2af476338b3dd6ec59cd99de222ce9cfe5b85df072b4cd3fab24e38b35cee7810384c40cfdee0c35770aac6365d5bc3b03c510a046ef7eec7499244d70a8f74c4c9364dce1c60cdaa603a83eb5c05a3941e7cc8f37271fbbd6356f69b9018703d44a97935f235c4f8d91ab431c08a43f9ad4da9be31f8eb41e0d6833e8101d57deaa349a20d1e01dbdc7e3ad9179e46b055de6f309da294c321dd11da589a2e3e2cf218824cc4d0433274138fc15c306c56b396d0f980c3e584c4f307f88722678f86d64fca33eed1d3124ca2a6b8d56a6583009dd423b20c16a9673ec21293a0ed043c83fef2c795e35ef93d90bb4122313d4f0b1513f22bce35c31678d78709b371b5ab012cfb2933f28a01210ac2451496500c0dac0fd393973cecf5ddf1270f51d57003f3cb8b033792f518c54fbf69f5ee97a5ae0b919bc0ab42f30d4f9e3a75994eb41474349de6f0a576f97b112023838759daafee064283af2947bd7c78c7ad47cbad02f0d7201a58475ca9f1f4d7e895188d8786871d81fb3badb0b6206abcdb429ffbe980a2abf08cfe233e2b2b82e650c3ded5e2c65ea4ee1f9fb568e227e2f1eca5b7bbbd28fb83337663c02fc8f25a046f9df0a511c5d35aa2843c3d9a21785908f8a82339f12fe109ad68aced765fa57fc7f0730ffe82daab4a75432582886fc8b31db7a7bfdcf1a0ab09a4c1fdd3d90e104cc91fab67033a1ba5170a06cc8b74d3b9e8581dba7cabebb2f2ff3e59307369b591988b815c47f47053efc92ff975042ca55c47d20b5e32b520055b1f287c6c470cb7944a64fd82b6c9101a300de456e688c30581d53d36a895bf6b0a884b05bc5aee6fed01bc2a58935c4754c8a03cb79424b67dc636190247ded884afa7c54f0fe36746bf7ce23e3597c775ebe508215d43df470f5dfd073a7f1bd33157458bd589b67001c2fc6468f99f471e6e4f1066b1aaaa81b3be2231d5aa64edaa191ea248c9140360cb1d4955bb382efd38b8a4d6e25017545fd1e5ebcc1a539ae9cf3b51caf3056ef450b25eea8461715c363b4c179cd99b0118d483c3351d22fa903f91f04a0b2fddad22371ec2a42c30846048e0f7976f80df4bf803879070f9a8ace04094ece42b628942b9624812567c02444f3466c6bd7770e1b3fcd2058bad83d41e6a65ac4b46f1a3f45dd6be6fbb303a584f8b972eb005c4253e2239a28cb99f4bed08def0a86e30b087f5b18f08365c0f7abf46c0b0b89f59e354ac43d3f4812a947efd356ad7b7d2cc403aaafcd1f4fc2c866ed6d82ccd4d75818d80c8dc9046ec86ad9862a07923304775e53c7c7af0affb12f32ff7f04379e6fc7481a415dae2680e2c85df79915777ee713928fa9025cdf55592f5de7e48bfa584463aa0028000dd74ba8eb13e6c164d1b9c7b2beec926338a1fd398afbe6347641294e02a273c9f03e340c775afead4dea7c92b2533b06efffd6614811322421cd5a6362c4b9a2babce796d605c8089292cd29e0031ae9a5cd8400fa26ee21012c97c00d729efa13c00ad037a23b59513435533a1100b10a5f008ff87dd5bf70b28daeba15b89a74c45ba0c90b0a305e38ae4c759c898f481e3a79c99f10b5f6720a0c1ed5bb2a3b724a081cf535858c8e9203c5325f2b1b2656022d6fb48bc71a7b4764f611a09259ff8470d5b69d864098be2121c29cd562e121b73bb7b5d22301adc68025c157b867c3f451c1a23b418b65a83a12871006454a80e40ff3d2d712c80315f92b0338b3acd545a2db7c6d19a09f711edfde4af39aa846fb36bc8f116219be09c22a7f31972efbe2cb257dac43f9abbdafac135c8eb3c6359f3e380e0924f28947b7c3953114ca0006b0ab1ac8886339fe9fd81ba4587c3e77a58548ead91159092eb0f273a9403e03e465e15839db0c4e0ba109460489746b02542d5557dac4fd8bdd82727b23bf99c8b6b71bbd348cb1a86883dcd942131acbe907b256c46acb4571b36510ee20351db7964fff64422702b3816547ea158d4064cbd4e96c8c23df8a4196480adb9b867b1e20cc5cb0848b93b641d753f851c551da8d7cf2aeb1a65b45ed293796d0a55689c1a4717492cd62425d612a9b85df7a899d0eef29e5ddbe82c27744e7b9a2a0f7618bcc7ce798850588842d5d7be70a361d0f68dbf766085185cdadbd5a898356c16d186f38f429fe35cfcc6ba9133fbe0af21f2c9f77090bf6a32b441cb3d0c8b80b81d1dfa1e7217d16a0c5594a13551bf08871104a48c42f8a19e010306c3706d66b7491ab2cea7c6e8f75b4450db3e3fbada4fd8d40ae81a10236c2557fe7dfa893e1b3fd623ecb83ae48e066221919e077d6476d90fe5ae1a24ba5ac9912e7b671ad1098ca71ad8cff0f2262b477a4c29d5e55e70c83b807834366c275b806e5ea1d9782e01a39131dca4b4e1429d83684f72449e7347f4de184578a739e4f290681f7d0e1d50e8c3aed8d42af62a797609bb004176a5e5296af2714717e4fd06e1b440c34c1af322ccfafd41ee75b589d6c0e419709765d3acae4bb80c8583ed104b059482909c18562907e8a311c4193dac6f15cecf287906ea7eb9fa5674504a63da6bc548bdab21e17f4c599cccd05acd5185593f6c3b97c42c663b4f48c0e684f5b3de26c75864f9d9f42ce50c4df2e9e10ddc31878505b9b32f151ac8fb85c5011e9cf6247d6a275fb64880cd132db98769394539684b4f88c81eaa27d1975761f893457d62019f02af483ebf90f7bdcc08a3e1aeeca02f387430cb17fceeb6af6f15387417cee45bbefca10e1aae8a9740552965cd3b792020630e70cc235a08ccdc30dc260fb4f409126f51493d1c7698347e6fcac6f0a44d9ff610bd9879d63857db1496724ef8cdf4567bc5d91facf4dca09ba0dc7562bf33eb4b80822f7a2f7d9e1c9558c9036950d454aed82ab0c9f355340585508e6074bd58eb625a72933b94d1c22164e22753db4576eea83fb297fccd0c16cc1b7ec27259849ec455a1ddd17242034634cfd81c35c6806cf58adc3af1a33e0d821f6043b69341722c70f1392e5e3fa6fdaf0fc43cbbb58d35a1cdf728d8cf35546c41c948da3117c809810aaf45bddff0be19ddb2aee2abfbee4b8bf70b7314a5d61fb59576da12708ab07adaa637f48013a27075e24cc79aaa472f48a783f43c5a3cf72a4c25de50bb3d0d644a5b31db41c1f105ee30aa3308b27a5af0e05a8e85279dd66c1a36a91da31d3e50ccfd1bebc7dc1ff6a2e6faae63e85358ccee66545e52b52daf514dae986de278459166a54cb7538b02c6bdfd67727c24dac1603d5e5364bcbe5528ce1adc18d2ee698b848aee33629662abf93920ce4cc492bc0a1c40d2272b3f6b8bdd8b2f8a07141df9f477fc304582ddc64933a52ef05efe31455c09461185f1782b685347cc35e63521346ce43fb097fb3019a23548be60e8058414871f8ff90afa7ba25aba4e81be090e999397829d2138ed363709da363c0d62aea933e85fda1512e45c054d08d2bb1c039850bb204ccc47ffe05ffb13a53e6b6c0ba75dd627a06bacb2ced3aa84dafa0a57f5bd4799f07665af99d3f9f9ebe9d29d359292d64e2fec6c9ff309d6c3e72ece19e64f5d0f51f9de7ff5615cb6dfd90ebd42561fd6e7f0123d28ad62f55c7d53a8369192c80e3b1de165b1c9a3cd8386e50b838a2e33a87be9deda72acaf9ca1c924ed5d3c7aa6efd382b71b7aababcbec7c9b03c45db7409bcd60a0508816ab46c834483c693c0c0f69c341e540087e5fcfa25b6465d90de803b85f1599fad170c25fe4cd5f7dd8a84a966af28a1fcf4eb1ebc3aa2ae5b4b34afb033f5f428107b787c916c5bd442052932867ed347b02bb3f497d3e9a0e4833392f0629633c0506b61269975c792671bf450a8d3c1175ea962f974d9a23696b272198ecffa42ec9446bf8133ffc4e13c44b6fcdb6c8949fbc238f8a9213c7ae98c5393180de52453b5f7145c9198c596df8e08a610fc7d9f831c3001913cd3cc215c647fcad3f1f8f74167972da5a2f98933208f1dea02c58865fccb783caa9abb42128044604893488d678640200731bb6e86242906a6acb63dcff7e7ef78a924ea2d71b0eec17a6843f0211bf0315b5b5fc8476dca62ee1819d661f100938db0b351dcd09cdd080e6325c3223cf114925ecb631eaab8cf45e6ea0665624f1f5857226429adb100c27418edd24cfb1cc2c92e8bb45b38dbea7ea3f987b7fdf6a41894ab4f7918ea4685e82485fcc8dad8365ff0592787c3b182fdeedf835afa78df246b181f7fa2fc123feaa79d138fad7b76bde0ceeffb5dad6c5fdc5c69f766647ccbd991b95e1369130ac8a2884358fe1ceb410d72d47b7ca582ce6a5478f39386963ac7f9d18dbd24e47c0fe4dd464779e508992e25515dbe26a59c6a36d9d46e156b3fe5265e0e5c47bd04f27f93f41359d37cf51e264494b694e4", 0x11c7}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) close(0xffffffffffffffff) 15:44:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x100000001, 0x7fff}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x100000001, 0x3, &(0x7f0000001500)=""/4096, &(0x7f0000001040)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820c9f312b8cce8735fd"], 0x1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="82022e3000000000000047ef1dc4de8991c2dc9af4a6c28974a6cc3180e4d1bfdf09b18c30b3380352d0d693f9cdaa06508d697c5761816890ae043a6e4d5e5435f4da255f507b42c851f31dcd4df87c4569bcca9cab0579c5e2807ff00cabdd9a9c83d6707c7a5e4595e46453448116f7021b8353296888e8a4efba0000557ebaa4d6957dda5dc67e22c3252cc598ec3f064cc33a233792f1adc1115367e82eddb362817a157a3ddd2753fc41545d7871936ad0c355c0ac40b82bd6a8039a27b3189be88f57731e730a68065720bee3ffaf44dcf53c8951fd00dbb56441ff816470c4a4176be7eb263138fbb5715817e8edcf60a6df2ef225e12358ab332a548172d5e4fa9d8c1f62dfb67f5866a7186b6eee6ea9e222b407646296f26dd941826dbcf2cb86ec69fd3d60558e57ba8704e81d2a4d2c69fa990640107719d718340177c0e808c19bea02019d490018ef199f27e35399fc66ccd09056d04f8b8934b86ea433451c91c0a63c8c7fa9cca811e6bc34535f88fdb91878348e446a28c8090879c7f8e3f2efe8d6"], 0x10) 15:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6341, 0x0, 0x0, 0xfffffffffffffffa}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:43 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0xa3, 0x0, 0xfffffffffffffe32}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") shutdown(r0, 0x2) 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$dupfd(r1, 0xa, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x10000, r4, r5, 0x0, r6, 0x10, 0x6}, 0x1ff, 0x4, r7, r8, 0x4ca, 0x8, 0x3ad1fc9c}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x401}) 15:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) recvfrom(r1, &(0x7f0000000040)=""/92, 0x5c, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x2}], 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) ioctl$KDDISABIO(r2, 0x20004b3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setuid(r3) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe18) 15:44:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7fffffff, 0x1000}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:43 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xa0, 0x120) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82149f312b8cce8735fd"], 0x1) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:44:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x200) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x8000000000000000, 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 15:44:43 executing program 0: r0 = getppid() wait4(r0, 0x0, 0x1, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x43, 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0x0, &(0x7f0000000200)) 15:44:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000180)="12a90000478dd08e792c7cd29c2eb1bdad6d0101000000000000") 15:44:43 executing program 1: r0 = socket(0x22, 0x2, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) clock_settime(0x0, &(0x7f0000001080)={0x40, 0xdc}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000010c0)={0x6, [{0x1, 0x7}, {0x3}, {0x1, 0xffff}, {0x3, 0xf26}, {0x3, 0x6}, {0x9670ff3fb4c2d03c, 0x66f7}, {0x3, 0x7}, {0x3, 0x100000001}, {0x3, 0xb28a}, {0x2, 0x4}, {0x1, 0xffffffffffffffff}, {0x3, 0x10001}, {0x1, 0x4}, {0x1, 0x6}, {0x1, 0x5}, {0x1, 0x100000000}, {0x1}, {0x3, 0x4}, {0x1, 0x64e}, {0x3, 0x9}, {0x2, 0x7}, {0x3}, {0x1, 0x18c0000000}, {0x1}, {0x3}, {0x0, 0x6e}, {0x0, 0x8001}, {0x2, 0x8000}, {0x3, 0x20}, {0x3, 0x1}, {0x3, 0x1}, {0x2, 0x7ff}]}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0xffffffffffffffff, 0xc007, 0xfffffffffffffff9) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="030000002b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202512f66696c653000ff2810ac2e4279279fa2a855492ea25c531d6856d369d469355f0a15c89fcd7d0435c10bafcd5e45e0a5b976f3764423b6fbba1ffb74ce885736cc5546b8d6ee94d79697367fefac435f8e30aefc64f8f67cfd5df41bf344c2b095baa921880b31a069c0372e6ec7b05679344ba2f7c22cdf683b9373fa4e6e6a7f79ac6feafdf3db0b265110362d3bb3cea566630153133f9f9c0c0feda30621fa2ef8ad5817ab2d7bf56270556d9e020b43668876b71674c61c4f3f53dc0259afcea8c60140cc965793c331861ee753d755765ef100b3682bfeec3fa4484a98cb5aabbf9f28a22ebed27e82007b1ab6c39ea061"], 0x10) 16:01:04 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r1) 16:01:04 executing program 1: socket(0x20, 0x1, 0x2ffa) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x4) dup2(r1, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000bc9e55c40313"], 0x10) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0xff) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$unix(r0, &(0x7f0000000040)=""/75, 0x4b, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2080000000000000006361c985a65ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db03555479882a03441849b6e9fdbea3fbbe68454ab1cabfeb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87dcf85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c0d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac223b8e697caed0f7cfca2e54d021358be58eb5d2d7ad559f9ad73dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a56c32b96b15f40d2a6ace0e26d55c83b603ccfd966f22684816ce8a1d72d339abc1bcc13d2dfabd37ef9e00e7357c301ee7875a20a70397254f9d7baba1d9f00a72fd9860ba32127948e0930000", 0x240) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) socket(0x10, 0x5, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="800c4a8700"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='-\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000ad5894c16c653000"], 0xa) 16:01:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000240)='./file1\x00', 0x4) setuid(0xee01) pipe(&(0x7f0000000280)) r2 = geteuid() symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') lchown(&(0x7f0000000080)='./file1\x00', r2, 0x0) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="020000e300000000382ba4ec2e0200000000000000dee022ee72d6"], 0x1b, 0x800) chroot(0x0) r4 = semget$private(0x0, 0x2, 0x220) socketpair$unix(0x1, 0x40000000002, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x100000000, r2, 0x0, r2, 0x0, 0x8, 0x4}, 0x81, 0x5, 0xfbaf}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x2) fcntl$getown(r5, 0x5) 16:01:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7ff) r1 = socket(0x2, 0x4, 0x0) flock(r1, 0x1) r2 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x4, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000009c00000000000003e56605f346d08e0082f965984a26debbad771ee61c376fd90e6130307490662467dc"], 0x1) dup2(r2, r1) socket(0x12, 0x8000, 0xffffffffffffffe1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8203000000696c653000d1043d5b4f875e8bd7d259332d013ab5d9953509de53c3723d5ab17adb69c489459871ceb3dac7120654eb39906039be148acd21e47f4359032cb1c20face079eabfab502441ae04785067d46d7e6f6ad8b63866c00f231f2371368d49bf5b8e45d44ab7504840aa70a6296ad0924901a5c90e8899e9023f9baaa66ea41cc6b09c28"], 0x10) 16:01:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000340)="2d285748215b337627664c3f89991e40e441b6b89658f0798245d7ca0c3ab8f1aea97d6a1a3b638c86dff81f879974c7a81643c1bf9b34bda17ea44d757cda1d33a94640c0bc1ea85f479b215efe1fba3debd0cf68ff4be3f31fb05c2c288d5d297e27a3a09b49cf2855b6e853bcd8bb665798c3529c21c4979f1434a8bd00f09968487e3fcc853482ae5c871d2cda153f2ba0c9c12a55ccd49cb85efb92021c533f6d7bc4fd956c27f002daabcc9966bfc931649692123be256d83cd5928d6c95a2ad4e72c6a9e7d3d17365ce58781e999e8f0ce50c5e4623d1637a5aa69964e3dc9a1172b2a710a4ca1e98279803", 0xef, 0x0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000219a5510a979b5be4bbf46b675ea39a9000000000000000000000000bdb091000000000000000000000000a81600000000000000000000000000000000000000000036aba931ef03ddcdf9df7e6a496d4f722b5f8e3c624764e3ac3a1ebe88dfc099612e5324ffd4c911831273305b5c9b548a75d8d327133c8300000000000000006475a1610172460000000000000000"], &(0x7f0000000580)=0x6e) setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10102, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x9, [{0x3, 0xffff}, {0x2, 0x2}, {0x3, 0x401}, {0x0, 0x6}, {0x3, 0x3e3}, {0x3}, {0x0, 0x5}, {0x2, 0x3}, {0x2}, {0x3, 0x100000000000000}, {0x2, 0x9}, {0x1, 0x1}, {0x1, 0x80000001}, {0x1, 0x100000000}, {0x2}, {0x3, 0x3}, {0x2, 0x3be}, {0x1, 0x4}, {0x0, 0x2}, {0x3, 0x1370f98e}, {0x3, 0x2}, {0x3, 0x7}, {0x3, 0x2249}, {0x3, 0x200}, {0x2, 0x1}, {0x1, 0x7}, {0x1, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x1, 0x1}, {0x3, 0x80000001}, {0x0, 0xffffffff80000001}]}) getsockname$unix(r3, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530832e54c9deeee1466337059f042cf5fa0096b8bff9e78c2e1504141165bd62f24aa2405026eec6ba2ebae5772fc36f35adf3f39dba3a5411c25b480000000000009440cd7b80973f8d5f9d8594fe2044b844b842b54a9facc76faed8758db474d1bf5831b5e71f"], 0x10) 16:01:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="c2112ca45665f3ed99ee0b2bc8582500d6b9b1739fce155e5794a60ee1f7fbe1741afbab2955cf83bbf890f4f28508391d85234535f425570f918fbd19857d570b2d0d337f7430c98b845073d18b71431d862a5d7986b8c673c32b662e810fd0d025a3e5b4f52b1732cd207e689a4a084cf5cbb7ff0b0e15d58dcd55d85a7ee265564c4630b6c177cba4a7e2f03ce2777625e484b2c8947618d0963e7aab6f99eb449422a993abd3ae529d814a81bf07090110f0fcec36c0df9b24f465ab8b88d1b5cc991160b9d4b7313b2b92b7db90a18ff680d83c2e", 0xd7}], 0x1, &(0x7f00000001c0)=[{0xd0, 0xffff, 0x4, "76e397f226899f66d2d2ea7979ac8ec555818f95f5bee6ba77f035b575dea6e93a1b0c8db20d37cb3d5652939ca5db77ce10dd43b82998e46a307e5a6d4cec54de56560938958dc6fed0d9ccab5ae0d4c0105de9e1552a008bcc60446a1181f86c10d469889f0f1d95b60ab59d21b2dc20883299405d82d7b753c3bdd549750bba21749b810a8359e529a96d276f67024549cb69a41b61170d29a2be8cd6fd76b101490b3a706eb66b8926e5b611cf8bf256e55a26b4f8bdf31e58bc"}], 0xd0}, 0x40d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3}]}) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0xfffffffffffffffe, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001540)="0000001860042900000068ec000000000000000000000000000000010038bc000000020000000087899664b8", 0x2c}], 0x1) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x52f, 0xfffffffffffffffc, &(0x7f0000000040)="7e349c86be1776ae18cd6e89f1632e32b4e858aa8b15", 0x16) sendmsg$unix(r0, &(0x7f0000002140)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002100)=[{&(0x7f00000000c0)="cf946a9db856db3267ef1830a4fbbb5ccadb2b9446895bfea6e749704480b51b02687a4aad4227456edf20375fc8dcf7c39124ecfc8afb22a4225596b5d85e60fd6e5893cbd776bab7e06e4e9452aa35e78a2de76b64ceb33538d8d0f49f608aa52f9312ff75dfed62c6f24bb59cf66aa1dbfb33d87b9d8a80adec9a097deae1cad4908ae44041dccc436ce06e4912ab1d581d521b273f03ef29e2d7d33fb372981e7c1ceaab0e8b0851e4278adf0be05825fb93d478ab6842a43258a97d3b1b8213eaaaaf258c206feb646771e4ff647543c51488e1d6aea660329ddaacac2df1d4beb4ff7f1e46c62078bf09ca5ac0b243c956a94e043613e75590b26bb7eed711355ed5c56f5560c37a94155eefd130eb41b06495085a0671ff3d1308e6d361869cbb8587fca500c320772cba634c0d29f219b1801511bee88caffdb4496b8db94f0aa6747b30d81901fc80eff36aedb07b8f5f092ec84d538649c5636288789fb4c5cbd6944d0da385c524d3f6b694ddc521d8fd46b8ba0e21d32075ad5454823025346448fecfeabe6e92758dbf4b52749fa77af64c9269651fbd8fd245445eb5a029d37a03c1c47358e38e61270e1a29ff75cfd4b7f830c04b2ad029d64afc405dabe1a14e27ce7a30ce5b7e8426bc8458601bafb20526fd34f3643be5bf9cf8bdd17cff2e6bda4fbe5c212d98dbed400128407f233522f458bedb0cab2e78c169a892ad43121f49a1140b76ff34dade6bae12bee594e3b0accbe55c1ac6ae34a7dba3a27d480f28025795270c3e7804d0580c46131cafdbede5b5acc77b40dedb725c0b2bb08201e60632b8a370b06281c220449d1b75ad87ae235cc3ff584e34e63b3c95b866832b4581c02c63a434fb4f27d43a345713c945daeef81f0e2872640042b598da45809cfc6d71e6786e2db03087ec2025817447f0d68b2da4e63f771d35ad2d01b7fa7167c4b9cf71452104f786b03b999467f743180657a12c287555bd377eeb7c76e7213acab2453019d8486c21fb146883adb93d4958b7476999a2f87bf672076c7d050f583eddee13e4107fee584db123fe0f94c6b658092aac36cc8774194a7f38c9bb65d02a0b95e153fbf0e74478f31f5026f9131f848e913b322ed0f84b2190cb4ad25e8bc2bc89b15249de7bad02af03c218e1fd2c044f76520c34946ee4b840765e0a4497872976921f130612b451be218fb4a50f38463276a4619509c2e59ef58cae4008b2caef954207b8a497342b5522b2ff5fba824bccd5fd54cf3f84a826fc221228d9f27a11019d258a4335e667fa2a358315a12b615f05212101643a5bc33ca9344649a5e68300b44a7d5ed3ef3d59843710f899459453c05eb93bedfaade41cc30525bc0e77459fbf9cec95758e4de26a657e20473b0cba83fbf93a78889ccc57efe48fee8ae55b91c4fb4f4a53b6f37e17e75f1340b3cba695b16037a2e0df577ffa81edc4b83564744f61a005621187b67782a222be6274474e9ed44db59878e5a940ee3854cd2c3e85ccb10a6e5649933888dfbd232d390924dd9b9e0621fe5445cf9a882e28ed2dc0c4eba4d6cbae3f1ad7baa43e5da827c0c7bd556a9311be4a04180a871141d5a842b9bc3ae2e8e3566d6dde5230bafb2c5b38939ab6d0b7c6c85fe885d942b4f53070a13c00ed9b36fea5c2839f0b9175ed89d7aa8cb74535e5c87cd4b3a8d025c0fd5a1b8ade1b81853b9fe984df8fff1e0053e18d7f8638ccd37aec668aa49329e61abb0c8f27056871a6528b205b9859065b06bb0f1a95050d67618d2fcaeccfc6a62d830ccf0c193c1c8b9d56022cc0091ac5fc15830f6e104fd947329ed9ca668f440c07cdd4b8b86bb034ac4c95892c524a922b5fffe4a49e3727e521008be72d05fd011187a1bce5aa5b39a9439425efe85c6a2ea4b877370bd5503819b8a352f60f4caa8a11560fa179a825f77b2abccfe2618f9315c7a1e9b750c777e7c1d075ee21a2f97d33e802d233d2a1f3141747fc9f7194a8b64b59ff3369ffef741a90c7bb202e19d5937df4befbf56b8f7ae6d3881711c81db8c996535d4f967d3e7db9c4fe78ab892912de758e6e1a4dac9a243da80a17c742578e1c13bb5440b353414702d205a1d1cfbba60e4dba26082ce4e682a1176a0fccddce55410053309189d0b045f7641389828f93054793025061c95575f39c3dd0d61bb4d61cfd639efc0d0d1c5402630f38016e8cd3774bab08112d89e230fe0a6fd098e10b177934b5f8aa80461fb058ba22df5c791484fa5cece5a0762ba2413b2035f98ee8dbe36773518eb7f82a02b26a0298515b83314e8e472c78d50f4406edf78797818cce5699d912353886035dff9f654b357669edd3cae2e7b687b62e10b89f52fd826d9190d8f97466d979930957469b8d7a3b8f1c00efc9a104bc6a217ec0e01065469413a2eecb6d5c1571bd14250dece7d18e780f0290b6113b54b41dd127d6888e8307931577f51a731289496ef4e8da6a23f90ecb31ed26ab11709c3fbd5b63091a7f1c8047d9edaed86e4343cbd8febc48cf06960d7339c63252b45403a2ae8c2e7c4bdab09386c2af661bd2d76fdff11e8345daf0cfefca9adc959872ee33583b2f1796fa8982892bca69f1e7671e3544cf8eaf8dae803e88840faf231f4107062bf9ffdd92b73f973e4cf503a8add8f8ea83bf9e06d272355043cdffe09f90391b62ffe4e38643f1538280b3eacb1ff9b599bdb6d36fade97fff2a4d793a746afe5b6b9ecd60e3f0d8544dc441e6dfd7bf349070ab71aecacb2310eaed83898839a61146d8427d648f19faea9ddf48a823a6b8b66d5613663834fbe6de61d6f230718d3679b8e36e275511e63e1e852ef49b3bcbc34f1aa67c8938e20e79a225442727a1c56b1a690c6508ce374137913191e59d00a2830235bedac10a55b8814648b21f3786173bc0c1cea2af3dd2cad68762a2f3eb14dec3226f128ac2213921564a7bc19eab71a9294fbe7b1a173ebdd12e000a556058810b694517f8a705f5158514a03703cd1b895742256fa3d05ca1ed9b1b628d5b4b1469f36747aae50607d8c202160a73a3dc17444a8ca7a267a54430e3eef51489348e982c1f8117a336dfdd672c29d0c8dc793fd1739660509fd197400e9c0325d2e236a0244d52294eec899aae2419cc63746b6e1fd218cf661fe7551d486a5c16b07b766b36e18136dcf03c71b413059d80305d474eaabd135943bd30e7f427c6a70f68acaf1507ed10a1a53ce223fdc324c55d4a08be2534f1c8a582d53ce8cd4618347ed64a33205c53fa161340165acbc6a8dbe4309149d8683172dacb5992e9a52a3ec0da5decfe58bd66fd9e27321658edf4e61a47ed8838a26cb01b0de8e6aa218434975b3d1908eeb82dcf9cc4d74143d441770c8b23f94d67695681708cf9f1b29d1f1c37518021dd12f4761debd9d258652e2ae0f7a7b1ccb1e6093c4e0578a2c7d7b9fda0ceb36d19bf7d7a1cf5b6616350a553c48e5ea6b4aedf78ff9880d97ac2594f7d634e80a5db501ad58be4781d37d6e8ecf25b0de4745d9a63540bff59ed7acf4a026d990e9beddcca9b479565ec7a3fedaf60ea5a341230ebf96bd1b14d0528b226a4a020c049748ae8f548846f4a975ebc135407ae460dad1249e6d24265367ac90b22e76555e2b7e3f87c27faf1ebd6caaa0e7c4c751240a9277ece15a11e7f522014e001216a7828c3af6cb57699b8c1a7d70c7a275f1525d18f1a2b426f8e4ea3bdd6bd8115b71eec5816652841db19aa72bb638d7685e197fb5687bfbeab5a7f65a22a1750123c37c47c74a67eda456c36bbd516e630769cf3928784745cb8455d3d5a1058faca208fe184a9e8fdaa2313c59acbe7bf34ee5e6758652a6765c56174cf3736ba250823a9d76346eb98c5dcdbf0efba0d3dd28f5d233eaeaaee096580885075deade1b2a1c192bfff2ef162ae97d07b75f7bac8ac09225a1c55db89ba23108c6fbc6d023102edd6bff23541a445922cab2a0d429aadbd3620f96a386dd412bb791c311bffa1a8841dd0e6548c437c065e2d4e2f5ea830cddc123b5e2182eaf5439ef076288c29fb623c82080907c7c879e1d473c573a2863a5dfe8afb0a3d4c25726fda4d3f5f333833d079fabe8ac72eeb9dc2a34a858494d530beb3d2be583d2ebd7c2be8d19826dccc5931fcbc00f53d7af89eda60a5d797ac6ad4e3082c3e1d6b820eda740dadff25f5794a42f6031c4f55263cc2c2f0ec6251e2615fa32802092fd673e38823b5cc2fb7f640c430abd7a643c50eb5c70c75d7d0520edb93e09537bd880336555cbaba4c89c49f7b5650a88a5bbe328eb29b0b222b12ed712c591d19525ce6e87afb8f379a9b1024f095e8c58b516a390e73da1cf56068b78fa32a7a7096a9297c064faccb6e750f841b8b097a71f3878a6af5f07a2046a1a5c3b41bd9e81d7c3cfc959334b2d5efae6fa2c32eb4db2206dda3c8527c52b16f2959e2100b01424eb205384218eb5e6f59411cb376dafc4355b8de50a141aa2668c4bd94365c4e3ee4ac0b28e4ff0264ad8c91cd0650eb47f1ad5b52673529b8ede6ad147318677f6fb8e4fb421e5210ad85ad5049025b50bdfbb2fa5ff915f07566bb4f7e9ddc9a5e1eb46fd8e584c0fe60b696318ee3a31a6e5acf465200676f541aea44e9fb334231ade7383e522fd427bf42fd60ef9abaf8145ce2bf6a9be6312d3343bcddb1c660a6ee13d1215f8bc0767f7dc44baedb705f6fd055352d143fbf28d13c02ffea4fcb0caf6ea5891e004db91f419833e187d8fd404c22f137bd4c9c3a702178ed188cc0f6963d5c6e70bd3d33047258c6b7b9a3c021925cb0a1a5b00474cd574882e95a7e277dbeb2c406a0472cfbad8620d94afd9107908b58e3c53794abe397e2fb5b56ff6ff956c76ded62136e8a9d052ef51e289df3dbd518bac9698d6d4ffab5231be116fd2cb25a509bae7666096bc321486890c1eafbc50d8381352ccab7ba3cc18de5b2b319b041d412730c5911f073c81513413c2a48872e586bb0fc4c6b17d03c8f7a600e2e7b8f1c81a79d1714b613775cbdb2e202334faa5f148f33435753e6dcb9f00d6eeff633a83f03a8c205913cd42b8e61345a08a17918de9366a03401010dd35805cede994978d7bba1dae7434e3bc1dc8951ef749d53ee2e119c9dbba37399c1180bcfc823bc840f449eae67c2967a87c21a241c7f6ee8fe5155b3e5122845762cf61b3d824132647749c336b720e92c359c4970a801fc33eb48c00d15221c95d354b8bf1f15d8875c1ca1f8a432ae71a0550bde4f6b1f3039e1cb0dd70c969e04cc95eb706b11184d3175cc503f560ec36551ddfc286b42addb0da6d8ea0307ae3ce880c58be4a9075b7d6cb44d7670ade79d225157b96539d472cb7ac0cecef84fd81a9f5c5d589ed34cf9f57c610d22a194f69bf05f811357d46687094360324b35abfb1c10412da35169d6511fab5cec8dd3ce065db8189aeb16fcd28b45f766e9eb4494873962adf234697061ee424ab7d9cc8ca984a2da183a722262801e86b2de0e584b038bf35c08578aa4c7f55cc7ac79e91d2afe5770cfc74d57f00740df70cb5bde476e22abe9122668049efe331d3d6d90fe7027b768bfd62136e654dde2a48a89d4312c94e3fe4cdf68310dc5da380c2d654853b2df5413a26cafd4597e371623d9d4fa035d6a88ae3b4f08416343b8edfa73cc59f38b02035dae0a924d8b8349458dab6c14366343e6cce5d093635c6de0045e5bec660b15e3", 0x1000}, {&(0x7f00000010c0)="0cadee5de85a57fd0fbf5596e688c1b86588ef56127bb9b462f7212fbc5dbe4f0a5ca55c22a35bc065277104086db6cd6bd7c5d4cb7eef31361b896bd0ec30fe01e028174e2be1b0fe5738fdd3cc26be549b40e0f25032e982afc97e906ad266388069a4be3bb65174f7240565b36e3011f39e8b8f5aded938c1479712b7ec9070ec7d92e0308f9344fb55af8b4b0fe15888aaee45e7a223acf6e67e6dd27d977d96142831d8586a06a380b2aa88d5c87b3592b89a71cee73856980ef87300d5e897bc1c7203f6bb7476ce9b6586d3f1d9ed1f14752e88df1585affeda326b46c3a4751d654336021014742f39faf87b3a4e87b7348d4eb9823652f8163b85a5efa93ce4cafca657ff1e147cb53969ee4978cd1f97c92564d41c55f49ab31ead28d19907a444f18605a24e30f322af9b4c33c8e80afeb001984f2b79b245563692f6bb6edc26fb5ce68492f918b789535059998d51229dad2abf2506f523a5405db0f9987ec59c2cdfff11d6a132fec80229e0ebb7150f1cd97d3a8438b0e9192b2e03dfb832ab48b08ae1f3f4ff45bf5f764a35ab7b1ba58f17879aa7f234fa25ed0fe351f2dad78c1d58d4c1b88a57630a3f98ca0bf092dc290601d1303ab4d6d38095438eced73fc2fa6003553bac4fd2b5e61ac974c682c2cebfa2a56644bd34cb678297d971f13cedb49dd96688833034748e8cfb9fc1e735ab158dd7da1fc4d85ce8602231b8ce16bb2a23005fddfcd7a12d1dae86ab13c1802b8a93e725609ba6f491cd82cf5ccb9044a3f482f0e0be937a709de41107a6abdefdb4fc26d07c0e76b56ac538fc9311459815ea9aef639b733a81e8c2f199765728b196003fb782e8a820ad6c80560c8fb6db0bc84d070b14387aff23002fcd345f820925a786038f12d574444b8243f2ee7d54f0f102cf5ea863e16439f5b2e025fe469f888e98608c2b1afdc8155a67cdb0899666cd023384dc5d86559ce83e931ec3d8cdaefed4815d658a012f6bb440614ca7745f10ef22680698875a0d17efe6ab99cc649516a95cb8c2d8725a0ab186bfcc6723114e25bb8667d8bb5b861a70e31e9759664ce6f602424299e033eb555310b27d73ceb7485b8750dd0f2f2af9e8f7991849a424d823fc7aae2607ff7c6cd4447410d57c70e2087e5aa5c3afe9b72666fe24d6b173aef98637dfa5d779ef4bae88b19cc46fecfc8bf4a94dca3d0593d6d42e9719918107d76d4eb0c117fb0ecd5e4e4c0d0df4cac174f1bfae6403dc6154ab4f06bf7fa2713022efe4fbcf3dee8f900140146ec46fc435884925104bab60def559044965f6330e6969794ea03815dfbbfe3956da23cf0a7d0d0e0e398fff4cc7d0b0bb5d982c3e1b3d5c21edb8b96514e39d36e3c586671c9e598c7bab5418429b6a18917a7a4f0c5cae4522e3020f10324fecd04973194c3facabacdc4a740329fc48a3c0ac7c141172d4ee5e3024723c79d32b49446b116e9f2c269147c1019c8e871d82b1e0646bd748baac7f331318ea5ae6ca3950cc6d4339a0a0abf7a8aeee621ff632f77f29386ce85bda8cb0d25035952e314c6c7db299b3240b7112bff527bb12471fcd4d2a1a026b77014b469f3d95c85899d943a93d5ba97452df1990dc519552b894b43055e49bf4cf1cedebd186481d0f20a3e022a0bafd05466c054d6a578109cd9e33bfffaf47d3197742c73bfe6d8b371b007a8d57bbfe88dbaca5d6302f5fc15918d75b419b138542cfd4bb8c65609e9d4682c873bc4978ea58e2816509795699f24a7e7e7ab2c0a57dce52872d5a740aa34ecdb17b639c3c4c4cb5e6a4dae7fcc8421179de7ef9e087839e3fa8eb1033d44aa29c5d04a5cfa204d55ab4f9ab72bb47a186a137e46aa3270f788fc8d04a1770151f4296dd70d1ad3358244401522c10a0c3b1fa1c6334563ada52b912ef0d560441c22673a7d493772f0f6437c2d0c24b3197da295b1a7c779821764ac63622b41bb41c25246a9cb743ef609855af7d82d0ba49cf50fc995bab3b15687e6c57bbe2bfcb818f9ce457bd28c3e699922cd1286b9acab55902d85f00ced40ba4c795d3dddfedaaf9499fa84d1d4d4f160e47eca5070c95d076674b22ef0e255df439b0eceb1944c17245ecaf5544996d83705803be8a8c581d51459a92c27ba93ef6de5d700cc5efe2c5869596c4ee594387e3913661d692267085f022e8f60b02d110c6a64ea99be41bca7dc4286c54c1035b0271e8430685c95bc2d09705ff36f2f69ee3d34e8335a289c79c257f903953172f52c82c5ca2f6a6717083adfed9eceb38b52419acd816e75766ca84c4fbb534663463ec7a00dcbc9b20d3d7eff75393f29977b8e338fe297986e1220ef0ce344ec834107e5167f193bbcddb8e501e2ec863f8bdb31b908ea3ba3fa0eb54b3966f6f9ed1c43213880a954098324650dc9a7e59bfdc1414207ece1bff26a7320cd428258de88e12f7412761f68c72b8bc3e85219c72210bb903b7a33e7a42902e8009d8041548ba62fbcff925bb0d3d6e5e4a2a90d9c274d34f6831f63ba9ed3db276e84f8c2ae13312cdb2c468e69a42e219120d7c6957a0e4b27b00cd67436c244be81e7d5771812b1b616fee1c34bfa57a5b412587ebd2d5186a8a4f7db46da95e89501dd5bccfe43ca7c8cd5eebcf7acc8f157912889a81596d4bf01053cb6a3195ac9d4a17bfd367999fce669812390b0406f14f5b91b546928e1e907df4cbd7031bdff2b08ef14ad1f892231011ca2b3806bdb2a98c35950efaeb2f14d029e5c72c14eef6e248b6aa4cf7ef9675bde21673653c6222ed4257115b7e78e8b7c3d9733b54ad3696c8945121dac2e728fa4c902a9fd20257d97c10740f4272050ed61d36cecd47cf6c350f9636254ffa029875e96c06e325e2698c528d36a90828ff8392b22175a12374d5bdd07cca1c9f21e2982bd32f515f1cc9d3b0d2404aeeafe284e4b47a8ff2d8d8f5071730573e90a990c34321d670b5cff35f75387e2f06b35e77cd8665979414c8455b11deb6237833e35c5266a92a000b55427c05dba2213cea9779bc694f784ec1211972b8db3091b8149583fcd3ee60d2c29b84214e0a8cbbab1d614c4b91c511861bd79e268650827c782a16c96132e63b4064935895a9b3581bfdb9430dd3d81b4c854dfe73042ad54e49133a6e48ac23fcaa21cf917341f8fd42c0194708ae116b812e7bbcac3a7d27bd78eaa242f00e10af5d0acbe1919166be25b50b60923d0ad5fdcb8939c65d70010e0c206449cd94bf98d45da7fcf51078667b9cd3a369d02761e7db98a6d2a043bd229a7cefdc51f3422d0971aa231556b255a93b8b6c11c56b8a2203909db8313331521a853598393042a6f24b263ff1cf9671dc31cdd382a8bfe076d34a1cef968ecfbdb5830d88c605b0a315176e1f186e93e7a697249617e91f8b948a7c2b37691cdf912e45655ad75988023940b1e56bc20a95916715df627492788e8035ccd79b0f797e307a61ef435c0d5260b5d2df97c01eb6b50cf3a9d2a7324ed9746a05331e26a3857e1bfa9bbd1ce9a8b5e3b209d5e1bf5d08ae27c0e0ced2ad44d54f37d786a3dd4285495bae5dc96f718e717dc65301d93ce764c87d8a1dc7fbcc20a13a746366ef9c2ae07730a8a526ac5b0310fbbf8a76d60b3999091ee252d077d61a4b8b209300d5233046dd6969d80f43743fd7054b40d357a943ac7beed2c3c9b87efd711f9b89c1f1d0d76d246743c78940d52f9ad2a52b13f82f4c215a5be8fe12dbd5fc822c51929849eb40636c4b9f3a80a0ada9a89ddb764469cd3ce14143bae6e11246fa6e033f0e1a6f03105e23f7c18683f504681ccc2310b066b45f217fcd0f961c93c1eb60fef318cae19fe16a8b5ce69dda2227b85fb809e0d2eaec029bbb91ae15e5bc3fac0a42c3e353f53f40153d594c8b54d2b16da589d113db977c437e57b9b47b8bec34fa906715485ea17b7b680b9add2ad6f3853bf0a4640193656d957c0e7cd6a61b803fdaf47955c1e8b4ee0f2f0a4d7ef2b9611aa4b033f769ac45687f7a920661a36c177f852cb60c4f0ebd815ead6d9ae2537a513383508663560cb4e83aa96aa1a4de245cf589d36feb25c2874e41d97c3087a71156d494c86e2f4d280809a8b29df72e8c68e20236e35dc5f864388da963fee83b7c8c73e2dab31948ff8b9a1b22e51dccafcbac4d9d68fdfea1f73f4da0562be45990fbb7c69cf6b4420b15df47d79090ee5350b855fc0995367dee89a6999e5564781323eb4d7d373f267ed17773ba90842631d37bcea07946bbd842ace0c3e52485a57015b2d48d8e126352114cdba86dfe9223e1cb4b2c090c2200d12b768fc78e1bdc6aac68a72f8b8bc664d3b0c31ab69f5816672440caaf1a858672f81a1dda3f04ae8acd4bf4f634d56b6bef8670910017d305484e4d404a36f3a3ef062809f99299696bde271cde2954d141a5355c8d6dc71f893f0602a537c1451899bf5c796f99cb9df330f46885d73498a3d0e14a6bd4a7c95646ea5b792a73127a178976030c078e0bd5cea165b8a772281282d8b4b5315c5df57a7a6ddfec9e9cc921eb48d65e59ced60e1ca79168e06bb9892acd5cf2afefe38f2d703b2fd6a36cc34fd2e5a68ea1de21bd51f5f239d9d60426bdcb8929f47ba8f3bbb3b8b77477663977cde9d1df87612bdb520b04bba7aa099b757dcfa0b19ec3c906706d5b767d94aeb6a3b7ab2bfc24ece1710ce11a2374b9b68dd32106e8956c984fc0b35ed6484e6dfc2363edd5f2de69da68375a3318985039de9ffd619bbea67e478603b40f57d08781d43a813ada9d08ec4da7a385619d334796b41ba2191af83542389ac922ead59c60e52183e512b5bf6e5aa811687fc9d6ea7122adc99f7ce5cc9b3a8d90d354225b5da78ec791aaf83f3124d884c08d653b7870b0f5e009dbf67898e52ec06a1a9707601c1f4b034894269c90d66d99e6a80faf8a4d2f397a373f4e5199fda91ab7f88c41ca676abc3e866ffa3330aa9ff3d96bca214fde2db5654ae70170e5d1298016c416a0d184663f23b3d6e0cbe872d7c7afcc327eef5d4ba261cf376c3212acc77e0aa197015bafc736e9aabf38ed291986ca8580c671592e46600734c4134785b90de053e044d990aac31c0d756a1fc5189fbf2dbf8cbd00a42d4b24c76db261b3ac0a8227b48595d7f1231cb48ae15c820c061397b3dcc37ff00e06da772240e107edcbbb50f9d8f2e0890e16671000a709570ad0dd4899acbff24c15cae1a6f819358f03555d9b5161951ca26f9ba8de816b80b020482ab671ee2c6c8c58579a04c721af10520506ac4e4aa92199ad98dd64649c08f09f0c2aa20b8c169c77346281c7dc4b188ab92641c60061a254056b3d79e4d3c7fc72063abeb675c17bd082c8c20640373dfe9d33cd43c7a4fb84a3023e6d4e882b6b8a343a99be80f36e403512e9a8e77670bec2e65b15a1d937b93a773b6d1fff991b903860160fe66b7bbdbe5a9c7580ec12e9312940bb3b406dc597c757ab120878acededfdcb4aa16aaac3e86636c69b19ab1ac5790b752aba1d77de9d3219438d95dbc8df870549637d12f5b2d7517c367de227e15fb7ad7a56ad7e1a26412760dcac72043c02df11e4bf422b106132fcf9d1ec132c7c659e977c16060a6df322e917f1ddf1d6827c8957ce57c4ce8c54a435c321a7fa71b5fcfc64e7aa1c27f182eaaa8f421d92aa9324d2f6b101088cf478f5fe394a41d4df67937785a51a8d7a64215d09301c961536b815f8", 0x1000}, {&(0x7f00000020c0)="94a0fa2ee67171b08ca3b87fd91d6cbe074d644a27c01ad0a74bd293eb1901d9231ae2a96d0b409d79af4929f638106e68dd9e", 0x33}], 0x3, 0x0, 0x0, 0x4}, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3f) 16:01:04 executing program 1: r0 = socket(0xffffffffffffffff, 0x2, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x80000000) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="43b643aa7ce10733ea5f62bfaeafeed7e116673a3900ab71d0a2974b8dd556bffba07eeabcc45e4bb012a9b989ecb7b64e18c4b034f6730f851203abd64cab304f8c171c9f02ce545d3b885c110c771d3997b06e80d1245600", 0x59) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r2, 0x101, 0x122e, &(0x7f0000000040)="9896d386dd2c71408a", 0x9) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x8) kqueue() 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x84b1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x2}, {0x1}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdc3, &(0x7f0000000180)="59d3a06afd1179dfda") flock(r0, 0xa) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x181, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}], 0x4, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './bus\x00'}) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000480)={0x0, ""/157}, 0x124, 0xfffffffffffffffe, 0x1000) msgsnd(r2, &(0x7f0000000180)=ANY=[], 0x0, 0x800) msgsnd(0x0, &(0x7f0000000b40)={0x3, "19d7e7d741a76759ba2a0c6309e44177fa7324df0c4a3092149a11a4cb681877847ea3ee8b1b6c91ded6820d28d770838abb07435ac50d11c43906f3b2f6b54c30b9ffe1a58bd89eaa2d993e3fbea70a0e032e946693850ce9eeea583421ea82425d61149687b4d151b64b63847e525bdf2b60a976bebca1cf0ca297aec02a8b1821153964d3056964f7138ea6b6d62c05a2723036377578cb2d9e8f465659dd27b4423e25271f4a353f5ccde88d8d2efae352af67645c1681697e56032056eb2b13c359a308527b13f8e5f1b1f771878041285be2188d5b48c358f9e9617b092c1c387dc964c737b9a902a3424ffe780165e113bd558d89fbeb39804fbcbc131a580116ab88ba237e02a90b2dd71014d6f33aebaabf68597a83deeffd63bbde2a49a8a81900dfee9549588fc4c87472e6e8a8ff8cf85eb00ef074784948a5af462b7898da676e4dd264bc2d6545f28f88cc4039f30041e768881150a0045a8014fc9b23d37aa7e54dca42664416587df53345fa670121c0fada1c51284885a511f9f441755c4e9a705406483e59ba1a1a19d082954cdb32a319ad0cee3444d7080842641baa28e1b9ace55740cdc5684478ed14f22c379361387c2f7326b8d3897185f43fe0c014de90056d2804db0a42c510726232f0f61d1967eccf8ca1fc3d18a0e97d8bb17e67a8a1c7ee882361cee35cdc1a7001adc0e626931ff76a078542c368daa61d6bc2faa45f6ea3948a9d54a5cb27d8fca29c36a97aa8356c9cac002f9854f487ccaec70a4263913826af6db2d46d74c72a1e44b74d1e91b8cff0338f01bfa00604f6fd48f3bb5d9e89bb73bec9ed6987dc2d8d7075a0ca0e0c666fa482e15a5afb1275ec1b34e17b55f438dba86d040dbb805f6e0ecf5c8dddfb9922d115d393ff977de7452999cb1061183c4f07836d12d37648b83ef3a6ead319fb760e6eeb855f3d58ecca953e53da379da8f7a1b712cfa40519792b4f08c6a68c839ba7fd8849ac9c00aec68197ffe91afbb2fb8190208128b42e528ff32c57fe7445689c54ed30a80da3a5b8a79faf48d620f2047dac0537e71d48654b15102182043aba37ed1db30e20ad2564ead7f12acd37bc9ed54051a880c58ec09e61ad48d37a540f9a82275b711abdedded45c11b1e14fd08f07c1f4a3de9a6543e8eb7c3835ac80d421e8fa9c1d0aba35d2464d574c2901ef2f7d97af7770b8e1bc8a6a52a78c05dfd6999e4cb0dfe5ffa15b4e4149b4d47ff064ea7ef0c0a59e9ce1f5a84df3a205d8ee33d643ce74c5a498aec97384a1ef0bf6318dce49113bd9b116b676d03f768fa4adfe30832eb71453ef774f56530e718df8f125155350765a71239e8704dc120b4930d2a8443b0ca0f385bc68f86366fec548346b9291f32b90570096f2e427c9670de96da90dfdd994c1219a3f6e9b3d9642e77cc1b0e114648149d3be2a915c77b5e3b0a9c3022514ae3bcd1c70694d2735d981aed670cb310b8d4b9a2fdaae79ac5bd0d085aed3107bc4707129016ef7e71316fa057ebed99d625fb67831ceaf7cc7406948a0c405ec3ae36c66fab408f107248ffcf93b21f374b8ebfb948fec3a44020e0d8687b1424e49293b895142d3b84d8be52e39af42c916629c8932c87bb7166f1351704f6a707811e7bc260dc58e13bfa855a5574fd0787a9f37ffb28e2b570484faa39e803e53fdcde70444780c3dea9e5b96344ad24b68c9fb8cc2da6c7a098c2c1fc875305a07644b20daa6beafa4dd5ddeb5c719bcff764bab285e1444cdabcd433314c41369682de0085bb4d341c30973e703aca7fa7cc688072b813b57f94d8a0b05385ba36330aad6a204eb774f4f86c1bbacc416c80d69fcedb6708098f16b7e2d8d1d6c1b588eddcc3c4efc278423197917185da2d10f119da0bbb6aa4d55dfcca2e00bbbb019ecf7e11255796a22c940a771d08a1a09d5b6166b0f67ed230858b0138d2c4c3c0fb1c904a06fbbcf5b2b965de3ab63e4c35d90a52c604240ea919299a5695d7dd6a7151c5a58ffcda98416f04c32d0b7c22bcf494991eea2fca479d167aa1ccfaf2afee439c00e64f5450c4333d4678551f457f13c8bf9aad87efea7ca592de50ab29a1219a66d21c81568d35fe0527ef71e75337449760ca7294cbaac0b6c7c39f6a82580a75ce4f9a9e4048af90cdade39dfe38b5516f8eb375900b56b09be792d41d48bce53beadaa8c3d37b66e7adba84b492783f0430c7e23a4277dc7d2b23059490174c382c27ec37f0293e5c09cc639e55bf90119e43b145787f8df6751f91a616b97beb1d6289f600a9d1828ced0a88bd6589f7ed1040dc3e139d7413eae38c54280321f2e95a34b4368dbc6e96a8199894f43cc4a1f9b0887e5195bccd6748babaa1e1bdd4df14811d6380dfa9ee77e65fa1c04bae368835747e7d9a8ca505f4542cc0f95715c64ccfc390909f32c0cf2bf48c0a6438f367fbc26aa590942e3d76bc5a9eca1946143538cf660c1c90a266b16bc8c388d7abb1c066043863234dbcaeecd5c78a1c659e40a1f0a644eacaa7a4afa6437fde2d171fe5052ea76c981e7ec4b42bd82c2c9b1f7cb99e6a74b60b7ed1c34de0494a183d648209958f0278561a50b253a231b7328ef31c67526f4cfb8f69687922de72f73ed1b519a7aa9656ce91c90e20ed34d81e793d234715ab922cab70e8343c33a48eecad2bc1fdb25de603a7dc9248ceea3d32ff51fb85d33ebb14cbbb30f669bf7b89225b97dc10e725d456138f9aa58f42bf86c912a35f800fde77f2dfd04c1ef2404dbb13df8cf1ce6456255380e7150bc90bf355fc73366d5684684e991193948bbd2f8cd7cad8fa4eb3da173e1e2a1e907eaaf6e4319abaf3a7e3b3acaa1d1629d76de23622539bf41a329d9ad8cd3c98b13cf7bc6ca6ceb72d549097076b3b9490949876db8de4040717b30b739f75045aadbb3557b91c4c941654d1bf796027e34f9c1f1ced9b6319db26374f402cd6695cccd399d9209ce57e0e72e87ef61e5d9ecf5ce50b3b1a07a8c1c27f4095126fa3426d0c05d58207691987add0cfa14d4a6c040ae78cf74444cbbf931b42397161be3a3cb69ebde5d22f1a154c15604893e202d21b5ae30103ab5a34c5b937ecb0b1577c327579859b9bff289c0452512cdfdc1f4aad62587e0389a1ceabdf5ad678795984dedeb53263672e5b38f6ac88478e0fa52946b0b91c8516ce022b33d6c811cbf7ad9c387452858fb3d6dbf7b765a19613489fd2cc74d1003afcb0185f5431d7f2af4a3a927802194657c93db7314be93d9025dce3a1605aa80bdad76163c47b6788584d0a7faeddde35059888db21e1a247e665da2a8a1a8edf6c4473e1f2c078b65eebf176e7f7a54465399caa897286bee82701e39cb38a7fac634859670184b18e99d5d5e8d26455c3b9dc3b60dbc0ba015a3395a4972a9a5e0bc1f07772ecaacae79d8ed3fd07ad5bdf00743690570741019803d64ca43f21d79b032f0e5184b36c23d22e4163977e51946b47ae4ac44e87b688c0c737053185a8428b7e3be62e5a9cba473e20bb490b1cc42ad73f8876bb477b32515b9e2848981e2abcbab9f501e1bf864482473476cbb2e908f1dc03bfc80f0814d2735d951a5ab53195e1c092b29cb0f0028b4a7b3c2ed133a656f56f8e235f27150f53bc93b3a4724694248e2b7cb303ef33b90a54392ead65a64c3254389dd8ec6ea3b09f6d0cbcaca5ffca1976d4a720a8b6da26aa04465c7cd091799c5fa5344e059221491720414ddc3cb798eb07ff2f00310bbf34e4e598c8a65ce149784768a07175019319e80d4e27af05451df7427d9da7d10d551e4fc4960dc4de1419ee16b8abd41e0fc0f3fccf001aec5532c29cc096f7e83a497b8c6c2de6516ee6860711a3f1674d83ccdba7913e26a196e8528bf1ac4d72fb333a63165c4d62806a3cbac95700d165fd7e58da51907e76cbd6bc2aaaf03617adbaf8bd3be44bfdca33f538132f1b7e6b619f4bb727941934c48a74f67a0fef084a4ea64c3e8f9be1d610e3a5785612850c27d2f541aa500bbbec0411b359ab9d44ddaaa09371061a678fc27605264af1deb084e9c841afb8666b16410320053c88bc4eea870fa3e0c1062e688206f596b773098ba595fcfd7bccd37d3254c0671acfde17f39313c9f66194c02a9c7d4dd5c315fbbf17ad5d01395ca6e33561ce732842391fc3fd6386f18f9a91860b6d2bb61ce5cc83687f27a3632556a4cea91afea2acde76c4ef25d519fdf96cfbd815623206c8b5b4ba4fe35d04dd37f785270f3d35d5414bf4e4147c692f2a2db62ac7e1fa49550fec393d3efff757e8b6ff166cb09e34bd989371bf59b941badb09dedadb8d47e37c1bd8507fb169dfcce318281c8e5ea95aba6ccd0064b5f60d52d6f8ed7a6f4ae4ece2e51e8cb7ee993053a31556ad487844540a3ece7e03909f268d20e525c83a913332ab7ef6f24eb196bf9cfeaac50d5d70b5db829911d5df3b48ffda998aee5bfd34ff9c285dfb06459658a2caa550ba0f8087ef78e8e4f5364c911be2c6ccd45a9ac36d8032b9702a0bb3d49b76510d909669539feb61988caf26e0407ca43dbdab93e0fe02dbfea5426c9b00c17e1158fc7a4597e29ae5c2879db4cd95c51031845ee2ef05c47e62437b8f001e652bb4e4e02eb54545acd6148253dc93c9829bf589be3d69e25c389cb00e53331694d5114cffb85be585ff315905d0f74a593a699793f2cd474737b53c4a63ddea9dbfc9c7cd4526ab7474564ece1536fbd6ac091a735ff93060792346400ad9779fa649e5fff2a56ce21aa53383cd691f347efefa74e61bbe994c62716ce2e00c2fc94661c6fd6263edfd5dd72107df8997c2673fdb61a15c147577878f667b60ff4fa2bd55aead6a12d94ad7f302d6514cce1133d19b062dc29fe6d01221fd3e5c96c0afe9b882116a0513d4058453dcbc13e1a98968cc641dd767262694214dba6c162d9ad684ba4f0830f802980e3d3ae4c62edf05ff0d5ac3ea7b20c8979c36b4f1beeb602cdb87846df2932c6d2f9e785bd8259083b86dff1f345641402abb1226871fc9aa95a8792e694376c25aca080a67e1ce6166d428ac0fcfcab02d2f732853048fcad2b9794e8de20f2e1dcdfac496ffb4ca4dbaa1ba3b900a0a2b1053153844911613f852637c9b5fe702b4dea6314de8a9a4835ecb437841660c80f3c8b83c3fb1259d7417efc9405f0bd4803907cb96ba457c0619ec35da5299e664c2dbe5d16ef4331d52f1f6ca4b5853d46e2f654437edbdc5ee91853b8b2aa546fcefb1d52ba5545fb0cbf5da6c9e619f424f96ebf733b82992027eca91a15d71ff64329b4e9baf66d741bfb1728d3aff6bb255f8c18affe550e3b2a7f8c83cbb6cb597b7faf4439755065df7956be6d1886f3f2e19ad059348329e198d7ab034e1bf6800f21c350d15ff74d2e58dd866a6177512a5a94afad5b96a04e4e3a3b6824fffd46947396bc650dd659fd05eb3c21b320a544944fcf4cd8e007449c2b2daf35c44fa7713df340e0823c39cb705ecd365be83624c951271cfce668be7c61ba5e999ce3f93b4a7d1147f9bbf36fa9b5caaf977085d52a06253973aeccbae48064ce2422ec9d254d7f17cc63945ff7f462bdf01df7d6653a30cc031eb0e9dca5e121ab12a086309726efe5acf99a43171c5cd83c4e1b6c12daee5e68c57a7f1194cf94fd5310600c31a5e442973c4a1dac5d3f7531116ee66b83b2271dcedacb1510352e4643acd53e6890935865dff3e40a"}, 0x1008, 0x800) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000640)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x13}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x400}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x27d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb5a}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xfff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0x2fa9, 0x709}) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) socket(0x20, 0x4005, 0xaa8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85c8a5b671b1b5403008706000000a7c8000000290000e55e892193083e003300000003000019e01600001d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261174da61bc460eeb1da7f50c00a8387640ce61cf1b7c8014356710c1c53eaeed9cfc9d0dfb9c138218453afb19bfd710bf00000000000a6e0de1bb1c90bfbcaff74ecbeb4ae2469d7cf83a8e469097ac34d83a706418e520f38376463b0d120598f110ba52dc429f61a3be8c833da1037c432a0d44e67d419"], 0xe8}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x6, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x371}, 0x0) semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x105) 16:01:04 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cc8b1dced"], 0x1) dup2(r1, r1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:04 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x7e2) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/16}, &(0x7f0000000100)=0x12) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f313b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2d6b4c4b050951030b9"], 0x10) 16:01:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x2, 0x5, &(0x7f0000000040)=""/109, &(0x7f00000000c0)=0x6d) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82029f312b8cce8735fd32e6e81e23dd53e0b834ba4ce6d34208ab7a5658bae1f3ce4b78149f9946e7ff5c62b5de6ff344ba438c8cf38dfe839426aee4d8d863888d8d3ee1f9cfcc319ab59383b0aba8868a25948e9d6bb248b1315a50e2dc6abf4c62270a82c6c7cf3ad882d75f9c85d3e3fb987a3c7c83600c9c0f03580bffd2739fe7fed95e719d8ebd6ffb0baaf88f127cc35bbaccc51c6f530ad05d"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xc, 0x402) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x2, 0x80, './file0\x00', 0xa2d, 0x9, 0x7, 0x1}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) listen(r2, 0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x2) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r1, 0x0, 0xfffffffffffffccf, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7510da0c85611ed535fd0c380586c0ebf9d233fb30fc3941bbe8be36583595b1ef1668b0f94e680dbfc949c452e867b2e01ee27801fec856512929550f3dda30fd89c4d5239c09fb549a8c46911f165df33ea8e6845c141a5c9b5518c5587cd5946beb65bb8dc1cbb9cbbcc1baf97536a951bba320d4b301ad1ce47e71f2c725619cd0"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000000000009fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:04 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x9d36}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/165, 0xa5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x5, './file0\x00'}) r5 = getppid() setpgid(r4, r5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00'], 0x10) 16:01:04 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f00000000c0)="007e08c7b002000815210de9389d0c", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fchdir(r0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="25be62071bba8e1b000000000000000000000000000000d1e5359c2e89d9646c307817040000000000000000ed16e6"], &(0x7f0000000140)=0x2f) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000b1e9a00d1d267499dd3d00d12e717a770cb82d2d52c5693f9fba0fb09c43a4aefcad50055366d70de2b75352aa706eaaceefe472bd699a"], 0x10) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="57dbd1a2ac7061b978be839647d963b7557830e8c361f11786cc6218b00e410a92a69361a761b546b6"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82102e2f66696c673002"], 0x10) listen(r2, 0x400000000) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400000000000035}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1) 16:01:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c6, 0x0) write(r0, &(0x7f0000000140)="ae8c", 0x2) r1 = socket$inet(0x2, 0x5, 0xcb) shutdown(r1, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0xfffffffffffffffe, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9e9174fb7e6ad4"], 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202362f66616c653002115ece055d6c29cc5618ae46e45300"], 0x10) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ea24d92dc653000"], 0x10) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, 0x0, 0x0) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10a84, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xf7a, 0xc71, 0x2, 0x0, "4f500dd383a55444a6299a196ce3b564e0c9ade9", 0x8000, 0x1}) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r5, r6, 0x100, 0x1000000000000}, 0xd88, 0x9, r7, r8, 0x3ff, 0x7ff, 0x2}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x1ff, 0x1, 0x7, 0x0, 0x9, 0x6, 0x1, 0x0, 0x1, 0x80000000, 0xff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x64, 0xa31a}, {0x6, 0x3, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x80, 0x3, 0xfff, 0x6}, {0x9, 0x454, 0x1, 0x81}, {0x100000001, 0x4, 0x6, 0x7fff}, {0x6, 0x4, 0x1, 0x3ff}, {0x7d0, 0x5, 0x0, 0x84d1}, {0x0, 0x5, 0x7, 0x7f}, {0x7f, 0x401, 0x800, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") kqueue() r2 = shmget(0x1, 0x8000, 0x4, &(0x7f0000ff7000/0x8000)=nil) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x2, "4b457c8d1a335a6a9aad9e020b4ceff36b001a37", 0x3ff000000, 0x2}) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ff9000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) readlinkat(r1, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)=""/4096, 0x1000) r2 = dup2(r1, r0) openat(r2, &(0x7f0000001080)='./file0/../file0\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000040)="db54ac154996bdb78c55d532e82a4b6fd0955660484adf466439f37a1fd212e908db5e7b83f2c7556194e5548ff5", 0x2e) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="d2c55d04d174226e3371e7f1640281bf364c7673cd31f3f29756f9cfaac82f532da98924bc0b38bf32b78dcf6615f2a99f756300200646384ffb7639fe6fb20ecd974335d897f11201ede55752c3fc73b7ae08b8f0d019dead6f0dd5f97c912dc84a48f902563c9d0e4b3faaa41d44e782bd22351bdda7af0aee7b5f1824aa478f5e9b2d0b7e90190ad9e5751725a652277088cdc941b8baa268d1819c44eb575df59d1a76c0b8c32c76e3d0d1724bcfd316ea99a0975e7283aa71e89308431c54ec5aab4e3982b8b31e4ecb44b1ce6f21b9864f856709fd075c4c1203dfaff5bb3af7c4e2409123d9d3c76b354b7292be8efc194e8a401e5088d434bc238f0e78f132c65cf3127586742338e5649424a1bc512a"], 0x10) 16:01:05 executing program 0: r0 = socket(0x10000000002, 0x4, 0x3800000000000000) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x7) recvfrom$inet(r0, &(0x7f00000000c0)=""/220, 0xdc, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0x367) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000840)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x230857b2, 0x4) sendto$inet6(r0, &(0x7f0000000380)="9b4d5a4728938cffb1bf202de4d72c248f3437f003db243651c343f05a5e94ecb69aa710e422b5d32e846cd9d85e748f5f05847c8401bf8b35f0a99f6d1f7580a46ff8b95f3e497ad8e7c1086c2500550db6072946c366e3c68c6f0ef2a7c9c74846bb25e5553cc84bc3658ee3c465f5fd937430305f66552e89b884b76b1c410527312aaf9ad25fa8ea6ceca14bd04f9d1bc05016a6ec93e6cf5fa838af6805a8eb1b423ee0b647f98f4f15b57e291ffca93046672036afd8917cbe1e34d266e92c5c27351da1cab25ae1bd9a23946a5b2d617206e72a3a461e12e2098a4c1edf2fb7c129d890cdaa0c91586c1e597ecfda962b420b61347e055721", 0xfc, 0x0, &(0x7f0000000300)={0x18, 0x3, 0x1, 0x7c}, 0xc) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/57) socketpair(0x22, 0x6, 0x100000001, &(0x7f0000000040)) socketpair(0x1b, 0x7, 0x5, &(0x7f0000000080)) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) read(r0, &(0x7f0000000100)=""/69, 0x45) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) read(r0, &(0x7f0000000040)=""/169, 0xa9) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e2cc41133d3ef782022e"], 0x10) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) execve(0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x90, 0x1) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1ad, &(0x7f0000000b80)="8b95d57418b832ec4cc1835df8cab58044c33e267df2d3803c872ec2593ff597322473d30bf9759444d4cca2cfb284899757cf48736d25a2439197f5ebdd2600ac7ca76deb8c7b99b070e5c58ef85808754c9d9a5036dee9341f338648ebcec6c73caedb127916d0aabf7e0768ee51fd2a1ddeb8744089f4be304ed1e048095dfdee575880463a52996c8f67edfab5a8d161e8fc2e41edfaeffbc26c904121846c3f081c98be301babb94c050bd275dcbcc565181dc39da0ec360f2a6d3047f4fd6fee3a6cdd0000000000000000802c77f622c555392104198df8039bd5b4ad0089ba2f0100000000000000d14be79ff45f4a413d000000000000040088d4a2522cdd0be92881004a072afb44ad23e55ecdf513be929019ad552da9654dd86b886d0a018c60b85f014b7ad58b21883c535809c810d44438fad3b79007c4af17fe8efa44e4d520c074fd3187ebfb2e7185feef24191a717d4e82dcc3e71ab37f4a2cb34bf894345706b3fb5855e2094367d03869880b0dd1044cb8af21513b2e68e0ac6529e0842434f31baafcaed891d7b6680e18a67a2fdd3ae966cf679e9b979c5d8aa49ac99dd3017ff0d8") 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x1, 0x6}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0x100, 0x0) 16:01:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) fchdir(r1) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, 0xffffffffffffffff) dup2(r1, r0) socket(0x6, 0x0, 0xffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e12d2f010400003000"], 0x10) 16:01:06 executing program 0: r0 = socket(0xfffffffffffffffd, 0xc000, 0xfffffffffffffffe) socket(0x11, 0x0, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000080000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x30}, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0xffdf, &(0x7f0000000000)="8b") 16:01:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) dup2(r0, r0) r1 = socket(0x6, 0xfffffffffffffffa, 0x1000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0750768a1c6bdafebe566cb9d6ba778dd6bdda9b8466d342f7"], 0x10) 16:01:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:01:06 executing program 1: r0 = socket(0x2, 0x100002, 0x4) r1 = socket(0x38, 0x4, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r1]], @ANYRESOCT=r1], 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x8a0) r3 = dup2(r1, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x0, 0x3f, 0x0, 0x0, 0x7, 0x3, 0x2, 0x0, 0x8, 0x2f7}) 16:01:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:01:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="07009b00002b8cdd8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:06 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x80000611, 0x20) sendto$unix(r0, &(0x7f0000000080)="eb69a406a67c26dd60b4828316fcdc0c3c09f75adc314c2b5923ee2f6236ecb41ff0928658606234b039da48e58c4e14db4d62cdb40b9633db23a56df2c2d9a582d78a8be5d755325756d3b6e7484109794100ba54a4", 0x56, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x100) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="f9", 0x1}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000400)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000440)="7cfd8173adae0e5705ed8c735211018ada0e24258c7d97d3bafccb37bb817fc95a9f2f67ee877d9346b46b754c2f3f4cd84372cd8c0af7de9dfbe884b18341b6cfc73a53651a302f5e852c42eaa4b6b0601f6c477f93136c70b44c5e57814c8c2b174bbefcde17c58e988e327aeef90e45a5df222a9f4712a5977618b5b863413af7b657795522aa616608ed4cb9b107ccc1ebcd83", 0x95}, {&(0x7f0000000500)="c0a0bf39c03710d8e161adc3688a4dc1cb75c56b47d508c812e7a7d03053de6ca1935b7729a80f36dc534b7e87b719fedf92677917a6bdc6c4a397e9a8bf02f6c9f4342d53ab3690feed91cee54dbc1d10d821b8ea95dac7936e8152683ddf54ce29403eb0000215c0441df5414cb21c0eb81742a98c3a0c03692f9cfc21599ce7fc5bb8a1b0ce76dc9c5c644d8c498b38e5118c6c28ca4233b596e01c5993dbc2f39590053655364585a30ef0fadb0d8237fec6e7babf7286f7af41f997893932f2ec68d89436cad7fea42d40a4870b6b02f02bd3", 0xd5}, {&(0x7f0000000600)="dcbfe371b5c2544d07a2967ca9c57152176d2b439de35fe246a7c5e35e8e7cee729702f4565c874eb2b521496e1064b18381b927808c91d8e843af5bf9ff4f4cd73c90d8d098e50a2c5882c1a37c742bd0aa876140edc61d8be6912c9229d98cab32124cfc02cb543323bee70c37548f57c47f1ac11a0239aba2e75cf4525e2f7cba91f9f6b00ead793acfea62ef0b94ec7509ebebbf95bf3c048abfbb53cdf1c51b073874bc09fde8bd8f", 0xab}, {&(0x7f00000006c0)="d771fa3c4999cb81c010bad0a451b13e5f2b67e063f1a349d32d3553628c9a4591cd3e95cc96fc1d9cb0fe4e30818224a36e8c787673cc8e93444ce5b1283b6b4f3b6f076b5cef08ee8f27bf653f7ada1f11d9fc2331abd7774208373aabac53325e4a0c27d2f8", 0x67}, {&(0x7f0000000740)="017217e3abe8124a96893bb74d95c2fcde2e2b7767a0444bb5adeb670f868be5d3def70ced24c0c4d1f0c938bb94f8018c35a207dc458b7b6322fa8db6e75d73a3bb8afcaf9d8ab9d1afcdb10188ff6cb402ff47e5f56a1484618a8ba11fac2cba3c110ba1bd3e21504292026f95f0c3da6adca894052a40902a7efa844371da223ea617bf6bb81e7b94463a3ec92b3752987cb367ca8aaa45109a", 0x9b}, {&(0x7f0000000800)="bbe8904f36a70bc92d9c159225f158ce778a04eefef8fce8cf5e19f8ae483e6066e305570c4d22740c243bc0e735d4db726ad93f8ce082853964b2aa6db8bf7eaaa2fc63285ab4757853a49fa4687e49a4d58b837707f04850fbad366071bdf463b02719c3a7d377956514e0ed432b8c0e188e97021c1a011f57cf3a972cb128a24433ddf413312612ca4364eee5", 0x8e}, {&(0x7f00000008c0)="bdd8c047d0a124ef97c3751d09dd429f63047c607570e0f0683b4693b0500b346515393733c221efa127fcf36b95606a451379e55ed562e4ddab8656e0e8296d5ee1dc857f1c056ec2a30a6a128e006dd9078ac5d5a7e351027c21024e926a4e9e32a4004a94339789c902f5872705e7b71de4c40edc405736dc575d9790bbe2ef0c4f3742de5f59846094ace70c5b07232deb4af24a5b174b19aaf2a5f84c0de01ed5416e3d2d08f99a45abd3f4699baf6f64fe48345077ff80b9e2e174c87c", 0xc0}], 0x7, &(0x7f0000000b80)=ANY=[@ANYBLOB="80000000000000000100000001800000ea3f595ea630d429464f74b7db102704bb9021980489a55eec6544d4fae077e961c83c0d67be198540bd6faccf46ad64ba446d4a904861307e806181d2afc1deedee27e77c3e00c2aac035c894e7a69b0a7a22c8e15484a89a3e280dc9a23f3b7563198ce4a6a736d82d1de31cd46b852b63b340c000000000000000010000003f0000009a8a96ee6567730f413dd9e973a4dcca40b26c4325a78702fa0ea991a21b335fb52477aff754f0ddf159bda0b0e71fed683996b4f60f27729bb91d2baa044754dc9767e3feb63de79d2b1e5bd8001d80aac7f2971c7dfc1fe28e0994def8759ba87697a577e96a26301fc4ec00daf64b848de17fea9d20a0ed47eb176513bffabc0f1a48d26f30b10de29533d4fdef28fc05b5df913e62c95e4da428d01115ae8daf8a586564227326f010d7c8000000"], 0x140}, 0x0) r1 = socket$unix(0x1, 0x4, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x1, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x91, 0x5, 0xc9, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x3}], 0xed2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x40, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x1a, 0x200fffff, 0x0, 0xc883}, {{r0}, 0xfffffffffffffffc, 0x8, 0x3, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1f, 0x80}], 0x40, &(0x7f0000000140)={0x80000000, 0xffffffffffffffc0}) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x440, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x126) lseek(r1, 0x40, 0x2) 16:01:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) socketpair$unix(0x1, 0x1002, 0x0, &(0x7f0000000040)) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:06 executing program 1: r0 = socket(0x2, 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = semget(0x2, 0x3, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) 16:01:06 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000800)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x2, 0x81}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="225d511d409eaaa4e2bf1393f6e77343ae8964ee390d497bea2fa9ecb6fa5493dd1849854c30468956d9598e4a92b6813e0ee00931ae28d7b9f454488a83f945a258ea7cb327d3086b1b9a46902ebe4ac1869b018e7237274ef5aecede9877609c23295349e86fac00e0e6efe081e3e8a905f21b2806b0d37e6def618d5e28c7f1ed55acb757c6701bcd74e65eedac05f80d05b42e78c3fb7040cc6e08749670e87d781816d2ded2a38b06315ffef9feb7c90c686b897a6e1ed6414b335bde13d480980d9df3eee3c54954bcbbb42e3a5d640a", 0xd3}, {&(0x7f0000000300)="17fea290dc602453f90cdc1c1f20955813f413085f46e6f8834bdd8c7b9a0e5ac0b64eba03b9d5b8a4ac1a9d43ee4c957c0c8cf878c4f5c83c221040a1f19b4d74ea42014ec808c29526b4a866a75072fcb0abc620cf96f7c5efdccb91d87528122d61d2426c67485bc6c7d42fc59bba3ce58abb64a8e596a3815bfde723554ec81fd55ac4689276cbb783cbd5d5c3be9cb19c5a00931b303732337c28810371de30e036", 0xa4}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="6f3b19ec760a13a28e00fe395b2d22f00ff5ef631feaf11f4c40cfbbf28986ef88cafbd22f4eb71749d63330bfa2a0b0a790413ce29aa801a40aa7", 0x3b}, {&(0x7f0000000440)="cfe51b378abef857f05d3c0fe444191cdc16e2483968ecc534813a0744ea5bf6ee4d2b28b0437d5e6378016537af706e72f7d192974fcd5251921fc8227ae99b79a89d2c65a7fff786b481501c8fe95c2c93f3184faaa492544ed3e58e2181d1fd70a569cc78655e8584dc2cbb9d531f8d73aa23e3eaf5cd157db977827a5df09c16927938f9959a319ffc0fdb84986c3e39b0b555c378670292eaa8637a371269c5dfad1b27c1fff3abdee8eeba5005b97a41e8b90ee20d3987e04646b78e6fc4154a7d0274b24afa35093ac4e8abb75dc04950444b9b9fe1cd96e34888bd5472c548f971a3", 0xe6}, {&(0x7f0000000540)="5c3ae7875fe9b1d4477623cc89446675060cf8a512c937033cd4d1e48a245147a9e18afa88be83ce78ea0e53b2c4a92b6ecb2c7071a242e4ce0338f4f1bfb336504eafeda2d707fbe75a31dddfbc4059d4b8ced3402406df5a7549aaad22ab25f41d26fa8179e39a3171a994d0317965a48ac39c4feac76f00148c25ed9e93751a9728a24ad6b00b5bd5af9dbf1d7d5c2715b88cdff14d2c698fca43784309c2298518be6873e13b79a20e1347545551805affc9b03c3c1959d7f4a3a258f4738f8a636d584373347906809eb67536ea36ad2db0f77de52b6d23a78f0a81debee44e0115ddae545fa0e1dc55779dc5775c08", 0xf2}], 0x6, &(0x7f00000006c0)=[{0x110, 0xffff, 0x4, "8b2e1f60d6cec3301cc7f15312c7b7fe5019d5b56957124cf99047e11812600d8cc142016937b9fc53e8fb028128df7fa4fa6440be3db404facabdd84bba6fc965cb9ec532f4c3f29b14dcb1d283911d6ae02c5df684b155040c2e7458a3aaecff93e2c4b786ebb6858c48caadc9ffc463996748c9b569fc678d2821d7a2b46e07b56cc7de52494ef412b3d314af22db12fd40c4fd378486f31a1d81f55e8d4c68fd4e6345fdfc261a10cb959be1f2a793a804ec89d8a607b6133eda09d2d1768eb20d69d00c71279f4834ad4246751984ef2941e4dae2d2f90415fabac66268cb04160a58d690069285d8975b775cd07b73ce4a6af21a19d6ea12"}], 0x110}, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b07008735fd"], 0x1) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket$inet6(0x18, 0x1, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$dupfd(r1, 0xa, r3) connect(r4, &(0x7f0000000840)=@in={0x2, 0x2}, 0xc) socket(0x18, 0x0, 0xffff) setsockopt(r2, 0x1f, 0x2f5c, &(0x7f0000000080)="d522d1671c366d86d1eb1c80c1b290eb66e3cdf10d02cee88037ce74b8d0df2841925741fb959e3a391ff1cb4b39496bbe6002c3a6d210491efdc5b57a30adbdf97f2bb4191ba2b58025524fd82c64e82bf3cb02618c2f8674ef47fdb267b645bfd1c75996a9bddc343482598bd774c2370ff1e9b94f8b17cadd836f3a844e7ca38108cc", 0x84) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x6, 0xb5bb, 0x20}, {0x84, 0x1, 0x5, 0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000040)="8d") 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e07fd3239113000"], 0x10) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0xb5) semget$private(0x0, 0x2, 0x10) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7b9227efcae500000000"], 0x10) ioctl$TIOCCBRK(r3, 0x2000747a) 16:01:07 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) chdir(&(0x7f00000002c0)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r1 = semget$private(0x0, 0x3, 0x8c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x1b80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/78) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10882, 0x8) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x14, 0x2, 0x8db) sendto(r3, &(0x7f0000000480)="c26a41d95adc77ea426348a0b4534209375fc05bb55333cb2518c09690e04e83835a3ec65bd51c2d67616809920b543f9daa6a9123a8b51a16cef5b4a46dee17f322137e054902cd40f0249d8c751db9b8d79302f46266eef7510922c265b45e3912b79695d4063fdc0784f5ef14ce4a846f618a7dd31f70880a1e1d5b7e59f6d7abba5ca2af196a6a1b877a6f8b373e05a14a64c0656dbf244c00c5a7ce7a9e", 0xa0, 0x4, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r2, 0x43, 0xffffffffffffffff, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="200066010465302f66696c6530000000261dead5266c54df3bc2497718ca78e637e1370859d41f0f8134727f14878368a7f084d7bed10cfaf4a66af5d7146db2d88d521fbe5d19d8113357748991b19decec4685f64a9796722b2861c738a22f51b2720292fc317f14f5daf224c43fb60ab56083a2794a3bd4eb8179a2da391e733560f746f61c8601478c6963f558e8017e80f16ae33f1d8c407fb198f426f814f4dedd0a3567bcd260c8320234934c090c540026f4e6608bf553e9fb826d274aaad692c6752c99d1a2d591b8a0c05769db260fad250147534bcd5c08755c985775ecee85449f7ce8a4c34711fe15450ca66ba12e2049740d363c5cec78186c02a1b4c3e1"], 0x1) shmdt(r1) r5 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socketpair(0xfffffffffffdfffe, 0xb94f85e4cc9b39a9, 0x3f, &(0x7f0000000180)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r7 = dup(r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffff2) r9 = geteuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r10, r9, r8, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x2, &(0x7f0000000100)) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x0, &(0x7f00000003c0)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/216) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62a9c25b9cea721a3000"], 0x10) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:01:07 executing program 0: socket$unix(0x1, 0x7, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000003300000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e78c3636411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b000000000000"], 0xe8}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffe53) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x4, &(0x7f0000000200)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) mkdir(&(0x7f00000001c0)='./file0\x00', 0x44) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfc8, './file0\x00'}) r3 = getuid() setuid(r3) syz_open_pts() fcntl$getflags(r2, 0x2) getuid() r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0xffffffffffffffe1, 0x5, &(0x7f0000000180), &(0x7f0000000280)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x558) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) syz_open_pts() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x3, &(0x7f00000000c0)=[0x3ff, 0x2, 0x9]}) r6 = socket(0x11, 0x3, 0x1) sendto$unix(r6, &(0x7f0000000000)="b1000501b100ea00090000000000000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4db043764aebdbe780f2d33a36f7e22e9054bf6ef2dc0f54aa869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0000000009ec7", 0xb1, 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x1000000000000006, 0x8c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x2, 0x9a, &(0x7f0000000300)="a47880f752d71d00977a2b6eb9fdeec5c8acbe8e6273eac970adc0ecbe1442e8895a54f6da48c09ec67381d05d9e708b001a50476a8a1683c76bdc3eae5a2c20f806e2e55f129c5b25383928ccb4e1727d2051b674e067fce81e74aec8f71e10", 0x60) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) ioctl$TIOCSDTR(r5, 0x20007479) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000008c0)=""/4096) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x9, 0xff, 0x7}, 0xc) socket$inet6(0x18, 0x4005, 0xa9b) 16:01:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() fsync(r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x81, 0x40) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r2, r0) 16:01:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x8000}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x19, 0x2, 0xb3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530007375b8be876d04810d006c34f17e6e2a4559d425511c65986db481caf1aa47fbc05dad6d6d9325b31a009a2bf46f51bbb4a971cd321c0769ba897e6b869055555487f7eac80009634634029c23334158cfb3338da9c911f159eab58114a4209c6d203f7e9baf9877d0af1de7ec961f9740700fbbe44a6b2a7db38823c33cdbdee26b13b7419f054a36203602e8a1764bbf3a3fc1c7c142c5020c0f57716dfa1b4fe5ff2e1fa9c7"], 0x10) close(r3) 16:01:07 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000280)='\xf7\xb5') 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20008, 0x20) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xac}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xb0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8182, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x40}, {r2, 0x24}], 0x3, 0x7) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000200)={0x5, 0x100}) fchmod(r5, 0x22) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000500)={0xffff, 0xe1, 0x55, 0x9, &(0x7f0000000280)={{0xfffffffffffffff9, 0x2, 0x7fff, 0x7148dca7, 0xfff, 0x0, 0x1ff}, {[0xff, 0xbff, 0x40, 0x196e, 0x7, 0x1f800000000, 0x4, 0x7, 0x1, 0x7fffffff, 0xa8f, 0x7, 0x11, 0x2, 0x2, 0xac2, 0x657f, 0x4], [0x5, 0xfff, 0x100000001, 0xffff, 0x7a8a, 0x6, 0x3ff, 0x95b, 0x4, 0x9], [0x3, 0x2, 0x8, 0x7, 0x8e2, 0x10001, 0x21096277], [0x7, 0x10000, 0x49, 0xfffffffffffeffff, 0x1, 0x969], [{0x6, 0x7f, 0x200, 0x4}, {0x8, 0x553e, 0x62fd, 0x6}, {0x1000, 0xfff, 0x474, 0x6}, {0x9, 0x1, 0x6, 0x4}, {0x4, 0x7, 0x1ff, 0x100000000}, {0xfffffffffffff001, 0xed49, 0x5, 0xffffffff}, {0x1, 0x55, 0x80000001, 0x401}, {0x9, 0x100000001, 0x1, 0x40}], {0x40, 0x9, 0x1}, {0x0, 0x3, 0x492, 0x3f}}}, 0x80000000, 0x4}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000540)=0x20) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x20) kqueue() ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000005c0)=0x5) getsockname(r3, &(0x7f0000000600)=@un=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget(0x2, 0x4, 0x180) semop(r10, &(0x7f00000016c0)=[{0x4, 0x0, 0x1000}, {0x7, 0x0, 0x1800}, {0x3, 0x3f}, {0x7, 0x4, 0x800}, {0x4, 0x4, 0x1000}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001740)={&(0x7f0000001700)=[{0x100}], 0x1}) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001780)=[0x7fe, 0x4, 0x0, 0x800, 0x7, 0x7fff, 0x5, 0x1000]) fcntl$getown(r8, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001800)=0xf602) accept$unix(r9, 0x0, &(0x7f0000001840)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001880)=0x8) getppid() semctl$GETPID(r10, 0x4, 0x4, &(0x7f00000018c0)=""/52) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82029f312b8cce8735fde2461b84d63a59f173416fb33554b8fa336b19e1cbf4ca81a52ef726ed25fc10a974f1c3de528816e3f7a13b00e385a0b12f4fdbf9d964a6ec9fcd4485decb8dfd7c621fe13057d155ffa36a0a9f712473b210a396d5da669145a11be9a0f76c5ba5b7f6b5c7c261d8b9e3"], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0xffffffffffffff14, 0x4, 0x2}, 0x2, 0x0, 0x7ff}) dup2(r0, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) 16:01:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) ioctl$BIOCFLUSH(r1, 0x20004268) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x102) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300076862327a807fce19cdf8df7685cf138060b4a7e7e07a9b2d2f0d87adba9087d968626c223ca119ed45afa67a5465dc2df18d841d59e30dc087047503e8cf2c4718339b2920052287f03a6450ae8b3e06ded7b8adf62dabdf4720dcfb832f0247064d00606777cf0803a8bc1d6cb141b8061b172494a61b545c9300f7f4390a60820ead582ecddb315a229a243ef3854aa41edc0280419c6ac7787c4554900ff0af57f62f1264184a42f80d14e6eeca9318bb9e068b030bdbaee9464e57b1e1094c3f555f33918d2ad10b6"], 0x10) 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x4) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) fsync(r0) close(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='F', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0x9) clock_getres(0x4, &(0x7f00000001c0)) close(r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7ff, 0x1, 0x401, 0x6, "59f705f2dcad11b5b07b10ae4304440d4ef2b006", 0x9, 0x58b}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ce9679de02dd8713cb063fece3d70f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee03370f0dbb3dc0be6de7dabd0d654fd8cdd0f3605a678c55b2eae2cfefe5aeb4454a6a6b351c36311c7a26d767bb9b3c39f194c1c52b87b3cd735327505e3c7bcaa478ed513463259b2b3688925a74f2fdfec022a5239edd4383c86a1e240a5b7ec97d4d1cf05565"], &(0x7f0000001080)=0x1002) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x9, 0x12, {0x2, 0x7fffffff}}) r2 = dup2(r1, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/159}, {&(0x7f00000000c0)=""/16}, {&(0x7f0000000580)=""/197, 0x267}, {&(0x7f0000000240)=""/37}, {&(0x7f00000002c0)=""/104}, {&(0x7f0000000c00)=""/4096}, {&(0x7f0000000340)=""/190, 0x1b8}, {&(0x7f0000000400)=""/244}], 0x1127) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000680)="acae3858c8074c82de2a1687065b4b261608040b509cd83bfab6137a6a22aa3442015be79e6540cce34f206e780e45ea2dead9371ae6edde3e092e93d55b22437cd47418d80fcd7da46ebd0a498a5179c37069622dd4ff77e936a449859e3e09b18150227913eee18f10068ea9c5e6ed55e71fee74cbfd14ad6987a753929c6406c79baf", 0x84}, {&(0x7f0000000740)="d96ab544baed99ebe38ee3929b21e5b6dd86d3b3c1646c3ace6df70465eb5e67e270c923c322ef678dfecaf4b4570bb3ad6efef3573da902b34ee0cd401ae860428ea11bbb3a33b901d4f96dd184aa56a4218468ac34d8cd37e7884353c4703683820a8c8e4b1b8b764773983bb11fa858183b6e8e321971409823ecc889fe0cea2372f627a93419be14da6fc923c16e149e39481052598d51d8b24dcdd585b207ead098fd6819f9bd9c826cd94d73f89588549098cd45e2d7fd4154b95050b7c7111eaf8e4ee61d7892aadf9ed10f3e9b94beaf9432da701285dc2f2d5a", 0xde}, {&(0x7f0000000840)="393c115009fe74724d475a0237d93656db4ee1c5f99e8da30344e5b26d31bc5cb0bb30ec65d4c235ce23edf4a62320bb877b6bf435fd472fe7d2f0e18ed1ec2756731f374450d1d180d61c7e921630c8a67a379de28d456da8f5422153e6a69f342fe3652c461427db9563e220e8b8a5c59e28e9fa16bc9692b1d24f40c55803f2cb5787c2ae2d89f31376352220eae25e15410fb1eb915386ff375d2de245355e8008a3453dd52fec1c17a539e971cd2ddfee68e14543031265b78b53dbfd126b870fe95a16b403ea8be42968c0091ce9290ae3de194ed469b900f51613bbe232427c", 0xe3}, {&(0x7f0000001c00)="76810a781b2216c4a1b28f7da58e10186bc926ca03a8a61d911dc5ab45b5f07d01861a89e77fca3312b09a4db67b73b332b773a92ef86877a619a6fcbc5ad33e88bb8edc7c00985a10fa65df4e064787183e09423cc60474a1c4294586b47f87760b9f50351eb68d48d65efbbda4d6825a8353d1f9969280f8c0d9ad08e163c87b9b54c7e4b7ec51fb5308bbd637f8c9aa1aef76448110fec1225b0a591582e6fa4a79254df335f7a2dfd7a68dbcf3fd7d9a81f778629389025bac81d863fe1879901d7bb48f69e18fb33451d8454d48f02310b95d328d992c006f499b299b9b4617fc80363c35aa801f96d33344c2274e9c8c2ddea89a9f438c2775b755ff6a90964701f5b215bf6cd31ea0d0aec2a8c10ea4f741a52123aec42585a44fc229d680a39694266915312f570dbc980f7dcfd9386756bd057c3bfd81324a1e956d71ce39df837b6c610d2e6d3694899fb61686fde396cc514f222219156e9ded6400aae9e9e10dd6420f3582d8d9b88fef99fbe7ce7e90f56c7182126f4cc7a24af5a8caadd43070c9d7d30ebb72027ff16c7ee03a7a51e9a8adac0f39a73b0bbafe793edd6beba430b9489ec6fe8e12c915e11d6906dbc4221ff952f6ded20dc5cefd719e760b78c452a9d5e41fbaf144862185609d07750f80c3e217b7058b616fcbb8739b7d1a453ff19e973396405731d8c8ced077018ead73ebee5bf6f2f0b141b0036200c98481a2a16884694191bd17967f5f23945af4ca54264415ec97d8ad2bbc9c7a8f92f0dca413ed8694062de8e55b21e70267279cb767f716afc381b9651c91bf7d0f9924268b162838e441da883ad5998f27444070eadfcc0a153820fe1905ac91f202b19fbfa37eb5582e2675ec91872b6860d4e1c88ec9369175b485ce4e48c3071d0bcfc9ebbf7ad5016851f8a63ca816e37dcfcb15464108acfb5b5c3b13abfaa3138b5e40efc323f908bc7ba46f5f45f4e38d247b7e1689d5b5325288bd680df97df4109bb454684821cf6a35098c70842b56dec583836cdfdae9691789597163887fb94eb0ce367c5f42fdf4ab7cdc689afcf8acb57c3aa2aafe16c2056fa46d841979aa4ff36f8b32392865f689cbdf2e2479cb8281ba21da924a0ec804230e281c2c6c925ddcbbe86688ee2a14bb925f26403c8921db1d2a691c9757928287bd70eaabb93dfd600de644c52b5ec19bc09adee11693c87a88dc7deceb59fbfb62e14199a275cb24dc1840be27cf3fb72736440e66a78bd8d2bc0913fb9c5c98b7e29d609d46056bae1cdc8b54c4ff049e3e19e8802ceca43b48d474129eb64551b36455b4fc578eaadef1298c62ce1cbd28f9fb2d54c4cee2f19d887ab26f7b77bc67dd0b6daf85bc83b0e37d29da8f0bed40d73eff4a1013cfa39ba5d2634493e6c9e04574f0ebc01563ba0132071d72c127f5596bccb0bb3dade999dc36240761fa87bf7f921bc01405f187288e9dc07bf74bb814c26dfcd1af34debadc74b5124334bdc608dca73b2f5284d884e7f140d431f8f3cda8745c0206097053ad31f759d67ce153b4e6f9399499e640f673abcbe19ea9ee3f101049448eb0e0633d281e4723a750df10083ba180464ec650892657853a4d794f99b4ba4eb9c01c5b3a24caa36cd474be2ddef11563c3f94f1ed9b30f61c7bed0cbad9c08635e242b2a554220646ec72c761e6e033ae2f6b63b933160ca35788dc3e49eba7e657fbc7dcc77b18682ea43cf8325b4e312435c3f4b30139ce3630a8ad1f9a68546e55fd4d800521300b2620c75e044bcb5e0145ffc0f214d21eb461d507766fcd61ba8d00216b87d64d46c36e11d49dfd11ab22cdd799d4954474d139dc25a94210c92d116aca0205de43d6706b9c04e3e07cb94d8c7b829a6e2c51053b9abf53b0d66aa8e84002f702dea7150ae82e5d8eea92aa40e52b684feb2fcbb3f033d54c50fec561ad50d34217839763fce5a900f87b7f4a1c9ddc92b725a1704a5a45477e27df5b8b562f536dfd888dfcf094c20429b77aeec7e89fedddbc5368498eb81693ac993f10dc2d5a51490d9fac9ff1ebe090c6bd5e9dff7a3aa6209c8ff3645d8f8d535a62cee1190cd810b6efa358cb6008c331e3d5f54a74de27fc1107bc926fa9fe87719079280e61626bea68ae52478bc592d3fb73cfb3780887efa02069479b5b10c79dccbca3846dcda34189443a1cc306a7c4b47c60abf5cd0b85a48d6190ae8e64cce10cafef61aeb34232df9d3a954abea3071b3e103ab8b2393d2ee94751d3ba81467f829cb54ecb312adce8d9fe8efccdf2b6a985ae98ab90ae04fa4b1648de4d24412b7ed426792db154007370e2f977b31f2286e54faaacf4622cbebb168d1ba7066a2ac9bdd298b45b7b7afeeab820b6992e2de914f22b77e179b72f48f3f3370f717705e1dc48e5e2c351b673ce04cd3e6ee591f8adb2d3d46dd502f1326c9efffdf4be34f16c586cefe4f5a6ff3a53eab4588d0c52e1691c7dbcb2f9ff3b11e81863ff8e3850acae8ffaeaf4a3ed8d85d2d821f8a1ccab50f79bbddbe9b06e4b319a584c361f1b94228aa157b41f1698eafd6005b3fb4d51110187eb7ec678f17492f733fe2fcb787224a1d85cab0d89b9cf89da0311a8201d2d3fc67ac9d927d28c147684004a731eaa3976b5d945b8448a13250c2cebb7ed1a3586654a14b624cb6a3c85bd3bd0d2c1d4eade12c2057b07a48d6889e6de656b3d82f8d7bb899f8e12ea339b29adafa92a3da0fb47f81b95c58911836f1f0463baf1d1cb0f6dbe3906177281061a8bcaac5ab133de56cb356739b71899e4b8250f0757101c40c5c2e27791aebb4f43b7f190ddc513c4a16e4f187a48da804c4b604bd652a8516332457da124f582d3f89b7ae29f28ffa47bcc390ce067305b2929fbc0c147decee077de9893a88be1ce591c79d92a98e15236e83f9a6c9b1175e50416a53813710ba45fa91cb6ad59d4337bb16410fddf9c9f184bbac22b1270ac1378c5c30bfb1c2b6432b163efbbe2c013b1fe998c9fdb140426a479920e69cb01048285e93ca257b676957125c4b010dd5b19c685622a8865b23a3aad71715049b7bf2f61f4dcb657cfab5984190aa5ec25ffe2e9a9ca46d52370ba02f5018ce4cef76aca94c0e480ba4c6057e902e2b7cfc481a8e35cc1a1a810860065a2037aa7d58509d5af5bd057786c9a582917f88f1a2f3ed7ab128d248610d80e0ece7eac74cb8dff7b2c11b12ea455fb3b26287c9cebc67f5c5737a919167f49f3319f7e299eaa66aa5da881f2d33a9201acf7f08dffa6c450d915916c781650e4bf8b7918d9289daf97284498075c70172cd44e6a8fec6bfe0807310229346a0cde32a6c35c3951cf2ac768e8694215fd755000f64b95e42d14cd30de026b8b79cea9c41039cb26f8274a2332489c1cbfb18f102b2b70e6acb81ba1b3e682275c9b8fa3d41b4b28595e86858db2bcc21359acf4b548d9317ea6b97967db76a158c120a5ff27b575ce30dae57de3d8bd3e7832be04bfaf54b7f5e0bda5f45d722e994801e48aa6744d99576ee3f158d24a8cd19d69eaf0118a2cc46a4e56d1f595bc00d03aa3ceccea9546185e33c081283c7f69e47ce713b4f43da5204da8b9b62d07e37bfaa9ff7573c9b8bf33a239e65df2d35c8069dfcde414b11bd78b6f911904080cdec579b6d87ac45cbbbbce52859d509ced7a86dcb801612f184397d0530336e6bbf32ea16ba92c36950d3cf587c0c1dfb300a52e0827a7d028b47b4ff9361148c51a866c0bad60d969f439d4864882feb91b1d5de066e48fcd5a01f1c3d824583e9c8c9afc6128686140666ac84cf3b4d1ead7b761aa3157a8d52d7e26c262b7c143f56ce2e96aed578769616c831f4f8bc79099c2578f5f0ff232883f8cb533fdfc51bc6e6c862ecbb90d830be461c869ecc10ca35b91998162ca22843490ccdbdfccc7e1fc6fc3c26fecab81d200c3244d8913bfb8b6d25128c20e0d0b76d4bf11a80845be7a057836abac6dfccc6524edf6c1271bea4ebf99444d60f5d8586666093b9e4b8d2da63fb47799981e374ba6708c340cf0d524b9ba9cc122022c2adcf5a2fe69301585137ece08df9022bd3b4f75e914c232a5df007e94f5ea607a29aaf2c68a2a8b0acac61847e9c400ff997b5f719d19e8ffcae8f9600f515c1756caa47624fefbdc4d613ed60232a434aa9a94923d73519ccb5d449d7f104fee23b9f27eda929aa9ced292ce37b8be5db5611a3a13b77d58d2f1381b20a3490aa2cfc7e3e599c7fb2cb1f4075fa7d0b4d4a909c800107cb0f3059902bfc88d0382462f8338d94446438613cf78f9e9960d4e73715b643b3a63b8bdcc37d13888aa0bc9ee9526aaab1e573a40cb00267403c9adf8f3546e52ea5544f47fd1571b993b902885ffdb9781d3d11efe5fb35877e035f00889d40fabd5608879d2b1f6189105c25c5b3495a5e1f70c3b167f034e91f9e093897dbe3ec9abd5ec5b9accacb0b34f91c405e4dfc55e6168426aca59e79f0787a602067a5bdf1c5ff6a2d6694053ca45f9c594ce1d6e86b0ac4ed69e2372b5e754074f742dc4321cf8fea7535c064dce64085ec9c0d5056f4ed3508351c22a26babb5f150ecbd8ef708dc8d4116cb79afd217182b78770ae1f6c6427f0a02ec87567120d2e75dc2ba7d67d316f956af06881cd175dcde5f6649a67eb39a7c9c490722973c1bce63230cb2d9b6a215cec48bbc2a3d52530eb775cf02933de116df436aceda696b705ff0e22c5c0280a7f222027507d612966483b43dca5eeebba2f814e61a46805bfbb2b93253fc2226fcc4c43ec575732893cf70f8f2c40ce892ebc6d67b3fef2730fc580bb46d7a85a9901a469eb379892518078c36dd7df29d0739f292d264439c0a8c0d38585da94a55c41bae1f5772a87424946e58450cb2b1e8f5f5aee9088dcc71bcc4111ebe5fcd92ace422693c23fa629e6d9351b000109e76f4855caffcfc8fcfb86284c54a1c576152d56b5acf0701734339309c173ecec5a8c1796d1fa36b32edc76d51dc451a4833c04781edfdc8107c601d2de42054d1a5beb4cf64652ce21edb8825c6f3a30fc168fe49ee09e708ea594451469919ec3dbf055e434720fcfe117c3ab25ff635ed1ade65ee6b3e2cbdf88281afbd3132cf97010f1e35bbd8a0c2917b50e75d4c48573e10f995128d198b12d86ab06b00caa239f13b1b5910b491ae5f533d9dab491f4ba02a983d94a593fdb0cc8ebfc09aeefa769f96d29a453966ddf05780572fa4c2493fd1910b109858e6478b4f8171b7a6f59ec8d5ada4cb7d0bbffc0c461465719b707e015bdb621b56563bb17f46a1802ef5cfc52eaaa18d6df05e5e9acbda9be1d6a9a22e49a9dafe256b83fd1f449a6bc4fc6d967980de8f39718bb09c902d83310d0c4e6a1826e392503c5c2476e11710d773fdd0e03c036e6a0df0dff615a9bc996e61fe417ef3d17be5f4fc7ef6f652cb97291fb6d3f3235eb24465b5c9e75409899f0700fe0390247fc81c4bdc98e3553e542513a78909cb8fa60fadf76858c5b36f721d5fda83727e996817ba611dab6fc9302f5ad66326daa9521db0f0670b1ded4d96a78ea2bd0b7715b58fab900cc49996253befd3ce04c696ad845efa53d49cf833f509d5053e9b9db0ffbefcf803e50732be55ab0cca15f7e5e039c40ec1c872b1b410f786d28886048da297c889b5c856e8c4e770825032c02ba647fd5bfc0c27942b752a50f06c2f1e38eb63b6da86a7532554e986311c77b642dfe990", 0x1000}, {&(0x7f0000000940)="8c90412166805e8599bb50a3cad16088d785b124fc217e8db304117376e19121913c140ce001763ba611a54b6927c38306c90f29dd37c967d9c5fd543fdb635053eb32f2235a06de23e98ac03c76677452da48ab6cb38864ccca96ab66bbb443418caa5e9d3565c47c5cce85a7d24afb4325ce27823f026661a86b05b45a237480a1707d131868577cf33787081bfec9d05aed98f3f991f31a7d16ce39829219a7eaad0401d45e97bda393b52b745e8aaf45f0325187f2dbc1f8540f861d70", 0xbf}, {&(0x7f00000001c0)="05160c94b730d61c551e1f75592110074d95311ca7d1a4b83ad55d2e49c607b553a6301c3e2d37ca", 0x28}, {&(0x7f0000000a00)="a13572048582f58180942e795e097d6ec772df8d9ab0a36af8e9c36c550bb59635a76bca4c8c4e687be6cf20093951fea6337bde2dc162a443c2ffbca9d4d6a120821f8e829a73a7abdc111d7cbb4779b3d09e822b349226fc7c64d29ec26aeab85b41e08c5cbda2bfeb346154f6960ea68f8d58e52b8507902a697bdca20aa9369bf046aff6b74f7c2b7a6d39f63ce6a614c9ee14a1b31c", 0x98}], 0x7) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2026082842e819d8e358bca906e317e55dcf85d4"}) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820232a6bbe0ce87351d5cabda24113f790d4034df4540aa39fd14c74a68543986816fe66f92b5c5b2f28780cfc094a1589c473baa905796b7ea71d8a25e740499129e473a03202f53f0e6b05c887a8b44b0696cdc4fa0e562295e9445342326c7e45fa273ac74ceee14f11d048827c09866be707c0669d5781377581e2dd1e8b4aa301da2948eecf14a4fcce24027ed9a399e26e2f1617e6461f63b3a4b6c8f0dff53618bb826c9f08b47a016ebe2da3e5d6f4dd7a034dab8e026c33d3468f1ca104b080979aa6f4a42266f1e8f8d81eda2dfa9ea5d2464117ec403c8c969ccf3f230bffedc6512699bc744"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000ff11ad8019f72c2a661585ba74f2549a533fb1733a9407b8c0f302d28331e2d63d148b55cef968a2a4195a63"], 0x10) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0712eb0107fdf8d979095b2d152772d79e7e3d4e1e5b6e1dfa4657799523a98c57969ac5af7e1f39494bae47d2af32da8bba1614fd7b837d93"], 0x1) r2 = dup2(r1, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x9) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0xc13ac6e34baa5283, 0xffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0xfffffffffffffe00}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x3f, 0xb07d}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x3, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x41, 0x3, 0x4, 0x8}], 0xffffffffffffff81, &(0x7f0000000200)={0xcf, 0x1}) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x7, 0x8, 0x0, 0xbe4, 0x3, 0xffffffffffffc884, 0x0, 0x0, 0x6, 0x9}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821f2e2f66696c653000"], 0x10) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100204f, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "2adfe96727c412a405aeb208e650569547257dcc"}) execve(0x0, 0x0, 0x0) pledge(&(0x7f0000000040)='$@\x00', &(0x7f0000000200)=']\x00\xd8\xb7L\xca\xf0nO') 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r1, r0) dup2(r0, r1) 16:01:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r3 = kqueue() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x6, 0x0, 0x7, 0x0) close(r3) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x1f, 0x7, 0x5bf) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getegid() 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x10000000004, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b1") 16:01:09 executing program 1: r0 = socket(0x6, 0x2, 0x0) r1 = socket(0x1000000000002, 0x2, 0xfff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) fchflags(r0, 0x10000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000e000000099735fdf72bed8f8b6e88d69b04b3d448328c2f522830f414276f27a7cb3f72bf66aa4cdf"], 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:09 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x183) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) 16:01:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0900000000000000376ab3effe35fd"], 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82028e312b8cce8735fded0d033c3c6605aa6f0c56ccf4db13ae7b17af4a6804a53d2db2ad37504e5cacea9be20266f61874fba2b93ad6e6ee0b766d3fe98512ea1efc1d4b1f5ff124a0bf7fb4197805d08458ec62e5586f22000000000000000000"], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="02") 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce87357d"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0xfffffffffffffffe, 0x20000000000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x108) chmod(&(0x7f0000000180)='./file0\x00', 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/100, 0x64}], 0x1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000002c0)=0x1000) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x16a, &(0x7f0000000400)="85706c0cdc4983faf28d4184dd2ad39005593a4fb30e7092b4e5524f8342d72af662ca57047b7ec0242cac8e30f1508d043a936cce60f1043ab8e21d") 16:01:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x79, 0x94, 0x28, 0x7fe, "9fbb795830cab12fdf8b4e3580ecc4638d63f484", 0x9, 0x80000000}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r3, r2) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:10 executing program 0: r0 = semget(0x1, 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7]) semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000004c0)=""/221, 0xdd) mkdir(&(0x7f00000005c0)='./file0\x00', 0x60) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) lchown(&(0x7f0000000140)='./file0\x00', r4, r3) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x5, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff, 0xb5b8}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0xbda6, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x8}], 0x207d, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xc0000061, 0xffffffff, 0x80000001}, {}], 0x7, &(0x7f0000000840)={0x3f, 0x9}) setgroups(0x85, 0x0) setuid(0xee01) r5 = semget$private(0x0, 0x3, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000380)=0x8) sendto$unix(r6, &(0x7f00000003c0)="a684e5130304119bed47ca9a3debbd73e7ec9608cce7f046627752d4375d4f0575cf38d8160748860bf5f583a126990eaa5b1d2695c605d4f1f97967c39cd00e6ccc0d39fc95e6d49db1ba342a0639958766dac00c235fc441b76c300566c05cb279017539799ec654f06c0118", 0x6d, 0x401, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8287b8127c800be15f63ffae0ecff8ff"], 0x10) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x40}, {0x1016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8041, 0x0) syz_emit_ethernet(0x4, &(0x7f00000002c0)="45e6ecbb") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x9, 0x5, 0x6}, {0x2, 0x18880, 0x0, 0x5}]}) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)=@in6={0x18, 0x3, 0x823, 0x1}, 0xc) 16:01:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00007b5b15d7c749b30bcefe1bbd3e680975a0f00a6669000000"], 0xfffffffffffffdfb) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="96020c346c4fe820f5f87ec4d565ceac4e2932a4df78695763dff9e862b78289affab97bdb2ed8f212575bbb68d4e40c1fc66161bd7bf84a183e65d0edbf10a39c5d3e45931d9bc46f2919fb4d113cc548215c26cac4c1df9c88164633b85f6808fcff8f7ee49bb0df65d2e16d51b76c95358061eddaf19f776c53c193ef8fdb93e42c75"], 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x101, 0x6, {0xf6f, 0x4}}) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000080)) read(r0, &(0x7f0000000180)=""/238, 0xee) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)=ANY=[@ANYBLOB="01000180000000000000"], 0xa, &(0x7f0000000740)=[{&(0x7f00000000c0)="6bf8a83705f0737bde1114d0f0d89b6a89c36168493e2246ceee9f770dd3d96e906d87064e6e2395b6bf37cb17990a60b607e08ed82ffe7203d6b0cf499c5c538545bee80b725e477e5b9e4d93dca2fdd2aaef78ef7c554ba3d04280d16aa2495953256d259fbb3bab821a74f6d515de088baef2e65c5ec099685b1eaf030ec21dc6adf6d9020abf948a3e73642ca2941dc4f2a2a991", 0x96}, {&(0x7f0000000180)="606f14372d611a6b4d666b0305d4ada117df11df1ec148e71b3f1e569405f51ccebbecd6a6239d41f598c27b874c344c20f75f2db3916fe21dcb979b6817f4fc1c14c5e2477b74eb3037a44a604966a7548101e4295d4d5f6a24116d54e62569bf5868e40e7fd53a988f7d9bea6371778d88aaae8f64f56a4f05c7fe665230f6d75b2c0e55a98829b2dc5db55b7be78fef4bc542d295b90b1983cd3907cd8b9e8528c64afb34bb401bdac2fb29e76a07385712bc248dfccbf2987f7cfb023adb6288135b9971e0af55fd9e986007cc460f0c57b53924cd59fcf083ac6a33d8d66ff234ba2d7cc0fe5977ff70bc2def4ce2dcb14a", 0xf4}, {&(0x7f0000000280)="b34df53ff5a44c8550d9bcc30462283225c49e906c95aa0e4c36e29387129d53b9801c7d7f102cd134e2900f1185b697dec75ab60a8802451b4e8873de67136ed3b10a21d602c306d387f649b80b11d5ecb5ce5d9a3b4ede3daf28e2c3fd05b9ddf4a6d7945423f8347338087c3f3e34fae6e4b0bdb6dab1785eb80b3b401899145110f9df974d345a665bf92fe90632d8e1027402ecb58b19ab722bfad287e2d5a4272eb20d5dd9e61bacf65ebacb3030ce5ca50f80f9238ca38a3e5dbc7d4ab80ebd0baa92729c019f8f8b", 0xcc}, {&(0x7f0000000380)="f9f573299d70ef76e14bef3278ecf603fba411bd47dcbaa7d5bae587192b8fa8b43ae0033ef2cf00e9980d3b09cdc58e32c7dee74f2e6f2f30c5fdb1254da6ebf812723501b253ebcbe1ef274fa0a760fadc153d8d0dc1e14edf8eb7b4fe2a5bf7a6deee421d3b4bd8544f5786e42764bf238cb9411368499cae776c3877ed29303581a8e424e0c2589012fb5a755a9f2f99df5877ee11f3433fadc45f10251870074360a9dd6902c410148518263e88264f39043b44c2acf680", 0xba}, {&(0x7f0000000440)="b25edd5a8fac148b802bcb9a5551c689adc058e950a4789edd19e0b2a82d715573754772120c49728efb73052e681c911fbb082b9b55e0c9faf6a662e2e50b6e4ddd91b7e3488c59f60d03e92989493d1b1f3e2548fb3a2704c2206db8a71c41ce967f2dad806e73a257a236c505abc9ebc048b3cebeae3d46bf5b9e6fc1d485040280ce4ea2a0e37816da36691c10", 0x8f}, {&(0x7f0000000500)="a3b6eaabf2b2fcb48ec62d690382e912881050dab3d5ee148e275debe66dee23f7b5f396629aad51142248468312b461e762189a8b2afe4058967e8a29b6d0eabadd7d2bc09d88716613324dd600bd9e8cc5f43870c40d991f3f7a22414c71ae78d1f123c1dfb9093b36a7a123979dddd666edaaef0fc44708c84408a829f6c5cdb10c9aceea8e44329f214b9a7e94bf95459e1e0113d92bf81e62d0103453782f2467b8e3dec7b1f4a879667099d05eef02117f059e80d4a81fc19bf147ae6577a609f3416bf043425e5085837826225217064a6f3d14ba4d3919", 0xdb}, {&(0x7f0000000600)="14557854d2d5af21800030895171fc0984b7f179812a63", 0x17}, {&(0x7f0000000640)="e3e841f9ff3141824d39dd0bae4a75ebb2dbd6f9a8cbb704d49929144962a17395dab65fe2ef79ed0d2c210d218f9095ea480de40411fc96d83196f6d5546a", 0x3f}, {&(0x7f0000000680)="30834f51d74394af4100eaba992e711e942fb0775dbbe2cc4fb32c72f1733c4702599d77a71e9969da31c67d86eee7ffce31d73f76cda51eb0e066de1a04e28f85fe2807be029df9f3a7ec02780ee3b640b1401f1720f60232b47ef3cb509cc3b11da610d934ee2f24f696ef24cd6f38cc2730205a6be93668c762c047c97604bcfe7e97d759843f3b16bb49602dcb28540c2aa3a58cc007521d7fc297bcdd97af170e30397f0ba2bb7fe94c", 0xac}], 0x9, &(0x7f0000000800)=[{0x58, 0xffff, 0xffffffff, "3d1cf3055ff16d021bc48ce28cce62f35db464a2c5cd4d684d0fd33930816964a45879d5dc642036c4ebf6291d94643b4d25c1e04e81d3a1b086f91bbbad9080c3e633cbaf4eb8"}], 0x58}, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffeff) 16:01:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="7f3a6ab105db86892f2ee9438e07b491141645eab49ec5626e8298b5127b13302e262ad50810dd", 0x27}, {&(0x7f00000000c0)="b6947ed1eb43d0a4614169671009d1fd732ef35106643163ce10871e63ae66f9e26895baa389440de95b0d73a2cfd23ddb5a29a71bca83001da6df961c74adbf72ea2a257f9169f61030fc362069723dcca121080d06ca5bffe34a96a3efcfc4a9c0bc92c3", 0x65}, {&(0x7f0000000140)="cfc677bfd4bdbc81304445f90fee109b7fc562", 0x13}, {&(0x7f0000000180)="b48ef30cd30074325c846360be9416b386794323c3d554e89bd72562e7995de63d0e306804a14f0773fbfa7953eab506fe4eed905cb101c317bc1c204ac132a7c3bdcbd05303f15bf7ae8da46d354ad6a191eeed002c594e834f3bd3e37056fe279a9ae1c1a4079cbd5af0ca93f55574975b4ff7651d97497b5d", 0x7a}, {&(0x7f0000000200)="c59a5b3a9f198f8a67e6c06bdb56ad2559e820fd55a6b67e396b19b4ee3891f1e1c5cbec9e4d275b66437aa1796528adfec68248cfd4142e1341917143db1a324dea6f74f1edbbc008c120ac12851ccfe7541f12a7b219d72d9d8d741f36c1701c4d405f756f801f14d35ea38d0d1d895a70d7defee9a056acb791e787dff6f698193fa7f3e9f7a60541d86515577e44f9de2cfff4ca0ac71d61a1fd85d8708a6239a3738dcc60a2856d10c632863d7118d2dcf2dfcab05151f74475696284fa987712cf8aaf08d899cdf5c977ae8a236686bf89508c2dc4b1b756febc7cda0dbb441e10d1125851a485d2235fb45b", 0xef}, {&(0x7f0000000300)="4c27452efe1d0ecac97d0cdbc46b447b4e8f5209e0782804ca142babdcd8df97dfa4e08f5dc3a67bac0c16485ab67aad4032dfa7879ae10adf7e8f29dd2fea34c63db9168f8d858dc3b40b2a6b033488f5b03113621be2a555a8b7", 0x5b}, {&(0x7f0000000380)="f7b058f20da60037d438f047d7e88e2dad50fa84c83b31ebc2716e32d560a02981251f3ed3a463d2257904c1729d943bed09d6d1c1677e5bfa36fb9ed0e2ed6a9867eb7c824d129ec1d0c4d982bc3714616d8cec71def53047aeca970db5d5a6abcbace03f2eed68b08c376cc616d0d31408a1a19ca0874315c94658442fda44ce563493ffcef402e888dd91493d1091f6e03a4e7d5c5f2e38e414da621d3b6f246ecb9753f5d62da68d20aa49c29cf4688f985b58ad32a06d", 0xb9}, {&(0x7f0000000440)="77852eaf214a7a9c7ce3659179ec1c87314bf69e0b865b9d70b1e360b502725b99bbb69000504ed121cda7b4f3308d2eb9630d4d85e85c60d89bd73495214b1da5d6bd6058a81f5100287880b22c21b2cce11d565352ebf80b9c31671d94a4cb9e840ee815ce4d4f2a7fba6b57dc265c6b675281ee4d11be8cfaffc9169f1b7e279a4b93016f51a6a6d595919c8ca73f79eb153b5508dbdd6a3d0e1b60e27dd75e9e8b1e69807f339f8bb523ced422eacece26f1f4ec2a2250c04e023c0e2fc479e39f2b", 0xc4}, {&(0x7f0000000540)="a08a3cf733faa6b1ce383b25725d0efd277cf674fa43c1edf3e9c781097022e02e1887247c90d9e19ab3d2a89ea9c7e25864b4985c9ab75352308633b4c74581782508ff8398b28ba627fc80c727331a044b85bcff5f6eb69336bb6e5d24ca10ab299e7595180c002fd774c871d51e6120e4791f4c39c653ede2156eb5a8d210a18fd7b9e6fe5e9f57f8694102dca738725ae0a0a1847d404c5ea8b9fded33f7cc886960d7e3c9a1bb14f93b889555002df6b2199b75365ab58648963db5b48acbd41c888456d95427a8929e7f1cf72082b908f07837f1345e6d0aa40cebaefae8836a75e253", 0xe6}, {&(0x7f0000000640)="bfedcb386e6305486fd07678943c06f84b6ef7a717132bfdc6b393737b41d0a1620e1f8d341abea7070998f16af54481b126a6beda498b7f758f9536cb089a70af20dce377fd0f510d0db76b2a5a71ef4f897954", 0x54}], 0xa, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30, 0x4}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8001, 0x9d0c, &(0x7f0000000180)="21a5279f02963928eeec6b3ed1c70f0e2e2fe55e2b429c9828c17c3df3178fc7d9f6444392be24886f1856bc0a6f2ce149cc862803d35d9f0486d8ba7b8aa55193d32f088d027731b774be9093527cc31adf1a4bc42b973ba746e894c1f900ffee02febd79119b6dacd62e39e0827b82ecb6b6136488a6b6e785e1b58a2358c04309e1600b1438c8ef340bb83d546427293478f6e0760286386ad25ff02dff334144a7bedb18a5f5b21bb0522178e7ec2ba3093302d70d488e1a714f8c8abc543820507119fda374455d575f6fc1bd5164ab8b5c0b39c5c7e3c5efad92de5c4c698abd3f00780f89a9100ffc6d433fc1cd2172e48b1e2bbcb2e975657cf313df56187ffddc3503afcd22a3d2db5bfa0e25550498b641ba098e7d156f353863f91cc204500c96ac2274af03e0302c85eaaf88be12a81554fb5ebd60b1ba1da4748d8f93188d7d3aa7583a079eace7c3795684128741706b74eafd851d31741a989f6fe2b6603e75ea2b952115e831a5c9e875be031c49ae26b1e47f39bb97b0b50ad63b9d8a1ef56d349a4e8dc9b7524a54b575650ee5db92bdee8d25a67c006b2c670e83a3a80d0f4c23f2bc874d443be5ef69474973c6c8554fea185e098fb96de4cce40c98bf3d805f4b76ac20015ad5acc96b812bbe7c27386a1dba600e962c0ed3aec057867b053eb69babb724319048dfa91996a2c41915e802cf3dea725ef447016fd9bab8ec7d98d54f4027daf4777e6e30bec67ab4de0e23b802c843cf2a5cc3dfbd00534caddf027af39d1c23eef41c6f9105044f53de7617d0ad0b8f9ae571452072e51d3deb1b2fb98cfe8010eb166d356cd499c4f7daaa76c9e41f7d23141e7a985a61553b56e5408348c884cd0df9fcd79eaba8d2152d78f87ec02cb951c240d21d3f07a08aa9e778fa8191fe3e70e8bef9f30d54ca176e08e51e84bd0267851792067b7f2177223f1b4a47b2d2ae3be3b55635b7b3b5884c333de3ace359e4e0739e8388ca9bda8b7b6f24f7306db24fa6c26215d59905e04564b60dd480b9f3adb033f0a8721e8838cba404b325c2ddbfe6d89da6c8abea66753807bbc1bf8b54dfca68097ab629151568284ad97d2149d25ecc25600c955ffa45e9976bd4320cd80b3d7ee475542dee5a8667fda584e3183b5b71e0d74006a6e12ef4947f1aaf145e4f4bb956927a2c027f708f70dd25ce92a3670f4299e216000dc74b71e539f73d96d335a584ef392415da55d98427d777c4718f49399f0acdd5d9a4a51f4b4daf880341b363a7077e3f6166173c31daa0b95aa84e5c058a14a98bbcab901634fbab01b1dbe85e6a310cfe73d3fa01908b99b09692bbde8b2dfd131124250f4a784ba0e45b5135a8fce7c92d070b92571ebd44624c8f9652aac1824e6220844010efde8dec5035fad91b1bba5b4bb19b3e589724738ab4a0d927a85b32d22ae2d89425f40de6d055df80502e8887e1a4cae3c7130a7097fae14c34e298baa2a81dd4794561676a0cc4b06ac22a505a444229f8def30c803bc10946be83218922cfd706280508d14e868a478b374334c5fd611f89a4c8f06f7403ee494a28c9a26767f2a7361c8e5a946e3e8612ec991805604fd5fee8541996e7f597552cd1d4b6793f642c665d8effe9446baaa96e9e2b25a0d3eebef242ecf08482d9fd596fc5bbe814344cdd16752b17c1287f29db2cd656777bbf07dc8e452a790b2d5b57cce27ff019da8463583bf60fe8c2d1b71d8e7818ddda1261624daa0aff254a99f7a8662bdb46112851e9326a0c5c149195db074d95d26fbab8dc83a1d1ee522c1b60d0b9648ed5fb52acd6e33fe729609a8c4aad414024b302c2d9340ffb26642d957fa19f86e0bbf111b9e7323f7d04bef36e7e26a7cb2019983124b5d7018d35ea9b17662cd72540752e099c430762bf76a0b1136b7d0955424c06178c23fe2d06dcd5b2bade5997bedd6b6b93fa276f8cc8ff3c9617d3432bda12b81ec4a5558445c5292bd6ae9ffde49a1c39450d2f275a16a5330c3ebcf37ec3855abecdee77dff76669ebf5c15d7ff45fffcceb122cca2bad1763dd233d7788a762766672ff0bfbfc6af92bf2689b04fe3305d21b3d71c82ab9e5513832df9c2e3410813f20d02b7b85e291a1c3b4c2463100ea535250b488e1d026d2dca5ddfa23910f3d968ce235f43ca0c6b74f569cd37eddc6cbf66275431902f966bdfa094e31a1ab3a71a5ff76e9209bcbefe13fa252452171f7cb3136d88a7d745f1c08b6808ef49c805ace5ca1a53c35538c6f66733fe5cc0f0ea11bccb14de8d060dcc625e0f6e56aad97e3c15d8aa671d58ef830eee2f419e6464ab4bfa5cba176260e3c18fbe8d22a66a6a2dc84aeed0463136206cf4e6339d1aa6798b7e6bc68bca65b15e436505f1e768193c9047fb507b91fbb2e0e0083c056d85ff9afa7c91d29a1335305d400483b71f74c61c38974417a7cc6c1d40ae450838f13e700f130cf07bc4b5aa29e2f8747e43b7c9d8a459dd33ca6e0f4bfe96ec8ce8125468dbfa0a0c6a63b67850165f74651e99ece5d24febde6940e07a23dd1cae6f1305b84f72a4bbf45bc103dfaa6723ef075a5bddb054e3023534f8011d84b6e46d5ef078a3b4aed889dd211425e2974b0df6c781c471669fbe9162c3e165982bfd7257ac1938e9fb686749d77171f5d23cc0f480527bf6c4092aceebc97c31f63da81d0b45c5e836196b96d2606a6d05eb3d3b5a413fa0c6a67f9d132c7bc74b5d2a3db64a098f16a65ca65a8cfa70de6f059abc3081b8b84e763ca9c80d7d5160b96412bb84cc20ae4b33d9eaf701ed61b135c185010c01b041196600fb52326747ca838e6d0010c86fe36baff238df7821c2b76dc37e4a57147d23bc604d8b94023e4046ac1b386d75a28d464892c011aa68c8b8bb3f37067159c64431a84c8724531d38a70bcf1900a719c68c33382f52f8e89c94688310ee6c9224cdea51e8ca4dacd5c456f004fcfd562a3790f22081c2007758e9c3e3d25b3e26831061a8dda900a2c85adf6de1e0b68dedd11d21673f8f99f595a9618fcb8b77a10851a1ed65e79a7d2fadee69122d8dd338e0f451a2323fa7ed07b2cc7ef45b1841a307bbb8a363207968cc4365573d704f2c84141094fa48664017906e5315a1c90de47cc20d1a3ff01f6327f478bf90b7d47eb998e72199b40dcf12afdf15d553bc04c412198304cf993456ab8393c9363102bd8900b3fb51e644558a89d53b7094a603ec3878bc16d340590be53cf8f08576f48dd03c099d0b30998b101345d39d3ca37cf2ebfdfb8c771af510e5c8f7c4851e787ab50513291fc745bf52b7baa347326fe964615a12bd03d6e1107875b42a8d241ad09032663bf393e9d31249f56b0c7bcc0ce1bca03c43e8aab29b91aa5e8eafe8ec71219bbfd805bdc33c4ce412d9a6b23455f9f16a656f65e2ab800fbc0dbb164c8d7f64d2e66a3fb244b7964fe4ca45f6de7066d4e3e0a4d6f2534f99df4d7d14c9c027fa3f0746ccd5ac4caedbc039cdd443ceb75177efc51b7405cee8fd24790103f93a2213bde4f196f58c8bc4eebd19dfcd7955e5004972eb4ef9402e534933cb6608c179d7ff6b14835b3063c30a33120832eaa017845619df9a30b02cba317455598cf2c3f2ba5a513edb174964f82a4b46747366171533354e62750203f7ffbbdd9080f60c37fb6f0c5fa1f6d7c515db88f332f5a18b9732d519e9ddbce2bbb1273a2793415df419c668cd6ac6fbd8afebde70da2275d25bafc3d524874c18b321860a3cdc5ae828deb19be89ff8404aac66f1cc49f6647c470bc243569ce90adfc7078423dcfd68c9f9ba80eaa37d8451d03c94674346e81801e5419ee092643930221737e763fc1d42dfe0457f992e09eae595249de2cda3ee5b6a3f637da55e72dcff80dd6d25e334d0879198bef2624c5f91811de28b472ebdf4869a118299f84a40188b25e2faa1e38183b29c97b96e28a7584e9798a77bd55e1b608329a8a14dc5b95d540e4c6c4dca5caa40e78d4df5b264aa9ec90ad7c238e31905f96de653994b6ad13809508c0806c3813412891414bf3268fe1c855055f239bb6a21038d083112204d36c1425299c3c60c0a231f648c31e37b0e5439097463f7193966ee942ff6031f0f1cc6c11272d89fde1696eff5d42f6d37472c50fda3115011e216448404a9abaea6f536b4b0af961ea6b8180c999127e5fe148b212d09a977e5ba1fa6b148a1e493cdf2234b80deb821ead4b2d991b28acd2bbc51771b59061fa8b8c17181f5a75a908fb02954d81abdd8cf9b00dd19339e5b1d05110d91d8dc7c01e648a422601174a4c30700f6668a9d21427bcacfb2382f085b53ea96d6b0a4e57cf48b366467b5a3325f3f3a8b209112d13d5322f73980b6db60a37b19910beaa3fb901b44dfb68f42b2e68f4f52e69d1c26a9ca7827b3c53bd23999f58c51138fd3b5c43e80585a890441fe54d11b116e4ae1ca8df6edfc941e291f890cf7122ee6932256259d9e01aebf3d8dbcccf5b9533b4181842ecab9122ea6205f1c9327e1333bccd94e0426137eaa5344e7b7d02b478eb59874b2296061c6c04649f97600b35780b358eb76f9cce577f8cfdc85890ce875c9b8554e4c0ea254b25eb73f9af2607426b5bba4a1b1b7bff7dbf2af25edd90179adf72c993424af12420cac9879a712ee2f35b082956f621560d3552d20cc2455630385657b3a2688a1d508a677e80282286477f481f471bc55d9835fc23f14cfd1e506aff49dad681011e03e533657c7c1225f8a5305c779329cf88676e74a02c44d196435707799930f283219a46c5bb94787d879e3081e23a952176c6d3003de63cb0c2dfaaf9296d46eb2593e26cbc13aa6d4f5a66d8ebf5bccbdafadfa185e70b717981d23d14618508a8b34a21d9c258e4a46413f3473dbd590ef4fc11d3f304de17dafade05d18d9f0688e4007fb1e75ef6c7bf9efaad63b597bc1bbc9ccdd4f7e03064c668cffd288a81c053c8adad816ebdcc8fba2449b5f0839b79087b35ec5f1d3a9d63c6ff758d19c7006a052a7cc3f42db572a5e963db06f9527795062ca2c1d451c2517849ddf155ff257965f1644236c015d54beaa68f2b52e4e79db834d88042a75175b15556989a55f921e6b880f5b7627bb22cd5796d4a2d4c6435d1c2be2338b18d5acb8d708beb797442a5aac0b14bae57af2f1cbdc9b54049b626f40a3bcf3a0addd4dd0d4f5b710c30a46b91b30a56801b1e54067b7729cab5a401f47696963476cd8f47db097a1239d96e7600a7e523f0a55035c55d2d807c7e44bcd9057f3af9b551dc01977c8448fdfc280c8f1bb63cbcae6752e048f2caf0ef578e0f1c9bcce8bd1e74967ce7bfeab90b3195c36430dca39a0240743fd06bd0c2bd59eca25ce8ac512f5a4bdc6dd605518819e0c8b3ee79734f4b8c9b31992ff892550a05f59954122fe02e04a2fafa40614f8baa0918654ef185795d25dc898e5bac89cefa11add297ae9f32b9d4b0d7fe01d244d48ee56e3279c7c3b42903721ad82d4539c646a84f3e89548d8bc8e314316d0460678ed2c6bc24d0cbf648134ace9c39be2eb045e04ffdbf92d66e10cf98686f0601c6290a6eabdc0b7a7e4113b4295a664e83d0828d9d226fe5007887a0661f9be44230731fdb115690e0e710319968448aec15f05ad6aa071aaec59f149aa1b1bf89521ae8d42c4728a7f65179d507dbcf9f1b23668ab5412456c74383cce876c7c85fa45ca1ed6141bcf71f921bcc0d", 0x1000) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:01:10 executing program 1: clock_getres(0x6, 0x0) r0 = semget(0x0, 0x1, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x4, 0x8) semget$private(0x0, 0x5, 0x40) clock_getres(0x3, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000404e1d5bc619d328fcb3dcd99f8387d0474d653e0888ccad79"], 0x10) 16:01:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) ftruncate(r0, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f31ab8cce8735fd"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) fchmod(r0, 0x100) socket$inet(0x2, 0xc003, 0x5) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 16:01:11 executing program 1: r0 = socket(0x20000001e, 0x0, 0x20000003) fcntl$getflags(r0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000687d6cca14d956243a77cb89"], 0x10) 16:01:11 executing program 0: mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x9011, 0xffffffffffffffff, 0x0, 0x0) 16:01:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2d}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000100)=']') 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x9}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRES16=r1], 0x2) dup2(r1, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 16:01:11 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='F\b') r0 = getpgid(0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r1, r0) r2 = kqueue() r3 = dup2(0xffffffffffffff9c, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x5) 16:01:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x7fffffff, 0x0, &(0x7f0000000040)="0b9b19ea", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r3 = dup2(r2, r1) ioctl$TIOCEXCL(r3, 0x2000740d) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66028ac21d00"], 0x10) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1f, 0x932, {[0x0, 0x4, 0xd73, 0x798, 0x10001, 0x1, 0x8, 0x7fffffff, 0x2ff32da1, 0x7f, 0x7, 0x8, 0x10000, 0x3f, 0x6, 0x3ff, 0x10001, 0x3], [0x0, 0x1, 0xffffffff, 0xff, 0x7fff, 0x800, 0x3f, 0x6, 0xfffffffffffff54a, 0x1ff], [0x7fff, 0x3, 0x7, 0x3f, 0x101, 0xc60, 0xe09], [0x7, 0x7fff, 0x7f, 0x0, 0x7, 0x8], [{0x0, 0x5, 0x1, 0xfffffffffffffffd}, {0x8, 0x8, 0x0, 0x80000e0c}, {0x3, 0x1, 0x100, 0x9}, {0x7, 0x0, 0x3, 0x6}, {0xfffffffffffffffe, 0x4, 0x6, 0x1}, {0xffffffffffffff81, 0x3, 0x4, 0x8}, {0x4, 0x41, 0x1, 0xa8}, {0x5, 0x790b, 0x6}], {0x7ff, 0x9, 0x3, 0xffff}, {0x900a, 0x6, 0x80000001, 0x3ff}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202bc312b8cce8735fdfc83d3a07b100a3cd20f922d1d0011ef19c643dfc4f943bba0c7335d8e801c9f0266b0478f8c9f5dd6"], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3708eaa9e2e1c5b104ae701fbaf6daa59a7ff4a6d4804ad38268be678ada2dbd191d097a6d6d15d227b270a2c811d34da9c19faa5f3267fe46429d9fe6db73aea868409f7f543cc5c2464490aeb51d91816b913ead7649cf9b27b9f8aa1d9661b9f34b1179f3024a3c00805e6ab2ba4fe7e89af9d2a67f05d400e5e009a335c8bb976f9b3ecd972fb7f84a1723ae491ae15de5816c87f6ff139f4715a37d2bf03a01e5"], 0x10) accept(r3, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x7}, 0xffffffffffffffa7) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffeffffff7f1, "bbe1d79cdb24ca780c4650a36b161b0df900"}) write(r0, &(0x7f0000000180)="8fc26a3111b4cf47a1ae13719c47f2be9c87b4b2ef14988d20f1b1cafaa78aa54155b28965e2a7aacbccdb46c743bb97fe890ed1d4a11c77870b0c87247f5ebc15b8551e3d8e2878fc1b8a3fbd5f14ff149b61cff7477749a72804c8f036633f0df482fd4824793cb8d7465967007e4ff3cd102a035f3fa80059a8306f9f255abca16dc5f95327f83682c24530c56ba8b7c8ee386dfb965d730b47f94c4d3085ee8f6c642be6ce845548cf28cdeecfcee7c2574778eab1dc99c68be3f034213248936aaaf8514c70b97385491946b6cd96fd237239a362b89d9a9f92e4c337e561b061887ad4a30b28f3ffe04fe39b3379", 0xf1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="0a0b01e1d680f9c6062e6d20da79547c19471256030e4e79668254e737c4213292f88425f4eb7db503a5c03d41a893a0c73b3c38c32468b9dbf2560de23c7ea324593bf3fddb8150e6df0fdb85e081fa9ca72be474109fde91566c957e90d826daf98bdf0266", 0x66}], 0x1) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) r2 = dup2(r1, r0) r3 = semget(0x3, 0x4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x3}], 0x1) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xfd47) 16:01:11 executing program 0: mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x1040, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x180, 0x12) write(r0, &(0x7f0000000140)="601232f937e2103e7ac746319a0001", 0xf) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='(%=[\xf2!\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8280, 0x0) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f312b8cce8735fd"], 0x1) dup2(r1, r0) listen(r0, 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:01:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:11 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) setreuid(0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') shmget(0x0, 0x4000, 0x46, &(0x7f0000ffa000/0x4000)=nil) socketpair(0x30, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getegid() r3 = getgid() getgroups(0x2, &(0x7f00000001c0)=[r3, 0x0]) getegid() pipe(&(0x7f0000000080)) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x7c) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/139) 16:01:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff60, &(0x7f0000000140)='\x00') 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180), 0x4a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xffffffffffffffe2) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x802, 0x2) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00r\x00'/110], &(0x7f00000000c0)=0x6e) r2 = semget$private(0x0, 0x6, 0xc4) semop(r2, &(0x7f0000000100)=[{0x0, 0x80000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x0, 0x60, 0x800}], 0x4) symlinkat(&(0x7f0000000900)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') readv(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)=""/134, 0x86}], 0x6) r3 = shmat(0xffffffffffffffff, &(0x7f0000dfd000/0x200000)=nil, 0x2000) shmdt(r3) r4 = semget$private(0x0, 0x6, 0x0) semop(r2, &(0x7f00000006c0)=[{0x2, 0x100}, {0x3, 0x1ff, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x6, 0x1800}, {0x7, 0x1, 0x1800}, {0x1, 0x3ff, 0x1800}], 0x6) ioctl$TIOCSBRK(r0, 0x2000747b) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000700)=""/229) semget$private(0x0, 0x2, 0x40) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000800)="10934f9b7a492012ee8cf518021bf935fc045a59a5c46009f5cbe4fe993921f6dcc9565132938e8fc3c3dc66449066ef9150643fee1643749ac93375e3bb79efb6a69ee1769b3887677a824ed4120d804c793019beef7e3b5e699c62a87a4c95877d0f4f3af2740a1c72a600128414453074bd2aed02", 0x76}], 0x1, 0x0) shmdt(r3) semop(r4, &(0x7f00000008c0)=[{0x0, 0x6, 0x1800}, {0x0, 0xa, 0x1800}], 0x2) r5 = syz_open_pts() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000d00)=[0xffffffffffffffff, 0x9, 0x5]) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000940)={0x100000001, './file0\x00', './file1\x00'}) r6 = shmget(0x0, 0x1000, 0x82, &(0x7f0000eee000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f468dd257c30cf343377ad957696c1cb000"], 0xa) chflagsat(r0, &(0x7f00000009c0)='./file0\x00', 0x40000, 0x2) open(&(0x7f0000000a00)='./file0\x00', 0x10042, 0x80) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/218, 0xda) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000b80)={0xe1da, 0x584f6f3d}) socket$inet6(0x18, 0x3, 0x5) readv(r5, &(0x7f0000000c80)=[{&(0x7f0000000bc0)=""/130, 0x82}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000cc0)=0x3) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x10000000000095}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) setgroups(0x1, &(0x7f0000000180)=[r2]) write(r0, &(0x7f0000000100)="f7f248af09c9bcefab8fee65b6c1fe9cea9a098ae210a24e7b73beb84ee0787da219a6938b78946831189cabc60683864d1a6220e682d58b172aaf5c789750912db577e6db589bba7ebff84f040817072d22ea5e574af182b1b056dd2d72a45d3bc4acee94", 0x65) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f00000000c0)="32dc6ad634cc1bc75326948727a03944efb2fcbdbf2734edf9114069bd13", 0x1e) poll(&(0x7f0000000000)=[{r0, 0x87}], 0x1, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3c47, 0x10000, 0x4, 0x3}, {0x401, 0x9, 0x10000, 0x7fff}, {0x40, 0x5edf, 0x0, 0xfffffffffffffffb}, {0x4, 0x3, 0x11c55b0e, 0x7}]}) r1 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff71, &(0x7f00000002c0)="e48ac2d9") 16:01:11 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x7) map stack 0x20719000-0x2071d000 of map 0xfffffd807effeb40 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd807effeb40 failed: hole in range 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000140)='\x83\x00', &(0x7f0000000180)='\x00']) r0 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x92) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="fdbe7a0eeee2d028", 0x8}], 0x1) 16:01:12 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xcb) poll(&(0x7f0000000040)=[{r1, 0x60}, {r1, 0x14}, {r0, 0x8}, {r1, 0xb}, {r1, 0xc}, {r1, 0x1}, {r1, 0x4}], 0x7, 0x101) getpgid(r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x10001, 0x2}) fchmod(r1, 0x40) setpgid(0x0, r2) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffdff, &(0x7f0000000400)="4db67942e05754c4081494fa2dce32a1a86a17987f7c6345191fc775545bf2eca7fe2859cae243905ca44e723cb0e7c6e6c1e32075fd8c294b7feecb37adb7a669e30500000001f3d06d717b9acc4387180df239d2b201000000000000000000000000002cda173678fdac315bfb6e097bb1d766c43fddc48564ffffcc7b00b037dc173160497e5504c808dea2490c16561b5311ea19c833d6be512f6459bd311a04df478a8d732ee9eae198a8b04cd36c5f0ac4a90824701764c13de500b636d08f053d360bd619b9599c06fc7f76b975839305b1621df63c4203bece54f0d8257c8f182b5e85c377d5619c") 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffc, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000280)="4e0f0048cf3766124ef24664090000000000000046be62ab11221025e627f941941b9b35cb59a0c60e6eadccac2519b415c6133cbc91d568c9e76c0f4870cbdfcdab14cbd3bb3161", 0x48) r1 = dup(r0) read(r0, &(0x7f0000000100)=""/46, 0x2e) poll(&(0x7f0000000140)=[{r1, 0x1}], 0x0, 0x0) 16:01:12 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getpid() 16:01:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000580)=0xfaf) r3 = semget$private(0x0, 0x4, 0x480) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000004cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff00000000000000000000000000000000000000000000000000005304bc24363a848200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f378000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370a0c6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffff000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860393e38cac877d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64d14e99230fdc8921d657c4d2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b8a17df761c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be4b3f6cb9b87c60d4f902e9c307da7ab69422203bb4a2500d9422e0224027d96570089157be6951a8334eb6d55a8fd5554255bebdea40e592d01036f606bc074109536a97c4bafc1dc2b9ac906ff5632ccc5ab150796bf23706e98fecbc1a7b2f56f7bf6fb89dd34ec8c387a7bf9f64508f4186de4546bdcd3de22df83ee3db2e8879fc6bd6152735efd5a307d70be12d2c009b86a701e8a2d3402ac588be84d2ebb408cc30fadeff8374d473e0c8464ab1d23064c4e4ed7b8ec7f7502bfe765bb49bfabeda94b40da552e1db66aa33915d00000000000044c62f3c4404cbde000000000000000000000000000000cb3cafc2af464a6f8b41b9ecfa652085a5652d06365edc835ed6ff3d67c6327e109ebfaf3271e6793e9586764526c46eb4ba88214214e44af0a9504555498d02772b96fc6d862362c066b3ddcc9334565d8773920d273fe818bcabcd21017eabc11eea104aea3b0005ba727058b42f35f45cec188a06a58787b6716b3fbfa5fcb4a01999541b1dc2211a09ad7a0d9812ffd7755d044be0eb7ebb60602c1dd6ae4bf1644351a704ebe3d701d2158afa5b2e5915336672b433adb52bc79fea2aa853e4b70438b6eae2045359a74c33e85804a5fe7fc7fbb0b5a55a8c3594daf1ec51e9d94edccbdd205757bad0"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setrlimit(0x2, &(0x7f0000000300)={0xffffffffffff94b6, 0x84b}) select(0x40, &(0x7f0000000380)={0x6, 0xff, 0x7fff, 0x6, 0x1, 0x6, 0x2, 0x5}, &(0x7f00000004c0)={0x81, 0x5, 0x8000, 0x200, 0x7fffffff, 0x3b23, 0x6, 0x2}, &(0x7f0000000500)={0x2, 0xdbe6, 0x10000, 0x3, 0x100000000, 0x9, 0x7, 0x80}, &(0x7f0000000540)={0x6, 0x400}) r4 = getpid() getpgid(r4) r5 = msgget(0x1, 0xfc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) msgctl$IPC_RMID(r5, 0x0) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/9) open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffff5, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x5) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000501000000000ffff0003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x5, 0x4, &(0x7f00000000c0)="2e96fc4f", 0x4) 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x6) writev(r0, &(0x7f0000002500)=[{&(0x7f0000002700)="e28acf7024e989aa9327ff0ac8f93b904b54ff516ae547f71acca7a994ac72f2f1fac2728bfe1ad09533a1e244170de74638e98b9d336eaf502c15659b0d46417c1c80f773f3a5393d55ca76deb6d6b2b59bdd44f2714c604b7cda3cc30ad4a4060d493a0bcf4ff7b09804f4b81198b0ae1ede80cc63848e01ce840035fb76fe2c2575f9e70652038c515b9a2a38dfdc0b64daaa99eeaa5ebf787ce2bf865e40a0f143ebc80dbcd16490eccec74c242dea7d692d463fe7c2186c86ed755fc0b1f33b907035c786ac404b12fdbfc362971759fb61521038bd6dcd3dced61386112619531aac59546ae9bbb349891ca76498bc0a7929e9b880ba649233258510f76381bae4ef458325999174d06a90061dd07b695f62c0582a134d4d2e57413651f059074f18aae4a42eae4c7a005368a893fe0cccd6989ece4b046bf98f290e323b51ae64331fb3b0f58cdee8b6d7366783dafc6557ded0c6b73c75f7fe5c6401de7d36705eb1a4803c8e61f7f3d20a3b315183dbcec209f295bc7fb414f61ba1204ed192dfcc1d8bd765fe36fa04018d67a3df99367fe1c81e933fa3e1419905124a87a07e75683eb47b7bb7def3a6d4a09c92db0656cbcff390d274dce0880df4b9eba913b7effa17d52b965c22c3e283569c193a0d2789d6f06ea50b1d68d733f6d1c9f103757747e16c6f675efe306a0ce41e5b94465fe228e3323ec84fceb254cbd354454e70e9faae61c71e13a98377ed10530df947626dc07a0c1a40fbd61df1e7b5b35c5874ef3747a05a4a718782d21bac82182cc838127932e798dbcdb2dc9e115f0890bbe5a9bfd7bc29eb1e18fd7722de05469edb10ea00e66818f2524b204ee18964eeb7473ef039ecaf56decea055a6a9be4de437f5a365c4fc35f4c40edae9929f25369ec4cc21dd61d90ada6fc64d7b6db3eccb9a4441467daae79a538ddbb81e1de9091e59b8f44ea0f08e7a12cbd5b3bb8eb73ec1b398ace1e9d69daa554d7b68f8858b857590372cd23ab80d9746f1c99bd66191d320f008f950841f8d11b4db318b99deeafa733c0da16bb79c6234efc4c32cf6c69f9e22adf7ac2c1765abf0cef6ab7e62f63a4c1c8111133b0866dc6fe823c187cf07e513e823d7daba3992756a803d6eb25755d27f44f7ee71c925b2bd0d5a266c708adb9c7e7400ed02e87c819b96da4c3197d72c0688c9e0c2f54d18cf44e7b38d6cd9fdedbda6049ed713ab7a7a060439945bb1ade1a60b9cb13ce69f7f278bdc085d2ee64b394ad76d995f37490b0e57fa42c09ba678b8dea391302deddb5419b2876e0d8e7afd71f992d582717aa8c957a74cf1315ea2705b93e0087abdb9d2cbd761ed2cb74c12421c85aa11cceecafe65c5a55fb447e338e7ad9981a016b186fe651a842a221d57c7d1d16692608893e8938603005530471bd46cda77f00cbdc3ae20e020db16af6b7ba2209c9a3f3bb489fe02f7e7593bc342d38c0770ebf437c595c903351f3c08054445846a535d812c2330ff63902a011a769da646e54e279c71476d65b8aa9221256b5857d67d6efaf713bb5fcf2bccaebf64e5a9fe8563ab804bd639c9bda3aee0ed589137045ae951fbb6ed660c988db795bb02da57864367613dff7f8be98386f9ca98135edb79da696466130f7f13921fe1e7dc0ad7e1d1faae0973c34d5007e917c77332b0ff91ec93c09c4c097cd668da939b1ba2c89bd2bac29028a2d1d142666d10b19978b693d57599f679122810d5c924bec3739f8ff2536d19d6ac79bb5f01f0bc606d2b680097d60923611612ac100b6f2d3b2061bc1e721951392e24cec691fd4c3ec1ebb6d496a467aa3d55b8497c291251335450734f51c14ec8491c3f9dbd2eefd22c0ff4ffba126a97176674724cae054cb042b33fc2b59af960971982f3ef92540daaa1547c6dbe18eb0bf77984751b260f7966509e21782d225b20f51b0774bebc533d1538a5c66f67bd60764aec7dc12bb6ef7fdb7718cb26471357add6ca3b55d206243149f6ddad653b23eefb5aeeda56664f90911ba96c6c137eb337dd6a9adb71ffc0dc1c95ee9da4344c309ebc37f03298aff784f7dd6c1427f6cd50a942de5774cd0e4251f8cd43766ddf80c3f0ddade33356b15b341f2dc4677e5e191847d0f6fe490499540f79b4772b6dfca666719169dfa5d390bb7667b3bc1f6c7e042c7a06fa59b3ecdea192685e396a7838c816b22a12bb0a448248e1efb8b1e89c33ab37fe5ad0695fcec59b234974fd4f2d4cc68ce4d02a78ef075adf34094c0572fa5a9721747051a4d746a2107375e8c151bff810deb4864b332e0d731e1df6d2a213e1f504359246142de09c3ec2f273791e3ee90cf4d111bef8770faec08e471a81f6edb5716c2d627e494812a8ba8bb1b7536e6236053cb891e8f36ea93a26911c3e51808e156a98e15fb72941d4a42ea26fbc0aed7fd5a98e3681997224573e303daf19b2df476bae3935b2e6415ee25d51953b1b91e0a251e7baea2857f1bc6346e8d03d1bfb389b495059c822ba94444f51eeb11c83ac6476bc5a8f6602be9be6b50dae2456920a7b57f2274195551cd7cb9b1a59ee522ce114cc3feed2bf8fc5522291d368410b558f47a33b0a4d81e37815306a4f8a25084eb1759526366f28a3f67d3a845f35950096c56b788c4b93c5464237e2a1248463fb29497e66b869356597fe0375458041c86e9045236361a93e21742f04431cb3c94eb7f12e8c88d6017368445d6cfdc3bff073ce09cf1bef4e4d8bee2152119e55bc490f081f756b5a6d2d7ec02dac0e03e7108ac4b3946c73dcaf0a86a0561d747d7ee9dcd369df24c84ef61f950bf7ac4f62a432b54909d561c637f44278758a85ed66902b542e43a156b4cf9dacd594418ea6814e7eef553c5099ae6f79b3eb3439217b7061e43f8b5650cfdc0232f34ac2ffb2b61fdd9279c24c4c605a2499d07eb662645f28c4695dcf5c32ada405aaedd1051641208741bf97d0c06a6ea78e73320997867dcd25a91fc7b59304f417e7268f1614fb33b1f3a2371b54027e9af2e57e86a547b124e4c94bff5deedb34f2603190ca2440a91a46e564fd312964a13b7d22be32129eef39cb278c91b1197b03b8bb7059007962709e3da00710c5626e28a0f1905f9ff16335c36284133e7e9ace002f5420e1b960adcda1ca2cfab9b29da6a998a20623c337673d95e066f0f8081bbd76d3f6da0cee97a5b9b73b967c2528a3ff7a418f28b63e8a8b1d45109f1de39ab66548dd0f46b7911a7ece6820c2c09fff7e6aa7e87b0e27a3f5bfd967c3eb2d6bd2bf60ffde065d9ca518a20130f065399071c12efa86950d0bda2f6014b3fa9b44554a002143ec97cc5c9ba9344cfe125da23cf7331a10c437c949077658e8742ee9a855833e72ed945b1aa5c275cb21aa570885acb2734729c0304802555141620a1336f52c142a2ec906b2eff6e3edb613125b523bf345d4646eefbd609ad3627dee7a5ed3763e07463fb272e05e67d6", 0x9bc}], 0x1) r1 = semget$private(0x0, 0x3, 0x420) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x1) 16:01:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r6 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r7 = socket$inet6(0x18, 0x5, 0x8) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4003, 0x101, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x8002, 0x80) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8000, 0x0) r16 = socket(0x6, 0x1, 0x100000001) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x0, 0x0) r18 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x200a0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x10, 0x0) r24 = accept$inet(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x401, 0x0) r26 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x88, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) r29 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r30 = open(&(0x7f0000000900)='./bus\x00', 0x8, 0x2) r31 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x5, &(0x7f00000009c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="d214ed0f9090b6386fffec41afdf55481004f069c1c77939d339f03ed9c8030e7b6d20190daccdc577c2a136317f289f1ce9fa2a66374841b6e4b0e72e2748fac782cd05160943b6c33b87b77bf53cdcfc4dab2d95f5d31e18c364c318301871e08f5a2ec542e681caac958dc62a70db18168a", 0x73}, {&(0x7f0000000200)="d4a39c120aded90c3df9c2d0e8651fb3392178ac1523983dafb9192862f42f3ef3b2140354c271590dee97563972ff4cdbb10c4d8af0d65600dd6a6ba11bc71f8ce2e64f9847478845798316d772d48143cfcba1dbd34fce8624e7be6abf5abaa63549811ed7a4738bbebe200014f49352560a28676dfa0a4f60168587d63332e296", 0x82}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r24]}, @rights={0x28, 0xffff, 0x1, [r25, r26, r27, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0x140, 0xc}, 0x2) r34 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r34, &(0x7f0000000000)='ON', 0x2) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1afe) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x47, 0xa5) write(r0, &(0x7f0000000140)='M', 0x1) 16:01:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000000)='./file0\x00') fcntl$getown(r1, 0x5) r3 = getuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r3, r4) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) 16:01:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x0, 0x8004, 0xffffffff) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x85, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="7f46dd03de105294a2728cb17bfc4fbd4d0b8a4b5bbea2a9b639630d47c43d850cd42c2cbafdac3af5d27663176f9a01fc9d62cd313e18c4647ccc7d7701c5775033f77a08095e342cb3952eef7b4cbfe2add30109d60ca1fc60a3eff3797a148dfd164e693fa845c3d076a2fc5cd57bdd4010dd3f436d2d13fcb3aeb246313e271e34341751ee14b09d796a4acbc04a7afe4024028fdc99ada32763f130298e1de839ae22fbcde8a46151da345851e2357b2257f04e54bd25c66f60a16ba652d8eda79465684a4db4a0c14ed13b6992e5b624cf8e2be4339f03bb68638de54155ebc60ca33a5395a36eddc6ffd6ebd9e9259e3540663d2e180c", 0xfa, 0x400, &(0x7f00000001c0)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x30001) 16:01:13 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8c0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) 16:01:13 executing program 1: sync() setrlimit(0x2, &(0x7f0000000000)={0xd4e, 0xd0c}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) read(r1, &(0x7f00000000c0)=""/223, 0xdf) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) lseek(r1, 0x0, 0x1) r3 = socket$unix(0x1, 0x7, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000006, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x7aec, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x28, 0x12, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0x90, 0x80000000, 0x20, 0x5}, {{r2}, 0x0, 0x10, 0xf0000003, 0x8}, {{r1}, 0x0, 0x24, 0x1, 0x3, 0xbc45}, {{r3}, 0xfffffffffffffffb, 0x8, 0x3, 0x2, 0xfffffffffffffff8}, {{r1}, 0x0, 0x0, 0x1, 0xed}], 0x4, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0xc4, 0x80, 0x7fffffff, 0x4}, {{r0}, 0x0, 0x22, 0x21, 0x1, 0x7f}], 0x80000001, &(0x7f0000000440)={0x6, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[r4]) getsockname(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000005c0)) unlinkat(r2, &(0x7f0000000600)='./file1\x00', 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) connect$inet6(r3, &(0x7f00000006c0)={0x18, 0x0, 0x5, 0x8}, 0xc) chown(&(0x7f0000000700)='./file1\x00', r5, r6) chmod(&(0x7f0000000740)='./file1\x00', 0x84) fsync(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000780)=0x3) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000007c0)={'./file0\x00', 0x2, 0x6110ba37, 0x8, 0x1, 0x8, 0x9, 0x7ff, 0x1, 0x0, 0x0, 0x9}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000840)=0x7) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000880)) sendto$unix(r3, &(0x7f00000008c0)="8f1a718a236edbdc094472bb49f4c76923152395dce64d3a7ae7ca2ac5f1a9ec726dfecf8c436776b75cddedb550d3987e906a52ad9a04c2d408d7c0e7c40e348b2199f94bc3b3f72b9a248a0cf7878690254376cd539db8987181c1f2768b10875e8aeb6849b25cc0d831de416a1efe023cf73513e7bbad658db97016e07d4cd88710b6e78141feae179973675a", 0x8e, 0xb, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$KDGKBMODE(r0, 0x40044b06) r7 = semget(0x1, 0x0, 0x142) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f00000009c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000a00)={0x4a, 0x2}) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8c1, 0x2) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) 16:01:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r2 = kqueue() getegid() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x5) dup2(r0, r1) 16:01:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffdc2) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000000), 0x0) 16:01:14 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) close(r0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r3, 0x0, r0) fchown(r4, r1, r2) setsockopt(r0, 0x40, 0x8, &(0x7f0000000100)="b7f888d6855bfdbbc17df8d3e68197e349d916420c46481ef464babc86deff8d19c1b028f9165d28e35a2b09fcc25ec49f31835c89a314d92dc632b0b8e4d23b6162a0052ab9c3fa9a1d92dbe18e605761f96dde35bb30e4a8ac5d411c85f5f90f18c95246879426919ab2353e7184b4edf66f4197b986ee103c0e44abcb3494bbd7fc874c39ede5fdadff0caf182a4f82ea7ae41544cdb776e7232021c8ee6357b8db59dd6853dffca554a0ed96012de5ae209511f09de96ee32ad933a443f2ca6e4ef67a284ee7672555747f2c03cee4fd75ea8cc787e8f1e6ddf2aba629982373b5294d0ed7ffaf4818db87f568f7326556fbb063962d0a94c57e66ba08e9839da799fe3e73922801b63fc012f3e0a482ca4064a66585b04320e924499386c908660d5482a995b6f7be6bdb6de226607bb428bc33194ddc9403770c95e2e99160399f031d439766d2999e9850b3757651beb4a216f845aa8aaf5d4485c1527adf36198594f3e6dead5e9a8d5206848929895475b4627130d60c6d7e3239edd70319051e7e06c069f706390a9c74200729d5cb148fa1649d598bedc2ffecc2cd1354cd91b049908b7fbee308e5d622ee7951d4a5a11b4a0b97cadeade51e87bd0af29762648d5681df64eccca92f547a28f9395fc3dbaba7405733b6ea4b02d120f5aafd7383344d7e9f4d098c237671aa846b10ce50d5adc6e18b42e10767f848a30de1dc7273716aaa2c6eaf2e12056ffdeadc7eaa8187ad7886df7cdf6dddc8044d957c56dc8eca58c4680ff20759641224330060b9b3f36187e4caf8534e3fe4aa2d1f37688b97d5d0285627e718ab3bb4f458b476f437667243fd676b6efe284310a0d2bac2a35d96dfdc680b2b9022435fceb3e74b9869e5788ddf20453a51836ad3dc46cb5bdf0930ddf7d81f5b5fa3a8335734869ba8be1edcd7d583a72eff85d7893b812f356c7b22574dbc3af28989c194f23ce9c0db69fedfe53bb8cc975b3ac8ade5bdcc095031990b7e2c4c8950e9539e9290240fb7013eeb2b76af45734ca9d859a64d064ce039ceec4c050aefcb2af91b709fc115f7f07b2e4c0462d364ae4d7b0267cf22440eec1519deb4fe7ec6e0579c44ddd0b2a1f881536678122b6511a6dd21f8b3e34bc36a52b291151c6447c26bbc046a91a8157a0e8d5f320bff1001cccee97c4cc12ab9a53a950dc44d41fc51163c8a3140ab85bf453af268ebdd77aa77268537dd0bed393f8ce9762583fde38c82df73623214919d77c509646adf0a0444535bb3409bfa620db78320b8dbcfd3ec9e12c6893959fa62c0eccabd07203a400fd1524e27425bd0167e1c34c6318d79f23d75d12df254781d7ca8729f9b834e2d7082680fc50c424cbdacf884f22a4b3b891f710e98316b0757aabc9699ca2fab2c2245140142c3d414b14732e4930f0638a306e2401996ba385bb679da54a8a7ec1adef58020aa04efafb9e545e014b440cbccf707b041198bd447c0bb88108700061b207b8dc53cedd60d51fe10d7e2ffe51ce45ffdaf059851b1c662b9c6918e0819bffe799e2e83e1add6e35710ca83b3ba735cb31c727f37beaca67d84ebb843451a83aa22b99ce9738af03157a364a4bad4f286d4083f52b34d56a7f492d17abc9626b6d17726c2185d4191e90f4baf027f80a4902deeebac50b09ffb43c6fadf35750defbb7562bff56d937d3e773cc04c4f856c70e838dfd723c76d555b48a0625036b446d163f30b0880fcdb0d90c7a2614876152904775463fb5b2833623ecc6e3bda9e5f8b31583e58e80c8302a5ec4301c79b5e50327767500f325d865f41d4c9a2584f2a979f3ab5bda686d15597c1187be4cc9d9476b24e31464d4c4af94391012a6d2a67d7e5ca3f11c5eb3191cfc10012e6c62fb39f055cb81ccdd168e969ed7b2f926d226624cebd810a3766c4604d03dcd05db03eb27a55d96fc9d45210b19a38608f5af0844e368cb1c59981fbbc4d1fae9050ace8e43aef280e0d86839bf16c87141f0a5b11863be7f4ca2485e9dd7736c3e42c2a0d35d17668a8ba15b1547a30e7fd67ec2a2c8371809e7aafff57a752d96a6d9418b51b822afa8bdc6fe2966c36c264a6a7e0b88d5c32ffc7fbbdab3b43fe104dd3588f4d2cc1046ffffa36e2df4627509a6defbd9b98c7d1fcc6691c9351927f67ba5ed129e748141746b792166405e1424ca72fb352954ce71f00c2ca322288e32d28eee11aa304643990c52186a1fd8aba65bf5be32aaf9958d429c000a114766c330a0032d3939515c32df81347ae0b955c23b01182802426d6e60b47760ecbbbd760ffb8866e643db296b6a2915366bb20a667d184932a3d6f7f214ae2010b4e3ca7d141264738aa242c008f6183cae31f0b0d6e0b368834421e4e77d8d0eda08f54a7f344c3b46cbe250da73c3df591e98beac45bd688318c39dd8e7aebd7e370c98c03499c699c411adcca9bc4377d59d5561c8060e4af344ab98d6a5938795b742382e8d13f217fc399848ff95c1f0792cdac66949ceee5e2338fe622936068cff310a5b78d7128281200e510bedff71f1e796db485007e976a3a2b73369e94479104884993b882f4cdd2b31f63f0bef09042621a198e3d08198581fc26be1ca48bca1f054df8e40582fe588a21fa6ed9f744339b2ef466f6a55f6457e0691bbc6484db25d873506d8545fd34b5518d2df7c1d0025331db460d68f1c299b4086b9faa6286bd9767d75707152213d03a6e39a102275a1e7053e09f94bd3ce7b1f174f6d8f8b1b8c6af40b49ba78e6eaac7bb6b5492c6913d1bd54b59b692cf01b35f3dd50c71c0921b94cd12c822649435620dff05ea884ad26a88b280fe26a668e3dda01c5251374969c4e97bdf73604f3f4808d1aeb65843a7c6af9d2f2d966f3a88c217e9171fcddf9a7b104f17d1e96d6ec0a50e34c302927f94fdc6d9612119aa55dd971b6cb559cee0d354ef2bf17a91cb84073ef4c6f3de208677f33eeab295b162144f701d4f40d61b6a167cb83d539b1bccb7157757157ec04480cb98c03f594be1e5877c5aaa40a7a38798ce0efad1c244d9351ba0a8cee161de406e479bc5353ce4f6fccdaf657c7cff73644eca5afbdf92c127d8f81c8c8f47db3ba10d34983d1e4c6867284da052980a6102f776fc1e879ed2f7b7c2666266cfaa7f41dab8d07927f3be669fc072b3756884e4d0ff49e13fb36577cf1e175f0c6577895437b00eb44a61cb0c7d641e32b3d6ee132850957085c14295d61b6fc80743840cbc3e6ddc65eae303a52f18b98134955e4a497551fc5c598653f3bfe05eecb70b2941504ea0cc2d44cc7b1fafb83e9a0a3a8ccc662642c427194caf634f7462620ba686018e4a83d77da67e850c97182a4e50fa31a3ac3563697cd3e56fc9e30a288cf5df27783c263ca03ca0e9112ef4de4b5f7df1b7861d774537cf29d29744657bc7ce03ee53c731d220ced0b1aab5dfc37aec0f824eac8c3a99a4ff2e6dcfa8f4c498432630823d86fd20d380d4a8628ca314f1c8cc7f2e0a6d546fe6de1d4f706ff52418f5eb78b8ef94c66b4f442deaabc0355baf2839747b1f1413e76a8e96b0b896bb7b99e2ef51cd450679b1ae56216295e9f5894964150fa7aaaee6c5e11744b1395cea2445c63683739716d24d7c89b1b1449a967430cc19be09a1d00adb90e5ca6f22a8b787f5426becbcf5b28c22b9297fae43f321889295deb65d8bc416d0ea2b3f078dacffa3977c3411c2fec9a954fa2007ab3deebf945930136670c8103d2846b2804ebc53de8988195d50f871a70d3aec16015eb994670b8cfab715d7c098597166702949bb9e1c4ba36f8ec1e20eda3e25100b8166620cca2e33973c50586a16a2b752e153c9899c5f093cef59a5f1c7bd5195e112d91f894814206f9b087322b5a23c6369b7a06229a68a95cce6d74d56f85edb6131848012e0a88de4c12ca538e8df6dde6de34a2057d8908fd707292aca8d6e523b12eecca28ac9bd3796dce16e77129f20ab054c7fea3c68fcc34d8b1470b5c54d50e74c756f471850050d49ea9850fd8e08ebb14a8ff65c998d3908c3ed6cccbf236d0367d6848535fc126126d55e81a90607f2fb49d7137f025b7656b44227a339727e9e64b48d589f501f64be2354f2a47988b76c256ac37b397161aca90ae9b3ca6aacf0c59febd9b60cc5ba9c549fa1985860dd579be7b2a520cabf9dab1da9c2d2a5fdd844b98c80bdaa1ca29991b15dc560d64371b4c2e6ea87271bc45df215913e30b42c7fe291045d3ba70f07b76ae9c606d7f5b97fb85a85cc0ffbae1d1b29f8aa78e89318a96d25c90f85171048fafef02adc904d673fdde70ddbae15d70eb99bfec112148d264a9e0d43fb9e9f92e19352953d65a04a36dd5df0bc701b7441a4023253747b3c1fdbdc050a7a3a920caacbf741897a8869feac38681d9f9b6ae14b71f67c7c8bd609f3e67d6e7a8e65fcc07a0f7e612871cd7f0d686ee71f37ad8334fda34722adda27d93e7687ee085016f927ee1380ec7d7d2cf6c3af55199c37948c6c33c167a41795c7de65568c661a444e2ecdd79458507a0bfc2c5c6f31c883dbef3f521f6e5719e02f6cc19c4f52d365c037beac69b1fcc9a417cd8d71146cb8674335a6da05a44d774f668ab0d7c1666bf8936217cf0e1b93b122fe9dc6704f2ae62883ce87ae17fac18bb7b98c87c2d23dba78a62f7291e23f7b923b408346a7f01e91be3bd7644b74e04aa8f4a3b3dad2dfbc2cb0e66384e6b3b2502e5a095f1a43879a4715911e9ac2ffd770e809a0cb749bfa3d0d8a8b8c1a3b998e8d23e6c26267d6dd191bb33df674fb7122791fa64718445c2ff86c3a1c192fbaf710ec60cf9f846da0b86dbb670974157ff84a2f5c9262a0742925c2fd5e4f6866fe3438fd193d7b0c35e175fae50ff9d121c574f7aed370d7b934e2cc2d11ec4f41608ff3acf3daf98113ee28a547444786376595066295fb5353ae0a2651dcaa72b5e09c7dcfbda3a0422dcf3ab3dbd8e8f2d9a4e150e5ee5817e1fc574f50c29b1c77be4efe6c6eafb3ec12005638ae22f44bb1e8207aa558dacc678990fe4613438fe7d71b3fc123efa7a052d6adf5452d917745ac8398c97adcb311ffd5738545de301b643cb79ece6eadb98a46e8dac1ba9f109796f533ad48926c78bf0401b30ef03daa80541ed2858b0a66751fdb8b269f4a74b28c2ff3c1f79172bc83360646f1e5268857cd97fe1baf6bc5f75cb13697adfd752910d4e2fd0b0ba668f474874e376e68aaef63b8cfa72a47a9f079bda1fcc575e429d57ddfdb3081f04e9d504a01a2b9ee4533c348c9ed8bfbcea28801c12c004268693225d5287b41ebce5913702d3bd372da41b65a3c4a04998636cc1afafcb3675098476c714768441bb34048f8e5accdbd6e6e6271949ef069f40c169e79776bdc105b43c8da139d61466b1f403a5ad4c49b69b6db6464074b013b50881708663bbc35116742655c886238524b51d00f19e06664e8c03bdf7ed94047ea72574b50f06d4a80fa9512c1ea3e6e9745adf0f438004cf80082d73e6d87966d1d12365e4e17c74be9bcc6cba9b75e854c16d7a3d30ca08615705d09e6021d950cebdcb44bb16cdec6ce5677f4be31f4130648ab96e2d47cf4b009bfe82248757cf2357c7ef36836b76b90b3db2478dade919767cbf1da4c52fa0ff4e4698f5dd1b25a7f4fdc7883e59be82f7228852eccb9b024d13b99eba8748b1a2aeb7610a265f935d7a005c3a24938d2844f0a950632", 0x1000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x3) pledge(&(0x7f0000000080)='y\x00', &(0x7f00000000c0)='}\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x3ff}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x1d, r0, 0x0, 0x0) syz_open_pts() 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa82, 0x100) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8210, 0x0) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2, 0x1, 0x0, 0xb55d}, {0x1c, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x80000001, 0x25dd, 0x2000000000000, 0xffffffff}, {0x3e000000000000, 0x9, 0x7, 0x7fff}, {0x3, 0x83, 0x4, 0x1}, {0x3, 0x10000, 0x10000, 0xffffffffffffef0f}, {0x10001, 0x2, 0x800, 0x101}]}) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x40001, 0x2) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x14) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xd29, 0x9, 0xffffffffffffffff, "8e5438d35909e4554079a77737a6110d38288492"}) write(r0, &(0x7f0000000180)="cccde4ce37cbc90cacfc889c7ebaea5324260709", 0x14) 16:01:14 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) socketpair(0x18, 0x3, 0x7c91, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x0, &(0x7f0000000380)) getgroups(0x12cb1bdca7f7281b, &(0x7f0000000500)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, r2, 0x0]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200000000018480, 0x0) getsockname(r4, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r5, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setgroups(0x5aba97813ec0c1c, 0x0) setuid(0xee01) dup(r4) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000100)={0x8001, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffb}, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000580)=""/91) sendmsg$unix(r4, &(0x7f0000002580)={&(0x7f0000000600)=ANY=[@ANYBLOB="01112e9e832adffebbe5de673d7a449fdc0b578bee47b87ac0c175b40ae3570000000000000079e71ddf6a8b1000929d451a7cc83f4209231e64f08d230592e7aec4a3b21f000000000000000000000000000000000000b0ad00446bc845f9326c03013528df0200ca2447b5b0ad79aac365ebee31df05de18ffe5ab63db10aa829e11eb6f971f5a5fcb21a0dfbf815a21eccf7fe4ec7cc269383b54ebff1cc10000d97c5fc6ac7fb38d55b89af5b8ae27919a5d3522e16e252c2898ee40817bbc8c8a89c275d4fc595bffc6c9051674ad48a522076d805f3db20bab84d7bd938202855a910fe80e4634fadefc21d25c1b2f4296b0f0069d60430205c745ad517e1e99a9bd565e1df61fb90e949f067ea9691040e16bc5b7de815fd0e678cadb8434fc9d011e9fc9d9ed4fa6d0c091d4ceaf6e6a1ec4b2933c3b62e75dae6b123ef5a9b9ef597c5acdf7256ffb3b1500009cf27403ce52f8fdf742b9f64d8302335a1083acb0586f1b9a2118fc89e24e717cb75615bf000000003459f050bd264ccbb928cc00ed45d0323849f73229900a0f01a1b6509df501ae3b45dbc1023e6521327ec45204ce968e9c4775083365f9ef9c35274c42cc134262a27d9097adca8a18884bcb0b0bb64fb805ecfc7ad5f432ff2650bd323e8a6724f54b39cd8db2880ee160b2a5a2d5a345ddb8a52b67c8288c1bc4b01fd36793a8d859bfaaf35591f70d8950c867dd867c9c199cceb34b2c736411f6d3318a6fe175d367e3691d046184206705d83670a8f18314517dad0977841706613c8f9039441b6c87282b5ec56f8f0010000056129f00ccdbdd395c7b0728992335fb743d6b54409bfb57a1573c03284bd4fb3dd55c36c41572809130af2c947987e53f51ec87a4e3b2b7de35f881f26361d3917064c5b92bc4fe68e8637292ab829ae4094c98c82b85f6e6bd7c49d49a6f323b67fcbb6b6524e1954bff7eb58e20412cd78bffefff7a1a7bfca64c97c03f604d34666c266fe2a5f44862f7906e6173f24f6c26b30bc886192f471e6130feffffffffffffff06000000000000000000e7080cf2e376b5f4e0aeb266326f1b9b7e0bfa991fc6f5f397efaa172dd3b22f7e1c0c9178a6a3b66df95f6ba754e9d6ef6917f5cec9580480b5c578587ce576cb56b36b8b93631b20a8e9d5502bd156ea0d41c47cf325372e379fc8b8c5710a7295e5c9d2760c73fe288318a298e063fc64ddb1a16c9238387ad38531945593595f6abadc7245dcb977ff5eef8ad1cc8eac973addbee26f6be16f8987a671aa65d53065e968dac4197f33517e33fce3a11df6580839710f48d020d768e307064aca3379498a149c079463a2b52cf4210e95c5e2ba1bc2df20b11c55da576a53db26cd3bc41208c10741835169cc411bdee64f61ca5e12e88ea4419771d7f87ac032441e6bcad66400000000000093133df31d6137908a4613fd18b279e2469f76a8f7b748b33e8c9a43db1d3aa34a380de73c724adcba37e1ce34c1a629a04e97e70425c6f81fc8531e4f04f05e54849255b627937cde9e1cd7854311d6cf466b7c64671e69e55bab0afb7e22fb5dbc99f3ff55d0314ea81e553dd50976e9ef519540c2c3e7abfd06eb73ba16ad7db30d5156c02613406ccf54ae6f620be1a48b385e349a3ba574af82ce44c465b98072fd5c7f48e4f0ec4df2b8cf71cf094295c1d0b38e8d7256927e887e3eab82e9bb82a229ba07e695127d6349e8b3b89300000000000000000f1160267472d8d2bb50e9353921fc5f5da1ab6fea1f0789da9854797405f281d77ecea76f0f48dc5fc1b37e66d59cf64e846c34103df371da1c9168744ea2bde11f603be6cf9d5a8e08ab222e4fe9926963d653aa2e08859e7d5faa5cf5764486a55914edeb10383092f4aff657fa1f19c7e1120975a138f9b3bad8c52db5ca276683b0d87a36cd8f91b511c3b6d6c0d6bb2c572060f449fd18a10f5d26e12a336b9fa3f85d488500"/1427], 0x1, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x400) r6 = semget$private(0x0, 0x3, 0x10) r7 = open$dir(&(0x7f0000000340)='./file1\x00', 0x10, 0x8) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) semctl$IPC_RMID(r6, 0x0, 0x0) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r9 = dup(r7) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f00000001c0)={0x2, 0x2, {0xafe, 0x6}}) chdir(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000440)) seteuid(r5) r10 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000040)=0xf80000000000000) 16:01:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) sendto(0xffffffffffffffff, &(0x7f0000000080)="553ebd402d9cad5ee7e13c0ee65741bfcb294cdf82e6130a56b2b305e791baa39ab70bda8178ffd3cf2963ee5b8fa45ef54badb62d7d0b3a56538f9afd0713d6e790e80bb76f84d5b871f01e47a9452a6c5d85f9ebb1eb55c5cb0727bf53bcdad819f15b28be0cbd9b5873057d96555601b5db07c38339e5abccc685fa", 0x7d, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) sendto(r0, &(0x7f0000000140)="1bd6fd3688b5a5945f6fa5d179432f320e674a5b2379e148e200e0fcd04f069b28b31f579abe80113aac7b92f4cc5881c90e86fbdcd39faeb1bb2473967bdc33934f14d45eb7f9398b70da3df1eac69a25c12dce074fbfbc4833e652d9b085889405f7a2a825db5acde8c5133b591f56932df6d7e7834a7412b7b21d68703b4732464ba51eb6bef4e21c82950096d10dbca74a4853a7744b2de6d9591191f73204bb355ba256557b7522f26ca1984b1d", 0xb0, 0x403, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 16:01:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b00000000040008700"}) mknod(&(0x7f0000001200)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc3b, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = geteuid() r8 = getgid() r9 = accept$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r13 = getppid() r14 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="2e5582189c3dfa216579c34d95deda9d0c76158bc7a8e1f621d043d0296d22271a29c14af781d31f6f586c96afa83e1d6a7b9acdb6d85125d6d57d3f8911cfe06574c1c9bba33ed619b450168f33de9cad0f666346e7f0cc83f7a792bc41297a1233a77e40378821d3b0d5aab567", 0x6e}, {&(0x7f0000000280)="bfff4786a5378847b435ac1cc3e15727", 0x10}, {&(0x7f00000002c0)="798ab788b15dddb944b39b77ccb0b080dff5842da7d84ef2f6d031fbe3a7c65a8be0391848687f725fb921f7ab148416", 0x30}, {&(0x7f0000000340)="df816e7405cff49a90cc4cb2730eb49f306b05bd80f3f190b807f9525245a1a5df32ba83005d4f851be464c735bbcb71dc2aa52c98c1f9fd1ee247713e2c9cd94bdc0affa2f99505f0e7011061d0652883c72ed87939243f1213dfd4becd20c9469979887ef3960781237295aebfcde5f336d2eb19cd60f5d8ccae8831", 0x7d}, {&(0x7f00000003c0)="174fa267d3e00bccb7feb35d9aaeb2a8a02b72fd305fe1ac8e6176af6d454d980b2f9a7d5f9d8b10b23c5cc02187ba7d6ca9b78bf6a6909fe1734bbf18597d2873e86dd597d8836f3f3bcc07332ed97ee80ed0493aa3be6c07328178bef68cc510a808f10bb01c9b1fc240c36833fd5df569ef0b943e9cefe8b9d789e3dd20e1cfea552427bca80dc96bf7416bf0cf540ed7b473303b2a97f0e648c1d4667a55377b896b2ba8a72891933bfc21c7bf3ac0526cc02221084fe4c33849b7e2c888faa4d2f552ab8a773a9b6c3e44ace0d8a8915b2a17eca810958c6d1d8b760deb9bd2cff3a2ac1819e40403b3b00f43590b451ae1b8f1e9cb5f17f8", 0xfb}, {&(0x7f00000004c0)="104ecc13c9341c5f424d4adca4f5faad7115", 0x12}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r9, r2, r2, r2, r0, r0, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x108, 0x4}, 0x1) r16 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffffffff4c4f, 0x0, 0x800, 0x1, 0xfffffffffffffff7, 0x0, 0x6, 0x2, 0x2, 0x40}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r16) select(0x8, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x4) r1 = dup(r0) r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x8, 0x3, './file0\x00', 0x9, 0x78e3, 0x0, 0x4}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x8) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000100)=""/23, 0x17, 0x801, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8000) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x8, 0xfffffffffffffbff, 0x0, 0x3, 0x7fff, 0xfffffffffffffffe]}) 16:01:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() getrusage(0x0, &(0x7f0000000000)) socketpair(0x1e, 0x5, 0xbe, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r0, &(0x7f0000000000), 0x2f5, 0x0, 0x7fff, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x200, 0x0, &(0x7f0000000240)="f662bab8a25c6c748509770d72dcaa46f94c8fbe00a655af5ce6722705541559a28369936787809544ec3a3327e4900ccd9f8d1970486fb4212ac7babc6fb4f90100472b629181f940937a4258bc0b4f40f5a4ef4a2bc3cd9072987807285776498a4ddb79af4743d92a225557d85dfeed5fe98f9f6da28e10666b0d47034f5f24b44013796fc7252dab0f8663f3cc7a63e13505acefd9744156d1a4359e53e23bbd0a146d71f57aeccb26874b01fc1996ed1a918a7382dc38970e8a369d24a3771e25a31348a6954db8e10cbbf78ebcce", 0xd1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc0, 0x0) r4 = msgget(0x3, 0x80) r5 = geteuid() getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) msgget(0x3, 0x400) r9 = getpgrp() getpgrp() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x9) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x4, r5, r6, r7, r8, 0x162, 0x1}, 0x9, 0x866b, r9, r9, 0x70d8, 0x2, 0x6}) r10 = dup2(r1, r2) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000340)=0x4) pipe2(&(0x7f0000000100), 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7ff, &(0x7f0000000080)=[{0x2, 0x0, 0x80ce, 0x43fd}, {0x7f, 0x9, 0x5, 0xfffffffffffffffe}, {0x7, 0xfffffffffffffc01, 0x103, 0x2}]}) 16:01:14 executing program 1: r0 = socket(0x20, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x1a, 0x0, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f00000000c0)=""/52, 0x34) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:01:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x140, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget(0x2, 0x0, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000140)=""/132) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='s') ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:14 executing program 1: r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r3 = semget(0x1, 0x4, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xcc, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000940)=""/251) mlockall(0x1) r5 = semget$private(0x0, 0x6, 0x200) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000a40)=""/241) setuid(r2) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000540)) socketpair(0x6, 0x4, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) r8 = dup(r7) ftruncate(r8, 0x0) getgid() semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000006c0)=""/238) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x10c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r9, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) mkdir(&(0x7f00000000c0)='./file1\x00', 0x8) semop(r3, &(0x7f00000005c0)=[{0x4, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:01:14 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x100}}, 0x0) r0 = shmget(0x2, 0x4000, 0x304, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) poll(0x0, 0x0, 0x6) r1 = socket(0x1, 0x5, 0x5) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000400)=""/237, 0xed}], 0x1, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x46b7}, {0x4, 0x29}}, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]) r8 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0xfffffffffffffe01, r4, r5, r6, r7, 0x2, 0x4}, 0x541a, 0x2, r8, r9, 0xd3, 0x57, 0x9}) r10 = socket(0x0, 0x2, 0x2) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./dile0\x00'], 0xa) 16:01:15 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x8cd920f31de0982e) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x80000000, 0xff, 0xff, 0x7fffffff}, {0x7f, 0x400, 0x8, 0x9}, {0x80, 0x9, 0x1ff, 0x19e4537e}, {0x8, 0x3f, 0x3f, 0x49}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x10000, 0x3, 0x10000, 0x0, 0x8bc1, 0x5, 0x3, 0x3, 0x1, 0x4, 0x400}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x240, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 16:01:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x6a, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001940)=[{&(0x7f0000001880)="9c", 0x1}], 0x1, 0x0) close(r0) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000280)=""/236, 0xec}], 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) 16:01:15 executing program 0: r0 = dup(0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x60}, {0x16}]}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="8d") 16:01:15 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)={0xfffffffffffffffd}) fchflags(r2, 0x1) close(r0) 16:01:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = dup2(r2, r1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x3ffffffffffffffd, 0x0, r3}, 0x0, 0x0, 0x0, r5, 0x4, 0x0, 0x6}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x100000001, 0x4}], 0x5, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xc, 0x40000001, 0x80, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x7ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x29, 0x8, 0x0, 0x9}, {{r0}, 0x0, 0x10, 0x20, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000002, 0x101}], 0x8, &(0x7f00000000c0)={0x0, 0x7ed}) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x8, 0x0) 16:01:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getppid() linkat(r1, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010005, r2}) getpgid(r2) r3 = getppid() ioctl$KDENABIO(r0, 0x20004b3c) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x40000000, 0x7fff, r3}) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x9, [{0x1, 0xee90}, {0x3, 0x4395}, {0x3, 0x100}, {0x3, 0x6}, {0x3, 0x401}, {0x3, 0x54}, {0x0, 0x6d}, {0x3, 0x1}, {0x1, 0x6}, {0x0, 0x2}, {0x3, 0x100000001}, {0x3}, {0x2, 0x7}, {0x3, 0x2}, {0x3, 0xfffffffffffffffc}, {0x3, 0xfffffffffffffffd}, {0x2}, {0x1, 0xd4cf}, {0x2, 0x7}, {0x3, 0x1}, {0x3, 0x1ff}, {0x3, 0x400}, {0x3, 0x4}, {0x1, 0x7}, {0x1, 0x3c1}, {0x2, 0x9}, {0x3, 0x100000001}, {0x1, 0x7ff}, {0x3, 0x6}, {0x1, 0x4}, {0x2, 0x2b}, {0x1, 0xa27}]}) getpgrp() flock(r0, 0x8) 16:01:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) nanosleep(&(0x7f0000000040)={0x7f, 0x5}, 0x0) 16:01:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) setuid(0xee01) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r1, r2, r3) socketpair(0x2, 0x0, 0x7ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) semget$private(0x0, 0x7, 0xc1472ad3f0edc8fb) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000600), &(0x7f0000000640)=0x4) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)=""/216, &(0x7f0000000300)=0xd8) r6 = msgget(0xffffffffffffffff, 0x80) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b65a45ffdb88654582c893cb9aa3b946d29b6f6de2f0ef320928497e3f0b0660dd4d67192760fd78e1ddfe5e4494bad2f0d151005a663f448cc5db5deb2ce3482b3127583679ad0184502aea8589b6"], 0xa8, 0x3, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) ftruncate(r0, 0xff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x482, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x3, 0x3f, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1f}) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x106) 16:01:16 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd83) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(0xffffffffffffffff, 0x0, 0xffffffffffffff32) 16:01:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x240) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) getgid() lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r5 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000f9aecf094a4cd991ad5b0f177f6f616f1c5f44a3c2b2caa660668660674a05ceeaa4cd3dac57446ecc7b2e3c37222dde88a8468e7153050ce1d13c8f6a367fc5fa481f510f8ab4140dff05844c89e091dfeb2cb1"], 0x1, 0x800) msgrcv(r5, &(0x7f0000000380)={0x0, ""/188}, 0xc4, 0x0, 0x1000) 16:01:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001400), 0x100000000000014d) 16:01:16 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r1 = geteuid() setuid(r1) 16:01:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004010001028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008b00083a2724ed32e68609feff023519edffff0001000300bf1000e6dd66410334eb1de81b8bd313128caf8298", 0x34}], 0x1) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20c00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x14}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xb4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000099, &(0x7f0000000140)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") semget(0x3, 0x4, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x80000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) 16:01:16 executing program 0: r0 = socket(0x30, 0x400008000001, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x5, &(0x7f0000001880)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) r14 = getuid() r15 = getegid() sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="54460ff713125cb77705b1c17daa09be131ccef82e92c8dd535a7489ebdd669794db6f4e7d17de7f8468f6c401e77ffdd824ec4a76a382276426f2eb64d2315532ff5a7600f728acc92eebdcb22b2b417cd375ad43365de7adcec91deb2ffc4cf691a2d0e384934e2243f607b3b364944e20b583adf5993a9a705b6ce88e3323883224d9bc679f893bc70b3d9f59fa9fb1026bda54f36b5adb1cb2129a02ac09bc79b1acbca482a3f7acf2cb2e74", 0xae}, {&(0x7f0000000180)="825ad1a27074e2cb94bc26f2e5be95655cfc8399690d972cce3f5cdac52e87ea9d6ec80eb47434c1baccc6b2c309f84f0ea4063c5c43446c7d34245c68bd24580500aa10905c4c313dbdc79224bd174c22162a856912c46bedb96729e33d3aa3c50b4de9dfdd46b70c5e805fe37f0cd3ac41cdebb820c582b76baafbdb8a0136346b2d56923425819e4e7bbc60fc144f523279b9293cbd88b89f1d563d8786c40e896e", 0xa3}, {&(0x7f0000000240)="aa38f067e0abf301278505b53f18cd80919606", 0x13}, {&(0x7f0000000280)="1deb54a4a40c5760d72a7c6a923601c6800506797becfeecd0004d75810fc6e73ce0e701f1d2d3d01f22823c14e2a74e26e00a9353e718f887b1742ddd469ac6652431c9b10f446bb404be98e8e935057b1025886f52f95b9ec8fa70cba22b06218438630034ab6ddffb6bd8f56b", 0x6e}, {&(0x7f0000000300)="ece65480f23cebbadf853277640f811be4ec11dff41242c7ab7704d7e4dda15a1db1b8903b60bc38a01079e8ec015145a248c2f7924534feabb1748dc86c0efb68e76fa9c0efb34442339277404f4744ffb46f4e7d3868ca6fe6d8d80c0d6f9cdd53c066600023fe8714e51b8f4f32c228d0bab636da14cbbf13d4c46fd081adebdbccd3069c8141758bb0e9b1e58ab5b1144454fee4d1e0abd3ec0a9019e3d4b5802f13f2896e3e56afe4605637e9457ddd2b65c662a16ff86574676c7398199213e65b68d2cbf8cbebb028f094d37a685ddd09002a4e566e5e42f6fa31cac3b21ac26b81f2c8ff0226028fef9de86a105e453ef2ff", 0xf6}, {&(0x7f0000000400)="636acb388aba3a450c6b88d9f0120c683632e4320a621c969de8bf5b462f5614bba1e589fe112e24a166c38bb0b6c56ba223f6a2125183b7c0331262ddd0301b6ba4360fdfe70fda07a4be7b2baf4196d77fb4eaa3323d825285dd71cea3277803ee5e3ef312513c4ec21455ba95ac0fdb630dfc69752cc03558c11171917f4ab851a3e22174efd975f3d1e1bb43278f2a008d2b99b4bee88fa0d821ef7c5f882c970f6911c90ac285c18622e99cf2a62d8b57b58bf46dd5ebb49b40491ca263d74d32dc1397e65acc2f5ede7f8cde2c801d1385c3b1209f56", 0xd9}, {&(0x7f0000000500)="4c90dfa304dc18089c87d4a2ee62934819f7cee7056570fb684fb61856bfcec2e1c9f37b6cb83891b61ded7189da313cdfd0f0424ee47a911fc79a2146fe3d5ca910358fa44b158b8131422629f1d0d753cee1cb4198e77f5063365fed527507f765ba84048a0d2ba88e61a84030850cbd7b992b8b37476215016b483e08d869e80aabad6ecceabd0b991f23d7d377195d8983adaa7b526ebf0ef73d4e2db7269881402413b348ea9ec393dd78c69321cda93290c4a13ea5336716389b6c851716baeed804b8c9fa3a94", 0xca}, {&(0x7f0000000600)="3861c7d434bf921aa4d85eb156c8be31d43ebe8ab40cd87f0698642428d2c19652149c6347a3b749f3dc820ed5c0b614836538f34a4bf200448ce306719dfb6b2a280c4b8d056a54ed8dfd925239e8e642617719faa3a2d30ff58adf3d04364769b158312020a260cd0f707afb9bcb9ceea094de4ec855b6b550ee2a3859ae07a2660f28a2dc213fcc3ca95efb99a00433f1fa26aa3d3f0e389319491416502159d368d0f668e186937aaa14129ec0ee7f2385fcb254fc96576fd11c4f4677b3c7e1c97cf573e1e052fff51f2730bc0c962ebe49b39d3e4f8f05517fed3398a412b868dc5dece3470a555a3b217a54118b2870f2fdc59e35fbb01e8c43421edd5ae7b1c75850c657b8a26d2c77176f2c34aa2f6bfcadc28079e2cb71039316814629f85437c3e83c8c0201da51e808195763852ee3925c08edd5fef6feae35a9e665217b1ada76f28e702598c5592c9c444b1889ab15310263579fc79d14bfa96c644a140ca0d02e2bc4817f4d13f0ebe3aafb74d484f8f093aa2207605568fafacc2021bd7b4873c93a149f4ad8b0d0776db3a00746e0fd58d4d831329e8703977b0bf2f59242a47e33fc68002c6c10f01cb531c472d59abe2431c70283279a1fbb0355ecf4a2e010e88f99b7708d76f0248bd9b184172df5de8026624e59aedc6e828d2a7fdfd7370f56b4b54c21ea191ab0ce97e1f06e5436fee99ccabb849698e6ec8c2851d57c5dc51ff78b8126b6c3d0bc7205bf924275ad074b9bee42a44d07b8eeaa583ed3e7a2da6941e144386cc17a955bd79b8476a0c46d2e61ceac79302f607356fd479209660d364aa22ffd7bdc6af3de2ebc88aab9b46bb064fd0b204d483d30d5dac209f58f5b4693e72befff20e420d7c690e8a9510ea943ff7f0d43178bceebcd15b9f7c8176aeb6032c06b6caf7c8dffad40853c4643daf884b941a5729acd8b55672a6b1b84ca640f9505959866519a0813396d3674d6c2484ed65267d2a3a92e9e2c62cd20163bb49a511d42ab5831fe13c8f3657830dd004c2eb5d2c4e4699e3c7cc002528ca0d7942cca6a8d176a50596aca066e7bbe81eaa636786783e9fe4a11875cb83aa81b94984089bea8454e7915656f3f48087f3fc62f54e511923895d53708a784706397bb562df9e84324678f0e01e5f4fda1491f6678a3e1f1dfb2c23fc13fecf71d6c2ef5fea951ad651e4ca82b13a48ae1c5d32c304b97d029b422d02397e40f2d761dfa0bbeaab8a6330c88a6dd8cbde07f27c30920acdac76b3992592701a685adf1d57494bbc1cc0cb7a6fdc1515182aeda45e3a20afd254505de68e28726110e6457d774fd252a1d053f2ac4f12faf24a1a666c691161c87604c5d215780bdbd235a4b57654dcc36ff82cac81ae35bd557cd65b57492459d5ea0a335f09d91a1537495d01cb941d06f1a4805ea08abc98abe0c0f0b4b66b8599637165e9874b3af190c1226a71ac64d94aff7d8f6ab70818de369cf91d4e73086f3e62f6c9359f14b4781daf0125ef82391b683f3f2f0c23a360430f799d91cdc2fecfe0ead6fe00057e6f717efc84f8dfb46d684dd09f95746d326af728416d72951c9685b9d37d8ebc38d0d7e31ffbdbf663c3217e665c7534991925a809d4d6aeb15f97f5a14829aa4a4237a8cd968f328d47bd7b50d652c71dc4dca321aeef1a0f04fcc5e18cd24115e93a8dffa718fcde093475e57a288ad4fbf2e20ad6085beac1d1eae4586c63e8c22ffc5d96ef6a021d78e00d5af2836247b07c4fe17ecb6294da3c6420649f3b522d3cadaa5e47e2e7456d246c60e635b72206c3b8a9f126afa9eb05f22245ea9145e9f25900b0dd8a7e64a0616ebafbc554646291bb5c5328d90fd8dc4383b9bcea49cdb96fe23c330b8c20fc4102bea792c8f1ffb761e565a871eba2dc74e6e805104a4234babaa80f854a65968dacff662004fac4535eef119764a8216ee18742888ea8616725949a821cc8bbefd55c6a25368086443d69fcad23d92c13b8db6faea8e9e325ee8b7429ec18d257c9584d53dcb9ba8df20f2e805aa0c0e7e1e416c17db4502962ad114a08a4919bce28847cab01e0974dc0d0a655963613265f5f33aa8533e127b8d9d46724ea67218548d39583395f847a7857fd64943e3f8f188be6bfcd83d07abfc7d0c25a954f1db68d8a942886ca43f83ba291e3a0c88869025ab664e9041191e4057c6e8b575c59cbeeb83b2638e966409a5516d51fd898b46c8f3e3d0a88d62e8caf379adcee06b033c7ecbeec154d10c36a4942ce42b499ca967006026022411dcc73cd39ad539ab9bdb39a9431f34a76db26c8e82e9bcaf95fea31e2c9a619a032eece57fed5c590ede6c46deeda2996c140c98ed68259b77f9bee836c98f8c0d7397f133268f17c7be8a316c9526239f18731d94854c24cac6e17f64fdfce25df0df342d91c683ee0497cbfe856f4b79760da6c960b947886f8445a7f4f3702dacacf2c5c0759087133f530bfae8b2c80cf24b9693e067a24b5b6a731e5c93e402ba1f31c323a2ad5c9cc98cd40a144b313708e799ba634a380f68ffec9dda5db1cb89cbb7a63d863124fbad60c864c61d0475d8748b752de224d43a1c9639b8ce8892cc044d8a5db5aa0d1d4b54a5ef14e62fcfa1ab46a821fcfa63172718d24508ef9f0598842649796b5bc4b384340126e6e8f9745e3ba6e91251296a3abe596228e4c92fe5ca4ac4d6abbd97ef5e3b6987b3238a37f00c012f7797afb25d7c3ff7111af84496ee171543bee84abad5c20572842a333a126935b165e9cc7c07f34213f7869cd110fcd0707d73466473def8a95619b1090576f115a6a73cd73774626c6cb42250ecb35be471c73002eee73aa9bfaa042fba71270a4e99a93fee8988cf6bd0ac024b2b7b5c5c24079ff381d9619edafee7aff2c79ba074955e64ed19912f646b8153adec760a51f73ebee4317fbff14f91c444a0884aa63ab26d901cca66ade4a8c3da6b7bbf9c6d82fcb2808354c3b88735f2b1b91ac960cb9868d80a387a5588308da139e6d250360d5191752f2b44ea75d9bb847a040a4b1db79bac84b760e2ee0977a8b5330f8b2baa5fb16f0ff8d9ae1a6c640ea561e2d8e838681f27c7b6bbfbc28449a4e657f2a924225bb7a1ab974f3d1768d0c512f6a95cdaab30c60f74bcad54e50d567ee896762cd0a61c9b742e286ad218767551595ee606b0278f754c55deb8401350e4d062cb92072c1b0ed5e92574fed4a49adf1b6038d672c3b9ebdebc317138c2b20b1d0e1c909b72e4ca8f79583e81f87f28ae6a2821c9037e7bf04c0aeced0b6b0bb6794b77ecda069954e06a7a7ea3eab1aaf1f44f7962d0184f9a70fc6f47a5b826afaacd4f2f042d4d8ad85281703d1ce443a7f6711424fe7f86c32e159202a15071c59bc58d98988c8dd7c12f0202971d481c6db2750f70871c4cdecb274f938f0f37f9e54307c243943fefecde13be7764fffa6cad83bc38b8b8b39476c907b8da1466cfe8b3b55edaab61772b5fe24929bbdfddeb2502aa02cbec04c638dc91554f0a6b6cf8860dd6bf1fcbafe0107a3f5bb671665f4bd9e502c276b2ded90d82703ea03491a5c4ed8e6a9e908fdbe27dc3d69d1a322418a80dbfb8aa679f51a08b6c11842cef9c43a5fded40b6f51f1594b861ab6fb53a0ded9fa2f4d777d20584d92acf796f9097f446c42580ce78232e6dc7d98d627ec5a89a7d6c8b245a699cf97f33d4f7239d331a3c5dd02e88928056d09a5a808aaaaee0f274f1167e821ea5de2007eb991ffa588d7a7f1c327fd6301d183b850f97dfceffeee73316dd3a6bfe77baaff9d2c3879138b76c5df5bd1ca2a81d723e0330ac71e8909442cc28b782a29f35755282197f2ddea112f05569eeff7554ef45adfc98847df1577955ffca53c5e1862407d538227dd488150db0ec5a75702fc20aceabf75940c2ea4e548f2081ccafe78b63a54f9a17412da937f55c2f532a0d9174c1903ab4fe3d3465823469703c8078d2d1ae53c37afcd0517b8540d9448251fc7cd5d72c21efbbb053d6da97200d256414f44d355dd9b5ac68a01bcf4e49d80896a8f5e2990a2a5a88d6af7787f2c47d3f174ca68592400ebc391fb2b3550e6cdcee68ee3ca4221bc9b464e9fae3e82fd8719da081a6a3e7a85d9cf838a40ce864f88536967df7c30b23b28f6679115d71ea9f91240b2db4cdce900a4969cf32ce36f0dd1c07c30c4ba7d66bfd1756b11caf0574d8e9c299cca6a11ebc398197ab81ce2f13d78b1af7879802e2c607ddff9a1c9b3974e60775d9c44cfed303d2fc87b50ce4c00ff2f3f31cb9046eb1f7adbfb6d1a5c1e5bb0113dcba84689b20da6e5753f15593781fa8128e2ed56e09a0217283ddb91d1150a7361473076d7d990a8be519ca073cbe730c4db003a21dab5de6516c7da52d17b321b37d22cf9c16f3cd5bb7ce1755e0f946dfbcddb477982684d75f5de1c775bbfac81f95b27c27a6b79d4611fe5192e928bbf65952fcac93e48703d05c84c7396a9ff7e7828b24afe86fa50580ceb622cd2d902cead00de5c7fe59c4eabf9d998630550e148ecafd0ff9fac004ace7a1c5b4a77d830b909f65786f9c5e94a7a5286015abf748260ec583f6f68fa1bad3923b3eb6920f112b9d00afea08a932320ca799c19407cbe6cd327874dfe47f2f88bd1fc15a940ab4f41202a1dcb29b10665bbc351b23df3d54f99dce79685ea149520d06811a4db910694346bf817895fd01d4dbd2068d1e12cafd33b9e7651589bd387bdca59f16de14fb277af39633e43c10bbd24d14059da93cbbd1354d997fd19b088674ebb10a0f8860050cb1104d70ed4e527507d2da821593c363fcde2c37489868832b7b6a319a16637ad7d3c36d3e4755ced183c00577bf81b05ba1d18aad1c4b977f72e446485bb2e96ed2f11b766834817903c76009831f73954c100e23198b53a616a3958c3bcfc1e507537909b6e960faf88ea11d92b828490c8f2243fedbd0b9c3ae472a9add38fe56cbcbdf4b9ff7079761337ea6ad13cde5c17221ab1f06f26a77f13da528acb30f39d227eef429cbfb92101ac6ad285a717b637212e738d2e5b22ce25f67450e00c0068c8f9e2d9c1ce82441cf60b6081198e0c7dbb9d1a0aaba4c3ee33b2ec0296287913c4ed92d5523c2d40a1a6de7b3ede8aac2b27f0dcbd6436a2277d3492a540439372860e34204fc641bd925b5c49f7c455b57f2977a56b83c32a5130a33f3a03eb616018eb66183fba15221eee3217470e064012cb8d52c821ded98637d554ead7cb8618b4dcd9b1460b193e3b5b2aef82adfcda7fdda27beea4b942e901430a3d595b3fa5db3eaa68b8c61aa0dc24ad25cb295f4de80927179177f62b3ab860ac689ff7fa233544daa68945bcb835bf8ca1cacdccf96bbf868654bac53151680353ae903016472b24251104e78c3e14faafa84c8307402ad795a54cd82d2910f6a5b0d469869a92272012219a13bffbc1e9eaf593a1d970e497993e814b931a15ce384b76edc32c01ec8ba5e49e68148ebd0598d21672664b1bdb57e4e0eaa1dc6e692bd61c47411e48ad574937d620bbb527619f3ab4842239c51bab2c573581762e511a94554ebf6190a2994f02b1b1a5cb6186dca5cab7695e955d220322f432e7907c96112e754533b32e24ef15733f1a313965c55fc1a6c62a331259ffc4aa0e7a08280f0ba814d48735bc75dc90c59c12e648e4e010a0564356e7a0192282b8419b4e4f851f22a7321333e58a355", 0x1000}], 0x8, &(0x7f0000001a00)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x108, 0xa}, 0x4) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x30000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x15}], 0x7301, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r2, r3) kevent(r4, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:01:16 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) clock_settime(0x7, &(0x7f0000000180)={0x7f, 0x1}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20, 0x71c5, 0x33fb}, {0xc}, {0x76, 0x3, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="77d0be2d") 16:01:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0xbc) fcntl$setstatus(r0, 0x4, 0x0) 16:01:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000080)=[{0x7, 0x200, 0x100000000, 0x4}, {0x7fffffff, 0x0, 0x1, 0x8}]}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) getpid() minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) geteuid() getgroups(0x4, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0169"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc}, 0xf) r3 = geteuid() r4 = dup(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) read(r5, &(0x7f0000000100)=""/89, 0x59) kevent(r6, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) r7 = getegid() r8 = socket$unix(0x1, 0x0, 0x0) r9 = fcntl$getown(r4, 0x5) fcntl$lock(r8, 0xf, &(0x7f0000000200)={0x1, 0x1, 0xa23d, 0x4, r9}) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r7, 0x2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="82860c2e6685d50e10ea0010b800000000a2d0ef8ad27cffc8026c93411e5e2617a66bc3002d3817751cd44d71f64700d30000ccbf5fbd109eb6fbe7b495c037c86b9dab97ae533aae06013fb00000000000428e509f08d43d8b396d05b52142834367f115541fb0b403651ea047a4fbd116b1d6e40b85208f2cec4ebc545193570cdb1b515ebd41ffa4be302e444002c9031c8ff3b1c3e0ea980213beb600db4e9fb41261d56aa7a329075351a6850c6be8e30315436b164cfb0132ead651c060f13c28f2c5901af46e3d105623a52c4643b92828781ceab6dabf37d9912f00e5ff7779548e541c3f5b8778795630753e97150c0205e2bcfe9b76a873e3e321728177729da9822b4c86f518e5c29b52ef82b36ac6040000000000"], 0x1) fchownat(r2, &(0x7f0000000340)='./file0\x00', r3, r7, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0x0, 0xde00000000000000}, {0x18, 0x2, 0x80000001, 0xef}, 0x1000, [0x2, 0x7b5c6f95, 0x1, 0x6, 0xffffffffffffffc0, 0xfffffffffffff000, 0xd1fb, 0x5]}, 0x3c) rmdir(&(0x7f00000003c0)='./file0\x00') fcntl$setown(r2, 0x6, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x8f980, 0x6, 0x1, 0x2]}) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") preadv(r0, &(0x7f0000000340)=[{}, {&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000300)=""/30, 0x1e}], 0x5, 0x0) 16:01:17 executing program 0: r0 = getuid() setuid(r0) r1 = semget$private(0x0, 0x3, 0x2) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x10001, r0, r2, r0, r3, 0x10, 0x81}, 0x401, 0x1, 0x9}) r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000400)=""/47) 16:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1ff) fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r1, &(0x7f0000000100)=""/176, 0xb0) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x5b8b0a8bd81c530b) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x34f) fsync(r0) 16:01:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 16:01:17 executing program 0: mlockall(0x3) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 16:01:17 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x181, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="000200ffffe9f2713aef0004001f0e7a0c8a5109588dad85cfd185d79f6d7cab1a00287ea00300001a08000181ab73619451247a62cbaaecd991da74809d08521eafbe349b31e3e8f2437bf7adc89160d4e50d27fbd5ecb6394fe1a74b26b33c6abfec6b9217207095256e398481b7d0c644e046a5122e9d01c8bb697abd703e68da1ec7fecb7fb394fc1848c336a7b1b8f82b448b9a75147a8770c6d01f66530bb6126686edfecc019347869c191cbfdb7eed54cfd1b4b7f63a36361f0738956587053af05b1f9f80f82dd183fc53b2f5069131fdb896a57cb500000000000000001498f7a90e6d"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = kqueue() kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) 16:01:17 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000200)={0xfffffffffffff009, 0x3}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x52d8, 0x8001}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x20006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="9b") 16:01:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10020, 0x0) sendto$unix(r0, &(0x7f0000000240)="85637598351c23f4cf5243d986a24711797884d51d710be5ad4bd0d88f4f6fb852cc21a42a5a419cf2be214ab88639ea905cc3af0a494638011537a94f741b321aebfea2e8fefb06e139599570abd90d9ca30abf", 0x54, 0xd, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x2) getsockopt(r2, 0x0, 0x3, &(0x7f0000000040)=""/255, &(0x7f0000000140)=0xff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x0, 0xa3}, {0x48, 0xffff}], 0x2}) bind$unix(r1, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) socketpair(0x20, 0x5, 0x100000000, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0xf, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x7, r4}) 16:01:17 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000000ac855c75c4333b1de167632aa242d4eaeeeb3496e1e2e98249b20a46ca9f0f6a0c12e6bb31ad7e73fd507bea9e723d2d490679a0b4ded971e3e0019886713a93ace1e96160a1e0c2bcf1960cd2d69be9ffffc1f1d3e5cd0bdbc9fb1b0421156bf56f923c4807920aaf816da6d39d63d133198ece842f5a3bba596c5b334495a5145ac3586972e8be624c19f45c7f37c32d490a0d525f647612f95340d7305ba01085b8dd94ddd685d951c41cb9187a798f2c45a3416964587824f33d4ef812dacce549cca9d95eda76f37f334fe7949ea3c002025f32f24428902a651cf6f0c1"], &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{0x25}]}) 16:01:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="82", 0x1}, {&(0x7f00000000c0)="848e431d5204709d43e373c753fb297c301b8a656e031d5d9e714ac24c1ec1773f62a8415895a452a6499e953f3c79018f82d4d715aa04ec3fedd60c1742698d8dd04646394783d454a2966d298920ea49e25eeeaf9d3593b04032dca2b9f02d3b01db757be2d70cdd075c35830a12bf5eb475a44db1593852ec5663136d88e3f24c664f02b007e43777dd0d", 0x8c}, {&(0x7f0000000180)="5e18c683a1a85037730c714dd3b5c061245ef0f00f24a712fc8d8acea62823bdbd3d7bfeb7be817607cc179b59fa130f86bd7cd3c48a1679ef509ec66bb4a134ee0e0e077045de819226da22b94a785acd0a0d60cfb2d7770234883a3ed359511a64bb0f002a10829ab28637360f093ed1d96093af95587555b149d18c211fc4d44ccd9e586ce41e1a2a6774b628e70169a61a47d81a70d7d230b9a7a762f6e04bef4d0892e8041b00c76b7cdab220a3dc2b32c5a8c10495398221d0", 0xbc}, {&(0x7f0000000240)="f474d4587055b04559698f855014e127da9cd5e7549b1bf9a3ae33641f0c4e869af2c5c272150828c4c16d3ea93df840fca8cc308b118d8dc91b2a26d2236fef37831610df825424c672daa6091a564ca9c60d9a332a7545b46f20194381ec438fe553b82baa69910245412230e36941573590844a8367", 0x77}], 0x4, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x200000009}) r1 = getuid() seteuid(r1) 16:01:17 executing program 1: select(0x3, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x5000)=nil, 0x5000, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="000d6df1") r4 = socket(0x2, 0x400000000002, 0x0) sendmsg(r4, &(0x7f0000002000)={&(0x7f0000000b00)=ANY=[@ANYBLOB="2e2f66696c65390000005d2748f7b1b945db034a39f5e1b5c9a92226a5fff341ffb8e425ab8ec2c89ef255e24cfa3869edf4cf879944e6e8105d114e37a99ae2774f202618c00a2457f138dcf24f04c7ff71a126b096c674a211a1dc132388e0668f085bcc2f00c6a76edda46ce5843efe6328a6efebad7b81412a64794a2341a3a5e3ec77ebf33df9c6aaa46dcad80bd1db68341dff4bee0a7327236bc97469367f3c8a3d6b1725aa50391584ae1463d223389e884965e157c882e6430d0c4fb9833dfffbffff4b00caba35c130bebb36dd6e0aff1ff85dc36059bdf1bf128eb0f854d31b73ec6bc612008702fc5d01b01e5513cd1dda46d65050c6996dd4cef159c52059ff555955a52bd2e22c79c5ab98e7d9d81db83a9d4d978b03bae52c73db7419ebdbd80e924922fc96a52b2daa070f7d61059ffe27560f2071f99b2b22a90aede8dfdfe2523e70de517a9f2df5171040da8dcfe50b5ddf588e87e6882e331e253f243d0ae458997a828df7440d26048125c282236eea80de569cc46eae7f0ea453f22e645e024d6779dbfc2a1df3f9"], 0x1, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r5 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000640)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000780)={0x1, 0x1, 0x1001, 0x100000002, r6}) flock(r5, 0x4) setitimer(0x0, &(0x7f0000000440)={{0x4, 0x51231a9a}, {0x1fc, 0xffffffff}}, 0x0) symlink(&(0x7f0000000580)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) flock(r5, 0x8) ioctl$TIOCCBRK(r5, 0x2000747a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r7 = open(&(0x7f00000001c0)='./file1\x00', 0x880, 0x6b644e6c7ed511b6) sendto$inet6(r0, &(0x7f0000000940)="d7b9ffe68d578e9b1020a917c3617f0edc0b65e242708c8d09fd658d8b1683d1dcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6918e617f703bd76699e7515ecd24e5cf405e17ef2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba646eb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c9d00e0ba194e12cde8e766ab4102e2ef4993b0bebffc097c313a6fb5a51c6beb43fe9689e8bdb4ba880000000000000000000000c2709cf837dba5097548b8ba3f3ee6e57d03dc7504a0da4a750a2929a17f3736122fec6b01b013f460a13e46df31f78eab30a7b45931c239e4d7b0a2c7f44ecb9aaeb2ccb7f75508966466c16a01008bc6cefaee8b945f7dd5ee03ccdeabdec130faca1eb0c98b4987e902336022b887bb1b5202e0c3749aae0cebdfc254b73faabe17afef19353de57497d3806a3aceec99815afe249bc70b11f14d1b5fc31d65beb4efe0e7b3cc784174d03153e2c05f11a0ae028ae49b248400000000000000000000000000000000fa020267ae21c768ec353ea126e8fa5ee5befeb397a0502f8ab78dcb9ed911202fa0172042bbe9d11ba40a4773c585cf4b440a041711225f", 0x1bd, 0x3000000c, 0x0, 0x0) open(&(0x7f0000000400)='./file1\x00', 0xfffffffffffffffc, 0x20) fchmodat(r7, &(0x7f0000000600)='./file0\x00', 0x1e0, 0x2) fcntl$getown(r7, 0x5) listen(r7, 0x7fffffff7ffd) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r0 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) write(r0, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x80044272, &(0x7f0000000180)) dup(r0) 16:01:17 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, r1) fchmodat(r2, &(0x7f0000000080)='.\x00', 0x22, 0x4) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x90, 0x81) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(r0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80002}) 16:01:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10409, 0x0) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) semget(0x2, 0x4, 0x200) 16:01:18 executing program 0: r0 = socket(0x6, 0x4000, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0xfffffffffffffffa) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x888b, 0x2, 0x0, 0xdd, "85f45b7e120bdafe08a4dd6b590ccad060446cd4", 0x1, 0x6}) r2 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xf0000080, 0x3, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0x7ff, 0xffffffffffffffe0}, {{r3}, 0xfffffffffffffff8, 0x41, 0x20, 0x100000001, 0x6}, {{r1}, 0xfffffffffffffffd, 0x80, 0x12, 0x9, 0x6}, {{r1}, 0xfffffffffffffffd, 0x21, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffb, 0x7, 0xfffff, 0x7, 0x4f}], 0x5, 0x0, 0x9d1, &(0x7f0000000080)={0x4, 0x400}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="1b9c63034fac86674941f33a3340670fd12cf455d7ca4df2", 0x18}], 0x1) read(r2, &(0x7f0000000000)=""/26, 0x1a) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") setsockopt$sock_int(r0, 0xffff, 0x10000000000ffe, &(0x7f0000000240)=0xb, 0xfffffefd) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x3f000000000000, 0x81}, 0x10) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:01:18 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setgroups(0x0, 0x0) setuid(0xee01) r2 = msgget$private(0x0, 0x5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/172) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8060, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x3}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x5cbfc6362c54f86d) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x8, 0x1ff, 0xa5}, {0x80000000, 0x8, 0xff}, {0x8, 0x7, 0xfffffffffffffd4c, 0x7}, {0x3, 0x413, 0xffffffffffffffc0, 0x5}, {0x7, 0xff, 0x2, 0x710}]}) chdir(&(0x7f0000000280)='./file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) 16:01:18 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000040)={0x8000000000000, 0x100000000000000}) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) write(r0, 0x0, 0x14d) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000040)='\x00', 0x10111, 0xc4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) 16:01:19 executing program 1: socket(0x11, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x7d11205d091b38fa, 0x101) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0xfffffffffffffffd, 0x0, 0xde) 16:01:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='.\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="5baa8ded5e0edf62332e2e87582704eb63926755a6aac0ba5b503c580f7d6144c542d1d6dacf7e9bfbdce990d702e1ceac62104e38b06b8f41f70981481c63a20d3e37c28fc29cc4dad3127bf48336d1fc78b651b622d389afb0361937e22ba11ba843bf7bf04ab236178c1c382c543225", 0x71) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f0000000440)=""/159, 0x9f}], 0x3, 0x3a) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x3, 0x4, 0xb41}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000005, 0x8, 0x40}], 0xffff, &(0x7f00000008c0)={0x8}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") 16:01:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000080)) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c, 0x3}, {0x54, 0x0, 0x0, 0xbd7a}, {0x6}]}) setitimer(0x3, &(0x7f0000000080)={{0xd7f0, 0x8}, {0x8, 0x9}}, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x108f7d5f) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:19 executing program 1: mkdir(&(0x7f0000000480)='\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) rename(&(0x7f0000000180)='\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', &(0x7f0000000340)='./file2\x00') socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000380)='\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', &(0x7f0000000040)) 16:01:19 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000540)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x10000004, 0x8, &(0x7f00000001c0)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0x9}}, &(0x7f0000000480)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000580)={&(0x7f0000000380)=[{0x81, 0x3ff}, {0x80, 0xa8}], 0x2}) setreuid(r5, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xfc46) r6 = openat(r2, &(0x7f0000001780)='./file0\x00', 0xe00, 0x24) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0x5e) close(r4) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) symlinkat(&(0x7f0000000240)='./file0\x00', r6, &(0x7f0000000300)='./file0\x00') fchdir(r3) ioctl$TIOCSTOP(r1, 0x2000746f) semop(r0, &(0x7f0000000200), 0x1a2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) mknod(&(0x7f0000000500)='./file0\x00', 0x8400802080002002, 0x6) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000004c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xbe, &(0x7f0000000280)="acf5311e48a1c548caa2ba5033153eb85dd42b054c7bf2d6c742e0626439e1a640948409abd4fff557a16c1373323ca7d91d510298ff827e6cfc9452e417447cdf69511b51a70eae63763472180fb83cabf2f574f2e6d339bbb847acaad12eb32a01936c3d7720f3209c8ccb0095f7e6976c602f205333843216043ccd2937b5b781f5ae371f0df641b33b7b60dcb15c2a3c64919638404353fcab59f32f9af4df5daaffc10d005296adffea1bd6a9e23151a6b4b6639800733106fbb344") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x14}, {0x8000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xa1d) getrlimit(0x5, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) 16:01:19 executing program 0: r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0xa8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x6}]}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x7ffffffffffffffc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") shmget(0x0, 0x2000, 0xde, &(0x7f0000ffd000/0x2000)=nil) 16:01:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) setsockopt(r0, 0x7, 0x60, &(0x7f0000000180)="0a8a3caf982885daaf8ad36dfa5d13db24c8ac66e2fab47a151734cdef1c60e6958efc0fcab5e4c141da75b2dc9595d13aeb982888148a4f55917c57741727014bc83f4001d4c031022b45217afc338459d50f7184bf830cc72a5e14ed9457265d81859370f37a420a9a00e75ca564093569ed31e5e393a0a11350ef5c36474da129b0ff797a5bd2dca02938c564f15294", 0x91) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x28}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000014c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r9 = getuid() r10 = getgid() r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getppid() r16 = getegid() r17 = getppid() r18 = geteuid() r19 = getegid() sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="e8c97ec5754cfb76606f6df54f80f40a29cdbb6ffdcee4b35731710c7eea2480407d873873675cb4ea7a88e8b4f11c0696e76641d19a23b83678f5ab0405743104a570fdf243f85e135696a2b462386a9f2d7bd3810f769eeef8fa1b6b04b495fdfe3aa1f5ea83024daaf73f80d79752bc14caaf93a873e60e32717786b2cd73d17d3e1045720b73c61c6ee7257863e4480a5bccb51ddf67", 0x98}, {&(0x7f0000000240)="4faf70f50a729d204e39b4dea1ee55e1c0de5d6297014b2542bc51a4cd6446b9fb11dacba571", 0x26}, {&(0x7f0000000280)="d65d76446f1e00e2f6058fbecace0ce6f67ef55240d3e80dad21c0ba65a46e4849843e3220a13a01ae9424d7c112f940932333b0e48845ed191e9b744b7a742c81f0ef1cf11cca67e1aa25606581dcd2b3b6962c181ea6acb9fede33787dcb5a486a5168389c43317d1089f92af7967811e894e0183a40d72f1786c278e0962fe55f8e41a1f422365b7ea30be05c7bf1a16f37acf1a0ea29a22e4aa9794360bc8b38ca9ab38a2ab8581fdf5ecdcddf1bf282923cfcaa72dfc6876ef5ee92bea32b6eaa3d6330453b60644cc4bf2ade5d1ac03aa4fd50def2cbcee11a0fad9e54700a6cd17c241ab1b45aee3029750dc23b832e61162bc37e79a64fa9863da8a9587f4b8e4553323ea60989761ebbf0a42fc1a5ef264eec0477d3b6ec940be601d124e0da7d15e9dec662d21c67927485b1e2c9237f63cb38f88861c1b984848ddf32cf312a1c40221625de9b77aaad6aeb24ea41dc1fbfb49163b94e0620c0c9071cd54985e129ab31e80e8f71883dfdccc6a3bfbd7cc44654a9237025a342b36b81f20ad907ea0c04a5ff9358da66d7bcf2db3ae8a42c84e737178bd45f22f13e9de6981c5e963aa99739737735b35d8b70ec21cc2597a9a37c9f20db550653824e367cb7849327d0e38d04dc55d38f3e4e27e1b559db4a40d49650692f27d1a1121f4efa93f29354033881488b811f64e6a95ac9773f86b568efeb2f631603adbe857c0c0d6a445610f90bbe51ed3b52cc665ac1b6cab9f1737c5af35ccb36163a346b0c9536117cdab8fef6efd89c1fb18c647aa364984fbc6d45b987e1ae3a9084b8796124aa955b1f630ddec640df84ff3477e31852fce1ca4f89a21584c762695a5fdd01b5b92021841d1207b647fd6f151c6eefd7cdf1a37434e0d087820bf8c361f77d73da7881e5821fe4d5d79e31d6921ff5042b9f1a4b0ecd06e8c7ac0fcd56b20b0e2f0d987c0db131d6a7d4c9feb7c30a4f3888cab2f1428ffcc8dcd924be0f5714b92d76ca1772cd173c162f4eb7f75cc33e57a506e57384b9efcc8fc8d5d88f36c8e3e077ade521c840d8bf10efe5bc95c19eacb2c4a8480d582e815ce5f43097a694c6bdb90f7f08853ffb81267eec31cbc405e79d7cf518aafc09c98a07f12a1d3d373c84d2b9e6f651de32bbea8701e05ef5c7ab944448a78b820989955418f23ded96bac7491c3168f19be33ddf9d51e405a6a1b5881ebf2b134587aa22be5b8557e80a794644466c518fa94ce179896f0cb6900314d8db27d7ec2a054cb63aa00d0a07a96682694b2f78272d2f76fb3c3a3a6906adc307a7d05cf2d3410c2a093b91f6bc37f20cb2edebec16669c72e95c9f9dce7a39f27c1d4fe0e16f3b3847173b3a2e3f5cc26b9b96a08255abbddd9d9c6d592539992e210956a20360693eebfee04c4a40acca07786c025d776de06fb5d6cfd65f662670dc6e851f662cfa1224e77805d37d44504d827c9dd31446b5a212bf630157bcbcb305baa5bd1459c8e23c710b3366d1debf23655232ffb38da16baca35af915a0d9c5ae7edc0519df3d532db4a92f50e54c80c81b0a81e2291dfad0caf7dbb6e5fda94d8135ae4af0c3f88ef1daea2585d5fb51631332d8e04b45d6af5d7f7bd75d25df5d5e53416d02a6699f348a678c528f8f9e9b72a7e5c791e857a012ee04a8d94bd7c4d21ba0481930468d4807db48400b263eedf559c4330b41fe54750c4dc9eecb1fbd946e79b1a584c136619239bdcfb83c2cdbbc4b1c0bb5c167bb2ffd8d1ef52f233fc21fbb512ffdd8cb05b4284ba62fff838af9cce73412ecbb985d2a78108c84055c7c6608a57e332f24289f78d558eef6ac03667775ceaf56680e5cd99056018a10cd14dfd69f18870b73aa617de414ba60ae55c02bfa00f69ab497b29b1a15df2a3b878c75e433b8268fbf82433f7ab2cba3e59b3a0dd7b1accb40b060c29f489fe22d79d95037d7370c7b967f4dfab4328e3feda79cd7f4ef10dced7c81516914651efebda5af5ead9248ace13ebc49091997ebb146bf0c7115e8e4a891d9603e9f8edb0588090489e7e5b9e929a9d7c241fea24f06b85b4c63f262c982c445de643d7a50876ba605b599ab67548ec94aff7cc67e60e90e4dbd3f0a86f3dc3ae5c3f5828d1f0d9733562abc95f16c5e7a2c26691536a4a827f8886a57d1383a1580b603d940c4d9a7857391158276e0a4fa4ae04198fb507f04090eb40da00632e732a6d337394bed0990b1844e339e267d263a1970ce3a916115aec1e722ffb841faa001d7c5076e07b6f52a09fb8594010a5eebdb0aa4959415dfe8703a8dd6b31ceb6fb75227fe2f47dd84750854ebb1a1907b310cf38a3dc6215393a7c3966f004b210d6eb5b412752e207b34df0b8011c259b6bb4f377340c688e6579b875c464c94e196a559f1de04ee2a73027d387059d2e03fee01323567ef9773999bbad0ef7c392c3e3048b55676fc5aa491233bedd8cf0242042a95f709bb96fcccf1681cfa08c87560dd4ddea6f99bc10277ab4c23a00d11400da20281670c0ca6935c6df65d3d80f06803aea945c692fe498bf7022eb6d12670733fb0d216e559569fcfa278fa8d8a3dd4c24be1e95c524ff2e8683bf369487b2786e1a88ef6bde2cf5638f13bd3efbaadbcddc06badf985282eb2ed935e65997fc782ae0f5702fa0ab0dc1f0b2fcc340dea37d667e7913c2a91b91e0ebb365b08d83485ff1821ff91783093b91866349e4405684d0771eb302b452204086a4cc51149355b5f1a920d87a68d6ee1def7f584060398233e6cf881596c92437099a23fc68d7213e4abb24aaa09b877fb7dc8b4b4e94ba628daa7778c542e1c4e0d3631d7c8666f0ab021f893872dafd54dd77635c5059f1663dd1a62ba14398b48c1f66f7f59d9619152b1d52da497f926c68c2b2a3fce4ea536ab74afb98ae3e3cacc306d8ba4f63cc4db7e6dd4bc86c01bdb943f9b61e4d61d1d308b86484bca475ab5271bce1f47d27f0775d227c07238bc774e070823e44be58cdc9963cb7724058d16fb802daf88026e77c73ae3d92a9549f88fb4524cda4c49d7708a34d543c1f7d7dd99cec4e3fec9f369fcc4c60d8d2768232696483aaae8fece4a797ce3602b286806486b8c31030b2a730f2141ef1b44bbef6125f0f862b1310376f3d6ddf441916fd65b586738ac949173b87726b4cee15dc5853b2d7bb7fd42b4c19f1c485bace2152826c985fa0ae22fc43c56ad0ca771f01b727bae4ed665221614605d8d608cfc5cb071fbf95f6d2b694daf20e381d712d1ea2592141ca6ca2e8db5249fc4da881e95b3e5a0ede9d2983941c88b121dc7312a9cab80b0d9e71cb724962a3c67534cf21826f901e72598a8ed5350e91d46cb93f620158613346374b924835aae9c7f514243ca5c8acbce26ce4b53a8facab9a68b302549eeab5719db6760dde80af21c7cc44365fac709978fa2e0342fe9c1ac4b39bd5db277ec4dee36b55ee108669e729b24d2bd042638c02197d5618b71993f1f9669900c8fe8c39e2a9cbdea6cd5cd186de1fd3883dd0db45b2922ac01ec12864767caec7b90abacb4e7035d57fd6bc135cf63775306a48595631ecd45546beb8902742ff5d6868c086cc203fda219081d30b55c189b1b64f6b09ef9f4dd0ade8d3dd007cda9133d92f76582c41b952f4a8c172493e3429f7045ecb53095210714bd3bf708ca110a2efb1ccde929bd23d8308526be93ece99cca52cb306655d23a328c30e78e186cad294aae987c6924c4ad8039fbefa0e46352a853d22bc6f1fc54406d969b573bd6f89e378e9425f905e1d0aec732ad1b03c2c1be28104d084b8bb1c50f644cb6beaf5376bb40b4c00ce41d24afa8c43c3ebe81c6544b2b4f35879d35292cc6d61c170211147308b6e6d14c69362432bc2ddeef0ac5b81ea588f715d37c45d5e591f5f8e68fffb606f0442b91f909b813cfda7d4b9801e66a8f8048df5ab332cced9cab895976577715fc129570e4f1cb47f8cee7f4f605cb3a20a6a832f58f5cf56587fa515c16b6721eb0887ef35de11ef0bcebbef1974c2c8c40d9c3b02b9d4c525a15dbf91b1b11f7ecff335e771eb2a0eb374065d80cfa3e539c3a1ff07a4a28c6af7ba1614f31a85df67d97aefcee843b1b99be0e7d406a77aec6b1133fa83edbc7e8851066dfe627d9a7d864e34df3c0d0612b3fa6a9dec8ec65ecc9d8576b150eb04036460932b1496efcb89d9fdcf51f0ab260ca471f18809969cd4897ec5a0118978ef5acbf526c5bf7771a7f17e2bbb8a0a42e00d47ca482128c929a16e9e226427c620a83bf1f6a0be8b619c0dfb993da387363a2bb18dee8406e72b1e3e4ea0a9d0a3c4c846f181bd4c9a24f281d239895eee1a509a17e34831b6804e23abdc10e72ac3859298640a9eb86171188e764e35e1d3d0b2c19299f12c9224e14e929b2cc1b900493df6735c1016a209f6947e5a41e8626e1d6b9ea808a74a4e8da596ef53caf9a6b375583e72ae821bb8d8580ef8c01b02b9f90d441f4540700372eed590a588e0b910950848495f30b5d098c24231add2fa3b9e293de69c1a9fa1f4f18d72f05877f52d665a3a937457405127178956398d8876965c7ea8b8e9b73d62577c7591470394d309a403f2c2cde888b4aec2ce908b2334e121e4e7150dd99aa0fd08344d6302d90555cd412f2734ac8edbc48ce83b7c2a6656d379bfa479b455780c76bc0a2247e2cf477372f1559d391da81ae9cdef2f0e1a5603d912b4f7cbf2d0f40c6b0f0b0fa570ea7f2dc67966ac20bd66f5b253ae17efea1879d6ad3a249ce0436d13d6fec466de616cf94424c64705f461134225dacf47916c1befba1301c96c6c7853278585b98dee025a816e258cd61c7b2784db1e37218a43cf20e3d892e1efd72f332b13fc5f1ce7b1ae64a3251bbbca69dd6dfaace0578259e1b101a118e1bd79433c9a1010fd22b49562bcb3fa670cc208d6a59b3e7d654441ad68ce130878458ea0205254caaf11790ef7620c58478f66f750728b13c44677171c5d4c16c958042d2eeb09c90834288d8bce9309f0984fb6a6a855228ba53fb9f05b7cb3b5562835b8c424d5b12e364700160d48eebbc6b86f58fcebe0b0592e447dda613f87107c36018dd35594f513cd2925252438ac6e43935e96f3e721a29e176e157113ffbc137917cc011cd765e61acec7640af21cf2b58f1b3d9d18ed1d4887a1adbd67186ca1712acb09fa0aad29aca49e3ed365b92195aed53d1e16f0cde0d0ab338905f39cad7fb03592f1969a358be0f3b1580c528efa49b97aaeade11b9f07da707f67e1415ea1c432541f1f0cb799b6209d8b27c5b7dc767f9f19703952958f709ae25e63967c5e145ca022b7204c878acf2023c543a04fb6f1efa08291508fd8b628164313e6168824ea1698da30074ea037ce8cfeba95b728e603b3b0605ac2e33afde8b659a32e95e37dd3e34a01c4c0fe928b5238089abbe84719a22bf86fcaab3226e574955f2bfcd4f8fd9610b8f5634b1f676df691fd480a8c380e298e69bf62ca934372c2e62f7652ea3fe77ad325c32d91705694e3ec9224f11f56ca398075b6e4b876bac108070676d0bbc7bd2c35b42622970cdb0eb984abafade44450285f5c283bd94ed457b3a334595b78e00c16741cfa5a2fe1ea074952efc828367dbf783e6e8fb1a492423ed12db54fb7095d6d4e5be7441d8b7b850ab14ba6571905c8026dd4a51bef8cb47a2a5a9ec213d8a7559d41fcff92029e4f8fb29ebb7f40bcf54ea46", 0x1000}, {&(0x7f0000001280)="c5d0b2dedc363086dc56dd7d789d602f846438333d8b058bbafa3500863ecd06ac0826931688e696b4e0a9b40975406765c28d8b1f523436d3a73a107922de49f513182efc03d3655fb3bfbbc6b7938ebc255aa4dd7e06d1427ab96842dcbdb148cc04de0250204855638832cb3319c2a0840581d23975a98debfb6ad94f9e9eb03bcd60f39828d6197951194ff3ed26845fde1380dceba0919cb17aac9f423dea8e45c1c27e7aecf433349ee7766427d34c724156", 0xb5}, {&(0x7f0000001340)="81790f450404aa0a16b5444fccaddb598fd15575b9d0a3c43ffec484611f1382428673866946dca2019b3de26f4d7ecb7daf52074d572fcc037e803205e2b6f9398dce89ed887251df39200d7cee14a799a666ffd424b32aa64378bad55b4a4671f99a02bf6a8e2ba920c6410bf007600882622ef11d41633004002f", 0x7c}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x138}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x11) 16:01:19 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="e6f493d36aff491437c006a41e3a083371870b29e7e60e35a391e4c90b2a808e621a1e49d718b81eccb645f1201a57b80e449721467b543481a67d8064e12f5fad7fb0150cabd2aaa91c637af995584ee0be772ccb976429642535169a58c6c1e94ca029efd712dcecd9c10445", 0x6d, 0x3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = getgid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x3, &(0x7f0000000500)=[0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="4aed1f96fb6dab00a35a8a48ec7086d05cd0d948ad0cdf90d2c2", 0x1a}, {&(0x7f0000000140)="7d020086a95f2a961ba27b17d0539659e95cafe590f1bcad226cd635e96b158011aa23c3f62f8bf57261c46a0f5e3b1d42c60bf296e6a3e07a92c9b5a3bd3c01a15ec7a7c2a0545d59baa6b6728a6a26e1832597494e387532163f9d2b5d01516d3d59dc80f54832bde288d6dc3d80ebc9c733a68ede2154203a23e2", 0x7c}, {&(0x7f00000001c0)="cf2449fe133336ad05af7d198b2b04af8cd25db38763e13c6931c90c04b772a55239dcb041bec6960e00cacf334fcdb1482308763ef683fcfe6d9540c54dacfcc8d70deea43321dd79ab27dac9020e22cb2a18475e4d4622ab8984d7a455be4ae1334e640d75b14e62f30e08b55d7c2f3b35e3afda652f29fe1c8eddbd3d9e32a3534643bc32fbd0ebc50697de4bf6bedbac29afef1c1af12da8739abdb723e452bb14", 0xa3}, {&(0x7f0000000280)="37191b6f5c2d46f7b276bb3ca8d887923a09a838ef61aad57ec7f0ab23dd7cf86835d128805096dbcf1af5acc57ff40724a13438ec85787a92fe1d48db17ac79a7d2069b2d324abe1346d55ab7e26f19817b8273c713d3911d94a6", 0x5b}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x168, 0x7}, 0x1) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000200), 0x0, 0x4f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7c, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x2989, 0x6, 0x8}, {0x5, 0x9, 0x7, 0x7}, {0x0, 0xffffffff, 0xffffffff, 0xaf7}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") munlockall() 16:01:19 executing program 1: r0 = semget$private(0x0, 0xa259715b7c514cc9, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/34) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1000, 0x1800}, {0x5, 0x80, 0x1800}, {0x3, 0xa41b, 0x800}, {0x7, 0x990, 0x800}, {0x4, 0x2, 0x1800}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/69) r2 = semget$private(0x0, 0x2, 0x246) getuid() getegid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x5036, 0x3f, 0xffffffffffffeb77]) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000280)) r5 = semget$private(0x0, 0x3, 0x3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000006c0)) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000880)=""/93) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000340)=""/106) mknod(&(0x7f00000007c0)='./file0/file0\x00', 0x0, 0x7) semop(r2, &(0x7f0000000700)=[{0x4, 0xab1}, {0x3, 0x6, 0x1000}], 0x2) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) wait4(r6, &(0x7f0000000400), 0x1, &(0x7f0000000440)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000500)=0x5) semget$private(0x0, 0x0, 0x50) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000540)={0x8, 0x3}) socket$unix(0x1, 0x7, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/206, 0xce) 16:01:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9, 0x3, './file0\x00', 0x7ff, 0x1ff, 0xe3e, 0x1f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:01:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="9d10a96127cd4c0ad75f4983eadc29b7cc4e1cd7616c76192c7bcd15a53113226d3ea67b3d406ae577e8b46e939ec8c7ee05784c373511ed5fa358d5b6d1753c1bb16d8bbeca6ed7af25e34a3238777fab125206097afb3ac05070d0dbd09ea65c0e90119f8d89e5b1c47f76d8c9c91d1a1d4fc2a31ef43c620d14ceade70ffad5896aadb06c24c86f746dc1b12d63216f35fe50a801746287493dec", 0x9c}, {&(0x7f0000000100)="a09d36db0bbadb1db42059acdc8ec4adabfab1b7d4a033c6b6e0cbaec4873c93c894ff78425adcbf0bbd4769cd4a6e9d2793393a1b74e59e8e556db5d16f6f4140cee54dcd8b9ffb328c07de6a7a3f1298bf3047429ad2966cecfab11cb3668b1a981882f67de9143e4a87cd72f9d1a4f1bc903045edf2cde201bdf7b5e319fd7dea518132db9e3aa051e2324f0a54683330637f59b7b8a04696d313f1d325340008325974", 0xa5}], 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x2000, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/70}, &(0x7f0000000100)=0x48) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') 16:01:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) write(r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x42) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000029c}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x34, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") pipe(&(0x7f00000000c0)) 16:01:20 executing program 1: r0 = socket(0x2, 0x3, 0x1) socket(0x2, 0x4005, 0x1) socketpair(0x2, 0x2, 0xba5, &(0x7f0000000040)) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d5fa0014f40020000033000966696c658df400a5", 0x1c}], 0x1) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x16}]}) r1 = semget$private(0x0, 0x0, 0x283) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x400, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)=""/46) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/250) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x1, 0x370, 0x4}, {0x8000, 0x7, 0x80, 0x800}, {0x81, 0x6d, 0x80000001, 0x2}, {0x8, 0x0, 0xfff, 0x3}, {0xf9f, 0x9, 0x1fc, 0x2}, {0x6, 0x2, 0x180000000002, 0x7fff}, {0x80000001, 0x40, 0x10000, 0x7}, {0x1f, 0x4, 0x5073, 0x3}, {0xfff, 0x1f, 0x800, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000003c0)) 16:01:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r1 = shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f00006c1000/0x3000)=nil, 0x1000) 16:01:20 executing program 1: mlockall(0x2) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x12, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x0) munmap(&(0x7f0000afd000/0x4000)=nil, 0x4000) 16:01:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) fchdir(r1) chdir(&(0x7f0000000080)='./file0\x00') 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x200007) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="747b85f1162bd53b74aabddc57e7640108b5cb9892fc5250c6b567834d31644c66e8d336980270490b93beb5db645e2565645ebb48cf49f7e6c59e510c5610fc05ea17fbc9dfd813ec5e4cc091058a07e913c8466896de65adfce3f9bbe71df8513092e5cf6fe8d7b4bca4ca1440121b9ebb2a3483e8f1831f5abacd2b4a844749c081", 0x83) socketpair(0x1e, 0x4, 0x6, &(0x7f00000000c0)) 16:01:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0xfffffffffffffffb) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x90) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x2}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x9}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) ioctl$KDDISABIO(r0, 0x20004b3d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x420, 0x0) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x46, 0xffffffff}, {0xe6a06f4fbcb04a1c, 0x9}, {0x7, 0xffff}, {0xe7, 0x7}, {0x167}], 0x5}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x8000, 0x81) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x4, './file0\x00', './file0\x00'}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000340)='./file0\x00', r2, r3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000003c0)) clock_settime(0x3, &(0x7f0000000400)={0x1, 0x4}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7ff) r4 = semget$private(0x0, 0x3, 0xc1) semop(r4, &(0x7f0000000480), 0x0) semctl$GETPID(r4, 0x5, 0x4, &(0x7f00000004c0)=""/151) mknodat(r0, &(0x7f0000000580)='./file0\x00', 0x8000, 0x7f) r5 = msgget(0x0, 0x8) msgsnd(r5, &(0x7f00000005c0)={0x1, "3ceeac0e196f9de6db0863b2c5fd1dadb874e98d0d556c0c417ae0ea08508114f1a10e98057b14ad4e34cdb0b116d83e2e22d907ef2963f994d84aab1bc9365000b733363078a09d1add18b03e4c832623c42fff46df7b6eb3273d0399c7817b2f8ec3d8cbda5f9da4fdd25eece0d06192cb67acb01710c7b72f9e8c20b6b295c982317a0a0c34e7dc4bcd16dcc5f8c27e12fd61a52914d71b4d9d9c"}, 0xa4, 0x800) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f0000000680)=0x200) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000006c0)) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x0, 0x1, 0x4, 0x1}, {0x2, 0x4, 0xda, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x400080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:01:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0xfffffffffffffffe, 0xfffffffffffffea2, 0x0, 0x2de, 0x0, 0x181}, 0x0) r0 = socket(0x22, 0x3, 0x7b7) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xf8aa, 0xd34}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)="c2e90ec0c32bbd61b6b9b57a9c80f85a0f98880dac675f862c23703ded1d369eed7b7a2401ccba638a84f802c986450f5b4db50e3f1ea315c48595649279217cf578b77a94be9b8b43e6e35d2ab41988f22724aac6a5e927a1405dec825a5a3c7e2e1328b0d7911dd64642d11332cdf3f91cae7802f918fd9abf96b877d7872c9f95bae20806b53bd4d6ef2bcf8a75ffe591bf0ec02d5a8a12a0798a4c85a2b73d03d317fa315c8c3a5dac9c2522c25047147292670924a7e8", 0xb9}, {&(0x7f0000000100)="b6328c68aa54d271b590de77b7fdad63be3650676975a9fee107f18e95d8c4ca5cbcb0dfa1612c959fedcfa019db5de62f018b0a099e1ab5308a139f25193cb5b0e5414675cbed1abe478f3646a80a7bd0e2d0011fabbd4459c69b066d4a776b5501de1ec074f743567bb1566df1c2c249432d32a4d79276eee0a4ce50e9d0b893cf114cf96f16fb76d6fc09c3", 0x8d}, {&(0x7f00000001c0)="1f7a9719ce250b9d4a03a7723f008bad726bc63426ae51582eae976d46fcfa2b18ccdfa2863faf862c5bc2ce7e05fdd843fd5a1aa0d502582386955d0aaacf595a3e397da7abe15ef3ea64569da0aa6e54708dc10ce4d0e0ebe3a15be8e87d81b060b08effdd4600d59b4fd5ed081a55e5332efecd60ca057746f577d4d35a6a94a4df87eb073a45f4664905cb065d", 0x8f}, {&(0x7f0000000280)="c9b558a11dde5349020571caeaef2073b57f150b5ace01af0a3523e3cb3d37204a073978cb577be7e9af907b90a8558f09", 0x31}, {&(0x7f00000002c0)="8031f5aa21a192caa5dbcb6883d27419ce", 0x11}, {&(0x7f0000000300)}, {&(0x7f0000000380)="cd4beaf3a0d57d85f4bda3cb29eaf680dfbd3f7ed0d94fc669f2f1b45292144e2942cd95d83c276e7b9b61385d57efacbb4419fbd4335903dce5cec907655d2bf57b282d6bc5d6cdafbbfdc08e35c390b73ae7484e6bcc1d0064b152e6bf4c527707c65e880db66855e34276c79c5ae39f0e62d37bbb2ef55f26751c8e75a83d80fdd4226df97fe9308f9686d50a439b46d5ffdc0b9d2fbc1306f7d866b8251c30da2d88b327281a7cd8cdff90438f376b8cd1411bd07e1da5ea434ba9a21ddbbb322cf77931af4617afde0caed315a5eb543774c32af283e92355005e3b4492cf80f060f971911cac0a3361a08fd1a3b40846dbe1f8b48ee28335c2d322d89e402e63121ccfec481e17b0d388f54483a398a8a7a48076deb2895c909bca03d2ddc6ec4009dae2ede01f227bc7f2b82d8bdef3b3d61fb1f25c9659a9c7949e97b73615fcccd65205c0213f95650ed2a7a260d1290b89864ac4f3117971e4a2b45279832b768110a4af765291f7b50f36232f9a966fd506257e515a1973d05f1b4c2e2edc6a95895300fd7078c400b4a9c82e703fe9a2202e3a89bd451e42503f9671edccbbad236f6c9932539a34372a19081d2be2cec7fe1dd4fc5495ee4e3a07c5e60f7b98782aff04dd2db0ff3fbe8529869d843b3d9317f89ac1ae09bcfd236d049724512ad0caeaf8f05033294cad2566248ef83ef2e7b28279561863a4fd1e9debba69e3bcc927779c0bd9eedffcac3295dcd1288e65fd6bf9d68e670e6e92b81b5c24968239808b0c9ad0ede79e1afd0d8b11145bb9389b0a64768333be343483bc102fc3728d8c04ca6826693d92017d7f9f4b6bd48cb8a64410eda0f28d5471fe890f7a0867bf3b636865827291f85304c5477996a12aa5240b033879f0c573d2974381c0e089b770627c1a60662a030fc4986639cfc678de212ba924f05bdb05bf6fcfe938494b7ae1d208797dba3c3888ca23d31deb1912e787ae32e067a63898361de2604bc3f0f0d2ed49699862cba98ed75174206ba3593cbfbc5a4cf39604246e22ae7e70ccf1a402d323491034540e3dd6c1c25ea976505927daad1a4cb713bacab4b112bde64fcf30ce60b9bb398789a60c73203e29b4a91128a4abc78b173f3d440a19cdeb345362a5077c464fa87fa58e81e948df63bc688e7bf77e1c2dc165ec9a3b993519383c040f157b719e1246a84f6026a3076697a0a51d4d6ce76983845f419c889391389b34f9f27568c10364f85b06673a42485ed2022ee7b32898b91df197dc398e176ca49b93838a9f181a89504b0ffa34517562f6d962c9598779642b86b0c8ce0af51967658b0933c3fbb2bb301d962481fda930bd482d7a9a25afe2ce221eaaddcd76d77b3ebeb56e3c79be93500b1e1c774602f754fd8ed5c1ede46b570205ed2c993595b6325ff7e0f39db21d303a74c1f005bd58c37ad609155d93e0a16961440690e814b5318fc60847010b21579417dedb513464868d833a24207ee73ad397c628e7041f2e38d806b82389e957c0673d2ccd701f72699e7fd11d712b10e1ceb309efbd0e1573e766f153fdda1656d9f0ca7f5f2d6739be455b3914820313ca3681ef75fa4d67ee7d36cf03960124f1b6911d88f7a1428e71932cf44fd85d456c5d1343426c6134c382681b0ff7c24bf061acc346fd2da41e53b9727837c752f3e29624ce9ee5401fa83b7450bb5c5f6718f17405119b83371523959f08b67951adf605c1c31cc4cad3edd25a979ba341486ebfc07e96f7f4ea20106b6b85477a56c68fbb375e9b3acb06970126f649089ff405861c97412c6e7e8425aab82efe288d887b9698c22227451a8ed34ac8eb3e291f319791da8af937d3f96ac02c79a985e00cb5fbaeeedd7d5d3da4941f8b5c2d0b7342dcb748d2a9c78bbc7b09777280dcaef6342cfc28486dcb52eb8fe800c10378d9c925fa23d8a3cc0be5b692ab0406e9d374addf8485eebe932cb776fd0d06b5379271084a210357f8a72b6dfde1c5089d30c377b97290b1b767d83ceb7a4104a859fb6f5db781534bfcd1616bd24ad58da67d0444f6c0d90fd86c70404e7d8e52224581bc31cf0588579058598d5936097693de3d7d5dd8e867887b7f95aa2e5a7d39b662b0276072043f3fd4ccf85fd8981f4840f91b44bce1e83e54b890e843b0c3c7c07cce660c1c0fb16e2afe3849184afc5d8b15a9a6a7625fbb70ba0315bc48a4f14a64c56ca0c09f677de7d5a0d40b991e4a42f115e1072f70fe836fe177e9935a357f622bd02e552013606a6a23d054fbefda02ff7e6c0f34ca44578400498a9009e9d72c97f120d014763407a0d26cfb2ef9fa6123c392e4e0688d7656aed100026c29912bf2e05d022c35ed10982a2bd30b5b1760e4573b6d0137723bb095942a9ea193851be22ca889567790bfedc35b9298aa25ec9ce1cbffb20e4cebd93d5979c3ecd90eed5fb649cbf540a07b50c0c7d129790e2275e285fa7897e7260a31cc36362dd3e68fc3d7168f8e40bb1e7ebf1e23bdf5a0eb9713f68c7db77302b371520c0fd4cbd478872ecd83d06c0335cc8ac26c8428a2e3300fd4cd4f5f1ff32b1e6020f81056c1327e1fda871c92c3a4fc600fe1090e263d666b98c8f5b92eb5ae775c5c5df500b9bacd7cb1b599f237a65875d9ce4a25997c02ac4f3ed3801585bb2e7c949dbd46dbef462371d0ab97bd21f5833049f0450ec5e22bcca3ce2763bb8d9c6c17c4ec1e8825458b4f5d4011bdb1b64f0d68756f12a5596bd3f35ec7d721d756d8171cf86c9e38d9dd02f5f18c226e1ba32f21621f9d8ae3c566279e7d61b797a0e8b4d226bc2c6f5e2c180cefa4500cfa666c815d6748ea9d5417c07855e70b043beb222b3c0fa0999ae2839e0e6abe60d0c77f708bfe9e73a0d10b1af51f6072366ca19c0a81fc69c28c812a7880151a5207d95113058c9dd23a55e153c4deb5fb19398668ab8ddc7dcb1385e99c78a500ef8dfb5991eaccb92417009f4eb6d6078616ff8ae109efd57372905f9ab11686e8fc6b90437231685843c3682647f9485ee3944ca8accae82abb2d1d8d380558c05b9738eb14bb3470045de295eaad31c5e6e2d07b4916e5c03d45c2bc0d6b9a34cd9572b8a0c1cebf6be2ec07d7626dd2e093e2f9555baef55d4643300c201c6ea0f8b529c9e2c7d922887e433f2f1a632903f2098612bf6089c140f39c7808752a28d48d2c71ca55aa37e285ad0e279c5a91f59174bea8af2e205dac227905735d5edbd1a4cb373b7609b9f19767e9263f103078c1f905387c310691002b71e87bee87e3bf56e286795b3965e0cc631dfd1af18f554d64a464ceef763ac03bf692d16d8fb5bea9b3024059cf2b3b7c177e1b3c14b0688cd748d5f5403a4de9fd1393b6fde3bc60277f81642a6f2a9db5b6803cfd46a7fdf21bb04790c92b295833b0e3abc89ff5078adc262de3f937d6e0361e547dd86030d0143feca410eb98307eabc53577cc94389aa21fb20e2455014946275292f87518e0bbbb52fcfcead48ce221ccd57033b18bc3d7cdc967f75ee71b27f9747a84fb180caf8d2f7528280b2ebeac553a221b165ead0b616426fe506e60dc89b1dc135ced3193158497aeffeb6165671d708650f8b3853a95fddffc97b4afa6c128c89877d595c6884c46dc9b133e2821a4b6dde99e31e8df440f371af741eb6eef751eab45604638e47a6463dc2ca964251db9b6fa7a75ac5d22cee00e2850a12c5110ab1830fb03fc87091adb88503a97f23df456b370b98b991d15b367a549e252f8017a44c1317706ca85c99a19e252d46e742546c44563df9b5c7188456b088c73789ed2e4e8c4d239c8082037fc77317063f5c2ab970298bb5fb4b50aeb3e249835533539f621c0928db958bbeb3c39810703b49a5be07e21358febb5ff2b60ce19fbdc258ac28f96d230e32ee47ee1ddaef65dbef45b0bf98777d492167768ded36c19a69531bc70090e22ab491dbe0063c49400e8642a90f840bc145d7bb6c98004d4a1a836f6952660977680e3b147dbb704af2ab15038e52125fd88ab65f7d185163a5e0a6de3c546690c41192757a3585388e2927670f6d79ad55992457a66d97480e909bcfda085d95f8c17350b0242801a21420cb782dcd58e89b6c8f8cff582255935792101d4094a2cc23e8b5ee146a8de2e91f859db16ffbd4621c4e4afe681bbd7344c2a122f32f96d49e642a3da4ffb67e00f4e7871ac0f444d27b19d42aca9aa954fb8427116316bbf89c2a47dd3eeada2fd8fd46055ae06ec8011d02eddf38e9162cdfd2fe0bc890887fcfdf514fc6bf9adea5008435fb59321c95207485725dab6bfbcefa0264e120afd867a3dfb967b03975ca11a2162fe79bbb5c190ebbcf10db2c5152c480e0779a14ece3b99071d12bc1fd411fa7bfcbdf669e67ad852bd7ef692775f20a4c1c3a4dce67a615c5bdb44a2d01ae854751589366ed71f909161d15c3fb745dfe23e2eeb13097dc80653b24f2b9b8754b0ade097090966681fa8cbc004f7323f93b19601dd6269686d931842c0773aa1e0ead0be287e8c5993f4d485847a24dbffd7bf5f2492dfdda5155b5362d15e4b7ef4ff739edd4c8271faead6c9ab440182417e640efc3742c7ab0220e8baf88463c1030765ae4af57727c62aee43a8827561a658947441d22aedd356439ae849fc8025cee1ded8cfa4c1b60a8805bb9025f6168cfe9e4af0e0396b74c7dbdf4be7475e33bf705fbc2909bcef178c575ae3057d6f501d716ade279c9d7b1558a8dd20757e7459fe289df0429f4eb990db58aab45428dbd6e34c44f6cb248ed78882952fbe827cac1dcc64e9674e1938a654d9da1d37563c49218aa28d709c32fca96342038cbc3f745e2cb449c5ab7e399b8c64e54633bab6a005c9f0be8ca297366437ad3b3b6dd64c32da814f019061f9844223460a1102c98acc6f5bde0d6a5566b033df0e9c9bdb469a35b2eee9945680377f8dc020593af3d6bf6452610df9513700896732b164c8800b6a147d370fc2a34aaf44dddceed002dc29ac89c9465a108dd9504b761f55ff03883c08312f3f23001edd45b8def33a27b6974a08b8d6945939a748e03f997cdd8af9469ed5a9ebdb06ad1e01b9b9de1d45c59344dbf5d5ac4d44ac02cdab25cb7d379e6030d91e6a9270c4f8d687404be3ad6e23fd22fcbb9c7f00b09a0b01e66b4bdde993801ba9fb7d13272064c08b816f7c36200f8f9bad22132e56d350b8bab8ab39764ab2113f26c35d861a4c885bbf277af692f54b5f1e86783596974150de31645bdb411e279c98c8b190d5aa9c3756067682bab1fb669ba3649be70b27a0bdf0a88351c43d5dd6a3ef8d95c6d03a429a4236184088f428400105b4dab79792f5be90521463f2cf9f447d0b4083a5b65e21df80cbc83c9d70d0c35687564d8789a105b93520b82df18b7ba862d5e78886262eb3c2de6a60b6b3c8c903d2fa99cd4a363ba25670ea108b41b96598837daa60d9b1518a51a395287fe3cc60ed4808a5824d6a208e17d6f0a101686666819be056a800486b4069ba8c92c9509f3e931a13affa5ae76fe0ea057fc8c14a96c431f2b4da1a5b3a3c31dd53d817d9ca5f3b9d7edfb91f8cf155f370cbcd1261885aecc9266b3d4f614dc8ba9b42eb9b8025aae61d263601d2bc2c62bbcf2867b4f98a99c39ad4ba652d9bf723c4d5deaadf50a0f20737afbd2d072957a75a9d6753eb86dd807cd134d0a4d75a724f73de27a71b5e7343abc945caf67267592ec95af6", 0x1000}, {&(0x7f0000001380)="d0c81bd21fff5a421406b0e26303c7d6d93f67fb9d32b16564b8dcef51399843bd54093726b15a50bf7cde075dae4082ffc39aaa8a882e563407931e8137c40988214ed80b4d247a15ba8c6c03236195", 0x50}, {&(0x7f0000001400)="662b5b0c78eab78f62b50f27ba6b04372befa489a56f98b0db0456c6dd8e231e5cf4b449609ba8f66aae6de8a2a2c8af7967e20ac108e96c6e1cceba88395cf3f50ffa999dab1da654104acc246521599c7abfee036c72916278565b97303625e88e149e48b00f98a22266839d27e79cdebe12cd07ac12fb3415349541adfbdac9ee267992400bfeb96eec4e141a660691", 0x91}], 0x9, &(0x7f0000001580)=ANY=[@ANYBLOB="5800000000000000ffff000009000000d9574f1d2c331a99ca6a711df27b7dfabbe160dc0c475099bd89a49b14652be9997aaca7c99c92981b7d339d14ff2d727da402e2a8595223546060401576f51a6044970000000000d800000000000000ffff000001000000a05e6540c5e92ac62471969ab6d82866cbe44cd1c93174db6cedcfec9e33d9fe54bcb2b25a007358951bea2fdfe85d90b2d3517a702df6bedf8ec635313d44d7e726f88743fa68f22ca550c4598cb253f033cd7b8d3eb34a451f6e580c2bce8572d9db5b86e5b3c228a27b6a5a3b3c12fa9de32654840753e70b789fc6d799f0b17b57653d864429ac521cc06b0d08d1a15d86d3189e7063ede8f04ff07bea2db71cc63e535da0469c384ea66da10bbbf902498df672dcee007b2c680453a427200ab86f00000000e0000000000000000100000000000000780dc298db6fb84db7143e5fae39e54ec615a4ca8e717143facdd38f1c37dd2fabab2b3a50b4f08aa84be71e96f3c64f30e86e275ed109728165317e1179e074848f96d0cc99f4b285bd6200e76b7ff4fa85ca3e8fe5cfe1563f6fb5a5c5dd9ad49b866e181712dd63c3ceb42eec34f194b6632ea239ed0cfe1c8ece4934f5d7ef6170554ebb4b8d8774636a5a4d7bda8b5f3e57479047ca204d688103c13abd35b1cee554453d75167837c936d65f7267029f278995ec35e3583ed2562deaf6f6e566c4b800e57cafd71a3000000000f000000000000000ffff00000100000060bba378884d6edf3cb2b663e97003f557e604720b8ffba836b9f04dfa69043e6757d7c4983a788db534a8001f2e4ebc117bdcd840981baa361f909f8882b381cc49d3a05c35c017b43c1d5dcf7c70fd69ba22a4369de3cd1e9e4d15a242f79b73e49e58acfc0b35c1d4619bdd2165577e5621d1c72bd004f9a0a14f67d127004d15f4546ee21743819cb644e0c13b6b723da4c044a9484d798861a2e5c33593ab211ebac403f574b9774ec6b01b38e612b1f90bfe213375e1a66fab0f21790422360d1c541f379a3911f164813f55b900"/768], 0x300}, 0x5) 16:01:21 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x80008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:21 executing program 1: munlockall() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) getpid() r0 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/97], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x20001, 0x0) bind$unix(r1, &(0x7f0000000bc0)=ANY=[], 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1010) msgget(0x0, 0x200) msgrcv(r2, &(0x7f0000000540)=ANY=[], 0x0, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000400"/167], 0x1, 0x3, 0x1000) msgget$private(0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/123) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240), &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\x00']) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0xd76}, 0xc) shutdown(r0, 0x3) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000780)=0xc) setitimer(0x2, &(0x7f00000003c0)={{0x7, 0xfff}, {0x8, 0x80000001}}, &(0x7f0000000440)) msgrcv(r2, &(0x7f0000000100)={0x0, ""/30}, 0x26, 0x3, 0x1000) flock(r0, 0x8) munmap(&(0x7f0000087000/0x2000)=nil, 0x2000) ioctl$KDDISABIO(r1, 0x20004b3d) msgsnd(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0100000000000000fa663720ecbeeea9f57efd7142fa2eb86cd50c8894b8e43d71f8e992215743e9129398c59679c05693b137c219f20219d46a32dbf720b5be0a627b0cd2f065d491850020830081bb8d4187f316244a38c87d888da041dcc0ebffbda5f033743b8514eaf2763e66cb6714a93093ecd59a65777b5f86aaf7547284130bb066c56ded334db1715d882c9309896d1d92ccc30b0a15d0ac0f633114"], 0x1, 0x800) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x7, 0x9, 0x1}) mprotect(&(0x7f0000086000/0x4000)=nil, 0x4000, 0x8000000000000004) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) kevent(r1, &(0x7f00000008c0)=[{{}, 0xffffffffffffffff, 0x4, 0x60000003}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x1, 0x4bd046a7}, {{r0}, 0xfffffffffffffffc, 0x0, 0xc0, 0xac7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x800, 0xa1}], 0x4, &(0x7f0000000940)=[{{}, 0xfffffffffffffffc, 0x1, 0xf0000001, 0x7ff, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40, 0x0, 0x6aac}, {{r0}, 0xfffffffffffffffd, 0x0, 0x44, 0x5, 0x5}, {{}, 0xfffffffffffffffd, 0x11, 0x0, 0x1, 0x7}], 0xfff, &(0x7f0000000180)={0x7fffffff, 0x10001}) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f00000009c0)=""/204, 0xcc) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0300000000000000f4e8d2bb4f9fe212a7d83abc47685b47cfe1a978e6d32293c96893476c1124c0425c10e21249fac5dc5ce4fc82bde8da20c7fc9bafda0041b423d7f7a9d28983cf61ff99304a3841074bfb8bd45fbf51fa6723efbc254c0187f2d05190ce8c6f3f3947a966eafba1d4cdb1f00fa6acb8b004e5495248c5f1cc0b04ed93f3edf6f11bc8f1a379d5f54252bf8b9d9df81a0a4033d9acc1b93ee1f5f0d52882779da625bd4cd088f6f3fbe23c40657c0bd1c078f15f0df55bed0537db72dc8306553f4b4c3c45330f49ee32e6196f15aaeca6d350d2da48b4656f6ab8816c61a2e311"], 0x1, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x402004, 0x40004010009028ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) dup(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00233c27feff083519edffff0301000000bf02fffeffffaaaedbe36be81b01d313128caf1198171fbb02fb9d568e58a6b193ce02df1286a2a219a3ac621f1761fedacc99ec51f8", 0x4f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x2000000000) 16:01:21 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) listen(r2, 0xcd8) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r3) 16:01:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000340)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x101, &(0x7f0000000400)={0x0, 0x7fff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) msgget(0x3, 0x280) 16:01:21 executing program 0: r0 = socket(0x12, 0x5, 0x9) write(r0, &(0x7f00000009c0)="38981071d32f6e6d278d607f97b6779c76cc1b3197af05f48d078a7273256d32beb02f02f738784988ce11f67c15cc633c577cdaae23f0973744cc728735c734f929f822f38b7924fa1e609c58a0498428cc565ee169c464ffe3b1dbaa499edf7f761e21054f6d94ad3d2e12adfd2d61aec863ce06704fdbf1c3b479995c9768b5528cb9a8290de0704e", 0x8a) r1 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ac0)={0x2, &(0x7f0000000a80)=[{0x7, 0x6, 0x3e, 0x5}, {0x6, 0x6, 0x6, 0x68a3}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x10) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) chroot(&(0x7f0000000980)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r7 = socket$inet6(0x18, 0x0, 0x3) r8 = syz_open_pts() kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x52, 0x4, 0x1, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0xffffffffffffff95, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x45, 0x40, 0x800, 0x9}, {{r6}, 0x0, 0x40, 0xfbe598b576acd1a5, 0x5496b049, 0x6}, {{r7}, 0xfffffffffffffffb, 0x84, 0xa00fffff, 0x8, 0x2}], 0x0, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff9, 0x5, 0x1, 0x6, 0x7}], 0x1, &(0x7f0000000280)={0x1, 0x4}) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10200, 0x0) readv(r6, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000400)=""/155, 0x9b}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/31, 0x1f}, {&(0x7f0000000600)=""/2, 0x2}, {&(0x7f0000000640)=""/222, 0xde}, {&(0x7f0000000740)=""/139, 0x8b}, {&(0x7f0000000800)=""/178, 0xb2}], 0x9) fchmod(r9, 0x40) 16:01:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x108, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0xba154b48f8c79892) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40000000000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x0, 0x100, 0x1, 0x9}, {0x2, 0x101, 0x4, 0x5}, {0x101, 0x0, 0x10000, 0x6}, {0x7, 0x1f, 0xa43, 0xa8fb}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:22 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x2, &(0x7f0000000080)=[r2, r1]) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x8, &(0x7f00000000c0)=[r1, r1, r1, r0, r0, r0, r2, r0]) 16:01:22 executing program 0: accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) setrlimit(0x8, &(0x7f0000000040)={0x6b04f7de, 0x95}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x89b, 0x1, 0x0, 0x1}) write(r2, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8021, 0x0) syz_open_pts() ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) 16:01:22 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') r0 = open(&(0x7f0000000000)='./file1\x00', 0x10, 0x1) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x2, 0x1f, 0xfffffffffffffff9, "152a1c36238892281090cdc49acc04122f1649ed", 0xc8}) 16:01:22 executing program 1: r0 = socket$unix(0x1, 0x1000000000000005, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x2ec, &(0x7f0000005a40)=[{0x0, 0x303}, {0x0}, {0x0}, {0x0, 0xffffffffffffff23}, {0x0, 0xffce}, {0x0}, {0x0, 0xffffffffffffff4a}, {0x0}, {0x0}], 0x9}, 0x0) r1 = getpgrp() r2 = geteuid() getgroups(0x3, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000080)="8e96b3c0f26ec1bf9d5c8e9f4aecef0da9735206a4ef47cd9c0419b1b2f79783e4ee269affd08d34dbdd6821dd37d035804b62c8ad54b26764d50b29a742a3071798d83b38dcb602c107d3e630048e36cc7799ccf951418cb26aff98d773a53e5ae4ec40f9a18e418ca1db24c26e9ac810b7d88062f63e7050b614a5d95d7f6e25187921b704c570c1001d8fd9a157982a486e2d2ce731e4a88168445e1cb2e3afeafe8e648f66f2e9580ae0b5a0f0cc1192fb2ec8955f87bcb80ca0096f23737ee832dec20c10c9e40ecb0a275caf46eaf7af065900de1b56349e20c9954a6f46ed7dd67702a4ad6758f4", 0xeb}, {&(0x7f0000000180)="024f81ab41658a5df998d6f571bdda79e46cdfb83826280114e9fced459ad8b4c03631a875f991f42bae097d532c3a7c171a16b60d388e074743dbca406097fc62548ba1e1cfd8f8952e9e98762d3d239a486afbc6d3831d17bf9d1c369a6fea9b80ca8a91ddf9b813bbba9cb9845daff9cddfd2fc5bc40adccac98bdc5e14b02174d5555c3a1aacaf21d60d22dd35e139aa0c7c95b0c2cdf15959d527ba65204bac3616ad0ed27d18839585565400711fb890b4", 0xb4}, {&(0x7f0000000240)="d4fb4337444da628c815fbf1ce7e489e4efa3606e24a7481dd10583dbfcdf11f23f1c22d7f7a279ddbdef80bdf64ca30f42950a1ca9f1fe8372555d053ed038b1c8aa5bf979d471834f76dbdb919262ab7f2f1ba27da20ec5f55e83b8efad2a2db0c945056c846a83c06691c7d258ba1e7b4bf4d5df66d59f96363cca04bea2b98da40d825b376b5cda527abe47aa704931a775924b8dedb39c80696fca5af7b21d0bc8aaccd983fc8493a7354da2ab5408232b3d846a3b9b0d52a177e4b844cbb77b018483b04714cbda24031d9a04a0cd778cee23d8f56ab330562fcef5c0aa7e18bfe3f2e00150617b9f56f4542057535562f65fecefd0928", 0xfa}, {&(0x7f0000000340)="52e5eb897fda8b686c87598ea7eb", 0xe}, {&(0x7f0000000380)="43763b61aead36dd251acd066fdfdd0f77e92d8f87d8e1070de21ca5210f163f30e75e944178422554841c49031184001ccff564eb50be5a79c03fd0509e3f811aeabd01322727dbfb63cb17a758bb487eb691a9dc49c50890c0dd2b667b36bdc2670263c94c5cf7d2b6cbaf85514e5be798b1b099cd18671dc908404e5a7ba6a5", 0x81}, {&(0x7f0000000440)="307477457c0cff3cec1528baf1aaa84082cf4d02f193de8849b1d761300d75b9a7b2fc6aa812243528f2ac7b022cc92a7e1ff8721e5779e707d28c77dd787769802d6b7576808867d3584d6a67a8924fb2420f43d48bb8ffbfa643ccc755a0d67f23756c6c23af4f81b5bc43c85f1c34d37265006db9988af2edd5ec4b9dfe45397745edc937525c87bd2c84464d53062a3a8995f2d63b42dcc43c182a24994f6595fbbf3cef1bc6b29ea5c602fdd9b7ee17a0fd", 0xb4}, {&(0x7f0000000500)="c88019be93d39ae779fa71a7135aeae0f86004e8647ceee600387775ce03c378c60976d603e6ccb1c8afbe94398a6dd13669264927dde559c49149c68494ad95c4bb64b6198bdcc20152646d375055ee5e11a1487f32c275af73c711be5eb1046dfaa52e4fe5a99d9afbaaaa6eee50e9c6c3d8aba9040c1a0909fe7a4312e4198d52a617371ce9e18977dc1666cc18bbdcb3a71e77a37552b742a6e1e22b4326b012b7d3f56efac20aa9d7fbee1f0d53be96bb4cf348e9255c612cf00eab356deac2d68fe7f809e14ee7abb809b91e8f", 0xd0}, {&(0x7f0000000600)="3959380614ae5d82b2495e16f4f59db997cccf5224cbd50d7718eb9e0941a4d8b49822d105244ea4c4fbd44206d5bc21e3e8cb77332fe653156ffa949d330d8e6ba47e5c1ac20462dd2f6de992cc288a862cdbb85095ad6f559be8d1cae8a6e7854ded145c38a191c5a21ca612f2467f66", 0x71}], 0x8, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x0) 16:01:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x7ffb, 0x20002fffffffe}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7, 0xfff, 0x7, 0xffff, "1e3c79fd55c4a070fc5d972d62f0b7d2193bbbc9", 0x40000000002, 0x6}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x20000004, 0x4}], 0x200, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x2, 0x7, 0x7f}], 0x9, &(0x7f00000000c0)={0x7, 0x7}) 16:01:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x38, 0x5, 0x9) setsockopt(r0, 0x29, 0xd, 0x0, 0x641) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x400, 0x7ff}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x8e51}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x9, 0x98e}, 0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8fd2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xe00, 0x0) r4 = dup(0xffffffffffffff9c) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x401, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) socketpair(0x0, 0x7, 0x8, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x3, 0x8003, 0x5399ba60) r10 = open(&(0x7f0000000300)='./file0\x00', 0x20080, 0x100) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x96, 0xfffffffc00000000, 0x7f}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8, 0x9}, {{r4}, 0xffffffffffffffff, 0x1, 0x44, 0x101, 0x7ff}, {{r5}, 0x0, 0x0, 0x80000025, 0x1, 0x9}], 0x7ff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x6, 0x10000}, {{r7}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x3}, {{r8}, 0x0, 0x12, 0x1, 0x4, 0x8}, {{r9}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x9, 0x80}, {{r10}, 0xfffffffffffffff8, 0x12, 0x4, 0x5, 0x8}], 0x7f, &(0x7f0000000400)={0xe, 0x8}) 16:01:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000000)={0x3, 0x107}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = kqueue() kqueue() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x1, [{0x1, 0x5}, {0x3}, {0x3, 0x1}, {0x2, 0xb}, {0x2, 0x1}, {0x2, 0x1000}, {0x3, 0x9}, {0x3, 0x4}, {0x0, 0x37c}, {0x2, 0x10000}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x3}, {0x2, 0xfffffffffffffff8}, {0x1, 0x8}, {0x0, 0x5d27}, {0x1, 0x81a8}, {0x2, 0x7}, {0x0, 0x3755}, {0x3}, {0x0, 0x1}, {0x3, 0x7f}, {0x1, 0x3f}, {0x2, 0x5}, {0x2, 0x698c}, {0x3, 0x7ff}, {0x3, 0x6}, {0x1, 0x3ff}, {0x2, 0x80000000}, {0x3, 0x9a3}, {0x2, 0x1}, {0x3, 0x8}]}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="1b9c63034fac86e663e9352c674941f33a33408d4a5f46032cf455d700"/42, 0xb138bdf1867faaa3}], 0x566) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) 16:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000090000000000ef74e852789b8396b9a7e9a6e8d5efe193fd1b17e3bbf24865dd0431afcd0508d69b36f33bf12878916767a40f1c4121fe9eabc000000000bacfe2187049", 0x46}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000200)="9c4fee035ccaf2e67fa9347c464389f6536eef9553a1a1b2dbf1a80c9c86fee99cdccc4ab2c0e2aa08e0", 0x2a}, {&(0x7f00000002c0)="d1f28bd1234ac4b0ab7320ea8aa574d032b73fa74feceee9700f632dec07c9cf165d953a2303cef61f9541c1760977d993f39483444e9f24de67e329fcf27577c3b7a8d72098a2", 0x47}, {&(0x7f0000000340)="fa8db1bb270e4b7560aebc2c6a81d57ace36dbcc49eda38f52497d", 0x1b}, {&(0x7f00000001c0)="968abf151cb5d470bc5a768b423178b9575b2d4c97bd7ee4ffac4f507f8333", 0x1f}, {&(0x7f00000003c0)="1aa335b8e5a895c6cbb668da0c64a0d5750957601a23b87c99ab34a1146f6e33686045a080a3951c3564abc1faea7a1b4710c3ed0ff3de6894979d31927580dd94f3fc2b37fd4bd12a2994f4b1d2c7970efedf9454f4d1e4722b90e768bc51554b54bc5b6b6ccba85132be32480b", 0x6e}, {&(0x7f0000000440)="3df770b4abb706f04f2ce88f5f3f6b1f27676c95c72ababc21d44f608ea09374fc35cadf28c576f3834e2cc9a324af8819ccae0d25134949ecebf7b7c8837a11447a0232ad2a47342a43162c7fb202aad645322163167d1bed2db76ebe86a73493d1f936b2b9dd9b5feb082d505125ffb529baa9a4fc2461a2d5dc43c193f2dad8d3d7fefe50160844455d7966f707be2726337df080327524f2d73e6ef845b6355c0809f45c43b5bbe03f5b456b2500c6d54efdb11569f50db7b9fa6569e49063f037", 0xc3}, {&(0x7f0000000540)="2b0bc22387e0020f97a730ab9afbd2c66ef186c352a1f44338bddcec4b2c00ec12c339f0f2246ba1a9b07f4860c88ee31d7ee60530469962f3e51b1671f2640f8b3ce7ea79399c187ae2eb38f58cc76c8ea177620423ed9e33e25b3dd60ed148e3307d68fb97491c189badb2df5e4a4fe1134271528994960a2e324e49f550ae099db8db81cb596a3656bb4c5a3098f5fb39c0fb6661f0305e75cbc0cfd8953448345b947da35ca7f6b797c0bd000082cf3b309a0f0bfc4771ba40769fc4207d8f17f526192ae3e6725abe02cfc9737613ceb01b65f61cb21822b9b4d8eea4ffcba7d6d2af03a8efcebf", 0xea}, {&(0x7f0000000640)="d552e1ffd308055e6f5f6501b0c0dcf103d221d1c36b99faea721ec040bdb088f5713be9d85a12a30a14ae5613c1d3e052e07b5c34bd3d2c2cad59e30d32e643ac4623a48e5de5259439db10dd18df8e0049317839b44ab0f24083dd0e2d2cda5e0257eef4d17e88abcc12995777de3521c4c5b860cba0c6e0f4066c03ed663f2575d45e24c5711acd5ee02b177b4207d42f2ec10da32ada0edbe9e25fea8ebab6c1f9003b5bea248dbb132e734d2b0006e89fe64b66a88ac6a15b4f85dc375696024ff16909abf40c44f01cf3ed629fe6c5767553895d64b330abd08a87ef84c4d76ac77b03eddde2ae5df7b6d4c1347df4baaa3d11c747e5a91e5cee68ebd53b04211ab8d48d416d8a502461917ea2ea8e2f7c5fbf1033aec08564b6d97a8595fff682739848ddbc7e65f9991395ae864588442d1db88c09021b6d7d39f450d1d212f08127947b9a25f31019693bef37098ad9606f9d406aff5edbd6b267dd4015b32686f16d44165c251441fe641f31482d62b018585f8bba63b9c90311da07e833b73e231d42bb242cc448ef3892401187979815b896866f0890aa60db0a95b74cada812d4707471cecffd755c811ec64d35e726d524c1a635f619ac43b8c87377415dae6bcc7865d43dabc2b34627dfe5806ed204423d285d8cc9a6ccc0ea35a789b8c5dce7f8493ada02d8d1e4d572e0087f5785b9374de4b3b2022ff2cd73eff46a3978283715079327af37c36a704c56764c52309d158108bc224f7fa26c5e6aadface1c2ff6323fa42d783ea6138f0e7899b273c0a2f0bfb79ce35f21fc5956f44983afa8bb1a3e263112e2f5d09ebac654d698248af4b29584a1114119095ee265cd0c9fcf000e9bb2a36aaf62e7769220eb58b7351c66d2f18659916d3206bdc2bb63733a10767b9de363ba834467747c4f4af0140739f72e33e5d964b516f57d3a4ccf617fe5a989efdc54c6308662f2c2c6b1f84edcfc2a4fbb8375b4410666ae80f1d43f8d6df8e1647d8e2bd70dfe744bc07fd1d82b1102d8bcfb3d0a46dfecd2a01e5474070bada0f019f7b42de39febc2e12b9ac5919288a5ce721c636a7c12754a7b5801de0236da6d593b5b12c43fc993658d705f05cec6ba61b66021415e758e3174f61ec2354519e2b1f40a5e814cdac2bdc794b13c1610da0a11667795211e99a69479d16153dca79768bb916959c61809a611074ee717eb578f5495442375af554314278ca07196691df3997ccd2434b7e81637396aa5e45b0fdafda7d71c2fb679689f0d9f19b16023764fc4658ea78eb070edb536cd73c68f09f7ea70e32520a3321e6bee643e168592bda54b2e3c559810662ff107edb677d037d922d70c90da604a8104b1d864595fc53a3b548d08917ed2e94cb0456afb2b40306fec431ac863a442ea4393d51ffe767241a8affed5e31643583dc79fc60153145c90b029102112b14ef3035a43398f3db8ab4095044497cbaa51afb7eac6df3ca59ed0104f24a52dadab3bcf8864637f86d21afb1ac3deac6aeca39b76d1f156cb87b4c995997887aff7195a629620afe305d24ca8c46b9ed443d111d0e1e4c97e615a40b9ded572be346d61a4e1853359a47d6b789293c9f8fedc4363eb0fc8720064d8e46055de4cf9b35df4c24dbd4ac8dce6535dc7c10af870a6a9a726f78080cdcdc0c352e385d4883a1a66a11b756495bba545435f84f7c2207c539f5d744c3cd8083c7b1691d87e7fd66229ee0f3f3ddf8161badbee36b8952715c238744bcb09a575e28d6c9118b9e64a75314477263a49fb487ea7a05a88525a4a45d4c18e5988c4bf6b0988c3299289c8050cab6cac5460dc952602340ac0f2b98011f739ae8ee6a81459d629bcb55f129fbb7777fb2251fd6128eab681af7537049dda472107c863cfc662a0d07e16bcb438f6217a5a28211e5522147cc4dea995fa5f5ed32aabfa460c2d7e2c249520ae5ce4eeca9fbfac9b2d20eace83e53ffac28b1874893ac8d8e3dbafd14ec16d5ca339bd2c6d969d6bef2604c5c46c586edce36e706024be1b9eb18fd8613b107fbe988973dfc7113afa702b178eafaac49024bad9cfcdd1e3d11b60df1415cf6d82a80325ee4075e6bb76338d5ad40a000b3ef6b747216f59f59f96db0c76da27c71bda7c79932a185be057a7c2de35e5146a98ca6c676637e2e6b6df1b10ff96731016266aeff3b173f73f3afaca62ebdc193b470d9ee1e147ff678e69852cf4d59f00ca2c60cff5c49e4024e7f68f828bff913f5fc694e7a5bcc0d68025e878ac4dd91c051e0bbc0c8d0267d2d22a1944e820329b6cd97011597c57b5541c62403bf46318c277a598bbe569f303d1c64c2df53eee45ec594768f07232e664c6ccdc87333768e733c5867625a2401838e3580253c6e51d4c63ff92675ce41c3b74ae301734cbc3925e70c360ba46048fe018d84251b43acf6e68d2d0f814e304690e90326c6397cae2ad5fc3cb23dd426de781e885431ec1e06fd32850a79154c8e7244a140fe3795265454083326e5aa794e89a3fcc76afede31b710d64f9aa4aaa253e0fb0c6eb2ea5063233ba6d74e2b0e81f62e505858af276159d23b9712b1af9bda9c779d017ff958fa42cbea040a1a8a63f0eee3c86dd58276f5d27d4f9b239da3aa8453c87ff451230ca6bbc3a3ba661e0c4891444cfb795f09bd737c5b09574927802007346643c496fd42d597ae98249c1d6d07bc1789bc805a38d3dc329178feba71444fdeaa0e76aeb02a113fe8ffb9b37ad956657f43b5ef4502e05d25c7be70473eeb88545450679169ad3815bc32f11d0c0dd9de8f5dbf46074cfe37801fe5067f0583655b5380ea5908282196c343c7aa5917fad853880817b2a13ef7f22af0de8e4359895a8166e383758856ed32a812be13ea77c93b12df33107c8625106712019faaa21b8298acf0483f50be19498068e851a470228f01de6d5d65fd8ccc1fbbe7fd1e9a724c5af22d140de18216e70aedba1067e5385bb1b1e223a69274a1cde841b05a4433b3e927ca641a1df27223ddf60232f60decc51611050d475fd0c840ab15f5387b45101f8a212745949ffdad5cec27564aacd5a4416e319b69b6fbbe65f9157872e8dce0388de24d34cd004d36ac5d0e2984f7a2f03ad0657433b98cd2ac6667839394e376dc8555715cceace3b996168ba528e36991d3ad4a98ba54690ecc7a1418d690dd2bded5797d0e0cb693c1afeda8117b5ba82536701011bb621ee9d7063d97d7dd9d49d6e1216694b917cb2e38b1c684f8d50326588f2ee41f8ee80239245cc74597d9c2074d9f2e9f3be17bc92995f36f058a3ab76466552503e254595d79fce5a1a7d99ac31cfe7d0797bfbecacd46ce650c19273d4b5ef5fd375d8fb19a4b55eeeb119142d384f917fff4f8de664d18c57088d0ecc2970121b90a4438fb570c4f5565900ef8399a7d519c5b2cf4abea26a8c447149946a79fa8015a54b75018425d2553d78c8e355bdb92b81e1c6a93e3123605a4c15170335308c1dd3f6dc10c8371b9c13f32dbdc59e9d3de9cec3cae6ca56cb5b302718aa6e8fc2343b11805af30b4f6b03400e958f55df05b6819dbe64029b94ba80b3d3271d9fee80a6b155b901fd675810f280e3ed9f69abd9f9c1d810dd899bae9197f6c97d5f9ec412bc620226668fd636d4e3e1976229447557cd0411cd10489e2cccaa4c141c79a324941d5108c513d789bea6c0bfeb8e4e7dca8b829066677c7890ea3424055adab97a43bd55135d6bf285a2cc2c206c17aff422392e28e2714aa88a1f926959dd6deca1939c5143b7154381c129648ccf9cc21755be6f54834ff9de75d4a18a9dba8bfbb420253670f74e05d1c06a973bed4c1c721bfce3e9fa00f569135d6debdf114b83982b763a33960f586e34062ce53e3427201ea48d114d52ee3ee271d53e401456a531fee98d0e185c1c7952f59a118e7b0b5163d2651dbee2ad083f60c291b1d3a067254683b6bf6c1a1e8454b7acfd3c953582d658f81c27eea119a14e19eedcc758d648f2ffb11b0c9638e14d900b8dccac20c2fe75246e0070fb0263af64d4f2987984b92aa72c64cad6fbf78c961e6dbee70274f922803d3dc562ebecdca1ecdcf7e32f5b1b069d7392aa0c1f0335ab960b4cec1518e898a07ae9b4d069fc2c171ca176063b237fc95ab2801963e7f9eea282dd5ad85861f8bfa64d366e4924a53fcdff4ae68b4a4087db5f4dffcf6a0f8409e5d049a67575c886ec07614aab6a8e62e94a8edbcee5e9c4f36d1f18ac093e92cbd8d99e0ddef9fc833f3e24aabac57aa6d6ff2238fc84dc6283b15eea10aaf86aa3b464d11dfd77c7ef4e0744eea6208c919e9fa95746718322ecfde9b76b5a770fd39263f62e4c8bd349112fc3f34875f63606f5b16b006ca5e44a0def7080b681c1e5571e1693d559e076910dbab65253542925810db966664bf88f724b4cabd6ca96ac0b7b2bb5f889fe777db167e562998b2c1736863bfcc9663c9a6d8fdaf8d97aa461864e0c0e4669c582cde02fcdad7a11dc16d1b6b8e1360c75b6486d2053503ff86c7f479d6a6bad0dc52b41841a9843ef463c70d8b8feaf8c21b85de97f0a90a41b4155a30a54e2c87b778f879c763fe18d787b0f418f728ddcd80b7369204527c257b19401bc6af0c054d54c99020399ae95be9b94fc94ff3e1473854cd4c3c39a3f675d37d2832180a2476f7474cf6959ebc4e4626a0327d8a12081fab2fc16422682cfa6852960f19ff0866741c76923148ac0fb692fd4510496c7e474e86787a94081fb8a7b0cd9fe8fcfdede5fa913b0a463d4ecc7f5e020d31035023265e1cf4a183aeb60b4b9ce026b43e4b4315f33d8b3351f33fa5409600189882d46b885a029d991bf12e3608f8b13e611dd42d3df189c1316e545cb55533cadea0cde7a801a8cd3ce85f96f73154db81a16f4640bddbcd72a940f3a25630558d5085232294d7aa4dba770511379f01c7e224e276158d9b6eaee14688da76f3517b9cb4148e40b6ea68f2e52df4697e9e99fd94270147cfaab0c729eaeaea4fbfac240fbcb2ce4b9a1d4cc3e5f591096144b9ef98d672da2e1082a6672918ee9e997f046f3252e0dd5928ac1ebae5dc997e6db3693a2e7528e68f2bc77ca257520c065a653c8e5a623f54ef8db95ea1d716d43e92cf2dfe69a260543a14333b0fc5c20dba0f36b18db6e156cb171afde5a78d665f2371523a2cb0f30ddd6fda6dae37deb0722c564e32643c9ff96077f3a9847252a8574e6802f9399e250716a042770172cc08e2e20d19b971faa7d622ff8c545e1cb131c461ad1a5463dabfac39642aa5c95db3355dbfbf59dbfef316f0c8f8e2ef2b3b63f49364a49edf4957d04715b36a8c29e39b8ce43363a2281122e8b81f92a1a17e35dd79c7f000000e2561f20dfdb7f29087137b423c947e8ea41ffb1d4842b9345c38c2927df63a03b2f8cf49c97bb0f6a5d80baee0f07cecb77106b5534b4a19bb16b953455cfa2f0593d8cca945f51424fbcc70811cc280fce552341e7c579a5610ac17d2769ade10badab4764c463071bc84cb316b8021a5548e4bf035d6f40b30f36edac24acf49c9f593598bc3f83946b00b74517c40ffdf708ac028bf539342bd991e40af0e6c14288a62510eff2592e2368c02fd01318d8147b01ac562300f16ea754adafc711c8105d1bb773d100e8d4108922602b23ca1b5e91b50f2ea9e45bf726471c78289130b7078473c922aac6d55cd40572bfd85173d3bbd8", 0x1000}], 0x8, 0x100000000000000) setuid(0xee01) r1 = geteuid() setuid(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x300000000000002, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x5}, 0xc) 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:01:23 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x4000000000400310, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x20000000004) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="92d0d232fb1ceb4aa77550e2cadcbb378575a44ad191a9afeb882c066f7b017b5e2aab6f7a850baa15f79dd0679c702b2d34f37907e61a87c5396ca3e0573207289e77bb47733f593fe030c6ab0d30fd44a80fd13d23f699357172e4f1ffa681b5bf4dbbb52cee05a35dbc8c1646c7d92ce2d605110201dba92016a3cf14d51805533689d8afa245036e8212885ebaae48308117c0dacf0885b80d481c0859912981caa21bb205685072ff5d8d96ad78e634e58e970f14885fcdc2", 0xbb) flock(r0, 0x8) 16:01:23 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0xfff, 0x100, 0x1000}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x0, &(0x7f00000001c0)={{0xfffffffffffffff9, 0x5}, {0x5, 0x80000000}}, &(0x7f0000000200)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x1, 0x7, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x4, 0x0, 0x1800}], 0x2) listen(r2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x5) accept$inet(r1, 0x0, 0x0) 16:01:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8810, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/227, 0xe3, 0x801, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x80000000, 0x9, &(0x7f0000000000)=""/198, &(0x7f0000000100)=0xc6) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x200fd, 0x0) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="a9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[{0x2bca, 0x9437, 0x2, 0x5}, {0x7, 0x1898, 0xf375, 0x8}, {0x7, 0x0, 0x80000001}, {0x1, 0x8000, 0x3, 0x7}, {0x9688, 0x3, 0x5, 0x4}, {0x100000000, 0x4, 0x80000000, 0x3b9b}, {0x5, 0xdc, 0x0, 0x1f}, {0xffffffffffffffe0, 0x3ff, 0x2, 0x6b6f612a}, {0x2, 0x0, 0x3}]}) 16:01:23 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) close(r0) dup2(r0, r0) 16:01:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3c, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80a, 0x0) ftruncate(r1, 0x3ff) ioctl$TIOCNXCL(r1, 0x2000740e) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:23 executing program 0: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18400, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x28, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x1, 0xf0000002, 0x7, 0x7}, {{r1}, 0xfffffffffffffffb, 0x89, 0xf0000000, 0x7753, 0x7}, {{r1}, 0xfffffffffffffffa, 0x12, 0x20000001, 0x7, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000002, 0xfffffffffffeffff, 0x1}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x40000000}, {{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0x6, 0x7}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000004, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x45, 0x1, 0x5, 0x7}, {{r1}, 0xfffffffffffffffd, 0x5c, 0x4, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0xf0000000, 0xf70c, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x44, 0x2, 0x3fc000000000000, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x4b}, {{r1}, 0xfffffffffffffffe, 0x27, 0x9, 0x7}], 0x692, &(0x7f0000000080)={0xbd, 0x7fff}) 16:01:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20002, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xfff, 0x3, 0x8000, 0x1, 0x2, 0x5, 0x8000, 0x1, 0x0, 0x8}) r2 = dup(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x81, 0x5, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) getuid() syz_open_pts() ftruncate(r2, 0x41b16e45) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffefba, "49f71f97a327395e0d98afc59e00"}) write(r0, &(0x7f00000000c0)='\r', 0x1) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/153, 0x99) 16:01:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100a9, 0x2) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1f, 0x100, 0x1, 0xfffffffffffffc01}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60, 0x0, 0x0, 0x6}, {0x14, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0x24f, &(0x7f00000002c0)) 16:01:23 executing program 0: r0 = socket(0x1a, 0x3, 0x800) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) preadv(r1, &(0x7f0000000240), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x0, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = semget(0x2, 0x3, 0x200) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000140)=""/13) getgroups(0x40000000000003a8, &(0x7f0000000340)=[r2, r3, r2, r4, r5]) mlockall(0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0xfffffffffffffffe) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000001640)="a6c22492ca21d83329630ec75fe346dd95d1598456af20d84a4258b1e3d371ebd234cdc7c27019ccd3d02b8f6096a9acea62ef7b533af11e0a72ba8c5902a6ca6ea6bcb2f3d9b3cab5b1f76d0817f2e01b756042571fb7c46db16f78f73053d0703a250d4fddc83fb5286e2eb28a9740e8d028587742287449399a0154c71f05e71e95f0d37f66ab38327928fb8defbf9fddd97d46a2ea79f94bca547d8e8464566f811d8397ba74689e5c88cbf2bb49ed4343149cc0b0b2fd5eb12ee550324c71aa73254c48baf4f592c151bc51729c8de20c62644806cbafc59db814eacf48d45419ac65af30ee359fff9c52dfa30064754e3ddabe80e6d9ac4477bcc65966f06203ea8bcc9a6e27f4bbc933748096883cfdf33cf25d1345599924a80027b4041e70f5a9eb405b4258449c8f5c5f188c9a467dc5329b5ce1ae8eda3739bdfbac1966ef78338565febfe4126adc54e19205c1d6cabc2a7a304f7e3530140aa81609f6afa852265d35d512e4b094a08a5113f1b0957d50b507c5ad18eb36826011acc91c7b17dedb78104b14621be0f2c8e9d54fd172d5543f4f3ada53dd8ca6e9c3106e929beb2cf6fb84309e2bd09d12d32bb83aec3894ccab42423e40c9d9e467d3fabba1c886bcf2361170c4fd7beb7097cb8c255ee2be480c259087cb172c8045fbc4fb18fd344706aaff7abc849fc6b95e066070259471dac6e4a122d2a5b1d706fe71f234dd5a670322e21c0ad6b913ec1616eb02078e0d8a29d936c142265e0911d62575a64f5084fb10a1346916b7692a5766f668b631a74076072f64869388033d6146e27a659315747d63c4a4e69470854e0f7f7f09f97e18a6faa4b7988cf7a3ef54de3f16dd1876f19f7a6f8e4c5fc92b709f8e87f6b8228072bf1fdab321ae4a248632550dae94e36cc200281d566c36e84d339da51708e64e98849bc929843c8b0537bc43f146bda71c4a05678e495f58dd65737c60f2fb40d737e07a95032beebc3bd9f4ccd681b1a90cbf4a3ce31511bf56f48bd990cae59981616b4bf2d19715387008b27f466bf405fe8c9eae741249ff9c843883de12f320e43cf5c0d4d9c3f0faa6b8a0ea1015e9c574c7ae23ef928f894c53542f8db44adf5f35d00ae094c9dfc9db9b75c4a44f89c35117a1d43a4308646fcb59758883c31d195b469b9668528487e3766ba5b3c46d4683243bf226f1215a6fdb6ec5c88f72600bf475033b483d6effae2f37a2aad47f55b635ad7864bedd402af5bdea653838a0256dc8e42a1653173b0d0c069ca0e5bd0a2cd2140c8c476b908f8629efa050dcd235a8324508816bea79545a5b658553ff6dda836dec57fbeed4b112faaebab4a6952eef4a2411017d4d54c9e876f8e6b932b46a53c42b4f36925d73293a621abf8e220b6b57a7b98292cf6fd032dd204711e75012c4e53f25302e0574902789da6b0dce2f3baf0920f1e61fd91f282e54a184053238e68179cf77e9e380158f35e0e2c9a1fa1151cf1bfd4b166c8594b3c828a1ef6f51a7b3a144ea4b4dbe6a15d61c41ed07df2b4ff83c41e1c97d8980da0d702e3625a9b51c1c7cb9c2df39b702965a2a13037679b227d8b4a5884b0dfb0311c57216a5c1f15596abbcaaa4cb5c84fefc60cf7f75940c7453908f9e968d23fa8b6a8c5a47a094a08ea0de4603eca638a82201c5ce55346dbd60269feb52b4b22bc42027668e30ece6530974a7deacf0608563489a68443f5f5977e5254623b5e6024691733c6c2f7c0a24420b3f65097701590ebcf99385907fa799030dc2c0b082608d081a176a38fab719ac4c48a393030aa3e7417a336c02d986e1b7d1814b902eab4af828c69a6e22531c11dc5dfaff0f683323dc363420642ba1f436d7547a8adc37699c5fb6615f562cc80099a9a1ee9812a7a74276e9fb337c5fd5b9c6268bbe3e4319207dd78a516244ca0717e6d610b9cb05e1f0817102284a911fa77d6733042dfc0738e976932ca1c5e2dba00e8c696541df59fcd34c7905a08d636c2b28f5fd18cf916debd5392df6757e134d03c5ec53580dd5230281f61397590291dc33931dc3e01e6b1a14ef8dfdef9ac3cf579e30dac065a8bfa9555611af3ec68e3e5752a97797fa9c52ed2a4dcb391a819e804209d062c72f6edd547296bf6cea9d43228326e15b79ceac3f07c831ee4a065c7473d0be4db78786cfb590ebfff877985475e127b77f1c10a71ca55c91abf99ec1113c9255dc86d07c2f22254f45fb90960570963b23b9c4ffa22ffc340c6f06d86d919482a6681318135d8fe114c840ac1bd29d73d69f892d04f47530abaf2463f23fa605dff2e649fd40fe684fe030b4e9610610a6e20b143219b8cf374e02791273be7e295c5442b4512c48c12eae508c2c1866e92296478e9542977b21313ffa990ff66bb0479e24aca4bc031fe2690d1bec0edb0517513eab5d790b8e5b6cd269696a78161801526f063f84c0ac34db976b0a731c2e5453717fbd3b224bcca6390736902a76e8b5b8589361213220d0a9aea9ca1c1516fc9497843b3fd2b1e0e34c8047cc835e6bcbe85954d936495bc6d932f5953377303bf3349a61bbd8b3cf590cdcc53fc58d1eecee04e766cd3e1b61d5601bebdaf3307b340c3f8e16268518303f307c84b0248f893c278671116749ae2ef2b0b6ac176832c8564374191eac24558e710b799423207aa3d8ebfd6162f922f1cf4444fd4f669b73bd67e80ac531b29b19e369ada49506a0eb613074d214aaf25deeec5640c45a69d5f0c676284be348f74f0db52000d6bf3a51bdd1236058af7a4eb50b82b576cf25c35a8e8def37269637f8bc12907d388b62a5bcdffd961adbfbdcf37d93a9ea028b8dd86ab78379bdbcb7bf9ca8b2393b1a5e1424dd70be20ec67c9065b594e758b2ea6cdb12bc130ac6fff2674b7ce5d9591fe4f67953759804e058fb8b0f209110ac16f99dc4bec45276e018272f1b465504bc9f55fcaf08c91c7396e8d852a6f9da0e291443e6f5d70b39d65d24f61113d08e191feeb6f834de113d990999cfa41cfb50135b5c26647971661aa60abb85641d52c4065358db0d625ce1a1865e9288fb73e80f26dfe666a4d95612c09c2d77f45e9eb779bbc1265e1b0040c7958f2c4f6787dbd0a704c7b37558c9b16f1c364e9feea6d76fc4483e5cbb0fa222d9163d703533ff9788eb374d296a7830f25609f34d2423ac951b18b4ade7fb19dd5633a0959eb5d904d083b3ec1573a8eb8a53f54da19c14b51fa5618c9e47835b36d0a908db75c45980b86097b3bb782a71bb4a8b643126e57cc783102123b30fffb69c77dae38abef554513795d27e5a875cbe2b50b9f3fb6a62c3da4bdbe5b9f58825a20d6b2a645e95b9a8fbfa6fb194c49adad59546cf20837d8a5a40042f58a88285d814ada4f363b67b2c7e3f7c01b02ab96692cf2a13acbb1c266395f87af4db2f27f2bc3ac9dc42ab680e6a3058a65175a6ccd612fe19e59d4ef433047efaf851967fb4be0a1ee1ed78b7d8ac03c72256b2d73b788b4aeffabd0102f0f70883f8c5b78ef9067a4606f88e5208ff45df9f422833e75dd1a0f45530e6c1aeb9151cfec26a377f54691eac9e0e112a878e4fbb7d949e68ecd96a797470005e0f1229cd269ce0172fb2cd804353507d7cd6340080512511bc1fcd8a1fe1110340bebcf4d7a0b2a6a5df5698e74e0eddef800e258a9159f6de8eefd7be9b4be132d4f5c73c756fe534edf76e0d81c6fc435f21840c21a6f4b45b4e8054bd5a1e6fd746fde05c46b187ceea7033a924144f11e60b70298dfdeeeec5abcd8edb82fb4def682ae5361a3bc3ea277cb8aaa50a5ad7de20cbc8ae50b51b0e0ef8443e81ba955c9c93d14cd4771a9360180382881ae7089eb492df37b7fb77485bf59763da7da2d94bb4e9f15586057886671e59cc9a4c2e929c5b635be79d4720eaf4632ddeb6221e9a8c3727b3c4f15e5ec5fd47dc96ba8380858a54a9e6322d2a60920f5a2062825c51ee35a32bd880b65efdedc9013cead52e73eab27fa31c799dedb21a23a8093c5c5ed57a35cb02472b068dd2e0917cbbcb6b43c741b2c4a4327e752eb3fe8f71edbabaa45380aa15afd6707681dbe1951556c18c3ef158c897954c3aa75865b25f554c0efa087f2f0558fb4b7824c5d90e3497f01e233398daa0b6ecc9963f1ee25f2674981a2816284126aea96c264fa8de161fc61d26ae22daac583308852a6e5809b1156db08d08d95c902aa35bb454ca5ed15aa78f60ac151df30ba633a7f685b2e469a6b45da5b21d411071f35f51a50d8be9ab61016bf978e49cf8595c68ae1eb3e60787798155d8d49b9c450cb471c476b7f7f5dd59ce5eee4c5b689d9f7767dd51cede30f192e8c2216bdb0da731d8f2a42ed987bed2e6b3808025f14f647ad340d1bc0bbf6d7cf432678f671dfd533abb1c9ca0f040238ca55ad8ec002479f0654fd3ef2bb0ce209c589cf85eb7153418d390f824c2004d9d1ecbf8b4c82441cf9251c6457dc95cbb087d776e7f22d61eeb29826fb415e01328d77c8eed8b30d76c3201786aaeec775af025fd613f0e33336609590d36eddb2edc0b8496d5841d47d422e1820c206464af79deb9a69a05c2c7cefcd0205a7086ea0d3c13b4df14f3cb93afcdfb296325343196d55b5eb1f8724758f3a1857bf5b81d9b258f34f8a246060bc6c1571568c107bd1db91cb2ee4bc5fb3beb35613f6d81d13b8c57d6c00b886574b5577cf0ee37d55762ef25bdb47594cc009b9b6d10c50efcc7ee6b3a95e7e18b7d22d2132c8164ab4c182a61bca07eed3c332651021b9e45b1182c197b62ae381cba3728db6e7664ce6022827a44713b0aee832eb4eed6845a311ca999eff6028b017a87f3ea7c9f8a93e4dc1befb3f787fd04c444d9d643f958a121224488fd9706819fd492d7d2a4dce39c10648ffd8962daf6ccddd0b815828edd5915efd973b8b9ccc3e1624613147576006bb83dbca388ca170edf2ac8a09274e1cd27e81ba87f466ff841d403c302489ca64466aab4cf92442680bd59f368da1eaa887fa25ae1924550eba14545421f4078e0b82ef45f9a833f6fb6cece8a736b44af57dc05e8cce3c25c301ce6ff5630b79d8367b10da098d4cd883bdc95da0b6a27b20d210d9ecc726a0c78b189cc3c01d15a700a2b3b7f853f736f221fa1db3e0657b1d7cf6b6dc69d62bc691021e6d520fd2659059fc67ad5ee42202f00b36bd76a0d3c5a6e2c5c20bf870e6ff63148c2dcc61b81a079334ee772cb6590e7db4d20fbca64843b52d7297ea4753dd22294ac7a3c515a7be4b751c30a1cc77b3c255e1e15cb67ff2b84f5ec3e661fd57dd7e01710d775c588a98687d2a6c74c55d9819a67bbf631757df1f0e79bcc0741814dc83ec156c2eed5cd04eb2f345a0500f343120fbfb84187bfbb8d26cee367a7bf5d8d79cdadc9f7c125628d163231faece88358ff1451f90640c48142325824cfa25c8cc2da2fe6010f21eacaf9d07588bcdae641e22fba18e6edc51821646dd9378916b5ac5797e9317153dfd237d8a2b18562fc432ca2e88022105b77d679e18d23073cfd4ef229ca83391baa5c59d6549349e3d7abc248cd67edd3765837e80598a96b232b58e89de23905de12d4300fa82eae21ddde9affad2d124156b88964121b66afd9a88841aabdf090806aa156a1653cb8f25985b1f58c870bfc77304ca1447056c5bfef2708e7ffffcb8062e18198cb603228241a7cbeb2b6f04d518e9f3bf0c007b9775aa218ce1", 0x1000}], 0x1) sync() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x5, 0x2, 0x1, 0x4b8, "555cf1c7f376b1f8cc18b022ce1775ae24f1c664", 0x7, 0xffffffff7fffffff}) 16:01:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x10583, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002008, 0x4300) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r3, &(0x7f0000001640)=[{&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/5, 0x5}], 0x9) r4 = open$dir(&(0x7f0000001700)='./bus\x00', 0x2, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x84385, 0x0) dup(r4) mknod(&(0x7f0000001740)='./file0\x00', 0xc000, 0x80) shmctl$IPC_RMID(r2, 0x0) 16:01:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000001}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:25 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff0f0000bb653000"], 0x10) sendto(r0, &(0x7f0000000100)="2cd97b829b97fa9d20b785d0f3b02f6dd2f1ecdae25139fca8046238593ad5717614ee9927c64415ccfca17a32e391729f7fb8a312321924cc3935d5", 0x3c, 0x8, 0x0, 0x0) 16:01:25 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x12, r1, 0x0, 0x0) close(r2) 16:01:25 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x389, 0x0, 0x1, "b436a7c35e8db4f4e9b36cc6ef028c04e87de57e", 0x10000, 0xfa0f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x1, 0x800}, {0x18, 0x0, 0x3, 0x20}, 0x5, [0x5, 0x59f, 0x6, 0x6, 0x2fc, 0x3f, 0x4c, 0x20]}, 0x3c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x14}, {0x8000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x4) 16:01:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000a40)='\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/file0/file0\x00', 0x8, 0x9) symlinkat(&(0x7f0000000740)='\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, &(0x7f00000003c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000440)='\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/file0/file0\x00', 0x80, 0x174) unlinkat(r1, &(0x7f0000000580)='\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/file0/file0\x00', 0x8) mkdirat(r0, &(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/\x00', 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000040)=0x8) r2 = semget(0x1, 0x2, 0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000840)=""/222) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000400)=0x400) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000680)=0x8) recvfrom(r0, &(0x7f0000000600)=""/89, 0x59, 0x800, 0x0, 0x0) close(r0) mknod(&(0x7f0000000080)='\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', 0x2000, 0x1) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffff8, 0x2ef1, r3}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) symlinkat(&(0x7f0000000240)='\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/file0\x00', r0, &(0x7f00000002c0)='\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/file0\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000940)) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0/file0\x00') open(&(0x7f00000006c0)='./file0/file0\x00', 0x8000, 0x100) r4 = getgid() semop(r2, &(0x7f0000000980)=[{0xffffffffffffffff, 0x9, 0x64bfbbd20284c697}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) openat(r0, &(0x7f00000009c0)='\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', 0x1, 0x0) setregid(r4, r5) renameat(r0, &(0x7f0000000140)='\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', r0, &(0x7f00000001c0)='\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/file0\x00') 16:01:25 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x400, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x82, 0x0) r1 = dup(r0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:01:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) fchflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x400003d}, {0x6}]}) syz_emit_ethernet(0xcb, &(0x7f0000000400)="28076bb865d6952e249523db2978f0e943fa316a1dc4df4e2bd0f706db1883ff2d043c0cf957f0b59072afeeda0202d4efdc73aa90fc92490dfd36b838896889f7040887c82e8d8b74d9d7d9c5d8ced5749b9ff0e7ac051d4022d25f125126716b026e826ae03d735bff1941b5fb052ef4a9eb3b8c07c49497e3bdc1095a7b4a3408c36352c0ae233468fd0576a22bb1df522bbb8b869e9dda17489219cf58f87566b78e3d3652b46ead40b2183f9f63580513d4884dc5ba56990e46b7e25b0293228c9be8fff951953ac0") 16:01:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000002c0)=""/183, 0xffffffffffffffb2) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7fff, 0xb9a4, 0x3, 0x0, 0xa99, 0x7d4, 0x1f9, 0x0, 0x1, 0x8}) 16:01:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53a406000000001f000000000000003300000003000000353162d4f9743b8c448321a280e82bdf820b00040000734d88e5d456ae1b26ed1abafe10c67ed84204531b8e7c7d074d90799be7"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x80}, {0x16}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x8, 0x6, 0x3, 0x7fffffff, &(0x7f0000000280)={{0x5, 0x2, 0x6, 0x3, 0x1000, 0x733, 0x7}, {[0x3, 0x2, 0x0, 0xf7e9, 0x5, 0x8, 0x7, 0x4, 0x6, 0xf7d, 0x7, 0x9, 0x6, 0x3, 0xffff, 0x3, 0x2c, 0x3], [0x10000, 0x8, 0x6, 0x8, 0x7fff80000, 0x1, 0xfff, 0x1c80000, 0x5, 0x100000001], [0xffffffffffffffff, 0x3f, 0x100000000, 0x40, 0x1000, 0x0, 0x7], [0x1, 0xfcc, 0x20, 0x4, 0x7, 0xffffffffffffffff], [{0x20000, 0x81, 0x8}, {0x1, 0x8, 0x9, 0x7}, {0x7, 0x1c30377a, 0x401, 0xcb4}, {0x2, 0x5a52, 0x4, 0x271c}, {0xfffffffffffffc00, 0x7, 0x101, 0x5}, {0x8, 0xffffffffffff83cd, 0xffffffffffffff47, 0x4}, {0x3, 0x100000001, 0x8b15, 0x9}, {0x2, 0x100, 0x1, 0x95d}], {0x8, 0x0, 0x3, 0x9}, {0x367ccffc, 0x7fff, 0x1ff0000, 0x2db}}}, 0x3f, 0x5}) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:01:25 executing program 0: r0 = semget$private(0x0, 0x2, 0x82) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3, 0x812, r1, 0x0, 0x40000) ftruncate(r1, 0xb70) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = syz_open_pts() r4 = fcntl$getown(r2, 0x5) unlinkat(r2, &(0x7f0000000480)='./file1\x00', 0x1) mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f6b202e, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0xffff, r6, r7, r8, r9, 0x93, 0x1}, 0xfff, 0x40, 0x7a2039cc}) write(r5, &(0x7f0000000080)="7d09157ce45933c3ce6407b0f8266fc374cdec0000", 0x15) write(r5, &(0x7f0000000540)="f7618d9528738fdd179da700417848c5200422c2c20b0700000000000000dfba4d51d0576e0948965363d30a55d04be7f60f57902308a77c9c15caf70c459f33bd23efeb4b31b74b", 0x48) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semop(r0, &(0x7f00000000c0), 0x3b7) wait4(r4, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r4, &(0x7f0000000400), 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffc28) 16:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() write(r0, &(0x7f0000000140)="da773b97792a84c134d007ab659599d3e2977ac7abbd40ae582f5e00c4ef4d1de9df1c2357267ba45e9dc3787cb631751285f5601d56d907c7eb0ee6acd0e7a80b6888c160591ddf95a1922b969584283b92b2fffcb1f1b3570da7b6c1ef7a8103c72acd86565049930c3c777ef83459cca69bba6bd7f3e95fa6f280e7984085109aa390820cf3929ad6fc8a8504ee549e9e8934f2c6814fc0374f69b97dc22b5275da28ea569ba3a4df92fbf0ab8b2750d85466804e9ec9a7c87d2d48570beef3918d75f75801f216a2063a5c3e8a8591865632aa2f33622ebb0ba0dfe0d0580f0b478fd7435162bc4787847278e57bee915f92bd043d1056cf12", 0xfb) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffeffefffffbd, "c46900082003cf7ffbf10000000000d5ff00008d"}) write(r0, &(0x7f00000000c0)="b420d5b0", 0x4) syz_open_pts() 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2}, {0x44}, {0x6, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:25 executing program 0: r0 = socket(0x18, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x5, 0x7, 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3c, 0x1, 0xff, 0x55, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000da739a3e6c1864eb2d709e1f14a51150aa70dd00000000000000000000000000000000000000000000000000a6262affd3005931c400820000200000000000000000008100000000000000000000000000000000000000000000000000000000000000000000005e4842f78daec772a20000000000205bf9847688d001273f"], &(0x7f0000000180)=0x6e) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setegid(r2) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x1000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001000)="5776d44fafc5115b8ced2b81a2ae5742aaf2d4d70627dd17d48d6096a8e83094ce01cd0dc9cf3abc4016881ea338772b08f315da22162fbbfde873e3794c81cff223b060f9aa346f374b7ecc1b6788b726850b89bee0913fcd6a4f9480491bc7412e33b3954b61c3929ea0cecdf2daca2f6ebc5b78f81861b9073099b2a7007fadbce8e37847aca1bedb8f9213f179f5e13acdc64b5e076ad3ec4e264cc61b84", 0xa0}], 0x1) 16:01:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000300)="c467280edae3054167a2ff60e34c3390bd974208dd325a49f673ddb0ed32c11947a65c70b4ef1075ba60f0027729adad34bd717c56894c5b61a71bc2f5de048cfe2e67e44725c19333011220c33a3a398bd0f89bb6e3e640318aa644f1f3a01e19aa9cb0f27ad0505b8e06b242005eaeaac780dab8a58ffc06059bdb5d3ffe97fc5846e961f793bab5755afd1c8918d53b93bcfee5ac512bd77a417a449b6ce3858cc3f0876fec5a8afa92bfeeb25405afa52a2f0d4694cfba33cf770322d36dd2e53af5e5c66d60c5e70eaee3f157bd55dfd9bb3e935b04b71605b08c", 0xdd}, {&(0x7f0000000400)="97da900906f711c30198c73bc63c9a876d348b9b0128ec4c707fe4e3acaa65eba2c0a5144db8ab07ff6943c83bfb34795568cf47f555e1b68d77e821619de4b6ec8c3fce58d80dd2858eec0835ae679220f20bf20987d1a7ef820cae432582dd0b358261c974722c7784ff413d9a3ca25077ab1d15bd374788941f69f9cb012648727dc8835fef4fc9f3ea0061d08942b0454131341ab562035a8bb7a3f6576c5560896f553aa85726d38cf22ba6d20bd473d73e1dbac4395670e131f005e9bec8bc7a553e6bbcebcf67fd4d6dd63542df1012c8dfdb0e8be3bfec58413e738c54195ea8f139990aa9e21d2612a6c7b3ffcdd6e581", 0xf5}, {&(0x7f0000000200)="b42c675c4cad99203b832730c62c87ed922c0d5eb27e5037fbd136ce938c89981a3443f66e286b56920e146c6c5a37f894ff5628340e67ac7226321ef9c8a73c67922648054c", 0x46}, {&(0x7f0000000540)="92cd209da7f1693fc0fcd326dc99d74f81f55e9d45cf384afdb996c5c1e8077474970b753c2e9b93d601aa1744f3f6205604625b887c018e8a5c6e68e677000a788685001bff9fea88f403b52d5cbfbd8b7a5afbdda9e5c2a7a4d73222ead1e80cb5f520448f70c3f35c02e051a48b2ac7dddff8a29509fe429681d03033d13a3b571e63de4ef73b6890a46b", 0x8c}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0]}], 0x98, 0x2}, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:01:26 executing program 0: r0 = socket(0x4000000000016, 0x2, 0x0) shutdown(r0, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x5010, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:01:26 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000015, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0x3d6) getgid() 16:01:26 executing program 0: dup(0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xc00, 0xa) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x6, 0x6, 0x4}, 0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/64, 0x40, 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000110000/0x1000)=nil, 0x1000, 0x400000000000008) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="4a5c545304494d4ddb21273509d830e79793e2da6021977580d39645710d4deaf51e68467727ec1ff0663113df3535601bdab37fe7791a5ce1ead04369ba7afd28683ad9bc6aefa9a463b6f7369700b80ecd550e0804a35dd1aab0c15eab449d516ca19cdd018b2c73ff60930b624252da36084d237788dfe6ca7e90d7c339e790fae5f73e38a3d94693f28e5e8fc8bac2b431dbabed797582dc737cbdf53ff11739daa97446857410ab83744f54bf221416c42dccc95d3c1df9d80a4532d9bea4f8a9", 0xc3) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x28, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1da, &(0x7f0000000640)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d20a54001000002b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2a525b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf29f22b64775a4b087b3992ad1c18e567296d2375400a395d0aa7e2654e0bb4f9aca9804571880dbbd130b2df8afc56af09d1d1123980d26048553c0010983362899f1a78b9ad557c3096b6c66b521b06907c6ad25397699d60cd69d9c07cdbe1d28d16d2a955a09ae3484b000000") 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x3, 0xffffffff80000001]) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x7ff}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x11) 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000100)='ML', 0x2) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = getegid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:01:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x100, 0xffffffffffffff8a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000000)=""/239, 0xef}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x2, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) 16:01:26 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080), 0x0) 16:01:26 executing program 1: r0 = semget$private(0x0, 0xfffffffffbffffff, 0x10000000087) socket$inet6(0x18, 0x4, 0x2fa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8004, 0xfffffffffbfffff8) getsockopt(r1, 0x29, 0xffffffffffffff81, 0x0, 0x0) 16:01:26 executing program 0: r0 = geteuid() r1 = socket(0x2, 0x4000, 0x101) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r5 = semget(0x2, 0x0, 0x12) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000000c0)=""/209) semget$private(0x0, 0x3, 0x80) setreuid(r0, r3) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000001c0)={0x5c, 0x25, './file0\x00', 0x7, 0x3, 0x8533, 0x7f}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={r2, r0, r4}, 0xc) r7 = semget$private(0x0, 0x4, 0x6) r8 = socket(0x22, 0x4000, 0x10100000000) ioctl$TIOCDRAIN(r6, 0x2000745e) truncate(&(0x7f0000002540)='./file0\x00', 0xfffffffe) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000240)) unveil(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='c\x00') r9 = socket$inet6(0x18, 0x4000, 0xe811) recvfrom(r8, &(0x7f0000000300)=""/4096, 0x1000, 0x1, &(0x7f0000001300)=@in6={0x18, 0x2, 0x3a, 0x4}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000001340)=0x6, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mkdirat(r6, &(0x7f0000001380)='./file0\x00', 0x0) fcntl$getflags(r9, 0x3) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000013c0)=""/211) r10 = syz_open_pts() connect$inet6(r6, &(0x7f00000014c0)={0x18, 0x3, 0x8000, 0x3}, 0xc) ioctl$TIOCDRAIN(r10, 0x2000745e) read(r8, &(0x7f0000001500)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000002500)={0x1, 0x6, './file0\x00', 0x8001, 0x1, 0x7d810428, 0x400000000}) 16:01:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) r2 = semget(0x2, 0x7, 0x300) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000080)=""/79) 16:01:26 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000006c0), 0x3) socket(0x16, 0x7, 0xff) 16:01:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2012, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8003) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) fchmod(r1, 0x49) 16:01:26 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffff7, 0x0, 0x9, 0xd38f, "0068ddc17f33248cde84dbf680776a662480d14b"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="0172a76d73a831a4f47ce3532373ee9fb80c0ec0efc948895128585aab0128dc03e426b2e062eef9820f944a025653a9d31033", 0x33}], 0x1) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10810, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80050}, {0x1000000015}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000240)=[{0x28, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) nanosleep(&(0x7f0000000840)={0x8, 0x101}, &(0x7f0000000880)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r5 = dup(r0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000040)=ANY=[@ANYBLOB='\\r./f`le0\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccc6eb78c9b93702963bc944dc48d9e9e4b710b64409281", 0x18}, {&(0x7f00000004c0)="e224d0f594e44afd20be9d9c070e9f1fb2b10aaeec3326dd4008eca4996b93dcad18a731944e2e6d518994c73221e52534ec7169a4a0b4c3771b5776d05e1eb3577c065d37445b95210590b69eae0f49236bc879e0f931c35b08bac5353697a9f6791bf93c02f0bd7b5c6a3e0ac0da08363bc08fbf8bdc84cf263e2351dae90b8f6853afc2d325eac6cd4d8b0874582c8e7ee3a003511a06d4c6fcd05ebfc554a0640621732e6d2ca4e1110aef02eef34eb5178e1bd3817ff824da3c9d01821f2105fc7172ac45c3c80f1431c4325859daeb93cbad621622944bef38eef4", 0xde}, {&(0x7f00000000c0)="f69d44b4f17260e86230a5317f1854ce78fd782185f333f4ce4b0dace59f09e29cee4f", 0x23}, {&(0x7f0000000180)="dc33b0d3a28d0725f4317605e57b53edf42cd83faf1ff37006c1e95af9b7367297ed008b14285bc39ccee02b022efb860db42d7da6bec5c9ea83e006d21da864ac6a73dea12e", 0x46}, {&(0x7f0000000200)="d1a9e6a5", 0x4}, {&(0x7f0000000280)="bddd6a09550870869f2b9c4e236fd6a1a6ce244204c09c63dcbb", 0x1a}], 0x6, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r5]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xd0, 0x1}, 0x409) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x20000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) r1 = shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:27 executing program 1: r0 = semget$private(0x0, 0xb, 0x7) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x20, 0x0, './file0\x00', 0x9, 0x9, 0x8, 0x33c7356b}) getpid() truncate(&(0x7f00000003c0)='./file0\x00', 0x2) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x40, 0xfffffffffffff001, 0x1, 0x7f, 0x2, 0x8, 0xfffffffffffffe1c}, &(0x7f0000000540)={0x7, 0xee, 0x9, 0x5, 0x9, 0x5, 0x8, 0x6}, &(0x7f00000005c0)={0xba2, 0xf5, 0xff, 0x2, 0x0, 0x8001, 0x0, 0x7}, &(0x7f0000000640)={0x8, 0xb2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mkdir(&(0x7f0000000440)='./bus\x00', 0x7c) semop(r0, &(0x7f0000000040), 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)='./bus\x00') semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x1000, 0x800}], 0x2aaaaaaaaaaaabb4) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x0, 0x6, 0x800}, {0x0, 0x4, 0x10001800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) connect(r4, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xae) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000006c0)=0x6) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000700)=0x2e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffc]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000480)) mknod(&(0x7f0000000340)='./bus\x00', 0x101, 0xffff) socket$inet(0x2, 0x7, 0xffffffffffff49fc) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:01:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "0069bb967e28010000f8002d00"}) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000100)="54b6ee638352ae42ae57cf77cc57bf9bb38b04692412543eb2a622d5130d65ae17d6e3c3de2b8ff333d6844ba8f70fa2cf3614b30f1571182a8bc04cd62eeb82d6891b6076b6bc4b473b5b6851e209d5fe229b15790c6c359c8c686981e5cd60be43e5b4602cb008a1c0272e5ba4c5c0d0e59679fde3330210a8baf38ed521dd3813ecd8533ca7fbde84d91824e45958b21a97522dc195c4f1ad59", 0x9b, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x10001, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x7fff, 0x9, 0x4, 0x9, "c758d82eb9cfbb598e0efed0cd6c86ef32d00ca0", 0x6, 0x6}) r2 = socket(0x18, 0x1, 0x0) close(r2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/123, &(0x7f0000000080)=0x7b) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r3, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:27 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x4) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000140), 0x1, &(0x7f0000000180)) 16:01:27 executing program 1: munlockall() pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1000000000611, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) fcntl$setstatus(r3, 0x4, 0x80) openat(r0, &(0x7f0000000000)='./file0\x00', 0x90, 0x4) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) write(r1, &(0x7f0000000340)="a5", 0x1) r4 = socket(0x18, 0x3, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r4, 0x0, r4) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x102) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) r1 = semget(0x1, 0x1, 0x8) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x1d1, 0x8}, 0x3, 0xfffffffffffff64e, 0x2}) 16:01:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) sendto(r0, &(0x7f0000000040)="22ecefeec7d0584d41b9f218cc078a093f02d2fa5f265029645a54da0ddbd17e60bc51d3bb5f85189133d3fc6515d929cb06d29897f2f1a31785d4388848efb3e08260a7e578e6e1c53f4309c12e8c93a8380048efe9595d804922b3f128e91f04e11b23fba853cceffca40cd7", 0x6d, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x101, 0x371}, 0xc) 16:01:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x6, 0xffffffffffffbd7f, &(0x7f0000000080)="0aa9553ad3818e79c9d22e5e0ce65c6cd36f2b65fa2697c538b7454c20e44d94671a1785c82f8619ce77359b13bb2a2604d4ae5121ab2f0270c92ca1e23acff13833f047f12065422c3217e1de622581115007b819548b134c316f50d219206c55ef4a2b51dfedfede3daacc58d12560bdc7591eb51a2af9e0", 0x79) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:28 executing program 1: execve(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000840)=[&(0x7f0000000800)='\x00'], &(0x7f0000000b00)=[&(0x7f0000000880)='^&\x00', &(0x7f00000008c0)='@\x00', &(0x7f0000000900)='^\x00', &(0x7f0000000940)='[\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)=',@\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='/%@^%\x00']) mknod(&(0x7f0000002580)='./bus\x00', 0x2052, 0x2065d) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000700)=""/105, 0x69) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000780)='./file0\x00') pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="133dd75fa8a8608b6ad257953c330fa19aad2e46d2a98993d64ada2364ccc99423c01053b396ab56cf0997b5274bf265c26adfb307f1cded0d073703170a5fb0b87fb1815e59a008c595fd3b0dd67a74bdc453291590e50f8d02f6cd8fcf66713ca45bf00b828c21ca3b98260944355f2eb5af0f3586c719d470c9782eaf4157c9a1b88701fcb72300e585f495821c084afac3a1791e3525a9039dfa55f6ae5a6ff05e713f8b52c476ff3c", 0xab}, {&(0x7f0000000200)="bae133f91b097175e170fa5e4219def0c43ac3ae5ffa8899f59e94f2edb6baa04dfaf1dc1d43f32deb4677fb1997b32c987f906eef3bdf2310cb827a4004ac93c0b3d1c5c5a6e5943d758552d10291732bd9246541f7ffd987dade5c42bc5a184afddf164d80199b3635ac470a6b8115874b49968cb21feacd6dec2ffdf4bbb6fa8a29e8b1bead4d01856a4c1dc528ea5f6fcf5f66a214fc6c97436adc48e6b9c2", 0xa1}, {&(0x7f00000002c0)="415a0a4aba5658407c26f360e325ba505564292199ed3d6b9c7ee31709c6fbaa336821c3e140565c4564ca", 0x2b}, {&(0x7f0000000300)="7591f6eab86e4e1ff2032a9934873e50569a6f250ef12f872fa0b285a6488041ebc122891c9be927648557c42f89853c42326b47af4ed9adbf59a14de2df0cc8a3a6bfaef7b950098707b598a89d18f3d2ce94fd2b2a830f3692507917711147f4c7100c12ab88538fbb62acc2baed462faadd04c24cda74545b8378997b737b1c351465744829eda0c84dfde8a1a7e70549688f45a65ed7f85e0130fa3f980ef098492e953027af78badfd58c4ae9a9f3491a4771096371afcd407b3c621b8ab44465dd", 0xc4}, {&(0x7f0000000400)="f49829f9dc", 0x5}, {&(0x7f0000000440)="bc10063811ce4b1408091a2e7b95ff64d51d238ae9026bd52428afd6b85a03027dd3e997280db2b47037178e014bacab2c870cfee7fecc19b049ed116db0bc18212e5544fedb855c5b272a0741a39337f6cf081ccd7eaffaf41c2cdcbf5b20", 0x5f}, {&(0x7f00000004c0)="3fea381a01", 0x5}, {&(0x7f0000000500)="5a52e79395fac1e19d2277ca3b6fa3e8577faa92183f3a7d52b6f534bed3257a5180e348eaf5e2958a", 0x29}, {&(0x7f0000000540)="e24d84f4bb86e6fb34795b41b769892b48d132572cb5b8a271145c378e1c1c901411507490c0901a535da774383f86db55b9244be2e22cedaddc6a966443f1283b44f3c9e615bcd0483a89ea0edb3c5c80769eaa9152930124ca7a17e385f96a81d5e5ecf0d1ed0ffc15ed507aeb4b71b7b48b46692b8b50bcae842151fe38eb5525f3644cd68894dffc44ec6aa3a48538a1826c321b57cde14e4b145f9cb713db20a1a0340c49b84537d51539caac34005284fd67b33a580f2ce78194f759fa471c9fc60372edfa6673832210622718390553359853d01f3e46768f5ba31459b4eee9e1c6d935ff9d5cf66c1506433bac7cc5002ebc495df1dd", 0xfa}], 0x9, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x80, 0x8e38}, {0x18, 0x2, 0x4, 0x100000000}, 0xffffffff, [0x264, 0xfff, 0x200, 0x0, 0x9, 0x3, 0x0, 0x401]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:01:28 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000001c0)}, {&(0x7f0000000280)=""/102, 0x66}], 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() truncate(&(0x7f0000000600)='./file0\x00', 0x1) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0xff) r5 = msgget$private(0x0, 0x300) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = getpid() r12 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x4, r6, r7, r9, r10, 0x0, 0x101}, 0x0, 0x8, r11, r12, 0x7, 0x2, 0x1, 0xcaf3}) sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180), 0x8, 0x0, 0x349, 0x0) sendto$unix(r4, &(0x7f0000000340)="745d4964443d9570b1319e50f6a393ae3f0088f8fd7c65a080fbd979158fa94174cdef5b773f4d7725475fe188084dffaa54ff54818f94c2575be77d9b653ed92b73d1dae4b56a6ffbbb92204ad95dd0e1d47f080ea931115e799c87965fa410fa5eea2c4a6dfc9b0c70a3e24b4b7bd26b89a4f4b35f7441ed93230d7d775d3feabd5cb1e672052ffc6fee210bdf6a", 0x8f, 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="9ae015e9355f9354401881e4789908dd86aad061d94ce80a8717c8f3dd9504a013a4998786b39ed4940814608ebe34d345ad6dfc94f608efa58a41fed033ab49a273853bef4f17b6c0cb79106cb93a66df63f34b1d15bb61c4dfb3e994cc53b02d2472d5172db74869178405cd8430d03c477a9bf1f535"], 0xa) nanosleep(&(0x7f0000000640)={0x2, 0x4}, &(0x7f0000000680)) 16:01:28 executing program 1: r0 = geteuid() getppid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3, 0x10000000000000}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x660, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa2, &(0x7f0000000100)="ad") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x34, 0x1, 0x7}]}) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x3, 0x0) setrlimit(0xe, &(0x7f0000000100)={0x40, 0x893}) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 16:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) bind$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = msgget$private(0x0, 0x6) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/149], 0xa5, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037"], 0x1, 0x1, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/159}, 0xa7, 0x3, 0x1000) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@!\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00']) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000bce398b227e9b9b4bf2d80a2bf92ebb38bf33981cfaf746f40b5692c9e96321c6cad0561c2e1bbbafde322e8be0f7a49a48a87733b0b5525b1f14d90ed9aefdc719f9787b5ef24e817161929778b1ea70d4d362fcaca6dd321c1e835533411075765e85b57ccd6c542dd60e40000000000000000c96612fd87ce27dca1bc2580d617cffba6eafd5b2bf2799b2689a391dea73103bf89700e704e"], 0x1, 0x800) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc08, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6c}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8dd0, 0x52b, 0x7fff, 0x8}, {0xfc8, 0x9, 0x100000001, 0x8}, {0x1, 0xee2b, 0x0, 0x81}, {0x7, 0x0, 0x5, 0x7f3}, {0x3f, 0x80000001, 0x1, 0x1f}, {0x8000, 0x3, 0x7, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:01:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_execute_func(&(0x7f00000000c0)="3666400ff4b5d80000003666666745d9c2f0836994fe430f6a27c4c27d18d91afcc4c2490cfdc422792a04102e26f04383a7325600004bcf") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x8) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x82, 0x1}, 0xc) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x8038, 0x3) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/43, 0x2b}], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r1, 0x2) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='{.\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-+/$S\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='}\x00']) r3 = getpid() r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={r3, r4, r5}, 0xc) r6 = open(&(0x7f0000000640)='./file0\x00', 0x208, 0x42) renameat(r1, &(0x7f0000000680)='./file0\x00', r2, &(0x7f00000006c0)='./file0\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x200, 0x2b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000740)={0x0, 0x1ff, 0x8000, 0x8, "aa6afc6daa5f4770011aa7e492294e9110aeb9ee", 0x1000, 0x1}) link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') bind$inet(r2, &(0x7f0000000800)={0x2, 0x2}, 0xc) connect$inet(r0, &(0x7f0000000840)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x14, 0xffffffffffffffff) openat(r6, &(0x7f00000008c0)='./file0/file0\x00', 0x1, 0x50) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000900)) openat(r0, &(0x7f0000000940)='./file0/file0\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000009c0)={0x9, &(0x7f0000000980)=[0x10001, 0xbc0b, 0x4, 0x3ff, 0x5, 0x81, 0xffff, 0x2, 0x4]}) mkdirat(r6, &(0x7f0000000a00)='./file1\x00', 0x40) getsockname(r2, &(0x7f0000000a40)=@un=@abs, &(0x7f0000000a80)=0x8) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x301, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x10064}, {0x6}]}) r1 = semget(0x2, 0x2, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r2, r3, r2, r7, 0x4b, 0x5}, 0xba3, 0x7, 0x7ff}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/181) r8 = socket(0x20, 0x7, 0x200) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={r6, r4, r5}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="8f15") semop(r1, &(0x7f0000000000)=[{0x3, 0x1}, {0x0, 0x7fffffff, 0x800}], 0x2) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x40045720, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) 16:01:29 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x408) sendto(r3, &(0x7f0000000200)="9a", 0x1, 0x404, 0x0, 0x0) close(r2) getitimer(0x1, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xf1, 0x5, 0xb1c, 0x400}, {0x10001, 0x7, 0x8, 0x100}, {0x100000001, 0x20, 0x7, 0xfffffffffffffff7}]}) 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="e106000000000000100000e00c332700001700142b00000000002b176746c9edff0000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x9001, 0x8) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) sendto(r0, &(0x7f00000001c0)="13d0476f7b52ce37cb7986c9424d82f25fcfc9d6f32ec7773c49b900ae0907a8845ff7e3481a1a895bf1dc9ff47705525429", 0x32, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x50, 0x3) read(r0, &(0x7f00000000c0)=""/22, 0x16) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000bef185aebf6012d36ca1fec62bd20400000000000000b29c40891e81d9a57bc48d0000000000000003fcf09b21c128f097e925bae275f18ca662e3dda6221865bc5c8ab94e4d9eda68b6a28cb5d1d644da51379d1e54e6402653cab990172b42c68716af17"]) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 16:01:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') link(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000100)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCSDTR(r1, 0x20007479) r3 = openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000340), 0x10000000000000a8, &(0x7f0000000380)=""/7, 0x7}, 0x840) 16:01:29 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000500)="98") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x9, 0x10b3f295, 0x2, {[0x0, 0xff, 0xff, 0xfffffffffffff62b, 0x8001, 0x4, 0x8001, 0xfffffffffffffff7, 0x2, 0xc343, 0x1, 0x2, 0x960, 0x3, 0x3, 0x8, 0x5, 0x1], [0x3, 0x7, 0x3, 0xfffffffffffffff8, 0x4, 0x9, 0x7ff, 0x6, 0x100000001, 0x4], [0x400, 0x7, 0x6, 0x7, 0x2, 0x6, 0x7], [0xfffffffffffffffd, 0x1, 0x100, 0x4, 0x2c], [{0xffffffffffffff80, 0x3, 0x7, 0xe6}, {0x2, 0xffffffffffffffff, 0xcdc0, 0x2011}, {0x8001, 0x2, 0x5, 0x5}, {0x3, 0x8, 0x4, 0x401}, {0x7, 0x8, 0x9, 0x8}, {0x4, 0x5a579410, 0x5, 0xfff}, {0x6, 0x7, 0x6, 0x2}, {0x8, 0xb6a2, 0x3, 0x6}], {0x5, 0xc0d, 0x7, 0x9}, {0x7, 0xd2ec, 0x80}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8800, 0x0) shutdown(r2, 0x2) 16:01:29 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000000)={0xbbd, 0x3}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0xaa, 0x4) fchflags(r0, 0x1) 16:01:29 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x2, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)='>', 0x1) syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000003040)='u', 0x1) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) 16:01:29 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x4, r0) 16:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0) linkat(r0, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x7) r1 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r1, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x3ff, 0x101, {0x7ff, 0x20}}) getsockopt(r4, 0x0, 0x5, 0x0, 0x0) getuid() rmdir(&(0x7f0000000780)='./bus\x00') semctl$SETVAL(r1, 0xffffffffe, 0x8, &(0x7f0000000340)=0xc292) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000001940)={0x3ff, [{0x3, 0x1000}, {0x3, 0x100000000}, {0x2, 0xffff}, {0x3, 0x41}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0x8}, {0x2, 0x8}, {0x2}, {0x3, 0x1f}, {0xfffffffffffffffd, 0x200}, {0x3, 0xffffffff7fffffff}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0xff}, {0x1, 0x200}, {0x3, 0x32c}, {0x1, 0x6}, {0x3, 0x32}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x1000}, {0x2, 0xffff}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x3}, {0x1, 0x9}, {0x2, 0x100000001}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0xffffffff00000000, './bus\x00'}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) semop(r1, &(0x7f0000000240)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) 16:01:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) getsockopt(r0, 0x1, 0xa9, &(0x7f0000000080)=""/29, &(0x7f0000000180)=0x1d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) write(r2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0xfe5c}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0x0, 0x81, "9237cb3fed202240212e5a2677a1bdd8c56c6cf0", 0x0, 0x75dc40ad}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501000000000ffff0003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0xc2be, 0x9, &(0x7f00000000c0)="0006fa9c3df3b0d2b3b5c966a09be4ef4cd298f1470c803bade86a1880e9ffdec193ca3cec315bc6a3841aaa64002d39552cd123d9a7ce0d72e28ad971", 0x26a) 16:01:29 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xa4) pwritev(r4, &(0x7f00000003c0), 0x0, 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) dup2(r0, r2) dup2(r3, r1) read(r0, &(0x7f0000000080)=""/142, 0x8e) 16:01:29 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000140)=""/37, 0x25) getdents(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="decb5958a71513c96624ef3b1d2da3e6a56be09b506c645f368af666f798779093baf1eb5bdfe2422618313a356df45229d7677d4b17dd8a30475c35a95eee28f3dc93b570f2e7d66ff96722f68b247f6a296b3267f36a4b1197a37301a90f281107ba3a1a317394b6cc11d96c62b697fd9f69adfa13e0d63253a0b732121b738dbf03bfbd3162b59b88541bc5812b383c339cbcd591", 0x96}, {&(0x7f0000000200)="ee6191f00cd21e0e0405098072c5bee6e674a8b36b3804df5ff890f9c8a41805afa7c77e99498b621138a705b5ef8736c3f37d090a43b88ef162e2a29d21004ac38d0cafaec34d703dcd297da8288e9bcb60b250c03a3c26a41c35c3d6a989c2c68276f3fdcb19cdc09a5d73886ee0b592b512fc1686d6170afd321c70d3b9", 0x7f}, {&(0x7f0000000280)}, {&(0x7f00000005c0)="d9fd477547a308f326ca0a1852ae7ca63668e5db214085cf04057c9ab70d9d49e698b3b2726c1e2dd6fe318249d4df6723466dee1116394a690a29369e6a401a64d399950a5f8b415242619fe0520594e0c89278099038797126a3faa7b4f4176e85d1603d755293d759ce8e87a9ca67daf85038dc47c68e5ba9796f23dd845887ebec5e7a31fc141b6beabf53b831c8d1625e3c9c96be7dea0a81cd2d066f72dae4070549e4b17d7eb9dee4abbf77a5b450db7b275b7c1d01a2196d8f336a292c84d9bd4b885a435af9c5b6307d91283e4866fe208387d9bfe3e058e17d94bed7018c00c5d728ce67398761318325d8a9d8702885a42d2967a95382d0215d6495c71f37bc80434f4e4893054b1c268b387e8bb813dd8b8822902cfdc13ede018d28c8661797761e9444a24b746f7ff17ab7b0e443f2402c9d901c2c4b36e8a3fe0212c646b92b4c13d02f1972bb97e4000a3e7a315bcbefa089cc5805d8eb7d2573838463656f1abb973fd434dd21e86a975c38dd898d301d07a02ac43107b990cdd4e3ee4d39ae64caa2e0921969a8d7f2145890e22466602c028e32546241f1e3691976b7c83112a0d792a69a69260ad78371b343f89154b00d7f9bded19218420fdf3be58cdfd39c2a6d8954b4966169b776792119cfb4dae72748208a64464d4c6b07a1f64d97a5ca540194e8ccc3b6618590bfa0cce76ce82f28b01c6f640ceaa8d08a5a1cb19d6d4700da2ba01d24b9811a5e1d6450990c2012fbcbead8a8bc59e19186b317bd5b8cb012ff193db4cde59bdb6d1fa7570a24c2686d4b0a48774b42b77bae0c5222d23e474c6f7a160d10f96329ff06336d1e9321ae71e2477f861e3a4ef2baaba11f07827f21e60a4fa4c5e93574203832f6e2d22708801d4acfa5fcb7632e4f8aeaffa4992bfffdbce6fa2897a3b98e01414ad334cd7c71871fb71c2377a8c2cbe3e138e94209845b72a9af303957b59b7e479bb2d7abdb38c1e606d6d0ea223f95286546ac8a687aec270173e7884c0c4e4b0eac3c814ec732a77536353b9f9a3be07ae95cc6a58ae902c61ee0571973f75b7006c2b0cbbbaa6a423c1e86c65193ee9f55d1bf3f8711044ca85bbeca0bfc7a6b035825f6e1050a74a2785d15503c9ea3230a323ea6dcdd696a4597f7153c0944d1d61bc9b493bdc3aad5582fb83ca8e84116247a70fcf06fe1e25860d5f3f49cace237994ec9903cb378479a38b83bbaace6f06eff9363a9c37082e6a8635ee6830c49ae71673b3b07c9b9c384a66662c3a1bf31028dc1e62854f44b7bd521e848982e12c4029f2575aa73e8a773fce2b734d8baebb97a830bc300751ad1bbccb50eb68c08bfd719caecd1968ad05c68841c6e0814164b7336f4d78b4d04c6301ed6795f4c683961b0d8b22b2d9e68b4b7842e96a65814cbdb97613e2ecc8f42bbdb3f2fbe01a0caf730812fac1a91c496119a343c6eee63d390cf9345ec71c0326d13cf1fc3f7902c7bf8e93795502f0164c1dc6d5b2623445753443d995d29076a587eaaae7dd3b602eb614c16d1f211948d7d4f45525d909242415ee0edc557a5220e2341874a8b9280c5a7d6cd203dca06f01a6828aea0031253ba4ab307a4858eacc7e124e95cda2ede7358765dffc1c017940c42a95baf20c3e8470fd3aecee9367d44453c9535a6171eba1d6d57c2ae3b22bd66c9257bdee0073b94aa539a7c57410af3c975c56ea29522543aed9c180530cda80c8eeb24038c6da38371053ab9d7ba1202d7654362764ca8605b1ed435454690d1046966b36c78719c8233f5b6b55e74374384592d210f057985c45f9ba268b0d1044fe61daef3b5439b41edd2f52275c433beb30e296e52b86cbdd68ebc46c56a78b5c7043782a3fd6b83b3880f14d05d587ff6ed7f1d134685ce10e267ac749cb30e1b5e59a787d8b4c25f4827b9878e7b175893d54c80429717e5aa20278d2fa64a5c8bc22141d17862c1e8f624ddca26fd19629059edd711d7c43489a54b8e2ff4d2441b7d9d48341b8b74aa51d0ed7fb3ded800902f50e9d2495a336db3261fed957c0a1257ca508f5bfc05b2fa19426c15169943f5419043087ceaa4b3b73af8ac1606f308d847374a896c6c09b0d647aea9aaf2d0672530363c4699a03b56cbb1bf379735f0f889309938e56c057c77510d26695a29d15aeee17030e17ffb43fa74ffdcdcbb873b51675b79827abdd5e571ed0a5c39600a4a02e84196acb80b4a0012ef9e718ee61c22f6f5a775422ae0f5a3a0375a819a1959e023e0acf4babd25ba0f5fce21c5fdcfe308776bcd353dc778ea6b1de94ff69bb7161d5a1f4bab9d80470db3b0aae6046d17b8baaa9e33942112504336393f2e431d4822217a4256fbed82f54269566ee2077802901a551e5bec6faedcc198dabafcae617fc1f53cb9ed5687f60ce16c9bbbb83fb99fb33d53d8339494578076652d619a1c54c0d0604d4a9ac61ff0d05e0f8e109168d61f6f7d510899084ede96af16645ff60b97f0b9c67e350f67b4818bd63571fde3d07954058db3a6c552579fae91815a575948bb13adc44eb22feb64fa57456ae68f965317c957a041823504861066e2d872df908ecd3e9ac322bcfb436e11fc6dc04dbb4ffa8f621c626887c6abdea9dd4d6d153cb98d7651cfb8555b23314de8df35bf88e59381609f3793d97bbbb452ecba2d2e075fd621ecbe2cdb5019d259d40bd2ff79708739a34a3282306f72a36b17c40fbcc6e9c24e42147aa1a21867c2740e3308c3534bbe1a57a42c10ac78aec5e2c424713c0ac094418b2a78d755ca893a30ed9fdbb6029429eb5e89152b765e95a9abf6553f769b43f7889836b650294e255b728a537a75aa9dbd0464adf19c0cc58623247df930679d95183ecf0b28200aaf517e6a9b2135b2f523077aeee3d11e551c0ea3ca0551b9f1fe9670f19c3efda4f1cdca9cd39e1b344ff181ec829e2c5f01a22aaeee3eb45c57158b8265aff8b3fe75d70abb5d37993ac3bba45782ac4784c0fb5548d58d432230b604b6c73e0d147c57c2ff9ad457672bc2e7bc117a1020e4e9bc19ba0e9750a02640f616678e12a9d80a2d55d8935c63d36cc4aa438d5f8da93098f1a8c55b5067460b4e1f9057e043a37123c16e5b603d21d2d4dd55cdc1222fc691c372614e73f19931ffae7367d8c2d6b19caa752375d51196ede19886e0241a4ce395fcbdaa4c88afd8dfe536838393e3661802db8cb13dac4467c5c8f83681eeac2ed75a8208de0cbba147bbff37f6dfc91c570d7b88f97ea700bc33ea0556d9756b94d744cdc61665b2ac9c8509f866ecd545be67d13ee6d9c3c4e19d29ab61afad9d2511f069d4a6c5675080c15e05a2145362ac7c3c2b2e2dc3652958969193a8971d9335f95d0f5fee491352f4f7660e9d7a89ffbfca75035bc6ab4326f9f119c14dba583ad4dbd2b062661ec0a0ca757a291305d085e4a529d5cc950671c3ea90c923202714a4d3ef7cef12b75f9d866e389dd55b4808ad07a9affbf8cd47f2bc443f72e15ab970d62e615ac3a00d7e26b43a2e1ec7395f84955497eeb102b57dcff881a710105d68d1292b579d7d52089f29c211986c9fc9a784c6980e850831699d00c071b408bb1186138d261abddb500848eaa3302dde527c9378810942f4acd804c3296c47dc72357f2f4138ff81bf4da36270c15c08ec12204defee840cfc0f902063414b4e185b13d3491fb4114a17adfd2e5acaeae449b129fb9bba52226ed59c46db80ab2d014b8d4887b7b0110b760617b22c6e921418a3ade865a50d6b253ebd6f66d026637fe2422e400b423a3df76733dc74db11555d74fc218a05ac79b4c838e21a00e087f33d0afeae4b6e7ba3d45b2993ebd137e745a2bfb7253c539d9a561c295f6baf95cc24ae1d7f2bfc845c6bda54c0ea7b14d2375d1e4cf4314485564b095d9f81ecc7455f18503bbc2beb9e70ea1201c21cff63d8a270e635103029c3800c4af5ea597ce1696e8b70d49dc782cadd404ca550987c0b4e41a179ea51a494b6145245142c7f656a81e99ab00b05cdbc9750cc12d734bc2c0bd6533b50a6928b70a604b308f15f98ae4d3d65cb0714474edd027f78f60e9352f6b9b9d0a185e91b4090f218f3c8cdab6754444697b39632582502b41b8ef5ded28c6cca5fc9f39c0c7f8f832e230cdfa90b178033476e500fe191efcb661c33a3119e2c9a2df59c6f5b00894f843782e8a4e2f6fb484458761986e6a21b418168d8b3334a72a63dc52f4e53403a4024fc1d129db2e2d4a291a987e6e5fcd8d866d05f2e1c3cbbdfaa1bde47b2873251c5b6292b7f21d5f3a5f2b0b2d5283c7163d0d0be8eecda24b922ba85d2114045427d19de306c2f0842c3314b3925a9e16ccb8e0e9eb02c3703edb3cebe30467c6069b24ad53ae94d030448c9aa4e5eec29faaa0e73d6f6e7eeed4965e0d4e5ee1d6fbfdb194e165208b489bc395afd996ebff26e86189a5bdc031c3d534616db3d99eae6aef4027d93c199340d9fa0d26e91c08b220ae91562995d0135dbdc9841424ec8d34cdc13e9fc6e148f2a339dff0c4d63ce4ba3812358004500157dca31d26b68177e77a6c66bf6bbdb71f20c1e2e8063a128498fe6bfa03d96b326b8877f8bdfa1dd87bfe17317b3f84da56663b98c786dd9465484d3d7c7f2283616cfcd033ca2f74d103c1f1800d1b733ab068eef0b467f015de6e3fdae602197b815382cf95279bd120cfec5793cf74d93e2dcd435088fd8df9e0fe7df69b950a566c93668625e9ba74bd62511ed0b2478c1e6c0fe5333da6a3acb49a7e2fa8a1a1814991af986d8b804ed50220850bb1bff4d98835b26980c3c61316a25a8e66e6e0c8674386358e7012d9b9949a288b85528ea8f7b640854c3a8ee199a77218a6c1f9cc558dfa139e2747192be61e7b3ec7c93f55b5ebc82179d045f7428d881da65d75477159a8083a3d1f65394687384eaa20dee019ab736b883e983a91d596063751716375ba1b5e973bccc8b92f845f34aeaa99479943e71f645d7052c4f717a3ac0c0db29553516c3a22d0e5cd9276efa9d699794bd6b3da86885083a1c50e984eb538ad878766cc99fc9a2a2ff90c86b766cf9b783415a5205b47d1c4ab1f5798618dd32698825f6cddb4291b775c5f752a41d3d46c32a1dd798205dea2fea11401f28267f5dea7d1fd01e6ceeebe8d32707d3ab92dabe7322334896fd98182cc8f08b2edbcf6dad6b8fce8a5339fc1a2525649a5cd4b4fc59c98f1fe8220872c0c964b20b580b719868f8634a85172d109c4fc690272cda5166a44f0422ab58ad4371b1c437a0593dba72c14740ccd35e6d11707683a0e0253d6a70a60d6ed15101f07e2d78d0ec9189247b8beb20ef9822004dbd3b12eba997a924d43b94bc1d3785a86290ad85866f0aa22c5cbfdd090b635d4dae355bc4b8abd88dac93d6111ce03e5a2862f884da7714594bd04c25149c1abe3817aa5f53f05b2a7f1ca80d54f4b898f6590d4b5259e37f043e6de75f5e31b73d5fede8f61158608478019a4af22e7a65db2aef8fcccc63781ef657c020850c635b99de4067d6812617e225a0c4e6b7919f38b01a81dc79d96c4e3458c86acceab74d1724e074f01c6f647d83c00ce632f9c5ea65ee08e0cee206c6f3a3cfecd7a2b25493f3137b5f1e3227967507cb7d774ee3a222bf4e52ba2fb3d4dc7eed25680a7fe6a0e03053c7410bc1c5f871a41e3929c8c523c5cff7fe4cb60a4542d566ea8608aaaee8aa87e64777c439", 0x1000}, {&(0x7f00000002c0)="a4a90b7f5c1051cf89177cf307c0ff940cfaae488c7c913414551fa5e3e1f07f2caf58211f5c784fa1c512b6977513ac4c7c2df7d175bcc0e8635d6f3ecfa8acd477ebe6e9a11dca0751a2cd88f70aed9ee5507fa955fa3efe2dc389b466cd00021af652eb80cf7f166b32dfaf9ab70e43b0f7c9e81c4dfc0949e29899fc792cfb6381e3676749928e4f1f57482712e3a4ec2d37cb8e6e53f367118b32f2f2e1842959b597e9b514c2099bc1", 0xac}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x68, 0x408}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:01:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x61cef13b, 0x6, &(0x7f0000000040)="47ff527f6cf53400d89782973e54615b0dfe0b4e5b837fbca97dcd882eb73e6059d2c66c7090cc49659281668f1c6682d1a5691ac9c72ccb49a0a3b591e41046ff3dd5a0a982bc96ab580a63ab", 0x4d) socket(0x20, 0x1, 0x0) 16:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="9120d6629b29c4bac6", 0x9, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x800000008000}, {0x401, 0x100000001}}, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9) rmdir(&(0x7f0000000000)='./file0/file0\x00') 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xff, 0x0, 0x4, 0x7}, {0x400, 0x100000001, 0xff, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x44}]}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x2) 16:01:30 executing program 1: select(0x0, 0x0, &(0x7f0000000000)={0x1, 0x1200000, 0x101, 0x1000, 0x1, 0xfffffffffffffffd}, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000000c0)=[r0, r1]) 16:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x35b) 16:01:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x3ff, &(0x7f0000000000)="d5fc7f8d24cc007de89b78343c7e2bb18b4342afcbcffa2c1f057f77ef66b10fcb09fedb7aa80f7054fac0cd2732e59b7822e0ebac63f37aeeeb362912f3734d5f0b1a7cdf719fb383d3b5e552b1ca9ba396783d46080b7c27aeceeccf97204cb71cc4671b9bc18389d243ae11ac16244b9b86312d4b53a3984896a0cbf9945c4bf9f7c48ead2c4202830e9228904c88976cfa70ff8192c2732c1cd94d661154bd0c9b53605477b07b0628295b66cd527ff1e1b0692d2761fdc0b454de825dd9dc9148bfc4992101768205b275839205dcff8a0e23fe376d24938bbb6efdddb4718c7993e91d6b897f78f692e748b9a3ccab94f6", 0x89) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:01:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0xffffffffffffff15, 0x5, 0x1, 0x4}, {0x8000, 0x1, 0x174, 0x2}, {0x4, 0x0, 0x4, 0x285}, {0x5, 0x101, 0x12a4000000000, 0x7f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) fchmod(r1, 0x110) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8, 0x7, 0x1, 0x8}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x7fffffff, 0x0, 0x101, 0x0, "9397f50d7376a0b08411345b2467e25826ea3833"}) write(r0, &(0x7f0000002440)="d0", 0x1) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000149, &(0x7f0000000000)=[{0x24, 0x1}, {0x1, 0x0, 0x1}, {0x1, 0x10000000000003f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x7fffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x4) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:01:30 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$unix(r1, &(0x7f0000000040)=""/12, 0xc, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r1, 0x528e247d023250de, r1) ioctl$KDDISABIO(r2, 0x20004b3d) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/138) recvfrom$unix(r1, &(0x7f00000000c0)=""/245, 0xf5, 0x800, 0x0, 0x0) 16:01:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc9dd92809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c3544c7a1eaffa8c19b9f40963e949821f54c23f411c476ab4c7d76eaddfaea404dca71e26e95282891a681a18293906959eb7998b90c9a0d3d7b56b2150ae6c663942ac04b710d9a738c47b91df915f55b5ee60ed1d3910e16f7f2407bf23292a2a9d471bf97219c55ff33341d9d757bad34ed75681efcac2af4230e0f6d316100e6a77f58080c90611d14f9c72d3410a84adb3b1795504b44db2f0df0868334e8f805aafe113be40e55fe2fb5b57dea99da566d0157d4efe8286e1b8e376e1841e7bd18013e98f30382adcdeb9442a17c0de3bc84a2f9684ffc2d40e50da4b79935c2391491b6ffa8b1b953da5940f306713884504a25430516877a53ed45076d3e2bf4a812905e4198f72d0bd9e3cc10b6d3ca3cde5710a20bdb7e13b0ff2e2bc325cf55630c180d722392e5856cbb6c85ed57f33966556cdb733ca8edd8036f25a0b2206b79f663e17a488651ebe402466c631cf088d0880ca7d890aba7d2597ce5a7a53698e4331170d7118c119aec184080c34c5c5e6a5d7ea5286ec996a9e9f0ca41e036380a3616a01b1e2cc8adb9e61b299eb31735d36d873fd74aaf2eb451d24aa7dd661dea3554880ff46f7a215153e8155b923304d652b0b0dca3af0bd8b83fe76c28a9315f9acc2e2d7ada11bf888a43e6d984311813f", 0x296) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x801, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x10000, 0x200, 0x7, 0xffffffffffff7fff, "93e17d6adb6998045463282f258b462ac60799f5", 0xe0}) 16:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r2 = dup2(r1, r1) r3 = semget(0x0, 0x4, 0x10) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/70) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x14127291) 16:01:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002008, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2af, &(0x7f0000000180)}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x84385, 0x0) r1 = dup(r0) flock(r1, 0x3) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x3100) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrlimit(0x6, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:01:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) close(r0) 16:01:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x3, 0x9, 0x6, 0x1}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) 16:01:30 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xffffffffc3e031ac, [{0x3, 0xad}, {0x2, 0xa91}, {0x1, 0x400}, {0x2, 0x1fffe00000}, {0x3, 0x3b4a3972}, {0x1, 0x40}, {0x3, 0x4}, {0x2, 0x143c}, {0x1, 0x9}, {0x0, 0x1}, {0x3, 0x3b9}, {0x0, 0xffffffffffffff01}, {0x1, 0x3000}, {0x3, 0x5}, {0x3, 0x401}, {0x1, 0x2}, {0x3, 0x1}, {0x2, 0x3}, {0x1, 0x9}, {0x3, 0xdd9d}, {0x2, 0x9}, {0x1, 0xeb4}, {0x1, 0x8}, {0x3, 0x1}, {0x3, 0xfff}, {0x0, 0x1}, {0x3, 0xfff}, {0x3, 0x8c}, {0x3, 0x2}, {}, {0x3, 0x2}, {0x3, 0x1}]}) setsockopt(r0, 0x4, 0xb5, &(0x7f0000000000)="5d694c97c191551b1ae72c0cabfa14ab755ccf2775b01dff569b98ecbfd2174455781e2088f80c4a01f918ab0c5a9e719d5d5861873750b7b4f666ac6fd55084b1db3acc6c308816e91fad94b8c56b60de411acd22a6207aa340eed25f3a3bb52925d42604bdeda6ab0b3c670ab89cfc575f1ca0eba76f34bf72a40a0e1101e63d60757fa2ab1e529602f1df3c410e934ca7255fe1be9284b18b6fdb77a9a163e5620370ec12c00ccf9ad0a10490aac9d08d4c71b35d0e084e7dbe73ab6601fe9b755954e5f75ba959eb89d350e1e497b43ed9a9f0e74ca6cfdfd99a8f51933bb3c29ef7d186ecb955ac23cb7121e0", 0xef) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x32e, 0x2054326}) getsockopt(r0, 0x7, 0x6a, 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0400080000000000ffff000400000700000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x3, 0x3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x40, r3, r4, 0xffffffffffffffff, r5, 0x88, 0x2}, 0x5, 0x7, 0xff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28690, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000080)={0x3, 0x0, 0xffff, 0x1, &(0x7f0000000100)={{0x6, 0x7f, 0x2, 0x7, 0x0, 0x4, 0xfffffffffffff632}, {[0x6, 0x9, 0x1a4, 0x8001, 0x6, 0x7, 0x1592, 0x400, 0x3, 0x4, 0x0, 0x3, 0x800, 0x3, 0x8001, 0xfffffffffffffffe, 0x0, 0x5], [0x5, 0x3, 0x57, 0x2c6, 0x1f, 0x7ff, 0x0, 0xb3, 0x7ff, 0x1], [0x8, 0x2, 0x5, 0x7, 0x401, 0xff, 0x74], [0x10000, 0x1, 0x9, 0xffff, 0x16, 0x800], [{0x7, 0xffffffff, 0x1, 0xfffffffffffffffa}, {0x772, 0x0, 0x10000, 0x1}, {0x5b, 0x7fffffff, 0x5, 0x7}, {0xff, 0xb59, 0x101, 0x2}, {0x8, 0xe2, 0x6, 0x7}, {0x800, 0x5, 0x0, 0x9}, {0x5, 0x8, 0x3, 0x7}, {0x3, 0x1, 0x7, 0x4}], {0x4, 0x7ff, 0x400, 0x56f8000000}, {0x2, 0x8, 0x9, 0xfffffffffc9b5667}}}, 0xfffffffffffffff9, 0x2113}) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:31 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x19b) getpeername(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5000000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 16:01:31 executing program 0: syz_execute_func(&(0x7f0000000280)="3e6666460f3824851b10f4ab46a30a0a000000000000c463957f2602460f0bd18fe94091d9c483756b790003ce808a0f000000000c7900d243d0f9") syz_execute_func(&(0x7f0000000080)="f2400f5fd4c461d1f29072566666c4618a5264760036660f383f40dbc44105d310c403150676bdf3c441a5f11d94a20000c4c17de75cb50066660f383c73fe2e66470f38398a48e10000") 16:01:31 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./file0\x00', 0xa, 0x4) recvfrom(r2, &(0x7f00000000c0)=""/31, 0x1f, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r3, 0x6, 0x2, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000200)=0xc) 16:01:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1) r0 = semget$private(0x0, 0x4, 0xa8) semop(r0, &(0x7f0000000040)=[{0x7, 0x6, 0x1000}, {0x0, 0x3, 0x1000}, {0x6, 0x9, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x2, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0x756b2d66, 0x1000}, {0x3, 0x180b97c, 0x1800}], 0x8) pledge(0x0, &(0x7f0000000000)='pf ') 16:01:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x0, 0x14b14a488bb826c7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000200)=""/4096) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x400, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e", 0xfdf) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) socketpair(0x1f, 0x5, 0xad02, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) write(r0, &(0x7f0000003800)="53bfa4fe53eee41664fe3737446ca6c70deb2188f9f5dbcf1cd36f07a19f24ba5b6691a7e6ed1604cd2dada8e21fdb08fc63b3d956176590d2535a9b237ecfa2f729f081d51829ebc3a71fbf7f15e31bcfd697f9d510055b5cd0641a55f7f5", 0x5f) 16:01:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8a0, 0x0) close(r1) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x12, 0x120) write(r0, &(0x7f00000000c0)="220ee9eef860e4ce862a84fd0ccaf9db48228901001c067ebc74a7ea11cf801bf1fa48f4445ed514958d5b0dbb2e969693", 0x31) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) socket$inet(0x2, 0x1, 0x7f) setsockopt(r0, 0x8, 0x51e39f03, &(0x7f0000000040)="eb9cdae58eb0fe1a733da129542a3d9f8dcbf139992f4713b45e76eca69a605c4b4e53c4191533d938b3bc669a5e05f59a4e4a", 0x33) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:01:32 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x10, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) listen(r2, 0x8c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000580), 0x15) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x80c0, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f00000003c0)=0x1f1) setgroups(0x2, &(0x7f0000000240)=[r4, 0x0]) fcntl$setown(r6, 0x6, r3) msgget$private(0x0, 0x20) r7 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/88) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r8 = open$dir(&(0x7f0000000600)='./bus/file0\x00', 0x12, 0x100) kevent(r2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x31, 0x0, 0xe55}], 0x1, &(0x7f0000000440)=[{{r8}, 0xffffffffffffffff, 0xc2, 0x40000040, 0x16, 0x101}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x400, 0x7fffffff}, {{r8}, 0xfffffffffffffff9, 0x40, 0x4, 0xffff, 0x101}, {{r8}, 0xfffffffffffffffd, 0xc3, 0x3, 0x80000001, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x20, 0xc, 0x1, 0x7fffffff}], 0xef, &(0x7f0000000500)={0x4, 0xffffffffffffff7f}) r9 = getpid() fcntl$setown(r8, 0x6, r9) chmod(&(0x7f0000000540)='./bus/file0\x00', 0x4) getsockopt$sock_int(r6, 0xffff, 0x804, &(0x7f0000000280), &(0x7f0000000340)=0x4) pipe(&(0x7f0000000000)) ioctl$KDENABIO(r2, 0x20004b3c) dup2(r5, r8) r10 = socket(0x11, 0x3, 0x0) dup2(r0, r10) 16:01:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa6, 0x92}], 0x1}) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x196, 0x2) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c2d8de6698db8620f86b7869cfec12e629916a3f", 0x0, 0xe0560000}) 16:01:32 executing program 1: socket$inet(0x2, 0x8007, 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x200000000000002) syz_open_pts() flock(r0, 0x2) syz_open_pts() 16:01:32 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x8, 0x2}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x10a, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x818, 0x117) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r1, r3, r4) ioctl$WSKBDIO_SETMODE(r2, 0x80105727, &(0x7f0000000240)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) 16:01:33 executing program 1: select(0x40, &(0x7f0000000080)={0x8, 0x101}, 0x0, 0x0, &(0x7f0000000200)) 16:01:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) flock(r0, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf2, &(0x7f0000000200)="150feea160cec8a9e8ea83dee984de03c664ab29e93c74919f6a8d7956c24594053cd218615b6d61929525b38e6f9ee23a88156927a5be2b58d368c8521a2105bae178d89c6f233d3e0abecbbb0d30c7c343ce28f4a29a9c856e27c75fff518f8cbae0fe1e3bbb0294c80187c1961e6b89b4911c305ec53becf8879ab419eb54544e486d5e7658ca607a7f3a286dc5825dbd1f43a2dff31773e1ba171e91c4dd98bbc0505c850f71f1e553a7d14c26f7e9a73691842bfc6226f95d41dc7f7c03fbe73d3a799ea1f4fa3ac8bcb1b2fb9b6bf037fb759be1bf275d4cf7cde91f9d7a9c121d796ed0da4a09d633bb69b864cf21") syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:01:33 executing program 0: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x800) r1 = socket$inet(0x2, 0x4000, 0x401) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:33 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/43, 0x2b, 0x800, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x70, &(0x7f0000000140)="f0ad8f9891ec8eac4110c7682ca3700c05e5352d9bf7854719516a3f455e9078a17b50e3a845864f212f7737054b50bb8aa9f886a1d12e072325dd093fab46f5ba1fe1f0063944eaf84f83572a57393467fa1baad054f90564ec1439acfdb2a7f350bdbd258f56278a70383ffec81c7a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb0}, {0x80}, {0x6, 0xffffffffffffffff, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:33 executing program 1: r0 = socket(0x11, 0x400000000000003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050490000000000000003f00ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7c5501c53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x7fffffff, 0x8}, {0x0, 0x1}}, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x280, 0x10) 16:01:33 executing program 1: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = socket$inet6(0x18, 0x8005, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x4, 0x3, 0x8}, 0xc) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x20}], 0x2}) semget$private(0x0, 0x3, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x444, 0x20, 0x6b, 0x8, "a2f193390a3daca01fa8ce29ac5cf679a3c2ea56", 0x6, 0x8}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001200)={0x5, 0x1fffffffc00000, 0x0, {[0x9, 0x10001, 0x9, 0x20, 0x4, 0x5, 0xfffffffffffff001, 0x36bb, 0x100, 0x9, 0xff, 0x56, 0x3f, 0x10000, 0x7cf, 0xf96, 0x6, 0x75a2], [0x4, 0x9, 0x7f, 0xf94, 0xac, 0x7ff, 0x2, 0x2, 0x7, 0x7178], [0x3, 0xa0, 0x8001, 0x5ddaccb6, 0x6d, 0x60, 0x3b], [0x4, 0x84, 0x3, 0x400, 0x728, 0x6], [{0x4, 0x9, 0x5, 0x8001}, {0x9, 0x504, 0x3ff, 0x9}, {0xc6, 0x8, 0xfc, 0x7}, {0x8001, 0x3, 0xc8, 0x6}, {0x20, 0x0, 0x401, 0x3f}, {0x0, 0xdb, 0x8b, 0x9}, {0x0, 0xee90, 0x6, 0x3}, {0x6, 0x100, 0x40000000000000, 0xa7}], {0x800, 0x1, 0x5, 0x9eda}, {0xbd4, 0x3, 0x4, 0x3}}}) r3 = semget$private(0x0, 0x1, 0x20) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000200)=""/4096) getpeername$unix(r2, &(0x7f0000001480)=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) 16:01:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x1f) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:33 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x120000000, 0xd50, 0x9, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 16:01:33 executing program 0: r0 = socket(0xfffffffffffffffe, 0x7, 0xce4000) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/217, 0xd9) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x20) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x1, 0x9, 0x101, 0x7}) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 16:01:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x43, 0x4}, {0x100, 0x3}, {0x0, 0x2e}, {0x86, 0x1}, {0x101, 0x1ff}, {0x43, 0x3}, {0x181, 0x2}, {0x0, 0x6}], 0x8}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x111) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) getsockname(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 16:01:34 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x23, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x4}, {0x18, 0x1, 0x8, 0x7f}, 0x0, [0x81, 0x4, 0x1000, 0x28b2e297, 0x5, 0x6b83, 0xb2, 0x88b7]}, 0x3c) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1000000002007, 0x202) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xb0, 0x0) flock(r0, 0x2) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) r5 = msgget(0x1, 0x8) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgsnd(r5, &(0x7f0000000140)={0x2, "752188af9ae1d3104d046151a6b95bb782473360e4ca0b3d3dbe381a3742218e1c7856da104c12a081f47b903fb2fabc2af273af48787f4a601b87350296fd657c1d89b176c209eb835b4ef8978a5e4bac5b15be0abf0578edd900767160b811e321d8c33b6290b59c80a293b5680c6837e7f28a9d34184a62ffba1024352e4bdddd03b514d085ce43a5605feb83340ba2bac223d676100d805e68a92ec7d3a288ce3a7f2478ee3c6a35f8dc0e3b56ef973413be3b18d4876be1df839215d8e7d02e39afed43599c84b9ee53c503c4bcb031e6a26c052907f3909a1491e7445a84"}, 0xe9, 0x800) setrlimit(0x2, &(0x7f00000000c0)) dup2(r3, r0) 16:01:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000), 0x0, 0x0) 16:01:34 executing program 0: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x30}, {0x1}]}) r1 = dup2(r0, r0) flock(r1, 0x5) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:01:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xc0, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:01:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x10000, 0x0, 0x2000000}], 0x69, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x1}], 0x14a5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x64, 0xf0000001, 0x100000000, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x90, 0x80000011, 0x3a94aa07, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x30ffd67b2ae0b8f4, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x5, 0x9, 0x270ab19c}], 0x6, &(0x7f0000000080)={0x0, 0x3f}) 16:01:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2100000000000000, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000035258b7deb6e00000000000000010000000a80000200000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:01:38 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:01:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x6}, {0x7fff, 0x4}}, 0x2) 16:01:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) pledge(0x0, &(0x7f00000000c0)='pf\x00') mknod(&(0x7f0000000000)='./file0\x00', 0xc2, 0x80000000) panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 479921 99462 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8cd38) at unveil_destroy+0x19f exit1(ffff800020b38bd0,0,1) at exit1+0x354 sys_exit(ffff800020b38bd0,ffff800020c4b280,ffff800020c4b2f0) at sys_exit+0x17 syscall(ffff800020c4b360) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7fffffac68) at Xsyscall+0x128 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 196 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f98711,ffffffff81f9cd8c,c4,ffffffff81f5c06e) at __assert+0x2e unveil_destroy(ffff800020b8cd38) at unveil_destroy+0x19f exit1(ffff800020b38bd0,0,1) at exit1+0x354 sys_exit(ffff800020b38bd0,ffff800020c4b280,ffff800020c4b2f0) at sys_exit+0x17 syscall(ffff800020c4b360) at syscall+0x552 Xsyscall(6,1,0,1,431bde82d7b634db,7f7fffffac68) at Xsyscall+0x128 end trace frame: 0x0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c4b080 rbx 0xffff800020c4b130 rdx 0xffff800020b38bd0 rcx 0 rax 0 r8 0xffffffff812d2ac3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x23678c425f22f3c1 r12 0x3000000008 r13 0xffff800020c4b090 r14 0x100 r15 0x1 rip 0xffffffff816ce868 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c4b070 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=88968 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff800020b38e28,0xffff800020b38280 process=0xffff800020b8cd38 user=0xffff800020c46000, vmspace=0xfffffd807effe708 estcpu=33, cpticks=7, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99462 396721 68892 0 2 0 syz-executor.1 99462 479921 68892 0 7 0x4000000 syz-executor.1 68892 341002 21015 0 3 0x82 nanosleep syz-executor.1 94263 40880 0 0 3 0x14200 bored sosplice 63455 171311 21015 0 3 0x82 nanosleep syz-executor.0 21015 31081 80280 0 3 0x82 thrsleep syz-fuzzer 21015 375965 80280 0 3 0x4000082 thrsleep syz-fuzzer 21015 302226 80280 0 3 0x4000082 thrsleep syz-fuzzer 21015 164765 80280 0 3 0x4000082 thrsleep syz-fuzzer 21015 440533 80280 0 3 0x4000082 thrsleep syz-fuzzer 21015 399308 80280 0 3 0x4000082 thrsleep syz-fuzzer 21015 518092 80280 0 3 0x4000082 kqread syz-fuzzer 21015 364739 80280 0 3 0x4000082 thrsleep syz-fuzzer 21015 179181 80280 0 3 0x4000082 thrsleep syz-fuzzer 21015 430008 80280 0 3 0x4000082 thrsleep syz-fuzzer 80280 31341 36233 0 3 0x10008a pause ksh 36233 411443 29949 0 3 0x92 select sshd 71996 440389 1 0 3 0x100083 ttyin getty 29949 170395 1 0 3 0x80 select sshd 74050 222575 41377 74 3 0x100092 bpf pflogd 41377 386138 1 0 3 0x80 netio pflogd 77277 307438 60073 73 3 0x100090 kqread syslogd 60073 20261 1 0 3 0x100082 netio syslogd 30889 401851 1 77 3 0x100090 poll dhclient 27075 135262 1 0 3 0x80 poll dhclient 89128 218748 0 0 3 0x14200 pgzero zerothread 72277 305458 0 0 3 0x14200 aiodoned aiodoned 36648 158890 0 0 3 0x14200 syncer update 40832 122118 0 0 3 0x14200 cleaner cleaner 95876 236776 0 0 3 0x14200 reaper reaper 30996 467063 0 0 3 0x14200 pgdaemon pagedaemon 99773 3526 0 0 3 0x14200 bored crynlk 14322 76981 0 0 3 0x14200 bored crypto 58010 497486 0 0 3 0x40014200 acpi0 acpi0 11193 249887 0 0 3 0x40014200 idle1 71648 147097 0 0 3 0x14200 bored softnet 15429 269403 0 0 3 0x14200 bored systqmp 58756 17060 0 0 3 0x14200 bored systq 37479 335325 0 0 3 0x40014200 bored softclock 94853 213113 0 0 3 0x40014200 idle0 74111 166272 0 0 3 0x14200 bored smr 1 190822 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9553 6425K 7072K 78643K 13171 0 0 pcb 25 9K 10K 78643K 552 0 0 rtable 108 4K 4K 78643K 398 0 0 ifaddr 71 15K 15K 78643K 155 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1522 0 0 iov 0 0K 24K 78643K 140 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1193 75K 76K 78643K 2070 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 17 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 2K 78643K 180 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 1264 0 0 sigio 0 0K 0K 78643K 11 0 0 proc 58 63K 91K 78643K 559 0 0 subproc 64 65538K 69634K 78643K 106 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 124 0 0 in_multi 33 2K 2K 78643K 81 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 278 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 93 21K 26K 78643K 4831 0 0 UVM aobj 38 2K 2K 78643K 51 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 52 0 0 NDP 16 0K 0K 78643K 42 0 0 temp 200 2732K 2860K 78643K 9570 0 0 kqueue 0 0K 0K 78643K 19 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 1092 0 1085 2 1 1 2 0 8 0 plimitpl 152 58 0 50 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 198 0 194 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 17 0 17 5 5 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 25 0 13 1 0 1 1 0 8 0 pfstkey 112 25 0 13 1 0 1 1 0 8 0 pfstate 328 25 0 13 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 12 0 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 174 0 164 1 0 1 1 0 8 0 shmpl 112 49 0 13 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3322 0 1892 47 0 47 47 0 8 0 ffsino 272 3322 0 1892 97 1 96 96 0 8 0 nchpl 144 5278 0 3653 61 0 61 61 0 8 0 uvmvnodes 72 3973 0 0 73 0 73 73 0 8 0 vnodes 200 3973 0 0 210 0 210 210 0 8 0 namei 1024 14921 0 14921 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 29693 0 29693 7 6 1 6 0 8 1 sigapl 432 1460 0 1444 3 1 2 3 0 8 0 futexpl 56 14609 0 14609 1 0 1 1 0 8 1 knotepl 112 263 0 244 1 0 1 1 0 8 0 kqueuepl 104 247 0 245 1 0 1 1 0 8 0 pipepl 112 750 0 731 1 0 1 1 0 8 0 fdescpl 488 1461 0 1445 4 1 3 3 0 8 0 filepl 152 7738 0 7639 5 0 5 5 0 8 1 lockfpl 104 380 0 380 3 2 1 1 0 8 1 lockfspl 48 131 0 131 3 2 1 1 0 8 1 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 29 0 18 1 0 1 1 0 8 0 ucredpl 96 823 0 814 1 0 1 1 0 8 0 zombiepl 144 1445 0 1444 1 0 1 1 0 8 0 processpl 840 1477 0 1444 4 0 4 4 0 8 0 procpl 600 4049 0 4006 4 0 4 4 0 8 0 srpgc 64 6 0 6 1 0 1 1 0 8 1 sosppl 128 21 0 21 4 4 0 1 0 8 0 sockpl 384 1553 0 1534 3 0 3 3 0 8 1 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 134 0 0 15 0 15 15 0 8 0 mtagpl 80 3 0 0 1 0 1 1 0 8 0 mbufpl 256 196 0 0 11 1 10 11 0 8 0 bufpl 256 29583 0 23372 392 0 392 392 0 8 0 anonpl 16 128477 0 119357 69 20 49 62 0 125 1 amapchunkpl 152 8211 0 8092 20 14 6 10 0 158 0 amappl16 192 6322 0 5689 48 15 33 42 0 8 1 amappl14 176 631 0 623 1 0 1 1 0 8 0 amappl13 168 7 0 7 2 2 0 1 0 8 0 amappl12 160 13 0 11 1 0 1 1 0 8 0 amappl11 152 680 0 661 2 1 1 2 0 8 0 amappl10 144 76 0 72 1 0 1 1 0 8 0 amappl9 136 615 0 610 1 0 1 1 0 8 0 amappl8 128 154 0 135 1 0 1 1 0 8 0 amappl7 120 38 0 35 1 0 1 1 0 8 0 amappl6 112 679 0 673 1 0 1 1 0 8 0 amappl5 104 136 0 120 1 0 1 1 0 8 0 amappl4 96 1704 0 1673 2 1 1 2 0 8 0 amappl3 88 163 0 153 1 0 1 1 0 8 0 amappl2 80 11746 0 11681 2 0 2 2 0 8 0 amappl1 72 41110 0 40661 25 15 10 20 0 8 0 amappl 72 4326 0 4285 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 50 0 13 1 0 1 1 0 8 0 uaddrrnd 24 1461 0 1444 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1461 0 1444 1 0 1 1 0 8 0 vmmpekpl 168 14949 0 14923 2 0 2 2 0 8 0 vmmpepl 168 156488 0 154774 144 49 95 113 0 357 20 vmsppl 360 1460 0 1444 2 0 2 2 0 8 0 pdppl 4096 2930 0 2888 7 1 6 6 0 8 0 pvpl 32 386780 0 374387 167 40 127 152 0 265 6 pmappl 232 1460 0 1444 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 549 0 6 16 0 16 16 0 8 0